by shigemk2

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

2012-02-11から1日間の記事一覧

mysqlで現在の日付をinsertする

mysqlで現在の日付をinsertする - ゆるやかにくちてゆくこの世界で あがく僕の唯一のかつろnow()を使う。 mysql > insert into test(date) values(now());

リスト遊び 7-4 catch と throw

前回 リスト遊び 7-3 数え上げ - by shigemk2制御の流れを強制的に変える特殊関数。 (catch シンボル ... (throw シンボル 式) ... ) throwはcatchの内側に置き、第一引数がcatchに指定したシンボル、 第二引数がcatchの返す値となる。 catchの本体が上から…

リスト遊び 7-3 数え上げ

前回 リスト遊び 7-2 while - by shigemk2lispにはforは存在しないが、 whileで代用できる (make-list 3 'dog) => (dog dog dog) を、whileで表現する (defun make-list (n x) (let ((i 0) ret) (while (< i n) ;; n回consしたらいいんです (setq ret (cons …

リスト遊び 7-2 while

前回 リスト遊び 7-1 ローカル変数 - by shigemk2繰り返し (while 継続条件式 式1 式2 ... ) whileは特殊関数であり、第一引数の継続条件式がnilでない間、 残りの引数は繰り返し評価する。whileは常にnilを返す。 sumをwhileで実装しなおす。 (defun sum (l…

Building Jenkins plugin with Ruby(RubyによるJenkinsプラグイン開発)

スピーカー @kohsukekawa ゴール mavenを卒業する (ただし実行時はjRuby)実行コマンド $ jpi new プラグイン.... 設定ファイルに、必要なプラグインとgemを 記述していく。 $ jpi new plugin $ jpi generate something $ jpi build # ビルド $ jpi release #…