<?xml version="1.0" encoding="utf-8" standalone="yes"?>
<rss version="2.0" xmlns:atom="http://www.w3.org/2005/Atom">
	<channel>
		<title>2008-04 on akky@サイボウズラボ・ブログ</title>
		<link>https://labs.cybozu.co.jp/blog/akky/archives/2008-04/</link>
		<description>Recent content in 2008-04 on akky@サイボウズラボ・ブログ</description>
		<generator>Hugo</generator>
		<language>ja</language>
		
		
		
		
			<lastBuildDate>Wed, 30 Apr 2008 00:00:00 +0000</lastBuildDate>
		
			<atom:link href="https://labs.cybozu.co.jp/blog/akky/archives/2008-04/index.xml" rel="self" type="application/rss+xml" />
			<item>
				<title>書評: ハイパフォーマンスWebサイト</title>
				<link>https://labs.cybozu.co.jp/blog/akky/2008/04/book-review-high-performance-website/</link>
				<pubDate>Wed, 30 Apr 2008 00:00:00 +0000</pubDate>
				<guid>https://labs.cybozu.co.jp/blog/akky/2008/04/book-review-high-performance-website/</guid>
				<description>&lt;p&gt;献本いただいたもの&lt;/p&gt;&#xA;&lt;p&gt;&lt;a href=&#34;http://www.oreilly.co.jp/books/9784873113616/&#34;&gt;ハイパフォーマンスWebサイト&lt;/a&gt; / Steve Souders 著, 武舎 広幸、福地 太郎、武舎 るみ　訳&lt;/p&gt;&#xA;&lt;p&gt;&lt;img src=&#34;http://www.oreilly.co.jp/books/images/picture978-4-87311-361-6.gif&#34; alt=&#34;&#34; loading=&#34;lazy&#34; decoding=&#34;async&#34;&gt;&lt;/p&gt;&#xA;&lt;p&gt;&lt;a href=&#34;https://labs-staging.31tools.com/old_akky_images/archives/2007/07/yslow-for-firebug-by-yahoo.html&#34;&gt;YSlow for Firebug ページのチューニングを助言してくれるFirefoxアドオン&lt;/a&gt;で紹介したYSlowの作者Steve Soudersさんによる、ブラウザクライアント側でのパフォーマンスチューニングを中心にしたtips本。&lt;/p&gt;&#xA;&lt;p&gt;&lt;a href=&#34;http://www.oreilly.co.jp/books/4873113113/&#34;&gt;スケーラブルWebサイト&lt;/a&gt;(Flickrのウェブサイトスケール技術について解説した本)と同じ訳者による翻訳。スケーラブルWebサイトも面白かったので期待して読んだ。&lt;/p&gt;&#xA;&lt;p&gt;YSlowと同時期にYahoo!から出された、ブラウザでの読み込みとレンダリング完了までの高速化についての最初の13個のtipsにAjaxの1個を加えた14個が、今回の本の内容になっている。&lt;/p&gt;&#xA;&lt;p&gt;ウェブで発表された際にも、かなり細かいところまでブログやプレゼン資料で説明されていたが、本書ではもっと細かいところまで説明されている。それに日本語だし。また、アメリカの巨大サイト10個を例として出しているので、実際に「ここが遅くしている」といった解説がされている箇所のHTMLやスクリプトを見ることができるのもよい。&lt;/p&gt;&#xA;&lt;p&gt;15章では、アメリカの人気サイト10個について、分析結果とさらにどう改善できるかを解説もしている。Googleのシンプルなトップページからでも問題点を見つけているのはさすがだ。&lt;/p&gt;&#xA;&lt;p&gt;Yahoo!は、そのあと&lt;a href=&#34;http://akimoto.jp/blog/2008/03/21/%E3%83%9A%E3%83%BC%E3%82%B8%E3%81%AE%E8%AA%AD%E3%81%BF%E8%BE%BC%E3%81%BF%E3%82%92%E6%97%A9%E3%81%8F%E3%81%99%E3%82%8B%E3%82%82%E3%81%8620%E5%80%8B%E3%81%AEtips/&#34;&gt;ページの読み込みを早くするもう20個のtips&lt;/a&gt;を発表している。&lt;/p&gt;&#xA;&lt;p&gt;また、著者のSteve Soudersさんは、YSlowとこの本を出した後、Googleに移籍している。数日前には、ページ中から外部の遅延する要素を読み込んだときにどう全体に影響するかを実験できる&lt;a href=&#34;http://akimoto.jp/blog/2008/04/26/cuzillion-%e3%83%96%e3%83%a9%e3%82%a6%e3%82%b6%e3%81%ae%e3%83%91%e3%83%95%e3%82%a9%e3%83%bc%e3%83%9e%e3%83%b3%e3%82%b9%e6%b8%ac%e5%ae%9a%e3%83%84%e3%83%bc%e3%83%ab/&#34;&gt;Cuzillionというサービス&lt;/a&gt;を公開し、これも&lt;a href=&#34;http://google-code-updates.blogspot.com/2008/04/cuzillion-check-your-zillion-web-pages.html&#34;&gt;Google Blogで言及&lt;/a&gt;されている。このCuzillionは、本書の中で出てきた実験用のスクリプトを、ユーザがブラウザ上で調整して実行できるというものだ。&lt;/p&gt;&#xA;&lt;p&gt;ブラウザ関連のチューニングに関する腕をGoogleも認めたということか。本書の中でもGoogle Spreadsheetの高速化できる箇所などを指摘しているので、今後はGoogleのサービスにもここで書かれているようなチェックが入ってくると思われる。&lt;/p&gt;&#xA;&lt;p&gt;一通り読んだけれど、非常に面白かった。この先も手元に置いて何度も見返すことになりそうな良書だ。&lt;/p&gt;&#xA;&lt;p&gt;[書評に関する注意書き]&lt;/p&gt;&#xA;&lt;ul&gt;&#xA;&lt;li&gt;貰って書いた本についてはその旨記述する&lt;/li&gt;&#xA;&lt;li&gt;このブログはサイボウズ・ラボの社員ブログなので、秋元個人に献本いただいても、何でも自由に書けるわけではない。&lt;/li&gt;&#xA;&lt;li&gt;もちろん、書評以外の他のブログエントリもそうだが、社員ブログではあってもサイボウズ・ラボ全社やサイボウズ・グループの意見を代弁してるわけではない。&lt;/li&gt;&#xA;&lt;li&gt;献本いただいても必ず読めるわけでも、ご紹介できるわけでもない。読書の速度は遅いので、発売前や発売直後に送っていただいても、ご紹介が半年後になるようなこともある&lt;/li&gt;&#xA;&lt;/ul&gt;</description>
			</item>
			<item>
				<title>20行のJavascript&#43;canvasでここまでできる</title>
				<link>https://labs.cybozu.co.jp/blog/akky/2008/04/20lines-javascript-effects-by-canvas/</link>
				<pubDate>Mon, 28 Apr 2008 00:00:00 +0000</pubDate>
				<guid>https://labs.cybozu.co.jp/blog/akky/2008/04/20lines-javascript-effects-by-canvas/</guid>
				<description>&lt;p&gt;# Internet Explorer不可&lt;/p&gt;&#xA;&lt;p&gt;OZONE Asylumというフォーラムで出された今月のお題「&lt;a href=&#34;http://www.ozoneasylum.com/30163&#34;&gt;20行のJavascriptでできるだけ多くのエフェクトを同じスクリーンに出す&lt;/a&gt;」に対して出てきたすごい答が&lt;a href=&#34;http://www.p01.org/releases/DHTML_contests/files/20lines_twinkle/&#34;&gt;これ&lt;/a&gt;。&lt;/p&gt;&#xA;&lt;p&gt;&lt;a href=&#34;http://www.p01.org/releases/DHTML_contests/files/20lines_twinkle/&#34;&gt;&lt;picture&gt;&#xA;  &lt;source type=&#34;image/webp&#34; srcset=&#34;https://labs.cybozu.co.jp/blog/akky/2008/04/20lines-javascript-effects-by-canvas/canvas-animation-thumb_hu_719e8d45ab9b03f9.webp 400w&#34; sizes=&#34;(max-width: 56rem) 100vw, 54rem&#34;&gt;&#xA;  &lt;img src=&#34;https://labs.cybozu.co.jp/blog/akky/2008/04/20lines-javascript-effects-by-canvas/canvas-animation-thumb.png&#34; width=&#34;400&#34; height=&#34;262&#34; alt=&#34;canvas-animation.png&#34; loading=&#34;lazy&#34; decoding=&#34;async&#34;&gt;&#xA;&lt;/picture&gt;&lt;/a&gt;&lt;/p&gt;&#xA;&lt;p&gt;ソースを見ると、たしかに有効な行は20行しかない。&lt;/p&gt;&#xA;&lt;p&gt;Opera9.5とFirefox3(どっちもまだベータ)で作者の意図どおり動くとのこと。Firefox2やOpera9でも動き自体は見えるが、Firefox2では光る効果が見えなかったり。&lt;/p&gt;&#xA;&lt;p&gt;via del.icio.us/popular&lt;/p&gt;</description>
			</item>
			<item>
				<title>Web2.0 Domain Name Generator(Web2.0っぽいドメイン名ジェネレータ)</title>
				<link>https://labs.cybozu.co.jp/blog/akky/2008/04/english-naming-by-generator/</link>
				<pubDate>Fri, 25 Apr 2008 00:00:00 +0000</pubDate>
				<guid>https://labs.cybozu.co.jp/blog/akky/2008/04/english-naming-by-generator/</guid>
				<description>&lt;p&gt;Web2.0的なサービスには、ドメイン名の衝突を避けて変な名前のものも多いですが、このジェネレータはそれを揶揄しているところも多少あるかもしれません。&lt;/p&gt;&#xA;&lt;p&gt;&lt;a href=&#34;http://www.lightsphere.com/dev/web20.html&#34;&gt;Web2.0 Domain Name Generator&lt;/a&gt;では、そんな「Web2.0っぽい」名前を提案してくれます。&lt;/p&gt;&#xA;&lt;p&gt;&lt;a href=&#34;https://labs.cybozu.co.jp/blog/akky/2008/04/english-naming-by-generator/web2.0-company-name-generator.png&#34;&gt;&lt;picture&gt;&#xA;  &lt;source type=&#34;image/webp&#34; srcset=&#34;https://labs.cybozu.co.jp/blog/akky/2008/04/english-naming-by-generator/web2.0-company-name-generator-thumb_hu_1767513710d28643.webp 400w&#34; sizes=&#34;(max-width: 56rem) 100vw, 54rem&#34;&gt;&#xA;  &lt;img src=&#34;https://labs.cybozu.co.jp/blog/akky/2008/04/english-naming-by-generator/web2.0-company-name-generator-thumb.png&#34; width=&#34;400&#34; height=&#34;158&#34; alt=&#34;web2.0-company-name-generator.png&#34; loading=&#34;lazy&#34; decoding=&#34;async&#34;&gt;&#xA;&lt;/picture&gt;&lt;/a&gt;&lt;/p&gt;&#xA;&lt;p&gt;ここでは、生成した名前を使ってドメインが空いているかどうかのチェックにつなげてくれるので、もし気に入った名前が出たらそのままドメインを取得することもできます。このサービスはドメイン販売業者とのアフィリエイトを行なっているわけですね。&lt;/p&gt;</description>
			</item>
			<item>
				<title>あなたのWii MiiをフィギュアにするMiiSculptures</title>
				<link>https://labs.cybozu.co.jp/blog/akky/2008/04/wii-mii-sculptures/</link>
				<pubDate>Fri, 25 Apr 2008 00:00:00 +0000</pubDate>
				<guid>https://labs.cybozu.co.jp/blog/akky/2008/04/wii-mii-sculptures/</guid>
				<description>&lt;p&gt;Wii上のアバターMiiからフィギュアを作ってくれるというサービス&lt;a href=&#34;http://www.miisculptures.com/&#34;&gt;MiiSculptures&lt;/a&gt;&lt;/p&gt;&#xA;&lt;p&gt;&lt;a href=&#34;https://labs.cybozu.co.jp/blog/akky/2008/04/wii-mii-sculptures/wiisculptures.png&#34;&gt;&lt;picture&gt;&#xA;  &lt;source type=&#34;image/webp&#34; srcset=&#34;https://labs.cybozu.co.jp/blog/akky/2008/04/wii-mii-sculptures/wiisculptures-thumb_hu_94aaa9820ca6f580.webp 400w&#34; sizes=&#34;(max-width: 56rem) 100vw, 54rem&#34;&gt;&#xA;  &lt;img src=&#34;https://labs.cybozu.co.jp/blog/akky/2008/04/wii-mii-sculptures/wiisculptures-thumb.png&#34; width=&#34;400&#34; height=&#34;280&#34; alt=&#34;wiisculptures.png&#34; loading=&#34;lazy&#34; decoding=&#34;async&#34;&gt;&#xA;&lt;/picture&gt;&lt;/a&gt;&lt;/p&gt;&#xA;&lt;p&gt;これって前あったっけ、と調べたら&lt;a href=&#34;http://japanese.engadget.com/2007/01/27/mii-3D-figurine/&#34;&gt;Engadget Japaneseで2007/1に実験サービスの話が出てた&lt;/a&gt;。ただリンク先はもう機能してないのでこの実験は続かなかったのかもしれない。&lt;/p&gt;&#xA;&lt;p&gt;今回のも手作りだけれど、料金が決まっていて世界中に発送もしてくれる。ウェディングケーキに立てて使う大きめのが1万4000円ぐらい、小さめのやつは7500円ぐらい(送料込み)ということだ。&lt;/p&gt;&#xA;&lt;p&gt;via &lt;a href=&#34;http://www.geekologie.com/2008/04/get_you_wii_mii_turned_into_a.php&#34;&gt;Geekologie&lt;/a&gt;&lt;/p&gt;</description>
			</item>
			<item>
				<title>世界の都市間情報距離を可視化</title>
				<link>https://labs.cybozu.co.jp/blog/akky/2008/04/information-distances-between-world-cities/</link>
				<pubDate>Fri, 25 Apr 2008 00:00:00 +0000</pubDate>
				<guid>https://labs.cybozu.co.jp/blog/akky/2008/04/information-distances-between-world-cities/</guid>
				<description>&lt;p&gt;Bestiarioという研究プロジェクトが発表した、&lt;a href=&#34;http://www.bestiario.org/research/citydistances/&#34;&gt;ウェブに現われた都市間の関連度の可視化&lt;/a&gt;。&lt;/p&gt;&#xA;&lt;p&gt;二つの文字でGoogleを検索した際のヒット数と、それぞれの文字を単独で検索した際のヒット数などを数式にあてはめることで、二つの単語の間の関連度を求める、というのはアイデアとしては初ではないだろう。&lt;/p&gt;&#xA;&lt;p&gt;これを世界の都市名に適用し、さらに地理上の距離を加味した上で関連度の高いものを太い線にして3Dの地球儀上に描画した、ということらしい。&lt;/p&gt;&#xA;&lt;p&gt;&lt;a href=&#34;http://www.bestiario.org/research/citydistances/&#34;&gt;&lt;picture&gt;&#xA;  &lt;source type=&#34;image/webp&#34; srcset=&#34;https://labs.cybozu.co.jp/blog/akky/2008/04/information-distances-between-world-cities/infomation-distance-on-globe-thumb_hu_3cbbca8b955385c9.webp 400w&#34; sizes=&#34;(max-width: 56rem) 100vw, 54rem&#34;&gt;&#xA;  &lt;img src=&#34;https://labs.cybozu.co.jp/blog/akky/2008/04/information-distances-between-world-cities/infomation-distance-on-globe-thumb.png&#34; width=&#34;400&#34; height=&#34;317&#34; alt=&#34;infomation-distance-on-globe.png&#34; loading=&#34;lazy&#34; decoding=&#34;async&#34;&gt;&#xA;&lt;/picture&gt;&lt;/a&gt;&lt;/p&gt;&#xA;&lt;p&gt;マウスでグリグリと動くし、フルスクリーンにして触ってみると面白い。&lt;/p&gt;&#xA;&lt;p&gt;たぶん英語名でしか調べてないだろうので、英語圏の都市間で線が太くなってしまうのだろう。中国語とかで計算したら中国大陸のところがすごいことになりそうだ。&lt;/p&gt;&#xA;&lt;p&gt;しかし南米とかアフリカとか寂しいな。&lt;/p&gt;&#xA;&lt;p&gt;via del.icio.us/popular&lt;/p&gt;</description>
			</item>
			<item>
				<title>猫CAPTCHA</title>
				<link>https://labs.cybozu.co.jp/blog/akky/2008/04/extraordinary-hard-kitten-captcha/</link>
				<pubDate>Wed, 23 Apr 2008 00:00:00 +0000</pubDate>
				<guid>https://labs.cybozu.co.jp/blog/akky/2008/04/extraordinary-hard-kitten-captcha/</guid>
				<description>&lt;p&gt;ファイルを無料でホストできるRapidShareというサービスのキャプチャ。アップロードしたファイルを無料でダウンロードする際に、&lt;a href=&#34;http://rs388.rapidshare.com/files/109712886/netafull-qr-code.jpg&#34;&gt;CAPTCHAの入力を求められる&lt;/a&gt;。がしかし、「表示された文字から、この猫マークが載っているものを選んで入力してください」というこの画像が非常にわかりづらいので話題になっている。Diggで5000diggsもつくのはなかなか見ない。&lt;/p&gt;&#xA;&lt;p&gt;&lt;picture&gt;&#xA;  &lt;source type=&#34;image/webp&#34; srcset=&#34;https://labs.cybozu.co.jp/blog/akky/2008/04/extraordinary-hard-kitten-captcha/another-kitten-captcha-thumb_hu_5cee94fba044f748.webp 400w&#34; sizes=&#34;(max-width: 56rem) 100vw, 54rem&#34;&gt;&#xA;  &lt;img src=&#34;https://labs.cybozu.co.jp/blog/akky/2008/04/extraordinary-hard-kitten-captcha/another-kitten-captcha-thumb.png&#34; width=&#34;400&#34; height=&#34;192&#34; alt=&#34;another-kitten-captcha.png&#34; loading=&#34;lazy&#34; decoding=&#34;async&#34;&gt;&#xA;&lt;/picture&gt;&lt;/p&gt;&#xA;&lt;p&gt;ほとんどクイズの世界だ。&lt;/p&gt;&#xA;&lt;p&gt;via &lt;a href=&#34;http://depressedprogrammer.wordpress.com/2008/04/20/worst-captcha-ever/&#34;&gt;Digg&lt;/a&gt;&lt;/p&gt;&#xA;&lt;p&gt;[関連]&lt;/p&gt;&#xA;&lt;p&gt;&lt;a href=&#34;https://labs-staging.31tools.com/old_akky_images/archives/2006/04/kitten_authentication.html&#34;&gt;子猫認証&lt;/a&gt;&lt;/p&gt;</description>
			</item>
			<item>
				<title>Pure Javascript動画プレイヤー</title>
				<link>https://labs.cybozu.co.jp/blog/akky/2008/04/pure-javascript-video-player/</link>
				<pubDate>Tue, 22 Apr 2008 00:00:00 +0000</pubDate>
				<guid>https://labs.cybozu.co.jp/blog/akky/2008/04/pure-javascript-video-player/</guid>
				<description>&lt;p&gt;うーん。無駄にすごい&lt;/p&gt;&#xA;&lt;p&gt;JSONVidというJSONで動画データを表記する形式を自作し、Flashを使わずにJavascriptだけで動画を再生するプレイヤーを書いた人が現れた。&lt;a href=&#34;http://blog.nihilogic.dk/2008/04/making-javascript-video-player.html&#34;&gt;Jacob Seidelinさん&lt;/a&gt;。&lt;/p&gt;&#xA;&lt;p&gt;&lt;a href=&#34;http://www.nihilogic.dk/labs/jsvideo/test2.php&#34;&gt;&lt;picture&gt;&#xA;  &lt;source type=&#34;image/webp&#34; srcset=&#34;https://labs.cybozu.co.jp/blog/akky/2008/04/pure-javascript-video-player/javascript-video-player_hu_5756d5ac3420bcc5.webp 348w&#34; sizes=&#34;(max-width: 56rem) 100vw, 54rem&#34;&gt;&#xA;  &lt;img src=&#34;https://labs.cybozu.co.jp/blog/akky/2008/04/pure-javascript-video-player/javascript-video-player.png&#34; width=&#34;348&#34; height=&#34;381&#34; alt=&#34;javascript-video-player.png&#34; loading=&#34;lazy&#34; decoding=&#34;async&#34;&gt;&#xA;&lt;/picture&gt;&lt;/a&gt;&lt;/p&gt;&#xA;&lt;p&gt;&lt;a href=&#34;http://www.nihilogic.dk/labs/jsvideo/test2.php&#34;&gt;&lt;/a&gt;&lt;/p&gt;&#xA;&lt;p&gt;&lt;a href=&#34;http://www.nihilogic.dk/labs/jsvideo/test2.php&#34;&gt;&lt;/a&gt;&lt;/p&gt;&#xA;&lt;p&gt;&lt;a href=&#34;http://www.nihilogic.dk/labs/jsvideo/test1.php&#34;&gt;デモ1&lt;/a&gt;, &lt;a href=&#34;http://www.nihilogic.dk/labs/jsvideo/test2.php&#34;&gt;デモ2&lt;/a&gt;&lt;/p&gt;&#xA;&lt;p&gt;一時停止機能もある。Flashレスなので音はない。&lt;/p&gt;&#xA;&lt;p&gt;読み込みにかなり時間がかかるし、非力なPCだと見るのに耐えないけど、それでもよく動いてる。&lt;/p&gt;&#xA;&lt;p&gt;Jacobさんは他にアニメーションGIFも検討したようだ。ちょうどさっき&lt;a href=&#34;http://akimoto.jp/blog/2008/04/22/gickr-youtube%e5%8b%95%e7%94%bb%e3%82%92%e3%82%a2%e3%83%8b%e3%83%a1%e3%83%bc%e3%82%b7%e3%83%a7%e3%83%b3gif%e3%81%ab%e5%a4%89%e6%8f%9b%e3%81%97%e3%81%a6%e3%81%8f%e3%82%8c%e3%82%8b%e3%82%b5%e3%83%bc/&#34;&gt;YouTubeをアニメーションGIFに変換するサービス&lt;/a&gt;を個人ブログの方で紹介したけど、そういう作りもあるだろう。というかPure Javascriptでごりごりと描画するよりはまだアリな気がする。&lt;/p&gt;&#xA;&lt;p&gt;via &lt;a href=&#34;http://ajaxian.com/archives/jsonvid-pure-javascript-video-player&#34;&gt;Ajaxian&lt;/a&gt;&lt;/p&gt;</description>
			</item>
			<item>
				<title>lightboxライブラリ37個の比較表</title>
				<link>https://labs.cybozu.co.jp/blog/akky/2008/04/lightbox-libraries-comparison/</link>
				<pubDate>Mon, 21 Apr 2008 00:00:00 +0000</pubDate>
				<guid>https://labs.cybozu.co.jp/blog/akky/2008/04/lightbox-libraries-comparison/</guid>
				<description>&lt;p&gt;写真などをページ上で強調表示する、いわゆるlightbox効果を実現するJavascript+CSSライブラリを37個も集めて、ライブラリサイズやそれぞれの機能、どのJavascriptライブラリを使っているかなどで絞り込めるようにした&lt;a href=&#34;http://planetozh.com/projects/lightbox-clones/&#34;&gt;比較表&lt;/a&gt;が発表されている。&lt;/p&gt;&#xA;&lt;p&gt;&lt;a href=&#34;http://planetozh.com/projects/lightbox-clones/&#34;&gt;&lt;picture&gt;&#xA;  &lt;source type=&#34;image/webp&#34; srcset=&#34;https://labs.cybozu.co.jp/blog/akky/2008/04/lightbox-libraries-comparison/lightbox-libraries-thumb_hu_1b330d0cb2ef4a55.webp 400w&#34; sizes=&#34;(max-width: 56rem) 100vw, 54rem&#34;&gt;&#xA;  &lt;img src=&#34;https://labs.cybozu.co.jp/blog/akky/2008/04/lightbox-libraries-comparison/lightbox-libraries-thumb.png&#34; width=&#34;400&#34; height=&#34;334&#34; alt=&#34;lightbox-libraries.png&#34; loading=&#34;lazy&#34; decoding=&#34;async&#34;&gt;&#xA;&lt;/picture&gt;&lt;/a&gt;&lt;/p&gt;&#xA;&lt;p&gt;このようなUI系のライブラリを使う際には、自分が普段使っているベースライブラリとの親和性などが重要だと思うので、このような形でまとまっていると&lt;a href=&#34;http://del.icio.us/tag/lightbox&amp;#43;javascript&amp;#43;library&#34;&gt;del.icio.usで&amp;quot;lightbox&amp;quot;タグで絞り込む&lt;/a&gt;、といった調べ方よりも楽にライブラリが選べていい。&lt;/p&gt;&#xA;&lt;p&gt;via del.icio.us/popular&lt;/p&gt;</description>
			</item>
			<item>
				<title>Google(米国のみ?)に発言検索とwhois検索が追加</title>
				<link>https://labs.cybozu.co.jp/blog/akky/2008/04/google-quotes-and-whois-search/</link>
				<pubDate>Sat, 19 Apr 2008 00:00:00 +0000</pubDate>
				<guid>https://labs.cybozu.co.jp/blog/akky/2008/04/google-quotes-and-whois-search/</guid>
				<description>&lt;p&gt;Googleの検索に二つの新機能が追加されたようだ。&lt;/p&gt;&#xA;&lt;p&gt;一つはGoogleニュース検索の新機能で、&lt;a href=&#34;http://news.google.co.jp/news?ned=us&amp;amp;hl=en&amp;amp;ned=us&amp;amp;q=Barack&amp;#43;Obama&#34;&gt;人名を入れるとその人が言った発言が表示される&lt;/a&gt;。&lt;/p&gt;&#xA;&lt;p&gt;&lt;a href=&#34;http://news.google.co.jp/news?ned=us&amp;amp;hl=en&amp;amp;ned=us&amp;amp;q=Barack&amp;#43;Obama&amp;amp;btnG=Search&#34;&gt;&lt;picture&gt;&#xA;  &lt;source type=&#34;image/webp&#34; srcset=&#34;https://labs.cybozu.co.jp/blog/akky/2008/04/google-quotes-and-whois-search/google-news-quote-search-thumb_hu_bfc636c3395ceb82.webp 400w&#34; sizes=&#34;(max-width: 56rem) 100vw, 54rem&#34;&gt;&#xA;  &lt;img src=&#34;https://labs.cybozu.co.jp/blog/akky/2008/04/google-quotes-and-whois-search/google-news-quote-search-thumb.png&#34; width=&#34;400&#34; height=&#34;167&#34; alt=&#34;google-news-quote-search.png&#34; loading=&#34;lazy&#34; decoding=&#34;async&#34;&gt;&#xA;&lt;/picture&gt;&lt;/a&gt;&lt;/p&gt;&#xA;&lt;p&gt;ニュース文中から、クオートされた箇所を抜き出した上で、どれが誰の発言かをプログラムであてているということか。&lt;/p&gt;&#xA;&lt;p&gt;自然言語処理が絡んでくるせいか、今のところ日本のほうのGoogle Newsでは結果が出てこない。&lt;/p&gt;&#xA;&lt;p&gt;もう一つは検索のショートカットで、&lt;a href=&#34;http://www.google.com/search?q=whois&amp;#43;asiajin.com&#34;&gt;&amp;ldquo;whois ドメイン名&amp;quot;で検索するとdomaintools.comの提供するドメイン情報へのリンクが一番目に出てくる&lt;/a&gt;。&lt;/p&gt;&#xA;&lt;p&gt;これも外のサービスとの提携なので、日本では出てこないのかもしれない。.jpドメインを入れても結果でてこないし。&lt;/p&gt;&#xA;&lt;p&gt;via &lt;a href=&#34;http://www.mattcutts.com/blog/nice-news-quote-feature/&#34;&gt;Matt Cutts blog&lt;/a&gt;&lt;/p&gt;</description>
			</item>
			<item>
				<title>都市農場ビル</title>
				<link>https://labs.cybozu.co.jp/blog/akky/2008/04/vertical-farm/</link>
				<pubDate>Sat, 19 Apr 2008 00:00:00 +0000</pubDate>
				<guid>https://labs.cybozu.co.jp/blog/akky/2008/04/vertical-farm/</guid>
				<description>&lt;p&gt;&lt;a href=&#34;http://nymag.com/realestate/vu/2008/04/45963/index1.html&#34;&gt;&lt;picture&gt;&#xA;  &lt;source type=&#34;image/webp&#34; srcset=&#34;https://labs.cybozu.co.jp/blog/akky/2008/04/vertical-farm/virtical-farm-thumb_hu_c55391a375689322.webp 400w&#34; sizes=&#34;(max-width: 56rem) 100vw, 54rem&#34;&gt;&#xA;  &lt;img src=&#34;https://labs.cybozu.co.jp/blog/akky/2008/04/vertical-farm/virtical-farm-thumb.png&#34; width=&#34;400&#34; height=&#34;268&#34; alt=&#34;virtical-farm.png&#34; loading=&#34;lazy&#34; decoding=&#34;async&#34;&gt;&#xA;&lt;/picture&gt;&lt;/a&gt;&lt;/p&gt;&#xA;&lt;p&gt;&lt;a href=&#34;http://nymag.com/realestate/vu/2008/04/45963/&#34;&gt;New York Magazineがニューヨーク市にある空き地について建築家に「あなたなら何を建てる?」と訊く企画&lt;/a&gt;の一つの回答が、この立体農場(vertical farm)。&lt;/p&gt;&#xA;&lt;p&gt;これを含む7つの農場ビル計画について、&lt;a href=&#34;http://www.treehugger.com/files/2008/04/vertical-diagonal-farm-in-new-york.php&#34;&gt;treehuggerというブログでまとめている&lt;/a&gt;のがDiggでも人気になっていた。&lt;/p&gt;&#xA;&lt;p&gt;各プランの実現可能性はさまざまのようだけれど、&lt;a href=&#34;http://www.treehugger.com/files/2008/04/vertical-diagonal-farm-in-new-york.php&#34;&gt;リンク先の各プランの想像図&lt;/a&gt;はそれぞれ個性があってみているだけで面白い。&lt;/p&gt;&#xA;&lt;p&gt;こんなふうにして大都市の中でも近場の野菜が手に入ったりするといいね。コストの要求を満たすにはいろいろとブレークスルーが必要なのかもしれないけれども。&lt;/p&gt;&#xA;&lt;p&gt;via &lt;a href=&#34;http://digg.com/design/7_Awesome_Vertical_Farm_Projects_PICS&#34;&gt;Digg&lt;/a&gt;&lt;/p&gt;</description>
			</item>
			<item>
				<title>AppDrop - Google App EngineをAmazon EC2に移植</title>
				<link>https://labs.cybozu.co.jp/blog/akky/2008/04/appdrop-google-app-engine-sdk-on-amazon-ec2/</link>
				<pubDate>Tue, 15 Apr 2008 00:00:00 +0000</pubDate>
				<guid>https://labs.cybozu.co.jp/blog/akky/2008/04/appdrop-google-app-engine-sdk-on-amazon-ec2/</guid>
				<description>&lt;p&gt;&lt;a href=&#34;https://labs-staging.31tools.com/old_akky_images/archives/2008/04/tried-google-app-engine.html&#34;&gt;Google App Engine&lt;/a&gt;に対する「Googleに囲い込まれてしまうのでは」という意見に対するコードを書く人からの返答がさっそく出ている。&lt;a href=&#34;http://appdrop.com/&#34;&gt;AppDrop&lt;/a&gt;は、Google App Engine SDKをAmazon EC2上に移植したPython実行環境だ。&lt;/p&gt;&#xA;&lt;p&gt;これを使えば、GoogleのAppSpotで動くPythonのWebアプリを、そのままAmazon EC2上で動かすことができる。&lt;/p&gt;&#xA;&lt;p&gt;開発環境が手元のLinuxボックス等で動くのだから、ホスティングで動くのも当たり前といえば当たり前。とはいっても、背後にGoogleのBigTableなどがあるわけではないので、このまま使ってもスケールはしない。このあたりは、まあ他のスケールするバックエンドシステムを互換インタフェースで包むとか、そういうことをやる人が出てくる気がする。&lt;/p&gt;&#xA;&lt;p&gt;# Googleが作った分のソースのライセンスってどうなってるのかな&lt;/p&gt;&#xA;&lt;p&gt;突貫工事で4日で作られた(改造された)ようなので、メールが使えないとかホスティング上でのセキュリティについてチェックされてないとか利用には注意が必要。&lt;/p&gt;&#xA;&lt;p&gt;via &lt;a href=&#34;http://waxy.org/2008/04/exclusive_google_app_engine_ported_to_amazons_ec2/&#34;&gt;Waxy&lt;/a&gt;&lt;/p&gt;</description>
			</item>
			<item>
				<title>mowser終了。創業者魂の叫び「モバイルなんか流行んねーよ!」</title>
				<link>https://labs.cybozu.co.jp/blog/akky/2008/04/mowser-stalls/</link>
				<pubDate>Tue, 15 Apr 2008 00:00:00 +0000</pubDate>
				<guid>https://labs.cybozu.co.jp/blog/akky/2008/04/mowser-stalls/</guid>
				<description>&lt;p&gt;すごいもの読んでしまった。&lt;/p&gt;&#xA;&lt;p&gt;&lt;a href=&#34;http://www.google.co.jp/gwt/n&#34;&gt;&lt;br&gt;&#xA;Google Mobile Proxy&lt;/a&gt;とか、日本で言うと&lt;a href=&#34;http://mgw.hatena.ne.jp/help&#34;&gt;はてなMobileGateway&lt;/a&gt;のような、パソコン向けのウェブサイトを携帯電話ブラウザ用に変換するプロクシサービス&lt;a href=&#34;http://mowser.com/&#34;&gt;Mowser&lt;/a&gt;のサービス開発を終了することになったと、&lt;a href=&#34;http://www.russellbeattie.com/blog/the-end-of-mowser&#34;&gt;創業者のRussell Beattieさんのブログで発表&lt;/a&gt;があった。&lt;/p&gt;&#xA;&lt;p&gt;資金調達もできず、ページビューも伸びず、ユーザに良かれとスキマ広告を外したら広告収入は一日数ドルまで落ち込み、もうやってられないということらしい。&lt;/p&gt;&#xA;&lt;blockquote&gt;&#xA;&lt;p&gt;I don&amp;rsquo;t actually believe in the &amp;ldquo;Mobile Web&amp;rdquo; anymore, and therefore am less inclined to spend time and effort in a market I think is limited at best, and dying at worst. I&amp;rsquo;m talking specifically about sites that are geared 100% towards mobile phones and have little to no PC web presence. Two years ago I was convinced that the mobile web would continue to evolve in the West to mimic what was happening in countries like Japan and Korea, but it hasn&amp;rsquo;t happened, and now I&amp;rsquo;m sure it isn&amp;rsquo;t going to.&lt;/p&gt;</description>
			</item>
			<item>
				<title>バイナリ読み込みAjaxライブラリBinFileReader</title>
				<link>https://labs.cybozu.co.jp/blog/akky/2008/04/binary-ajax/</link>
				<pubDate>Tue, 15 Apr 2008 00:00:00 +0000</pubDate>
				<guid>https://labs.cybozu.co.jp/blog/akky/2008/04/binary-ajax/</guid>
				<description>&lt;p&gt;サーバ側に置いたバイナリファイルをJavascriptからアクセスして、バイナリ列の任意の場所を好きなバイト数だけ読み込むライブラリがこの&lt;a href=&#34;http://nagoon97.wordpress.com/2008/04/06/reading-binary-files-using-ajax/&#34;&gt;BinFileReader&lt;/a&gt;らしい。&lt;/p&gt;&#xA;&lt;p&gt;&lt;a href=&#34;http://www.heypage.com/nagoon97/BinFileReader/BinFileReader_demo.html&#34;&gt;BinFileReaderのデモ&lt;/a&gt;では、表示したbmp画像の中から、画像のサイズ情報などの部分をJavascript経由で問い合わせることで遅延取得し、表示している。&lt;/p&gt;&#xA;&lt;p&gt;また、このライブラリと多数の画像を使って、&lt;a href=&#34;http://www.heypage.com/nagoon97/BinFileReader/MosaicBuilder_demo.html&#34;&gt;クリックした画像を他の画像のパッチワークで構成するというモザイクビルダーという面白いデモ&lt;/a&gt;も公開されている。&lt;/p&gt;&#xA;&lt;p&gt;# 画像の読み込みで一番最初は時間がかかる&lt;/p&gt;&#xA;&lt;p&gt;&lt;a href=&#34;http://www.heypage.com/nagoon97/BinFileReader/MosaicBuilder_demo.html&#34;&gt;&lt;picture&gt;&#xA;  &lt;source type=&#34;image/webp&#34; srcset=&#34;https://labs.cybozu.co.jp/blog/akky/2008/04/binary-ajax/binary-ajax-mosaic-screenshot-thumb_hu_745280ed64b80ff7.webp 400w&#34; sizes=&#34;(max-width: 56rem) 100vw, 54rem&#34;&gt;&#xA;  &lt;img src=&#34;https://labs.cybozu.co.jp/blog/akky/2008/04/binary-ajax/binary-ajax-mosaic-screenshot-thumb.png&#34; width=&#34;400&#34; height=&#34;299&#34; alt=&#34;binary-ajax-mosaic-screenshot.png&#34; loading=&#34;lazy&#34; decoding=&#34;async&#34;&gt;&#xA;&lt;/picture&gt;&lt;/a&gt;&lt;/p&gt;&#xA;&lt;p&gt;モノクロbmp画像を多数用意して、MosaicBuilderのパラメータに指定すれば、自分の画像を使ってこのモザイクデモを設置することもできるそうだ。(&lt;a href=&#34;http://nagoon97.wordpress.com/2008/04/09/ajax-mosaic-builder/&#34;&gt;解説&lt;/a&gt;)&lt;/p&gt;&#xA;&lt;p&gt;BinFileReaderは、FirefoxとSafari対応に加えて、IE対応のためにはVBScriptを使うことでクロスブラウザ対応をしている。&lt;/p&gt;&#xA;&lt;p&gt;このBinary Ajaxライブラリ、リモートにある画像や動画ファイルの形式情報なんかを取り出すのに使えるのかなあ。&lt;/p&gt;&#xA;&lt;p&gt;via &lt;a href=&#34;http://ajaxian.com/archives/mosaic-image-builder-with-ajax&#34;&gt;Ajaxian&lt;/a&gt;&lt;/p&gt;</description>
			</item>
			<item>
				<title>Monotracer - 密閉式二輪車</title>
				<link>https://labs.cybozu.co.jp/blog/akky/2008/04/monotracer/</link>
				<pubDate>Mon, 14 Apr 2008 00:00:00 +0000</pubDate>
				<guid>https://labs.cybozu.co.jp/blog/akky/2008/04/monotracer/</guid>
				<description>&lt;p&gt;&lt;a href=&#34;http://www.monotracer.com/&#34;&gt;monotracer(モノトレーサー)&lt;/a&gt;&lt;/p&gt;&#xA;&lt;p&gt;&lt;a href=&#34;http://www.monotracer.com/media/gallery/monotracer1.jpg&#34;&gt;&lt;picture&gt;&#xA;  &lt;source type=&#34;image/webp&#34; srcset=&#34;https://labs.cybozu.co.jp/blog/akky/2008/04/monotracer/monotracer-thumb_hu_a0e93426300c3516.webp 400w&#34; sizes=&#34;(max-width: 56rem) 100vw, 54rem&#34;&gt;&#xA;  &lt;img src=&#34;https://labs.cybozu.co.jp/blog/akky/2008/04/monotracer/monotracer-thumb.jpg&#34; width=&#34;400&#34; height=&#34;265&#34; alt=&#34;monotracer.jpg&#34; loading=&#34;lazy&#34; decoding=&#34;async&#34;&gt;&#xA;&lt;/picture&gt;&lt;/a&gt;&lt;/p&gt;&#xA;&lt;p&gt;かっこいいけど、これどうやって立ってるのかわからない。乗り降りするときは補助輪が出るみたいだけど、どうして倒れないんだろう。&lt;/p&gt;&#xA;&lt;p&gt;&lt;a href=&#34;http://www.monotracer.com/?page=gallery&#34;&gt;&lt;picture&gt;&#xA;  &lt;source type=&#34;image/webp&#34; srcset=&#34;https://labs.cybozu.co.jp/blog/akky/2008/04/monotracer/monotoracer-photos_hu_d6708241d8b7440c.webp 420w&#34; sizes=&#34;(max-width: 56rem) 100vw, 54rem&#34;&gt;&#xA;  &lt;img src=&#34;https://labs.cybozu.co.jp/blog/akky/2008/04/monotracer/monotoracer-photos.png&#34; width=&#34;420&#34; height=&#34;210&#34; alt=&#34;monotoracer-photos.png&#34; loading=&#34;lazy&#34; decoding=&#34;async&#34;&gt;&#xA;&lt;/picture&gt;&lt;/a&gt;&lt;/p&gt;&#xA;&lt;p&gt;最高速度250km/hだって。値段は56500ユーロ(900万円)。ピザ屋の屋根がついた配達バイクとは大違いの値段だ。&lt;/p&gt;&#xA;&lt;p&gt;via &lt;a href=&#34;http://dvice.com/archives/2008/04/a_fighter_jet_a.php&#34;&gt;DVICE&lt;/a&gt;&lt;/p&gt;</description>
			</item>
			<item>
				<title>第一回symfony勉強会に参加してきた</title>
				<link>https://labs.cybozu.co.jp/blog/akky/2008/04/symfony-study-meeting/</link>
				<pubDate>Mon, 14 Apr 2008 00:00:00 +0000</pubDate>
				<guid>https://labs.cybozu.co.jp/blog/akky/2008/04/symfony-study-meeting/</guid>
				<description>&lt;p&gt;&lt;a href=&#34;http://www.dino.co.jp/&#34;&gt;ディノ&lt;/a&gt;で開催された&lt;a href=&#34;http://events.php.gr.jp/event.php/event_show/40&#34;&gt;第一回symfony勉強会&lt;/a&gt;に参加してきた。&lt;/p&gt;&#xA;&lt;p&gt;&lt;img src=&#34;https://labs.cybozu.co.jp/blog/akky/2008/04/symfony-study-meeting/symfony_logo.gif&#34; width=&#34;176&#34; height=&#34;37&#34; alt=&#34;symfony_logo.gif&#34; loading=&#34;lazy&#34; decoding=&#34;async&#34;&gt;&lt;/p&gt;&#xA;&lt;p&gt;&lt;a href=&#34;http://www.symfony-project.org/&#34;&gt;symfony&lt;/a&gt;(シンフォニー。一般名詞のsymphonyとはわざとスペルを違えている)は、&lt;a href=&#34;http://mojavi.org/&#34;&gt;mojavi&lt;/a&gt;の流れをくみPHP4を切り捨てることでPHP5の機能を最大限活用したPHPのフレームワーク。乱立するPHPのフレームワークの中でも現在最も盛り上がっていると言って問題ないだろう。&lt;/p&gt;&#xA;&lt;p&gt;僕も最近symfonyでいろいろと遊んでいるので、他のsymfony開発者の状況を聞くためにも参加してきた。&lt;/p&gt;&#xA;&lt;p&gt;メインの発表は三つ。&lt;/p&gt;&#xA;&lt;ul&gt;&#xA;&lt;li&gt;symfonyのドキュメント翻訳や&lt;a href=&#34;http://www.sbcr.jp/books/products/detail.asp?sku=4797343052&#34;&gt;橙マンモス本&lt;/a&gt;で知られる&lt;a href=&#34;http://d.hatena.ne.jp/brtRiver/20080413/1208051650&#34;&gt;brtriverさん&lt;/a&gt;のsymfony概説&lt;/li&gt;&#xA;&lt;li&gt;&lt;a href=&#34;http://www.gihyo.co.jp/books/syoseki-contents.php/978-4-7741-3237-2&#34;&gt;もう一冊の方のsymfony本&lt;/a&gt;の著者、&lt;a href=&#34;http://www.asial.co.jp/&#34;&gt;アシアル&lt;/a&gt;の&lt;a href=&#34;http://d.hatena.ne.jp/Yudoufu/20080413/1208035498&#34;&gt;yudoufuさん&lt;/a&gt;の開発事例紹介 (&lt;a href=&#34;http://blog.asial.co.jp/374&#34;&gt;スライド&lt;/a&gt;)&lt;/li&gt;&#xA;&lt;li&gt;&lt;a href=&#34;http://symfony.jp/&#34;&gt;symfony.jp&lt;/a&gt;でおなじみ、最初期からsymfonyを活用している&lt;a href=&#34;http://www.dino.co.jp/&#34;&gt;ディノ&lt;/a&gt;の&lt;a href=&#34;http://angelicwing.net/&#34;&gt;月宮さん&lt;/a&gt;のsymfony1.1の変更点&lt;/li&gt;&#xA;&lt;/ul&gt;&#xA;&lt;p&gt;ブログや書籍・記事等で情報を発信してない人で他にもいるのかもしれないけれど、知る限りでは日本でもっともsymfonyに詳しい発表者が揃っていた。実際に業務でsymfonyを使った体験談や、ベータ状態の1.1を使っての感想なども聞けて、自分のモチベーションも高まったように思う。&lt;/p&gt;&#xA;&lt;p&gt;最後のライトニングトーク、枠3つの最後の空きに飛び入りして、symfony関連で注目しているサイトやアプリケーションについてちょっとだけ紹介させていただいた。資料は作ってなかったので、以下軽くご紹介。&lt;/p&gt;&#xA;&lt;h4 id=&#34;symfoniansnet&#34;&gt;&lt;a href=&#34;http://symfonians.net/&#34;&gt;Symfonians.net&lt;/a&gt;&lt;/h4&gt;&#xA;&lt;p&gt;Symfoniansは、symfony開発者のためのソーシャルサイト。symfony開発者やsymfonyを使う企業が登録し、仕事の発注や求人などをかけることもできるコミュニティサイト。&lt;/p&gt;&#xA;&lt;p&gt;サイトは英語・フランス語・ポルトガル語に国際化されている。&lt;/p&gt;&#xA;&lt;p&gt;登録したあと&lt;a href=&#34;http://symfonians.net/people/country/JP/page&#34;&gt;登録地域&amp;quot;Japan&amp;quot;で参加者を絞り込む&lt;/a&gt;と閑散としていたので紹介してみた。こういったサイトを使えば、英語(フランス語でもいいけど)でsymfonyの仕事を受発注することも無理ではないだろう。&lt;/p&gt;&#xA;&lt;p&gt;また、Symfoniansはこの3月に、&lt;strong&gt;このサイト自体をオープンソース化して公開している&lt;/strong&gt;。symfonyの実用的なサンプルとしても使える(実際、4月1日に公開した&lt;a href=&#34;http://sutetter.akimoto.jp/&#34;&gt;sutetter&lt;/a&gt;の国際化はSymfoniansを参考にした)し、ユーザ間のメッセージや掲示板を追加していけばフル機能のSNSにもなりそうだ。&lt;/p&gt;&#xA;&lt;p&gt;# よく出来てるので、日本語リソース作ればそのまま日本語のサービス始められそうだなあ、などと思っている。&lt;/p&gt;&#xA;&lt;h4 id=&#34;ultrasupernew&#34;&gt;&lt;a href=&#34;http://www.ultrasupernew.com/&#34;&gt;UltraSuperNew&lt;/a&gt;&lt;/h4&gt;&#xA;&lt;p&gt;青山にある外資系Web制作会社。PHP/symfonyを使っている。&lt;a href=&#34;http://asiajin.com/blog/2008/03/13/tokyo2point0-event-kakakus-photohito-and-press-army/&#34;&gt;Tokyo2point0というバイリンガルのIT meetingで発表を聞き&lt;/a&gt;、PHP/symfony/MySQL/Amazon S3/EC2を使っているということで興味を持っていたのだが、日本語でそれほど露出してないせいかsymfonyをよく使ってる会社として知られていないようだったので紹介した。&lt;/p&gt;&#xA;&lt;p&gt;上のSymfoniansで場所&amp;quot;Japan&amp;quot;で最初に登録している二人はUltraSuperNewの人達だ。勉強会にも日本人社員の方が一人いらしていた。&lt;/p&gt;&#xA;&lt;p&gt;# Tokyo2point0では、価格.comの&lt;a href=&#34;http://photohito.com/&#34;&gt;photohito&lt;/a&gt;というサービスも発表されていて、偶然だがこれもPHP/symfony。勉強会の懇親会でもphotohitoの中の人がいらしていた。&lt;/p&gt;&#xA;&lt;p&gt;ということで、PHPは元々開発者の母数が多いんだけど、その中でもsymfonyはいい感じだよ、と。&lt;/p&gt;&#xA;&lt;p&gt;[追記]&lt;/p&gt;&#xA;&lt;p&gt;&lt;a href=&#34;http://d.hatena.ne.jp/sotarok/20080411/symfony_study_01&#34;&gt;第1回symfony勉強会レポート - GRANADA Hatena @ sotarok ないわー&lt;/a&gt;&lt;/p&gt;&#xA;&lt;p&gt;&lt;a href=&#34;http://d.hatena.ne.jp/maru_cc/20080413/events_php_symfony01&#34;&gt;symfony勉強会に参加してきました&lt;/a&gt;&lt;/p&gt;&#xA;&lt;p&gt;&lt;a href=&#34;http://d.hatena.ne.jp/Kiske/20080412&#34;&gt;第１回symfony勉強会&lt;/a&gt;&lt;/p&gt;</description>
			</item>
			<item>
				<title>GoogleがHTMLフォームの送信先もインデックスすると発表</title>
				<link>https://labs.cybozu.co.jp/blog/akky/2008/04/google-goes-to-deepweb/</link>
				<pubDate>Sat, 12 Apr 2008 00:00:00 +0000</pubDate>
				<guid>https://labs.cybozu.co.jp/blog/akky/2008/04/google-goes-to-deepweb/</guid>
				<description>&lt;p&gt;張られているリンクをより多く見つける目的で、GooglebotにHTML Formを送信させて出てきたページもクロールさせる、という&lt;a href=&#34;http://googlewebmastercentral.blogspot.com/2008/04/crawling-through-html-forms.html&#34;&gt;発表&lt;/a&gt;があった。&lt;/p&gt;&#xA;&lt;p&gt;JavascriptやFlashの中から他ページへのリンクを抽出するというのは既に実施していて、今回はそれをページ上の入力フォームにも拡大するものだということ。いわゆるディープウェブ、見えないウェブといわれる領域への進出だ。&lt;/p&gt;&#xA;&lt;p&gt;クロールされるフォームは以下のようなものに限定されるようだ。&lt;/p&gt;&#xA;&lt;ul&gt;&#xA;&lt;li&gt;GETメソッドであること&lt;/li&gt;&#xA;&lt;li&gt;robot.txtなどで除外指定されていないこと&lt;/li&gt;&#xA;&lt;li&gt;passwordフィールドを持たないこと&lt;/li&gt;&#xA;&lt;li&gt;user, id, accountなどのフィールドを持たないこと&lt;/li&gt;&#xA;&lt;/ul&gt;&#xA;&lt;p&gt;これらを満たすフォームに対して、クローラはいくつか適当な文字を入れてフォームを実行し、その結果新しいリンクが現れたらその先もクロール対象にする、ということ。&lt;/p&gt;&#xA;&lt;p&gt;この方法で見つかったリンクはこれまでのPageRank計算には加算されず、クロール対象をより広げるために使われる。&lt;/p&gt;&#xA;&lt;p&gt;この機能強化の影響だが、まずジェネレータ系や検索機能を持つサイトで、サブミットしないと情報が出てこなかったサイトで、よりGoogleの結果が増えそうだ。&lt;/p&gt;&#xA;&lt;p&gt;また、フォームやボタンで人間以外が下位のページに入ってこないようにしていたサイトでは、これまで出なかったページがGoogleの検索結果に出てくるようになる。&lt;/p&gt;</description>
			</item>
			<item>
				<title>Googleのデータセンターがどこにあるかを示した地図</title>
				<link>https://labs.cybozu.co.jp/blog/akky/2008/04/google-datacenter-map/</link>
				<pubDate>Sat, 12 Apr 2008 00:00:00 +0000</pubDate>
				<guid>https://labs.cybozu.co.jp/blog/akky/2008/04/google-datacenter-map/</guid>
				<description>&lt;!-- Legacy embedded HTML preserved:&#xA;&lt;iframe src=&#34;http://www.wayfaring.com/maps/export/48030&#34; scrolling=&#34;no&#34; frameborder=&#34;0&#34; style=&#34;width:400px;height:250px;border:2px solid #cccccc;&#34;&gt;&lt;/iframe&gt;&#xA;--&gt;&#xA;&lt;p&gt;&lt;a href=&#34;http://www.datacenterknowledge.com/archives/2008/Mar/27/google_data_center_faq.html&#34;&gt;GoogleデータセンタFAQ&lt;/a&gt;というサイトに載っている、Googleのデータセンタの情報(といってももちろん公式のものじゃない)を&lt;a href=&#34;http://www.wayfaring.com/maps/show/48030&#34;&gt;地図上にマップ&lt;/a&gt;したもの。&lt;/p&gt;&#xA;&lt;p&gt;秘密にされている情報をどうやって集めているのかわからないけど、台湾やマレーシア、リトアニアなどでも建設のための予備調査をしてるんだとか。&lt;/p&gt;&#xA;&lt;p&gt;via &lt;a href=&#34;http://royal.pingdom.com/?p=276&#34;&gt;pingdom&lt;/a&gt; via del.icio.us/popular&lt;/p&gt;&#xA;&lt;!-- Legacy embedded HTML preserved:&#xA;&lt;iframe src=&#34;http://www.wayfaring.com/maps/export/48030&#34; scrolling=&#34;no&#34; frameborder=&#34;0&#34; style=&#34;width:400px;height:250px;border:2px solid #cccccc;&#34;&gt;&lt;/iframe&gt;&#xA;--&gt;</description>
			</item>
			<item>
				<title>サービスのポイント</title>
				<link>https://labs.cybozu.co.jp/blog/akky/2008/04/markezine-cgm-world66/</link>
				<pubDate>Fri, 11 Apr 2008 00:00:00 +0000</pubDate>
				<guid>https://labs.cybozu.co.jp/blog/akky/2008/04/markezine-cgm-world66/</guid>
				<description>&lt;p&gt;このサービスの優れている点を再度まとめると、以下のようになるでしょう。&lt;/p&gt;&#xA;&lt;ul&gt;&#xA;&lt;li&gt;コレクション欲を満たす&lt;/li&gt;&#xA;&lt;li&gt;誰でも回答できる&lt;/li&gt;&#xA;&lt;li&gt;ユーザの行動が再訪問を喚起する&lt;/li&gt;&#xA;&lt;/ul&gt;&#xA;&lt;p&gt;ユーザ生成(CGM)の旅行ガイドとして、競合には&lt;a href=&#34;http://worldisround.com/&#34;&gt;World is round&lt;/a&gt;や&lt;a href=&#34;http://wikitravel.org/en/Wikitravel&#34;&gt;Wikitravel&lt;/a&gt;などがあります。WikitravelとWorld66は2006年に買収の結果同じInternet Brands社の所有となっています。また、日本では&lt;a href=&#34;http://4travel.jp/&#34;&gt;フォートラベル&lt;/a&gt;などが類似サービスといえるでしょう。&lt;/p&gt;</description>
			</item>
			<item>
				<title>Google App Engine SDKを使ってみた</title>
				<link>https://labs.cybozu.co.jp/blog/akky/2008/04/google_app_engine_sdk/</link>
				<pubDate>Tue, 08 Apr 2008 00:00:00 +0000</pubDate>
				<guid>https://labs.cybozu.co.jp/blog/akky/2008/04/google_app_engine_sdk/</guid>
				<description>&lt;p&gt;[追記] これを書いたあとアカウントが入手できたので、&lt;a href=&#34;https://labs-staging.31tools.com/old_akky_images/archives/2008/04/tried-google-app-engine.html&#34;&gt;実際にGoogle App Engineのサーバ上で簡単なスクリプトを動かしてみた&lt;/a&gt;。&lt;/p&gt;&#xA;&lt;p&gt;Googleが今晩(米国時間)のパーティーCampFireOneでTech CrunchメンバーやRobert Scobleさんら参加者に対して発表した&lt;a href=&#34;http://appengine.google.com/&#34;&gt;Google App Engine&lt;/a&gt;, AmazonがS3+EC2+SQS+SimpleDB等で先行している「スケールする従量制ホスティングサービス」の競合サービスのようだ。&lt;/p&gt;&#xA;&lt;p&gt;Googleが自社で使っているような大規模展開が可能なサーバ+ミドルウェア群を、外部に提供するということ。&lt;a href=&#34;http://code.google.com/appengine/&#34;&gt;まずはPythonとGoogle自身も使っている各種ライブラリ、WebフレームワークDjango、を積んでの公開&lt;/a&gt;だが、他の言語にも対応していくらしい。&lt;/p&gt;&#xA;&lt;p&gt;やはりGoogleというか、ディスク500MB、月500万PVまでは無料で使うことができる。ベータ中は無料アカウントのみ利用可能だが、実サービスに入ったら有料で上限を取り払える&lt;/p&gt;&#xA;&lt;p&gt;とりあえずGoogle App Serverの申し込みをしたけれど、待ち行列に入れられてしまったので、SDKで遊んでみることに。&lt;/p&gt;&#xA;&lt;p&gt;環境はWindows XP Professional SP2&lt;/p&gt;&#xA;&lt;p&gt;&lt;a href=&#34;http://code.google.com/appengine/downloads.html&#34;&gt;SDKのDownloadページ&lt;/a&gt;からダウンロード。インストーラを起動する。(Pythonが入ってないときはActiveState PythonからPython2.5.xをインストールしておくこと)&lt;/p&gt;&#xA;&lt;p&gt;SDKのインストーラは起動するだけで入る。Windows/MacOSX/Linux用がある。&lt;/p&gt;&#xA;&lt;p&gt;&lt;picture&gt;&#xA;  &lt;source type=&#34;image/webp&#34; srcset=&#34;https://labs.cybozu.co.jp/blog/akky/2008/04/google_app_engine_sdk/google-app-engine-installer-thumb_hu_7523380f8be0e88a.webp 400w&#34; sizes=&#34;(max-width: 56rem) 100vw, 54rem&#34;&gt;&#xA;  &lt;img src=&#34;https://labs.cybozu.co.jp/blog/akky/2008/04/google_app_engine_sdk/google-app-engine-installer-thumb.png&#34; width=&#34;400&#34; height=&#34;306&#34; alt=&#34;google-app-engine-installer.png&#34; loading=&#34;lazy&#34; decoding=&#34;async&#34;&gt;&#xA;&lt;/picture&gt;&lt;/p&gt;&#xA;&lt;p&gt;Program Files/Google/google_appengine というフォルダが出来ているので、コンソールを開いて移動。&lt;/p&gt;&#xA;&lt;p&gt;SDKについてきているpythonによるアプリケーションサーバを起動する&lt;/p&gt;&#xA;&lt;p&gt;&amp;gt; dev_appserver.py demosguestbook&lt;/p&gt;&#xA;&lt;p&gt;&lt;a href=&#34;https://labs.cybozu.co.jp/blog/akky/2008/04/google_app_engine_sdk/google-app-engine-sdk-console.png&#34;&gt;&lt;picture&gt;&#xA;  &lt;source type=&#34;image/webp&#34; srcset=&#34;https://labs.cybozu.co.jp/blog/akky/2008/04/google_app_engine_sdk/google-app-engine-sdk-console-thumb_hu_e12443faa5b8442e.webp 400w&#34; sizes=&#34;(max-width: 56rem) 100vw, 54rem&#34;&gt;&#xA;  &lt;img src=&#34;https://labs.cybozu.co.jp/blog/akky/2008/04/google_app_engine_sdk/google-app-engine-sdk-console-thumb.png&#34; width=&#34;400&#34; height=&#34;242&#34; alt=&#34;google-app-engine-sdk-console.png&#34; loading=&#34;lazy&#34; decoding=&#34;async&#34;&gt;&#xA;&lt;/picture&gt;&lt;/a&gt;&lt;/p&gt;&#xA;&lt;p&gt;ポート8080でサンプルアプリが起動しているので、ブラウザにてアクセス。できた&lt;/p&gt;&#xA;&lt;p&gt;&lt;a href=&#34;https://labs.cybozu.co.jp/blog/akky/2008/04/google_app_engine_sdk/google-app-server-demo.png&#34;&gt;&lt;picture&gt;&#xA;  &lt;source type=&#34;image/webp&#34; srcset=&#34;https://labs.cybozu.co.jp/blog/akky/2008/04/google_app_engine_sdk/google-app-server-demo-thumb_hu_cd901db4a130593d.webp 400w&#34; sizes=&#34;(max-width: 56rem) 100vw, 54rem&#34;&gt;&#xA;  &lt;img src=&#34;https://labs.cybozu.co.jp/blog/akky/2008/04/google_app_engine_sdk/google-app-server-demo-thumb.png&#34; width=&#34;400&#34; height=&#34;195&#34; alt=&#34;google-app-server-demo.png&#34; loading=&#34;lazy&#34; decoding=&#34;async&#34;&gt;&#xA;&lt;/picture&gt;&lt;/a&gt;&lt;/p&gt;&#xA;&lt;p&gt;ローカル環境のPython製アプリケーションサーバで開発したウェブアプリが、そのままGoogle App Engineでも動く、ということみたい。&lt;/p&gt;&#xA;&lt;p&gt;さすが後発だけのことはあるなあ。Amazon S3+EC2の面倒さに比べると入りやすい印象。&lt;/p&gt;&#xA;&lt;p&gt;[関連]&lt;/p&gt;&#xA;&lt;p&gt;&lt;a href=&#34;http://qik.com/video/51365&#34;&gt;Robert Scoble氏によるイベント中継&lt;/a&gt;&lt;/p&gt;&#xA;&lt;p&gt;&lt;a href=&#34;http://radar.oreilly.com/archives/2008/04/app-engine-host-your-python-apps-with-google.html&#34;&gt;O&amp;rsquo;Reilly Radarの解説&lt;/a&gt;&lt;/p&gt;&#xA;&lt;p&gt;&lt;a href=&#34;http://www.techcrunch.com/2008/04/07/google-jumps-head-first-into-web-services-with-google-app-engine/#comments&#34;&gt;TechCrunchの解説&lt;/a&gt;&lt;/p&gt;</description>
			</item>
			<item>
				<title>Google App Engineの別の意味</title>
				<link>https://labs.cybozu.co.jp/blog/akky/2008/04/googles-motivation-to-app-engine/</link>
				<pubDate>Tue, 08 Apr 2008 00:00:00 +0000</pubDate>
				<guid>https://labs.cybozu.co.jp/blog/akky/2008/04/googles-motivation-to-app-engine/</guid>
				<description>&lt;p&gt;Google App Engineについて、&lt;a href=&#34;http://valleywag.com/377124/why-should-you-care-about-app-engine&#34;&gt;ValleyWag経由&lt;/a&gt;で知った&lt;a href=&#34;http://blogs.zdnet.com/Google/?p=998&#34;&gt;ZDNetの記事&lt;/a&gt;を読んでなるほどと思った視点。Google App Engineの公開前にBigTableのホスティング化の噂を聞いて書かれた記事だが、それであっても。&lt;/p&gt;&#xA;&lt;p&gt;二つの記事の説明をあわせると、Google App Engineは、Googleが好むPython開発者を増やし、Googleの広告を設置できるページの増加にもつながるが、それ以上に、Googleがベンチャー企業を買収したときに、システムをGoogleのシステムに統合するための手間や時間が格段に減らせる、という意見。&lt;/p&gt;&#xA;&lt;p&gt;Googleにとってのもっともな理由の一つではないだろうか。&lt;/p&gt;</description>
			</item>
			<item>
				<title>Google App Engineを使ってみた</title>
				<link>https://labs.cybozu.co.jp/blog/akky/2008/04/tried-google-app-engine/</link>
				<pubDate>Tue, 08 Apr 2008 00:00:00 +0000</pubDate>
				<guid>https://labs.cybozu.co.jp/blog/akky/2008/04/tried-google-app-engine/</guid>
				<description>&lt;p&gt;Google App Engine(書きにくい。GAEとか略すのかなと予想)のページで、使える状態になっていたのでボタンを押して利用開始。&lt;/p&gt;&#xA;&lt;p&gt;アプリは3つまで作らせてくれるということなので、まず Application名 &amp;ldquo;akky&amp;rdquo; を確保。&lt;/p&gt;&#xA;&lt;p&gt;&lt;a href=&#34;https://labs.cybozu.co.jp/blog/akky/2008/04/tried-google-app-engine/google-app-engine-application-list.png&#34;&gt;&lt;picture&gt;&#xA;  &lt;source type=&#34;image/webp&#34; srcset=&#34;https://labs.cybozu.co.jp/blog/akky/2008/04/tried-google-app-engine/google-app-engine-application-list-thumb_hu_7d6f880ba2c97c1e.webp 400w&#34; sizes=&#34;(max-width: 56rem) 100vw, 54rem&#34;&gt;&#xA;  &lt;img src=&#34;https://labs.cybozu.co.jp/blog/akky/2008/04/tried-google-app-engine/google-app-engine-application-list-thumb.png&#34; width=&#34;400&#34; height=&#34;376&#34; alt=&#34;google-app-engine-application-list.png&#34; loading=&#34;lazy&#34; decoding=&#34;async&#34;&gt;&#xA;&lt;/picture&gt;&lt;/a&gt;&lt;/p&gt;&#xA;&lt;p&gt;これで、http://akky.appspot.com/ が使えるようになる。(Google Appsのように、独自ドメインへのマップもできる予定)&lt;/p&gt;&#xA;&lt;p&gt;まずはローカルでちゃんと動くPythonアプリを作る、ということで、&lt;a href=&#34;https://labs-staging.31tools.com/old_akky_images/archives/2008/04/google_app_engine_sdk.html&#34;&gt;さきほどインストールしたSDK&lt;/a&gt;上で作業。&lt;/p&gt;&#xA;&lt;p&gt;C:&amp;gt; cd &amp;ldquo;Program FilesGooglegoogle_appengine&amp;rdquo;&lt;br&gt;&#xA;C:Program FilesGooglegoogle_appengine&amp;gt; mkdir akky&lt;/p&gt;&#xA;&lt;p&gt;アプリケーション設定ファイルを作る&lt;/p&gt;&#xA;&lt;p&gt;C:Program FilesGooglegoogle_appengine&amp;gt; hidemaru akkyapp.yml&lt;/p&gt;&#xA;&lt;hr&gt;&#xA;&lt;pre tabindex=&#34;0&#34;&gt;&lt;code&gt;application: akky&#xA;version: 1&#xA;runtime: python&#xA;api_version: 1&#xA;&#xA;handlers:&#xA;- url: /.*&#xA;  script: helloworld.py&lt;/code&gt;&lt;/pre&gt;&lt;hr&gt;&#xA;&lt;p&gt;&lt;a href=&#34;http://code.google.com/appengine/docs/gettingstarted/helloworld.html&#34;&gt;PythonでものすごいWebサービスを書く&lt;/a&gt;&lt;/p&gt;&#xA;&lt;p&gt;C:Program FilesGooglegoogle_appengine&amp;gt; hidemaru akkyhelloworld.py&lt;/p&gt;&#xA;&lt;hr&gt;&#xA;&lt;pre tabindex=&#34;0&#34;&gt;&lt;code&gt;#!-*- coding:utf-8 -*-&#xA;print &amp;#39;Content-Type: text/plain;charset=UTF-8&amp;#39;&#xA;print &amp;#39;&amp;#39;&#xA;print &amp;#39;Google App Engineからこんにちは! by Akky AKIMOTO&amp;#39;&lt;/code&gt;&lt;/pre&gt;&lt;hr&gt;&#xA;&lt;p&gt;…今はこれが精いっぱい orz&lt;/p&gt;&#xA;&lt;p&gt;ローカルサーバで動作確認&lt;/p&gt;&#xA;&lt;p&gt;C:Program FilesGooglegoogle_appengine&amp;gt; dev_appserver.py akky&lt;/p&gt;&#xA;&lt;p&gt;http://localhost:8080/ でアクセス。動いた!&lt;/p&gt;</description>
			</item>
			<item>
				<title>キーストロークダイナミックス</title>
				<link>https://labs.cybozu.co.jp/blog/akky/2008/04/keystroke-dynamics/</link>
				<pubDate>Mon, 07 Apr 2008 00:00:00 +0000</pubDate>
				<guid>https://labs.cybozu.co.jp/blog/akky/2008/04/keystroke-dynamics/</guid>
				<description>&lt;p&gt;IBM DeveloperWorksで、&lt;a href=&#34;http://www.ibm.com/developerworks/opensource/library/os-identify/?ca=dgr-lnxw01GDMTyping&amp;amp;S_TACT=105AGX59&amp;amp;S_CMP=GR&#34;&gt;GNOMEを改造してキーストローク・ダイナミックス認証を行う話&lt;/a&gt;が出ていた。&lt;/p&gt;&#xA;&lt;p&gt;nathanというパスワードを使う人の毎回のキーのリリース時間を調べると、同じ順番の同じキーはだいたい似た時間でリリースしている。&lt;/p&gt;&#xA;&lt;p&gt;&lt;a href=&#34;https://labs.cybozu.co.jp/blog/akky/2008/04/keystroke-dynamics/keystroke-dynamics-graph.png&#34;&gt;&lt;picture&gt;&#xA;  &lt;source type=&#34;image/webp&#34; srcset=&#34;https://labs.cybozu.co.jp/blog/akky/2008/04/keystroke-dynamics/keystroke-dynamics-graph-thumb_hu_4394d04a5822ff3c.webp 400w&#34; sizes=&#34;(max-width: 56rem) 100vw, 54rem&#34;&gt;&#xA;  &lt;img src=&#34;https://labs.cybozu.co.jp/blog/akky/2008/04/keystroke-dynamics/keystroke-dynamics-graph-thumb.png&#34; width=&#34;400&#34; height=&#34;310&#34; alt=&#34;keystroke-dynamics-graph.png&#34; loading=&#34;lazy&#34; decoding=&#34;async&#34;&gt;&#xA;&lt;/picture&gt;&lt;/a&gt;&lt;/p&gt;&#xA;&lt;p&gt;パスワードを打ってる途中で手が止まった場合は、大きく違った時間が出るけど、それは統計時に外すことができる。ということで、単純に打った文字列の合致だけを見るのではなくて、キーをどのように打つかという癖まで活用して本人かどうかの判定に使う、ということだ。&lt;/p&gt;&#xA;&lt;p&gt;タイミングが違ったからといって直ちにログイン不可にすることはできないと思うが、あまりに異なるタイミングでタイプされたときには別チャネルで警告を発するとか、そういう感じなのかも。&lt;/p&gt;&#xA;&lt;p&gt;via &lt;a href=&#34;http://developers.slashdot.org/developers/08/04/04/169229.shtml&#34;&gt;Slashdot&lt;/a&gt;&lt;/p&gt;</description>
			</item>
			<item>
				<title>愛を問うCAPTCHA</title>
				<link>https://labs.cybozu.co.jp/blog/akky/2008/04/captcha-asks-love/</link>
				<pubDate>Mon, 07 Apr 2008 00:00:00 +0000</pubDate>
				<guid>https://labs.cybozu.co.jp/blog/akky/2008/04/captcha-asks-love/</guid>
				<description>&lt;p&gt;「もしあなたが人間なら、以下の質問に答えてください」&lt;/p&gt;&#xA;&lt;p&gt;&lt;a href=&#34;http://www.wellingtongrey.net/miscellanea/archive/2008-04-07-what-hath-captcha-wrought.html&#34;&gt;&lt;picture&gt;&#xA;  &lt;source type=&#34;image/webp&#34; srcset=&#34;https://labs.cybozu.co.jp/blog/akky/2008/04/captcha-asks-love/captcha-asks-love-thumb_hu_fd3d8ccecf14914c.webp 400w&#34; sizes=&#34;(max-width: 56rem) 100vw, 54rem&#34;&gt;&#xA;  &lt;img src=&#34;https://labs.cybozu.co.jp/blog/akky/2008/04/captcha-asks-love/captcha-asks-love-thumb.png&#34; width=&#34;400&#34; height=&#34;345&#34; alt=&#34;captcha-asks-love.png&#34; loading=&#34;lazy&#34; decoding=&#34;async&#34;&gt;&#xA;&lt;/picture&gt;&lt;/a&gt;&lt;/p&gt;&#xA;&lt;p&gt;「『愛』とはどのようなものか、200語以内で記述しなさい」&lt;/p&gt;&#xA;&lt;p&gt;…これは難しい&lt;/p&gt;&#xA;&lt;p&gt;via &lt;a href=&#34;http://www.labnol.org/internet/favorites/a-captcha-that-may-be-very-hard-to-break/2845/&#34;&gt;Digital Inspiration&lt;br&gt;&#xA;&lt;/a&gt;&lt;/p&gt;</description>
			</item>
			<item>
				<title>書評: 新・データベースメディア戦略</title>
				<link>https://labs.cybozu.co.jp/blog/akky/2008/04/new-database-media-strategy/</link>
				<pubDate>Sat, 05 Apr 2008 00:00:00 +0000</pubDate>
				<guid>https://labs.cybozu.co.jp/blog/akky/2008/04/new-database-media-strategy/</guid>
				<description>&lt;p&gt;献本していただいたもの&lt;/p&gt;&#xA;&lt;p&gt;&lt;a href=&#34;http://www.impressjapan.jp/books/2532&#34;&gt;オープンDBとユーザの関係が最強のメディアを育てる&lt;br&gt;&#xA;新・データベースメディア戦略&lt;/a&gt; / 橋本大也、宇佐美進典、潮 栄治、佐藤 崇、山田進太郎&lt;/p&gt;&#xA;&lt;p&gt;CGMサービスについて、実際にCGMサービスの開発や運営に関わっている著者が解説するという本。タイトルの「データベース」は、Webサイト側がユーザから集めたデータを蓄積し活用することで新しい価値を生み出しているというCGMの特徴にデータベースが必須であることからついているのだろう。&lt;/p&gt;&#xA;&lt;p&gt;前の方の章は、日本のインターネットの歴史とその中から成功してきたデータベース重用サービスの解説が多い。個々のサービスについては知っているものもあるかもしれないが、広いジャンルに渡って多くのものが紹介されているので業界の人でも知らなかったものもあるかもしれない。&lt;/p&gt;&#xA;&lt;p&gt;モバイルや海外のCGMサービス事例などがふんだんに紹介されている。フェースブックやOpenSocialなど2008年初の最新情報についても触れられているため、CGMサービスをやろうとしている人にとっては参考になるのではないか。&lt;/p&gt;&#xA;&lt;p&gt;[書評に関する注意書き]&lt;/p&gt;&#xA;&lt;ul&gt;&#xA;&lt;li&gt;貰って書いた本についてはその旨記述する&lt;/li&gt;&#xA;&lt;li&gt;このブログはサイボウズ・ラボの社員ブログなので、秋元個人に献本いただいても、何でも自由に書けるわけではない。&lt;/li&gt;&#xA;&lt;li&gt;もちろん、書評以外の他のブログエントリもそうだが、社員ブログではあってもサイボウズ・ラボ全社やサイボウズ・グループの意見を代弁してるわけではない。&lt;/li&gt;&#xA;&lt;li&gt;献本いただいても必ず読めるわけでも、ご紹介できるわけでもない。読書の速度は遅いので、発売前や発売直後に送っていただいても、ご紹介が半年後になるようなこともある&lt;/li&gt;&#xA;&lt;/ul&gt;</description>
			</item>
			<item>
				<title>五反田カレーの会</title>
				<link>https://labs.cybozu.co.jp/blog/akky/2008/04/gotanda-curry-dinner/</link>
				<pubDate>Fri, 04 Apr 2008 00:00:00 +0000</pubDate>
				<guid>https://labs.cybozu.co.jp/blog/akky/2008/04/gotanda-curry-dinner/</guid>
				<description>&lt;p&gt;Sony/Macユーザ/ブロガー系の食事会に行ってきた。(僕はMac使ってないけど)&lt;/p&gt;&#xA;&lt;p&gt;最近読み始めた日本のWebに関する英語ブログNextWeb Japanの中の人が来ていて驚いた。NextWeb Japanのロブ コートさんは日本語がペラペラのニュージーランド人で、つい最近&lt;a href=&#34;http://web2.0japan.com/blog/index.cfm/2008/4/1/The-first-day-of-the-rest-of-my-life&#34;&gt;日本の会社のCTOになったというエントリ&lt;/a&gt;を見て驚いていたところ。まさか本人にお会いできるとは。&lt;/p&gt;&#xA;&lt;p&gt;&lt;a href=&#34;http://web2.0japan.com/blog/index.cfm/2008/4/4/Tokyo-Bloggers-Dinner&#34;&gt;英語の説明つきで会のレポートが上がっている&lt;/a&gt;&lt;/p&gt;</description>
			</item>
			<item>
				<title>Cobol on Cogs - Ruby on Railsにコボルからの返答</title>
				<link>https://labs.cybozu.co.jp/blog/akky/2008/04/cobol-on-cogs/</link>
				<pubDate>Wed, 02 Apr 2008 00:00:00 +0000</pubDate>
				<guid>https://labs.cybozu.co.jp/blog/akky/2008/04/cobol-on-cogs/</guid>
				<description>&lt;p&gt;Railsの他言語実装にまたあらたな言語が参入か。&lt;/p&gt;&#xA;&lt;p&gt;cogは「歯車の歯」のこと。&lt;/p&gt;&#xA;&lt;p&gt;&lt;a href=&#34;https://labs.cybozu.co.jp/blog/akky/2008/04/cobol-on-cogs/cobol-on-cobs-top.png&#34;&gt;&lt;picture&gt;&#xA;  &lt;source type=&#34;image/webp&#34; srcset=&#34;https://labs.cybozu.co.jp/blog/akky/2008/04/cobol-on-cogs/cobol-on-cobs-top-thumb_hu_a797ce074275bcd2.webp 400w&#34; sizes=&#34;(max-width: 56rem) 100vw, 54rem&#34;&gt;&#xA;  &lt;img src=&#34;https://labs.cybozu.co.jp/blog/akky/2008/04/cobol-on-cogs/cobol-on-cobs-top-thumb.png&#34; width=&#34;400&#34; height=&#34;293&#34; alt=&#34;cobol-on-cobs-top.png&#34; loading=&#34;lazy&#34; decoding=&#34;async&#34;&gt;&#xA;&lt;/picture&gt;&lt;/a&gt;&lt;/p&gt;&#xA;&lt;p&gt;推奨環境はACUCOBOLかVAXCOBOL。HP COBOL II/XLでもなんとか動くそうだ。基本的にCOBOL 85の仕様を満たしている処理系では動くはずとのこと。&lt;a href=&#34;http://www.coboloncogs.org/STARTED.HTM&#34;&gt;ダウンロードは近日開始&lt;/a&gt;。&lt;/p&gt;&#xA;&lt;p&gt;動作している画面はこんなの&lt;/p&gt;&#xA;&lt;p&gt;&lt;a href=&#34;https://labs.cybozu.co.jp/blog/akky/2008/04/cobol-on-cogs/cobol-on-cobs-screenshot.png&#34;&gt;&lt;picture&gt;&#xA;  &lt;source type=&#34;image/webp&#34; srcset=&#34;https://labs.cybozu.co.jp/blog/akky/2008/04/cobol-on-cogs/cobol-on-cobs-screenshot-thumb_hu_5a08da72dce7280b.webp 400w&#34; sizes=&#34;(max-width: 56rem) 100vw, 54rem&#34;&gt;&#xA;  &lt;img src=&#34;https://labs.cybozu.co.jp/blog/akky/2008/04/cobol-on-cogs/cobol-on-cobs-screenshot-thumb.png&#34; width=&#34;400&#34; height=&#34;383&#34; alt=&#34;cobol-on-cobs-screenshot.png&#34; loading=&#34;lazy&#34; decoding=&#34;async&#34;&gt;&#xA;&lt;/picture&gt;&lt;/a&gt;&lt;/p&gt;&#xA;&lt;p&gt;# しかしドメイン取ってまでこんなことをするとは。&lt;a href=&#34;http://laba.cybozu.co.uk/&#34;&gt;サイ坊主・ラバ級&lt;/a&gt;だ&lt;/p&gt;&#xA;&lt;p&gt;via &lt;a href=&#34;http://blogs.sun.com/robc/&#34;&gt;Roberto&lt;/a&gt;&lt;/p&gt;</description>
			</item>
			<item>
				<title>nsfw.in 18歳未満お断り専用のURL短縮サービス</title>
				<link>https://labs.cybozu.co.jp/blog/akky/2008/04/nsfw-in-url-shortener/</link>
				<pubDate>Wed, 02 Apr 2008 00:00:00 +0000</pubDate>
				<guid>https://labs.cybozu.co.jp/blog/akky/2008/04/nsfw-in-url-shortener/</guid>
				<description>&lt;p&gt;tinyurlをはじめとして、長いURLを短くして転送してくれるリダイレクタは多数ある。&lt;/p&gt;&#xA;&lt;p&gt;# 僕も個人用に一つ持ってる。&lt;a href=&#34;http://hao.jp/&#34;&gt;http://hao.jp/&lt;/a&gt; 使ってもいいけど無保証ね。&lt;/p&gt;&#xA;&lt;p&gt;nwfw.inは、その名(Not Safe for Work = 職場で見るには不適切)の表すとおり、英語のブログやソーシャルニュースサイトでよくみられる&amp;quot;NSFW&amp;quot;なサイトに特化したURL Shortenerサービスだ。&lt;/p&gt;&#xA;&lt;p&gt;&lt;a href=&#34;https://labs.cybozu.co.jp/blog/akky/2008/04/nsfw-in-url-shortener/nsfw.in.png&#34;&gt;&lt;picture&gt;&#xA;  &lt;source type=&#34;image/webp&#34; srcset=&#34;https://labs.cybozu.co.jp/blog/akky/2008/04/nsfw-in-url-shortener/nsfw.in-thumb_hu_337992942a4a2b63.webp 400w&#34; sizes=&#34;(max-width: 56rem) 100vw, 54rem&#34;&gt;&#xA;  &lt;img src=&#34;https://labs.cybozu.co.jp/blog/akky/2008/04/nsfw-in-url-shortener/nsfw.in-thumb.png&#34; width=&#34;400&#34; height=&#34;213&#34; alt=&#34;nsfw.in.png&#34; loading=&#34;lazy&#34; decoding=&#34;async&#34;&gt;&#xA;&lt;/picture&gt;&lt;/a&gt;&lt;/p&gt;&#xA;&lt;p&gt;ここに登録して&lt;a href=&#34;http://nsfw.in/8b4d00&#34;&gt;短くなったURL&lt;/a&gt;は、目的のページに飛ぶ前に、以下のような警告のページが出るので、&lt;/p&gt;&#xA;&lt;p&gt;&lt;a href=&#34;https://labs.cybozu.co.jp/blog/akky/2008/04/nsfw-in-url-shortener/nsfw-caution-page.png&#34;&gt;&lt;picture&gt;&#xA;  &lt;source type=&#34;image/webp&#34; srcset=&#34;https://labs.cybozu.co.jp/blog/akky/2008/04/nsfw-in-url-shortener/nsfw-caution-page-thumb_hu_d6588b7b0ec673a0.webp 400w&#34; sizes=&#34;(max-width: 56rem) 100vw, 54rem&#34;&gt;&#xA;  &lt;img src=&#34;https://labs.cybozu.co.jp/blog/akky/2008/04/nsfw-in-url-shortener/nsfw-caution-page-thumb.png&#34; width=&#34;400&#34; height=&#34;110&#34; alt=&#34;nsfw-caution-page.png&#34; loading=&#34;lazy&#34; decoding=&#34;async&#34;&gt;&#xA;&lt;/picture&gt;&lt;/a&gt;&lt;/p&gt;&#xA;&lt;p&gt;職場でサイト閲覧をしている人などに間違ってアクセスしないよう忠告を促すことができる。ユーザの言語を見て日本語を出してくれるともっとわかりやすいのだけど。&lt;/p&gt;&#xA;&lt;p&gt;職場で見ている人のためにタイトル等に[NSFW]と入れるのが一部で作法として広まっているので、それの代替となるかもしれない。&lt;/p&gt;&#xA;&lt;p&gt;あと斜めから見れば、nsfw.inに登録されているURLがわかればそういうサイトで話題になっているものだけを閲覧することも可能な気がする。そういう目的でやってるかはわからないけど。&lt;/p&gt;&#xA;&lt;p&gt;短くしたURLの規則性がわかれば、全ページを見ることができるかもしれないね。とりあえず&lt;a href=&#34;http://www.google.com/search?q=site%3Ahttp%3A%2F%2Fnsfw.in%2F&#34;&gt;Googleに捕捉されているのは数件&lt;/a&gt;だけど。&lt;/p&gt;</description>
			</item>
			<item>
				<title>whenisgood 「いつ空いてるか」だけを視覚的に送るサービス</title>
				<link>https://labs.cybozu.co.jp/blog/akky/2008/04/whenisgood/</link>
				<pubDate>Wed, 02 Apr 2008 00:00:00 +0000</pubDate>
				<guid>https://labs.cybozu.co.jp/blog/akky/2008/04/whenisgood/</guid>
				<description>&lt;p&gt;登録ナシ。Flashの画面で空いている時間帯を緑色にして、相手のメールアドレスを入れるだけ&lt;/p&gt;&#xA;&lt;p&gt;&lt;a href=&#34;http://whenisgood.net/&#34;&gt;whenisgood.net&lt;/a&gt;&lt;/p&gt;&#xA;&lt;p&gt;&lt;a href=&#34;https://labs.cybozu.co.jp/blog/akky/2008/04/whenisgood/whenisgood-screenshot.png&#34;&gt;&lt;picture&gt;&#xA;  &lt;source type=&#34;image/webp&#34; srcset=&#34;https://labs.cybozu.co.jp/blog/akky/2008/04/whenisgood/whenisgood-screenshot-thumb_hu_78f0bc47aa938e3b.webp 400w&#34; sizes=&#34;(max-width: 56rem) 100vw, 54rem&#34;&gt;&#xA;  &lt;img src=&#34;https://labs.cybozu.co.jp/blog/akky/2008/04/whenisgood/whenisgood-screenshot-thumb.png&#34; width=&#34;400&#34; height=&#34;243&#34; alt=&#34;whenisgood-screenshot.png&#34; loading=&#34;lazy&#34; decoding=&#34;async&#34;&gt;&#xA;&lt;/picture&gt;&lt;/a&gt;&lt;/p&gt;&#xA;&lt;p&gt;受け取った人が開くと、最初の人が「OK」とした時間帯だけが選べる状態でFlashが開くので、またここから大丈夫な時間を選んで、次の人に送る。&lt;/p&gt;&#xA;&lt;p&gt;&lt;a href=&#34;https://labs.cybozu.co.jp/blog/akky/2008/04/whenisgood/whenisnot-received.png&#34;&gt;&lt;picture&gt;&#xA;  &lt;source type=&#34;image/webp&#34; srcset=&#34;https://labs.cybozu.co.jp/blog/akky/2008/04/whenisgood/whenisnot-received-thumb_hu_86f3e7f3b1ca56a2.webp 400w&#34; sizes=&#34;(max-width: 56rem) 100vw, 54rem&#34;&gt;&#xA;  &lt;img src=&#34;https://labs.cybozu.co.jp/blog/akky/2008/04/whenisgood/whenisnot-received-thumb.png&#34; width=&#34;400&#34; height=&#34;246&#34; alt=&#34;whenisnot-received.png&#34; loading=&#34;lazy&#34; decoding=&#34;async&#34;&gt;&#xA;&lt;/picture&gt;&lt;/a&gt;&lt;/p&gt;&#xA;&lt;p&gt;これを繰り返すことで、時間の絞込みが直感的に行なえるというわけ。&lt;/p&gt;&#xA;&lt;p&gt;それぞれの人が自分のタイムゾーンを選べるようになっており、選ぶと空いている時間帯が自分のタイムゾーンにずれるようになっている。テレビ会議の調整なんかでも使えそうだ。&lt;/p&gt;&#xA;&lt;p&gt;&lt;a href=&#34;http://share360.com/&#34;&gt;Share360&lt;/a&gt;で&lt;a href=&#34;http://share360.com/products/s360v2/Applications/Scheduler.html&#34;&gt;タイムゾーンを越えたスケジュール設定機能の仕様&lt;/a&gt;にたいへん苦労した記憶があるが、このUIと、ウェブとメールを組み合わせたシンプルなシステムは面白いなと思った。&lt;/p&gt;</description>
			</item>
			<item>
				<title>インテル ブロガー・ミーティングに参加中</title>
				<link>https://labs.cybozu.co.jp/blog/akky/2008/04/intel-blogger-meeting/</link>
				<pubDate>Wed, 02 Apr 2008 00:00:00 +0000</pubDate>
				<guid>https://labs.cybozu.co.jp/blog/akky/2008/04/intel-blogger-meeting/</guid>
				<description>&lt;p&gt;&lt;a href=&#34;http://www.intel.co.jp/jp/events/index.htm&#34;&gt;インテル ブロガー・ミーティング&lt;/a&gt;&lt;/p&gt;&#xA;&lt;p&gt;&lt;a href=&#34;http://itpro.nikkeibp.co.jp/article/NEWS/20080402/297788/&#34;&gt;モバイル機器用の新プロセッサインテル Centrino Atomの発表&lt;/a&gt;にあわせて行われた、ブロガー向けミーティング(勉強会?)に参加中。&lt;/p&gt;&#xA;&lt;p&gt;ミニPCやモバイルPCに一般PCに近い処理能力が載ったときに、どのようなアプリケーションがあるといいか、というお題でディスカッション中。こういうのが得意そうな人が何人もいて、面白いアイデアが出てきている。&lt;/p&gt;&#xA;&lt;p&gt;&lt;a href=&#34;http://www.intel.co.jp/jp/personal/campaign/centrinoatom/index.htm&#34;&gt;一般向けのコンテスト&lt;/a&gt;も近く行われるということ。モバイルでゴニョゴニョする話は日本が得意とするところだし、海外に比べていち早く実現しやすいと思う。&lt;/p&gt;</description>
			</item>
	</channel>
</rss>
