一昨日はNDA解禁に合わせて公開されたTipsを紹介しました。しかし、他にも様々なTipsが存在しています。本エントリーで、その有益なTipsを紹介してみます。※今後も、このエントリーに追記していこうと思います。 一般 オブジェクトの状態をファイルに保存・復元する。(シリアライズ・デシリアライズ)http://d.hatena.ne.jp/KishikawaKatsumi/20081014/1223986859 UIToolbarのUIBarButtonItemをさしかえる方法http://d.hatena.ne.jp/uzulla/20080922#p1 aboutパネルの表示http://d.hatena.ne.jp/sakira09/20081004#1223129514 [iPhone SDK] AdHocでビルドされたアプリをインストールする(Win&Mac)http://son
JavaScriptきしださん(id:nowokay)コメント、ストライクです。これだ、これだよー。0で前月の最終日だよ。 new Date(year, month+1, 0).getDate(); (found at Determining the Number of Days in a Month with Javascript) function daysInMonth(month, year){ return 32 - new Date(year, month, 32).getDate(); } これおしゃれやわぁ。日付をロールオーバーさせて基礎値から引くかんじ。日数の最大値より多ければ、32でも40でもいいんだな。 私が考えたのは、月初の前日の日を調べるやつで、Dateオブジェクトが無駄でした。 function getLastDateOfMonth(year, month
Eclipse MonkeyMonkeyなんだよ ジョジョォォォォ――――――ッ!!とかいつまでたっても無駄にいいたい。巷ではちょちょいと書けるスクリプトでアプリケーションを拡張するフレームワークをナンタラモンキーと言ってるぽい。Eclipse Monkeyはちょちょいと書くスクリプトでEclipseを拡張できるプラグイン。どうでもいいけど、もともとのグリースモンキーはグリースの意味が重要な気がするからモンキーだけ取ってきたら意味フじゃない?。そして、なんとなくEclipseモンキーのイメージを作ってみたけどすごい気持ち悪くてごめんね。*1↓元画像 CreativeCommons Attribution License,Jason Mouratides CreativeCommons Attribution-ShareAlike License, Juan Fernandezで、Eclip
alchemyについて C/C++で書かれたコードをActionScript Byte Codeに変換することによって、 AS3とC/C++で連携が可能になる。 注意点 C/C++で書かれてgccでコンパイル済みのネイティブコードとリンクするわけではなく、C/C++コードをllvmを仲介してAction Script Bytecodeにするだけ。 なのでネイティブコード程、実行速度は速くはない でもPure AS3よりは速い。最適化とかの影響。 Flash Playerのサンドボックスで動くので、threadやIOに制限がある。 なので、そのへんに転がってるC/C++のコードがなんでも動くわけではない。 参考 公式 http://labs.adobe.com/technologies/alchemy/ 公式C API http://labs.adobe.com/wiki/index.php
Papervision3Dの行列操作クラスを使ってみる コンストラクタ var matrix:Matrix3D = new Matrix3D([ a, b, c, d, e, f, g, h, i, j, k, l ]); 同次座標を使うので4x4の行列になるが 最後の行は 0, 0, 0, 1 で固定。 したがって、コンストラクタでは 最初の3行4列のそれぞれの値を指定すればいい。 よく使う行列の取得 Identity Matrix var identity:Matrix3D = Matrix3D.IDENTITY; 1000 0100 0010 0001 X軸の回転行列 X軸で30度回転するMatrixを取得する var xMat:Matrix3d = Matrix3D.rotationX( 30 * Math.PI / 180 ); 1000 0cosθ-sinθ0 0sinθcos
リリース、障害情報などのサービスのお知らせ
最新の人気エントリーの配信
処理を実行中です
j次のブックマーク
k前のブックマーク
lあとで読む
eコメント一覧を開く
oページを開く