Home > Days Archive
Days Archive
Google東京オフィスにお邪魔させてもらった。
先週月曜のデベロッパー交流会は、たまたま都合が合ったので参加したのだけど、そこで金曜日のGoogle Maps API Hackathonも人数的に余裕があると聞きつけて勢いで参加してきた。金曜日まで一部ネットカフェ難民してた。そんなわけで東京オフィスに御邪魔させていただいた。
ハッカソンは勢いだけに任せて参加してこともあって、不慣れなJavascriptが不安だったけどid:secondlifeさんの講義を受けたとこなのでjavascriptは結構なんとかなった。でもAPIもクラシックなとこしか使わなくて、Googleオフィスでコーディングさせてもらうっていうメリットを全然生かせてない、ちょっともったいなかった。
オフィスランチをいただいて、Google Tシャツとかもらった。オフィスを少しみせてもらって、アンドロイドフォンまで触らせてもらったよ。Googleのパメラさんとか参加者のひととカラオケに行ったり。(夜行バスの時間とか野都合で途中で抜けさせてもらったけど)
せっかくなので、ちょこっとはてなとグーグルについて比較してみる。Googleははてなっぽいと思った。逆なのかもしれないけど、はてなを先にみてるからそうなった。Googleは本当の意味でグローバルで、そこらへんは日本の会社とはだいぶ違うけど、あんまりベンチャーっぽさはないかもなぁと感じた(ベンチャーとかいう言葉でお茶を濁すけど)。オフィスはほんの少し見学させてもらっただけなので、ほとんど何も分からないけどね。
Google東京オフィスのランチはビッフェ的な感じで品数が多かった。id:r_kurainみたいに食べられないものが多い人にはいいかも。はてなはみんなでご飯みたいな感じがよかったけど、Googleは意外と普通の食堂という感じだったかな。ご飯は、どっちもすごく美味しかったけどね。イメージわかない人はZDNetとかの写真をみてください。
ひがやすを飲み会も少なかったけど、今回は学生が僕だけでしたよ。もうちょっといた方がねぇ。
- Comments: 2
- Trackbacks: 0
第1回ひがやすを飲み会
- 2008-10-09 (Thu)
- Days
予定合ったのでid:higayasuoさん主催の飲み会に行ってきた。最近いろいろと面白いほど予定が合うよ。合わせてるのもあるけど。
僕は名刺を持ってなかったりで、id:hyoshiokさんに怒られてた学生です。
手抜きだけど感想は簡単に箇条書きにしてしまう。
- SIの人とオープンソースの人が多かった。
- 技術的な話というよりマーケ的な話とか、戦略みたいな話が面白かった。
- やっぱり、はてなとはだいぶ空気が違うなぁ。
- まだGoogleの人達のほうが近い部分があったかも。(月曜日飲んだ)
確かに水曜日はノー残業デーの会社ということになってるような会社も多いのかもしれないけど、忙しいはずの社会人の人がたくさん来られてるのに、学生すげー少ないよ。もっと多いかと思ってたのに。
いろんな人と話せるのはやっぱり楽しいので、なかなか予定とかうまく合わないと行けないけど、機会を作ってまた行きたいです。ありがとうございました。> 皆様
- Comments: 0
- Trackbacks: 0
はてなインターンまとめ
- 2008-10-03 (Fri)
- Days
スパムを消そうとして,エントリー毎消してしまったけど,Googleのキャッシュから復元できた.
長いようで終わってみるとあっという間だった,はてなインターン.申し込みぎりぎりまで散々悩んで,ええい, ままよ,とばかりに送信ボタンを押したのが懐かしいです.結構みんなが書いてるので,これ以上書くこともないかもしれないけれど,いろいろ貴重な経験をさせていただいたことをなにかしら伝えられたらなぁと思って書いてみました.(んー、まとめというか感想みたいな感じになってる.個人的に感じたことをつらつら書いたので,指摘などありましたらお願いします.)
まず写真
あんまりブログに載せれるような写真がない>_<
ただいま復元中.
はてなのインターン
前半の1週間ははてな社内フレームワークについて学んでいました.基本的に午前は講義で,午後には課題が出されてそれをやるという流れです.id:antipop先生のPerl課題と,id:secondlife先生のJSの課題で,散々苦しんでたような記憶があります.一応,インターンは二人ずつのペアになっていたのですが,僕が一度欠席した日くらいからは中央でみんなで固まってワイワイ課題をこなすようになってました.
2週目からは,1週目とは趣向が多少違ってて,id:maoe先生の指導のもと,はてなのサーバを実際に組み立てたり,id:naoya先生,id:motemen先生から大規模データの扱いを教わったり,最後はid:stanaka先生からHadoopクラスタの扱い方を教わりました.ちょっとした全文検索エンジンを一日で作りましょうみたいなハードな課題もあったりしました.課題がギリギリなのに,Hadoopクラスタ(約10台)のタスクのキューがいっぱいになってて,このころは発狂しそうになったりしてました.
僕が定時までに課題を終わらせていたことは多分一度もなくって,id:onishiさんとか,id:nagayamaさんには遅くまでつき合ってもらってました.ありがとうございました.
さて前半2週間で学んだことで,個人的に面白いなーと思ったことをいくつか挙げておきます.
- キャッシュを駆使するのはもちろん,できるだけメモリにデータは展開しちゃう.
- 最近は8G程度のメモリが詰めるのでほとんどのデータは載っちゃうよ.
- 文字列アルゴリズム全般
- 僕はTrieをトリエとずっと読んでました.(正しくはトライ)
- AC法のためのTrieをどうするかインターン内でかなり議論した気がする.
- ボイヤームーアとかも復習したい.
- id:r_kurainに教わったSuffix Arrayとかも面白い.
- 文章をベクトルとして扱う方法が分かったよ!類似検索試してみたいな。
後半2週間に関しては,id:stanakaさんの下,id:smlyと,id:r_kurainとはてなの未来を支えるプロジェクト(後付け)に参加してました.プロジェクトは必要とされてそうな仕様をまとめていくと結構大きな規模のものになってしまって,メンバーと意見が衝突したこともあったり.対等に近い関係で共同開発的な経験をしたことはなかったので,ほんと難しいなぁと感じました.
結果としてメンバーに恵まれて最優秀賞をいただくことができたのですが,最後の最後にバグ(?)がとれてなかったり,他にもほころびが出てきてるんじゃないかと...おろおろしてます.(もうすぐリリースだとかいう噂)
第2回のインターンはエンジニアだけでなくデザイナーのインターンも一緒に実施されてたので,デザイナーさんの仕事ぶりも目にすることができたのも良かったなぁと思っています.無数に存在してるようなはてなダイアリーのテーマ一つをとってみても,ターゲットは?コンセプトは?とかかなり練り込んで作られてるんだなぁと,当たり前と言えば当たり前のことですが,少し感動(?)してました.理系ももっとこういうマーケティングコミュニケーション的な要素は学ぶべきだよなぁと思ってみてました.もちろん,シーズがあってニーズに応えられる部分もあるとは思うんだけど.
あと,もちろんエンジニアがサービスを開発してるけど,その裏で,広報の方はプレスリリースを考えられてたりするわけで,いろんな人がサービスを支えてるのを実感できました.
今は完璧じゃないかもしれないけど,より良くしていこうっていう雰囲気を感じることが多かったです.(なにがいいのかはわかんないけど,それでも)
はてなの環境
id:comajojoさんの日記を読むのが一番伝わってくるのではないかなぁとか思いますが,噂のフリードリンク,フリーフード(id:comajojoさんセレクトでラ王が入荷されるとすぐなくなってたり.)は,普段,ちょっとした飲み物を買いにいくために外へでないといけないのがめんどくさいなぁと思ってるような僕にはすごく快適でした.インターン中,僕はトマトジュースを何本飲んだか分かりません.id:r_kurainはコーラこそハッカーの飲み物だと言ってました.そうですか.
毎週金曜日のTGIFの後はお酒に飲まれてしまって,課題なんかはさっぱり進みませんでしたが,ほろ酔いのid:onishiさんや,id:nagayamaさんが楽しいです.あとは,卓球したり,帰ってもやることのないインターンはだらだらとオフィスに居座り続けてたり.
それから,一つ前の記事でWordPressからidトラックバックを送るプラグインを書いたけど,id:jkondoさんにスターください!と直接ねだってたり(なのに、Permlinkの設定ミスってて消えたorz)と,フランクに接してもらえます.(後半,遠慮がなくなってただけともいえますが.)id:jkondoさんに,アイデアを少し話すと倍くらいのアイデアが返ってきてすごく楽しいです.
あとは,はてなにいる間に,結構外部の人が遊びに(?)こられてたりして,お昼とかにいろんな話が聞けるのも楽しかったですね.
インターンで出会った人達
はてなに集まる人はいい意味で濃密な人が多かったなぁと思いました.いもうとデスクトップの人とか,ICPCの人とか,未踏ユースの人とか,Emacsを八分割で使う人とか,チャット5つくらい余裕で扱う人とか,今日も元気な人とか...
とにかく,みんな若いのにすごく優秀で僕ももっとがんばんなきゃなぁと.
まとめ
長くなったし,そろそろまとめです.今回のインターンに参加して,はてなの人達やインターン生からいい刺激をほんとにたくさん受けました.本当にありがとうございました.(やや刺激が強すぎて,帰ってからギャップに唖然とすることもあるのですが.)
- Comments: 0
- Trackbacks (Close): 0
はてなインターンも後半へ
- 2008-09-14 (Sun)
- Days
京都は美人が多いです。(枕詞)
はてなインターンに参加しますと書いてから、結構インターンの課題に追われてて何もレポートする余裕がなかったのですが、三連休で多少時間に余裕がとれたので、ちょこっとだけレポートします。
前半は、WEBアプリとかインフラはもちろん、Hadoopとか、全文検索とか大規模データを扱う技術の講義を受けて課題をひたすらこなしてました。もっとWEBアプリの話が多いのかなと思ってたけど、バックエンドの話もかなりしてもらって面白い。他のインターン生は優秀で僕の成績は下から数えた方が。。。とはいえ、なんとか後半に進めたので来週も頑張りますよと。
とりあえず以上。オフィスランチがうまいとか、卓球したとか、そういう話はまた今度。
id:r_kurain、id:suztomo、id:smlyが詳しくレポートを書いています。
- Comments: 0
- Trackbacks: 0
ロック
- 2008-08-31 (Sun)
- Days
Gmailがロックされた。なにあの仕様?多分、容量オーバのファイルを添付しようとして失敗したけど本文書いてたのをほってたら、Firefoxが勝手に何度もアップロードしなおしてて(でも再アップロードするようなコードを書いてるのはGoogle!)、いつの間にか、不正利用としてロックされた。。。
ありえん。。。POPでメールを引っ張れたし、ほとんど転送で使ってるからさほど害はないけどさ。。。
もう解除されてた。けど、怖いな。
あー、行く用意しな。。。
- Comments: 0
- Trackbacks: 0
Home > Days Archive