Flash

S2OpenAMF1.0.5予告

http://seasarproject.g.hatena.ne.jp/hoso-kawa/20040831#1093933351

↓の件は若干時間かかりそうです。

JavaServiceInvokerを使用して、POJOの引数をASObjectにすると、ASObject.getType()メソッドによって正規のJavaBeansの名前が得られます。ASObject→正規のオブジェクトに変換は可能だという事が分かりました。しかし、問題なのがOpenAMFから受け取った時点で…

S2OpenAMF次期構想

ActionScript2.0とFlexのFlash Remotingで、引数にクラスを指定してサービスを呼び出す場合、現状では正しく呼び出せないのですが、これを正しく呼び出せるようにします。つまりはサーバサイドのPOJOの引数にActionScript2.0のクラスを渡せるようにします(AS…

Macromedia Flash MX 2004 バージョン 7.2

http://www.macromedia.com/jp/software/flash/special/7_2updater/ Flex探索してたら発見したのでダウンロードしてみた。 アプリケーションの起動時間を短縮 コンパイル速度をおよそ 2 倍にスピードアップ 400 以上のコードサンプルの追加 コンポーネント使…

MovieClip貼り付けられるテーブルコンポーネントほすぃ

DataGridがほすぃと言わない理由はcolspan, rowspanを使いたいから。Rowをまたいで線ひいたりしたいんですよね〜。現状のDataGridの上に線を描画すると、スクロールバー(というよりScrollPane)との同期も考えないといけないし、行削除したら?とか激しく面倒…

CellRenderer APIを使う

はうっ、情報ほんと少ないっす(笑) http://www.thebadtiming.com/archives/000170.cfmを参考に http://www.flash-db.com/Tutorials/cellrenderer/ http://www.sephiroth.it/tutorials/flashPHP/cellRenderer/ Flash MX 2004 インストールディレクトリ\ja\Fir…

縦表示のカレンダーコンポーネントってある?

DateChooserのように普通のカレンダーのような形でなく、縦に日付が並んでるコンポーネントが欲しいんですけど、無いですかね。 > 1日飲み 2日食い 3日寝る こんなイメージの奴です。サイボウズみたいに多彩なビューに変更できたら最高ですけど(笑)自作する…

Mike Chambers氏のBlog

先日のFlashOOPで実際にお会いする事ができて、FlashMX2004 Version7.2の話をすこーしだけしてくれました。具体的に何がどうって話ではありませんでしたけど、Flashの次のバージョンが7.2ということは分かりました。ActionScriptのバージョンは聞けなかった…

RIAに期待する事

聞いた話に主観を少しだけ加えたものです。 見た目を綺麗にしたい 使い勝手を良くしたい(D&D, PFキー, TAB操作、リアルタイム描画) レスポンスを良くしたい 配布やバージョンアップを楽にしたい お客様の要求を実現するために現場が求めているのは開発方法(…

FLEXでサーバプッシュ

メモメモ http://coenraets.com/viewarticle.jsp?articleId=54

くじけた

ぱっと思いついたネタを作ってみようとして、くじけちゃいました(笑)あちゃー、久しぶりに自分のキャパシティを大きく超えるネタだったようです。もうちょっと勉強せんといかんなぁ。やっぱり思いついたものをサクサク作れるくらいじゃないと、納得いきませ…

久々に

お誘いを受けた(^-^)。そういえばadd as a friendしまくろうと思いつつもやってないな〜。といいつつもまたやらない人がここに。Orkutも使いこなせてないし、魅力が引き出せてないな〜。なんとなくノリで入ったは良いけど、入っただけみたいな(^_^;顔見て久…

Flash Remoting Connector

ひがさんの日記より やっと来たー!待ってました。長らくお待ち申し上げておりました。とりあえずいつもの所に行ってみるとあるあるある。 http://www.macromedia.com/software/flashremoting/downloads/components/ とりあえずゲットしておいて、後でゴリゴ…

KineticFusion

オザッ記さんより。 http://www.kinesissoftware.com/ swf と XMLを相互に変換するJAVAベースのアプリ。SWFはMacromediaから仕様が公開されているので、色々とSWF生成ツールが作られているのだけど、これはSWFからXMLを生成し、それをXMLベースで修正してSWF…

CellRenderer API

DataGridのeditableでふつーにできるもんだと思っていたら、貼り付けるムービークリップやコンポーネントの操作が楽にできるのね。grid.getItem(col,row)みたいに貼り付けたコンポーネントを操作するのは同じかな。どんどんデータバインディングを使わなくな…

S2OpenAMFの動作環境

どこにも書いていなかったのでとりあえずここに書きます。 JDK1.4.2_04 Eclipse2.1.3 Tomcat4.1.29 Sysdeo Eclipse Tomcat Launcher plugin 2.2.1 Flash Player 7.0r19 動作環境はこんなもんでしょうか。JDK,Tomcatはメジャーバージョンが合っていれば大丈夫…

s2openamf-example起動失敗

id:taediumさんの日記より WebappClassLoader: validateJarFile(C:\eclipsework\IoC\workspace\s2openamf-example\webapps\WEB-INF\lib\servlet.jar) - jar not loaded. See Servlet Spec 2.3, section 9.7.2. Offending class: javax/servlet/Servlet.class…

s2openamf-exampleリリース

S2Strutsとかと配布形態を同じにしました。S2OpenAMF本体と、サンプルを分けてありますので、本体はと〜っても軽くなりました(^_^)/昨日の配布形態でサンプルの実行はそのまんまできますが、回線に余裕のある方や、自ら環境構築する方は是非是非ダウンロード…

S2OpenAMF1.0リリース

正式リリースです。約7.7MBもあるのはOpenAMFが重たいからです。 Seasar2の配布形態に合わせてファイルを整理しました。 ドキュメントとサンプルを追加しました。 http://sourceforge.jp/projects/seasar/ より入手できます。 エセではありますが、汎用のFla…

S2OpenAMF正式リリースまで後少し

まだマニュアル書いてませーん!サンプルも作ってませーん!サンプルをテストするための汎用的なFlashクライアントだけできました(笑)簡単なセットアップマニュアルは書かせていただこうかと思うのですが、サンプルはどういうのが適切か分からないんで計算機…

オブジェクトの存在しているプロパティ一覧を得る

いわば連想配列のキーを文字列で全部取得する方法。とりあえずやり方が分からない。調べ中。アンドキュメントでもいいから存在している事を願う。#追記 var obj = new Object(); obj.hoge = "hoge"; obj.rapa = "rapa"; for (key in obj) { trace(key); } …

S2OpenAMF添付のサンプル

Flashのパブリッシュ環境が無い方はTomcatに/S2OpenAMFというコンテキストを作成してください。Eclipseのプロジェクトを落とした方はTomcatプラグインが入っていて、server.xmlに対してコンテキストの追加が行われていれば動作するはずです。この辺を全部解…

Re:ExcelMockInterceptor

id:higayasuoさんの日記より。 そこで登場するのが、AOPですよ。Interceptorでインターフェースのメソッド呼び出しをインターセプトしてExcelからJavaのオブジェクトを組み立てて、返すわけです。 そうか!ここでAOPか!!実装を切り替える事ばかりを考えて…

S2OpenAMFについて

まだまだテスト不足ですけど、とことんテストして納得できたらSeasarプロジェクトへ統合してもらい、SF.jpからダウンロードできるようにしてもらいたいのですが、良いですか?>ひがさん。今後プラグインの開発者さんたちが一杯出てくると思うので、この辺の…

S2ServiceInvoker

どうにも眠れないので書いてみた。100行未満のコードであっさりと動いた(笑)Flashから渡ってくるパラメータをコンポーネントに渡すのが面倒かな〜と思ったらOpenAMFは素晴らしかった!以下のように書いてComponentのInvokeはあっさりと終了。 if (container.…

セキュリティポリシーファイルの読み込みでハマる所

時間を少しばかし捻出しFlashへ注ぎ込んでみる。昨日のリベンジでXMLSocketで80ポート通信をやってみる。まず1024以上のポートで実験→成功。次に80ポートで接続→失敗、サーバに接続に来ない。ということでポリシーファイルを用意する準備。オンラインドキュ…

XMLConnectorは便利だけれども…

XMLSocketで1023ポート以下を使えるということは今後の技術選定で大きな影響を与える可能性(XMLSocket vs AMF)があるので早急に調査してみました。HTTPでサーバプッシュができれば最高だよなんて言ってたのが実は可能だったということですね。今日もまた外出…

XMLSocketで1023以下のポートを使用可能

http://since1968.com/archives/000076.php 確かめてもいませんし、ドキュメントも見ていませんが、80ポートが使えたと書いてある気がします。ということはFireWallとかを簡単に抜けられるソケットサービスが簡単に構築可能?!インフラまわりに頭を悩ませて…

ゲームみたいなGUIを作ってみる

聖剣伝説のリングコマンドを作ってみる。うーん、結構難しい(^_^;普通にリングが回転するだけじゃつまらないから、反動をつけて回転させたい。もうちょっといろいろいじってみる。 それにしても日記は上に追記するようにしたほうが見やすいかな。RSSリーダー…

データバインディングでDataGridが空行しか出ない場合の解決策

RemotingConnector→DataSet→DataGridとそれぞれをdataProviderでバインディングした場合、なにもしないとDataGridは空行しか出ません。複数件数ある場合はスクロールバーしか出ません。これにはハマりましたが、XMLConnectorのスキーマ設定をやってみてやー…