『 正規表現を有限オートマトンの図で可視化。学術的なコンパイラ・正規文法(正則文法)やらで見る図になってしまう。これ見るとすごい実感!ぜひ授業でも取り入れてほしいな。分かりやすさ3x! 』
※ 画像は公式サイトのデモより。 [1] FlashはAjaxに比べると各OS間、各ブラウザ間での互換性も高い上にインタラクティブに富んだインタフェースが作れるので便利だと思う。だが、バックエンドのシステムとの連携が難関だった。 Flash Remotingを使えば問題は解決する。標準ではJavaのみではあるが、Rubyと連携したシステムを構築するのであればこれを使おう。 今回紹介するオープン...
最近、Adobe CS3を買いました。待望のIntelMacネイティブです。 めちゃくちゃ速いです。PhotoshopもFlashも。これさえあればなにもいらないくらい。 ご存知のようにFlashはビデオを取り込むのがかなり簡単にできます。 しかも取り込んだビデオ映像をピクセル単位で加工するのも簡単です。 だとしたら、最近流行りのAR(拡張現実)のまねごとっぽいこともできるのでは!? と思ってやって...
大阪での Flash 勉強会(寺子屋(仮)第3回)で発表しました。資料を公開しておきます。 プレゼン資料:ActionScript for Flasher(1) サンプルファイル:sample.fla (166KB) [要Flash MX以上] タイムライン vs ActionScript という Flash 界の永遠の課題(?)に切り込んでみたつもりです。サンプル用に作った関数は、文字のセンタリングに対応するために泥臭くなっていますが、もうちょっと汎用化してみ...
DisplayObject クラスのサブクラスとして Bitmap と Shape を紹介しましたが、次は、もう一つのたぶん一番良く参照されるサブクラスです。 InteractiveObject クラス DisplayObject クラスにユーザーインタラクションのためのイベント等を追加した抽象クラスが InteractionObject クラス(livedocs@lab)です。概念的には、画面に表示されて、マウスやキーボード入力に反応するオブジェクトをモデル化...
『 jsでasのTweenクラスを再現FuseKitとかのRobertPennerさん 』
携帯サイトは、PCのWebブラウザではテストできません。携帯のWebブラウザにはさまざまな機種依存仕様があるからです。 マークアップ言語の違い(HTML/HDML) 絵文字 表示可能な画像形式(gif/png/jpg、カラー/モノクロ、色数、サイズ) 受信サイズ アクセスキー これらは携帯の実機でテストする必要がありますが、開発中に携帯の実機でテストをするのは大変です。実機ではソー...
『 ウィンドウを持っていないActiveXコントロールは、他のオブジェクトに重ねることはできない。IFRAMEエレメントはwindowオブジェクトを表示し、windowオブジェクトはz-indexの順番どおりにならない。 』
Flash/Flex のアプリケーションを開発していると (たまには) メモリリークとか気になることもあるかと思います。今回は Flash Player 9 のガーベジコレクションについてです。詳細な実装レベルだと、Flash Player のアップデート時に、ガーベジコレクション周りでも多少の変更が行われたりしていますが、いまのところ基本的なモデルは変わっていません。今回はこの ”基本的なモデ...
http://www.gree.jp/?mode=common&act=edituser ではパスワードを変更できるのだけど、このページにパスワードが生で埋め込まれている <input type="password" name="user_password" size="20" value="XXXXXXX"> (6文字以上,20文字以内,半角英数のみ) 普通は、パスワードの変更をするときだけ新しいパスワードを入力するようにするんじゃないだろうか。 パスワードの確認入力がないのもひどい。 パスワード...
『 Aptana、動画/ビデオ、チュートリアル、MochiKit/YUI/Dojo、ScriptDoc、すごい!!、ScriptDoc/型補完、コードテンプレートの作成方法、HTML/CSSのアウトライン/補完(ファイル名/ID名)、コードプロファイルの利用 』
第2回は ActionScript で Apollo アプリを作ってみます。 ActionScript を触ったことがない人にも分かりやすく書いたつもりですので、ActionScript が初めての人も恐れずに読んでみてください。
, function(e:SecurityErrorEvent) { /* 読み込めないのでエラー */ }); var loader2:URLLoader = new URLLoader(); loader2.load( new URLRequest('http://
Eclipse用AIRアプリケーション開発支援プラグイン「AIR GEAR 1.0.0」が2日にリリースされた。オープンソースで公開されており、Eclipse Public License 1.0内で自由に使用することができる。「GUIを使った開発」「ActionScript/MXMLを使ったAIR開発」「簡単にできるパッケージ作成」など、AIR開発を強力に支援するプラグインとなっている。 ソースはSourceForgeにて公開されている。jarファイルを...
先月・今月と新しいメンバーが加わったサイボウズ・ラボですが、いま社内でfont-familyが密かなブームです。ということで、ブラウザで使用できるフォント名一覧をJavaScriptで取得する方法について調べてみました。 (中略) ■ 2. Flash の TextField.getFontList() を JavaScript から呼び出す (TAKESAKO @ Yet another Cybozu Labs: JavaScriptでフォント名一覧を取得する3つの方法) JavaScript から Flash のちょ...
『 対象サイトの使っている技術を調査via:http://labs.cybozu.co.jp/blog/akky/archives/2007/08/builtwith.html 』
『 >FlashやHTML(Ajax)、PDFなどWebベースの技術を使ってクライアントアプリケーションを開発..公開したのは、Apollo対応アプリケーションを稼働させるためのランタイムと、Apolloアプリケーションを開発するためのSDK 』
SEの竹村です。 昨晩、2008/06/19の18:20からエアコン授賞式がありました。 Adobe AIR コンテスト (通称エアコン) http://www.adobe.com/jp/special/air/contest/ Adobe AIRアプリケーションのコンテストで、全86作品も応募があったらしいです! ただ、時期的に開始から応募締切りまでに2,3ヶ月しかなかったのでキツかったかもしれません。 来年もやるらしいので今から準備しましょう! さて、肝心の今...
『 AIRが面白いのは、これまで使ってきたWebアプリケーションの技術、HTML/JavaScriptやFlash/Flexを利用して、デスクトップアプリケーションを作ることができる点にあります 』
3D の原理をあまり知らなかったので、ActionScript 3.0 で1から勉強してみた。1からなのでフレームワークは使わず、自力で実装していく。 Web 上には色んな資料があってありがたいだけど、珠玉混交な上に、有用なものでも一本道で幅の狭いものが多い。前提知識のない自分にとっては、資料間の関連性を理解するのが大変だった。 なので、なるべく簡単なところからスタートし...