王将

王将。前回電話したら予約で一杯だったのでとり心行ったんだった。というか予約したほうが無難か。

1284280628

外から見ると「カウンター中心のお店なのかな?」と思っていたのだけど、入ってみると座敷が広々していて子連れにもやさしい。接客も気持ちいいし。

1284280626 1284280630

五色釜飯

1284280623

漬物が美味しかった。長芋の漬物が特によかったな。

また行く。

「大規模サービス技術入門」を読んだ

U隊長が友達のとこに遊びに行くので長泉まで送って行きつつ、well-Dの隣のモスバーガーでカフェオレ飲みながら読みきった。

読み物としては面白かったけど、今の仕事の中では役立てる機会がないんだよなぁ、残念。

IIRは読もうかなと思った

ProductName Introduction to Information Retrieval
Christopher D. Manning,Prabhakar Raghavan,Hinrich Schuetze
Cambridge University Press / ¥ 4,599 ()
在庫あり。

ソラニンを読んだ

原稿書いてて行き詰まったので、ソラニンの二巻を探しにブックオフった。

ProductName ソラニン 1 (ヤングサンデーコミックス)
浅野 いにお
小学館 / ¥ 530 ()
在庫あり。

ProductName ソラニン 2 (ヤングサンデーコミックス)
浅野 いにお
小学館 / ¥ 530 ()
在庫あり。

まぁ、日常だなって思える部分がスゴク良かった。

第九回Haskell読書会@富士コミュティF

9月の読書会は富士市の吉原でやります。

ProductName プログラミングHaskell
Graham Hutton
オーム社 / ¥ 2,940 ()
在庫あり。

  • 日 時 : 2010年9月25日(土) 13:00~17:00
  • 場 所 :富士市民活動センター・コミュニティF ( http://com-f.net/index.html )
  • 地 図 : http://com-f.net/access.html

10章(型)のとこ。

プログラミングHaskell 13章

13章の問題は証明ばっかりなので、紙に書いてけばOKな感じ。

ProductName プログラミングHaskell
Graham Hutton
オーム社 / ¥ 2,940 ()
在庫あり。

というわけで、二周しつつ問題を解き終えた。

これは名著だよなぁと改めて思ったのであった。

秀鳳 純米

精米歩合80%!

1284120020

そのわりには野暮ったくない。なかなか不思議な感じの酒だった。

米を磨かないということはどういう事なのだろう?と。

磨くと綺麗な味わいになるのはわかんだけどねー。

プログラミングHaskell 12章

12章最後の問題

data Tree a = Leaf | Node (Tree a) a (Tree a) deriving Show

という型に対してrepeat,takeを実装する

data Tree a = Leaf | Node (Tree a) a (Tree a) deriving Show

repeatTree :: a -> Tree a
repeatTree x = Node (repeatTree x) x (repeatTree x)

takeTree :: Int -> Tree a -> Tree a
takeTree 0 _ = Leaf
takeTree (n+1) Leaf = Leaf
takeTree (n+1) (Node a b c) = Node (takeTree n a) b (takeTree n c)

replicateTree :: Int -> a -> Tree a
replicateTree n = takeTree n . repeatTree

型に対して適切に実装すればリストに対して操作するように自然に扱える。

ProductName プログラミングHaskell
Graham Hutton
オーム社 / ¥ 2,940 ()
在庫あり。

「AR三兄弟の企画書」を読んだ

5章と6章が面白かった。最初の方は歴史的な背景。あと「うっかり」多め

ProductName AR三兄弟の企画書
川田十夢
日経BP社 / ¥ 1,470 ()
在庫あり。

  • 優れたアイデアには遠心力と求心力がある
  • 現象の輪郭をなぞるのがパクリ、本質の輪郭をなぞるのが創作
  • ライバル財とノンライバル財

ちなみに個人的には拡張現実という呼び方よりは強化現実のほうがしっくりきます。現実に新たなレイヤーを載せて拡張するというイメージよりは現実にうまく溶けこんで欲しい。6章の音の話もそんな気が。

プログラミングHaskell 10章,11章の問題解いた

10章は改めて読みなおしてみて、面白いなぁと。

ProductName プログラミングHaskell
Graham Hutton
オーム社 / ¥ 2,940 ()
在庫あり。

写経して問題解くとやっぱその分理解が深まるなぁ。

この調子で残り二章の問題解いたら、RWHの二周目でもしようかな。

ProductName Real World Haskell―実戦で学ぶ関数型言語プログラミング
Bryan O'Sullivan,John Goerzen,Don Stewart
オライリージャパン / ¥ 3,990 ()
在庫あり。

Mercurial使ってhttp経由でpushできるようにしておいた

昼飯食べながら職場のマシンで試したときにはサクっとできたのに、家のマシンではトラブリまくった。

  • virtualhostでaliasが効かないのに小一時間悩んだ
    • 結局わからなくてmercurial用のhostnameを用意するという力技で解決した
  • abort: HTTP Error 500: Permission denied: .hg/store/lock
    • permissionを緩めた。なんか負けた気がするが。

ProductName 入門Mercurial Linux/Windows対応
藤原 克則
秀和システム / ¥ 2,310 ()
在庫あり。

本にはそこら辺の設定があまり書かれていなかったので以下を参考にした。