ApacheLogViewerでキーワード解析方法
ローカルでログ解析が出来る優れもののApacheLogViewer。
キーワードが表示しない問題がふとしたきっかけで解決しました。

Statistics > Setting の統計対象の一括指定オプションの
「ファイルタイプなしを統計の対象にする」にチェックをすると
再集計でうまくキーワードが取れるようになります。
すごく簡単なことに気づかなかった…
UNION PLATFORM

巷で話題のUNION PLATFORM
マルチユーザーのアプリケーションを作るためのライブラリ。
今はreactor_1.0.0_alpha3.swcというアルファ版のライブラリが公開されています。
http://www.unionplatform.com/?page_id=437
サーバも公開してあるのですぐにでもテストができて至れり尽くせり。
早速FlashCS3を立ち上げるもパブリッシュできないので諦めて
Flexの環境整えて試してみると素直に書き出せます。
これはFlex専用のライブラリですかね…。
それにしてもチュートリアル見ながら簡単なチャットが出来てしまいます。
これはマルチユーザーコンテンツの敷居を下げるライブラリになりますね。
—–
久しぶりにCS4でUNIONを触ってみたらFlashIDEですっと書き出せました…。
サーバの知識が必要ですね。
ProgressionでSWFProfilerを使う方法
Progressionで右クリックに別のcontextMenuを割り当てようとしてもうまくいきません。
最近よく使うSWFProfilerも同様に使えないので、解決方法を考えてみました。
Read more
scandirをPHP4で使う
scandir
ファイルとフォルダのリストを取得する関数
ローカルで問題なく動くのでサーバにアップするとエラーが…
Fatal error: Call to undefined function: scandir() in ~
PHP5使えるものでサーバがPHP4なので使えないのが原因
解決方法として再帰関数で解決するのがスマートそう。
http://itpro.nikkeibp.co.jp/article/COLUMN/20070827/280408/
http://d.hatena.ne.jp/indiana/20090115/p1
それにしても便利な関数があるもんだ。
ビットマップをリンケージしてメモリ消費を抑える
画像を大量に使ったサイトは
メモリを食ってしょうがないと悩んでいたことが解決しそうです。
MovieClipのタイムラインに画像を配置するのが原因じゃないかと調べると、 ありました。
ヒントになりそうな情報。
[AS3:タイムラインに並べる画像はリンケージしたほうがイイかもだよ]
上記、記事の通り ビットマップをリンケージ設定してBitmapDataクラスとして書き出すだけで メモリの消費がぐっとおさえれます。
今まで作ってきたアレとかアレがメモリ食う原因はそれだったのか??
Read more
FIVe3DのDynamicText3Dでテキスト表示
FIVe3Dの一番の売りではないかと思われる機能。
それがDynamicText3D。
ペラペラのテキストを簡単に3Dとして表示することができます。
ただフォントをクラス化しなければ自分の使いたいフォントは使えないようなので
まずは標準のHelveticaフォントを使って時刻を表示してみます。
Read more
天気予報API
天気予報APIを使ったアプリを作ろうとした場合
どのapiを使ってデータを取得するかが問題。
apiによって天気情報の要素が細かく分かれているものから
要素をまとめてしまって使いづらいものまで。
Read more
PeraWeather

drk7.jpさんの天気apiを利用して
47都道府県の明日の天気と気温を表示するお天気AIRアプリを作ってみました。
Read more
マルチバイト文字のエスケープ
他サーバのデータをPHPを経由してflashに丸渡しする場合に、サーバのやり取りで引っかかったこと。
エスケープされた文字列をunescapeで元に戻そうとしてもうまくいかない。
調べてみるとas3からutilsにある
・unescapeMultiByte
・escapeMultiByte
を使うとうまくいきました。
Read more