2006-05-01から1ヶ月間の記事一覧

MethodFinder

http://redhanded.hobix.com/inspect/stickItInYourIrbrcMethodfinder.html SmalltalkにあるMethodFinderをrubyにも使おうという記事。最初、ここにある例の通りにやっても全然動かなくて、ちょっと困りました。 "foo".what?("bar") "foobar" #例 "foo".what…

春の書店くじ

100円があたったので、アマゾンではなく近くの書店で「ストレスフリーの仕事術」を買いました。んー、でも、そもそも俺はそんなに忙しい人間かってのが疑問だけど。生産性を上げることで仕事以外のことも出来るからよしとしましょう。

XPathを使ってみる

XPathとかって存在は知ってても使ったことが無かったので使ってみる。 Amazonのwsdlをとってきて、OperationをXPathでmatchして並べる。 require 'open-uri' require 'rexml/document' uri = "http://webservices.amazon.com/AWSECommerceService/AWSECommer…

必ず失敗する

僕の同僚(とは言っても年期は入っている人)が、違う同僚から今度のシステムの設計のことで相談を受けていた。新しいシステムでは簡易なロジックを記述する言語を作り、デザイナーはそれを作ってロジックを書くことが出来る。ここでいうデザイナーとはUIデ…

Pearl Jam

彼らの最新ビデオ"Life Wasted"がGoogle Videoで見れます。ダウンロードも24日までOK。ライセンスはCCだからずっと見れるけどダウンロードは期限付きみたいです。Pearl Jamは最近ずーっと聞いてなかったけど、これはいいかも。なんかニール・ヤングだっけ?…

MacBook

mac

Ars Technicaのレビューによるとかなりいけてる感じです。お得感はあるし、ベンチマークを見るとたまにProに勝ってるし、あとあのキーボードはかわいいね。でもドルだとお得感があるんだけど、日本で2GHzのやつをメモリー1Gにすると17万か、躊躇するな。ま…

Stadium Arcadium

John Fruscianteがますます円熟してきたって感じ。いい具合です。さすがに彼が怒濤のごとく出していたソロアルバム(プロジェクト?)を全部は買わなかったけど、Ataxiaは結構好きだった。今回はバンドとしてどう出るか気になってたんだけど、いいね。やっぱRH…

afio

たまにgzipしたファイルが壊れて痛い目にあう。そこでこれなぜtar+gzipはよくないか? 圧縮: find project01 | afio -ovZ project01.afz リスト: afio -tZ project01.afz 展開: afio -ivZ project01.afz svnを除いて圧縮: find project01 | grep -v "svn" | …

Recipe

Rails Recipeを買おうかな。Chad FowlerのIndia本には結構うなずける点が多かったので、そんな人が書くrailsの本はなかなかいけているはずである。思えばLispの勉強が滞っているなあ。

若きウェルテルの悩み (新潮文庫)

先月ブックオフで買ってあったんで、先週ぐらいからやっと読み始めて、先日読み終わりました。こういった古典に全然触れてこなかったのでかなり新鮮です。当時、この本のせいで自殺者が増えたというのは納得出来る作品でした。ついでにゲーテ格言集 (新潮文…

deliberate practice

SvNのエントリーThe importance of instant feedbackがNY Timesの記事A Start Is Madeを引用してinstant feedbackの重要性をうたっています。フロリダ州立大学の心理学の先生のリサーチによると"deliberate practice"が重要だと。それは明確なゴール設定とす…

本棚

Quirky design gifts shop & home accessoriesこれなんですが、ちょっとしゃれてる。今が借家じゃなかったら買ってたかもね。6.5キロまでか。まあなんとかなるかな。でも日本は地震が多いからね、却下かな。

Agile Web Development with Rails 2nd ed

んー、もうでちゃったよ。Railsも1.1になったし、いつかアップデートされるだろうと思ってたんだけど。2ndエディションって。4月以降に1stを買った人はフリーでアップデートがあるらしいけど、僕は2月に買ったから駄目。PDFならずっとアップデートしてくれ…

スタートアップ7ヶ条

ポール・グラハムがこのエッセイThe Hardest Lessons for Startups to Learnでスタートアップを始める人たちに向けて7つのアドバイスを提示している: Release Early. リリースは早く Keep Pumping Out Features. 常に新しいフューチャーを出し続ける Make …

Imperfectness, humanity, and programming

ジョン前田さんのブログから、http://weblogs.media.mit.edu/SIMPLICITY/archives/000348.html。プログラミングはつまらない(boring)だって。Too perfectで不完全さからもたらされる面白みに欠ける。"Tonite the challenge is to smuggle a bit of humanity …