Active ResourceのREADMEを翻訳してみました

Rails 1.2から搭載され、Rails 2.0でいくつか改良されたActive Resource。これを使えば、RESTなWebサービスを簡単に利用できるようになる。これのREADMEが「 [ここ](http://dev.rubyonrails.org/svn/rails/trunk/activeresource/README)」にあるのだが、勉強がてら日本語に翻訳してみたので、公開してみようと思う。 [ActiveResourc…

続きを読む →

単純化&最適化&DRY

問題の局所化およびDRYによるメンテナンスビリティを考えられないプログラマがいるとは、驚きに値する。 人間がミスをおかしにくくするためには、問題領域をできるだけ狭めて、何事にも単純化を行う必要があると僕は思っている。そして、一旦でき上がったシステムを長期的にメンテナンスしていくためには、昔流行った「各コンポーネントがそれぞれ能動的に何かをする(そのためには同一処理が複数箇所で記述されることを許容する)」のではなく、DRY(Don't …

続きを読む →

JJUG クロスコミュニティカンファレンス 2007 Fallの模様です

本日開催された「JJUG クロスコミュニティカンファレンス 2007 Fall」をUstreamで配信していたのには、みなさんお気付きだっただろうか?同時に録画もしておいたので、もし残念ながら会場に来れなかった方は、ぜひご覧になってもらいたい。 [Part 1 丸山先生レクチャーシリーズ 第1回 Googleの分散処理技術] [Part 2 コミュニティパネル 「Webアプリケーション開発の今後を占う」 - 第1部 ポジショントーク …

続きを読む →

近頃の中年は腐ってる

新宿で宇都宮線のグリーン車に乗るために並んで待っていると、頭の上が禿げた中年が列の反対側に立った。イメージ的には、下図のような感じ。 ○○○ ○←中年   ↑列の先頭 その中年は、ドラゴンボールの19号にそっくり。 僕は先頭から2番目。さすがに馬鹿じゃないよなぁと思っていたが、期待通りの馬鹿。電車が来た途端に列を無視して電車に乗ろうとしてきた。一刻も早く座りたいらしく、僕に軽くぶつかってきた。 思わず僕は19号に言った。「ちゃんと並べよ…

続きを読む →

Sun Tech Daysでこみゅすけについて話します

Sun&リクルート主催の [Mash up Award 3rd](http://jp.sun.com/mashupaward/)で3部門同時受賞に輝いた「 [こみゅすけ](http://commusuke.eisbahn.jp/)」について, [Sun Tech Days](http://jp.sun.com/company/events/techdays/)のセッションで紹介させていただくことになった。 日付: 2007年11月8日(…

続きを読む →

こみゅすけをJRuby on Glassfishに移行!

機能追加をして久々にmongrelを再起動したら,こみゅすけが起動しなくなった。というか,4つ動かしていたrailsアプリが全滅。すっごい緊急事態。 稼働させているサーバは,Fedora Core 6。64bitのクアッドコアCPUで,uname -aの結果は以下の通り。 Linux chako 2.6.20-1.3002.fc6xen 1 SMP Mon Aug 13 14:21:21 EDT 2007 x8664 x8664 x8…

続きを読む →

「Project Zero ナイトセミナーvol2@秋葉原」に参加してきました

[稚北ナイトセミナー「Project Zero」の第2回](http://www.wakhok.ac.jp/tyo-sat/night-semi2007b.html)に,先週の木曜日に行ってきた。僕の指名は「Ustream配信係」。200万画素の新しいカメラも買って,ノリノリで参加をした。講師は [アークランプのゆーすけ氏](http://www.arclamp.jp)。 今回の内容はGroovyの紹介。Rubyが流行ってしまった今日…

続きを読む →