2010年3月3日水曜日

[37signals] アイディアを出すだけの奴なんていらない

(原文: There's no room for The Idea Guy)

スタートアップ企業に必要なのは有能で、現実の仕事をこなす意欲を持った人間だ。必要なのはプログラマ・デザイナであり、そのうちマーケティング・サポート業務といった人たちも必要になる。とはいえ不要な人間も居るわけで、それは、単なるアイディアマンになってしまいそうな奴らだ。

どんな奴らかは諸君も先刻承知であろう。「こいつはFacebookとFlickrをかけ合わせたようなものになるわけだけど『犬用』ってのがひと味違うんだ! ネット上にいる犬好きどもの市場のたった1%でも得られさえすりゃ、俺たちウハウハだぜ!」といった口上をまくしたてる奴らだ。アイディアが全てで、たいがいは一文無しで、自分のしょーもないアイディアをカタチにして起業するための実務的技能をほとんど持ち合わせていない奴らだ。

明らかなことだし実際そうなんだが、アイディアマンに堕するのは容易い。彼は諸君にはした金程度もしくはタダで働いてくれと要求するくせに、その見返りと来たら彼の取り分より少ないというのがとどのつまりだ。こんなひどい話はめったにないことではあるけど、それでも彼等の大いなるエネルギーと大いなる夢は、ヤバイくらいに諸君を魅了するものたりえるのだ。うん、私も一度ならずハマった。

実際のところ、大概の人は多くのアイディアを持っているものであり、それは素晴らしいビジネスへとつながりうるものだ。なのに現実にそうならないのは何故かと言うと、それがアイディアどまりで適切な実務がなされていないからである。すなわち何が何でも為すべきことを為すという姿勢が無いからであり、適切なタイミングで事を起こしていないからなのだが、こういったことは前もって予想するなんてことがまず出来ないことである。非の打ち所の無いアイディアなどというものに大した価値はない、というのが本当のところなのだ。

壮大なアイディアやあふれんばかりの熱意なんてものは無用だと言いたいわけじゃない。もし諸君がそういう輩だったとしたら、諸君は既に素晴らしいスタートを切っているんだと言いたいのだ。さっさと実務スキルを持った人間を引っ張り込み、諸君の御大層なアイディアをカタチにする助けとせよ、というわけだ。


訳者コメント:
もし先日頂いたタレコミが本当だとすれば、例の本の関係者の中に、まさにここに書かれているような人物が居るということですな。早川さんに限ってそんなことは有りえないと信じたいんですけどね。そんなことしたら岩波さんにもフネっちにも絶交されるでしょうし。

(2010/03/04 追記)うわぁ、すみません。とんだ言いがかりでした。どうぞお許しくださいー!

2010年3月2日火曜日

[メモ] ブラウザダービー

Dion Almaerが伝えている通り、ブラウザのスピード競争がまた面白くなってまいりました。

[Ajaxian] Opera 10.50 out for Mac, impressive performance and more
[Ajaxian] Mozilla JägerMonkey: Method based JIT + Trace based JIT = speed

さてそんなブラウザダービーですが、私のみますところ向こう正面を過ぎて第3コーナーに差し掛かったあたりといった感じです。現在の状況は
  1. Firefox
  2. Chrome(5馬身)
  3. Safari(10馬身)
  4. Opera(10馬身)
といったところでしょうか。Firefoxがミホノブルボンの如く逃げ切るのか、Chromeがウイニングチケットの如く万全の差し脚を見せるのか、SafariとOperaがディープインパクトの如く大外から追い込むのか。

なお、ブラウザ青葉賞の覇者である一番人気のInternet Explorerはゲート直後に落馬となっております。

[Geek And Poke] 1ドルじゃなくて$1かいw

[Geek And Poke] Geek Bar

ということでお勘定は、コーヒーが$1.50、ビールが$2.40となります。騙されてもさほどボッタクリにならないところがまた奥床しくていいじゃないですかw

2010年2月25日木曜日

[The Official Google Blog] イタリアでWebに対する深刻な脅威が発生している


2010年2月24日 01:57:00 AM

2006年の末、イタリアのトリノにある学校の生徒達が、ビデオを撮影してGoogle Videoに投稿したのだが、その内容は自閉症のクラスメートを彼らがいじめるというものだった。このビデオは非難されて然るべきものであり、我々はイタリア警察からの通報を受けてすぐに削除した。また我々は投稿した人物について地元警察と協力して身元を割り出し、その人物にはその後トリノ裁判所により10ヶ月の地域奉仕活動をするよう判決が下され、関わりのあった他のクラスメート達にも同様の処置がなされた。この珍しくも不愉快な一件にまきこまれた我々もこれで一件落着となるはずだった。

だがこの件についてはそうはいかなかった。ミラノのとある検察官が、Googleの従業員であるDavid Drummond, Arvind Desikan, Peter Fleischer, George Reyes(2008年に退社)の4名を起訴するという判断を下したのだ。彼らの罪状は名誉毀損とイタリアのプライバシー保護法への準拠を怠ったというものであった。ここではっきりさせておきたいのだが、彼等四人はこのビデオには何の関わりも持っていない。ビデオの中に出てくるわけでもなく、それを撮ったわけでもなく、アップロードしたわけでもなく、視聴したわけでもない。彼等四人はそのビデオに関わった人物を全然知らなかったし、そのビデオが削除されるまではその存在すら知らなかったのだ。

にもかかわらず、今日、ミラノ裁判所は4名の被告のうちDavid Drummond、Peter Fleischer、George Reyesの3名に対してプライバシー保護法不履行により有罪との判決を言い渡した。名誉毀損については4名とも無罪となった。この判決の主旨は、Google Videoのようなホスティングサービス基盤事業者の従業員はユーザがアップロードするコンテンツに関して刑事上の責務を負うと言うことにほかならない。我々はこのとんでもない判決について上訴することになるだろう。なぜなら裁判にかけられたGoogle従業員は問題のビデオには何ら関わりを持たないのだから。この長きにわたる係争期間中ずっと、彼等は賞賛に値する寛大さと不屈の精神を示してくれた。そんな彼等が法廷に立たされているなんてとんでもないことだ。

だが、今回の有罪判決により我々が非常に困っているのは、これと同じくらい重大な理由がもうひとつあるからなのだ。今回の判決はインターネットを築く土台となっている自由の原則そのものに対する攻撃に他ならないから、というのがそれである。プライバシーを保護するために然るべき手順を踏み、収録されている人々の同意を得ることが可能なのは撮影しアップロードした当人以外にありえない、というのが常識というものだ。EUでは、ひとたび違法なコンテンツの存在が通知された場合にはそれを削除する責務を負うという、明らかにホスティングサービス提供事業者を対象としたセーフハーバー条項が盛り込まれた草案が出されている。こういった通報とそれに基づく削除という制度は、個人のプライバシーを保護しつつ創造性の興隆と言論の自由の保証のために役立つものである、というのが我々の信念であり、まさに我々が意見として述べてきた通りのものである。もしこの原則が一蹴されてしまったら、BloggerやYouTubeのような、いや、それに限らず全てのソーシャルネットワークやコミュニティ掲示板は、アップロードされたコンテンツ(全てのテキスト・写真・ファイル・ビデオのことだ)について、それがどんなにちっぽけなものであったとしても全て審査する責務を負う事になるわけで、そうなれば我々がいま見聞きしているWebは存在し得なくなり、そのもたらしている経済的・社会的・政治的・技術的利益の多くが消失することになる。

これこそが自由の原則の重要なポイントなのであり、我社とその従業員が今回の判決に対して上訴する理由はそこにあるのだ。

2010年2月20日土曜日

[Google] Chrome Extension を作ってみて

やっぱWebKit系もやっとかんとね、ということでGoogle Chromeのdev版を入れてみたのですが、やはり気になるのは拡張機能の作りやすさ。ということで実際に作って確かめるためにこんなのを作ってみたわけです。

で、結論としては「Firefox(というかXUL)でExtensionを作っている人やGreasemonkeyでページをいじっている人にとってはストレスがたまるのでは?」という感じです。

content_scriptsの制限のきつさ
XMLHttpRequestもlocalStorageも直接には使えず、すべてbackground_pageを別途作製してsendRequestもしくはconnectしないと使えない、というのは異常に思えます。せっかくmanifest.jsonにpermissions設定があるのですからXMLHttpRequestくらいは直に使えるようにしてほしいところです。まぁcontent_scripts程度であればGreasemonkeyのChrome版でGM_系APIが実装されるまで待てということでいいんじゃないでしょうか。

コンテクストメニューへのアイテム追加などが出来ない

すくなくともドキュメントを見た範囲では出来ないようで、これはかなり痛い。UIをいじりたければWebKit APIを使えと言うことなのでしょうか。いずれにしてもXULのオーバーレイという一貫した設計思想とはかけ離れているようなので、また勉強し直しですな。

XUL慣れしているとかえってイライラする

これもGoogle側にしてみれば「おれにいわれてもなぁ」なので、仕方ないっちゃ仕方ないんですけどね。たとえば右クリックされた単語を拾うならばdocument.popupRangeParentとdocument.popupRangeOffsetを使うという定石がFirefoxでは使えるわけですが、Chromeではそんなプロパティは無いわけで、DOM Rangeで書き直しすることになりそうです。他にも「XULなら出来るのに」というのがどんどん出てくるんじゃないでしょうか。

まぁ「まだこなれていないだけだから気長にいこう」というのもアリなわけで、しばらくはちまちまと楽しませていただくことにします。

[Geek And Poke] 最初わからんかった

[Geek And Poke] The Geek Joke Of The Week

SQLインジェクションやXSSへの対策として、これは妥当な処置でしょうw

2010年2月19日金曜日

[App Store] やっとかよw

AppStoreに激震!!写真集系・グラビア系のiPhoneアプリがなくなった日、な夕刊。

Apple も腰が重すぎですな。つい先日もDHHがこんな記事を書いていたわけで、Appleとしてもそろそろ頃合といったところだったのでしょうか。

2010年2月17日水曜日

[メモ] どうせ牢獄なのだから居心地の良い牢獄にすべし

「肉体は魂の牢獄である」とはプラトンの弁であるが、これを引いて「肉体などどうでも良い」と捉えるのは早計である。

師ソクラテスの最後の言葉「魂の配慮」を胸中にイデアを目指したプラトンにとって、肉体はある種の必要悪であった。彼自身相当にマッチョであったので、自己嫌悪は相当のものであったろう。巨乳さんの自己嫌悪と似たところがあるかもしれない。自らの、必要以上に鍛え上げた肉体を牢獄と言い切った背景には、そんな思いがあった。

かと言って、彼自身政治家を目指していたことから窺えるように、公私と同様に心身もまた不可分であることをプラトンは痛感していた。アテナイに必要なのは心身と言うハード・ソフト両面にわたって充分なスペックを備えた市民であり、肉体蔑視の引き篭もりソフィストになれなどと言うわけにはいかなかったのだ。

だからプラトンは、魂へのリソース配分を最大化するためには肉体へのリソース配分を最小化する必要が有り、そのためにはインフラ最適化作業としての肉体の鍛錬が必要である、と主張した。つまり、師の言う「魂の配慮」を最大化するためには「肉体への配慮」が最小限で済むようにする必要があると解釈したのであり、魂に害を及ぼす肉体にはするなということであった。「戦士は戦士の要らない世界を実現するために戦う」と言うが「肉体は肉体を限りなく無に近付けるために自ら鍛錬を欲す」と言い換えても良いのだろう。

エピクロスを単なる快楽主義者と捉え、肉欲の最大化とその充足を目指す間抜けは、上に述べたのとは逆向きの早とちりをしている。エピクロスの目指したアタラクシアはミニマルな姿勢からしか生まれ得ない。つまりミニマルな欲求こそがマクシマルなアタラクシアをもたらすということだ。アタラクシアとは平静なる魂に他ならず、肉体は必要最低限のオマケ程度で良い、という主張こそがエピクロスの哲学であった。

2010年2月16日火曜日

[Microsoft] 死亡フラグ立ちまくり

[Microsoft] Windows Phone 7 Series

John Gruber は簡潔に "What a great product name. Not a mouthful at all." と述べるに留まっている。これほどわかりやすい皮肉って珍しいw

2010年2月15日月曜日

[Google] これはもうだめかもわからんね

[Google] Google Buzz

猫も杓子もソーシャルと叫び始めてからもうだいぶ経つわけで、周回遅れも甚だしいタイミングでの参入。ほんと、どこにでも居るんだなぁ、こういう「◯◯◯みたいのを作れ」とか、何の考えも無しに言うアホが。

せっかく WAVE という要素技術を磨き上げても、それをソーシャルと言う枠に矮小化したがる経営陣が居るようだ。エアボードをロケフリなんていうケチな枠に押し込めた某社を思い出す。

関連記事:[メモ] トンデモにつき注意
関連記事:[メモ] Google Wave