by shigemk2

当面は技術的なことしか書かない

2013-04-02から1日間の記事一覧

対話によるCommon Lisp入門 15 違う名前の引数同じ関数

[43]> (defun double (x) (+ x x)) DOUBLE [44]> (setf x 7) 7 [45]> (+ (double 0) x) 7 [46]> (defun double (x1) (+ x1 x1)) DOUBLE [47]> (setf x1 0) 0 [48]> (+ (double 0) x) 7 [49]> (defun double (x1) (+ (+ x1 x1) x)) DOUBLE [50]> (+ (double 0…

対話によるCommon Lisp入門 14 cons

consとはこんな感じの関数。まず第一引数を評価してから、リストの一番前にaを追加する。 cons a (b1 .... bn)) = (x b1 .... bn)[5]> (setf x '(4 5)) (4 5) [6]> (cons `(+ 1 2) x) ((+ 1 2) 4 5) [7]> (cons (+ 1 2) x) (3 4 5) [8]> (cons (+ 1 2) 3) (3…

capコマンドのオプション

Capistrano and the Rails Application Lifecycle > Capistrano Reference > cap Command Reference - Pg. : Safari Books Online因みにvオプションは、rsyncとかと同じく、実行中の詳細な説明を表示する

lessで特定の行に飛ぶ

行数を入力→enter

ページ移動時に何か処理を行う (Operaでも動く究極完全態を目指して)

特定のリンクに移動するときに、何かイベントを仕掛けることは出来ないだろうか。例で言えば、正しく下のサイトのようにFBでページを離脱するときに現れるこのダイアログだろう。 例えば、以下のようなサイトだと、こんな風にコードを書けばいいことになって…