February 2006Archives

今日はASでの正規表現について検索していたらこんなページを発見。
Macromedia - デベロッパーセンター : Flash Player 8 のパフォーマンス強化について

今までこんな記事があったなんて知らんかった・・・
Player8ってかなり高速化されているんだなー(特にMac環境)。
まだα版のPlayer8.5はさらに8の8倍とかでしたっけ?
とりあへず早く世の中がPlayer8で満たされることを祈っときます・・・

前のエントリーで少し予告みたいなことしたけど、作成した自作クラスを紹介。 Pageクラス。 これは、普段グーグル検索やヤフー検索などで目にする、「検索結果○件のうち、■件~▲件まで表示」といういわゆるページングと呼ばれる処理の単純計算を担当するクラス。 この計算は、全要素数・表示数・表示開始ページ番号、これら3つを与えればすべて計算できるんですが、何気に余りがどーだこーだでとっても大変。ハマるとかなり時間を無駄に使うワケで・・・。Webアプリ開発をやったことのある人は、触り始めの頃とかここらへんの簡単そうで時間を食う感じはわかっていただけるかなと。 そこで、このPageクラスを用いれば、インスタンスの要素にアクセスするだけで、煩雑な計算を省略することが可能に。 なお、Perlには同名のモジュールがあって、変数の名前がとてもわかりやすく参考とさせて頂きました。クラス内の計算式はボクのオリジナル(開発に2時間もかかっちゃたけど・・・org)ね。

なにかと忙しい2月3月だけど、ちょうど昨日くらいにようやく一つ納品を迎えた。ふぅ。
会社ではぺーぺーなので、そのサイトが何なのかは少し言えませんが、次の11月くらいになったら胸を張って言える日がくるかも(←誰?)

この案件ではこれまでずーとやりたかったFlashベースのWebアプリを開発・実装。簡単に言うとフォトログみたいなもんです。写真の抽出・並び替えをswfで読み込んだり、好きな写真にはコメントを入れたりすることも可能。

このサイト、ユーザーがとても熱い方々ばかりで、制作者としてもその熱がガンガン伝わってきて、ほんとやってよかったと感じてて。納品前の徹夜祭りもなかったことになりそうな勢い。
まだ一部アップしていないデータもあるんで、これからも頑張ってやっていこうと思ってます。


さてさて、この開発については、ズルズルといろんなクラスができてきたので、メモ代わりにこれから時間ができたら少しずつ公開していこうと。予定するのは、
 ・デバイスフォントなどのアニメーションを担当するクラス(RPGの文字アニメ)
 ・いっつも悩ませるPageクラス(掲示板の次の○件とかそういうの)
 ・RSSパーサークラス(今のところ1.0のみ)
あたりかな。


っつーかそんなヒマあんのかな?
ホントに期待しないで。たのんます。

About this archive