« 2008年01月 | メイン | 2008年03月 »

2008年02月27日

Guess my crime! - 人物写真から犯罪を当てるゲーム

よく思いついたなあ、というか、よく実際に作ったなあ、というか。

Guess my Crime!は、犯罪者の写真を持ってきて、その人がどんな罪で捕まったのかを当てさせるというゲームブログ。

guess-my-crime.png

正答は顔写真の下に見えないように隠されているだけなので、ゲームといってもたいしたゲーム性はない。それでも話題になるのは、罪を犯した人の外見というのは果たして自分の持っている犯罪者へのイメージと合っているのか、という興味を持つ人が多いからだろう。

とはいえ、写真も罪状も本物かどうかわからんけどね。

じゃあこれの日本語版を自分でやりたいか、というとそれは無いのだけれど、このサービスの発想自体は何か別のサービスにも転用できそうな気がする。

via del.icio.us/popular

投稿者 秋元 : 16:57 | トラックバック

2008年02月26日

バスケットは好きですか? ビルはどうですか?

バスケットの型をしたビルディング


OH Newark - Longaberger Building, originally uploaded by scottamus.

バスケットに対して真剣な会社なのは、よーくわかった。

via haha-nu

投稿者 秋元 : 09:41 | トラックバック

2008年02月25日

ASCIIカメラ

サイトを開くとWebカムの利用許可を訊かれるので、OKを押すと映っている画像をASCII文字で表してくれる、というサービス

PCに向かう自分を斜め前から撮ってみた。解像度、というより文字の数は右側のスライダーで調整できる。色をつけたり、全文字緑のマトリックス風表示も可能。

「僕でーす」

clItjttjjjjj[[]?[>>>><11}}}}}}}}}}{{{===""""""iii\\\\+\+++|||^!++j-                 ^^Ji+|*+\\ii""{{{}}}}}}}}}}>>>[[][jjjjjjttttrIIllll
rrtjjjjj[[[[]????<}<1}}}}}}}}}{{{{{=="""""""////\\\\++\++*+++^^!\|^_                 ^n"+|;+\\\/i""{{{{{}}}}}}}}<>???]][[jjjjjjttrrIrrr
Irtjjjjj[]]]?>><}}}}}}}}}}}{{{{{{{"""""i///i\///\\\\\\\}[>i;+!+|+ir^-                ^^\/||;++\\\ii""={{{{{{}}}}}}<<>>??]jjjjjjjjttttrr
lrrjjjjj[[]]?>><}<}}}}}}}}}}}{{{{="""""ii////\\///i\/"i}}\{>{\;{+^\}^.               .^+{*|;++\\\iiii""={{{}}}}}}}<<>>>?[jjjjjjjjjtttrt
cIrtjjjjj[]]?><<<}}}}}}}}{}{{{{==="""iii\/"i"}jlzcIrIJJ55JvnjjoJI?}"t{'               |&""+;++\\\\i"""""{{{{{}}}}}}}}}1>????jjjjjjjjjtj
JcIttjjjj[]?>><}1<}}}}}}{{{{{{{{=""ii""i/"{{rvv&&L69k2$9692LVz55533J<luj1{}\{]\_      !9\{+;++\\\\\\i""""{{{{{{{}}}}}11<>???[[[jjjjjjjj
JJJrrtjjj[]?>>><1}}}}}}}}{{{{{=="""iii//{}JJzww4ppSFpFS&Vuvu55s&5555s&h5vJJlJJJzJJ.    SJ?=+*+\\\\\\i"""""{{{{{{{}}}}}}>>???[[[jjjjjjjj
uJJncrrrjjjj]?>><}}}}}}}{{{{{{"""""""={=$9dRRdddddgXX8XSS6&&6mx5wppFppww4x6x3JJoVhZhfm&{A\{+++\\\\\//""""==={{{}}}}}}}}}}1<>????[jjjjjj
&5vJJcrIttjj[?>><<}}}}}}{{{{{{""""""""{jRR@KARKAdAgbbgdXFFpXF64wgbbpf&r4LbPFD4k9m66kk66L$Jj+++\\\\\//""""==={{{{{}}}}}}}}1<<>>??]jjjjjj
55&5oJJJrrtjj[???<<}}}}}{{{{{{"""""""}4KQQH@KRK@KARKRAdbgg8Xbg88w49%94L4bF&48DFFFFSSpXPwk6l}++++\\\\\\ii"""""""{{{}}}}}}}}}}>>>?]?][[[[
uuu5LL5JJcIrtjjj]?1}}}}}}{{{{{{=""{"cK@NQHHN@@@K@@@@RdRgdAdgdd8bbpPpp44449Sbd8gdg##ddd8XXF%v++++++\\\\\\/iii"""={{{{}}}}}}}1<>?????]]]]
JJvzvo3LvJJnItjjj[>1}}}}}{{{{{{=={{J#HNQ@HQNHHHHHH@@KK@K@@KRAdg8bbpSw49266264pb8gdRRRRAgbXpD+\++++\\\\\\/iii"""={{}}{{}}}}}}<>>>???]]]]
llnJJJJvo5V5Jlrtjjj?><}}}}}{{{"{{{PHQQQQNNHNQQQNNHHHHHHH@@KAAdg88bpSmhhf355s5&h24Fbd@@@RKRXb\\++++\\\\\\\\\\i"""={{{{{{}}}}}}}11>>>???]
jjjccnJJJJv5VJJlrtj[?><}}}{{{{"{{}HQQQQQQQNQQQQNNHHHHHQ@@AddRgbbXXwLLhh55zvvvnJ5&x4FbA@K@pRb{|+++++++\\\\\\\/i"""={{{{{}}}}}}}}}<>>????
}>?jjtrIJJJJJ5V5Jljjj[?>}}}{{{}{}jHQQQQQQQQQQQQQQQHHQHHKAARRAppbPSh&f&5zJJJccttrJu&$m4X@AK2dj;;;;;+++\\\\\\\\//i""{{{{{{{}}}}}}}}<<????
i""}}}1?jtrlnJJJJ5zlttj[?1}}}{}{jJQQQQQQQQQQQQQQQQQQQHHKAdbpF4462L5oouzJJJrtjj]]jjtlvzzhQA&R=!||;;*++++\\\\\\\\ii""{{{{{{}}}}}}}<}<????
\\\""{{}<?jjjrIcnJu5Tcrj[?>}}{}}}mQQQQQQQQQQQQQQQQQQHH@KdFk62x2h55TTuzvJJIrtj??1}}>j]jjslAXx>+|||;;++++\\\\\\\\ii""{{{{{{{}}}}}}}>}????
|||;+++\""{}}][jjtrIcJuorjjj?}}}vHQQQQQQQQQQQQQQQQQNH@@Ab92xhf&355JJrrtrtttjj?>>}}11??]}1+^}+{||||;;;*++++++\\\///==={{{{{{}}}}}}}}>>>?
!!!!!||;+\\/"}}}>jjjrrrlzvljj>]jgHQQQQQQQQQQQQQQQQNHHH@gP%2Zf5555TJrjjtjttjj]}}}="}}}}}i}=j J>||||;;;*++++++\\\///==={{{{{{}}}}}}}}>>>?
^^^^^^^!||;*+\i"{}>?jjjtrJJoJjjJ@QQQQQQQQQQQQQQQQQQHH@Kp42hL3ouuvJ3&2k9wpbF9LJj<"|{}><]Iu9S^Mj;|||||;;*+++++\\\\//""=={{{{}}}}}}}}}????
^^^^^^^^^^^^^!!||+\\{{}}]jjjjJJAHHQQQMQQQQQQQQQQQQQQHK#S2&55oJJv94DFXpw6mmxZZhh5cjjjtJ5h5555'{+!;|||;;*++++\\\\/ii"""{{{{}}}}}}}}<<???]
^^^^^^^^^^^^^^^^^!|*+\i"}}<]]jnHHHQQQQQQQQQQQQQQQQQH@dXm&5TzJJofL3m2h&5uTo5oTuzJctjjtIrjrjj}^@"|!|||;;*++++\\\\/ii"""{{{{}}}}}}}}<>???]
:::::::^^^^^^^^^^^^^!!|;\i"{}][QQQQQQQQQQQQQQQQQQQH@Ap45vJJnJJJJzuvJJJ5LZ5crJJvvJrjjrtrJjj}+^F^;!!||;**++++\\\\/ii""{{{{{}}}}}}}<>>??]]
,,,,,,,,,,:::^^^^^^^^^^^^!|;+=tdHHQQQQQQQQQQQQQQQQ@dSm3JrjjjrJJJJv9Fh5c5gkbduJuuJj}tnJTl2ZtT ~2!^^||;**++++\\\\/ii""{{{{{}}}}}}}<>>??]]
~''~~''',,,,,,,,,,,,::::^^^^^+|5HQQQQQQQQQQQQQQQQQKP6&oIj[]jjlJohLvv55JJ2b#KvTzJrr}jJJ&tVVc  .X!^!!||;;+++++\\\iii""{{{{{}}}}}}}1<>??]]
'-_.._-~~~'~~~~~~~~~''''''''~^^*HHQQQQQQNQQQQQQQQNd4Lvc[[[j[>>>]]jrrcJzuuuJnlcj1{|}}{jtjj]{-  ,"!^!!!||;++++\\\\\\i"""{{{{}}}}}}}<<>???
^:,~-__.  `_---~~~~-~~~~~~~'~~:^RHQQQQQQRHQQQQQQQNd93vljjjjj?1}}?]jrIllJJJJJJj{i{}*}{{tr]{+^  ^H^^!!!||;++++\\\\\\i"""{{{{}}}}}}}<<>???
^^^^^,',~--__..`  `..___---~- :|RNQQQWHRA@QQ@QQQQQA43uJrIIrjj]>?]>jjtIJJJJJJJtj?>?\|{}}jj>{! .-}^^^^!!||*+++\\\\\\"""={{{{}}}}}}1>>??]]
^^^^^::^^^^^^:,'~~---__..```` __H@QQQ@AmXKKRpQQQQQ@px5JJJJnIrtjtjjjrrtttjtrcJvJrjj}|{}"{{{=i^``^o|^^^!||*+++\\\\\\"""={{{}}}}}}}<>?]][]
*|!!^^^^:,,,,,,,:,,,^^:^,,,_---\QQWQQ26$bgpp2FQQQQHd6&5JJJJlrrrlrttrtttjjtlJ5ur?}}}}[j1\{i"+    L^^^^!!|++++\\\\i""""={{{}}}}11>???[jjj
\\\;|;!^^^^^^^^^^:,',,~'''',,,-FQQWWWQ3TXpb#L2QQQQHKwV5JJJJJnrIcltrrrIrtrnJohcj?}?JJJJt{{=\+    ,~^^^!!|++++\\\i""={{{{}}}}}11>>?]][jjj
\\=i/\\+||!!^||!^!!^^^^^:::^^!"KQQEMMQMx5oJJJLuQQHHRwL&vJJJJJJJJJJrclrrlcJu555vJ4A63v44j?{+!    .J^^^||;+\\\/i"=={{{{}}}}}11??]jjjjjttt
}{}//\\\\\;;;\/+\+;|^^^^\+||^^^JQQWMEEWEuJzzJoTV%@Hp9LuJJlJJcIlcJnrjtrcJJJuJJJ&92x&oTJr}<}*      n^!|;*\\\/i"={{{}}}}}<>???[jjjjttrrlcn
<}{{{="\\\i/\\\"/"\\;|\=+!|\+!\^HQQMEWEEEQEQP%kJJ4L55JJcllIrrtjjjjtjtrnJJJrjj]jIJJvJ5Tr>i";_     _;*\\\"{{{{}}}>??]]][[jjjjjttrrJJJzuoo
}}={{}{i""}}{{{{{"{"|+|+!;+*\!|\5QQQQQEQQQMEM865u5oovJlIclrrrvJrttjttrlJJljjjJvuvJrjjrj<j{++,:_:^!|\+"{>>]]jtlJlJJ53ZZJJJJJJJJJJ5BBEEEE
}}{}}??1}}{{}{{=={{=""\\+\\"/\"|lQQQQW@QHK@QQQF5ouooTJJIlIIIrIltttjrrrIJJcIJ55ouJzLxx5uItl\"{"{{{\\"#HQQQQQQQQQWWWQWQAjjjjjtjttrjEEEEEE
]>]<1}}}>>?<1}}}}}}}{""/\}<}1}}?wQQQQEWQRSFbgNQ555555ovJJJcIrIIrrrrrrIJJJv5f2pbggbbpS4x9&ji'~~~~~~~-}@@HNNQQQQQQQQWQQX]{{{{{}}}}{WQEWWE
<<jjjjj[]]>}}{{}}}<}?}}}>{\"/\\ilwRQQWEEPP$$4RQ655hZf&5uJJJnJIlJrrInIIJJv5ZxL5V&&3vJvJnjtj\........_.@@HHNQQQQQQQQQWE85\+\\\\+\\"WQQE!+
Jlrjjjj?}}}}}}}}>}}}}jj>{"\*!+>JohfFHQEQpZ4x24g#f&x2ZxL555uJJJnlnnnnJJJu555oT5553ss5JzJtj>r `     `. @HHHHNQHQQQQQQQQ@%||||;*!**iEQQW_~
??[rrtt]<}?>j}1>>}}}{"i{>]j}>J5&2S5Vx8@@xhZ2Z$wgd%LZ6k92Zh&s55Tuuzzvuo555555s&&V&ss5oJnjfm8          QK@QAQNQQQQNHQQQQk^^^^^^^!!+MWc^^'
rrjjjjj]jjjj?{={}]>rrJJnJJvJJ5Zhx%ZLhm4@w22Lk2xFgR6hLx$99m$$L&355555oTT555s&f3&&LLfsoJIu@P@          QKNHQQQQQQQQNQQQEp^^^^^^^^^!p-JAS+
uItjjj[}{"===}][tvz5zJvJ555L5$x226F6h2h64b6b244hmPRbw2hhZ66k%96xLL5Vs55uzuvvvJJJJzTooutHKHp          5@NQQQQQQQQQQWWQW6,^:::^^^^^^QWEMH
55J}??}1>]}tJrjjjjlJv5z5v5&L22$m2xm4442fS6pwwhkF42w#AbF6xZhZ2SS496hffLL&555553s53V55JuoQHH5          ^@QQQQQQWWEEEEEQQw^,:,,:^^:^,EEEBg
]}>>j?jll[JIJssV5vJJoo555s5s664mkw4Sp662ddS484p494w4S#RbFk6xZ2m664w662xhLhZL&hZLLL5s55JoQE5          _@HQQQQQQQMMMEEQQK@l,,,,,,,:'QQQM#
jtrJluvv&5z5J3V22$L5vo55oo&VLZSm4pD44Rbw6RdAFdpPbp4ppw4p8H@@#F9xL3555uJRXFwS466x62LzI5Jr1{{,\^'~~~~'^;4@@@@@@HHHHQNHQHQQQQj^^^!^EEWEEQQ
5s355os5L35Vs&&Lk9%h&5uos&&VVL949bFPwpAK4SKp8bFA8S8p4FXwp8bdK@KAbFL&5fAPFSS&LJJzuzo5Vu&Jljj]l^^^^^^^^{}KHHHHHQQNQQQHN@@HQQ@KQHNQQQQWWHQ
mZ&9hZL9&2&fxL&VL644wS422LhmL2Z494wXSPXFN#wpFgR8XdpXbXSpbSFd8XdPp8XPwF4FZ%5V2Jrv55&552525vIr];^^^^!\"^4K@HHR-,,-QQQQQQQQQ2r;gXKAuo555&L
f4639h%44xmZL&f$522DDFSF49mS2k24S69PbDbX8KNX4gp8@AbRdbpbpPXgSbbDXdFK%S2S&LFxg4r55535&&3s5$uuJ[}"}}\\\"\QQQ@@Jjs\KQEWWMQQE ._LLJ8$pd8@RH
x64666h264p624622L9SwFpFp%w46S2%S9S944Dbg8AHK4%dAbRdbgRbXbbDPXSFd4Fk94$ZSw6gS5JuT$5&23LL6&ojoJJr\^^^^|+QHEQR5HQW$9ARDkbKWJ}/pR@gbFwkkkk
S%2Sw4S%S%wXwp49w2wmDDSFppSFFFS4ww4S%4S4XdR@KQNX44pX#AbAAggR8ddPbF829Lf$mDQ#dxu5$3323&w6Lsx6oo5u5>^^!!\hJE}l"_n8R9KRsJ$jI{-}x@H8QQWAddd
p4SppPX4XFFb4p4442494D4XPpFFbFFwSPwF44F4F4wdKH@@QNRp8bpRbbR8XdFbbSS4ZFk4FRR@Puo&L5$3swL4VL252Loos5Q@@QKHKEWgc}8F?>^|!5F5!^^%@#bpEhEE@R3

クイズ: サイボウズ・ラボのAさんとBさん。(白黒逆==Invertにしておけばよかった)

}}}>>>>>???][jjjjjjjrrrrcJJJJvuTo5JIn9BBBBBBBBBBBBBBBBB6lcooV555oouJJJJJJJJJJJJJJnccllrccrrrrrttttjjjjjjjjjj[[]]?????><<<}1 .IzuvJJJJJI
}}}>>>>??]][[jjjjjjtrrrrcJJJJvuT55vzjx4BBBBBBBBBBBBBBBB93j55&55555ozzzzJJJJJJJJJJJJnnnnlccnlrrrrrrtjjjjjjjjjjjj[[[]]??>>>}>`.IzuzJJJJJl
<<>>??>][[jjjjjjjjttrrlccJJJJvTo555uv]9FBBBBBBBBBBBBBBBR%?V55&5555ooouuzvvJJJJJJJJJJJJJJJJJnnncclIrrrrttjjjjjjjjjjj[]]???1?`_rJvuvJJJJn
1<>>??>][[jjjjjjjttrrrlccJJJJvoo5555uJj9BBBBBBBBBBBBBBBBk>5uV&55555oTuuzzvvvJJJJJJJJJJJJJJJnnnnnclrrrtttttttjjjjjjj[]]]]]1?`.jvzuvJJJJn
<<>??]]][[jjjjjjjttrlccnJnnJJJzuo5555uIjBBBBBBBBBBBBBBBBmvj55&35555oooTuuuzzvJJJJJJJJJJJJJJJJJccllIIrIIrrtttjjjjjjjjjjjj]>]`_?uuzJJJJJc
>>>]][]][[jjjjjjjrIrllnJJnv5&5v55555svo]xBBBBBBBBBBBBBBBS2}55&&3555555ooTTTTuzvvzJJJJJJJJJJJJJlllllllllIrrrrtjjjjjjjjjjjj?j`_}uvzJJJJJn
>>>]][][[jjjjjjjjjnJJJJJrIJJnJ5T55555fJv2QBBBBBBBBBBBBBBH2{Tv&&3555555ouuuTTuvvvvvJJJJJJJJJJJJnnnncccllIIrrrrttjjjjjjjjjj?j`_}uvzJJJJJn
<>>]]]][[jj<}ii/+^^^|\{}jjtj}">JJvLLL55v=hHBBBBBBBBBBBBBB5{jJ&VVs555555ToToTTuuuuJuvzzvJJJJJJJJJJJJJJccllllIrrrrtttjjjjjj]j._\vuvJJJJJn
>>?]]]]j][/^:,:,,,^!|++\\\\+^^^;+}5LLVV5>?uBBBBBBBBBBBBBBJt/J&VV555555555555TzzzzuuuzzvJJJJJJJJJJJJJJccllllIIIrrttjjjjjjj]j._+vTvJJJJJn
???]][[?<+:,~----~~~_'^^,-_--\jj}}z&L35VI}]J322669kk44%49u5!5s3355555555555oTuTTTTuzzvvvvvvvJJJJJJJJJJJJccncllIrrrttttjjjjj__^ozvvJJJJJ
>>?]]][j}{^,-______-~~---~-~--,^!+++ijJ5Jj^oJhZZ$xx26mx2$5o^I5&3ssVs555555o555oooTuuvvzo5J5JJJJvrvJJJJJJJJJJccclllrrrrjjjjj-_^uJvJJJJJJ
>>?]]][j!,_..___._______--------~,!!^!\}5tl^JhLhhZx26m$22ZJ}*5&VVV3555555555o555ooTuuuzuJv?jJJJJ%vJJJJJJJJJJnnccclIrrrtjjjj-_^uvvJJJJJJ
>>??]]]}__``.....___.._____-~-~---^^^^^!"tct^TLZ$x2222x6k4&&^uLL&&&VVs555555555555ooTTuzvJ{}J55L}}JJJJJJJJJJJJJnncIIIrrrtjj'_,uJvJJJJJJ
>>?]]]?!_.``.........._____--~~~--,^^^^^{{vI}J&2222222666xL5^uLh&&&&&&Vsss5555555555o55o5J<[JL$j?JJJJJJJJJJJJJJnnclllIrrrjt,_,uJvJJJJJJ
>>>]]]{']~``...``.``...______--~~-~,^^!^"}J5J5f29444444wSwSTtuLLLL&&&V333s5555555555555o5}{j5&?}JJvJJJJJJJJJJJJnnnclllIrrjt^_-vJvJJJJJJ
>>>>>!:,!\~`````` ......______,:^,-~:^^^;>5&&+kBBBBBBBBBBBBBP55hZhLff&&&&VV3s5555555555TL<<}z}]JuvvvvvvvJJJJJJJJJJccllllIjj+_-uJvJJJJJJ
>>>]}\^~^!^`.```` ^l!`_._____^^^^,~~,^^^*}vf25]xBBBBBBBBBBBB9x&9$ZhLLff&&V&V35555555555Tf]jJ>>JJuzuuzvvvJJJJJJJJJJccllllItj\_-zJvJJJJJJ
1<>>{|,~^|"`.` . _;/!`..__,^^!|+\|~-~,^^*1f&xL5JpBBBBBBBBBBBE5x422$hhLLf&&&&&ss55555555hj?>>+"|+j5JuvvvJJJJJJJJJJJnnncllItt{__JJJJJJJJJ
}1<<{+^^^!\```  ,{!|...._~:^^!^^:,::,,^^\u&Lh9f59EBBBBBBBBBBBr$66m$ZZhhLff&&&&&Vs5555555n>}j^jJJJjzvvvvJJJJJJJJJJJnnncllItt{__JJJJJJJJn
}}1>}"|:^^;.._.;{\\___.._~~,^^^::_,:^~,:{r&f$99$J#BBBBBBBBBBB]Lm962ZhhhLLf&&&&VVV555555]<>tuJj}}{"JzvzvvJJJJJJJJJJncccclIrj}__JJJJJJJJn
{}}}{"^_^!*`.'j\+|._~~~~,',,^\+;!^!+*^^^}L&5h2m9hJBBBBBBBBBBBkmx6mx$ZhhLLffff&VVV5ss5&Dlj[<}}}}{\{uuuJJJJJJJJJJJJJnnlIIrrjj<__nJJJJJJJn
\"{i\!^^|!"!^/\+\:~~,,,,:,:^^}{/\\\i{,^,j5hh$$6942#BBBBBBBBBBbxm6mx$ZhhLLffff&VVVsss5V&]>}}}11tJzuuzvvvvJJJJJJJJJJllIIrttjj1__IJJJJJJJn
|!|\tjjj+^^^|+||,~,,:^^^'~,^|}{+^+i{",,,{u&NbJJfFQxEBBBBBBBBB$"L22xhhhLLff&&&3V3s5V5J4j"{"""}>uuuuzvvJJJJJJJJJJnnnIIrrtttjj>__IJJJJJJJc
}?Jr!+|\\^"+;+i,-~,,,,,,'~~':^!|+|"+,^!^jjz4x256pSNKQbpFXbgAA2\s22hhhhLLff&&&VV3s5VA5>\i\\\"]JTTuuzvvJJJJJJJJJJcclrrrttjjjj>__tJJJJJJJc
}}]r"^|\;+{<}/; _~,,,''':^^^^|i"||"_^{+^r{"}>Jros5h2pFxSEBBBBE62hx$LLLf&&&VVsV&s&Tz{\\\\"={J5zuuuuvJJJJJJJJJJnncccrrrrjjjj[<__jJJJJJJJl
\|^^^|^^^,^^;"--.`~''',,~~~_-'^;|+,~^{'^J\+}+}jnrrj$oJJ$2wKwWB9ifF6L2LL&&f&sL5FJF"||*\\{{n5oTTuuzuvJJJJJJJJJnncllIrrtjjjjj]}_.>JJJJJnnl
!^^~^!+^,,-~:|_~'_.-~,,,,,~~'^!;/',^|+~^[++}\{jj[jrj}jn&5kVJw5Fp5KQQg2kL$fL2RK3v{;;*++\{JooooouuzuvJJJJJJJJJnncllIrrtjjjjj]}_.<JJJJJnnl
^^^,-,^*~^+::\:_~~_.__~,:^^^^|+^-_\"!-,|\\+"+{}}{}}"{<[>ct1j5JJlb3of&b45@5Z4mc}"+*;*\\\5555555TTuuzzvJJJJJJJnnccllrrrtjjjj[}_.}JJJnnncI
:,,'~_-,|:^^^--__-----_....._-^^!|^_-^^"+\++!\""\"\{"\|}=}}cjru}}}jJ]r"{JJrJj{\\*;*;\{\5555555ooTTzzvJJJJJJJnnccllrrrtjjjj[}_.}JJJnnncI
''',~-~,,,,^'_---__--_____~,,^^^^^~_~|;\+*|!!\\\\\\\||\+\=*>j}{i}^}j?+={}"}}";*|||*+"~:5555555TTuuvvvJJJJJJJnnclllrrrrjjjjj<__\nnnnnnnI
~~~~~~~-~-~-.___--~-~',,,::,,:^^^^--^!+_||!^|+;*+*;^||^\+^{{i++=\^/1"i\\\\|\+||||!\i}J555555oouuzzJJJJJJJJJJnnclllrrrrjjjjj<__\lnnncccr
~~'~,''~___~__-__~~~~,:^^^:^^^^::,'^|;}/^!!|;|!||!,j'^~|\\\+\\/i^\^+^\^;+^*!^!||+}55555555oTuuzzvJJJJJJJJJJnclllIrttttjjjj[?__|Jncccclr
'~,,-..--__-~~~--_':^^,,,,::^^^^:'^!|+^!^^|||!^!;>LfZj|+\+{}1{"{|i++!\^^||^!!++=J555555ooTuuvvJJJJJJJJJJnnlIrrrtttjjjjttjjr]--|Jncclllr
,',-_ ._--_-~,,'~---,^^^^^^:^^^^^^!!+,^^^^!!^!;53sVVL&&&LJLHQK@HA^2Lh5533ozos55o5oooooTzzvvvJJJJJJJJnIIrrrttjjjjjjjjjjjJJEBE,-|Jncclllr
',,:-.__-----,,,~~---~,^^^^^^^^^^^^|~!^^^!!!|+J5555sVVVLhx}BBBBBB{h&Vs5555ooouuzzvvvJJJJJJJJJnncclrrrttjjjjj[jjjj]<jj?jBBBEB,~!JJcclIIr
,-,,~.__---_-~',,,'~~~~~^^^^^^^^:,^,^^^^^^^^^jTuuooo555&&mZ&BBBBBuL5555uuuvvJJJJJJJJJJJnnccIrrtttjjjjj[]]]]]>??]]]j"}JVhr=}j~-^JJcclIIr
^'^F,-_:----~~~~~,,,,,,,',,,,,:^:,+,:::^^^^^|]j[[jjjjjrJJo5JjV5s5nT5cIjj?1}}{/\\\|!!^j[]]]]?><"```..`        `_|jjjjjj[jc_..__^cllIrrrt
'\X4J~'^,~~~~----~~',,,:~~~''',:,,i'^:,^':^|{ ...._____--.5sVVs&&&f6_---___________._JctttttttJ....__````.``._B^&55555555J`.__:rrrrrrrj
^-+DP*^!::'~~-------~~~~~-~~~,,~',',',^^,,!\+._...______-.99%k9444wb_---____________,oJJJJJJJJu_.___......_.xfm'9x2222xxx4``_.,jrrrrrrj
SDFXpF6^|::,~~------__--------~-~~~,,~~~^^;}t._..._______`gbddgAdAAN---_.________.__*$&&&&&&&&s___{j<]?IsJJJJh554k4wwwFSw%h4_.,jttttttj
SDPpFXFp|!^:,~~-----___---_-----~~,,~-~,^|\"!`...._______`KARKK@@@b^_..`._^^:_______!xx$$$$ZZ$Z,__5gdgbb8ppbbdbbg#Fpbb8pXXpS__,jttttttj
FFFFPXD}|!^^^^,~--___---____---~~'__-~,,^+\^\4j`......___.H@@H@HHQ_...+J5sZhocT{____^&699999$bSbbdR@ARRAA#dg8bbDw4m2ZLV5h4wF__-jjjjjjjj
DFFSbF{^!|^^^,,~----______-----~-__-~,,:^/;*?556 ```...___QK@H@@K_. ^jJooJ}+]}{oTJ'.|J24444%9h&22m699mmm22$xhZh22$LLLV5Jttix..-jjjjjjjj
DFFSppo^^,------~-______-------____-~,,,|\!;}[<_..``...___Q@@@@@@`._}?j;|}Tj/tf&s5_[;]4SSDDw5T5L&ffLL&&&sV5&LLLLLL&Vss5rj}}-.._jjjjjjjj
wSSFwL^__~---~~---~~~~-___________--~~~'++;;\J.___...```.-@@K@@@Kp_.^\\_^]{uu]j?jJL5{}%FFPpm[j5Vou3VV&5vzJJz55555Toouuulj}"".__jjjjjjj]
wwwD4J,_.` .-~---__________________----~!^^^|}"______....~@TFQQQQH__'+{jnI+_^nJ}jnJ{+<??owwJto6%%kF44922x&TJ5oouzvvvJJJc[{{i.._jjjjjjj]
444445,,-_____..` `._________________-~,^^^!|"}____.___..,ARJZ222h? ..^;|\\:^i}>?]|^_^^^i!iL4wx&hZhL5&$&fLLL2495JJJJIIr]}{{i...[jjjjjj]
99%465~,............``..```.....__-~~',:^^^||\{; ..`...._~A^offLf$$j '-^^^|;^|+{}}^~^--!'*^*L44h5suvJrjJ&5L3&3Vfxulcrj}"i\^_...[[[[[[[?
9kk6kJ_~_____________________-~~~'~~~~'~,::^^+}{..`.__.._^^\5&ffVfJJc,^:^^:::^^,~~~,-_.^^!^^+Jx%x565uJ>"+To555555&?}1{/:|:i]...]]]]]]]?
699h^^^______________________-~~~~~~~,,,~~--~~__....__. `-r5sVVV555To.   .__..______..~,,,,,^^^}Jso5J5J[{]'[JvJJJJJ5Lujjj]><..`?]]]]]]>
2mmu{__.......___--------------__.``.``.```._'~~_...``` `_#"5533LLLh5r`^w^~~~.....`.__',,~-_,,^!"juJ5&><{^^^>[jJJrrIzo5jjj>].. ?]]]???>

via del.icio.us/popular

投稿者 秋元 : 21:08 | コメント (2) | トラックバック

サイボウズブログのセミナーで発表してきた

先週の金曜日、新商品「サイボウズブログ2.0」の製品紹介セミナーでお話してきた。本社からの依頼によるもの。

cybozu_blog_2_beta_logo.gif

「社内ブログのセミナーで話すって、僕が書いてるのはインターネット向けのブログですけど…」と言ったのだけれど、ブログを書くこと一般について話してくれて構わない、ということで引き受けたもの。

発表タイトルはこれもサイボウズブログチームからの指定で、「読まれるブログ三つの鉄則」。ブログをはじめてからこれまでで、多くの読者を集めることができた理由を自己分析してほしい、ということで、今回のプレゼンテーション資料作りは自分に取ってもよい振り返りとなった。

akky_presentation_for_cybozu_blog_seminar.png

実際に一回喋ってみての感想。社内ブログでも普通のブログでも、コミュニケーションを促進するためにどんなことを書くと盛り上がるか、どんなことを書くと盛り下がるか、といったことには共通点が多いかもしれないと感じた。ブログそのものには、コミュニケーションを盛り上げてブロガーとブロガーをつなげるための工夫が内在しているわけだし。トラックバックはどうもうまくいかなくなってきているし、コメントも苦しいけれど、社内の場合はスパマーの心配はあまりないわけだし。

冗長になったり言い足りなかったりしたところもあったので、そのあたりを改善して自分の持ちネタにしよう。

「サイボウズブログの売れ行きはどうですか」とチームに聞いたところ、2.0で強化されたソーシャル的な機能の評判はそこそこなんだけど、社内ブログというジャンル自体がとある競合他社の(自粛)ているのが痛いとか。そこはコントロールできない問題だよなあ。

3月10日にもう一回話すことになっているので、このあたり(社内のコミュニケーション活性化とかWeb2.0的なソーシャル機能の社内システムへの適用とか)に興味のある方はぜひ聞きに来てください。

投稿者 秋元 : 14:18 | トラックバック

php|architectのコンテスト

カナダのPHP専門オンライン雑誌php|architectで、PHPスクリプトのコンテストがはじまっている。

課題はvalidなHTMLページの中からリンクをすべて抽出するというもので、書いたことがある人もいるのではないか。

応募されたスクリプトは、速度とサイズの小ささの順にポイントをつけて順位が決まる。

# サイズの小ささを評価に入れるのは、個人的には危険だと思うけど

賞品はphp|architectのギフト券$100や一年間の無料購読権だけど、この雑誌はPHP使いなら面白く読めるので、いい賞品だと思うよ。

締め切りは3/29まで。もろもろ細かい質問とそれに対する回答も載っているので、それらを読んだうえで、腕に覚えのある人は挑戦してみてはどうだろうか。

投稿者 秋元 : 11:33 | トラックバック

2008年02月23日

mylivesignature - 動く署名画像ジェネレータ

mylivesignatureでは、名前の文字、フォント、サイズ、色、傾きなどをウィザードで指定していくと、名前を画像にしてくれる。要登録だが。

mylivesignature.png

ここまでは無料で、ローカルなお絵かきツールでもできるし、ジェネレータとしてもたいしたことはない。

akky-mylivesignature.png

その先は、お金を払うことで、署名が描かれるアニメーションのファイルを作れるということなんだけど、これが20ドルかかるというのは、どうなんだろう。

mylivesignature_example.gif

僕がなんでも無料のウェブに慣れすぎてるのかな。漢字で同じようなものを作るのはデータがたいへんそうだし、お金を払ってでもこういうのがほしい人っている可能性もあるかな。

via del.icio.us/popular

投稿者 秋元 : 12:16 | トラックバック

2008年02月20日

マイクロソフトSource Fourceフィギュア

あちら側とこちら側の擬人化の差にはいつも驚かされるなあ。

Microsoft MSDNに登場した、「Windowsビスタ先生」をはじめとする「Windows家族」の面々。

windows-vista-sensei.png

Vista先生の職業は「世界中のevilな振る舞いをする人に対する十字軍」だそうで。evilといえば別の巨大ネット企業を想像したりもしてしまうけど。暴走してるなあ。

sql-server-gal.gif
SQLサーバ子

オフィス導師、超サードパーティーっ子、バーチャル研究所夫、SQLサーバ子、Visual Studio夫、MSDNウェブ放送夫、などはこちらから

# それぞれに詳細なキャラクター設定がついてるけど僕は読んでないのであしからず。

この開発者フィギュアをゲットするには、米国かカナダから指定期間に指定本数のMSDNのウェブキャストを視聴して申し込むことが必要ということで、MSDNウェブキャストのプロモーションなんだね。

via del.icio.us/popular

投稿者 秋元 : 11:37 | トラックバック

2008年02月18日

リアルタイム顔認識

スタンフォード大で開催されたメタバースサミット(そんなのやってたのか)で、リアルタイム顔認識技術のseeingmachinesという会社のデモをRobert Scobleが絶賛しているので見てみた。

ノートPC(Mac)のカメラとソフトウェアで、目や口の位置をリアルタイムに追跡して、顔の位置を追っていSeeing Machinesという会社のデモ。

facelab-hui-diagram.jpg

アイトラッキング用の技術
は普及しているようだが、まばたきや口の動き、画面を向いているか注意がそれているか、画面はつけているけど別のところ(テレビとか)を見ているとかもリアルタイムで取れるということだ。ウェブサイト上に起こった動きに対して起こる反応や、目と口の位置の変化から感情も取れたりするのかも。

メタバース(セカンドライフに代表される仮想世界)のカンファレンスに来ているということは、カメラで撮った自分の動きを3D内のキャラクターに再現させるような用途も考えているのだろう。サイトにはこういうデモ画像もあった。

facelab-biometrics-animation.gif

ライブラリとしてライセンスもされているということだ。これを使えば、Ustreamで自動的に目線を入れるとか、ヒゲチェンのリアルタイム版とかも作れるのかも。

送った写真を動かすようなものはあるけど、動いているものにそのまま対応するようなサービスってもうあったっけ?

投稿者 秋元 : 09:32 | コメント (1) | トラックバック

2008年02月14日

動物体験デバイス

これいいなあ

ロンドンの王立芸術大学の学生が作っているいろいろなアートの紹介の中から、クリス・ウォーベケンさんとケンイチ・オカダさんによるAnimal Sense Devices

animals_sense_device.jpg

左から順に、キリン、鳥、蟻を体験できるということ。

キリンのは見たとおりで、もっと高い視点から見ることができるというもの。

鳥のは、方角がわかるようになっている、ということなので、想像すると頭につけたバンドの一定の方角、たとえば北とかが、刺激されたり音がし続けたりするのかもしれない。人間は普段、方位を感じ取ったりはできないので、面白い疑似体験だろう。

アリは、右手の先についた小型カメラからの視点が頭にかぶった装置の中で見えるようになっていて、アリの視点を体験できるということ。

via Boing Boing

投稿者 秋元 : 10:49 | トラックバック

2008年02月12日

cloth - 布の動きをシミュレート

Flashによる布の物理的なシミュレーション。

cloth-screenshot.png

二点が壁に固定されていて、好きなノードをつまんでひっぱると、布のように伸びたり、ひらひらと舞ったりする。手を離すと元に戻ろうとする。

布のサイズを変更したり、部屋の奥にある扇風機を動かしたりもできる。カーソルキーで視点の変更も。

cloth-screenshot-2.png

via del.icio.us/popular

投稿者 秋元 : 12:30 | トラックバック

風鬼 - 擬似アイトラッキングを行なうヒートマップ生成サービス

FENG GUI(風鬼)は、ユーザがウェブページのどのあたりを良く見るのか、を色などでわかりやすく見せるヒートマップを、任意のURLやページ画像から作成してくれるというサービス。

feng-gui-screenshot.png

普通なら、視線の位置を追跡するための専用メガネをつけたりして収集しないとどこを見ているか取れないので、専用のハードウェアが必要になる。

また、最近だとウェブカメラで目の動きを解析して視線を割り出すような技術が実用化されている。パソコンにカメラがついていて、被験者がカメラで撮影されることに同意していれば、ネット越しにでもユーザビリティテストが行なえるだろう。

しかし、このFENG GUIがやっているのは、もっとお手軽なもの。そのかわり精度は下がる。何をやっているかというと、ウェブページ上のどんなデザインに対して人が注目するのか、というデータを元に、「このあたり良く見られそう」という箇所を類推しているのだ。

どういう形や色、配置が見られるか、というデータは、アイトラッキングなどで集めているのだろう。

運営者によれば、今のところ、70%程度の確率でちゃんとしたアイトラッキングに近い結果が求められているということだ。

画像などを入れてすぐに結果が出てくるので、ウェブデザインの初期の段階でいろいろなデザインを試すときなどには有用と思われる。一人で開発しているときなども、他の人の手を借りることなく、そこそこのヒントを得られるだろう。

サイトは紹介のせいでか非常に重く、Yahoo! Japanなどを入れてみたけれど結果は得られなかった。既に結果が計算されているページについては、この擬似アイトラッキングの結果を閲覧することができる。Firefoxアドオンやbookmarkletなども提供されている。

via Read/WriteWeb

投稿者 秋元 : 11:55 | トラックバック

2008年02月10日

竹迫アワーで喋ります

いよいよ今週となったデブサミ2008。毎年参加していますが、今年は話す方の機会をいただきました。ネットコミュニケーション2.0のライトニングコーナーの一人として、Asiajin開始前後の裏話などさせていただきます。

詳しくは竹迫さんのブログで。

投稿者 秋元 : 09:48 | トラックバック

2008年02月07日

Yahoo!ニュースの新コーナー「読み物」に転載されることに

Yahoo!ニュースの中に新しいタブ「読み物」というのができている。このコーナーにて、当ブログを含む35のブログのエントリからピックアップされた記事が転載されることになった。

yahoo-news-yomimono.png

Yahoo! Japanの読者によるフィードバックでエントリにA、Bなどの「ランク」がついて、ランク順にエントリが並ぶ、という仕組みになっているようだ。

[追記]

アジャイルメディア仲間のWADA-blogで、Yahoo! Japanのトップからコーナーへのたどり着き方やランクづけについてなど詳しく解説されている。

ひとつ言えることがあるとすれば、出席番号1番でいろいろ面倒な思いをしたけれど、あ行で良いこともあるよね、ということか。

投稿者 秋元 : 16:55 | コメント (1) | トラックバック

2008年02月06日

hadtosayで遠まわしにメッセージを伝える

via del.icio.us/popular

hadtosay.comに登録してメッセージを作成すると、こういうカードが表示される。

hadtosay-card.png

これを誰かに渡すと、相手はサイトに行き、カードに書かれたコードを入れて、元々のメッセージを読むことができる。

「直接言えないようなことを、このサイトを使ってワンクッションおいて伝えましょう」ということなんだけど、どうかなあ。

日本で携帯サービスにして告白用とかにするといけたりする? もう似たようなのがあるのかな。

# 上のメッセージは実際に動く。日本語も通るようだ

投稿者 秋元 : 16:51 | トラックバック

2008年02月04日

個人の活動を強化していきます

当ブログを含めたサイボウズ・ラボでの活動量は、3/5ぐらいになる予定です。詳しくは個人ブログのほうに書きました

引き続きサイボウズ・ラボをよろしくおねがいいたします。

投稿者 秋元 : 12:00 | トラックバック

2008年02月02日

Google Social Graph API登場 - 公開情報から人のつながりを探せるように

Google Social Graph API

基本に戻って「Googleのウェブ検索」を説明するなら、ウェブにあるページとページのリンク関係を大量に集めて、単語を入れたら関連するページを返す、ということになるだろう。

今日新しく発表されたGoogle Social Graph APIは、リンクの中でも特に「サイトと人、人と人の関係」が書かれたリンクを収集して検索できるようにしたAPIだ。

APIを使ったサンプルがあるのでこれを使ってみる。My Connectionsというサンプルでは、ブログや自分のプロフィールが載ったページのURLを入れる(複数あれば改行で区切る)と、過去にブログやSNSなどで自分が登録した情報から、関係のあるウェブサイトのURLや、知人のページを取得して表示してくれる。

google-social-graph-api-demo.png

人間関係やサイト間の関係はどこから取っているのか、というと、これはXFNやFOAFといったmicroformatsを見ている。Movable TypeやWordPressなどのブログシステム、VoxなどのSNS、twitter.comなどコミュニケーションシステムでは、「関連リンク」や「友人関係」を登録したときに、すでにそのリンクにリンクだけではない「このサイトとは関連していますよ」、「この人とは友人ですよ」という情報が出力されている。その情報はアイコンやリンクで表示されていることもあるし、目には見えないけどHTMLのソースには書かれている場合もあり、サービスによってさまざまだ。

今回Googleは、ページとリンクの収集時にそれらの情報も集めて、検索可能にした、ということ。昔Technoratiがやろうとしてたことの延長にある。Technoratiがもっと儲かっていたら今頃Technoratiがこういうサービスをしていただろう。

デモでは他に、入力したサイト群の間の関連付けができているかを調べたり、そこから「これも関連してるんじゃないですか?」と他のサイトを見つけてくれたりするようなものも提供されている。

デモはJSON APIをJavascriptで呼んで表示しているだけなので、デモのページをコピーして自分のサイトで使うこともできるだろう。Googleの他のAPIと同様に、一日あたりの呼び出し回数制限などがある。

デモのようなページを、そのまま検索サービスとして公開してしまってもいいのに、という気もするけど、これはURLをたくさん入力する、というような検索を一般ユーザに出しても仕方が無いと思ったのか、検索の性質上開発者に向けてAPIで出す方が価値があると考えたのか。

これまで、XFNやFOAFという規格はあっても、それが実際に各サイトで埋め込まれているかどうかはばらばらだった。それも対応する利点がそれほどなかったからでもある。ただし、大手や技術的に先行しているところ(Voxとか)では前からやっているし、今回のようなAPIで簡単に、しかも早く結果が取れるのであれば、APIを利用していろいろな面白いサービスが出てくるのではと思う。

自分の入れた情報がそんな風に検索可能になるとは知らなかった、というような人にとっては、伏せていた情報が漏れてしまう、ということも起こるかもしれない。積極的には公開していないけどFOAFつきのリンクを張っていた、というようなケースが、検索で簡単に出てきてしまったりする。

また、ミクシィなど閉鎖型のSNSにも影響は与えるかもしれない。Mixiでの友人関係はMixiの中から持ち出すことはできないし、それは囲い込みの手段でもあるわけだけど、オープン型のSNSやコミュニティサイトでの友人関係がAPI経由で他のサービスで再利用されるのが普及したら、それらの面白いサービスで「ミクシィの友人関係だけは出てこない」ということが起こるからだ。

Facebookのような開発プラットフォームのオープン化だけではなく、友人関係やコミュニティ関係のデータを外に出してそのような世界に参入するのか、逆に閉じていることの安心感などをアピールするのか、検討しないといけないのだろうな、と思う。

[関連]

Google Releases Social Graph API / ReadWriteWeb

p.s. 昨日の続きを書くはずが、ついうっかり

投稿者 秋元 : 09:17 | トラックバック

2008年02月01日

サイボウズ・ラボ二年半の思い出

プロフィールにも書いていますが、2002年から2005年の8月にかけて、Cybozu Corpというアメリカの会社で開発ディレクターを勤めていました。

それ以前は東京の町田にあるそこそこ大きな会社で企業向けのシステムのプログラマーをやっていましたが、主に処遇への不満があってベンチャー企業へ転職することになります。転職と同時に国も移ったわけで、自分としては大きな決断でした。

アメリカでは、サイボウズのグループウェアを英語やその他の言語に国際化する、という仕事をしましたが、ビジネス的にうまくいかず、Cybozu Corpは閉鎖、米国からの撤退が決まりました。そのときに転職してシリコンバレーに残るという選択肢もあったけれど、なんだかたいへんそうなので帰国して、サイボウズ・ラボの立上げに時に拾われることになります。

エンジニアに優しい開発環境・勤務体系を謳うサイボウズ・ラボの条件が良かったこともありますが、サイボウズから国際引越し代も出たし(せこい)、どこか早い段階で二度目の転職をするのかもな、という気持ちが最初はありました。「一流のエンジニアを何十人も揃える」という社長の畑のビジョンに対しても、実現の可能性がどこまであるのか醒めた見方をしてたように思います。(そのへんの差も実際に成功した人の凄さなのかもしれません。)

しかし、その後のメンバーの充実ぶりは、僕の当初の想像を完全に超えていました。

個人的にサイボウズ・ラボというものを見てみると、サイボウズ・ラボのロードマップは大きく二段階になっていると思います。「すごいメンバーを集めて、すごいものを作る」。前半ができているとしても、後半部分については、まだこれから紆余曲折があるでしょう。しかし、前半もできていない状況のところと比べれば、目標に近づいているのは確かではないかと思います。

サイボウズ・ラボの立上げのときに、人材採用の方針で一つ、強く意見したことは、「すごいチームを作るなら、自分よりもすごい人、自分が教われる人を採用するようでないとだめだ」ということです。このせいで、採用が厳しい、というような言われ方をすることもありますが、サイボウズ・ラボのような場所を作るにはこの姿勢を欠かすわけにはいかなかったでしょう。

後からどんどん、すごい人が入社してくるということは、自分がどんどん「できない社員」となっていくことでもあります。実際、今のサイボウズ・ラボの顔ぶれを見れば、自分がプログラミングで貢献できる分野はほとんどなくなってしまいました。自分がプログラマとしてダメな方だ、とは思いませんが、それぐらいサイボウズ・ラボの今のメンバーはすごい。最もデキが悪いので、仕方なく調査やブログをやってきたというところでしょうか。

毎日の社内でのやりとりで勉強させてもらえることで自分も伸びてると思いますが、それ以上に他の全員がより成長していくのです。すごいけどある意味こんなキツイ環境もないかもしれません。


このあとのエントリ、および個人ブログに続きます。たぶん。

[追記]

こちらへ続きました

投稿者 秋元 : 16:00 | コメント (3) | トラックバック