OCamlとかErlangとか

U隊長がユッキーのためにアンパンマンのクリスマス向けDVDを借りにいくというのでお供した。といってもビデオは興味ないので併設している本屋でなんかいいもんないかなーと物色してた。 そうしたら、買おうかどうか悩んでAmazonウィッシュリストに突っ込んでおいた二冊が置いてあってびっくり。

ProductName プログラミング言語Erlang入門
柏原 正三
アスキー / ?円 ( 2007-11-29 )


こんな田舎で読むやついるのか?、近くに大学もないのに誰が一体、、、、もしや富士山麓に関数型言語を広めようという謎の黒い陰謀か?陰謀なのか?

ま、陰謀でも店員の発注ミスでもどっちでもいいけどねー、とぱらぱらとめくって、リアル中身検索。うーん、OCaml本にありがちな謎のへたうまラクダ絵のイメージとは違い、ちょっと教科書臭がしますな。Erlangのほうはというと、気になっていた並列計算の部分が最後のほうにちょろっと出ていて、まさに入門書って感じ。これだったらガウディ本読んでからもう一度検討したほうがいいかもってことで、強引に物欲を鎮めた。

また欲しくなったら再検討しよう。

Rの基礎とプログラミング技法がよさそう

同僚が買って持ってきたのでちょろっと見せてもらった。

ProductName Rの基礎とプログラミング技法
U.リゲス
シュプリンガー・ジャパン(株) / ?円 ( 2006-10-22 )


言語としてのRの説明が結構厚くて、遅延評価とか関数型言語としてのRとかオブジェクト指向的な使い方とか結構興味をそそるようなことが書いてあり、すごく欲しくなった。

あー欲しいけど、今月色々買っちゃったしなー。クリスマスという言い訳で本を何冊か買うかな。

MAWP 8章はグラフ

Graphなどを使ってグラフ

ProductName Mastering Algorithms With Perl
Jon Orwant
Oreilly & Associates Inc / 2960円 ( 1999-07 )


  • Kruskal's minimum spanning tree
  • Prim's minimum spanning tree
  • Dijkstra's SSSP

なんかをコードを追いながら理解することができた。Primはこっちの説明が分かりやすくてお奨め。

Pythonだとnetworkxがあってこっちは視覚化できてよさげ。

chemoinformaticsでグラフは化合物の構造表現なんかでよく使う。というか、売り物ツールが勝手にやってくれるのであまりちゃんと理解してなかったんだけど、アルゴリズムしらないで理解しないで使うと痛い目見たりとか、中身がよく分からんので痒いところに手が届かない感じが嫌だなと思うことがあったので、MAWP読んで基本的なところをちょっと押さえた気になった。

そういえば、gSpanなんかで、部分構造いじってみたいと思ってたんだけど、放ってあるなぁ。

MAWP 7章はマトリックス

行列演算の章

でもPDLMath::MatrixRealも突っ込んだことやるにはちょっと非力な感じなので、素直にRを使うのがよさげ。

となると、perlでRを扱うのにいまいちよさげなモジュールがないので行列演算するのはrpyが使えるPythonのほうがよいかなと思う。

ProductName Mastering Algorithms With Perl
Jon Orwant,Jarkko Hietaniemi,John MacDonald
Oreilly & Associates Inc / ¥ 4,202 (1999-07)
通常8~11日以内に発送

というわけで7章は軽くスルー。

また同じ理由により15章(statistics)も斜め読みして終了。それにしても統計の章は軽すぎ。もうちょっと突っ込んだほうがよいような気がするけど。

MAWP 6章は集合

集合論

ProductName Mastering Algorithms With Perl
Jon Orwant,Jarkko Hietaniemi,John MacDonald
Oreilly & Associates Inc / ¥ 4,202 (1999-07)
通常8~11日以内に発送

key値に名前でvalueがundefのハッシュを使って集合の計算をするという。なんかそういう実装のやり方って、、、読んでてかなりアレだった(途中で慣れたけど)。

Set::Scalarってモジュールで集合を扱えるがPythonには標準で集合扱えるようになってんだよね。

Catalyst Advent Calendar 4日目

Catalyst + Open Flash Chart: Fancy graphs with minimal fuss

snapshot

こんなのが10分程度で作れてすごいいい感じ。昔作った遺伝子発現のやつをこっちにかえるといいかもしれん。

ちょっとしたもの作るにはChart::OFCもいいですな。

而今

先週末は而今をいただいた。

而今

食後にまったりと呑むのがいい酒だな。ヨーグルトを思わせるような微かな酸味と甘さが日本酒っぽくないというか、醸し人九平次とかそっちに近いような。

人気が出るのが分かるような気がするなぁ。

GaussSum

Gamessのアウトプットを解析するGUIのツールらしい

GaussSum

あとで試してみよう。

丸庵(○庵)で鮨

ユッキーを義母(mother-in-law)に見てもらえることになったので、○庵で鮨を食べてきた。

紅葉

その旨いと評判の鮨屋は青木平の見晴らしのいい場所に立っておるわけで、大きな窓からは富士山が見えるわけだ、またこの時期の富士山は素晴らしかったわけだが。

富士山

こんな感じでまっこと雄大。

さて鮨の前に軽くつまませてもらった。

白子 げそ

白子と下足。白子嫌いのU隊長が旨い旨いって食べてた。

そして鮨

鮨

なんも言うことがない。堪能した。

惜しむらくは車でいったので、呑めなかったことくらい。次は呑みも入れてさらに堪能したいなあ。

Wiiフィットおもしろいですな

今日届いたので早速家族で遊び中

ProductName Wiiフィット (「バランスWiiボード」同梱)

任天堂 / 12000円 ( 2007-12-01 )


スキージャンプで着地の際、いないオーディエンスに向かって手を振ってしまったり。

特にヨガがよい。なにがよいかっていうと重心が見えるのがたまらん。