2009-10-13(火) [長年日記]
■ 岩本隆史さんの技術者魂に心が震えた
幸か不幸か、PHPに関わることは(今のところ)ないので、最近話題になっていた岩本隆史さんの「htmlspecialcharsに関する残念なお知らせ」については周辺の話題を軽く眺める程度だった。が、今日になってコメント欄がえらことになっていると聞いて、読んでみたらなかなか面白い展開になっていた。
いや、本人はキレ気味なので、面白いと言っては申し訳ないのだが、なんというか、技術者の本質が垣間見えるので、もし「技術者がなに考えてるのかさっぱりわかんない!」という人がいたら、ちょっと読んでみるといいかも知れない。2009/10/10 14:23のA-xtuさんによるコメントからの一連のやりとりである*1。ちょっと感情的になっているから、喧嘩腰で言葉遣いが乱暴な点には目をつぶって読むこと。
(ちょっと脱線)
数年前(いや十数年前か?)、Palmコミュニティで「一筆啓上」という運動が盛り上がったことがあってだね。Palm向けのソフトウェアを作って公開している作者に、感謝のメールを送ろうという運動だったのだが、おれはもう、これが気持ち悪くて気持ち悪くて。それ以来、Palmコミュニティにはあんまり深入りしないようにしていたくらい。
わざわざ腹の足しにもならないメールなんて書いてる暇があったら、もっと世の中を豊かにするために有意義なことをしてくれ、と本気で思ってたね。というか今でも思ってるし、その手のメールが来たら実際そんな返事を書いてた。最近はさすがにないけど。
特にメールでの感謝なんて、本人と作者の間でしかやりとりされないから、作者の自尊心をほんのちょっと持ち上げるだけで何の役にも立ちゃしない。そんなにそのソフトが気に入ったなら、バグレポートを送ったり、活用法を集めたWebサイトでも作ったほうが何倍もいいよ。
(脱線おしまい)
技術者にとっての(金銭以外の)報酬は、自分の働きで世の中が少しでも良くなったことを目にすることだし、他の人にもそういう行動を求めているのだ。だから、バグトラッキングシステムでチケットがクローズされたあとにコメントできなくても何の問題もないし、まして第三者から感謝のメールを出せなんていわれたら怒って当然。
そりゃぁ「ありがとう」はコミュニケーションの潤滑油だし、ないよりはあった方がいいには違いないが、Twitterやブクマコメでひと言投げるくらいならまだしも、わざわざメールを書く時間を(私のために費やすのは)無駄だ。……と考える技術者がいても、ちーっとも不思議じゃないのである。
岩本さんの最後の発言「私には、もっと大きな使命があるんだよ。」は、下手をするとすごく尊大に見えちゃうかも知れないけど、これには「あなたはあなたの使命をなせ」という意味が隠されていることをわかって読まないといけない。
そしてこれこそは、ホンモノの技術者*2の本音である。そういう意味で、今日これを読んだおれの心は震えたよ。ひさびさに技術者の熱い心情を読んだ(そして自分の使命を思い出した*3)。
2009-10-12(月) [長年日記]
■ Google Waveに招待してもらった

先日、Twitterをぼーっと眺めていたら、プレビュー公開と同時にGoogle Wave入門記事(とは名ばかりの相当詳しい記事)を公開した郷田まり子さんが、招待枠が余ってるとつぶやいた。すかさず手を上げたら間に合ったので、招待してもらってしまった。もっとふさわしい人が大勢いるような気がするけど、こういうものは遠慮したら負けである。
で、ちょっと時間があいて、実際に使えるようになったのが一昨日のこと。この週末はなにかと忙しいので、遊んでる暇はなかったんだけど、近いタイミングでアカウントをもらった知人といっしょに、少しいじってみた。
チャットと標準のExtension 2つ(Google Mapsと投票機能)を軽く使ってみただけなので、開発者向け機能についてはまだ何も言えないが、たしかに現時点ではなんとも言えない感じのプラットフォームだ。一番困るのが、最初になにをしたらいいかわからないところだろうなぁ。
もちろん、初期画面には目立つところに「New Wave」*1というリンクがあるから、新しい「Wave」を作るのは簡単だ。でもなんのために?
なんというか、「誰かと何かをコラボレートしたい」という強い欲求がないと、新しいWaveを作ろうという意識が芽生えない。これがWikiなんかだと、「別に自分だけで書いてもいいや」という感じで気楽に始められるけど、「一人Wave」ほど寂しいものもないわけで、そこが一番ハードル高い気がする。
そういうハードルを感じさせない、生々しい「プラットフォームらしさ」を失って初めて、Waveは使い物になるんじゃないかなー、と予想。
時間ができたら、いろんなExtensionを使ってみたい。もちろん自作も(できるかなぁ……)。
*1 Waveのネーミングをした人はこれがやりたかっただけなんじゃなかろうか(笑)。
2009-10-11(日) [長年日記]
■ グラコロ同盟2009会場(終了)
グラコロ同盟2009は終了しました。また来年、全国のマクドナルドで会いましょう!!
今年のリザルト
2009年の総計284個、昨年から大きく躍進しました。そろそろマクドナルドから何か届いてもいい頃!
トップはppoiさんの連覇をnaritamasahiroさんが制しての35個(!)でした。どうみても食べすぎです。
- 35 naritamasahiro
- 33 ppoi
- 15 sho
- 11 sota-k
- 10 tanku
- 10 ak2
- 6 taigo
- 6 spoon13
- 6 kayakaya
- 6 gaba
- 5 wakaba_kamita
- 5 shin0O
- 5 renya
- 5 mfjt
- 4 sabazo
- 4 no6v
- 4 mikapoo
- 4 hs9587
- 4 harabu
- 4 aki-au
- 3 ohtomi
- 3 ohsaru
- 3 mux03
- 3 muryoImpl
- 3 kouma31
- 3 hirose30
- 3 highrise
- 3 fudan10u
- 3 freedomcat
- 3 exocet
- 3 echo_orz
- 3 czblue
- 2 ussy00
- 2 takkan_m
- 2 shoma
- 2 ritsuca_ms
- 2 meerkat
- 2 mako-28
- 2 k-side
- 2 jakkun
- 2 h-sbt
- 2 field_mn
- 2 elpeo
- 2 N_T
- 1 zorio
- 1 yyoshia
- 1 yamknet
- 1 y-Aki
- 1 xoj
- 1 woods
- 1 wata_d
- 1 ugumi
- 1 toyoharamenoh
- 1 tarath5
- 1 sunday_monday
- 1 stella_nf
- 1 sho235711
- 1 shiranui
- 1 sakuro
- 1 sakataakinori
- 1 pikopikohammer
- 1 nagachika
- 1 mtym
- 1 masa730
- 1 ma_ko
- 1 kp1
- 1 koyabu
- 1 koizuka
- 1 karimikarimi
- 1 kana0355
- 1 kakutani
- 1 jwolf
- 1 i_ogi
- 1 hot_coffee
- 1 hogshead
- 1 hiro-y
- 1 hentaihakase
- 1 heavenknows
- 1 h12o
- 1 gunyuu3
- 1 ati
- 1 aike
- 1 aeolia
- 1 ad2217
- 1 TokyoIncidents
- 1 Sinon
以下、開催時の内容です。
というわけで、今年もやってきましたグラコロの季節! 本日から発売開始です。各地に潜伏していた同盟員の諸君、いまこそ立ち上がるときだ!! 栄養のバランスに気を配りつつ、グラコロの季節を楽しんでくれたまえ。
↑の「グラコロたべたよ!」のボタンを押すと、(はてなスターの仕組みを使って)自分がグラコロを食べたことを報告できます。同盟員の唯一の活動がこれになりますし、押したら自動的に同盟員です。食べた数だけ押してください。利用にははてなID、もしくは対応したOpenIDが必要になります。
ブログパーツ
みんなで食べた「グラコロ数」は、右のサイドバーに出ているブログバーツでも確認できます*1。自分のサイトに貼りたい場合は、以下の2行を使ってください。
<script type="text/javascript" src="http://sho.tdiary.net/js/gurakoro.js"></script> <script type="text/javascript">gurakoro();</script>
ワサチャンネル
Wassr上にグラコロ同盟チャンネルを開設してあります。グラコロ情報交換などにお使いください。
ハッシュタグ
Twitter上で使うハッシュタグは#gurakoroとします。
グラコロ同盟FAQ
包み紙には「GRACORO」って書いてあるんですけど?
マクドナルドは昨年まで、専用サイトとして「gurakoro.jp」というドメインを運用しており、グラコロ同盟もそれにならっています。というわけで「gracoro」より「gurakoro」の方が由緒正しき名称です。勝手に変えないで欲しいですね!
お持ち帰りしてもいいですか?
ダメです。グラコロはあつあつの状態で食べるべき。ですから、必ずEat Inで食べましょう。……とはいえ、やむをえない事情で持ち帰らざるを得ない場合もあるでしょう。そんなときは「冷めてておいしくない」とか不当な文句だけは言わないように。
それでは諸君、Enjoy グラコロ!!
*1 リアルタイムではありません。自分の報告が反映されるまで少し待ってね。
◆ elim [各コメントのタイムスタンプ表示が、 Parmalink になっています。 分かり辛いかも。 「2009/10/10..]
◆ ただただし [まーたタイムスタンプか! この悪習、なんでなくならないんだろう……。 時間できたら直しておきます、どうもありがとう!]