読了「Googleを支える技術」

Posted by kenchan 2008-07-23 09:22:00

すごくいい本なんですが、あと一歩踏み込んでほしかった印象。 残りの部分は自分で論文を読めってことなんでしょうねw

ちなみに、自分が一番面白いと思ったのは5章の「運用コスト」について。 マシンや電力、土地に関する考え方は、かなり新鮮でした。

Google級ではなくても、それなりの規模になったアプリケーションを運用する上では避けて通れない道ですよね。この章の内容をちょっとでも生かせるようなアプリケーションを生み出せたらいいなーと思った今日この頃です。

Windowsをギットギトにしてみる 4

Posted by kenchan 2008-07-09 19:18:00

Subversionしか使ったことのないSCM弱者の自分が、Gitを使えるようになるまでのメモの第1発目。

1. インストール

WindowsでGitを使うには、CygwinとmsysGitという二つの選択肢があるらしい。 Cygwinなんて聞いただけで寒気がするので、ここはmsysGitしか選択肢はありませんね。

ちなみに、インストール中にGit bashとかopen sshとかちょっと不安な選択肢がたくさん出てきたのですが、華麗にスルーしてデフォルトでインストール。

2. Git Bashを起動してみる

どう見てもCygwinです。本当に(ry

3. がっかりの余韻に浸る

4. 気を取り直して何かチェックアウトする。

適当にGitHubから何か拾ってくるといいんじゃないかな。 Railsなら

git clone git://github/rails/rails.git

みたいなかんじ。

5. SSHの鍵認証を使いたい

みんなSSHの鍵認証したいよね! sshで持ってきたいとはこんな感じ。

git clone ssh://{username}@{host}/{path}

もし鍵認証だったら、C:\Document and Settings{ユーザ名}.ssh\id_rsaを置けばOK。何も心配することはなかったのでした。

s2restがビルドできない件 2

Posted by kenchan 2008-07-08 13:05:00

ちょっと試してみようとチェックアウトしたらビルドできなかったのでメモ。

  1. org.restlet.ext.jaxrsのgroupIdは、com.noelios.restletではなくorg.restlet
  2. org.restlet.ext.jaxrs-1.1-M3のpomでは、jaxrs-apiの1.0を読み込もうとしてるけど、restletのmavenリポジトリには0.9しかない(←おい!)

と、こんな感じでした。

ちなみに、1のgroupIDを直して、restletのバージョンを最新の1.1-M4を指すようにすれば大丈夫でした。M4の方のpomはちゃんとjaxrs-apiの0.9を指してるという罠。

FontSizeChanger1.1.4リリース 2

Posted by kenchan 2008-07-06 13:34:00

大きな変更はなく、Eclipse3.4で動作確認をしたのと、おそらく環境依存で動かなかったと思われる部分を直しただけです。

アップデートサイトを使っている方は、アップデートしていただければ大丈夫かと思います。

JDKが1.5以降で、動かない場合ありましたらご連絡ください。

まだインストールしたことない方はEclipse Wikiを見て使ってみてください。

オブジェクト倶楽部 2008夏イベント

Posted by kenchan 2008-07-03 13:11:00

今回で2回目のスタッフ参加となりましたオブジェクト倶楽部2008夏イベント

参加していただいた皆さんは楽しんでいただけましたでしょうか。

今回はあまりセッションに参加できず、唯一ゆっくり聞くことができた熊谷さんの話はとても興味深いものでした。

「うまく説得できないマネージャにはどうすればいいか」という質問に対して、「まずやってみて、それでまずいことがないということをネタに」というのは、王道中の王道ですが難しいことですよね。今までのやり方で出してきた成果の品質を落とさずに、新しい挑戦をしなければならないんですからね。ただ、そういうことに近道はないはずなので、地道にやるしかないんでしょうね。

さて、今回のイベントの感想は、はてブのoblove2008summerタグで集めておりますので、ぜひご覧ください。

それでは、参加者のみなさんありがとうございました。また次回もよろしくお願いします!