2008-02-16から1日間の記事一覧
久しぶりに懇親会に参加。 ついでにお酒を飲むのも久しぶり。 最初のほうはバイクの話しをして、途中からはPascalとあきぴーさんがJAVAの話をしているのを聞いてた。 最後のほうでせっかくこなみ先生と席が一緒なので、Pascalが以前から言ってたプロコンにつ…
るりまのお知らせとイテレータのお話。 イテレータもなんか種類がいろいろあることがわかった。 演習で九九の問題を解いていたが、途中でyharaさんとゴルフに。 ujihisaさんの協力も得て116byteまで縮めたけど、最後はyharaさんが106byteで逆転された。 隣の…
第23回 Ruby/Rails勉強会@関西に行ってきました。 というか、参加の最中にログがてらにはてなに書いてた。 今回は濃い内容が多くて少ししかわからないものもあったが面白かった。 ログの内容はその場で書いてたからよくわからないことになってると思うけど…
Rubyリフレクションで黒魔術の一端に触れる 前にICPCの忘年会でお会いしたことがあったが、やっぱりKMCの人だったか。 基本は大半の機能が「実行時処理」で実行前の処理に手を出せない。 例えば「構文儀をいじる方法」や「Lispのマクロのようなもの」がない…
実はRails以外にもいっぱいあったらしい。 Railsが遅いのはevalを使いまくってるからとか。 ・merb 「めるぶ」か「まーぶ」ってよむらしい。 merbはRailsの3倍早い!・・・らしい。 きっと赤いんだろう。 Railsの遅さに我慢できない人・新しいのが好きな人・…
モナドはやっぱりよくわからない。 そもそも関数型がよくわからないけど、第2回の関数型Rubyのときよりはだいぶわかるようになった。 モナドのすべて http://www.sampou.org/haskell/a-a-monads/html/ あとで勉強しておこう やっぱり幅を広げるために関数型…
choice、shuffle、combination、productメソッドができたのは便利。 某怪しげな自作ソフトをあとで1.9を使って書き直そう。permutaionはktkr!かもしらん。 Code Golfで使えそうな悪寒がする。 後で要実験! Enumerable::Enumratorクラスの新設は調べる必要…