08/08/27

なんだか、ある朝自分が寝床の中で巨大な虫になっているのを発見した、というくらいに唐突に夏から秋に変わってしまった感じ。自分の環境もようやく区切りがついて、少し先は真っ白、とても楽しい気分。

んーと、いろいろ。

People Finder: Searching Without Logic? - Boxes and Arrows: The design behind the design
大きな会社でイントラネットでの人検索ツールで、それを改善するためのアプローチが書かれていて、とても参考になる。確かにこれは英語の記述でのことにはなるが、日本語でも漢字違いや苗字、名前のスペースの取り扱い、ふりがな等問題になること多数なわけで、そういったことの解決に実際に検索された語(正しい結果の得られたもの、得られないもの含む)から抽出して適切なDid you mean機能を提供する。事前想定で作成されたロジックではなく動いている環境から収集する形、これを適切に設計できる技量は今後問われていくことになると思う。社内ツールだからこそ仕事能率に直結するので検索はすんごく重要で、さらに世の人はGoogleだとか使った検索効率の体験をしているのだということを認識しとくことも。

A Javascript stacktrace in any browser
普通使う必要はないが、テクニックとして覚えておくと、ちょっと特殊な環境で仕事しなきゃいけないときなんかにきっと役立つ。

Unwrap Mosaics: A new representation for video editing
MS Researchからで詳しく読んでいないのだけども、ビデオ見ると、これ一般レベルで実用化されたら楽しいだろうな、広告面での可能性もあるし。YouTubeにもこのビデオがあったので貼っときます。


Techworld - The A-Z of Programming Languages: Python
Guido van Rossumへのインタビュー。

b. Do you favour tabs or spaces?
Definitely spaces. Four to be precise (even though the Google style guide uses two).

僕も4スペースインデントを常に使います。

Beijing Olympics Stadium: about 30 min. before Men's 100m Final
タイトルそのまま北京での100メートル走ファイナルの30分前位のスタジアムの写真。なにかアダプタ付けるなりして、あとソフトウェア付属して、デジカメにこういう写真が撮れる機能が追加されると面白いのにな。

10 Free Python Programming Books
オンラインで無料で読めるPython本10冊。1冊も読んだことないけど。つかプログラミング本てほとんど読んだことなくて、マニュアルを読む方が早いし的確だし。Pythonに関してはText Processing in Pythonだけ読んだことがあって(これもオンラインで全部読める、というかオンラインで読んだ)、今となっては少々古いけれどもとても参考になった本。

Jaiku is NOW on the Google App Engine
タイトルは大げさで、App Engineに、かは不明。今実際Jaiku落ちてて、単にGoogleのデータセンターへの移行なんじゃないかとは思うのだけども、実際App Engineベースで作り替えられたのだとしたらApp Engineの有効性を示す上でも興味深い。


iPhone GUI PSD

素晴らしい。いろんなツールに早いとこ移植されてほしい。

GUIMagnets
これ有料ではあるけれど、凄くいい。たぶんマグネットシートに紙貼って自作すればできそうな気もするが。上のiPhoneやつとかも含めて作っといたら便利だよなあ、もの凄く。ホワイトボードであれこれ言いながらプロトタイプ作れるし。

Maatkit
これはMySQLを運用している人、特にリプリケーション環境で運用しているなら必須ツール。たぶんこれのなにかの機能と似たような働きをするプログラムを過去に作ったことがある人ってたくさんいるんじゃないかな(僕もその一人)。