Gaucheではマクロ展開後のコードを見るためにmacroexpandという手続きが用意されているが、マクロの使用がcar部に来ていないと展開されない。 例えば、よく例として挙げられるorマクロは (define-syn […]
emacsのカーソル速度変更
MacでCarbon Emacsを使っているのですが、カーソル速度が遅くてかなり不便な思いをしていました。 elispで書けるのかなぁ、と思って解決策を色々探していたけど、見つかりませんでした。 そこでキー入力自体を速め […]
ロベールのC++入門講座 その1
ロベールのC++入門講座 作者: ロベール 出版社/メーカー: 毎日コミュニケーションズ 発売日: 2007/11/15 メディア: 単行本(ソフトカバー) 購入: 19人 クリック: 13,779回 この商品を含むブロ […]
emacs23で新しいファイルを開いた時にemacsを複数起動させない
emacsを23にアップデートしてから、新しいファイルをFinderとかから選んでemacsで開こうとすると、もう一つemacsが起動してしまい、癖でC-x C-cをしてしまい最初から開いていたemacsも一緒に閉じてし […]
エンジニアとしての生き方 IT技術者たちよ、世界へ出よう!
エンジニアとしての生き方 IT技術者たちよ、世界へ出よう! (インプレス選書) 作者: 中島聡 出版社/メーカー: インプレスジャパン 発売日: 2011/03/11 メディア: 単行本(ソフトカバー) 購入: 7人 […]
MozReplを使ってホッテントリをすべて開く
僕が毎日見るwebページの一つにはてなブックマークのホッテントリがあります。 技術者の人たちが多いので有意義な情報が多いです。 しかし、自分が面白そうと思った記事ばかり読んでいても興味の範囲が広がらないと思います。せめて […]
Cの配列アクセス豆知識
この本を最近読んでます。 C言語ポインタ完全制覇 (標準プログラマーズライブラリ) 作者: 前橋和弥 出版社/メーカー: 技術評論社 発売日: 2001/01 メディア: 単行本 購入: 18人 クリック: 119回 こ […]
curses.hが無い
slコマンドのソースコードを読もうと思って、豊田正史とslコマンド (Masashi Toyoda and SL command)から取得してきたコードをmakeしようとしたら、curses.hが無いですよと怒られた。 […]
デーモン君のソース探検 その2
ソースコード中に、 inttcsetattr(fd, opt, t)int fd, opt;const struct termios *t;{} のような書き方が頻繁に出てきて、関数名のあとの変数宣言は一体なんなのかと思 […]
デーモン君のソース探検 その1
買ってみた。 デーモン君のソース探検―BSDのソースコードを探る冒険者たちのための手引き書 (BSD magazine Books) 作者: 氷山素子 出版社/メーカー: アスキー 発売日: 2004/02 メディア: […]