さくらんぼのlambda日記

lambdaちっくなことからゲーム開発までいろいろ書きます。

2010-01-14から1日間の記事一覧

ちょっと脱線

RubyでSVM(Support Vector Machine)を触りたくなった。 ちょっと調べてみるとどうやらlibsvmが使えるらしい。http://www.igvita.com/2008/01/07/support-vector-machines-svm-in-ruby/ここの手順通りに実行すれば動くらしいです。libsvmをインストール sudo …

大文字と小文字の入れ替え

こんなのもあるのですね。Ruby凄いというほかないwLispの標準関数ではないので自作しないといけないですね。使えそうな道具としては文字が大文字か小文字か判定するuppper-case-p、lower-case-pという関数があります。 (upper-case-p #\A) ==> T (upper-case…

大文字・小文字に揃える

これは標準の関数で可能ですね。 (string-upcase "hoge") "HOGE" (string-downcase "HOGE") "hoge" キーワード引数で開始地点と終了地点を指定することもできます。 (string-upcase "hoge" :start 1) "hOGE" (string-upcase "hoge" :start 0 :end 1) "HOge"

Lispで文字列処理その2

しばらくは、前回の日記の続きをやっていこうと思います。