neocomplcache と暗号化ファイルのキャッシュ

Vim のキーワード補完プラグイン neocomplcache を有効にした状態で暗号化したファイルを扱うと、 ~/.neocon/buffer_cache に一部の文字列がキーワードとして平文で保存されてしまうのでキャ [...]…続きを読む

問題5.37 – SICP(計算機プログラムの構造と解釈)その288

問題5.37 元の preserving から if の述語部と代替部を取り除く。 (define (preserving regs seq1 seq2) (if (null? regs) (append-instruc [...]…続きを読む

演習1-24 K&R プログラミング言語C

演習1-24 開始 [ が見つかればカウンタを増加させ、閉じ ] が見つかればカウンタを減少させている。 最終的にカウンタが 0 であればエラーではないという、手抜き版。 #include <stdio.h> [...]…続きを読む

Google Chrome Extensions (拡張機能) を作ってみる

Linux版の Google Chrome で拡張機能を作ってみた際のメモ。 Google のサンプルコードとチュートリアル (Google Chrome Extensions – Google Code) [...]…続きを読む

Google Chrome 4.0 Linux版

Google Chrome の Linux版(4.0.249.30)がベータリリースされたので試してみた。 Firefox に比べてフォントがクッキリと表示されている。 速度もかなり速くて快適、Vimperator があ [...]…続きを読む

演習1-23 K&R プログラミング言語C

演習1-23 文字を先読みしてコメントのチェックを行っている。 コメントと二重引用符の範囲判定部分が汚い・・・ #include <stdio.h> #define TRUE 1 #define FALSE [...]…続きを読む

Intel SSD X-25M Firmware 2CV102HD Update

Intel SSD X25-M のファームウェアを 2CV102HA にアップデートして、特にトラブルもなく使っていたけれど、やっぱりこのまま使い続けるのは気持悪いので、新しいファームウェア 2CV102HD にアップデ [...]…続きを読む

演習1-22 K&R プログラミング言語C

演習1-22 スペースか改行文字が現われる毎に word バッファに保存している文字列を出力する。 出力の際に最大桁数を超えるかどうかのチェックを行う。 1単語の長さが最大桁数を超える場合は別に処理を行なっている。 長さ [...]…続きを読む

(Just Like) Starting Over

演習1-21 K&R プログラミング言語C

演習1-21 n 回連続するスペースを単純にタブに変換するだけのものを作った。 #include <stdio.h> #define DEFAULT_TABSTOP 4 #define IS_BLANK 1 [...]…続きを読む
Page 4 of 512345
↑ページの先頭へ