SQL風な書き方で配列やオブジェクトを操作できるライブラリ

0

SQLike」は配列やオブジェクトを扱う際にSQL風の文法で書けるライブラリです。
JavaScript版とActionScript版が用意されていました。Flashでも使えるのが嬉しいですね。

20100601 02 SQL風な書き方で配列やオブジェクトを操作できるライブラリ

複雑なデータの条件を指定する場合に良さそうです。
以下のようなコードでデータの問い合わせができました。

SQLike.q(
    {
        Select: ['firstName','|count|','firstName','|sum|','salary','|min|','salary','|max|','salary','|avg|','salary'],
        From: dataArray,
        GroupBy: ['firstName'],
        Having: function(){return this.count_firstName>1},
        OrderBy: ['sum_salary','|desc|']
   }
)

上記を実行するとJSONで戻り値を取得できます。

[{"firstName":"Stuart", "count_firstName":3, "sum_salary":180000, "min_salary":41000, "max_salary":90000, "avg_salary":60000}, {"firstName":"Vicki", "count_firstName":2, "sum_salary":163000, "min_salary":79000, "max_salary":84000, "avg_salary":81500}]

複雑なデータの条件を指定する場合に良さそうですね。
データの取得だけでなく、UpdateやDeleteもできるようになっていました。

いつか使うかも、という意味で覚えておいても損はないですね。

詳細&ダウンロードは以下からどうぞ。

Flashで使える水平メニュー素材

0

20100404 04 Flashで使える水平メニュー素材
Flashで使える水平メニュー素材をダウンロードできる「46+ Flash Horizontal Navigation Menus」というエントリーをご紹介。

Flashを作る際のデザインインスピレーションにも使えますね。

詳しくは以下

haxeで作られたオープンソースのFLV Player「Jaris FLV Player」

0

20100331 03 haxeで作られたオープンソースのFLV Player「Jaris FLV Player」
haxeというプログラミング言語で作られたオープンソースのFLV Player「Jaris FLV Player」のご紹介です。

フリーで使えるFLV Playerは数々ありますが、ちょっと興味があったのでエントリー。

詳しくは以下

ページ内にPDFを埋め込めるオープンソースのFlashコンポーネント「FlexPaper」

0

20100329 03 ページ内にPDFを埋め込めるオープンソースのFlashコンポーネント「FlexPaper」
FlexPaper」はウェブサイトやFlash内でPDFファイルを表示するためのオープンソースのドキュメントビューアです。

PDFファイルへのリンクは嫌がられる場合も多いため、こういったライブラリで表示させられると嬉しいですね。
ファイルはSWC形式で配布されているため、簡単に組み込む事が可能です。

詳しくは以下

Flashで使える3Dゲームエンジン「yogurt3d」

0

20100329 01 Flashで使える3Dゲームエンジン「yogurt3d」
yogurt3d」は3Dゲームの開発に使えるActionscript3.0ライブラリです。

Maya、 XSI Softimage、 3D Studio Maxなどの3D作成ソフトと連携が取れるようです。

詳しくは以下

AndroidでAdobe AirとFlash Playerが動くとのNEWS

0

20100216 07 AndroidでAdobe AirとFlash Playerが動くとのNEWS
AdobeがMobile World Congress 2010にてAndroid用にAdobe Airを発表したとのNEWSがありました。

今年中にはAndroidケータイ用のアプリでFlashが使えるようになるようです。
これは嬉しいニュースですね。

英語ですが、モバイル用のFlash Playerを使用している動画がありました。

↑アバターの処理が画面のタッチでスムーズに動いている様子が見れます。
これは要チェックですね。

他にも様々なデモを見る事ができます。

今から、アプリ開発の準備をしても良いかもしれませんね。

XMLを編集するだけでFlashが作れる「SlickBoard」

0

SlickBoard XMLを編集するだけでFlashが作れる「SlickBoard」
SlickBoardXML/SWF Chartsの作者が新たに作成したFlashです。

以下のようなFlashがXMLの設定を変更するだけで簡単に実装できるようです。

  • プレゼンテーション
  • ダイナミックなウェブページ
  • アニメのスライドショー

SlickBoard2 XMLを編集するだけでFlashが作れる「SlickBoard」

円や短形を描画したものを動かしたりもできるようです。
今ちょっと時間があまりないので、とりあえずご紹介だけ。
ギャラりーを見てもらうと、ここまでできるのかと感心します。

jQueryを使用してドラッグ&ドロップでファイルをアップロードできる「Plupload」

0

Plupload jQueryを使用してドラッグ&ドロップでファイルをアップロードできる「Plupload」
Pluploadはオープンソースのファイルアップローダーで、jQueryを使用してファイルのアップロードやリサイズ処理を行う事が可能になっています。

アップロードには複数のプラットフォームから選択可能で、FlashやSilverlightを使用する事も可能。

作者はTinyMCEの開発者の方だそうです。これは期待できますね。

詳しくは以下

FlashDevelopを超えるかも!Mac用のActionScriptエディタ「IntelliJIDEA 9」

2

intellijidea9 FlashDevelopを超えるかも!Mac用のActionScriptエディタ「IntelliJIDEA 9」

※コメントにてご指摘いただき、オープンソース版はActionScriptによるプロジェクト作成が出来ないとの事。利用には注意してください。
※有償版($249)ではFlex SDKによる開発が出来ることを確認しました。

今までMacでActionScriptを開発されてきた方に朗報です。ついにきました。オープンソースのMac用ActionScriptエディターIntelliJIDEA 9の登場です。

今までMacでActionScriptを開発するにはVMWareを使用してWindowsでFlashDevelopを使用していたのですが、これからはMacオンリーで開発できるかもしれません。

コード保管やプロジェクトのバージョン管理などが、これだけでできるようです。

今ちょっとMac環境で確認できないのでご紹介だけですが、もし時間がある方はダウンロードして見てみてください。

2010/01/31追記

Flash Builderのプロジェクトファイルもインポートできるとの事。
IntelliJ IDEA 9 What’s New

ダウンロードされて見た方、ぜひコメントで共有してください!

iPadでFlashサイトを開いた悲惨な画面

0

APPLE IPAD
iPadがちまたでは話題ですね。かくいう私も喉から手がでるほど欲しいのですが、iPhone同様Flashは表示できないとの事。
では、フルフラッシュサイトをiPadで表示したらどうなるのか。そんな悲惨な画面が話題になっていました。

詳しくは以下