2008-07-01から1ヶ月間の記事一覧

macでTamarinと戯れてみる

Tamarinとは 簡単にいうとFlash Player 9に実装されているAVM2(Actionscript Vertual Matchine)のソースコードをMojiraに寄付されたもの。(詳細) ビルド ってわけでさっそくビルドしていく。 環境はmacでleopardなのであしからず。avmplusをさっそくビルドし…

ワンライナーでSHA1ハッシュを取得

perl -MDigest::SHA=sha1_hex -le 'print sha1_hex("hoge")' # output: 31f30ddbcb1bf8446576f0e64aa4c88a9f055e3c

DumperをSpark Projectにてリリース

とうとう!!!!念願のSpark Projectにコミットしました。 便利と思うんで使ってやってくださいw 軽く紹介しておきます。 Dumperとは perlであるData::DumperモジュールのAS3移植版と考えてもらえれば簡単です。 つまりオブジェクトの中身が分かるってわけ…

WiiFlashを使ってflashでwiiリモコンを使ってみる(1)

用意するもの wiiリモコン Wii用ワイヤレスセンサーバー『ワイヤレスセンサーバーW』 WiiFlash Bluetoothの設定 「アップルメニュー」→「Bluetooth」→「デバイス」を選択。 「新規デバイスを設定」をクリックすると「Bluetooth設定アシスタント」が立ち上が…

用語忘れるからメモ

用語一覧 WEB+DB Pressより引用 message クライアントとサーバ間でやりとりされるひとまとまりのデータのこと。 destination(宛先) サーバでメッセージを最終的に受け取り、メッセージを処理するプログラムのこと。 メッセージの処理には通常service Adapter…

eclipseのred5plugin導入

eclipseのインストール ここからdownloadしてインストールすればおk 現状の最新版は3.4。 日本語化 調べた結果3.4の日本語化は3.3と同じ方法でできる。 pleiadesの本体をDLしてくる。 cp -R ./pleiades/features/* /Applications/eclipse/features cp -R ./p…

BlazeDSを使ってみる

BlazeDSはOSSのRPC(Remote Procedure Call)Server と Message Serverの2つの機能をもつ。 で、こいつがapache tomcatやJBossで稼働させれる。 ちょっと興味がわいたのでいじってみる。 Turnkeyの導入 Turnkeyとは BlazeDSがデプロイされTomcatがバンドルさ…

識別子、文字列または数がありません。

IEでエラーでた。 Firefoxは空気読みすぎ。もちっとIEがんばってくれたらいいのにな。。。 で、結局このエラーはオブジェクトの最後に,をつけていたのが原因。 //エラー var a = { hoge: "fuga", foo: "bar", } //正常 var a = { hoge: "fuga", foo: "bar" }…

YAMLの最終行について

パースエラー perlのYAMLモジュールだと 最後に改行を2ついれておかないとパースでエラーになる。 くそぉ〜。文法的には間違ってなかったのになぁ。。。やられた。ってわけで改行を2ついれること。 flash: - hoge - fuga YAML::Syncを使えばそんな心配いら…

perldocでソースを読む

perldoc -m [Module名] これソース追うときに便利! ただdefaultだとmoreで開いてしまうため不便。 PAGER=less っていう環境変数を用意しておけばlessで開けるから便利。 PAGER=less perldoc -m [Module名] こんな感じ。 またはPAGERをexportしとけばok.