OSX の QuickLook では UTF-8 のテキストファイルに日本語文字列が含まれていた場合に QuickLook で確認できなかった。
そこで、テキストエディットの『環境設定』の『開く/保存』から『標準テキストファイルのエンコーディング』を『ファイルを開くとき…
Mac OSX で UTF-8 のテキストファイルを QuickLook する
ミニチュアのような画像を Gimp で作成する方法
クイックマスクを施す
画像ウィンドウ左下の四角ボタンをクリックする
グラデーションをマスクに塗る
上下のグラデーションを双線形でクイックマスク上に施す
ぼかしを入れる
クイックマスクを解除し、選択状態…
問題5.12 – SICP(計算機プログラムの構造と解釈)その261
問題5.12
計算機を作る際に解析器 analyzer を実装する。
(define (make-new-machine)
(let ((pc (make-register ‘pc))
(flag (make-register ‘flag))
(stack (make-stack))
(analyzer (make-analyzer)) ;; 解析器を追加する
(the-instruction-sequence ‘()))
;; 省略
[...]…
問題5.11c – SICP(計算機プログラムの構造と解釈)その260
レジスタ名毎にスタックを用意し、スタック操作はレジスタ名を引数にとってチェックする。
スタックは連想リストを使ってレジスタ名と値のリストの形にする。
(define (make-stack)
(let ((s ‘()))
(define (push reg-name x)
(let ((reg-stack (assoc reg-name s)))
(if #?=reg-stack ;; リーダーマクロでスタックの中身を見る
[...]…
Google ドキュメント Viewer
Acrobat Reader のプラグインが無くてもオンラインでブラウザから PDF を閲覧できる。
iframe でページへの埋め込みも可能。
PDF の他にも PowerPoint や TIFF 形式のファイルにも対応している。
Official Google Docs Blog: View online files using the Google Docs Viewer で iframe 貼りつけのデモが見られる。
PDF を公開する時には、ファイルに直接リン…
- Date : 2009/9/25
- Category : blog
- Tags : webservice
- Comments : (0)
問題5.11 b. – SICP(計算機プログラムの構造と解釈)その259
問題5.11 b.
スタックの save でレジスタ名とその値をペアにして保存し、restore でレジスタ名のチェックを行う。
(define (make-save inst machine stack pc)
(let ((reg-name (stack-inst-reg-name inst)))
(let ((reg (get-register machine reg-name)))
(lambda ()
[...]…
Ubuntu 8.04 で uim のツールバーの影が残る
Ubuntu 8.04 で uim を使用していると、画面の左上にツールバーの影のようなものが表示される。
どうも、起動時にパネルに入り損ねたツールバーらしい。
以下の手順で影を消すことができた。
compizconfig-settings-manager をインストールする。
$ sudo aptitude install compizconfig-settings-manager
メニュ…
続きを読む

