全然日記を書いていない
- 「ふつうのHaskellプログラミング」を一通り読み終わったところで、ここでHaskellは一旦置いといてRubyをちゃんとやるべし、と思った、ので、その前にLazyLinesを写経し、ある程度理解してから、出来ればRubyで書き直しでもして勉強しようかと考え写経していたが、ふつけるで説明されていない部分のIOモナド周りの読解でハマり、そのままにしている・・・。うーん、もう少しHaskellやっとこうか・・・。教材はやさしい Haskell 入門かな。大阪でHaskell勉強会というのをやっているらしいが、蛍ヶ池か・・・。遠いなあ。阪大の人達でやってるって事なのかな。
- Flex/ActionScript3をやろうと思ったのに、不思議な事に何時の間にかExt JSのAPIを読んでいた。軽く使ってみた感じ、よい感じではあるけど、やっぱりFlexの方が作り易そう。個人的にはAS3の方が書き易いし、FlexBuilderが強力でデバッグも楽なのが最高。来月FLEXIBLE RAILSやろうと思う。
- 日本Rubyの会 公式Wiki - 第25回 Ruby/Rails勉強会@関西に参加したので感想を書こうと思いつつ、また書いてない。角谷氏のプレゼン(スはスペックのス〜RSpec(関西弁))が素晴らしく、俄かに壁紙を『アジャイルプラクティス』の表紙(ピーテル・ブリューゲル-叛逆天使の墜落-)にする。ちなみにアジャイルプラクティスは2/3辺りまで読んだ所。角谷氏のライブコーディングを見て、やっぱEmacsだろう、と思いEmacsの設定を見直す。これまでMeadowからsamba上のファイルを開いてたけど、重いのでPuTTYから仮想マシンのEmacs使うように環境を整備。Macじゃない為Growlが無いので、Snarlをインストールした、が、基本的にVMWare上のLinuxでコード書くので意味無し。勉強会の初心者レッスンで出てきたrefe2(RubyリファレンスマニュアルをEmacsで参照・anything.elとの連携(改訂版) - ’(rubikitch wanna be (a . lisper)))をインストール。refe2x素晴らしい!ついでにanything.elが凄い。更に、EmacsならSKKだろう、と思いSKK(SKKIME)を試すものの、2日ほど使ってみてSKKIMEに色々不具合を感じたので中止(SKKのシステム自体は良いと思うが・・・、でもあまりこれに慣れてしまうと、本格的に自分以外のマシンでの操作が出来なくなりそうで怖い。既にキーバインドは完全にEmacs(窓使いの憂鬱使用)なので、自分以外のマシンではコピー/ペースト等の操作すら危しい。)。
- Emacsと言えば、その角谷氏のプレゼン見る少し前に、vimでも使ってみようと思いvim使いの弟に聞いて試してみたが、vimに付いてるチュートリアルやって、はてなのこれだけは知っておけ! vim 勉強会を見るところまでやって、そこまで。Ctrl使いまくりで小指を酷使するEmacsもどうかと思うが、vimのモード切替にはなかなか馴染めなさそうで・・・。慣れるとvimの方がエディットは楽そうだが。という訳で、結局自分はEmacs派だと思い直し、『入門 GNU Emacs 第3版』でEmacs再入門中。
- 神戸にIKEAが出来たので奥さんと行ってきた。大したものは買わなかったけど、しかし異様に安いな。40円の皿とか。そういうのを結構買った。家具は総じてチープな感じではあるけども、デザインがまともなので良い。本棚を買うかどうか迷ったがとりあえずやめた。
- 奥さんが英語学習用に『FRIENDS』見てたので、自分も見てみた。米国ドラマのあの独特なノリが受け付けられるか?と思ったが、意外とすんなり見れるな。これはいいかも。
- 先日のS2Dao.PHP5のキャッシュの件で、その後ひっそりとS2Dao.PHP5のコミッタになった、のだが、なかなか時間が無くて全然触れてない。来週はなんとか・・・。と、書く事でやりそうな気がする。関係ないけど、trunkのS2Container.PHP5はnamespace使ってる!PHPが5.2以下なので動かない!
- Symfonyの1.1が出たので、1.0系からの移行はどうかなと思い調べてみたが、互換性の無い変更が非常に多い!1.0で作ったものを移行するのは止めといた方が無難な気が。ヘルパーがクラスになってたり、良さそうなんだけどなあ。
- Lucene/Nutch/SolrとかHyper Estraierで遊んでいる。Nutchは、何がどうとはっきり言えないがもう一つな気がする。クローラはHyper Estraierのやつの方が楽だな。全文検索はLucene+Solrが使い易い感じかも。Hyper Esraierも良いけど、Luceneの方がより柔軟な感じか。SolrでRubyからでもPHPからでも大体使える(最初Luceneをrjb使ってRubyから直接触ろうとしたけど、それは上手くいかなかった。ちなみにJavaを書く気は全く起きない。)。他にも色々あるけど、試してみたくなるようなのは少ない。Hyper EstraierもLuceneもドキュメントがちゃんとしてるのが良い。Sennaは、リレーショナルデータベースを使うアプローチが個人的にあんまり・・・なので試してない。
- 今日、LDRの未読が50000エントリを越えていた。スター1個以下のやつは基本放置になってきたな・・・。以前はたまに未読0にしないと気持ち悪かったけど、もう諦めた。