インタビュー
田口元の「ひとりで作るネットサービス」探訪:
もっと自分の知らない情報や人とつながっていきたい──fooo.name・高村さん (2/2)
Ustreamの映像にTwitterのコメントをニコニコ動画風に──から始まった「fooo.name」
仕事は順調だが、やはりエンジニアとして一般公開できるサービスを自分で作りたかった。まずは勉強から……。高村さんはそう思い、始めたのがRubyの勉強だ。その流れでRuby On Rails(Rubyを使ったWebアプリケーションのフレームワーク)も自然にいじるようになった。「最初は『なんじゃ、これ?』と思いました(笑)。でも、慣れてくるとやっぱり速いですね。びっくりしました」
自分自身の“GTD実践用”として作成し、現在も使っているToDo管理ツール最初に作ったのはToDoリストをWeb上で管理するシステムだった。タスク管理にGTDを実践している高村さんは自分の仕事術に合うようにシステムを作りあげていった。ToDo項目をドラッグ&ドロップで移動させたり、画面遷移なくその場で項目を編集できたりといった機能を実装していった。Ruby On Railsのおかげで開発は順調だった。「Rubyの勉強も含めて全部で1カ月ちょっとくらいしかかかりませんでしたよ」
最初に作ったこのサービスは一般公開こそしていないが、高村さんの毎日の習慣に完全に組み込まれているという。「毎朝このサイトでToDoをチェックします。メールで仕事が振ってきたらまずはここに入れ、今日やるべきものは『今日やること』リストに振り替えます。そのリストが空になった時点で気分よく帰宅することができます。本当はもうちょっと機能を充実させて一般公開したいのですけどね」
次に作ったのはブログシステム。高村さんが今でも更新しているブログは自作のシステムで動いているという。「特に特徴的な機能はありませんが、将来機能を付け加えたいときに自分で作ったシステムだったら楽かな、と思いました」
そうして勉強を積み重ね、次に作り上げたのが冒頭で紹介したfooo.nameだ。いまでこそ「自分が興味のある人についてもっと知りたいサービス」として活用しているが、そもそものきっかけは、複数のサービスをつなぎ合わせるAPIとして開発を始めたものだった。

その当時、Ustreamが技術者の間で話題だった。自分のWebカメラ映像を淡々とストリーム放送してくれるサービスだ。ただ、このサービスのチャット機能の使い勝手がよくなかった。自然とユーザーはUstreamの中継を見ながらTwitterでコメントをしていく、という流れになった。それを見ていた高村さんは、「だったら一緒にしちゃえばいいかも」と思いつく。そこでUstreamの映像にTwitterのコメントをニコニコ動画風に表示していくツールを作ってみた。
このツール自体は簡単に作れたが、あるユーザーのUstreamのIDと、TwitterのIDを紐付ける方法がないことに気が付いた。複数サービスで、どのIDとどのIDが同一人物かが分かればもっと面白いマッシュアップができるのではないか──。そう思いついたのがfooo.name開発の動機だった。だからfooo.nameではAPIも提供している。

自分でもfooo.nameのAPIを使ってマッシュアップサービスを作ってみた。fooo.nameで気になる人の関連サイトを引っ張ってきたら、そのサイトのRSSをまとめてlivedoor Readerに登録してくれるというブックマークレットだ。このようにfooo.nameのAPIを使った、人をつなげていくマッシュアップサービスがどんどん出てくればいい、と高村さんは考えている。
「ただ、データの精度についてはまだ改良の余地がありますね。自動で引っ張ってくる機能は便利ですが、たまに間違えてしまいます。そこで引っ張ってきたデータを手動で編集できるWiki的な機能も実装しました。ほかにもいくつかのやり方でなんとか精度を上げられないか考えています」
「情報はすべてフィードで1カ所に。livedoor Readerだけ見ていれば大丈夫」
「情報はすべてフィードで1カ所にまとめ、livedoor Readerだけ見ていれば大丈夫、という状態を作っています」という高村さん。フィードを配信していないサイトは「なんでもRSS」を使うことで対応している。

よく使うツールは「あとで読む」。気になる長文のブログ記事などは「あとで読む」でGmailに送り、iPod Touch上で読むという。こうしておけばiPod Touchの滑らかなインタフェースでどんどん読み進めていけるからだ(10月11日の記事参照)。「今はLISPが気になっているのですが、その関連のブログをまとめて送っておいて電車の中で読んでいます」
コードを書くことが多い高村さんはGoogleデスクトップを愛用し、ローカルファイルを検索している。またEmacsを使い慣れているので、「Xkeymacs」をインストールしている。Xkeymacsを使うとEmacsと同じようなキーでWindowsを操作することができる。ほとんどマウスを使わずに作業ができるのが気に入っているという。
やる気がないときにはプログラミングに関する読みものに手を伸ばす。好きなのは『ハッカーと画家』。読んでいるとどんどんやりたいことが浮かんでくるという。少し読むだけで「自分もがんばらなくちゃ」という気分になってくる。
大学ではデジタルメディア論を専攻していた。そのときにインターネットに出会い、そこに膨大な世界が広がっていることを知った。「自分の知らなかったことをもっと知りたい。知らない人同士でも、興味が似通っている人ともっと出会えるようになるといい」。そう願う高村さんの次のサービスに期待したい。
バックナンバー
- ひとりで作るネットサービス 一覧
- Webサービス発ラジコン経由――iPhoneアプリ「TwitCasting」にたどり着いた赤松さん
- データ蓄積=コミュニケーション!? 「テレビジン」で視聴率じゃない指標を――福田さん
- ただしイケメンに限……らない! ネットならフリーターでも生活できる――ロプロスさん
- 「Twitterなら続けられる」を試験勉強に――tsuduketerのTetsuさん
- デザインできなくても作れる――デザイナーを経て「NENPYO」を作り上げたdaiskipさん
- 斬新とは省略すること――「AR三兄弟」川田さん
- アイデアを判断することと生み出すことは違う――「超店舗検索」鈴木さん
- 元高校教師がいかにしてネットサービスを開発したか――「割り勘電卓」増永さん
- 「○○と言えばここ!」のポジションを目指して――「クイズ研」岩崎さん
- iPhoneアプリはポスト・イットで作る!? 「QuadCamera」「ToyCamera」深津さん
- 携帯からいつでも“つぶやける”――「MovaTwitter」藤川さん
- サイバーショット携帯がきっかけ!? 「携帯百景」kimzoさん
- 【番外編】携帯片手にワンクリックするだけ――終電知らずの2人が作った「終電jp」
- 【番外編】元任天堂のメンバーが作ったフィギュアコミュニティー「fg」
- 田舎にいてもチャンスはつかめる――「Chamap」でコンテスト優勝、kentaroさん
- ほかの人の作品は見ません――「武器ジェネレータ」ららぴまさん
- 【番外編】目指せ日本発、世界初――相互添削SNS「Lang-8」の学生起業家
- 【番外編】「PhotoShare」で世界を変える――中島聡さん
- 生活に密着すれば使ってもらえる――ガソリン価格比較サイト「gogo.gs」小川さん
- 「もっとプレスリリースを出せばいいのに」――「BlurHighlight」岩本流攻めのアプローチ
- 【番外編】作ったのは普通の会社員5人――ブログを書くだけで苗木が育つ「グリムス」
- 【番外編】学生時代の開発チーム3人が再集結――撮った画像がスライドショーになる「Smillie!」
- 誰もが簡単に作れるアプリを目指したい――サーバなしで使える「Afrous」冨田慎一さん
- 世界でウケるサービスを作って、売却してみたい──taskit.jp・mizzuさん
- アルファブロガーになりたくて──アウトプットにこだわる「CREAMU」川下さん
- 「子育てマイアルバム」を作ったのは元“子連れニート”――荒木稔さん
- 平等に評価されるからこそ──誰もが挑戦できる「コピー2.0」・赤星琢哉さん
- “地道”こそビジネス成功への近道――「ongmap」・直鳥裕樹さん
- 【番外編】「高校生がもっと出てきてほしい」――「ねみんぐ!」を作った現役高校生3人組からのエール
- 「一番デキる人」に安住しない――ルー語変換・冨田尚樹さんの“学び力”
- ToDo管理ツール「Remember The Milk」誕生秘話――Gmailから着想
- 「twitterMobile」はどうやって生まれたのか――荘野和也さん
- 【番外編】開発合宿で出会った3人が作ったお小遣い帳
- 【番外編】カップルで作るネットサービス──うわさメーカー
- 独学で学びAPI作成プログラマーへ──KOSHIAN・船木さん
- シンプルなツールをシンプルな生き方で──Plnet.jp・駒形さん
- 【番外編】学生グループをまとめてネットサービスを運営――サークルライフ
- 「弁当の買い出し」でPCの面白さに目覚めた――あとで行く・石原淳也さん
- デザインとシステムの垣根を超えたい――Yasuhisaさん
- ネットもプログラミングも全部“ゲーム”――3分クイズ・秋元裕樹さん
- 行動力だけで生きるエンジニアの“上京物語”――はてブTV・あきやんさん
- 「やりたいことを見つけなくちゃ」――なんちゃって個人情報・kazinaさん
- 「住みたいところに住む」ためのネットサービス――やわなん・りもじろうさん
- “文系出身プログラマー”が独立するまで――コトノハ・大日田貴司さん
- 既存のサービスの不満な点を改良したい――CEEK.JP・吉田光男さん
- 書籍編集者が運営する生活改善応援サイト――早起き生活・百瀬央さん
- 「1人で作るなら、一気にやるのが重要」SimpleAPI・伊藤まさおさん
関連記事
関連リンク
[田口元,ITmedia]
Copyright© 2012 ITmedia, Inc. All Rights Reserved.
誠Focus
@IT自分戦略研究所
結婚と開業のあいだ
ステマ的な記事になってしまったら申し訳ありません。 私事で恐縮ですが、5月2...
健康について第54回 食について(5) 次世代に引き継ぐ習慣
お世話になります。龍澤と申します。 年がら年中、健康について考えておりますの...
独立を考えるエンジニアに勧めたい開発言語「Alinous-CORE」
17日にAlinous-COREという開発言語がメジャーバージョンアップしま...
誠 Biz.ID