スキップしてメイン コンテンツに移動

投稿

7月, 2008の投稿を表示しています

パスワードを表示するブックマークレット

以前から作ってみたいと思っていた一作。思った通りの時間で思った通りのものができた。 javascript:(function(){ var i, p, chars; chars = " abcdefghijklmnopqrstuvwxyzABCD EFGHIJKLMNOPQRSTUVWXYZ01234567 89"; p = ""; for (i = 0; i < 8; i++) { p = p + chars.charAt(Math.floor(Math. random() * chars.length)); } prompt("password", p); })(); IEとFirefoxで動作することを確認済み。実行すると8桁のパスワードが入力ボックスに表示されます。それだけ。

Mac OS X LeopardのCarbon Emacsで透明化

.emacsファイルで設定を試し、透明化を行う。 Emacs Lispはよくわかってないけど、alphaで透明度を設定し、color-themeでお気に入りのテーマを設定すれば大変クールに。 (require 'color-theme) (color-theme-initialize) (color-theme-dark-laptop) (set-frame-parameter nil 'alpha 80 ) Meadowでも同じ設定で動くんだろうか。color-themeは3.0に入ってなかったような。

脳が教える! 1つの習慣

頭ではやった方がいいと思っているけどなかなか続けられない、変わらない、なんとかして変化させたいというとき、小さな小さな一歩から始めればいいよというようなことなどを、脳科学的アプローチから始める、続ける方法をレクチャー。分かりやすくまとまっていて、行動につながりやすく感じる、最近のマイヒット本。
Gauche ユーザガイドの 6.4 ペアとリスト を読みながら実行した結果 gosh> (cons 'a 'b) (a . b) gosh> (cons 'a 'b) (a . b) gosh> (acons 'a 'b 'c) ((a . b) . c) gosh> (make-list 10 1) (1 1 1 1 1 1 1 1 1 1) gosh> (list 1 2 3) (1 2 3) gosh> (list* 1 2 3) (1 2 . 3) gosh> (list-copy '(a b (c d))) (a b (c d)) gosh> (car '(a b)) a gosh> (cdr '(a b)) (b) gosh> (set-car! '(a . b) 'c) # gosh> (let ((a '(a . b))) (set-car! a 'c) a) (c . b) gosh> (let ((a '(a . b))) (set-cdr! a 'c) a) (a . c) gosh> (caddr '(a b c d e f)) c gosh> (car (cdr (cdr '(a b c d e f)))) c gosh> (length '(a b c)) 3 gosh> (list-tail '(a b c d) 3) (d) gosh> (list-tail '(a b c d) 0) (a b c d) gosh> (list-tail '(a b c d) 1) (b c d) gosh> (list-ref '(a b c d) 1) b gosh> (last-pair '(a . b)) (a . b) gosh> (last-pair '(a b)) (b) gosh> (append '(a b c) '(1 2)) (a b c 1 2) gosh> (append!

SmartSleep

MacBook Airを外に持ち出す際、通常のスリープモードだと電源が入っている状態なので、 Windowsでいう休止状態(ハイバネーション)にしたいと思って調べたところ、 SmartSleepというソフトが使えばよいことが分かった。 スリープの種類が選択できて、"smart sleep"は、スリープとハイバネーションを バッテリー残率から判断してくれるので、Sleep & Hibernate Lvlをかなり高めに設定しておけば 普段家で使うときは電源が入っているので、スリープモード。 外に持ち出してしばらくすると、バッテリーが減るので自動でハイバネートしてくれ自動化されてくれて便利。 SmartSleep