My名刺を作ったので、連動コンテンツをまず1個書いてみた

このエントリをはてなブックマークに追加このエントリをはてなブックマークに追加このエントリをdel.icio.usに追加このエントリをLivedoor Clipに追加このエントリをLivedoor Clipに追加このエントリをYahoo!ブックマークに追加このエントリをFC2ブックマークに追加このエントリをNifty Clipに追加このエントリをPOOKMARK. Airlinesに追加このエントリをBuzzurl(バザール)に追加このエントリをBuzzurl(バザール)に追加このエントリをChoixに追加このエントリをnewsingに追加このエントリをkwoutに追加
2010年8月28日 土曜日 10時00分34秒

この間名刺を作って、ごはんとFlashで初めて配ってみた。
名刺工芸ってところで、正方形の名刺を作ることが出来たので、
裏にマーカー、表に名前と言う名刺にした。
この名刺工芸さんの正方形名刺は、ARerにはかなりオススメ。
ただ、配った全員に、
「マーカーの余白少ないけど大丈夫?」
と聞かれた。端の方を丁寧に持てば大丈夫。
心配なら白いMacの上に置いて試してください。

で、折角マーカー付名刺を作ったので、連動コンテンツなど。
本当はもうちょっと頑張ったものを作りたかったが、まぁいいかってことで。

こちらがその名刺連動コンテンツ第一弾

今回は簡単に、TwitterのRSSを表示させているだけ。
基本的には、これに色々とアニメーションとかを加えれば
小奇麗になるんだろうが、まぁそれはライブラリ本とか見ながら追々やるよ。
結構書籍が溜まってるから、いい機会だと思って。

どうでもいいが、俺の名刺には「太郎」しか出てこない。
太郎・タロー・taroと手を変え品を変え、太郎。

それから、AR三兄弟の企画書は読み終わった。
俺くらいの三兄弟マニアになると、前半は既に聞いたことがある話題が多く、
かなりのスピードですすんだ。後半も同様。

AR三兄弟の企画書
著者/訳者:川田十夢
出版社:日経BP社( 2010-08-26 )
Amazon価格:¥ 1,470
ISBN-10 : 4822248240
ISBN-13 : 9784822248246

(続きを読む…)

とび出す!!スピリッツ!!のトップページ見て、目玉とび出しそうだった

このエントリをはてなブックマークに追加このエントリをはてなブックマークに追加このエントリをdel.icio.usに追加このエントリをLivedoor Clipに追加このエントリをLivedoor Clipに追加このエントリをYahoo!ブックマークに追加このエントリをFC2ブックマークに追加このエントリをNifty Clipに追加このエントリをPOOKMARK. Airlinesに追加このエントリをBuzzurl(バザール)に追加このエントリをBuzzurl(バザール)に追加このエントリをChoixに追加このエントリをnewsingに追加このエントリをkwoutに追加
2010年8月26日 木曜日 11時30分21秒

漫画雑誌「ビッグコミックスピリッツ」のAR企画、
とび出す!!スピリッツ!!
の第一弾、PCでAR(8月30日公開)が異常に楽しみだ。

何がかというと、公式サイトの説明画像、よく見るとマーカーが
FLARToolKit標準のFLARマーカーなんだよなー。

こっちの、ITmediaのニュース記事
雑誌「スピリッツ」でAR――iPhoneかざして“とび出す!漫画”体験 – ITmedia +D モバイル
にはより大きくわかりやすい写真があるけど、完全にFLARって書いてあるよね。

スピリッツほどのメジャーな雑誌がまさかFLARToolKitの
ライセンス契約してないって事はないとは思うけど、
標準マーカーそのまま使うような商業案件があるとも思えないんだよなー不思議だ。
前にFLARToolKitのライセンス扱ってるエム・ソフトの人に、
「標準マーカー使って商業案件とか見てみてーわ」
的なことを言われたような覚えがあるし。

俺が今日渋谷でTシャツ貰った3D VIERAのAR企画ですらマーカーは作ってたよ?

こちらのマイコミの記事によると、チームラボさんが技術提供してるらしいけど、
スピリッツ歴代作品のキャラクタがとび出すAR企画 – チームラボが技術提供 | ブック | マイコミジャーナル

担当者の方は例えば、先月発売された「ActionScript3.0ライブラリ入門」って本に
マーカーの作り方が解説されてるから、買って読んでみてはいかがでしょうか?
まだ時間はありますし、マーカー変えるくらい(デザインが決まれば)1時間で出来ますよ。
何なら、次号は各漫画家さんに、マーカーになりそうな黒いコマを用意してもらうとか。

ActionScript3.0ライブラリ入門
著者/訳者:新藤 愛大 池田 泰延 浦野 大輔 加茂 雄亮 河村 晃匡 小林 陽介 高輪 知明 タロタローグ 召田 敬 森山 篤
出版社:翔泳社( 2010-07-15 )
Amazon価格:¥ 3,990
ISBN-10 : 4798121428
ISBN-13 : 9784798121420

3DのVIERAのAR企画は、本当に(おっぱいが)膨らんでたぜ!

このエントリをはてなブックマークに追加このエントリをはてなブックマークに追加このエントリをdel.icio.usに追加このエントリをLivedoor Clipに追加このエントリをLivedoor Clipに追加このエントリをYahoo!ブックマークに追加このエントリをFC2ブックマークに追加このエントリをNifty Clipに追加このエントリをPOOKMARK. Airlinesに追加このエントリをBuzzurl(バザール)に追加このエントリをBuzzurl(バザール)に追加このエントリをChoixに追加このエントリをnewsingに追加このエントリをkwoutに追加
2010年8月26日 木曜日 9時00分02秒

今日渋谷に行ったら、Panasonic 3D VIERAの企画で、
ARマーカー付のTシャツを着て、しかも配ってるおねえさんがいて、
おねえさんが着てるTシャツでARを楽しんだ後、Tシャツももらえた。

で、渋谷のスクランブル交差点でiPhoneアプリを試せたんだけど、
マーカー付Tシャツの弱点を2つも見つけてしまったので、書いておく。

話は変わるが、明日AR三兄弟の本が出る。
今ARは色々企画も出てるし、タイミングいいなーと思うわ。
8/29にもイベントあるし、多分そこでじゃんけん大会の賞品になるな。

AR三兄弟の企画書
著者/訳者:川田十夢
出版社:日経BP社( 2010-08-26 )
Amazon価格:¥ 1,470
ISBN-10 : 4822248240
ISBN-13 : 9784822248246

(続きを読む…)

jsdo.itとiPhoneの相性が予想の100倍ほど悪かった

このエントリをはてなブックマークに追加このエントリをはてなブックマークに追加このエントリをdel.icio.usに追加このエントリをLivedoor Clipに追加このエントリをLivedoor Clipに追加このエントリをYahoo!ブックマークに追加このエントリをFC2ブックマークに追加このエントリをNifty Clipに追加このエントリをPOOKMARK. Airlinesに追加このエントリをBuzzurl(バザール)に追加このエントリをBuzzurl(バザール)に追加このエントリをChoixに追加このエントリをnewsingに追加このエントリをkwoutに追加
2010年8月12日 木曜日 21時51分52秒

jsdo.itの共有機能をiPhoneでみたら、再生ボタンが入りきらない。

横向きにすると、ギリギリ出てくるくらい。

で、再生ボタンを押すともう終わり。
元画面に戻るボタンは出てこない(これは作ったコンテンツの幅によるか?)。

jsdo.itはiPhoneで見るなってことか。
正直、簡単にiPhoneサイトの実験が出来るから便利なんだが。
やはりjsrun.itへのリンクを解放して欲しいな。

iPhoneアプリケーション開発ガイド ―HTML+CSS+JavaScript による開発手法
著者/訳者:Jonathan Stark
出版社:オライリージャパン( 2010-08-07 )
Amazon価格:¥ 1,995
ISBN-10 : 4873114616
ISBN-13 : 9784873114613

(続きを読む…)

WebKit用CSSの、3D機能「-webkit-transform」を試す

このエントリをはてなブックマークに追加このエントリをはてなブックマークに追加このエントリをdel.icio.usに追加このエントリをLivedoor Clipに追加このエントリをLivedoor Clipに追加このエントリをYahoo!ブックマークに追加このエントリをFC2ブックマークに追加このエントリをNifty Clipに追加このエントリをPOOKMARK. Airlinesに追加このエントリをBuzzurl(バザール)に追加このエントリをBuzzurl(バザール)に追加このエントリをChoixに追加このエントリをnewsingに追加このエントリをkwoutに追加
2010年8月12日 木曜日 21時19分06秒

最近は位置情報サービスに興味があるので、
JavaScriptを触る必要があるなと思ってきた。
ということで、jsdo.itで色々と試している。
今回はCSSで3Dを実現する、WebKitの
「-webkit-transform」周りの機能を触る。

今回のサンプルは全部SafariなどのWebKit系ブラウザでしか動かないので注意。

しかし、jsdo.itは、JavaScriptを走らせている「jsrun.it」への
リンクを追加して欲しいな。
iPhoneで見る時はそっちの方が便利だからなぁ。
というか、jsdo.itが用意している共有機能だと、
iPhone縦向きだと見る事が出来なくて、全く話にならない。
横を向けないとボタンが出ないし、出るのはPlayボタンだけで、
Stopボタンは出てこない。

JavaScript 第5版
著者/訳者:David Flanagan
出版社:オライリー・ジャパン( 2007-08-14 )
Amazon価格:¥ 4,410
ISBN-10 : 4873113296
ISBN-13 : 9784873113296

(続きを読む…)

Mac OS X用Eclipse(Gallileo)の「HTTPプレビュー」機能が動かない件

このエントリをはてなブックマークに追加このエントリをはてなブックマークに追加このエントリをdel.icio.usに追加このエントリをLivedoor Clipに追加このエントリをLivedoor Clipに追加このエントリをYahoo!ブックマークに追加このエントリをFC2ブックマークに追加このエントリをNifty Clipに追加このエントリをPOOKMARK. Airlinesに追加このエントリをBuzzurl(バザール)に追加このエントリをBuzzurl(バザール)に追加このエントリをChoixに追加このエントリをnewsingに追加このエントリをkwoutに追加
2010年8月9日 月曜日 22時43分58秒

Eclipseのサーバー機能の一つに、HTTPプレビューってのがあるんだが、

EclipseのMac版Gallileoでこれを実行しようとしても、
エラーが出て全く動く気配がない。

で、原因を探るためにエラーで調べてみたら、こんなページが。
あるJavaのソース。

http://eclipsesrc.appspot.com/jsrcs/org.eclipse.wst.server.preview.adapter/src/org/eclipse/wst/server/preview/adapter/internal/core/PreviewLaunchConfigurationDelegate.java.html

ログにも、この「org.eclipse.wst.server.preview.adapter」のプラグインが、
エラーの原因となっているということだったので、多分関係あると思われる。

で、例のエラーメッセージがある部分のコード。
getJavaExecutableメソッドの返り値がnullだったらこの例外が出るっぽい。

File java = getJavaExecutable();
if (java == null)
     throw new CoreException(new Status(IStatus.ERROR, PreviewPlugin.PLUGIN_ID, "Could not find JRE executable"));

で、肝心のgetJavaExecutable();のコードはこちら。

protected static File getJavaExecutable() {
    // do not detect on the Mac OS
    if (Platform.getOS().equals(Constants.OS_MACOSX))
        return null;

うわー。
Macだと強制nullですな。

あと、Eclipseのバグ293398に、このエラーが登録されている。
何か、最終的には担当者がMac持ってないからとかでストップしている。

ということで、結論としてはMac版Eclipse Gallileoでは
HTTPプレビュー見れないっぽい。

AR Commons Summer Bash 2010の2日目(学生Day)に行ってきた

このエントリをはてなブックマークに追加このエントリをはてなブックマークに追加このエントリをdel.icio.usに追加このエントリをLivedoor Clipに追加このエントリをLivedoor Clipに追加このエントリをYahoo!ブックマークに追加このエントリをFC2ブックマークに追加このエントリをNifty Clipに追加このエントリをPOOKMARK. Airlinesに追加このエントリをBuzzurl(バザール)に追加このエントリをBuzzurl(バザール)に追加このエントリをChoixに追加このエントリをnewsingに追加このエントリをkwoutに追加
2010年8月4日 水曜日 11時30分27秒

AR Commons Summer Bash 2010という、2日間のイベントの内、
2日目の学生Dayに行ってきたので、そのレポートでも書こう。
今回張り切って書きすぎて長くなってしまった。
纏めると以下のような話です。

  • 内田洋行は三宅島×ARをプッシュ
  • @rokubouの内輪ネタは不発
  • 堀江という名前の人はみんな大物
  • いい意味で学生を踏み台にして飛ぶ川田十夢(Win-Win)
  • QONCEPTは本当はいい人達。でも俵屋宗達と@nyatlaの和解は絶望的

Google問題の核心――開かれた検索システムのために
著者/訳者:牧野 二郎
出版社:岩波書店( 2010-06-26 )
Amazon価格:¥ 2,625
ISBN-10 : 4000226282
ISBN-13 : 9784000226288

(続きを読む...)

PowerMockでprivateもstaticもコンストラクタも単体テストする

このエントリをはてなブックマークに追加このエントリをはてなブックマークに追加このエントリをdel.icio.usに追加このエントリをLivedoor Clipに追加このエントリをLivedoor Clipに追加このエントリをYahoo!ブックマークに追加このエントリをFC2ブックマークに追加このエントリをNifty Clipに追加このエントリをPOOKMARK. Airlinesに追加このエントリをBuzzurl(バザール)に追加このエントリをBuzzurl(バザール)に追加このエントリをChoixに追加このエントリをnewsingに追加このエントリをkwoutに追加
2010年8月4日 水曜日 0時24分00秒

Javaでの単体テストといえばJUnitだが、テストを実行するには色々と壁がある。
実行したいメソッドが内部で呼び出すメソッドが環境依存で、
テストのために環境を準備しないと実行できない事がある場合などだ。

そこで、モックオブジェクトを作成し、関係ないメソッドについては
実行した事にして先に進む事が出来るようにする方法がよく取られる。
JUnit用に、モックを簡単に作れるようなライブラリも幾つかある。

だが、staticなメソッドや、privateなメソッド、コンストラクタなど、
モックを作るのも難しいようなメソッドもあり、どうしても実行できないようなメソッドも存在する。

そこで、最終兵器「PowerMock」の出番だ。
PowerMockは、上述したような、本来Javaの制限で実行出来なさそうなメソッドですら、
モックとして簡単に実装出来る。これを使えば、ほぼどんなテストでも実行可能と言っていい。

しかも、EasyMockというモックライブラリと連携できるので、非常に使いやすい。
出来る所はEasyMockで実装し、難しい所だけPowerMockを使えばよいのだ。

ということで、PowerMockについて少し説明する。

なお、この説明は俺の経験談に基づいて作られている。
そのため、誤りがあったら指摘をして欲しい。
この記事の最大の目的は、PowerMockの日本語記事を増やす事だから、
指摘はこの記事へのコメントの他、あなたのブログでしていただけるととても有難い。

経験ゼロでもできるプログラミング現場の単体テスト
著者/訳者:片桐 一宗
出版社:翔泳社( 2009-05-29 )
Amazon価格:¥ 2,625
ISBN-10 : 4798118915
ISBN-13 : 9784798118918

(続きを読む...)

HTML convert time: 5.044 sec.