Tuesday, April 29, 2008

温泉いっていせや

月曜は有給休暇をとって4連休。 高井戸温泉 美しの湯にいってさっぱりしてきた。 温泉からでるころにIRCをみると、Ar-, nakanot, knokでいせやにいこうという話がでていたので参加。

Saturday, April 26, 2008

Google Summer of Code 2008採択決定

GSoC2008の採択結果が発表されていますね。 採択された人おめでとうございます。 結局あんまり日本からはいなかった模様? 他にみつけた人たれこんでください。 日本人とか関係なくてもおもしろそうなプロジェクトとかも

Thursday, April 24, 2008

WEB+DB PRESS Vol.44

WEB+DB PRESS Vol.44に「優れたソフトウェアを作る プログラミング5つの鉄則」というタイトルの特集を書きました。 一応 新社会人あたりをターゲットに、きちんとソフトウェアを開発するにはどうしていくのがいいのか という話をまとめてみました。 去年の ITPro Challenge! の時に、技評の編集の人につかまって「書いてみませんか」ということで書いてみたのですが、いざきちんと説明しようとするとなかなか難しいものですね。 特に最近フリーソフトウェアいじりをあまりしていないので適当な具体例がなかなか思いつかずに苦労しました。Google社内の開発手法はちゃんとしていると思うのですが、それはあまり具体的なことは説明できないので…。 Google社内では、プログラムをきちんと設計・開発できる人ならこうしたほうがいいと考えているようなある意味あたり前のことをきちんとやっているだけなので、それを説明できればいいんですが、あたり前に感じてしまっていることを、まだはじめたばかりの人にちゃんと理解してもらえるような説明を決められたページ数でするというのは難しいものですね。 もっと詳しく知りたい人はCode ReadingCode QualityCode CraftShip It!My Job Went To Indiaあたりを読んでもらうといいかと。

Friday, April 18, 2008

Eng offsite

今日は Engineerの offsite。 台風で中止になるかと思いきや、平塚の方は雨が降ってないということで決行。 江ノ島経由で平塚のF1ドリーム平塚というところで みんなでカート。 性格がでるというか、ゆっくり安全運転する人もいれば、かなりアグレッシブな走行をする人とか、すいすいと速いタイムをたたきだす人とかいろいろいておもしろい。 ちょうと雨が降りはじめたあたりで時間切れ終了。

Tuesday, April 15, 2008

Googleを支える技術

Googleを支える技術 ……巨大システムの内側の世界をいう本が出版されていますが、今日は Nooglerむけに、この本には書かれていないGoogleを作り動かすために必要なソフトウェアコンポーネントについて説明しました。

Saturday, April 12, 2008

寿司

HANZUBON, Ar-, tagoh, makutsu, nnn で 築地寿司清 伊勢丹会館店で寿司。 そのあとサザンテラスのスタバ。

Wednesday, April 9, 2008

Perfoce Codelab

Googleでは Perfoce(をGoogleのやりかたにあうように改変したもの)を全社的なsource code管理システムとして使っています。 (Perfoce as the version control system at Google) Source code管理システムを使いこなせないと Engineer の仕事はやっていられないので Nooglerにはまずその使いかたをマスターしてもらいます。今日はNooglerむけにGoogleでのPerforceの使われかた、code reviewのしかたなどの説明と、実際にPerforceをつかってもらうcodelabをしました。

Sunday, April 6, 2008

新宿御苑

新宿御苑で着物で花見をする会があるというので、カメラ部に招集がかかっていたのでいってみた。いろんな国からきている人がいて国際色豊かなかんじ。

Saturday, April 5, 2008

HPLJの人とメシ

吉祥寺で久々にHPLJの人とメシをたべました。 HPLはトップの交代でいろいろ変わってきてるみたいで大変そうです。

Nooglers

Googleでは新入社員のことをNooglerと呼びます。 今週は新卒の人がたくさん入社してきて、welcome partyとかがありました。 Engineerは、Nooglerの席を殺人現場にしたてあげたり、ホワイトボードをディスプレイにしておいたり、MSXをPCのかわりにおいていたりして歓迎。