2009年6月27日16時東京渋谷 ku ロング・インタビュー (2/5)

| | コメント(0) | トラックバック(0)
ku さんのブログのコンピューター関連の記事は文章にみょうな勢いがある。真面目そうだけど真面目が行き過ぎて実はかなりマッドな人なんじゃないかという気がしてきた。で、じょじょにそのあたりの話を。

IMGP0228.JPG

takaakik:
もともとは Flash をやってたんですよね。

ku:
Flash2.0 の頃はかっこいい!と思って Flash いじってました。
でもウェブではもう Flash 駄目だと思うんですよね。

ウェブじゃなくて例えば、僕は理工学部情報工学科の出身なんですけど、後輩とかが組み込み系のメーカーに勤めてたりするんです。彼がなんかプロダクトごとにちまちま C 言語で GUI とか作るらしいんですよ。それがもうちょーたいへんだって話で、ちょっと変更があっても大変だしあんなもん Flash で作ればいいって思ってんですよねって言ってて。そういうところが Flash になったらすごく仕事は増えるんでしょうけど。

takaakik:
今でも GUI を C で書いたりしてるんですねえ。

ku:
してるんですよー信じられない世界で。でもそれはそれで別に理由があってメーカーはソフトウェア部門ってのは後からできたからあんまり力がないらしい。基本的にハードウェア部門が全部予算とかも握っていて、でハードウェア部門の実績っていうのは要求された仕様をいかに小さいハードウェアコストで実現したかっていうのが評価になる。ソフトウェアは頑張って C  でかけばいくらでもちっちゃくできるじゃないですか。そうするとその分 CPU のグレードを落とすことができてハードウェアコストを下げれるんでそういうことになるらしい。

ブラビアってソニーの30インチとかで10 万とかするでかいテレビあるじゃないですか。あれアプリが動くんですよ。SDK が公開されてて一般の人が HTML と javascript でアプリが作れてソニーに送ってレビューが通れば普通の人にもダウンロードしてもらえるという仕組みがあってえらいんですけど、その開発者向けのブログがあってそれをちらっと見たときにメモリを節約しましょうみたいな話が書いあって。それはまあいいんですけど、すごいんですよ。アプリキャストで使えるメモリは 300KB しかありませんみたいな話が書いてあって。300KB なんだ(泣) みたいな。本体10万もするのに 300KB! 携帯とかモバイルのデバイスだとメモリ増やすとその分電池くっちゃうんでだからメモリが載せられないってのもあるんですけどテレビなんか線がつながってるんだからいくらでも電気つかえるんだから、オレがもう3000円払ってやるから2GBつめよみたいな。

takaakik:
なんとなく iPhone のようなものが日本から出てこない理由がわかるような気がしますね。日本の携帯ってだいぶ先に行ってたのに、外国人が日本にきて日本の携帯はこんなこともあんなことも出来るんだって驚いていた時期もあったんだけど。

ku:
iPhone 無駄に 10M とかメモリのってますからね。いや無駄じゃないんですけどね。でもワンセグとかお財布携帯はまだついてこないけど 3GS でやっと日本の携帯とおんなじレベルまできた。

でもその間日本の携帯って全然先に進まなかったなってこないだ思ってて。

昔ボンダイブルーの iMac とか出たときにソーテックとかそのままマネしたのがでたじゃないですか。そのとき韓国ではまったくおんなじもの作ったメーカーがあって当然怒られるんですけど、それがかっこいい思って。どうせ真似するならほんものを作ればいいじゃんって。

なんかなり振り構わずコピーを作るってのが日本でできなくなってそれっていいことなのかもしれないですけど良くないとこなのかもしれないって僕は思っていて、例えばウェブのサービスとかでもどこかが新製品だしたときにどこか競合相手が真似しておんなじ機能を入れたりするのってあんまりないじゃないですか、それってどうなのかなって。

iPhone が出たときに日本のメーカーの人があんなものうちでも作れるって言ったって話が流れたじゃないですか。でも結局一年経って見てみると同じもの出てないじゃんってすごい思って。ものってプログラムとかも同じっていうか工業製品全般にそうだと思うんですけど、というか何やるにしても同じだと思うんですけど、人がやったものを見てそれと全く同じものを作れるようになってから他のものが作れるようになるじゃないですか。同じものを作れるって言ってたのに同じものが出てこないっていうのがちょっとどうなんだろうなあって思います。

takaakik:
難しいんですかね。

ku:
会社にはそういうものを作れる技術力はあるんんだけれども会社がそういう風にまわせないとかもあると思うんですけど

takaakik:
訴えられるとかそういうこと?

ku:
んー特許もあるらしいですからね。いろいろしょうもない特許とかもあってタッチパッドで二本指でスクロールできるじゃないですか。あれとかも特許になってるらしくて。

takaakik:
ああいう汎用性のあるインターフェースまわりのものに特許認めたらダメだと思う。
Apple ってしょうもない特許いっぱいもってますよね。

ku:
特許はしょうもないもんですよ。

takaakik:
Apple といえば Tumblr に iPhone のライセンス関連のこと書いてましたよね。スクレーピング(HTML からデータを取り出す作業)とライセンスの話。

ku:
もともと学生のときに携帯写真メールを送るとかやってた関係で位置情報に興味があって、 AU の携帯はそのころでも GPS ついててカメラで撮ったら写真に位置情報が入れられて送ったときにサーバで位置情報を取り出してマップにすると楽しいよねみたいなのがあって、その頃 Google  Maps とかなくていろいろ大変だったんだけど、まず地図がなかったんですよね。地図って高いんですよ。でなにかないのかなと思ってたときに国土地理院がベクトルデータでの街区の外観のパスを全国持っているんですよ。それをレンダリングすると地図っぽくなるんですけどまったく使えないんですよ。

そこで気づくのは地図ってのはすごくデザインされているっていうこと。まず土地がなにに使われているかってことで色分けがされてるんですよ。それを何色で色分けするのかっていうのもデザインじゃないですか。地図っていうのはなんで便利かっていうと必要でない情報が削ぎ落とされているから便利に使えるわけで、現実と同じ情報が地図に入ってると全く使えない。別にそのビルの名前なんて知らなくていいからみたいな情報ががっつり入っちゃうわけじゃないですか。なにが入っててなにが入ってないかっていうデザインがされているんですよ。そういうデザインをしないと地図としては使えないってことがレンダリングしたときに分かってそんなことやっていたときに、それでもまあレンダリングすると地図っぽくはなるんでそこにいろいろな情報を上からのせて楽しいことができないかなと思っていて、am/pm ってコンビニ大阪にもあるんでしたっけ?

takaakik:
ありますあります。マイナーだけど。

ku:
東京だと割と都内のオフィス街に集中してある印象があったんです。それで試しにレンダリングしてみようと思って Yahoo! 電話帳って素晴らしいサービスがあってそこに「東京」「am/pm」って入れて検索すると東京都にある am/pm が全部出てきてしかもレスポンスがいいんですよ。NTT も同じサービスやってるんですけどクソみたいなレスポンスで。

でそのデータを全部持ってきて住所だけ取り出してそれを全部こんどは Mapion に入れるんですよ。Mapion に入れると緯度経度を返してくれるんでそれを地図に入れるってのをやってたときに、なんで機械がこうがーってウェブページを読めるのに、そういう機械でウェブページのデータを回収してなんかするっていうのは世の中的にグレーなのかと思って。

人間が見ていいんだから機械が見たっていいじゃんってのが僕の持論なんですけど。それを効率的にやるには、スクレーピングしないといけないんだけど、HTML のどこになにがあるっていうデータが必要なんですよ、それを作ったら取り出せるんですけど HTML が変わったら取り出せなくなっちゃうんですよ。だからそれをみんなで共有してみんなで直せばいいじゃんってことを思っていたんです。

takaakik:
こないだの Tumblr のデザイン変更の時みたいにスクレーピングしているアプリが全滅ってこともなくなると。

ku:
でそういうことに興味があったときに AutoPagerize みつけて AutoPagerize は HTML を外にだしてみんなで編集するじゃないですか。これだよって思ってこれをもっといろんなやつバージョンが作りたいなって思って

takaakik:
で話が元に戻るとそういう風に外部サイトにアプリに必要なデータを持っておくというのを iPhone アプリでやるとダメなんですよね。アップルの契約条項云々で。

(正確にはiPhone SDK のagreementで、外部からダウンロードしてきたものをiPhone SDKに含まれていないコンパイラで解釈して実行するようなアプリケーションを作ることが禁止されています。)

ku:
あれに関してはそうですね。

takaakik:
ちゃんとライセンス読んでるんだと思って関心しました。

ku:
アップルのセミナーかなんかでこういうアプリはダメですみたいなのの中になんか現在位置を利用して目的地までナビゲーションするようなアプリはダメですっていう変な条項があって、こんなのあるんだったら他にも変なのあるかもしれないと思ってちゃんと読んだらあったんです。まあそれは iPhone だけの話だからいいんですけど

世の中的にそういうのやると向こう側からアクセスブロックとかくらったりしてうまくかないんですよ。でもそんなの人間が見ていいんだから機械が見ていいじゃんって思って。現実的には違うってのは分るんですけど実際にはそうすることによって機械はダメだから人間がやるみたいな不幸なことが生まれたりするじゃないですか。

takaakik:
ただ肝心の wedata 落ちてましたよね長いこと。

ku:
拡張機能の AutoPager が wedata を参照するようになって落ちてたそうです。正月三日間ぐらいまあ落ちててもいいかと思ってたんだけど、二週間ぐらい落ちてましたねー。

Tombloo もどっかからデータ持ってきて他に流すってことが簡単にできるじゃないですか、そういう意味ですごく面白いと思ってて。

でもそういうコンセプチュアルなことについていうと iPhone すごい残念ですね。ウェブでいろんなことできるようになったけどそういうの全部なくなってやりなおしみたいな状況になってる。そんなん前からあるじゃんって。

takaakik:
結局 GPL は偉かったのかしら。「オープンソース」とか言って GPL から逃げたらダメだったのか?

ku:
前 Tumblr に書いたときはちょっと言葉足らずだなと思ったことはウェブになってからはオープンソースっていうのはあんまりうまくまわらなくなっていて、たとえば reblog.ido.nu みたいにサービスのソースコード全部公開してるところってないじゃないですか。コンポーネントごとに公開するようにはなってるけど、全体は公開しないですよね。メリットもないから。なんかそういうのとか面白くないなって。

takaakik:
全部公開してしまうとセキュリティー的に危険だから?

ku:
それだけじゃなくって例えば iview でお金をもうけようと思ったらウェブの場合は広告スペースがいるじゃないですかおんなじようなサイトが出来て広告がもう一個増えるとお金損するよねみたいな。そういうのがあるからしょうがない、しょうがないっていうかそういうしょうがなさがあるから別にオープンソースじゃない方がいいと思っているわけじゃないんだけどオープンソースじゃない方に流れるじゃないですか、そういうのに最近気づいて。別に誰かがオープンソースじゃない方に強力に仕組んでいる訳じゃないけど、みんながそっちに流れて行くから努力しないとこういうのはなくなるんだなと思って。

takaakik:
GPL はそうならないための仕組みの設計だと思うんだけど最近はうまくいってない?

ku:
最近はうまく行ってないと思います。

トラックバック(0)

このブログ記事を参照しているブログ一覧: 2009年6月27日16時東京渋谷 ku ロング・インタビュー (2/5)

このブログ記事に対するトラックバックURL: http://takaakik.com/mt/mt-tb.cgi/68

コメントする

Related Posts Widget for Blogs by LinkWithin