April 2007
39 posts
mashupediaコラム#4が公開された
マッシュアップとAPIの情報サイトmashupedia.jpで監修させていただいているコラムの第4回が公開された。
秋元@今週の注目サービス 第4回 WebAPI/Mashupを巡るニュース等
第1回
第2回
第3回
(via 秋元@サイボウズラボ・プログラマー・ブログ)
コマンドラインで閲覧するブログテーマ for WordPress
via boingboing
WordPressというブログ、英語圏ではMovebable Typeに劣らないほど人気があるとも聞くけれど、ユーザベースも多いようでテーマ(切り替え用のUIデザイン)も多数存在する。
凝ったものも多いけれど、今回のはすごい。Unixや往年のホビーパソコンコモドール64のスクリーンを模した、コマンドライン版ブログテーマだ。
コモドール風
CLI
(比較用) 普通っぽいテーマで同じブログを表示
使い方はhelpコマンドで出てくる。コマンドのヘルプは help コマンド名。
lsやcdといったシェルコマンドで、カテゴリツリーを移動し(スペースが入ってるときはダブルクォートでくくるといいようだ)、エントリのIDを使って cat [ID] などとやると個別のエントリがmore風に読める。
...
statisfy.net 訪問者をリアルタイムにGoogle Mapsに表示
via digg
statistify は、あなたのサイトの訪問者のIPから、訪問者の住んでいる都市を推定し、Google Maps上でリアルタイムに表示してくれるというサービス。
希望するアカウント名とメールアドレスを登録し、指示されたJavascriptを自分のページに貼り付ければ使うことができる。
Javascriptを貼ってアクセス解析をする、という意味だとGoogle analytics等と何も変わらないし、訪問者の訪問元の国や都市もGoogle analyticsで十分解析できる。
ただ、今まさに来た訪問者をリアルタイムで表示してくれる、という単機能は、サイトのデモとしてはなかなか秀逸かもしれない。偉い人に「わが社のサイトにはこんなに世界中からアクセスがあるんですよ」と示したりとか。
...
viマグカップ
via del.icio.us/popular
2年前にスラッシュドットジャパンで別バージョンが紹介されてたみたいだけど、それとはまた異なるデザインで、viのコマンド一覧を印刷したマグカップというのがあった。
印刷されているリストの一部も大写しになっていた。
いつも手元にあるものにチートシートがついていると、ちょっとしたときに役に立つのかもしれないね。
(via 秋元@サイボウズラボ・プログラマー・ブログ)
スマイリートースター
焼いたパンに笑顔がついてたら、朝からハッピーになれるだろうか。
ドイツから。値段は35.95ユーロ
(via 秋元@サイボウズラボ・プログラマー・ブログ)
マウスマウス
via Geekologie
これは狂気だ。ネズミ(Mouse)の剥製で作ったマウス(Mouse)。
言葉遊びだけのためにここまでやってしまう発想が病的。
リンク先には詳細な作り方、一般的なマウスとの比較写真、利用しているシーンの動画なども紹介されている。気の弱い人は見ないほうがいいかと。
(via 秋元@サイボウズラボ・プログラマー・ブログ)
キートップ名札
via Make:
これ欲しい!
古いキーボードの活用法として、名札を作るのを提案している。作り方はこちら。 ほしいと言わず作るのがGeek道なんだろうな。
こちらもイイ。仕事場が個室だったらこういうの入り口に飾りたい。
これ、作るのに3セットは廃棄キーボードが必要なわけだ。人によってはもっと必要かも。
(via 秋元@サイボウズラボ・プログラマー・ブログ)
夏までの時間を数えるだけのネットサービス
via del.icio.us/popular
Summer Meterは、夏(6月1日から始まることになってる)までの時間をリアルタイムでカウントする、だけのサイト、というかページだ。
夏を待ち焦がれるロシアで作られたものらしい。
一切サーバサイドの処理は無し。これ表示しておくとCPUがぶんぶん回って仕事にならないけど(笑)、ちょっとしたアイデアがあれば、Javascriptだけでdel.icio.usの人気ページになれる、っていうことろがいいね。
(via 秋元@サイボウズラボ・プログラマー・ブログ)
Yod'm 3D - Windows XP/2000でも3Dデスクトップ
via del.icio.us/popular
Yod’m 3Dというアプリケーションをダウンロードして実行すると、Windows XPでも下のような回転するデスクトップマネージャーを使えるようになる。(Vista, 2000でも。Direct X9が必要)
これでMacOSXやLinux Desktopを見てもうらやましい点が一個減ったか?
(via 秋元@サイボウズラボ・プログラマー・ブログ)
コミュニケーションサービスの歴史
via Valleywag
ウケタ
(via 秋元@サイボウズラボ・プログラマー・ブログ)
S5を進化させたHTMLプレゼンテーションツールS5 Reloaded
via del.icio.us/popular
S5 Reloaded
HTMLとCSS、Javascriptだけでプレゼンテーションを作るS5というツールがあって、できるプレゼンテーションファイルも軽量だし、テキストエディタ派の自分としては好んで使っている。
S5にscript.aculo.usというエフェクト系のJavascriptライブラリを適用したのがpresentacularで、プレゼンテーションの各要素に視覚的な効果を簡単に追加できる。
presentacularについてはこのブログをはじめた2005年に紹介していた。HTMLのclassを追加するだけで動くプレゼンテーションが作れるところがいい。
今回あらたに、S5をベースに別の人が作ったS5...
魚眼式タブ FishEyeTabs
via del.icio.us/popular
FishEyeTabsは、Firefoxのちょっとしたアドオンで、複数のタブを開いているときに、マウスが上に乗った注目しているタブの幅を大きくして、そのタブのタイトルを見やすくしてくれるというもの。
魚の眼が見るように、たくさんタブがあっても広角で全体を見つつ、注目してるところを広いあげられる、というインタフェースということか。
考えてみたらMacOSXの下にあるやつがそうだった。あれみたいな効果が、Firefoxのタブで得られるということ。
Fisheye式リストボックス、というのもFlashデモとして提供されている。こちらはリストの要素が大量にあったとき、スクロールバーを出すんじゃなくてこの魚眼式リストにするのはどうだろう、というUIの提案。
...
Googleトランジット日本版は泳げとは言わないみたい
Google Transitが日本のデータにも対応したということで、路線検索と地図案内をまとめてしてくれるようになった。
アメリカからイギリスの案内をさせると「大西洋を泳ぐ」というオプションが出るということなので、海を越える移動を指定してみたけど、日本版は真面目なようだ。元データが駅すぱあとだということなのでそこで出ないものは出ないか。
また、”London, UK”行きを指定したけどこちらは「サービスの提供範囲外です。」とつれない返事。
なんにしても、このサービス使って楽しいね。
(via 秋元@サイボウズラボ・プログラマー・ブログ)
世界最大のコンピュータ・ディスプレイ
via digg
ドイツのビルの窓を使って作られたPCディスプレイだそうで。窓ごとにスクリーンを張って、その後ろから投光するデバイスを配置、それぞれはケーブルでPCにつなげられて制御される、ということのようだ。
単色で、解像度もガラスの枚数ではあるけど、かなり大きなディスプレイではある。
ビルでクリスマスツリーを表示したりするのがあるけど、あれは人力っぽいし変化もしなさそうだからこの「最大」という触れ込みはあってるのかな。
(via 秋元@サイボウズラボ・プログラマー・ブログ)
円弧の長さで時間を表すPolar Clock
via del.icio.us/popular
Polar Clock というFlashで作られた時計、なかなかオシャレだ。
月、日、曜日、時、分、秒のそれぞれが、360度でちょうど一回りするものとして弧の長さで時間を表している。長さに応じて弧の色も少しずつ規則的に変化していく。
この手のデザインものにありがちだけど、実用的ではなさそう。でも空いてるディスプレイとかに流しておくのにはいいかもと思った。MaxOSXやWindows用に、ローカルにインストールできるバージョンも提供されている。
(via 秋元@サイボウズラボ・プログラマー・ブログ)
ついにアマゾンでレビューがついた
ものすごい勢いでAmazonレビューワに無視されていたPHP×WebサービスAPIコネクションズについにレビューがついた!
と思ったら星三つ…
内容は褒められてるんだけどなあ。実践に耐えるコードの書き方したつもりだし一冊で実装まで持っていけないかなあ。
でもまあ、レビューありがとうございます。
(via 秋元@サイボウズラボ・プログラマー・ブログ)
Digg API公開
これは予想してなかった。DiggのAPIが公開された。Digg自身のブログでアナウンスされている。
APIはRESTfulで、レスポンスのフォーマットとしてXML, JSON, JavascriptとシリアライズドPHPが選べる。PEARスタイルのPHPライブラリも同時に公開されているので、PHPの人はフォーマット気にしなくてもすぐ使えそうだけど。
あと、Flashアプリケーションツールキット、なるものも提供開始されていて、Google Codeで公開されている。こっちは良く見てないけどDigg APIに対応したActionScript2.0のクラス群ということだ。
英語圏のニュースをAPIで取ってもいいネタが出るかなあ、と日本では思うかもしれない。
...
Yahoo! JAPAN WEB APIコンテスト締め切りまであと10日
締め切り10日前なのでリマインドしてみる。
Yahoo! Japan Web APIコンテストの応募締め切りは4月30日(月・祝)
前に紹介した際のエントリはこちら
APIとマッシュアップに関してなにか面白いアイデアがある人はぜひ参加されたし。
(via 秋元@サイボウズラボ・プログラマー・ブログ)
スマートミラー 洗面台がコンピュータに
via haha.nu
ウォータールー大学で開発されたSmartMirrorというタッチスクリーンを鏡に組み込んだ製品のビデオがあった。
洗面台で歯をみがいたり、顔を洗ったり、ヒゲを剃ったりしながらも情報を得たい、という人はいるようでs、調べたら過去にもフィリップスや日立が「鏡+テレビ」的なものを出していた。
今回のは受動的なテレビではなく、タッチスクリーンでインタラクティブに操作できるパソコンになっているところが違うということか。
天気、ニュース、株価などについて知りたいところを選んで詳細を見ることができる。音声認識でのBGMの変更もデモしている。
鏡のタッチしたりスクロールしたりしたところに石鹸とかたくさん付くような気もしないでもないけど、コストが下がってこんな鏡が普通に家につくようになったらいいなあ。
(via...
mySay 音声版twitter
via Mashable
テキストの代わりに音声メッセージを公開する以外はtwitterと同じ
音声メッセージは、サポートしてる5国(日本は入ってない)であれば電話から吹き込むことも可能。指定の番号にかけて、初回だけウェブで教えられた4桁の暗証番号を入れればいい。
自分の音声メッセージはCSIとして自分のブログに貼り付けたりできるので、mySayの方式が楽な人であれば、自サイトに音声での告知などを追加するのに使えるのかもしれない。
アカウント名は5文字以上、といわれてしまったのでakkyではなくakimotoで取ってみた。
電話からの録音インタフェースはいいけど、サイトからも録音できるようにしたほうが広まるんじゃないかと思った。あと、最初から携帯向けにサービスしたほうがいいような。
(via 秋元@サイボウズラボ・プログラマー・ブログ)
マウスをブルブルさせるUSBツール
via The Raw Feed
すごいことを考える人はいるもんだ。
Mouse Jiggler Simulatorは、USBポートに指しておくとマウスカーソルをブルブルと震わせてくれるというステキアイテム。
これを使えば、コンピュータが勝手にスクリーンセーバーを起動したり省電力モードに移行したりしない、ってオイ。
セキュリティ規約で、PCを離れたら画面が必ずロックされてしまうような設定になっている企業などでも、画面がロックされてイライラすることはなくなります、とかユースケースに書いてある。そもそも、そんな企業だったらこんな変なUSBデバイスを挿すことも許してないのでは、という突っ込みは野暮なんだろうなあ。
...
PHP+Windowsでスクリーンショットやサムネイル作成
via The Pimp
Windowsだけだが、COMで取ったウィンドウハンドルからウィンドウの画像をキャプチャする機能をPHPのGD拡張に追加した、という話が。
Screen capture with PHP and GD
“here”で配られているビルド済みの php_gd2.dll を、PHP5.2にもともとついてる php_gd2.dll に差し替え、リンク先の記事にあるサンプルを呼んでみると、Windowのキャプチャも全画面のスクリーンショットも取れて、pngファイルになった。
ということは、SimpleAPIみたいなサムネイル生成サービス
を簡単に作れるようになった、ということだな。
Windowsのスクリーンショットなんて下の2行で取れるので、
...
プライベートをインタビューされた
こっ恥ずかしいのでスルーしたい気もするけど、会社ではなく週末の個人の活動に関して百式の田口さんのインタビューを受けたものがITmedia Biz.IDで公開になった。
ネットもプログラミングも全部“ゲーム”――3分クイズ・秋元裕樹さん
仕事や趣味でひとりで開発している人たちにインタビューしているシリーズもので、過去の記事も人気高いようなので読んだことのある人は多いかもしれない。
僕は個人でそんなにたいしたもの出してないので最初遠慮したんだけど、この社員ブログでは自分のことをほとんど語ってないので(なんといっても仕事だし)、もしそういう面に興味をもっていただけてる人がいれば読んでみてほしい。
リンク先に書いてある内容は、サイボウズ・ラボともサイボウズとも一切無関係なのでそことのところ勘違いなさらぬよう。文句のある人は個人サイトの方へどうぞ。
(via...
Linuxディストリビューション進化図
via digg
このディストリビューションはあのディストリビューションの流れを汲む、とかそういうのがわかる、タイムライン上に書かれたLinux派生の系統図があった。
とはいってもPlamoとかVineとかもないし、特定用途向けやローカルに勢力のあったものとかも含めるとこんな数ではおさまらないんだろうな。
[参考]
Unix全体に関する同様のもの。もっと長くて広くなる。
(via 秋元@サイボウズラボ・プログラマー・ブログ)
Mashupedia.jpのコラム第二回が公開された
APIとマッシュアップの事例を毎週紹介するmashupedia.jpのコラム、第二回が公開された。
秋元@今週の注目サービス 第2回 Twitterでいこう
僕のブックマークからmashupedia.jpの中津川さんがチョイスしたのは、twitterとtwitterのライバルにあたるjaikuに関するAPIなど。
(via 秋元@サイボウズラボ・プログラマー・ブログ)
データ構造とアルゴリズムの解説ブログ
via del.icio.us/popular
datastructures は、データ構造とアルゴリズムに関するトピックを、図解(動くものや動画のものもある)とC++/Cのコードで解説するブログだ。
ハッシュ表、二分木探索、ハフマン法、各種ソートアルゴリズムなどをわかりやすく解説している。Wikipediaとかでもカバーされているとは思うけど。
(via 秋元@サイボウズラボ・プログラマー・ブログ)
Google Mapsの建物が3D化した
via mashable
Google Mapsで詳細レベルの表示にしたとき、Google Earthで見せているようなビルの高さや形を反映した表示がされるようになったようだ。
プルデンシャルタワー
エンパイアステートビル
Google Maps APIを使ったページは、まだこの表示形式に切り替わっていないようだ。
mashableによれば、この3D化は米国と日本の約35都市について実施されたそうな。
(via 秋元@サイボウズラボ・プログラマー・ブログ)
Firefoxの中のFirefox
via reddit.com
Firefox Inside Firefoxで、FirefoxのアドレスバーにFirefoxブラウザ自身のxulを指定することで、内側にブラウザを表示するというのが紹介されていた。
Firefoxのアドレスバーに入れるのは
chrome://browser/content/browser.xul
何回もやるとこんな感じになった。
大事なものを開いてるときは試さない方がいいかと。
(via 秋元@サイボウズラボ・プログラマー・ブログ)
Sitemapsの通知にrobot.txtが使えるようになった
via Official Google Webmaster Central Blog
更新されたページを検索エンジン各社に通知するSitemapsの仕様(日本語訳も増えている。部分的にだけど)だが、これまでGoogleやYahooなどそれぞれのサイトでフォームから登録していたサイトマップファイルの位置を、robot.txt に書くことで伝えられるようになったという。
robot.txtに、以下のような行を追加すれば見てくれるように(なる|する)そうだ。
Sitemap: http://www.example.com/sitemap.xml
あと、シェアから見て影響は大きくないかもしれないけど、Ask.comもサイトマップに対応したということ。Ask.jpについては書いてないので不明。
(via 秋元@サイボウズラボ・プログラマー・ブログ)
Flashによる住宅ローンシミュレーター
via digg
ニューヨークタイムズの出したFlashによる住宅ローンシミュレータがdiggで評判になっている。
持ち家と賃貸とどっちが得かというおなじみの問題を自分で調べられるようになっているものだ。
日本でも銀行や不動産仲介のウェブサイトに簡単なJavascriptの計算機が置いてあることは多いけど、このニューヨークタイムズのはかなりよくできているなと思った。不動産価格と賃料の変動予測をスライダーで変えるとリアルタイムにグラフが変動し、買ったことの得が得られる時期にいつ転換するかが簡単にわかる。
$のところを無視して全部円で入れれば、日本円で予想を立てることもできそうだ。家賃の上限が10万ドルなので4桁取って「万円」で入れないとだめかもしれないけど。また、右側の Renting | Buying | General...
x86アセンブラ on ブラウザ
via Ajaxian
JSASM は、ブラウザで動くJavascript製の x86 アセンブラだ。
これで、出先のネットカフェで突然x86のハンドアセンブルが必要になっても安心だ。
(via 秋元@サイボウズラボ・プログラマー・ブログ)
さようなら、twitter。こんにちは、DooViiChat
実は僕はtwitterも友人追加に応じるばかりで使ってない(たぶんまめさが足りないんだろう)ので、「さようなら」もないけど。
仕組みは(ユーザがすごく増えないかぎり)簡単そうなのですぐ出てくるとは思ったけど、日本での一番手はここだろうか。
DooViiChat(ドゥービーチャット) by アクセラートジャパン
まだまだ開発中のようで不安定なところやこなれてないところもあるけど、日本語な分だけより普通の人を巻き込めそうな予感はする。
twitterとユーザーベース分断しなくてもtwitterが国際化すれば済む話だけど、たぶんtwitterの中の人もそれどころじゃないんだろう。
(via 秋元@サイボウズラボ・プログラマー・ブログ)
APIとマッシュアップの日本語情報サイトmashupedia.jpオープン
mashupedia.jp という新サイトが公開された。
APIとマッシュアップに関する情報を日本語で登録・検索できるマッシュアップ情報サイトだ。議論のためのフォーラムもあるし、まだ準備中ということだが実際にマッシュアップしたWebアプリケーションを公開できる開発者向けの無料ホスティングも提供される予定だ。
この手のウェブサイトとしてはprogrammablewebが有名だが、全部英語であることや、日本のAPI/マッシュアップの登録がほとんどないことが日本の利用者には困ったところだったろう。自分の作ったAPIやネットサービスを日本語で紹介するための場として、世の中のAPIやマッシュアップ事例を知る場としても、役に立つ場となってくれることを期待している。
...
Alexa(アレクサ)の統計情報の読みかた
MarkeZine併載コラム 第二回
当ブログでも同日併載する条件で引き受けたので、元原稿をベースにしたものをこちらでも掲載している。
Markezine側の記事では図表を作っていただいたり、プロの編集の手が入っているので、よりわかりやすいのではと思う。
英語のサービスといってもほとんどがグラフと数値
第一回のAlexa(アレクサ)とは何かに続いて、アレクサ・インターネット(Alexa Internet, Inc. 以下「アレクサ」)の統計情報の読みかたについて解説します。
アレクサは世界中のウェブサイトのデータを収集・解析していますが、ページの表示はすべて英語のみとなっています。日本人マーケッターにとってはその部分がとっつきにくさとなります。
...
jott - 電話でToDo。電話からメール
GOOG-411とほぼ同時に、また別の電話とネットをつなぐ無料サービスが登場したというのは興味深い。
jottでは、入力側を電話からの音声、出力をウェブやメールにしたサービスを提供している。
Flashのデモがわかりやすい。(音が出る)
自分自身に対してToDo項目を話すと、音声認識されたテキストが自分のインボックスに届く
登録したグループに対して話すと、テキスト化して全員にメールしてくれる
一対一で音声→メール変換
コンタクトリストは、既存のメールサービスやメールクライアントから読み込むことができるので、移行も楽そうだ。
登録は、メールアドレスによる確認と、指定された番号へかけての発信者番号の確認で行われる。こちらも、Skypeで試そうとしたのだけれどこちらの番号を認識してくれなかったので、実際の音声認識部分は試せなかった。
...
Googleの電話検索Google Voice Local Searchが登場
Google Labsから音声ローカルサーチがベータ公開された。(ロゴ上では「GOOG-411」という名称)
Googleの持つToll Free(日本でいうところの「フリーダイヤル」)番号 1-800-466-4411 にかけて、自動応答に対して
地名(Union Square, San Franciso)か郵便番号(94104)
店名(CompUSA)やカテゴリ(コンピュータショップ)
を伝えると、検索結果を声で返してくれるという。
さっそく実験を、とSkypeでかけようとしたのだけど、つながらない。SkypeでもToll Freeにはかけられたはずだが、発信者番号でチェックされてるのかもしれない。
複数の検索結果をどうやって聞いていくか、もっと知りたいときや検索をやりなおすときなどの音声コマンドについては、Cheat Sheetページで紹介されている。
...
Wikisky 星空と星座のGoogle Maps
実現方法としてGoogle Mapsみたいな、というのが一番しっくりくるので。
WIKISKYは、星座をGoogle Maps的インタフェースで見せるサービス。
右上のプルダウンで日本語を選ぶと、ちゃんと星座名が日本語表示されるところもすごい。
上部メニューの”ASTRO PHOTO”からいける、天文写真を天球図上にマップしたページもよい
(via 秋元@サイボウズラボ・プログラマー・ブログ)
twitterのエラーページ
カジュアルなプレゼンス共有サービスとして一部で盛り上がってるtwitter.com。 (解説は百式とか)
orkutやGREEやmixiが出たころのようなイメージで、頻繁にいろんな人から友達に追加されたというメールが届く。
他人のtwitterは、
http://twitter.com/アカウント名
で見ることができる。
適当にURLを入れて知り合いを探そうとしたら、見つからないときに出てくるエラーページに笑ってしまった。
(via 秋元@サイボウズラボ・プログラマー・ブログ)
英文法CAPTCHA for インターネット
via del.icio.us/popular
個別のサイトのコメント欄や掲示板で、自動ロボットの宣伝書き込みを防ぐために訪問者にチューリングテストをさせることは多い。いわゆるCAPTCHAだ。
もしこのCAPTCHAで質の悪いコメントや役に立たない書き込みを排除できるのであれば、インターネット自体、ブラウザにこんなCAPTCHA機能をつければいいんじゃないだろうか。
サイトに行くと、英語の文章に一箇所だけ空欄があり、そこに表示されたいくつかの選択肢から、「正しいスペルの」単語を入力するよう求められる。
間違ったスペルを入れると、ウェブへのアクセスができなくなるというわけだ。この機能がブラウザに標準で内蔵され、ウェブへのアクセス時に試験されるようになれば、掲示板やブログコメント、SNSなどCGMサイトに書かれる内容はずっとマシになるだろう。
…という冗談。
...