<?xml version="1.0" encoding="utf-8"?>
<rss version="2.0">
<channel>
<title>IT-Architecture@うさぎ小屋本店</title>
<link>http://www.usamimi.info/~sunausagigoya/flash/</link>
<description></description>
<language>ja</language>
<copyright>Copyright 2006</copyright>
<lastBuildDate>Tue, 31 Jan 2006 01:10:21 +0900</lastBuildDate>
<generator>http://www.movabletype.org/?v=3.171-ja</generator>
<docs>http://blogs.law.harvard.edu/tech/rss</docs> 

<item>
<title>Flash Player7と8における MovieClipLoader クラスの差異</title>
<description><![CDATA[<p>Flash2004で作成したコンテンツをFlash8で引き継いで作成していたとき不思議な現象が起こった。</p>

<p>MovieClipLoaderクラスのaddListenerとloadClipを使ってPNGやGIF画像の読み込みが出来なかったのである。<br />
Flash8のヘルプを、みると「このクラスを使用すると、SWF、JPEG、GIF、および PNG の各ファイルのムービークリップへのロード時にステータス情報を提供するリスナーコールバックを実装できます。 」と記述されており、さらに「使用できるバージョン : ActionScript 1.0、Flash Player 7」と記述されている。</p>

<p>試行錯誤の結果、パブリッシュ設定がFlashPlayer7となっていた場合JPG画像しか読み込まれない仕様になっている模様。<br />
FlashPlayer8でパブリッシュすると、ちゃんとGIFやPNGを読み込めるようになりました。</p>

<p>Flash2004においてJPG画像しか読めなかったことはなんとなく知っていたけれど、ヘルプに「ただし、GIFやPNGの読み込みはFlashPlayer8のみ」など、一言書いておいてくれればいいのに・・・。</p>]]></description>
<link>http://www.usamimi.info/~sunausagigoya/flash/2006/01/flash_player78.html</link>
<guid>http://www.usamimi.info/~sunausagigoya/flash/2006/01/flash_player78.html</guid>
<category>ActionScript</category>
<pubDate>Tue, 31 Jan 2006 01:10:21 +0900</pubDate>
</item>
<item>
<title>JRで倒れる人って結構多い？</title>
<description><![CDATA[<p>本日JRの中で倒れた人がいました。<br />
ぴくりとも動かなかったので周囲が凍り付きましたが、一応自力で立ち上がれたようです。</p>

<p>JRではワンシーズンに一度は倒れる人に遭遇します。<br />
無人駅の場合は救急車が来るまで発車しないこともしばしば。</p>

<p>私が見るだけでもこの頻度なので、全国的には毎日のように倒れる人が出ているのではないでしょうか。</p>

<p>「倒れる」から連想されるのは「過労」です。<br />
私の周りは過労の人でいっぱいです。<br />
ボランティアとかサービス残業とか休日返済だとか、もういやーん。</p>]]></description>
<link>http://www.usamimi.info/~sunausagigoya/flash/2006/01/jr.html</link>
<guid>http://www.usamimi.info/~sunausagigoya/flash/2006/01/jr.html</guid>
<category>雑感</category>
<pubDate>Tue, 24 Jan 2006 03:25:43 +0900</pubDate>
</item>
<item>
<title>祝・ノートPC一歳</title>
<description><![CDATA[<p>すなうさぎの相棒 Inspiron8600 が雨にも負けず、風にも負けず、怪我もなく、病気もなく、無事故無違反で先日一歳になった。</p>

<p>ギタリストにはギター、ゴルファーにクラブ、ライターに筆、そしてすなうさぎにPC。<br />
大切な商売道具なので、今年もこの調子で頑張って欲しい。</p>

<p>カテゴリーの雑感を書くたびに思うのだけれど、個人の私的感情をオンライン上に公開して、それを読んで貰う意味ってあるのかしら？<br />
フィードバックできるネタならともかく。<br />
まぁ、私のブログは日記兼用ってことでご了承願おう。</p>]]></description>
<link>http://www.usamimi.info/~sunausagigoya/flash/2006/01/pc.html</link>
<guid>http://www.usamimi.info/~sunausagigoya/flash/2006/01/pc.html</guid>
<category>雑感</category>
<pubDate>Sat, 21 Jan 2006 17:28:52 +0900</pubDate>
</item>
<item>
<title>ActionScript 2.0における定数の管理について</title>
<description><![CDATA[<p>ただいまグラフを生成するクラスを作成しています。<br />
JavaLikeだからといって、Javaと同じようにコーディング出来るかと思ったら大間違いでした。<br />
まず、定数の管理がインターフェイスで出来ないところが痛い。<br />
プライベートメンバーや setter , getter が許可されないのは良いとして、public で staticな変数宣言はできないとは、非常に厳密なインターフェイスのようです。</p>

<p>コンポーネントはコンポーネントインスペクタでまとめて定数の管理を行えるのに、ActionScriptに関しては何も記述されていない。<br />
また、コーディング規約も変数の命名宣言に関する物はあるけれどもその他はさっぱり見あたらない。(あるのかも知れないが和訳されていない)</p>

<p>だれか定数の一括管理出来る方法を教えてください。</p>]]></description>
<link>http://www.usamimi.info/~sunausagigoya/flash/2006/01/actionscript_20_1.html</link>
<guid>http://www.usamimi.info/~sunausagigoya/flash/2006/01/actionscript_20_1.html</guid>
<category>ActionScript</category>
<pubDate>Mon, 09 Jan 2006 11:10:56 +0900</pubDate>
</item>
<item>
<title>ActionScript 2.0 to ActionScript 3.0 Migration を発見した</title>
<description><![CDATA[<p>Flash使いが気になるActionScript3.0どんな物かと調べていたら<a href="http://livedocs.macromedia.com/labs/1/flex/langref/migration.html">ActionScript 2.0 to ActionScript 3.0 Migration</a>を発見しました。</p>

<p>劇的に宣言の方法が変わっていることがわかります。<br />
見てわかるとおり、ActionScript 2.0とActionScript 3.0の互換性は当然ありません。<br />
ActionScript3.0の開発はFlexBuilder2.0のみでFlashでは時期リリースでの対応で予定しているようです。</p>

<p>Flexって2CPUライセンスで百数十万円したような気が・・・。<br />
これは個人で使えるモンではないですねぇ。</p>

<p>ただ、Flexを動作させるサーバーは接続制限されるだけで個人で練習する分には無料だ。高いのはMXMLを記述するためのFlexBuilder。</p>

<p>とりあえずActionScript3.0がFlex2でしか開発出来ない以上、いちFlash使いとしてガッカリだ。</p>]]></description>
<link>http://www.usamimi.info/~sunausagigoya/flash/2006/01/actionscript_20.html</link>
<guid>http://www.usamimi.info/~sunausagigoya/flash/2006/01/actionscript_20.html</guid>
<category>ActionScript</category>
<pubDate>Wed, 04 Jan 2006 20:59:38 +0900</pubDate>
</item>
<item>
<title>Flash Lite2 正式リリース</title>
<description><![CDATA[<p>携帯版のFlash作成できるFlash Lite2が正式にリリースされた模様。<br />
ソース1 http://www.macromedia.com/software/flashlite/<br />
ソース2 http://labs.macromedia.com/technologies/flashlite2_update_flashpro8/</p>

<p>前バージョンからの変更点で特に目をひくのが ActionScript2.0のサポート と XMLのロードと解析。もしかすると家電製品の至る所でFlashが組み込まれる日も来るかも知れませんね。</p>]]></description>
<link>http://www.usamimi.info/~sunausagigoya/flash/2006/01/flash_lite2.html</link>
<guid>http://www.usamimi.info/~sunausagigoya/flash/2006/01/flash_lite2.html</guid>
<category>Flash</category>
<pubDate>Wed, 04 Jan 2006 20:38:09 +0900</pubDate>
</item>
<item>
<title>Flash8のフィルタとブレンドの機能紹介</title>
<description><![CDATA[<p>Flash8の解説サイトや書籍がまだ少ないので、サンプルだけでもここに貼ってみる。</p>

<p>フィルター機能。効果的な使い方はデザイナーに任せる。<br />
<object classid="clsid:d27cdb6e-ae6d-11cf-96b8-444553540000" codebase="http://fpdownload.macromedia.com/pub/shockwave/cabs/flash/swflash.cab#version=8,0,0,0" width="385" height="280" id="blend" align="middle"><br />
<param name="allowScriptAccess" value="sameDomain" /><br />
<param name="movie" value="http://www.usamimi.info/~sunausagigoya/item/filter.swf" /><param name="quality" value="high" /><param name="bgcolor" value="#ffffff" /><embed src="http://www.usamimi.info/~sunausagigoya/item/filter.swf" quality="high" bgcolor="#ffffff" width="385" height="280" name="blend" align="middle" allowScriptAccess="sameDomain" type="application/x-shockwave-flash" pluginspage="http://www.macromedia.com/go/getflashplayer" /><br />
</object></p>

<p>ブレンド機能。効果的な使い方はフォトショップ使う人に任せる。<br />
<object classid="clsid:d27cdb6e-ae6d-11cf-96b8-444553540000" codebase="http://fpdownload.macromedia.com/pub/shockwave/cabs/flash/swflash.cab#version=8,0,0,0" width="385" height="800" id="blend" align="middle"><br />
<param name="allowScriptAccess" value="sameDomain" /><br />
<param name="movie" value="http://www.usamimi.info/~sunausagigoya/item/blend.swf" /><param name="quality" value="high" /><param name="bgcolor" value="#ffffff" /><embed src="http://www.usamimi.info/~sunausagigoya/item/blend.swf" quality="high" bgcolor="#ffffff" width="385" height="800" name="blend" align="middle" allowScriptAccess="sameDomain" type="application/x-shockwave-flash" pluginspage="http://www.macromedia.com/go/getflashplayer" /><br />
</object></p>]]></description>
<link>http://www.usamimi.info/~sunausagigoya/flash/2006/01/flash8_1.html</link>
<guid>http://www.usamimi.info/~sunausagigoya/flash/2006/01/flash8_1.html</guid>
<category>Flash</category>
<pubDate>Tue, 03 Jan 2006 03:49:17 +0900</pubDate>
</item>
<item>
<title>Game Framework by ActionScript2.0</title>
<description><![CDATA[<p>Flashでゲームを作る際に開発効率が向上されると思われる"<a href="http://blog.livedoor.jp/be_interactive/archives/50040663.html">ActionScript2.0 Game Framework</a>"を発見した。これはシーンやフレーム、インスタンス生成と削除を制御するクラスのActionScriptがそろっている。</p>

<p>新年早々こんなにわくわくさせられるとは・・・</p>

<p>ところで、ActionScriptはJavaLikeなプログラム言語だけれども、Javaと比較して開発環境が全然整っていない不満がある。<a href="http://www.sephiroth.it/python/sepy.php">SE|PY ActionScript Editor</a> を用いてもActionScript2.0 Game Frameworkのソースコードを追うのは一苦労(あくまでもeclipseと比較して)。<br />
そういえば、eclipseのプラグインでActionScriptのAPIを出力が可能なものがあったような・・・。</p>]]></description>
<link>http://www.usamimi.info/~sunausagigoya/flash/2006/01/game_framework.html</link>
<guid>http://www.usamimi.info/~sunausagigoya/flash/2006/01/game_framework.html</guid>
<category>ActionScript</category>
<pubDate>Tue, 03 Jan 2006 02:43:38 +0900</pubDate>
</item>
<item>
<title>Flash8のファイルアップロード機能を使った賽銭箱</title>
<description><![CDATA[<p>今やすっかり私の商売道具となってしまったFlash。<br />
Flash8で新しく追加された機能とActionScript2.0の練習がてらに「おみくじ付きの賽銭箱」を作成してみました。</p>

<p><a href="http://usamimi.info/~sunausagigoya/cgi-bin/flashup/fortune.swf">- おみくじ付き賽銭箱 -</a><br />
沢山のお賽銭をお待ちしておりますｗ</p>

<h3>余談 : Flash8を使ってみた感想</h3>
まず、ヘルプに具体的なサンプルが記載されており、非常にわかりやすくなった。(と、思う)
フィルターのぼかし、ムービークリップのブレンド機能は「Adobeパワー全開！」って感じでとても良い。表現力が豊かになった。
ファイルのアップロードはOSのブラウズ機能を使えるだけで、アップロードそのものははCGIに頼っていて微妙だった。

<p>ライブラリはコンポーネント指向かつオブジェクト指向。<br />
ActionScript2.0はJavaLikeなオブジェクト指向でイベントドリブンが素敵。</p>

<p>あとはHTMLの親和性がもっと欲しいところ。</p>]]></description>
<link>http://www.usamimi.info/~sunausagigoya/flash/2006/01/flash8.html</link>
<guid>http://www.usamimi.info/~sunausagigoya/flash/2006/01/flash8.html</guid>
<category>Flash</category>
<pubDate>Sun, 01 Jan 2006 21:51:46 +0900</pubDate>
</item>
<item>
<title>年賀状[Flash版]</title>
<description><![CDATA[<p>|ω`)<あけましておめでとうございます。<br />
昨年はどんな一年でしたか。<br />
今年も良い年になりますように・・・</p>

<p>↓トリノオリンピックでメダル総ナメなどと噴いていますが、ちょっとしたおちゃめです。</p>

<p><object classid="clsid:d27cdb6e-ae6d-11cf-96b8-444553540000" codebase="http://fpdownload.macromedia.com/pub/shockwave/cabs/flash/swflash.cab#version=8,0,0,0" width="550" height="400" id="2006年賀" align="middle"><br />
<param name="allowScriptAccess" value="sameDomain" /><br />
<param name="movie" value="http://www.usamimi.info/~sunausagigoya/item/2006.swf" /><param name="quality" value="high" /><param name="bgcolor" value="#ffffcc" /><embed src="http://www.usamimi.info/~sunausagigoya/item/2006.swf" quality="high" bgcolor="#ffffcc" width="550" height="400" name="2006年賀" align="middle" allowScriptAccess="sameDomain" type="application/x-shockwave-flash" pluginspage="http://www.macromedia.com/go/getflashplayer" /><br />
</object></p>]]></description>
<link>http://www.usamimi.info/~sunausagigoya/flash/2006/01/flash.html</link>
<guid>http://www.usamimi.info/~sunausagigoya/flash/2006/01/flash.html</guid>
<category>Flash</category>
<pubDate>Sun, 01 Jan 2006 05:06:24 +0900</pubDate>
</item>
<item>
<title>ととたんデジタルトレース</title>
<description><![CDATA[<p>画力の無いすなうさぎを強くサポートしてくれるのがデジタルトレースである。<br />
とはいっても、原画が無ければどうしようも無いのだけれど・・・。</p>

<p>幸い「<a href="http://harusame.lolipop.jp/">ととたん</a>」は原作者の沢渡慎二さんに転載許可を頂いているので、これをトレースしてFlashアニメーションを作ってみた。<br />
左下の青い部分をクリックすると・・・</p>

<p><object classid="clsid:d27cdb6e-ae6d-11cf-96b8-444553540000" codebase="http://fpdownload.macromedia.com/pub/shockwave/cabs/flash/swflash.cab#version=7,0,0,0" width="385" height="280" id="test3" align="middle"><br />
<param name="allowScriptAccess" value="sameDomain" /><br />
<param name="movie" value="http://www.usamimi.info/~sunausagigoya/item/test3.swf" /><br />
<param name="quality" value="high" /><br />
<param name="bgcolor" value="#ffdcb9" /><br />
<embed src="http://www.usamimi.info/~sunausagigoya/item/test3.swf" quality="high" bgcolor="#ffdcb9" width="385" height="280" name="test3" align="middle" allowScriptAccess="sameDomain" type="application/x-shockwave-flash" pluginspage="http://www.macromedia.com/go/getflashplayer" /><br />
</object><br />
<br /><br />
↓裏バージョン(からすさんの台詞が・・・)<br />
<object classid="clsid:d27cdb6e-ae6d-11cf-96b8-444553540000" codebase="http://fpdownload.macromedia.com/pub/shockwave/cabs/flash/swflash.cab#version=7,0,0,0" width="385" height="280" id="test4" align="middle"><br />
<param name="allowScriptAccess" value="sameDomain" /><br />
<param name="movie" value="http://www.usamimi.info/~sunausagigoya/item/test4.swf" /><br />
<param name="quality" value="high" /><br />
<param name="bgcolor" value="#ffdcb9" /><br />
<embed src="http://www.usamimi.info/~sunausagigoya/item/test4.swf" quality="high" bgcolor="#ffdcb9" width="385" height="280" name="test4" align="middle" allowScriptAccess="sameDomain" type="application/x-shockwave-flash" pluginspage="http://www.macromedia.com/go/getflashplayer" /><br />
</object></p>

<p><br />
</p>]]></description>
<link>http://www.usamimi.info/~sunausagigoya/flash/2005/12/post_7.html</link>
<guid>http://www.usamimi.info/~sunausagigoya/flash/2005/12/post_7.html</guid>
<category>Flash</category>
<pubDate>Thu, 29 Dec 2005 05:55:24 +0900</pubDate>
</item>
<item>
<title>ととたんのタイピングゲームβ版公開</title>
<description><![CDATA[<p>今年は休日返上の日々が続いて、ロクに創作活動ができなかったけれど、暖めていたととタイピングぐらいは年内にリリースしたいよ！<br />
ということで頑張ってみた。</p>

<p>まだバグ残ってるけれど、まぁ、一応形にはなっている。<br />
本当はストーリーもあったのだけれど、そこまで作り込んでいる余裕もないこの頃です。</p>

<p>バグ見つけたら、コメントに乗っけてくれると助かります。</p>

<p>＞ <a href="http://www.usamimi.info/~sunausagigoya/d_toto/type/tototype.swf">ととタイピング</a> ＜</p>]]></description>
<link>http://www.usamimi.info/~sunausagigoya/flash/2005/12/post_6.html</link>
<guid>http://www.usamimi.info/~sunausagigoya/flash/2005/12/post_6.html</guid>
<category></category>
<pubDate>Sun, 25 Dec 2005 23:03:39 +0900</pubDate>
</item>
<item>
<title>サイトお引っ越し</title>
<description><![CDATA[<p>すなうさぎが運営するサイト 「<a href="http://www.nhk.or.tv/sunausagi/">浪漫屋ぽぽたん</a>」 は「<a href="http://www.usamimi.info/~sunausagigoya/">天真爛漫 うさぎ小屋</a>」に名称を変えてお引っ越ししました。</p>

<p>新しく作ったFlashやCGIはちからわざかつバグバグ。<br />
でも公開してみるテスト。</p>]]></description>
<link>http://www.usamimi.info/~sunausagigoya/flash/2005/12/post_5.html</link>
<guid>http://www.usamimi.info/~sunausagigoya/flash/2005/12/post_5.html</guid>
<category>雑感</category>
<pubDate>Sun, 25 Dec 2005 22:55:37 +0900</pubDate>
</item>
<item>
<title>これなしでどうやって暮らしていたか、私には考えられないほどです。</title>
<description><![CDATA[<p>デスクトップアイコンに「あくあフォント」を使用しているのですが、<br />
画面のプロパティで「次の方法でスクリーンフォントの縁を滑らかにする」においてClearTypeを選択していないと、見栄えに雲泥の差がありました。<br />
<br /><br />
<h3><font size="14px">before</font></h3><br />
<br /><br />
<img src="http://www.usamimi.info/~sunausagigoya/item/aqua2.png" alt="" /></p>

<h3><font size="14px">after</font></h3>
<br />
<img src="http://www.usamimi.info/~sunausagigoya/item/aqua1.png" alt="" />
<br />

<p>デフォルトでClearTypeになっていない場合もあるので、気になる方は要チェック！<br />
<a href="http://www.microsoft.com/japan/windowsxp/using/setup/learnmore/tips/konikowski1.asp">Microsoft Windows XP : ヒント集 - ClearType フォント レンダリング テクノロジーをオンにする<br />
</a>これなしでどうやって暮らしていたか、私には考えられないほどです。<br />
すばらしいプリントをお楽しみください（笑</p>

<p>↓あくあフォント配布サイト<br />
<a href="http://aquablue.milkcafe.to/"><img src="http://www.usamimi.info/~sunausagigoya/item/banner.gif" alt="" /></a></p>]]></description>
<link>http://www.usamimi.info/~sunausagigoya/flash/2005/12/post_4.html</link>
<guid>http://www.usamimi.info/~sunausagigoya/flash/2005/12/post_4.html</guid>
<category>デスクトップカスタマイズ</category>
<pubDate>Sun, 18 Dec 2005 01:39:33 +0900</pubDate>
</item>
<item>
<title>もやっとシリアライズ - java.io.Serializableのメモ</title>
<description><![CDATA[<p>RDBへデータを格納するときなどに、データの永続化とか、なにやら格好いい言葉が使われている java.io.Serializable。<br />
APIガイドを見てみるとデータの「直列化」と書かれている。<br />
いったいこれは何を意味する物なのか調べてみた。</p>

<h3>直列化に関する個人的な見解</h3>
<ul>
<li>JAVAのプログラムはクラスの集まりからなっている</li>
<li>情報の実体はクラスから生成される多数のインスタンスが持っている</li>
<li>DBに書き込む(永続化する)データはメモリ上に散在している。</li>
<li>散在しているデータを一カ所に集める = 直列化する</li>
</ul>

<h3>XMLでSerializable</h3>
単純にシリアライズを行うと、独自のフォーマットでバイナリ化されるため、他言語に渡すことが出来ない。
そこでXML。
なるほど、偉い人がオブジェクトの永続化はXMLを使うと良いといっていたのはこういう事だったのか！

<h3>サンプルプログラム</h3>
TECHSCORE - Java,SQLプログラミング技術解説 に良いサンプルプログラムがありました。
-> <a href="http://www.techscore.com/tech/J2SE/IO/4.html">オブジェクトのシリアライズ 入出力 -TECHSCORE-</a>

<p><br />
参考サイト<br />
<a href="http://http://www.fladdict.net/blog-jp/archives/2005/06/post_94.php">[fladdict.net blog: データのシリアライズ]</a></p>

<p><a href="http://www.atmarkit.co.jp/fdotnet/easyxml/easyxml09/easyxml09_01.html">＠IT：連載：.NETで簡単XML　第9回 オブジェクトをXMLでシリアライズ（1）</a></p>

<p><br />
<dl><br />
<dt>Wikipediaより引用</dt><br />
<dd>オブジェクト指向プログラミングにおいて使われる用語で、ある環境において存在しているオブジェクトを、バイト列に変換することをいう。より具体的には、そのオブジェクトの状態を表す変数（フィールド）と、場合によってはオブジェクトの種類（クラス）を表すなんらかの識別子を、ファイル化できるようなバイト列の形に書き出すことをいう。</dd><br />
</dl></p>]]></description>
<link>http://www.usamimi.info/~sunausagigoya/flash/2005/12/_javaioserializ.html</link>
<guid>http://www.usamimi.info/~sunausagigoya/flash/2005/12/_javaioserializ.html</guid>
<category>Java Servlet</category>
<pubDate>Sat, 10 Dec 2005 09:41:53 +0900</pubDate>
</item>


</channel>
</rss>
