kazekiriによる
2006年09月29日 17時51分の掲載
転職の季節部門より。
転職の季節部門より。
関係者なのでAC曰く、"技術フェチ日記9月28日によると、28日に行われた「非」検索会議の場で、産業技術総合研究所の増井俊之さんが10月から(アメリカの)Appleへ転職することが明らかにされたようだ。 増井さんと言えばITmediaに紹介されるまでもなく、古くはPerlやPalmの人、最近ではPOBoxやQuickMLなど数々の新コンセプトを打ち出してきたことで知られる大富豪家であるが、実は /.Jにもアカウントをお持ちで、コメントされたことも一度ならずある。 Unix Magazineの名物連載だった『インターフェイスの街角』のファンも多かろう。 アレゲ歴としてはるびまのインタビューが参考になる。 転職というLife Hack(?)でさらなる高みを目指す増井さんを、スラドからも馬の鼻向けしたい。"
この議論は賞味期限が過ぎたので、保存されている。
新たにコメントを書くことはできない。
iPodの情報端末化 (スコア:5, 興味深い)
今回のiPodのモデルから出来るようになった検索機能などを考えると、
米アップルに移籍後は、
先頃フルスクリーンモデルが発表されるのではないかと云われたりしたiPodの
情報端末化(ジョブズ氏は"PDA"とは呼びたがらないでしょうから)したようなもの(iPod info?)をPOBox(風?)で入力……。
などと想像してみたりして。
今のiPodはすでにじんわりと情報ツール方向にいっているので、
追加するなら、文字入力と音声入力、Wifiなんかが付いてくれたら、
iChatで電話電話代わりにして、メモ、メールチェックなんかが手元で出来ると嬉しいかな。
あくまでもiPodの延長として。
#NewtonユーザなのでID
/* Seeds */
富豪研究家て (スコア:1, すばらしい洞察)
(研究者の属性)+「研究家」って表現はおかしいでしょ。
Re:富豪研究家て (スコア:3, 参考になる)
自称「増井俊之 (富豪化理論研究家) 」です
「富豪的プログラミングの研究者」であって、
「金持ちのボンボンな研究者」という意味じゃないでしょう。
親コメント
Re:富豪研究家て (スコア:2, おもしろおかしい)
「符号研究家」「符号化理論研究家」の誤植と思われる可能性が高そうです…
親コメント
Re:富豪研究家て (スコア:2, おもしろおかしい)
じゃなきゃわざわざ音の同じ「~家理論」なんてつけないって.
#いろいろとお世話になったのでIDで.
親コメント
多数ネタ (スコア:1)
UI屋がUI屋に転職(天職?)した。 (スコア:3, すばらしい洞察)
そりゃ増井さんが「UI屋さん」だから、でしょう。
GoogleはUI屋じゃないよね。
むろんご存知の通りWeb屋としては八面六臂の活躍をしてるGoogleだが、
それはあくまで
「Web画面をいまどきの普通のパソコンDesktop並にする」
という方向にエネルギーを使っているのであって。
#しかも所謂Web標準に拘るので、FLASHなどの、よりリッチで「完全」なUIソリューションからは、敢えて背を向けているのが同社だ。
いっぽう増井さんの幾つかの仕事を見れば判るが、あの人は
「全然新しいUIを持ち込むことで、パソコン(に限るまいが)をもっと使いやすくする」
というベクトルを向いている。
方向が全然違うのよ。
ぶっちゃけ、(少なくとも今の)Googleに氏が行っても仕事無いでしょ。逆にGoogleから見ても「宝」の持ち腐れだ。
で、UIについて良くも悪くも野心的なAppleという就職選択肢は、言われてみれば成るほど!と思う。Apple以上に彼に相応しい職場って、今地球上に一体幾つあるんだろう?控えめにいっても「かなり少ない」のは確かでは?
余談ながらGoogleみたいな方向性についてひとつ言うならば。
なーにが「Webは次世代のOS」だよ?いい気に成るなよ?
とは思う。
Ajaxとかで多少マシになったとはいえ、結局Webアプリがやってるのは従来型Desktopの縮小再生産どまりだ。
ソフトを配布する側にとっては次世代だろうが、何十年(!)経ってもカイゼンされない操作性に苛まれるユーザから見れば、どこが次世代だ?と怒って然るべきだ。
それとも「OS」ってのはGUIじゃなくCUIのことを指すのだろうか?だったら(パイプ型アーキテクチャの)Plaggerで十分です。
親コメント
富豪研究家 (スコア:1, おもしろおかしい)
要はM$対策って事でしょうか。
Re:富豪的プログラミング (スコア:3, 参考になる)
リンク先をちゃんと読めば、そうは取れないと思うのですが…釣りじゃないですよね?
富豪的プログラミングとは、
です。要は、 「複雑だが(時間/空間)計算量の少ない」よりも「計算量は多いが単純」を選ぶってことですね。
計算量の多さはPC側の技術進歩でカバーできるので、人間側の保守性を重視しろ、と。
たとえば、検索するのに、要素数がそれほど多くないなら「ソートして2分探索」とか複雑なことはせず、「そのまま順次探索」するような感じ。
私は UNIX MAGAZINE の連載で知って感銘し、実践してるクチなのです。
さすがに「どんな場合でも富豪的で大丈夫」ということはないので、
まずは富豪的に単純なアルゴリズムで組んで、パフォーマンスの足りない所だけ改良を施す、ということにしてますが、
それが必要な場面は滅多にありません。
O(n)→O(log n)/O(1) な改良をするぐらいなら、O(n)で実用十分、O(n2)でも問題ない場合が多いです。
富豪的にSTLを使うとすごく楽ができます。
親コメント
間違った富豪的プログラミング (スコア:4, すばらしい洞察)
GUIが普及しだしてからというもの、間違った富豪的プログラミングが普及してるのではないかと思います。たとえば...
- MS Office で間違ってF1キーを押したときに数秒待たないといけなくなるということ。もちろん、2回目からは速くなりますし、そのキーを無効化することもできます。が、ユーザーにそんなみみっちい対策を強いること自体、富豪的プログラミングに反しています。
- Windowsで「スタート」を押して、「プログラム」をポイントする途中で「最近使ったファイル」を通過するとき、すばやくやらないと、最近使ったファイル一覧をせっせと作成するために、これまた数秒~数十秒くらい待たされます。
こんなのは、間違った富豪的プログラミングだと言いたい。親コメント
Re:富豪的プログラミング (スコア:3, 参考になる)
ち、ちがう、ちがうんだよー。
「ユーザーエクスペリエンスを高めるためであれば」という、大事な前提が抜けている。
例えば、中身を表示したままウィンドウを移動するか、枠だけを移動するかと考えたときに、前者を実現するためであれば、メモリやCPUをじゃぶじゃぶ使ったっていーじゃなーいってのが富豪的なのです。
富豪的プログラミングというのは、手を抜くための言い訳ではないし、ましてや無知を弁護するものでもないのです。
親コメント
Re:富豪的プログラミング (スコア:2, すばらしい洞察)
自分はその恩恵に預かるのがより富豪的なプログラミングと言える。
親コメント
憂うべき事態だ (スコア:1, 興味深い)
深刻な事態だと思わんかね諸君。
Re:憂うべき事態だ (スコア:2, すばらしい洞察)
科学者、エンジニアが尊重するのは、自然科学の法則と
ISO規格だけさ。
親コメント
あいさつ (スコア:1, 参考になる)
みんな大事なことを忘れている (スコア:1, 興味深い)
地図帳 (スコア:1)
転職で忙しいからなのだろうか。
本棚.orgにも (スコア:1)
Re:導いてきたって (スコア:1, すばらしい洞察)
ちょっとマイナーな略語/専門用語を使うと正式名称が書いてないとか、解説が無いとか
前置き無しに話されても分からないとか
それらが、文章として拙い時にはその通りかもしれないけど
明らかに読み手の知識不足の時にもそんなコメントが付く。
繰り返していけば、レベルは下がる一方だよね。
決して上がりはしない。
裾野を広げる≒レベルが下がる
レベルが上がる≒対象が狭まる
で、スラドはレベルを下げてでも裾野を広げるべき?
それとも、対象が狭まってもレベルを保つべき?
広告商売も一因かと思うのは、ちょっと飛躍した考えかな。
親コメント