インタビュー
田口元の「ひとりで作るネットサービス」探訪:
自分も苦労しているならほかの人も苦労しているはず──CSSEZ・クボケーさん (2/2)
もっと自分の思い通りにOpenPNEをカスタマイズしたい──。そう思ったクボケーさんは、OpenPNE.jpのコミュニティに参加し、徐々にプログラミングへの理解を深めていく。「ここをいじればこのファイルが呼ばれるのだな、ここを変えれば画面が変わるのだな、という風に1つずつ試していきました」。OpenPNEのコミュニティにはプログラミングに詳しい人も多く、分からないところは教えてもらいながら、さらにカスタマイズを進めていった。
「せっかくなので長崎のSNSを作ろう」。そう思い立った。OpenPNEをもとに「長崎!長崎!」を作り上げる。地元長崎の人が交流するためのSNSである。作ったからには多くの人に使ってもらいたかった。地元メディアである長崎新聞にプレスリリースを送るなどの活動から、現在は1000名を超えるメンバーが「長崎!長崎!」で交流を深めているという。
「自分の知らないメディアにはプレスリリースは送りません」というクボケーさん。普段から慣れ親しんだメディアだからこそ、「どうすれば取り上げてもらえるか」が分かっていた。「長崎!長崎!」の場合はコンピュータという言葉や技術用語を使わずに「地域情報で盛り上がっているサイト」という位置づけでプレスリリースを送付して取り上げてもらった。

ただ、OpenPNEを元にカスタマイズを進めていくうちにどうにもやりにくい、と感じるようになる。「それならフレームワークを使えばいいんじゃないかな」。──OpenPNEコミュニティのメンバーにそう勧められ、自分で調べていくうちにたどり着いたのがCakePHPだった。
「それでCakePHPを勉強してみたのですが、どうにも難しくて(笑)」もっと手軽なフレームワークがないかと方向転換して見つけたのが、PHPの超軽量フレームワーク「ちいたん」だった。
今度は簡単に理解できた。すぐにいくつかのサイトを作ってみた。作れば作るほど理解を深めることができた。技術力もあがってきた。ただ、問題が1つ。それが冒頭でも紹介したデザインの問題だった。
できそうにないことはすっぱり諦めて『そうできないことが仕様』と割り切る
「最初はフリーのデザインテンプレートを使っていたのですが。そのまま使うのってなんだかカッコ悪いですよね(笑)」。ほかにもそう思っている人は多いはず。ほかの人を巻き込んでデザインを共有し、自分好みに簡単にカスタマイズできるツールを作ればいいのではないか──。
「ちいたん」でサイト作りにも慣れていたクボケーさんにとって、CSSEZが目指しているシステムの仕様には、それほど高いハードルを感じなかった。CSSEZの構想が固まった瞬間だった。
結局、たった1カ月半でCSSEZのリリースまでこぎつける。開発するときの戦略は「できそうにないことはすっぱり諦めること」だったという。「とにかく初心者なので何を使ったら何ができるのかが分かりません。Javascriptのライブラリは「moo tools」を使っていますが、moo toolsとPHPでできそうにないことはすっぱり諦めて『そうできないことが仕様』と割り切ることにしました」
リリース時には管理者ブログも開始した。このブログは開発にまつわるお知らせを発信するという目的以外にも狙いがあった。このブログのデザインテンプレートはCSSEZを使って作っている。CSSEZの動作テストも兼ねているのだ。CSSEZに機能の追加や変更をしたあとには、必ずこのブログを使ってテストを行っているという。

「長崎!長崎!」でのノウハウも活かし、サービスをリリースしたあとには有名ブログにプレスリリースを送付した。プレスリリースも通り一遍の内容を一斉送信するのではなくて、そのメディアに合わせて「どうしたら取り上げてもらえるか」を考え抜いてから送った。
その結果、普段から自分が読んでいるブログで自分のサービスが取り上げてもらえた。「長崎にいることもあるかと思いますが、有名ブログの人は僕にとって雲の上の存在です。自分のサービスが載っているのを見たらもう本当にうれしくて、うれしくて」。クボケーさんは満面の笑顔でそう教えてくれた。
Firefox Portable、そしてThunderbirdでGmail

クボケーさんが普段からよく使っているのは「Firefox Portable」(7月20日の記事参照)。米国の大学では移動が多いので、どこでも自分の環境を持ち歩けるPortable版をUSBメモリに入れて使っている。メールはGmailを「Thunderbird」経由で利用している(3月9日の記事参照)。スケジュールは「あまり予定が入っていないので」頭で覚えており、予定表で管理してはいないという。また開発環境はApacheとPHP、MySQLがセットになっているXAMPPを愛用している。
コマンドランチャーの「パス窓」も愛用中。数文字打ち込むだけでささっと目的のアプリケーションを起動できる軽快さが気に入っている。
アナログツールではマインドマップを多用している。そうとは意識せずに昔から使っていたという強者だ。学校の授業では気になるキーワードをつなげてメモを取っていた。友人に「それってマインドマップ?」と聞かれるまでマインドマップの存在を知らなかったという。
「マップを書いて散文的にアイディアを広げていくと、そこにいくつかの論理的な筋道が見えてくるのです。問題の解決方法が複数見つかるときもあります。CSSEZの仕様をまとめたり、新しいアイディアを考えるときなど、何でもマインドマップで処理していますね」
アルバイトをして購入したシャープのノートPC「MURAMASA」と、マインドマップがページいっぱいに書き込まれたメモ帳ビジネスと政治に興味がある、というクボケーさん。米国の大学で自分の興味のある分野を探しつつ、ちょこちょことプログラミングを続けていくという。「一度ハマると、抜け出すのが難しいぐらいのめりこむ性格ですね」と自己分析するクボケーさん。OpenPNE、ちいたん、CSSEZの次に彼が“はまる”テーマに注目していきたい。
バックナンバー
- ひとりで作るネットサービス 一覧
- 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自分戦略研究所
スコアブックをIT化
「ストライク バッターアウト」 あ〜あ、どまん中だったのに。岩鬼くんは見逃し三...
【2012年5月】 注目のIT技術書新刊・近刊まとめ
2012年5月1日〜5月31日に発売予定のIT技術書&ITエンジニアのスキルアップに役立つ書籍の新刊情報を、ざっくりまとめました
第1回 キャリアとは何か?
はじめまして! キャリア・コンサルタント高橋と申します。 普段は、SI企業の...
誠 Biz.ID