2009-01-01から1年間の記事一覧

O3D試してみた

WebOS Goodiesの伊藤さんに教えてもらったんだけど、GoogleのWeb3Dプラグイン「O3D」のサンプルでBox2DJSを使ってくれてるそうな。 http://code.google.com/intl/ja/apis/o3d/docs/samplesdirectory.html#2d で、見てみるとホントにBox2DJSのデモそのまま3D…

落書きアプリがChromeExperiments入り

ちょっと前に作ったこれ、ChromeExperimentsに投稿してたんだけど 本日、無事に採用されました。 一週間以上前にSubmitしたのに何も音沙汰ないから没かと思ってたけど、ちゃんと通ってよかったよかった。

GAE HackathonでJRuby on Railsの一言掲示板つくった

GAE Hackathon Disk3詳細Winノートには開発用のツールが何にも入ってなかったのでJavaやらgitやらなんやかやインストールするだけで持ち時間半分くらい消費して心が折れかかってたけど、最終的に作業時間が一時間追加されたこともあってなんとか動作。ほとん…

RoR on GAE/Jでユーザー認証使ってみた

http://itrain.appspot.com/top/secretYARBLの人が作ったBeeU使うと超簡単だった。というか正直言えば、使わなくてもたぶんそれほど難しくない。まずBeeUの本体を取って来てlib以下に置く $ git clone git://github.com/olabini/beeu.git $ cp beeu/beeu/bee…

JRuby on Rails on GAE/J 動いた

いまさら注記 $JRUBY_HOME/binはPATHの最後に追加して、ruby絡みのコマンドをjrubyで使うときはjruby -Sするのが正解ぽいです。 set $PATH=$PATH:$JRUBY_HOME/binで、例えばこんな感じ jruby -S gem install rails http://itrain.appspot.com/基本的には昨日…

JRuby on Rails on Google App Engine勝手訳

Google App EngineのJava版が出ました。まぁJavaは比較的どうでもいいんですが、嬉しいことにこの上ではJRubyが動くようです。海外の先駆者ががんばってブログを書いてくれたので、いつものように勝手訳してみます。http://olabini.com/blog/2009/04/jruby-o…

スクリーンキャストの撮り方

上のスクリーンキャストだけど、Youtubeはswfを受け付けてくれないのでWink使えなくて、いろんなアプリDLしたり試したりすげぇたいへん。Winkで撮ったswfをどうにか変換しようとしてあきらめたり、アプリ入れたり消したり結局何時間もかかった。とても馬鹿馬…

Box2DJSを使った落書きアプリ作りました

以前Flashで作って絶賛放置中だったクレヨンフィジックスっぽい何かなんだけど、ぼけぼけしてるうちにドメイン名(physicsketch.com)まで期限切れ。あれをいまさらどうこうする気にもならないので、ここは一つBox2DJS使って作り直してChrome Experimentsにで…

究極のおっぱいシミュレーター完成!!

かねてより私が提唱している水圧モデルのおっぱいシミュレーターですが、幾多の年月を経てついに究極のシミュレーターが完成しました。 (画像は本文とは一切関係ありません) アルゴリズムは以前とほぼ同じですが、今回は待望であった3次元への拡張を果たした…

Android Hackathonに参加してきました

Hackathon詳細はこちら。「初めてのGoogle Androidプログラミング」は事前に買ってたけど、ページを開くのは今日が初。Javaも5-6年ぶり。今日はこの本のサンプルでもぼちぼち試そうかなぁと思ってチュートリアルグループに参加。したら「事前ミーティングで…

Mr.doobがBox2DJSでなんか面白いもの作ってくれた

経緯としては、Mr.doobがどこかの会社?から「Google Chromeのパフォーマンスを好きなやり方で試してみてくれんか」と頼まれた・・・のかな? http://mrdoob.com/blog/post/644それでBox2DJSが選ばれるのは、パフォーマンスの悪さ故って感じもあってちょっと…

○○○に入るものは何か?

第二次大戦後、****の復興とともに、○○○の需要が高まり、優秀な○○○が数多く輩出した結果、必然的に競技会の記録も年々塗り替えられていきました。全日本○○競技会では、かっては、不可能といわれていた3分台の成績が恒常化し、昭和42年の大会では、ついに…

複数のタイプのモデルを更新するフォーム

form_for ってモデルを一つしか指定できないんだけど、複数のモデルの情報を更新したいときってどうするんだろ。fields_for ってないのかな、なかったら作ろうかな、とか思ってソース見てたら、何のひねりもなく名前まで想像通りのがあった。 # actionpack-2…

[UIColor blackColor]と UIColor#colorWithRed:green:blue:alpha: で作った黒って違うんすね

UIColor* black1 = [UIColor blackColor]; const CGFloat* cs1 = CGColorGetComponents(black1.CGColor); NSLog(@"[1] R:%.1f G:%.1f B:%.1f A:%.1f", cs1[0], cs1[1], cs1[2], cs1[3]); UIColor* black2 = [UIColor colorWithRed:0.0 green:0.0 blue:0.0 al…

true_readonlyable

既存のmemberテーブルをRailsアプリから読むんだけど、共有の大事な大事なテーブルなので間違っても更新したくなかった訳です。で、そういえば acts_as_readonlyable なんて素っ頓狂な名前のプラグインがあったなーと思い出しまして、ちょっと調べたんだけど…

約半年ぶりにRailsに帰ってきました。

せっかくなので最後にちょっと愚痴らせろ苦言を呈したい。Sledgeに。愛ゆえ。そもそも、ドキュメントのないフレームワークとか嫌がらせ以外の何もんでもなくね?一方通行やら袋小路ばっかの曲がりくねった道路を張り巡らせて、あげく地図もないなら、いっそ…

iPhoneばかりじゃなくてAndroidのこともたまには思い出してあげてください

ってことで来月の19日と20日にAndroid Hackathonが開催されます。2日間ずっと参加するんじゃなくて、どちらか一方を選んで参加する形式。詳細はこちらをどうぞ。正直iPhoneには出遅れたなー、とか思っている人も、Androidならまだ天下を取れる可能性がありま…

そういえばちょっと前にテオ・ヤンセン展行ってきた

http://www.hibiya-patio.jp/theo/「新しい命の形」という副題を文字通り受け取るのはどうかと思うけど、とりあえずすごく大きなものがまるで生きてるみたいに自律的に動くというのはとても面白い。予定とか見ずに適当に行ったんだけど、たまたま私が行った…

Box2DJSがajaxianで取り上げられました。

・・・なぜいまさら。昼ごろひさしぶりにセルクマ専用deliciousアカウント*1を見たら、Box2DJSのブクマ数が以前見たときよりいきなり250くらい増えててビビりまくり。何があったのかと思ってGoogleでブログ検索してみたところ、どうも昨日ここで紹介されたの…

一昨日の夜にSeesaaブログがiPhoneに対応しました

公式アナウンス今時のWebサービスだと別に珍しくはないんだけど、大手ブログサービスに限ればもしかして初かも?ホントにそうならちょっと嬉しいな。

iKnow3Gが第2位に!

iPhone用iKnowアイテム復習サービスのiKnow3G!が「iKnow! API KICK OFF!」で第2位に選ばれました。発表前のiKnow Developer ConferenceのLTですごそうな作品がたくさん紹介された中、小綺麗にまとまっているだけで技術的には特別見るところのないこのサービ…

Google Chrome Out of Beta Partyに参加してきました

Goolge謹製最速ブラウザChromeからBetaが外れてついに正規版がリリースされました。で、それを祝って渋谷のGoogleオフィスでパーティが開催されたので参加してきました。まぁ実は半年ばかり仕事もプライベートもMacなのでChrome使ってないんですけど。Mac版…

ぼくゴリラ盗作疑惑を追ってMMRが出動するようです

「ぼく」と「オレは」 「ゴリラ」と「ゴリラ人間」 「ウホ」と「ウッホ」・・・ ここまで来ると偶然ではない・・・ もはや「必然」――!! つまり! ,ィ, (fー--─‐- 、、 . ,イ/〃 ヾ= 、 N { \ ト.l ヽ l 、ゝ丶 ,..ィ从 | \`.、_ __ ,. _彡'ノリ _,.ゝ、 | ∧ `…

「ぼくゴリラ」の盗作疑惑について圧倒的に不支持したい

第57回左千夫短歌大会において彗星のごとく現れた若干17才の天才菱木君。彼の作品に盗作疑惑があるようだ。 「ゴリラ人間」 オレは ゴリラ人間 ウッホッホ ウッホッホ ウッホーウッホ ウホウホ ウッホォーー ウホウホ ウッホォーーウ ウホウホ ウホホ キェー…

マルコフ過程なウホホイウッホ

「ぼくゴリラ ウホホイウッホ ウホホホホ ウッホホウッホ ウホホホホーイ」 第57回左千夫短歌大会の市長賞作品に感動が抑えきれないので、ウホホ変換スクリプトを組むことにした。まず元作品から状態遷移図を作成。矢印のそばにある数字は遷移確率。 その…

体験クライミング

前からやってみたかったクライミングに初めて挑戦してみました。場所はPUMP2 川崎店。8級から2段までコースのレベルが細かく分かれてるから少しずつ上達が実感できそうだし、筋肉なんて全然なさそうな女性がひょいひょい登ってったりするから極端な筋力トレ…

自然淘汰についての疑問

以前から不思議なんだけど、自然淘汰って英語だとNatural Selectionだから直訳すれば「自然選択」で、実際そう書いてある本もいっぱいあるのに、どうして日本だと「自然淘汰」の方が一般的なんだろう?「優秀だったら選ばれる」って言うのと「出来が悪いのは…

iKnow Web App for iPhoneをちまちまと修正した

みんな忘れてるかもしれないけど、そしてみんなこのまま忘れていてくれると自動的に私に賞金が入ることになって*1嬉しいなぁと思ってるんだけど、iKnow! APIのコンテスト締め切りが次の木曜だったりする。ということで気になるところをちまちま直した。一番…

なんか芽吹くようなの

ご要望にお答えして。

以前書いたGIFアニメが発掘されたので晒す

当時何を考えてこれ作ったのかさっぱり理解できない。