<?xml version='1.0' encoding='UTF-8'?><?xml-stylesheet href="http://www.blogger.com/styles/atom.css" type="text/css"?><feed xmlns='http://www.w3.org/2005/Atom' xmlns:openSearch='http://a9.com/-/spec/opensearchrss/1.0/' xmlns:georss='http://www.georss.org/georss' xmlns:gd='http://schemas.google.com/g/2005' xmlns:thr='http://purl.org/syndication/thread/1.0'><id>tag:blogger.com,1999:blog-1768074408995071051</id><updated>2012-01-23T11:24:13.094+09:00</updated><category term='VMware Fusion 3'/><category term='Flex 3.0'/><category term='Evernote'/><category term='MySQL'/><category term='Flash CS4'/><category term='CSS'/><category term='mixi'/><category term='AutoHotKey'/><category term='IIS'/><category term='ASP.NET(C#)'/><category term='Google App Engine'/><category term='OSDE'/><category term='Flash CS5'/><category term='Diary'/><category term='Leisure'/><category term='Flash Builder 4'/><category term='Google Chrome'/><category term='iPhone'/><category term='ActionScript3.0'/><category term='Opensocial'/><category term='html'/><category term='Eclipse'/><category term='Mac OS X'/><category term='Google IME'/><category term='Jumsoft Money'/><category term='Error'/><category term='JavaScript'/><category term='Firefox 3.5'/><category term='Flex Builder 3'/><category term='環境設定'/><category term='Excel'/><title type='text'>syamgot</title><subtitle type='html'>毎日がトライ１に対してエラー３くらい</subtitle><link rel='http://schemas.google.com/g/2005#feed' type='application/atom+xml' href='http://syamgot.blogspot.com/feeds/posts/default'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/1768074408995071051/posts/default?max-results=100'/><link rel='alternate' type='text/html' href='http://syamgot.blogspot.com/'/><link rel='hub' href='http://pubsubhubbub.appspot.com/'/><link rel='next' type='application/atom+xml' href='http://www.blogger.com/feeds/1768074408995071051/posts/default?start-index=101&amp;max-results=100'/><author><name>syamgot</name><uri>http://www.blogger.com/profile/08265930190004309031</uri><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='32' height='32' src='http://3.bp.blogspot.com/_4bQ7Zb9OHIU/S1_8_S9AosI/AAAAAAAAATE/ruruhFZzeho/S220/IMG_0507.JPG'/></author><generator version='7.00' uri='http://www.blogger.com'>Blogger</generator><openSearch:totalResults>116</openSearch:totalResults><openSearch:startIndex>1</openSearch:startIndex><openSearch:itemsPerPage>100</openSearch:itemsPerPage><entry><id>tag:blogger.com,1999:blog-1768074408995071051.post-4689659257410058516</id><published>2012-01-23T11:20:00.003+09:00</published><updated>2012-01-23T11:24:13.106+09:00</updated><category scheme='http://www.blogger.com/atom/ns#' term='Diary'/><title type='text'>┐(´ｰ｀)┌ ﾏｲｯﾀﾈ♪</title><content type='html'>&lt;p&gt;何のためのブログかは知らないけど、１年くらいほったらかし。
これからもきっとほったらかし。&lt;/p&gt;

&lt;p&gt;いいじゃん別に。&lt;/p&gt;

&lt;p&gt;くらいの気持ちで生きてます。&lt;/p&gt;

&lt;p&gt;当面の目標としては、WordPress に引っ越したい。&lt;br /&gt;
いつになるやら！&lt;/p&gt;&lt;div class="blogger-post-footer"&gt;&lt;img width='1' height='1' src='https://blogger.googleusercontent.com/tracker/1768074408995071051-4689659257410058516?l=syamgot.blogspot.com' alt='' /&gt;&lt;/div&gt;</content><link rel='replies' type='application/atom+xml' href='http://syamgot.blogspot.com/feeds/4689659257410058516/comments/default' title='コメントの投稿'/><link rel='replies' type='text/html' href='http://syamgot.blogspot.com/2012/01/blog-post.html#comment-form' title='0 件のコメント'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/1768074408995071051/posts/default/4689659257410058516'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/1768074408995071051/posts/default/4689659257410058516'/><link rel='alternate' type='text/html' href='http://syamgot.blogspot.com/2012/01/blog-post.html' title='┐(´ｰ｀)┌ ﾏｲｯﾀﾈ♪'/><author><name>syamgot</name><uri>http://www.blogger.com/profile/08265930190004309031</uri><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='32' height='32' src='http://3.bp.blogspot.com/_4bQ7Zb9OHIU/S1_8_S9AosI/AAAAAAAAATE/ruruhFZzeho/S220/IMG_0507.JPG'/></author><thr:total>0</thr:total></entry><entry><id>tag:blogger.com,1999:blog-1768074408995071051.post-1569544346952203761</id><published>2011-01-18T14:39:00.004+09:00</published><updated>2011-01-18T14:47:17.209+09:00</updated><category scheme='http://www.blogger.com/atom/ns#' term='Flash CS5'/><category scheme='http://www.blogger.com/atom/ns#' term='Flash Builder 4'/><title type='text'>Flash Builder 4 インストール時にエラー</title><content type='html'>&lt;p&gt;
&lt;a onblur="try {parent.deselectBloggerImageGracefully();} catch(e) {}" href="http://1.bp.blogspot.com/_4bQ7Zb9OHIU/TTUo-KRtLCI/AAAAAAAAAXg/6SgttKyxqBg/s1600/WS000000.JPG"&gt;&lt;img style="cursor:pointer; cursor:hand;width: 320px; height: 228px;" src="http://1.bp.blogspot.com/_4bQ7Zb9OHIU/TTUo-KRtLCI/AAAAAAAAAXg/6SgttKyxqBg/s320/WS000000.JPG" border="0" alt=""id="BLOGGER_PHOTO_ID_5563397963061734434" /&gt;&lt;/a&gt;
&lt;/p&gt;

&lt;p&gt;
Flash Builder 4 をインストールしなおそうとしたら、エラーが出て失敗してしまった。コントロールパネルからアンインストールしてもダメ。Flash Player 10.x (debug) をアンインストールしてもダメ。&lt;a href="http://kb2.adobe.com/cps/141/tn_14157.html"&gt;uninstaller_flash_player.exe&lt;/a&gt; を実行してもダメ。最終的に、&lt;a href="http://forums.adobe.com/thread/707465"&gt;この情報&lt;/a&gt;を頼りに、&lt;a href="http://www.adobe.com/support/contact/cs5clean.html"&gt;Adobe CS5 Cleaner Tool&lt;/a&gt;を使って、CS5 （ウチの環境下では、Flash CS5 と Flash Builder 4）を根こそぎアンインストールしてあげて、再起動してあげたら回復した。むちゃくちゃや。
&lt;/p&gt;

&lt;p&gt;検索で引っかかるかもしれないので、以下エラーログ。&lt;/p&gt;

&lt;pre&gt;

Exit Code: 7


-------------------------------------- Summary --------------------------------------


 - 0 fatal error(s), 17 error(s), 17 warning(s)


WARNING: Payload {7E5AA19B-0B85-4f44-BA26-728851489200} Adobe Flash Player 10 ActiveX is already installed and the session payload {5EE868D6-7B6B-49ee-AF60-09B1358AFFD7} Adobe Flash Player 10 ActiveX has no upgrage/conflict relationship with it.


WARNING: Payload {40F95A03-885A-45fb-9A14-486BEFEDDF34} Adobe Flash Player 10 Plugin is already installed and the session payload {FB7F30B6-BFBF-4d2c-9F61-B5533659ACBE} Adobe Flash Player 10 Plugin has no upgrage/conflict relationship with it.


WARNING: Warning: {2F6B67F4-A2BB-45D7-A80C-25FF646CC1C5} Adobe Player for Embedding will not be repaired, due to updated patch of STI and one of the top level payload is being installed.


WARNING: Payload cannot be installed due to dependent operation failure


WARNING: Payload cannot be installed due to dependent operation failure


WARNING: Payload cannot be installed due to dependent operation failure


WARNING: Payload cannot be installed due to dependent operation failure


WARNING: Payload cannot be installed due to dependent operation failure


WARNING: Payload cannot be installed due to dependent operation failure


WARNING: Payload cannot be installed due to dependent operation failure


WARNING: Payload cannot be installed due to dependent operation failure


WARNING: Payload cannot be installed due to dependent operation failure


WARNING: Warning: {2F6B67F4-A2BB-45D7-A80C-25FF646CC1C5} Adobe Player for Embedding will not be repaired, due to updated patch of STI and one of the top level payload is being installed.


WARNING: Payload cannot be installed due to dependent operation failure


WARNING: Payload cannot be installed due to dependent operation failure


WARNING: Payload cannot be installed due to dependent operation failure


WARNING: Payload cannot be installed due to dependent operation failure


ERROR: Verifying payload integerity : Failed with code 1


ERROR: MsiConfigureProductEx failed with error: 1612


ERROR: The following payload errors were found during install:


ERROR:  - Microsoft_VC90_ATL_x86: Install failed


ERROR:  - Microsoft_VC90_CRT_x86: Install failed


ERROR:  - Microsoft_VC80_ATL_x86: Install failed


ERROR:  - Adobe Flash Builder: Install failed


ERROR:  - Suite Shared Configuration CS5: Install failed


ERROR:  - AdobeHelp: Install failed


ERROR:  - Adobe Flash Player 10 ActiveX: Install failed


ERROR:  - Microsoft_VC90_MFC_x86: Install failed


ERROR:  - AdobeTypeSupport CS5: Install failed


ERROR:  - Microsoft_VC80_CRT_x86: Install failed


ERROR:  - AdobeCMaps CS5: Install failed


ERROR:  - Microsoft_VC80_MFC_x86: Install failed


ERROR:  - Microsoft_VC80_MFCLOC_x86: Install failed


ERROR:  - Adobe Flash Player 10 Plugin: Install failed


-------------------------------------------------------------------------------------

&lt;/pre&gt;&lt;div class="blogger-post-footer"&gt;&lt;img width='1' height='1' src='https://blogger.googleusercontent.com/tracker/1768074408995071051-1569544346952203761?l=syamgot.blogspot.com' alt='' /&gt;&lt;/div&gt;</content><link rel='replies' type='application/atom+xml' href='http://syamgot.blogspot.com/feeds/1569544346952203761/comments/default' title='コメントの投稿'/><link rel='replies' type='text/html' href='http://syamgot.blogspot.com/2011/01/flash-builder-4.html#comment-form' title='0 件のコメント'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/1768074408995071051/posts/default/1569544346952203761'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/1768074408995071051/posts/default/1569544346952203761'/><link rel='alternate' type='text/html' href='http://syamgot.blogspot.com/2011/01/flash-builder-4.html' title='Flash Builder 4 インストール時にエラー'/><author><name>syamgot</name><uri>http://www.blogger.com/profile/08265930190004309031</uri><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='32' height='32' src='http://3.bp.blogspot.com/_4bQ7Zb9OHIU/S1_8_S9AosI/AAAAAAAAATE/ruruhFZzeho/S220/IMG_0507.JPG'/></author><media:thumbnail xmlns:media='http://search.yahoo.com/mrss/' url='http://1.bp.blogspot.com/_4bQ7Zb9OHIU/TTUo-KRtLCI/AAAAAAAAAXg/6SgttKyxqBg/s72-c/WS000000.JPG' height='72' width='72'/><thr:total>0</thr:total></entry><entry><id>tag:blogger.com,1999:blog-1768074408995071051.post-2258911777013816313</id><published>2011-01-07T16:21:00.003+09:00</published><updated>2011-01-07T16:31:37.373+09:00</updated><category scheme='http://www.blogger.com/atom/ns#' term='Diary'/><title type='text'>気がついたら</title><content type='html'>&lt;p&gt;年が明けてた。&lt;/p&gt;&lt;div class="blogger-post-footer"&gt;&lt;img width='1' height='1' src='https://blogger.googleusercontent.com/tracker/1768074408995071051-2258911777013816313?l=syamgot.blogspot.com' alt='' /&gt;&lt;/div&gt;</content><link rel='replies' type='application/atom+xml' href='http://syamgot.blogspot.com/feeds/2258911777013816313/comments/default' title='コメントの投稿'/><link rel='replies' type='text/html' href='http://syamgot.blogspot.com/2011/01/blog-post.html#comment-form' title='0 件のコメント'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/1768074408995071051/posts/default/2258911777013816313'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/1768074408995071051/posts/default/2258911777013816313'/><link rel='alternate' type='text/html' href='http://syamgot.blogspot.com/2011/01/blog-post.html' title='気がついたら'/><author><name>syamgot</name><uri>http://www.blogger.com/profile/08265930190004309031</uri><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='32' height='32' src='http://3.bp.blogspot.com/_4bQ7Zb9OHIU/S1_8_S9AosI/AAAAAAAAATE/ruruhFZzeho/S220/IMG_0507.JPG'/></author><thr:total>0</thr:total></entry><entry><id>tag:blogger.com,1999:blog-1768074408995071051.post-8115748805027572471</id><published>2011-01-07T16:14:00.006+09:00</published><updated>2011-01-07T16:21:07.252+09:00</updated><category scheme='http://www.blogger.com/atom/ns#' term='JavaScript'/><title type='text'>JavaScript のクラス定義と継承</title><content type='html'>&lt;h4&gt;クラスの定義&lt;/h4&gt;

&lt;p&gt;
正直色々ありすぎて難しい。&lt;br /&gt;
クロージャでやる場合と、プロトタイプでやる場合とに分けられるっぽい。
&lt;/p&gt;


&lt;h5&gt;クロージャによるクラスの定義&lt;/h5&gt;
&lt;pre name="code" class="js"&gt;
function Calc(x, y)
{
 this.x = x;
 this.y = y;
 this.add = function()
 {
  return x + y;
 }
}
alert(new Calc(1,2).add());
&lt;/pre&gt;

&lt;h5&gt;プロトタイプによるクラスの定義その1&lt;/h5&gt;
&lt;pre name="code" class="js"&gt;
function Calc()
{
 this.initialize.apply(this, arguments);
}

Calc.prototype.x = 0;
Calc.prototype.y = 0;
Calc.prototype.initialize = function()
{
 var o = this;
 o.x = arguments[0];
 o.y = arguments[1];
}
Calc.prototype.add = function()
{
 var o = this;
 return o.x + o.y;
}

alert(new Calc(1,2).add()); // 結果 : 3
&lt;/pre&gt;

&lt;p&gt;こちらは、プロトタイプに追加している。&lt;/p&gt;


&lt;h5&gt;プロトタイプによるクラスの定義2&lt;/h5&gt;
&lt;pre name="code" class="js"&gt;
function Calc()

 this.initialize.apply(this, arguments);
}

Calc.prototype = 
{
 x : 0,
 y : 0,
 initialize : function()
 {
  x = arguments[0];
  y = arguments[1];
 },
 add : function()
 {
  return x + y;
 }
}

alert(new Calc(1,2).add()); // 結果3
&lt;/pre&gt;

&lt;p&gt;
こちらは、プロトタイプを上書きしている。&lt;br /&gt;
こっちのほうがスッキリしてていいけど、これだと継承するときに問題がある。
&lt;/p&gt;

&lt;h4&gt;クラスの継承&lt;/h4&gt;

&lt;p&gt;
クラスにも色々と方法がある。&lt;br /&gt;
とりあえず、プロトタイプによる継承の場合、基本的には
&lt;/p&gt;

&lt;pre name="code" class="js"&gt;
function CalcEx()
{
 this.initialize.apply(this, arguments);
}

CalcEx.prototype = new Calc();

alert(new CalcEx(3,4).add()); // 結果7
&lt;/pre&gt;

&lt;p&gt;
とするわけだけど、継承したクラスを『プロトタイプによるクラスの定義2』の
パターンで定義してしまうと、プロトタイプを上書きしてしまうので、
継承元で定義した prototype が消えてしまう。
なので、プロトタイプを利用したクラス定義を行うなら、プロトタイプに追加する
パターンが望ましい。
&lt;/p&gt;

&lt;p&gt;※もっとも、色々な方法でもって、拡張する方法がいくらでも存在する。要勉強&lt;/p&gt;&lt;div class="blogger-post-footer"&gt;&lt;img width='1' height='1' src='https://blogger.googleusercontent.com/tracker/1768074408995071051-8115748805027572471?l=syamgot.blogspot.com' alt='' /&gt;&lt;/div&gt;</content><link rel='replies' type='application/atom+xml' href='http://syamgot.blogspot.com/feeds/8115748805027572471/comments/default' title='コメントの投稿'/><link rel='replies' type='text/html' href='http://syamgot.blogspot.com/2011/01/javascript.html#comment-form' title='0 件のコメント'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/1768074408995071051/posts/default/8115748805027572471'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/1768074408995071051/posts/default/8115748805027572471'/><link rel='alternate' type='text/html' href='http://syamgot.blogspot.com/2011/01/javascript.html' title='JavaScript のクラス定義と継承'/><author><name>syamgot</name><uri>http://www.blogger.com/profile/08265930190004309031</uri><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='32' height='32' src='http://3.bp.blogspot.com/_4bQ7Zb9OHIU/S1_8_S9AosI/AAAAAAAAATE/ruruhFZzeho/S220/IMG_0507.JPG'/></author><thr:total>0</thr:total></entry><entry><id>tag:blogger.com,1999:blog-1768074408995071051.post-1717374777647007927</id><published>2010-11-02T12:45:00.004+09:00</published><updated>2010-11-02T12:55:51.768+09:00</updated><category scheme='http://www.blogger.com/atom/ns#' term='AutoHotKey'/><category scheme='http://www.blogger.com/atom/ns#' term='Evernote'/><title type='text'>Evernote 4 で tabキー 押したらスペースでインデントしたい</title><content type='html'>&lt;p&gt;Evernote 4 から、tabキーを入力すると、スペースでインデントされなくなった。その上、同期するとクリアされてしまう。どないやねん。とりあえず、&lt;a href="http://www.autohotkey.com/"&gt;AutoHotKey&lt;/a&gt; を使って差し替えをしてあげる。&lt;/p&gt;

&lt;p&gt;&lt;a href="http://www.autohotkey.com/"&gt;AutoHotKey&lt;/a&gt; をインストール後、メモ帳などで下記の内容のファイルを作成、名前は適当に(Evernote_TabToSpace.ahk とでも)付けて、ダブルクリックで起動。&lt;/p&gt;

&lt;pre&gt;
#IfWinActive ahk_class ENMainFrame
Tab::
{
 Send {Space}{Space}{Space}{Space}
}
#IfWinActive
&lt;/pre&gt;

&lt;p&gt;見栄えは悪いけど、とりあえず動くからいいや。&lt;/p&gt;&lt;div class="blogger-post-footer"&gt;&lt;img width='1' height='1' src='https://blogger.googleusercontent.com/tracker/1768074408995071051-1717374777647007927?l=syamgot.blogspot.com' alt='' /&gt;&lt;/div&gt;</content><link rel='replies' type='application/atom+xml' href='http://syamgot.blogspot.com/feeds/1717374777647007927/comments/default' title='コメントの投稿'/><link rel='replies' type='text/html' href='http://syamgot.blogspot.com/2010/11/evernote-4-tab.html#comment-form' title='0 件のコメント'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/1768074408995071051/posts/default/1717374777647007927'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/1768074408995071051/posts/default/1717374777647007927'/><link rel='alternate' type='text/html' href='http://syamgot.blogspot.com/2010/11/evernote-4-tab.html' title='Evernote 4 で tabキー 押したらスペースでインデントしたい'/><author><name>syamgot</name><uri>http://www.blogger.com/profile/08265930190004309031</uri><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='32' height='32' src='http://3.bp.blogspot.com/_4bQ7Zb9OHIU/S1_8_S9AosI/AAAAAAAAATE/ruruhFZzeho/S220/IMG_0507.JPG'/></author><thr:total>0</thr:total></entry><entry><id>tag:blogger.com,1999:blog-1768074408995071051.post-5803721870614675011</id><published>2010-10-21T15:23:00.007+09:00</published><updated>2011-01-25T12:16:10.798+09:00</updated><category scheme='http://www.blogger.com/atom/ns#' term='Evernote'/><title type='text'>Evernote の勝手にハイパーリンクが気にくわない</title><content type='html'>&lt;p&gt;クライアント版の Evernote はあなたの味気ないテキストを、クールなエディタが賢くサポートしてくれるので、『URLを記述する -&gt; 改行する』 だけで、自動的に記述したURLにハイパーリンクを作成してくれます。すごいね！うっとうしい！&lt;/p&gt;

&lt;p&gt;設定で何とかならんのかと探してみたけど、それらしいものが見当たらなくて難儀していたけど、とりあえず見つけた解決方法としては、&lt;span style="font-weight:bold;"&gt;改行するときに 『Shift + Enter』 で行う&lt;/span&gt;ということ。&lt;a href="http://www.google.co.jp/search?q=evernote+%E3%82%B7%E3%83%A7%E3%83%BC%E3%83%88%E3%82%AB%E3%83%83%E3%83%88&amp;ie=utf-8&amp;oe=utf-8&amp;aq=t&amp;rls=org.mozilla:ja:official&amp;hl=ja&amp;client=firefox-a"&gt;ショートカットとかで調べてみると&lt;/a&gt;、『&amp;lt;br&amp;gt;を挿入する』とあるけど、見た目は特に変わりないし、iPhone 版の Evernote で編集しようとしてみても、リッチテキストのノートと判定される様子もないので、多分大丈夫でしょう。&lt;/p&gt;

&lt;p&gt;
[追記 2011/01/25]&lt;br /&gt;
と思ってたんだけど、今確認してみたら(ver 4.2)できなかった。なんでだ。勘違い？白昼夢でも見た？ごめんなさい。
&lt;/p&gt;&lt;div class="blogger-post-footer"&gt;&lt;img width='1' height='1' src='https://blogger.googleusercontent.com/tracker/1768074408995071051-5803721870614675011?l=syamgot.blogspot.com' alt='' /&gt;&lt;/div&gt;</content><link rel='replies' type='application/atom+xml' href='http://syamgot.blogspot.com/feeds/5803721870614675011/comments/default' title='コメントの投稿'/><link rel='replies' type='text/html' href='http://syamgot.blogspot.com/2010/10/evernote.html#comment-form' title='0 件のコメント'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/1768074408995071051/posts/default/5803721870614675011'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/1768074408995071051/posts/default/5803721870614675011'/><link rel='alternate' type='text/html' href='http://syamgot.blogspot.com/2010/10/evernote.html' title='Evernote の勝手にハイパーリンクが気にくわない'/><author><name>syamgot</name><uri>http://www.blogger.com/profile/08265930190004309031</uri><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='32' height='32' src='http://3.bp.blogspot.com/_4bQ7Zb9OHIU/S1_8_S9AosI/AAAAAAAAATE/ruruhFZzeho/S220/IMG_0507.JPG'/></author><thr:total>0</thr:total></entry><entry><id>tag:blogger.com,1999:blog-1768074408995071051.post-6461411878446316401</id><published>2010-10-18T14:27:00.004+09:00</published><updated>2010-10-18T14:48:51.991+09:00</updated><category scheme='http://www.blogger.com/atom/ns#' term='ActionScript3.0'/><title type='text'>Flashで日本語入力ができない</title><content type='html'>&lt;p&gt;なんと言い表したものかよくわからないんだけど、TextFieldを利用して、入力してもらう時、日本語で入力しようとすると、正常に入力できないことがあった。しかも、各ブラウザによって現象が違う。確認は Windows7 環境で。&lt;/p&gt;

&lt;p&gt;Firefox 3.6.10 では、ブラウザ外に入力内容が表示されてしまう。画像のようなものが出てくる。&lt;/p&gt;

&lt;p&gt;&lt;a onblur="try {parent.deselectBloggerImageGracefully();} catch(e) {}" href="http://4.bp.blogspot.com/_4bQ7Zb9OHIU/TLvb68ibLXI/AAAAAAAAAWk/ehO8X1a1DrY/s1600/WS000000.JPG"&gt;&lt;img style="cursor:pointer; cursor:hand;width: 167px; height: 101px;" src="http://4.bp.blogspot.com/_4bQ7Zb9OHIU/TLvb68ibLXI/AAAAAAAAAWk/ehO8X1a1DrY/s320/WS000000.JPG" border="0" alt=""id="BLOGGER_PHOTO_ID_5529254773256826226" /&gt;&lt;/a&gt;&lt;/p&gt;


&lt;p&gt;IE 8 では、Flashの裏側に何か表示されたような感じに。 Google Chrome (6.0) では、全く入力できなかった。&lt;/p&gt;

&lt;p&gt;原因がわからず途方に暮れてたけど、どうやら、 wmode を transparent に設定することがマズイらしい。&lt;/p&gt;

&lt;blockquote&gt;Windows 版 Internet Explorer では wmode を transparent にすることで背景の透過は可能です。しかしながら日本語の文字入力領域を設定しても入力ができません。 &lt;/blockquote&gt;

&lt;p&gt;Windows 版 Internet Explorer とはしてあるものの、他のブラウザにも影響はあるみたい。知ってたら回避できるけど、知らなかったら回避できない問題。覚えておこう。&lt;/p&gt;

&lt;dl&gt;
&lt;dt&gt; 参考サイト&lt;/dt&gt;
&lt;dd&gt;&lt;a href="http://kb2.adobe.com/jp/cps/228/228635.html"&gt;wmode を transparent に設定した際の注意点&lt;/a&gt;&lt;/dd&gt;
&lt;/dl&gt;&lt;div class="blogger-post-footer"&gt;&lt;img width='1' height='1' src='https://blogger.googleusercontent.com/tracker/1768074408995071051-6461411878446316401?l=syamgot.blogspot.com' alt='' /&gt;&lt;/div&gt;</content><link rel='replies' type='application/atom+xml' href='http://syamgot.blogspot.com/feeds/6461411878446316401/comments/default' title='コメントの投稿'/><link rel='replies' type='text/html' href='http://syamgot.blogspot.com/2010/10/flash.html#comment-form' title='0 件のコメント'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/1768074408995071051/posts/default/6461411878446316401'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/1768074408995071051/posts/default/6461411878446316401'/><link rel='alternate' type='text/html' href='http://syamgot.blogspot.com/2010/10/flash.html' title='Flashで日本語入力ができない'/><author><name>syamgot</name><uri>http://www.blogger.com/profile/08265930190004309031</uri><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='32' height='32' src='http://3.bp.blogspot.com/_4bQ7Zb9OHIU/S1_8_S9AosI/AAAAAAAAATE/ruruhFZzeho/S220/IMG_0507.JPG'/></author><media:thumbnail xmlns:media='http://search.yahoo.com/mrss/' url='http://4.bp.blogspot.com/_4bQ7Zb9OHIU/TLvb68ibLXI/AAAAAAAAAWk/ehO8X1a1DrY/s72-c/WS000000.JPG' height='72' width='72'/><thr:total>0</thr:total></entry><entry><id>tag:blogger.com,1999:blog-1768074408995071051.post-2186062909786166993</id><published>2010-08-25T01:25:00.009+09:00</published><updated>2010-10-18T14:49:40.194+09:00</updated><category scheme='http://www.blogger.com/atom/ns#' term='Diary'/><title type='text'>ここのところのこと</title><content type='html'>&lt;p&gt;息子が自分で服を着られるようになりました。と言っても、寝巻き用のシャツだけだけども。腕を入れるところがわからず、ちょっとイライラしながらも、何度もリトライして、出来たら満面の笑み。いっぱい褒めてあげた。できることが増えるってのは嬉しいよなぁ。達成感も感じたんだろうし、イライラをがまんすることもできた。うん、しっかり成長してる。&lt;/p&gt;

&lt;p&gt;&lt;a href="http://www.amazon.co.jp/gp/product/B003M69TPQ?ie=UTF8&amp;tag=syamgot-22&amp;linkCode=as2&amp;camp=247&amp;creative=1211&amp;creativeASIN=B003M69TPQ"&gt;アナザーセンチュリーズエピソード R&lt;/a&gt;&lt;img src="http://www.assoc-amazon.jp/e/ir?t=syamgot-22&amp;l=as2&amp;o=9&amp;a=B003M69TPQ" width="1" height="1" border="0" alt="" style="border:none !important; margin:0px !important;" /&gt;&lt;/p&gt;

&lt;p&gt;楽しみにしていたのに、これはヒドイ。劣悪な操作性と、妙な敵の固さで、一番の醍醐味だと思う爽快感がゼロ。やっつけ仕事としか思えないストーリーパートと、多数の作品が登場してるのにもかかわらず、開始1時間後で全ての作品のキャラクターが出揃う謎シナリオ。開始直後にこれほどの絶望感を与えてくれたのは、PS3ではガンダム戦記に迫る勢い。あれ、両方ともバンナムじゃないか。2度と買わねぇ。&lt;/p&gt;

&lt;p&gt;&lt;a href="http://www.amazon.co.jp/gp/product/B003N3V0XC?ie=UTF8&amp;tag=syamgot-22&amp;linkCode=as2&amp;camp=247&amp;creative=1211&amp;creativeASIN=B003N3V0XC"&gt;ヱヴァンゲリヲン新劇場版：破&lt;/a&gt;&lt;img src="http://www.assoc-amazon.jp/e/ir?t=syamgot-22&amp;l=as2&amp;o=9&amp;a=B003N3V0XC" width="1" height="1" border="0" alt="" style="border:none !important; margin:0px !important;" /&gt;&lt;/p&gt;

&lt;p&gt;今更だけど見ました。シンジ君がやたら男前になってたけど、きっと根っこの部分は変わってないんだろうなと、なんとなく感じた。コミュニケーションは言葉のキャッチボール。投げて投げ返されて、変わっていけるんだろうな。メカの描写はすごかったね。対空から落ちてくる使徒戦がおもしろかった。&lt;/p&gt;


&lt;p&gt;&lt;a href="http://www.amazon.co.jp/gp/product/B0034JW3HW?ie=UTF8&amp;tag=syamgot-22&amp;linkCode=as2&amp;camp=247&amp;creative=1211&amp;creativeASIN=B0034JW3HW"&gt;ヴィレッジ&lt;/a&gt;&lt;img src="http://www.assoc-amazon.jp/e/ir?t=syamgot-22&amp;l=as2&amp;o=9&amp;a=B0034JW3HW" width="1" height="1" border="0" alt="" style="border:none !important; margin:0px !important;" /&gt;&lt;/p&gt;

&lt;p&gt;その村には、掟と、隠された秘密があり、起きてが破られたことによって、秘密が明らかになっていくというお話なのだけども、秘密の内容は開始早々予測できる物だったので、それ以上の盛り上がりもなし。たんたんとした映画だった。&lt;/p&gt;&lt;div class="blogger-post-footer"&gt;&lt;img width='1' height='1' src='https://blogger.googleusercontent.com/tracker/1768074408995071051-2186062909786166993?l=syamgot.blogspot.com' alt='' /&gt;&lt;/div&gt;</content><link rel='replies' type='application/atom+xml' href='http://syamgot.blogspot.com/feeds/2186062909786166993/comments/default' title='コメントの投稿'/><link rel='replies' type='text/html' href='http://syamgot.blogspot.com/2010/08/blog-post_25.html#comment-form' title='0 件のコメント'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/1768074408995071051/posts/default/2186062909786166993'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/1768074408995071051/posts/default/2186062909786166993'/><link rel='alternate' type='text/html' href='http://syamgot.blogspot.com/2010/08/blog-post_25.html' title='ここのところのこと'/><author><name>syamgot</name><uri>http://www.blogger.com/profile/08265930190004309031</uri><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='32' height='32' src='http://3.bp.blogspot.com/_4bQ7Zb9OHIU/S1_8_S9AosI/AAAAAAAAATE/ruruhFZzeho/S220/IMG_0507.JPG'/></author><thr:total>0</thr:total></entry><entry><id>tag:blogger.com,1999:blog-1768074408995071051.post-2407674120570682636</id><published>2010-08-19T16:11:00.003+09:00</published><updated>2010-08-19T16:19:08.715+09:00</updated><category scheme='http://www.blogger.com/atom/ns#' term='Flash CS5'/><title type='text'>ReferenceError: Error #1065: 変数  は定義されていません。</title><content type='html'>&lt;p&gt;ReferenceError: Error #1065: 変数 [クラス名] は定義されていません。&lt;/p&gt;

&lt;p&gt;というのなら話はわかるけど、空だった。何も表示されなかった。&lt;/p&gt;

&lt;p&gt;原因は、FlashIDEでライブラリ内のMovieClipにリンケージを設定するとき、『ActionScript用に書き出し』にチェックが入っていない状態で、リンケージの欄をダブルクリックして、クラス名を設定したこと。プロパティをチェックしてみても、ちゃんと設定されているので問題ないのかなと思ったんだけど、クラス名が重複しても怒られなかった。どうもイレギュラーな操作らしい。&lt;/p&gt;

&lt;p&gt;『ActionScript用に書き出し』のチェックを一度外して、もう一度チェックしたら解消された。イレギュラーな操作なのなら、そういう操作出来ない用にしておいてもらいたいもんだ。&lt;/p&gt;

&lt;p&gt;贅沢？10万円近くするアプリなんだしさ。&lt;/p&gt;&lt;div class="blogger-post-footer"&gt;&lt;img width='1' height='1' src='https://blogger.googleusercontent.com/tracker/1768074408995071051-2407674120570682636?l=syamgot.blogspot.com' alt='' /&gt;&lt;/div&gt;</content><link rel='replies' type='application/atom+xml' href='http://syamgot.blogspot.com/feeds/2407674120570682636/comments/default' title='コメントの投稿'/><link rel='replies' type='text/html' href='http://syamgot.blogspot.com/2010/08/referenceerror-error-1065.html#comment-form' title='0 件のコメント'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/1768074408995071051/posts/default/2407674120570682636'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/1768074408995071051/posts/default/2407674120570682636'/><link rel='alternate' type='text/html' href='http://syamgot.blogspot.com/2010/08/referenceerror-error-1065.html' title='ReferenceError: Error #1065: 変数  は定義されていません。'/><author><name>syamgot</name><uri>http://www.blogger.com/profile/08265930190004309031</uri><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='32' height='32' src='http://3.bp.blogspot.com/_4bQ7Zb9OHIU/S1_8_S9AosI/AAAAAAAAATE/ruruhFZzeho/S220/IMG_0507.JPG'/></author><thr:total>0</thr:total></entry><entry><id>tag:blogger.com,1999:blog-1768074408995071051.post-5276218362769100106</id><published>2010-08-17T15:57:00.003+09:00</published><updated>2010-08-17T16:02:26.661+09:00</updated><category scheme='http://www.blogger.com/atom/ns#' term='ActionScript3.0'/><title type='text'>Error calling method on NPObject</title><content type='html'>&lt;p&gt;某プラットフォームにて。Firebug が JavaScript 側から、swf の関数を call しようとするところで吐いた。&lt;/p&gt;

&lt;p&gt;Security.allowDomain('*'); &lt;/p&gt;

&lt;p&gt;を入れることで解消できたので、クロスドメインの際のセキュリティエラーでも、このメッセージが出るんだろうか。&lt;/p&gt;&lt;div class="blogger-post-footer"&gt;&lt;img width='1' height='1' src='https://blogger.googleusercontent.com/tracker/1768074408995071051-5276218362769100106?l=syamgot.blogspot.com' alt='' /&gt;&lt;/div&gt;</content><link rel='replies' type='application/atom+xml' href='http://syamgot.blogspot.com/feeds/5276218362769100106/comments/default' title='コメントの投稿'/><link rel='replies' type='text/html' href='http://syamgot.blogspot.com/2010/08/error-calling-method-on-npobject.html#comment-form' title='0 件のコメント'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/1768074408995071051/posts/default/5276218362769100106'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/1768074408995071051/posts/default/5276218362769100106'/><link rel='alternate' type='text/html' href='http://syamgot.blogspot.com/2010/08/error-calling-method-on-npobject.html' title='Error calling method on NPObject'/><author><name>syamgot</name><uri>http://www.blogger.com/profile/08265930190004309031</uri><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='32' height='32' src='http://3.bp.blogspot.com/_4bQ7Zb9OHIU/S1_8_S9AosI/AAAAAAAAATE/ruruhFZzeho/S220/IMG_0507.JPG'/></author><thr:total>0</thr:total></entry><entry><id>tag:blogger.com,1999:blog-1768074408995071051.post-945413646227904891</id><published>2010-08-06T00:10:00.004+09:00</published><updated>2010-08-07T09:22:56.609+09:00</updated><category scheme='http://www.blogger.com/atom/ns#' term='Diary'/><title type='text'>一息ついた日記</title><content type='html'>&lt;p&gt;仕事中に鼻水が止まらなくなったと思ったら、寒気、頭痛、関節痛のフルコースがきたけれど、仕事してたらおさまった。多分20代の間はこれで何とかなるんだと思ってる。&lt;/p&gt;

&lt;p&gt;息子ちゃん&lt;/p&gt;

&lt;p&gt;おでこのあたりにまんべんなく汗疹ができてしまった。一日一回の風呂では足りないらしい。朝晩のシャワーに切り替えようか。しかしさすがの代謝の良さ。めっきり代謝が悪くなったのか、気づけばお腹の周りにプヨプヨしたものが。やっぱり運動しないとな。&lt;/p&gt;

&lt;p&gt;&lt;a href="http://www.amazon.co.jp/gp/product/B0032ZD5TI?ie=UTF8&amp;tag=syamgot-22&amp;linkCode=as2&amp;camp=247&amp;creative=1211&amp;creativeASIN=B0032ZD5TI"&gt;ROBOT魂&lt;SIDE MS&gt; ガンダムF91&lt;/a&gt;&lt;img src="http://www.assoc-amazon.jp/e/ir?t=syamgot-22&amp;l=as2&amp;o=9&amp;a=B0032ZD5TI" width="1" height="1" border="0" alt="" style="border:none !important; margin:0px !important;" /&gt;
&lt;/p&gt;

&lt;p&gt;最近この手のおもちゃにすっかり手を出さなくなったけど、このF91はカッコいいなぁ。欲しいんだけど、飾ってたら絶対息子にいたずらされるので、飾る場所を確保せにゃならん。専用の棚でも作ろうか。&lt;/p&gt;

&lt;p&gt;&lt;script type="text/javascript" src="http://ext.nicovideo.jp/thumb_watch/sm9592315"&gt;&lt;/script&gt;&lt;noscript&gt;&lt;a href="http://www.nicovideo.jp/watch/sm9592315"&gt;【ニコニコ動画】【PC】新・本当に強くない俺が一生懸命マルチ：其の四【COD：MW2】&lt;/a&gt;&lt;/noscript&gt;&lt;/p&gt;

&lt;p&gt;腹抱えてワロタｗ&lt;/p&gt;&lt;div class="blogger-post-footer"&gt;&lt;img width='1' height='1' src='https://blogger.googleusercontent.com/tracker/1768074408995071051-945413646227904891?l=syamgot.blogspot.com' alt='' /&gt;&lt;/div&gt;</content><link rel='replies' type='application/atom+xml' href='http://syamgot.blogspot.com/feeds/945413646227904891/comments/default' title='コメントの投稿'/><link rel='replies' type='text/html' href='http://syamgot.blogspot.com/2010/08/blog-post.html#comment-form' title='0 件のコメント'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/1768074408995071051/posts/default/945413646227904891'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/1768074408995071051/posts/default/945413646227904891'/><link rel='alternate' type='text/html' href='http://syamgot.blogspot.com/2010/08/blog-post.html' title='一息ついた日記'/><author><name>syamgot</name><uri>http://www.blogger.com/profile/08265930190004309031</uri><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='32' height='32' src='http://3.bp.blogspot.com/_4bQ7Zb9OHIU/S1_8_S9AosI/AAAAAAAAATE/ruruhFZzeho/S220/IMG_0507.JPG'/></author><thr:total>0</thr:total></entry><entry><id>tag:blogger.com,1999:blog-1768074408995071051.post-8963420478745786961</id><published>2010-07-29T04:45:00.004+09:00</published><updated>2010-07-29T05:29:33.622+09:00</updated><title type='text'>色々</title><content type='html'>&lt;p&gt;&lt;a href="http://www.amazon.co.jp/gp/product/B0034KZXBO?ie=UTF8&amp;tag=syamgot-22&amp;linkCode=as2&amp;camp=247&amp;creative=1211&amp;creativeASIN=B0034KZXBO"&gt;torne(トルネ)(CECH-ZD1J)&lt;/a&gt;&lt;img src="http://www.assoc-amazon.jp/e/ir?t=syamgot-22&amp;l=as2&amp;o=9&amp;a=B0034KZXBO" width="1" height="1" border="0" alt="" style="border:none !important; margin:0px !important;" /&gt;&lt;/p&gt;

&lt;p&gt;Amazon で8000円を切ってたので、買いました。発売当初は品薄だったけど、ちょっと待ったらちゃんと供給されるようで。最近全然TVを見なくなったけど、見たいのがないわけではないので、見られる機会ができたらなと。&lt;/p&gt;

&lt;p&gt;iPhone4のアンテナ&lt;/p&gt;

&lt;p&gt;今更だけど。色々言われてるわけだけど、日本じゃそんなに再現してない？問題は仕方ないとしても、その後の対応を見てるとなぁ。Appleの製品は好きなんだけど、企業はあまり好きじゃない。&lt;/p&gt;

&lt;p&gt;息子&lt;/p&gt;

&lt;p&gt;たしかにやんちゃで、わがままで、やかましい奴だけども、期限のいい時は聞き分けもいいし、片付けもちゃんとできる。少しでもがまんもできるようになってきているので、きっと問題ない。嫁の仕事上、色々と変な子供の話も聞くけれど、それ以上に親も変だ。そりゃそんな親なら子供もまともに成長せんわと。そうはならない様に頑張って行こう。&lt;/p&gt;

&lt;p&gt;ニャンコども&lt;/p&gt;

&lt;object width="480" height="385"&gt;&lt;param name="movie" value="http://www.youtube.com/v/VD_VzhdiAf8&amp;amp;hl=ja_JP&amp;amp;fs=1"&gt;&lt;/param&gt;&lt;param name="allowFullScreen" value="true"&gt;&lt;/param&gt;&lt;param name="allowscriptaccess" value="always"&gt;&lt;/param&gt;&lt;embed src="http://www.youtube.com/v/VD_VzhdiAf8&amp;amp;hl=ja_JP&amp;amp;fs=1" type="application/x-shockwave-flash" allowscriptaccess="always" allowfullscreen="true" width="480" height="385"&gt;&lt;/embed&gt;&lt;/object&gt;&lt;div class="blogger-post-footer"&gt;&lt;img width='1' height='1' src='https://blogger.googleusercontent.com/tracker/1768074408995071051-8963420478745786961?l=syamgot.blogspot.com' alt='' /&gt;&lt;/div&gt;</content><link rel='replies' type='application/atom+xml' href='http://syamgot.blogspot.com/feeds/8963420478745786961/comments/default' title='コメントの投稿'/><link rel='replies' type='text/html' href='http://syamgot.blogspot.com/2010/07/blog-post_29.html#comment-form' title='0 件のコメント'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/1768074408995071051/posts/default/8963420478745786961'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/1768074408995071051/posts/default/8963420478745786961'/><link rel='alternate' type='text/html' href='http://syamgot.blogspot.com/2010/07/blog-post_29.html' title='色々'/><author><name>syamgot</name><uri>http://www.blogger.com/profile/08265930190004309031</uri><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='32' height='32' src='http://3.bp.blogspot.com/_4bQ7Zb9OHIU/S1_8_S9AosI/AAAAAAAAATE/ruruhFZzeho/S220/IMG_0507.JPG'/></author><thr:total>0</thr:total></entry><entry><id>tag:blogger.com,1999:blog-1768074408995071051.post-3068818096396079961</id><published>2010-07-17T07:18:00.002+09:00</published><updated>2010-07-17T09:35:54.219+09:00</updated><category scheme='http://www.blogger.com/atom/ns#' term='Diary'/><title type='text'>新しい家族ができました</title><content type='html'>&lt;object width="480" height="385"&gt;&lt;param name="movie" value="http://www.youtube.com/v/xA-Gvj3_PHE&amp;amp;hl=ja_JP&amp;amp;fs=1"&gt;&lt;/param&gt;&lt;param name="allowFullScreen" value="true"&gt;&lt;/param&gt;&lt;param name="allowscriptaccess" value="always"&gt;&lt;/param&gt;&lt;embed src="http://www.youtube.com/v/xA-Gvj3_PHE&amp;amp;hl=ja_JP&amp;amp;fs=1" type="application/x-shockwave-flash" allowscriptaccess="always" allowfullscreen="true" width="480" height="385"&gt;&lt;/embed&gt;&lt;/object&gt;

&lt;p&gt;最近ネコを飼い始めた。母と娘の親子猫。ウズメとククリと名付けた。&lt;/p&gt;

&lt;p&gt;始め地方雑誌とかで貰い手を探してる人でも探そうかと考えていたけども、ネットで調べて見たら、里親募集のサイトが色々出てきた。&lt;/p&gt;

&lt;p&gt;保護したネコや、アレルギーなどの理由で飼えなくなったネコの貰い手を募集してるわけだけど、その数が半端ない。月何十件と投稿されてる様子。そして保護に勤しむ人の数も半端ない。どうもそういうコミュニティがあるそうで、保護してワクチンを売ったり避妊や去勢手術をしたり、飼い主を探したりするのをボランティアでやっているそうだ。今回お話させていただいた方も、今年で20件ほどさばいてるとか。すごい。&lt;/p&gt;

&lt;p&gt;そんなこんなで我が家にやってきた二匹。これも一つの縁。仲良くやっていきたいな。&lt;/p&gt;&lt;div class="blogger-post-footer"&gt;&lt;img width='1' height='1' src='https://blogger.googleusercontent.com/tracker/1768074408995071051-3068818096396079961?l=syamgot.blogspot.com' alt='' /&gt;&lt;/div&gt;</content><link rel='replies' type='application/atom+xml' href='http://syamgot.blogspot.com/feeds/3068818096396079961/comments/default' title='コメントの投稿'/><link rel='replies' type='text/html' href='http://syamgot.blogspot.com/2010/07/blog-post.html#comment-form' title='0 件のコメント'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/1768074408995071051/posts/default/3068818096396079961'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/1768074408995071051/posts/default/3068818096396079961'/><link rel='alternate' type='text/html' href='http://syamgot.blogspot.com/2010/07/blog-post.html' title='新しい家族ができました'/><author><name>syamgot</name><uri>http://www.blogger.com/profile/08265930190004309031</uri><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='32' height='32' src='http://3.bp.blogspot.com/_4bQ7Zb9OHIU/S1_8_S9AosI/AAAAAAAAATE/ruruhFZzeho/S220/IMG_0507.JPG'/></author><thr:total>0</thr:total></entry><entry><id>tag:blogger.com,1999:blog-1768074408995071051.post-494990885104745490</id><published>2010-07-14T09:16:00.004+09:00</published><updated>2010-07-16T09:20:11.854+09:00</updated><category scheme='http://www.blogger.com/atom/ns#' term='Diary'/><title type='text'>iPad と息子と</title><content type='html'>&lt;object width="480" height="385"&gt;&lt;param name="movie" value="http://www.youtube.com/v/HP-qJ8iAYYc&amp;amp;hl=ja_JP&amp;amp;fs=1"&gt;&lt;/param&gt;&lt;param name="allowFullScreen" value="true"&gt;&lt;/param&gt;&lt;param name="allowscriptaccess" value="always"&gt;&lt;/param&gt;&lt;embed src="http://www.youtube.com/v/HP-qJ8iAYYc&amp;amp;hl=ja_JP&amp;amp;fs=1" type="application/x-shockwave-flash" allowscriptaccess="always" allowfullscreen="true" width="480" height="385"&gt;&lt;/embed&gt;&lt;/object&gt;

&lt;p&gt;我が家で一番iPadを使っているのは、自分でも嫁でもなく、息子。間違いなく息子。iPhoneも触っていたので、慣れるのには時間もかからず、大きい画面は、2歳児の操作にはちょうどいい様子。与えると静かになるので、親が少し時間が欲しいときなどは、欠かせない道具になってしまった。&lt;/p&gt;

&lt;p&gt;おかげで、外に持ち出して使うことができなくなってしまった。家にいても、使おうとするとすぐ取られる。困ったもんだ。&lt;/p&gt;&lt;div class="blogger-post-footer"&gt;&lt;img width='1' height='1' src='https://blogger.googleusercontent.com/tracker/1768074408995071051-494990885104745490?l=syamgot.blogspot.com' alt='' /&gt;&lt;/div&gt;</content><link rel='replies' type='application/atom+xml' href='http://syamgot.blogspot.com/feeds/494990885104745490/comments/default' title='コメントの投稿'/><link rel='replies' type='text/html' href='http://syamgot.blogspot.com/2010/07/ipad_14.html#comment-form' title='0 件のコメント'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/1768074408995071051/posts/default/494990885104745490'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/1768074408995071051/posts/default/494990885104745490'/><link rel='alternate' type='text/html' href='http://syamgot.blogspot.com/2010/07/ipad_14.html' title='iPad と息子と'/><author><name>syamgot</name><uri>http://www.blogger.com/profile/08265930190004309031</uri><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='32' height='32' src='http://3.bp.blogspot.com/_4bQ7Zb9OHIU/S1_8_S9AosI/AAAAAAAAATE/ruruhFZzeho/S220/IMG_0507.JPG'/></author><thr:total>0</thr:total></entry><entry><id>tag:blogger.com,1999:blog-1768074408995071051.post-8268706853411381682</id><published>2010-07-12T09:59:00.003+09:00</published><updated>2010-07-12T10:28:26.834+09:00</updated><category scheme='http://www.blogger.com/atom/ns#' term='Diary'/><title type='text'>投票率60%に至らず</title><content type='html'>&lt;p&gt;&lt;a href="http://www.jiji.com/jc/c?g=pol_30&amp;k=2010071200111&amp;m=rss"&gt;http://www.jiji.com/jc/c?g=pol_30&amp;k=2010071200111&amp;m=rss&lt;/a&gt;&lt;/p&gt;

&lt;p&gt;国民より外国人が選挙したがるって、不思議な国ですね。自分が選挙に行けなくなってもいいと思ってるんだろうか。皆どこの国に住んでるつもりなん？&lt;/p&gt;

&lt;p&gt;んで、三足草鞋やマジコン、日教組首領が当選してたりする。千葉が落選しただけでもマシ？法相続けるつもりなんだろうか。国民にはっきり『No!』と言われた人間を続投させたりしたら、普通は支持率ガタ落ちのはずなんだろうけど、現状見てるとそうもならない気がするのが怖いところ。&lt;/p&gt;&lt;div class="blogger-post-footer"&gt;&lt;img width='1' height='1' src='https://blogger.googleusercontent.com/tracker/1768074408995071051-8268706853411381682?l=syamgot.blogspot.com' alt='' /&gt;&lt;/div&gt;</content><link rel='replies' type='application/atom+xml' href='http://syamgot.blogspot.com/feeds/8268706853411381682/comments/default' title='コメントの投稿'/><link rel='replies' type='text/html' href='http://syamgot.blogspot.com/2010/07/60.html#comment-form' title='0 件のコメント'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/1768074408995071051/posts/default/8268706853411381682'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/1768074408995071051/posts/default/8268706853411381682'/><link rel='alternate' type='text/html' href='http://syamgot.blogspot.com/2010/07/60.html' title='投票率60%に至らず'/><author><name>syamgot</name><uri>http://www.blogger.com/profile/08265930190004309031</uri><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='32' height='32' src='http://3.bp.blogspot.com/_4bQ7Zb9OHIU/S1_8_S9AosI/AAAAAAAAATE/ruruhFZzeho/S220/IMG_0507.JPG'/></author><thr:total>0</thr:total></entry><entry><id>tag:blogger.com,1999:blog-1768074408995071051.post-2361001098534614961</id><published>2010-06-07T13:56:00.002+09:00</published><updated>2010-06-07T13:59:01.551+09:00</updated><category scheme='http://www.blogger.com/atom/ns#' term='Flash CS5'/><category scheme='http://www.blogger.com/atom/ns#' term='Flash Builder 4'/><title type='text'>メインアプリケーションがアプリケーションパスのリストに含まれている必要があります</title><content type='html'>&lt;p&gt;メインアプリケーションがアプリケーションパスのリストに含まれている必要があります&lt;/p&gt;

&lt;p&gt;Flash Builder 4 で Flash CS5 プロジェクトを作成したときのビルドパス設定で、Flash CS5 のドキュメントクラスが、メインソースフォルダーに入っているにも関わらず、上記のようなメッセージが出てきたら、メインソースフォルダーを再設定してあげると消えるかも知れない。&lt;/p&gt;&lt;div class="blogger-post-footer"&gt;&lt;img width='1' height='1' src='https://blogger.googleusercontent.com/tracker/1768074408995071051-2361001098534614961?l=syamgot.blogspot.com' alt='' /&gt;&lt;/div&gt;</content><link rel='replies' type='application/atom+xml' href='http://syamgot.blogspot.com/feeds/2361001098534614961/comments/default' title='コメントの投稿'/><link rel='replies' type='text/html' href='http://syamgot.blogspot.com/2010/06/blog-post.html#comment-form' title='0 件のコメント'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/1768074408995071051/posts/default/2361001098534614961'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/1768074408995071051/posts/default/2361001098534614961'/><link rel='alternate' type='text/html' href='http://syamgot.blogspot.com/2010/06/blog-post.html' title='メインアプリケーションがアプリケーションパスのリストに含まれている必要があります'/><author><name>syamgot</name><uri>http://www.blogger.com/profile/08265930190004309031</uri><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='32' height='32' src='http://3.bp.blogspot.com/_4bQ7Zb9OHIU/S1_8_S9AosI/AAAAAAAAATE/ruruhFZzeho/S220/IMG_0507.JPG'/></author><thr:total>0</thr:total></entry><entry><id>tag:blogger.com,1999:blog-1768074408995071051.post-3951525513685299112</id><published>2010-05-27T14:39:00.005+09:00</published><updated>2010-05-27T14:48:59.915+09:00</updated><category scheme='http://www.blogger.com/atom/ns#' term='Flash CS5'/><category scheme='http://www.blogger.com/atom/ns#' term='Flash CS4'/><title type='text'>実行時に編集される可能性が...デバイスフォントの使用 がどーたら</title><content type='html'>&lt;p&gt;Flash CS4 で編集していたファイルを、Flash CS5 でパブリッシュし始めてから、『実行時に編集される可能性があるすべてのテキストには、フォントが埋め込まれている必要があります。ただし、"デバイスフォントの使用" が設定されているテキストは除きます。フォントを埋め込むには、テキスト／フォントの埋め込みを使用します。』というメッセージが表示されるようになった。なんなのかよくわからなかったんだけど、オブジェクト上に設置している TextField インスタンスだけ、文字が表示されなくなった。&lt;/p&gt;

&lt;p&gt;調べてみると、&lt;a href="http://livedocs.adobe.com/flex/3_jp/html/help.html?content=fonts_03.html"&gt;ここ&lt;/a&gt;を見る限り、『クラシックテキス』で『ダイナミック』か『テキスト入力』な TextField インスタンスは、フォントファミリーを _sans (もしくは _serif）にしておくと表示されるようになった。以前は勝手に _sans にしてくれてたんだと思ったんだけどな。&lt;/p&gt;

&lt;p&gt;テキスト／フォントの埋め込みを使用とあるけど、例えば MS ゴシック なんてのの扱いはどうなるんだろう。いや、使わんけど。&lt;/p&gt;

&lt;p&gt;てか全部直さないといけないのか onz&lt;/p&gt;&lt;div class="blogger-post-footer"&gt;&lt;img width='1' height='1' src='https://blogger.googleusercontent.com/tracker/1768074408995071051-3951525513685299112?l=syamgot.blogspot.com' alt='' /&gt;&lt;/div&gt;</content><link rel='replies' type='application/atom+xml' href='http://syamgot.blogspot.com/feeds/3951525513685299112/comments/default' title='コメントの投稿'/><link rel='replies' type='text/html' href='http://syamgot.blogspot.com/2010/05/blog-post_27.html#comment-form' title='0 件のコメント'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/1768074408995071051/posts/default/3951525513685299112'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/1768074408995071051/posts/default/3951525513685299112'/><link rel='alternate' type='text/html' href='http://syamgot.blogspot.com/2010/05/blog-post_27.html' title='実行時に編集される可能性が...デバイスフォントの使用 がどーたら'/><author><name>syamgot</name><uri>http://www.blogger.com/profile/08265930190004309031</uri><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='32' height='32' src='http://3.bp.blogspot.com/_4bQ7Zb9OHIU/S1_8_S9AosI/AAAAAAAAATE/ruruhFZzeho/S220/IMG_0507.JPG'/></author><thr:total>0</thr:total></entry><entry><id>tag:blogger.com,1999:blog-1768074408995071051.post-5648149394050807614</id><published>2010-05-26T17:59:00.017+09:00</published><updated>2010-05-27T11:28:17.037+09:00</updated><category scheme='http://www.blogger.com/atom/ns#' term='Flash CS5'/><category scheme='http://www.blogger.com/atom/ns#' term='Flash Builder 4'/><title type='text'>Flash CS5 雑感</title><content type='html'>&lt;p&gt;&lt;a onblur="try {parent.deselectBloggerImageGracefully();} catch(e) {}" href="http://3.bp.blogspot.com/_4bQ7Zb9OHIU/S_zjMhuC1yI/AAAAAAAAAVY/E52WzoBPhG4/s1600/flashsax.jpg"&gt;&lt;img style="cursor:pointer; cursor:hand;width: 320px; height: 220px;" src="http://3.bp.blogspot.com/_4bQ7Zb9OHIU/S_zjMhuC1yI/AAAAAAAAAVY/E52WzoBPhG4/s320/flashsax.jpg" border="0" alt=""id="BLOGGER_PHOTO_ID_5475501051325110050" /&gt;&lt;/a&gt;&lt;/p&gt;

&lt;p&gt;日に2,3度見せられるこのメッセージに、すっかり荒みきっていたところに、Flash CS5 が到着し、少しだけ潤いが戻ってきました。以下、小一時間程さわってみた雑感。&lt;/p&gt;

&lt;h4&gt;新機能&lt;/h4&gt;

&lt;h5&gt;コードスニペット&lt;/h5&gt;
&lt;p&gt;作成済みのコードを、プロジェクト中に埋め込むことができる。が、埋込み先は、選択されたフレームか、選択されたオブジェクトが存在するタイムラインとなり、ASファイルには埋め込めるものではない。正直期待はずれ。&lt;/p&gt;

&lt;h5&gt;XMLベースのFLAソースファイル（.xfl）&lt;/h5&gt;
&lt;p&gt;今まで.flaとして圧縮、保存されていたプロジェクトファイルを、XMLをベースとしたファイル群として保存することができる。ライブラリに取り込んだ画像データを見ることもできる。ので、svnと併用すれば、バージョン管理が（うまく運用できれば）容易になりそう。&lt;br /&gt;
※.xfl 形式で保存すると、CS4では開けなくなる。&lt;br /&gt;
※CS4形式のファイルをxfl形式で保存すると、ライブラリ内のビットマップ画像などがなかった&lt;/p&gt;

&lt;h5&gt;Flash Builder 4 との連携&lt;/h5&gt;
&lt;p&gt;Flash Builder 4 で、Flash Professional プロジェクトを作成できる。Flash Builder 4 からムービーのプレビュー、パブリッシュ、デバッグまでできる。&lt;br /&gt;
&lt;s&gt;.fla(.xfl) ファイルからプロジェクトを作成するので、パブリッシュ設定などは .fla(.xfl) ファイルに依存する。&lt;/s&gt;
と思ったけど、違った。Flash Builder 4 からパブリッシュしたときに、Flash Builder 用のパブリッシュ設定が追加されてた。ビルドパスの出力フォルダーは反映されたり、ドキュメントクラスは反映されなかったりと、影響範囲がよく分からない。&lt;br /&gt;
&lt;s&gt;ソースパス、ライブラリパスなどは .fla の情報が使用される。そのため、プロジェクトフォルダ内に、ソースファイルを置く必要がない（少し時間をおいて、読み込んでくれる）。&lt;/s&gt;&lt;br /&gt;
と思ったけど、ダメだった。ソースフォルダはあくまでプロジェクトフォルダ以下にある必要があり、Flash Builder 4 上で、[ctrl + クリック]で定義箇所に飛ぼうとしたら、ないって言われた。&lt;br /&gt;
いい感じなので、開発はこれがメインになりそう。&lt;br /&gt;
※&lt;s&gt;CS4形式のファイルをプロジェクトに加えると、CS5形式になるので、CS4では開けなくなる。&lt;/s&gt;特にそういうわけではなかった。&lt;/p&gt;

&lt;h5&gt;テキストエンジン（テキストレイアウトフレームワーク：TLF）&lt;/h5&gt;
&lt;p&gt;文字幅の最適化や、異なるブロックへのテキストの流し込みなど、テキストレイアウトが容易になるらしい。扱いとしては、今までの静止テキスト同様、埋込みフォントなので、静的ページならレイアウトの最適化に良さそう？&lt;/p&gt;

&lt;h5&gt;ボーンツール[スプリング（強さと減衰）] &lt;/h5&gt;
&lt;p&gt;まだ見てない。&lt;/p&gt;

&lt;h5&gt;パターン描画ツール&lt;/h5&gt;
&lt;p&gt;色々ありそう。&lt;/p&gt;

&lt;h4&gt;機能強化&lt;/h4&gt;

&lt;h5&gt;スクリプトエディタ&lt;/h5&gt;
&lt;p&gt;コード補完が強化されていて、ストレスなく入力できるようになってる。
作成した関数、クラスやその変数など、一通り参照出来きるようになっているし、終りの波括弧（中括弧）を自動挿入してくれるようになってる（が、Flash CS4 形式のファイルだと、それらが機能しない様子）。&lt;br /&gt;
全体的によくなってるが、Flash Builder 4 がメインになりそう。&lt;/p&gt;

&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;

&lt;p&gt;他にも色々ありますが、とりあえずこの辺で。&lt;/p&gt;

&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;

&lt;p&gt;スタートアップスクリーン&lt;/p&gt;
&lt;p&gt;&lt;a onblur="try {parent.deselectBloggerImageGracefully();} catch(e) {}" href="http://3.bp.blogspot.com/_4bQ7Zb9OHIU/S_zljjwi7SI/AAAAAAAAAVg/NuIRL0Pix3w/s1600/buwa.png"&gt;&lt;img style="cursor:pointer; cursor:hand;width: 232px; height: 253px;" src="http://3.bp.blogspot.com/_4bQ7Zb9OHIU/S_zljjwi7SI/AAAAAAAAAVg/NuIRL0Pix3w/s320/buwa.png" border="0" alt=""id="BLOGGER_PHOTO_ID_5475503646032719138" /&gt;&lt;/a&gt;&lt;/p&gt;

&lt;p&gt;(´；ω；`)ﾌﾞﾜっ&lt;/p&gt;&lt;div class="blogger-post-footer"&gt;&lt;img width='1' height='1' src='https://blogger.googleusercontent.com/tracker/1768074408995071051-5648149394050807614?l=syamgot.blogspot.com' alt='' /&gt;&lt;/div&gt;</content><link rel='replies' type='application/atom+xml' href='http://syamgot.blogspot.com/feeds/5648149394050807614/comments/default' title='コメントの投稿'/><link rel='replies' type='text/html' href='http://syamgot.blogspot.com/2010/05/flash-cs5.html#comment-form' title='0 件のコメント'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/1768074408995071051/posts/default/5648149394050807614'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/1768074408995071051/posts/default/5648149394050807614'/><link rel='alternate' type='text/html' href='http://syamgot.blogspot.com/2010/05/flash-cs5.html' title='Flash CS5 雑感'/><author><name>syamgot</name><uri>http://www.blogger.com/profile/08265930190004309031</uri><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='32' height='32' src='http://3.bp.blogspot.com/_4bQ7Zb9OHIU/S1_8_S9AosI/AAAAAAAAATE/ruruhFZzeho/S220/IMG_0507.JPG'/></author><media:thumbnail xmlns:media='http://search.yahoo.com/mrss/' url='http://3.bp.blogspot.com/_4bQ7Zb9OHIU/S_zjMhuC1yI/AAAAAAAAAVY/E52WzoBPhG4/s72-c/flashsax.jpg' height='72' width='72'/><thr:total>0</thr:total></entry><entry><id>tag:blogger.com,1999:blog-1768074408995071051.post-7510940410936261497</id><published>2010-05-24T11:24:00.003+09:00</published><updated>2010-05-24T11:32:53.276+09:00</updated><category scheme='http://www.blogger.com/atom/ns#' term='ActionScript3.0'/><title type='text'>MD5 in ActionScript 3.0</title><content type='html'>&lt;p&gt;
ActionScript3.0 で MD5 を使うには、&lt;a href="http://code.google.com/p/as3corelib/"&gt;as3corelib&lt;/a&gt; で。
&lt;/p&gt;

&lt;pre name="code" class="js"&gt;
MD5.hash( passwordComp.getPassword() );
&lt;/pre&gt;&lt;div class="blogger-post-footer"&gt;&lt;img width='1' height='1' src='https://blogger.googleusercontent.com/tracker/1768074408995071051-7510940410936261497?l=syamgot.blogspot.com' alt='' /&gt;&lt;/div&gt;</content><link rel='replies' type='application/atom+xml' href='http://syamgot.blogspot.com/feeds/7510940410936261497/comments/default' title='コメントの投稿'/><link rel='replies' type='text/html' href='http://syamgot.blogspot.com/2010/05/md5-in-actionscript-30.html#comment-form' title='0 件のコメント'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/1768074408995071051/posts/default/7510940410936261497'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/1768074408995071051/posts/default/7510940410936261497'/><link rel='alternate' type='text/html' href='http://syamgot.blogspot.com/2010/05/md5-in-actionscript-30.html' title='MD5 in ActionScript 3.0'/><author><name>syamgot</name><uri>http://www.blogger.com/profile/08265930190004309031</uri><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='32' height='32' src='http://3.bp.blogspot.com/_4bQ7Zb9OHIU/S1_8_S9AosI/AAAAAAAAATE/ruruhFZzeho/S220/IMG_0507.JPG'/></author><thr:total>0</thr:total></entry><entry><id>tag:blogger.com,1999:blog-1768074408995071051.post-3895513369121356867</id><published>2010-05-22T02:22:00.012+09:00</published><updated>2010-05-22T03:37:24.412+09:00</updated><category scheme='http://www.blogger.com/atom/ns#' term='Diary'/><title type='text'>リ　ロ　ゴ</title><content type='html'>&lt;h4&gt;カオス過ぎる&lt;/h4&gt;

&lt;p&gt;&lt;script type="text/javascript" src="http://ext.nicovideo.jp/thumb_watch/nm9216595"&gt;&lt;/script&gt;&lt;noscript&gt;&lt;a href="http://www.nicovideo.jp/watch/nm9216595"&gt;【ニコニコ動画】ゴロリの声だけを逆再生&lt;/a&gt;&lt;/noscript&gt;&lt;/p&gt;

&lt;p&gt;こいつ...動くぞ&lt;/p&gt;

&lt;h4&gt;Google のトップにパックマンが!!!&lt;/h4&gt;

&lt;p&gt; &lt;a onblur="try {parent.deselectBloggerImageGracefully();} catch(e) {}" href="http://3.bp.blogspot.com/_4bQ7Zb9OHIU/S_bMfULF3RI/AAAAAAAAAUw/J4tw4m9O8CQ/s1600/Google.jpg"&gt;&lt;img style="cursor:pointer; cursor:hand;width: 320px; height: 240px;" src="http://3.bp.blogspot.com/_4bQ7Zb9OHIU/S_bMfULF3RI/AAAAAAAAAUw/J4tw4m9O8CQ/s320/Google.jpg" border="0" alt=""id="BLOGGER_PHOTO_ID_5473787235478658322" /&gt;&lt;/a&gt;
 &lt;br /&gt;パックマン30周年で、トップページがパックマンになってる。しかも遊べる。&lt;/p&gt;

&lt;blockquote&gt;21 ：以下、名無しにかわりましてVIPがお送りします：2010/05/22(土) 00:26:51.83 ID:576Y9qFc0&lt;br /&gt;
いまGoogleのトップページを訪れると、パックマンのゲーム画面を模したホリデーロゴが現れる。 
パックマン生誕30周年を記念したものだ。ホリデーロゴ(Doodle＝いたずら描き、とも呼ぶ)は通常、1日限りの掲出となるが、パックマンロゴは2010年5月22日午前0時(日本時間)より48 時間掲出される。 
通常との違いはそれだけではない。"パックマンを実際にプレイ"できる仕様となっているのだ。&lt;br /&gt;
&lt;br /&gt;
同社ではオリジナルに近づけるべく、&lt;span style="font-weight:bold;"&gt;レベルは256面まで用意、グラフィック、音、各ゴースト(敵)の忠実な再現を目指した&lt;/span&gt;という。 
検索窓下の [I'm Feeling Lucky]ボタンが[Insert Coin]ボタンに変わっており、クリックするとゲームスタート。 
2回クリックすると、「Ms. PAC-MAN」(パックマンの女の子版)との対戦モードに切り替えることもできる。

ゲームはPC上だけでなく、iPhoneやiPad上でもプレイ可能。 
この週末、パックマンを遊び倒してみてはいかがだろうか。 
なお、オリジナルに存在したバグもしっかり再現しているとのことだ。&lt;/blockquote&gt;

&lt;p&gt;パネェｗｗｗ&lt;/p&gt;

&lt;h4&gt;口蹄疫被害に対する義援金&lt;/h4&gt;

&lt;p&gt;消毒薬や人手不足、そして&lt;a href="http://alfalfalfa.com/archives/395146.html"&gt;タオル&lt;/a&gt;まで足りないという状況の宮崎県。&lt;a href="http://www.pref.miyazaki.lg.jp/contents/org/fukushi/fukushi/shakai_fukushi/html00165.html"&gt;義援金募集のサイト&lt;/a&gt;があったので、微力ながらお力添えした次第です。色々あるとは思いますが、現場で頑張っていらっしゃる方々に、すこしでもお役に立てれば。&lt;/p&gt;&lt;div class="blogger-post-footer"&gt;&lt;img width='1' height='1' src='https://blogger.googleusercontent.com/tracker/1768074408995071051-3895513369121356867?l=syamgot.blogspot.com' alt='' /&gt;&lt;/div&gt;</content><link rel='replies' type='application/atom+xml' href='http://syamgot.blogspot.com/feeds/3895513369121356867/comments/default' title='コメントの投稿'/><link rel='replies' type='text/html' href='http://syamgot.blogspot.com/2010/05/blog-post_22.html#comment-form' title='0 件のコメント'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/1768074408995071051/posts/default/3895513369121356867'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/1768074408995071051/posts/default/3895513369121356867'/><link rel='alternate' type='text/html' href='http://syamgot.blogspot.com/2010/05/blog-post_22.html' title='リ　ロ　ゴ'/><author><name>syamgot</name><uri>http://www.blogger.com/profile/08265930190004309031</uri><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='32' height='32' src='http://3.bp.blogspot.com/_4bQ7Zb9OHIU/S1_8_S9AosI/AAAAAAAAATE/ruruhFZzeho/S220/IMG_0507.JPG'/></author><media:thumbnail xmlns:media='http://search.yahoo.com/mrss/' url='http://3.bp.blogspot.com/_4bQ7Zb9OHIU/S_bMfULF3RI/AAAAAAAAAUw/J4tw4m9O8CQ/s72-c/Google.jpg' height='72' width='72'/><thr:total>0</thr:total></entry><entry><id>tag:blogger.com,1999:blog-1768074408995071051.post-7178032705382802818</id><published>2010-05-20T01:39:00.003+09:00</published><updated>2010-05-20T09:51:18.311+09:00</updated><category scheme='http://www.blogger.com/atom/ns#' term='Diary'/><title type='text'>今日の日記</title><content type='html'>&lt;h4&gt;腹抱えてワロタwww&lt;/h4&gt;

&lt;p&gt;
&lt;object width="480" height="385"&gt;&lt;param name="movie" value="http://www.youtube.com/v/iRasoZMirRc&amp;hl=ja_JP&amp;fs=1&amp;"&gt;&lt;/param&gt;&lt;param name="allowFullScreen" value="true"&gt;&lt;/param&gt;&lt;param name="allowscriptaccess" value="always"&gt;&lt;/param&gt;&lt;embed src="http://www.youtube.com/v/iRasoZMirRc&amp;hl=ja_JP&amp;fs=1&amp;" type="application/x-shockwave-flash" allowscriptaccess="always" allowfullscreen="true" width="480" height="385"&gt;&lt;/embed&gt;&lt;/object&gt;
&lt;/p&gt;

&lt;p&gt;関連動画にもに多様な動画がたくさんあったんだけど、これはよくやることなのかな。しかも皆一様に両手を上げてぶっ飛んでるしｗ 久しぶりに腹抱えて笑った気がする。&lt;/p&gt;

&lt;h4&gt;口蹄疫&lt;/h4&gt;

&lt;p&gt;日々ネット上を流れてる情報に心を痛めてます。ネットやTwitterの生の声と、マスコミの記事を眺めていると、いかにマスコミから流れてくる情報が都合のイイところだけ流されてるかよくわかる。&lt;a href="http://sankei.jp.msn.com/life/body/100518/bdy1005181342005-n1.htm"&gt;『東国原知事「寝てない！けんか売ってんのか！」　大荒れ記者会見』&lt;/a&gt;と、&lt;a href="http://d.hatena.ne.jp/ippei_mt/20100518/1274185636"&gt;『東国原知事「寝てない！けんか売ってんのか！」　大荒れ記者会見書き起こし』&lt;/a&gt;なんていい例。自分たちが欲しい言葉を、話をこじらせて、引き出して、それを記事にする。こんな記事に価値はなし。&lt;/p&gt;&lt;div class="blogger-post-footer"&gt;&lt;img width='1' height='1' src='https://blogger.googleusercontent.com/tracker/1768074408995071051-7178032705382802818?l=syamgot.blogspot.com' alt='' /&gt;&lt;/div&gt;</content><link rel='replies' type='application/atom+xml' href='http://syamgot.blogspot.com/feeds/7178032705382802818/comments/default' title='コメントの投稿'/><link rel='replies' type='text/html' href='http://syamgot.blogspot.com/2010/05/blog-post_20.html#comment-form' title='0 件のコメント'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/1768074408995071051/posts/default/7178032705382802818'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/1768074408995071051/posts/default/7178032705382802818'/><link rel='alternate' type='text/html' href='http://syamgot.blogspot.com/2010/05/blog-post_20.html' title='今日の日記'/><author><name>syamgot</name><uri>http://www.blogger.com/profile/08265930190004309031</uri><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='32' height='32' src='http://3.bp.blogspot.com/_4bQ7Zb9OHIU/S1_8_S9AosI/AAAAAAAAATE/ruruhFZzeho/S220/IMG_0507.JPG'/></author><thr:total>0</thr:total></entry><entry><id>tag:blogger.com,1999:blog-1768074408995071051.post-2062751210661380648</id><published>2010-05-12T10:30:00.011+09:00</published><updated>2010-05-12T11:19:06.171+09:00</updated><category scheme='http://www.blogger.com/atom/ns#' term='Diary'/><title type='text'>息子君が迷子ちゃんになった</title><content type='html'>&lt;p&gt;2歳の息子君が初めて迷子になりました。なった場所はうちのマンション。&lt;/p&gt;

&lt;p&gt;毎朝同じマンションに済む母親のところに息子君を預けに行くんだけど、今日はエレベータから降りたがらない。自分が降りて、開くボタンを押しながら早く出るように言っていると、エレベータのドアがスーっと閉まった。エッ！となっていると、みるみる下がっていくエレベータ。どうやらある程度時間がたつと、開くボタンを押していても、閉まるらしい。知らんがな。とにかく母親に事を伝え、自分は14階から1階までダッシュするも、エレベータは再び14階に上がっている。14階までダッシュすると母親と鉢合わせ。いないらしい...&lt;/p&gt;

&lt;p&gt;管理事務所でエレベータの監視カメラのチェックをしてもらいつつ、周辺や、階段を上りながら1階ずつ探していると、管理事務所から電話が。シャトルバスの運転手さんが保護してくれたとのこと。いたー！&lt;/p&gt;

&lt;p&gt;ウチのマンションは最寄り駅から離れているため、シャトルバスを運行しているんだけど、それに一人で乗って、最寄り駅まで行って、そこで降りていたらしい。ということは、はぐれた後、エレベータから降りて、バス乗り場に直行、迷うことなく乗車していたということになる（バスが戻ってきた時間を考えるとそうなる）。運転手さんが、気づいて保護してくれなかったら、完全な迷子になってしまってた。本当に危なかった。行動力ありすぎ。&lt;/p&gt;

&lt;p&gt;恐れを知らないというかなんというか、2歳児の行動力を舐めてました。家の周辺は探したけど、駅まで行ってるとかじゃ流石に見つからないonz 重々気をつけないといけないな。当の本人は、抱き上げてやると口をへの字にしてぎゅっと手を握ったけど、泣きもしない。泣くくらいしろよもう。&lt;/p&gt;

&lt;p&gt;息子君の初めての大冒険。本人はどう感じたか定かではありませんが、親はヘロヘロでした。一緒に探してくださった方々や、保護してくださった運転手さんに、重ねてお礼申し上げます。&lt;/p&gt;&lt;div class="blogger-post-footer"&gt;&lt;img width='1' height='1' src='https://blogger.googleusercontent.com/tracker/1768074408995071051-2062751210661380648?l=syamgot.blogspot.com' alt='' /&gt;&lt;/div&gt;</content><link rel='replies' type='application/atom+xml' href='http://syamgot.blogspot.com/feeds/2062751210661380648/comments/default' title='コメントの投稿'/><link rel='replies' type='text/html' href='http://syamgot.blogspot.com/2010/05/blog-post.html#comment-form' title='0 件のコメント'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/1768074408995071051/posts/default/2062751210661380648'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/1768074408995071051/posts/default/2062751210661380648'/><link rel='alternate' type='text/html' href='http://syamgot.blogspot.com/2010/05/blog-post.html' title='息子君が迷子ちゃんになった'/><author><name>syamgot</name><uri>http://www.blogger.com/profile/08265930190004309031</uri><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='32' height='32' src='http://3.bp.blogspot.com/_4bQ7Zb9OHIU/S1_8_S9AosI/AAAAAAAAATE/ruruhFZzeho/S220/IMG_0507.JPG'/></author><thr:total>0</thr:total></entry><entry><id>tag:blogger.com,1999:blog-1768074408995071051.post-1018384886373535850</id><published>2010-05-01T11:20:00.003+09:00</published><updated>2010-05-02T00:32:35.044+09:00</updated><title type='text'>iStat Menu が有料になってた</title><content type='html'>&lt;p&gt;iStat Menu は、メニューバーにCPUの稼働状況や、メモリの使用状況などを表示してくれる便利なツールです。&lt;/p&gt;

&lt;p&gt;&lt;a onblur="try {parent.deselectBloggerImageGracefully();} catch(e) {}" href="http://1.bp.blogspot.com/_4bQ7Zb9OHIU/S9uQBIQjkUI/AAAAAAAAAUo/zH9pEB9IHV4/s1600/iStat+Menus,+a+Mac+app+by+Bjango-1.jpg"&gt;&lt;img style="cursor:pointer; cursor:hand;width: 320px; height: 198px;" src="http://1.bp.blogspot.com/_4bQ7Zb9OHIU/S9uQBIQjkUI/AAAAAAAAAUo/zH9pEB9IHV4/s320/iStat+Menus,+a+Mac+app+by+Bjango-1.jpg" border="0" alt=""id="BLOGGER_PHOTO_ID_5466120921815421250" /&gt;&lt;/a&gt;&lt;/p&gt;

&lt;p&gt;アップデートを促すメッセージが出たので、特に確認せずアップデートすると、有料化したようです。価格は$10。14日間のお試し期間付き。そもそもどういう機能があるのかわかってなかったので、ボチボチ試してみよう。&lt;/p&gt;&lt;div class="blogger-post-footer"&gt;&lt;img width='1' height='1' src='https://blogger.googleusercontent.com/tracker/1768074408995071051-1018384886373535850?l=syamgot.blogspot.com' alt='' /&gt;&lt;/div&gt;</content><link rel='replies' type='application/atom+xml' href='http://syamgot.blogspot.com/feeds/1018384886373535850/comments/default' title='コメントの投稿'/><link rel='replies' type='text/html' href='http://syamgot.blogspot.com/2010/05/istat-menu.html#comment-form' title='0 件のコメント'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/1768074408995071051/posts/default/1018384886373535850'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/1768074408995071051/posts/default/1018384886373535850'/><link rel='alternate' type='text/html' href='http://syamgot.blogspot.com/2010/05/istat-menu.html' title='iStat Menu が有料になってた'/><author><name>syamgot</name><uri>http://www.blogger.com/profile/08265930190004309031</uri><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='32' height='32' src='http://3.bp.blogspot.com/_4bQ7Zb9OHIU/S1_8_S9AosI/AAAAAAAAATE/ruruhFZzeho/S220/IMG_0507.JPG'/></author><media:thumbnail xmlns:media='http://search.yahoo.com/mrss/' url='http://1.bp.blogspot.com/_4bQ7Zb9OHIU/S9uQBIQjkUI/AAAAAAAAAUo/zH9pEB9IHV4/s72-c/iStat+Menus,+a+Mac+app+by+Bjango-1.jpg' height='72' width='72'/><thr:total>0</thr:total></entry><entry><id>tag:blogger.com,1999:blog-1768074408995071051.post-4599037474734087373</id><published>2010-04-07T09:58:00.004+09:00</published><updated>2010-04-07T10:04:40.690+09:00</updated><category scheme='http://www.blogger.com/atom/ns#' term='Diary'/><title type='text'>２歳半の女の子と iPad</title><content type='html'>&lt;p&gt;
&lt;object width="480" height="385"&gt;&lt;param name="movie" value="http://www.youtube.com/v/pT4EbM7dCMs&amp;hl=ja_JP&amp;fs=1&amp;"&gt;&lt;/param&gt;&lt;param name="allowFullScreen" value="true"&gt;&lt;/param&gt;&lt;param name="allowscriptaccess" value="always"&gt;&lt;/param&gt;&lt;embed src="http://www.youtube.com/v/pT4EbM7dCMs&amp;hl=ja_JP&amp;fs=1&amp;" type="application/x-shockwave-flash" allowscriptaccess="always" allowfullscreen="true" width="480" height="385"&gt;&lt;/embed&gt;&lt;/object&gt;
&lt;/p&gt;

&lt;p&gt;きっと iPad を買っても、息子にふんだくられるに決まってるんだ。この子みたいにおとなしく受け取るんじゃなくて、泣いてわめいて持ってくんだ。&lt;/p&gt;

&lt;p&gt;そろそろ俺の iPhone を返してくれない？&lt;/p&gt;&lt;div class="blogger-post-footer"&gt;&lt;img width='1' height='1' src='https://blogger.googleusercontent.com/tracker/1768074408995071051-4599037474734087373?l=syamgot.blogspot.com' alt='' /&gt;&lt;/div&gt;</content><link rel='replies' type='application/atom+xml' href='http://syamgot.blogspot.com/feeds/4599037474734087373/comments/default' title='コメントの投稿'/><link rel='replies' type='text/html' href='http://syamgot.blogspot.com/2010/04/ipad.html#comment-form' title='0 件のコメント'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/1768074408995071051/posts/default/4599037474734087373'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/1768074408995071051/posts/default/4599037474734087373'/><link rel='alternate' type='text/html' href='http://syamgot.blogspot.com/2010/04/ipad.html' title='２歳半の女の子と iPad'/><author><name>syamgot</name><uri>http://www.blogger.com/profile/08265930190004309031</uri><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='32' height='32' src='http://3.bp.blogspot.com/_4bQ7Zb9OHIU/S1_8_S9AosI/AAAAAAAAATE/ruruhFZzeho/S220/IMG_0507.JPG'/></author><thr:total>0</thr:total></entry><entry><id>tag:blogger.com,1999:blog-1768074408995071051.post-3140299937942548602</id><published>2010-03-26T15:46:00.004+09:00</published><updated>2010-03-26T15:55:14.864+09:00</updated><category scheme='http://www.blogger.com/atom/ns#' term='Flash Builder 4'/><title type='text'>Flash Builder 4 のキーボードショートカットを編集する</title><content type='html'>&lt;p&gt;なんだか&lt;a href="http://clockmaker.jp/blog/2010/03/flash-builder-4/?utm_source=feedburner&amp;utm_medium=feed&amp;utm_campaign=Feed%3A+clockmaker+%28ClockMaker+Blog%29&amp;utm_content=Google+Reader"&gt;魅力的な機能が満載&lt;/a&gt;とあったので、Flash Builder 4 の試用版をダウンロードしてみました。ひと月程 FDT を利用して、サクサクコーディングを楽しませてもらったので、Flash Builder 4 がどんな感じなのか、楽しみです。&lt;/p&gt;

&lt;p&gt;とりあえず『Getter/Setter を生成する』機能を試してみようと思ったのですが、JDT みたいに、まとめて生成してくれるわけじゃないんですね。ちょっと残念。ひとつずつ設定するのにショートカットが割り当てられていないと不便極まりないので、設定しました。&lt;/p&gt;


&lt;p&gt;&lt;a onblur="try {parent.deselectBloggerImageGracefully();} catch(e) {}" href="http://3.bp.blogspot.com/_4bQ7Zb9OHIU/S6xaOvjO8eI/AAAAAAAAAUg/VWWJbYEBXys/s1600/flashbuilder4.JPG"&gt;&lt;img style="cursor:pointer; cursor:hand;width: 320px; height: 206px;" src="http://3.bp.blogspot.com/_4bQ7Zb9OHIU/S6xaOvjO8eI/AAAAAAAAAUg/VWWJbYEBXys/s320/flashbuilder4.JPG" border="0" alt=""id="BLOGGER_PHOTO_ID_5452832458167742946" /&gt;&lt;/a&gt;&lt;/p&gt;
&lt;p&gt;[ウィンドウ] - [設定] - [一般] - [キー]&lt;/p&gt;

&lt;p&gt;フィルタがあるので、メニューにある名前でフィルタしてあげると便利です。&lt;/p&gt;&lt;div class="blogger-post-footer"&gt;&lt;img width='1' height='1' src='https://blogger.googleusercontent.com/tracker/1768074408995071051-3140299937942548602?l=syamgot.blogspot.com' alt='' /&gt;&lt;/div&gt;</content><link rel='replies' type='application/atom+xml' href='http://syamgot.blogspot.com/feeds/3140299937942548602/comments/default' title='コメントの投稿'/><link rel='replies' type='text/html' href='http://syamgot.blogspot.com/2010/03/flash-builder-4-m.html#comment-form' title='0 件のコメント'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/1768074408995071051/posts/default/3140299937942548602'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/1768074408995071051/posts/default/3140299937942548602'/><link rel='alternate' type='text/html' href='http://syamgot.blogspot.com/2010/03/flash-builder-4-m.html' title='Flash Builder 4 のキーボードショートカットを編集する'/><author><name>syamgot</name><uri>http://www.blogger.com/profile/08265930190004309031</uri><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='32' height='32' src='http://3.bp.blogspot.com/_4bQ7Zb9OHIU/S1_8_S9AosI/AAAAAAAAATE/ruruhFZzeho/S220/IMG_0507.JPG'/></author><media:thumbnail xmlns:media='http://search.yahoo.com/mrss/' url='http://3.bp.blogspot.com/_4bQ7Zb9OHIU/S6xaOvjO8eI/AAAAAAAAAUg/VWWJbYEBXys/s72-c/flashbuilder4.JPG' height='72' width='72'/><thr:total>0</thr:total></entry><entry><id>tag:blogger.com,1999:blog-1768074408995071051.post-2600326766480233401</id><published>2010-03-25T09:51:00.004+09:00</published><updated>2010-03-25T10:08:55.136+09:00</updated><category scheme='http://www.blogger.com/atom/ns#' term='Google IME'/><title type='text'>GoogleIMEJaCacheService.exe</title><content type='html'>&lt;p&gt;ふとタスクマネージャを見てみたら、『GoogleIMEJaCacheService.exe』とぷプロセスが50MBくらい食ってました。何者かと調べてみたら、最新版では辞書データをメモリ上へ常に読み込んでおくことで、変換時の辞書読み込み速度を向上するという機能らしいです。メモリに余裕が無いわけではないけど、切ることができるようなので、切ってみます。&lt;/p&gt;

&lt;p&gt;言語バーの設定から、Google日本語入力のプロパティを表示して、その他タブをクリック。「オンメモリ辞書の設定」の、設定変更ボタンをクリック、「辞書を常に物理メモリに配置し、変換を高速化する」のチェックを外してクリックで完了です。&lt;/p&gt;

&lt;p&gt;&lt;a onblur="try {parent.deselectBloggerImageGracefully();} catch(e) {}" href="http://2.bp.blogspot.com/_4bQ7Zb9OHIU/S6q1Un0vagI/AAAAAAAAAUY/PuPAullrXrg/s1600/GoogleIME.JPG"&gt;&lt;img style="cursor:pointer; cursor:hand;width: 320px; height: 274px;" src="http://2.bp.blogspot.com/_4bQ7Zb9OHIU/S6q1Un0vagI/AAAAAAAAAUY/PuPAullrXrg/s320/GoogleIME.JPG" border="0" alt=""id="BLOGGER_PHOTO_ID_5452369664777611778" /&gt;&lt;/a&gt;&lt;/p&gt;

&lt;p&gt;とりあえず様子見。&lt;/p&gt;&lt;div class="blogger-post-footer"&gt;&lt;img width='1' height='1' src='https://blogger.googleusercontent.com/tracker/1768074408995071051-2600326766480233401?l=syamgot.blogspot.com' alt='' /&gt;&lt;/div&gt;</content><link rel='replies' type='application/atom+xml' href='http://syamgot.blogspot.com/feeds/2600326766480233401/comments/default' title='コメントの投稿'/><link rel='replies' type='text/html' href='http://syamgot.blogspot.com/2010/03/googleimejacacheserviceexe.html#comment-form' title='0 件のコメント'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/1768074408995071051/posts/default/2600326766480233401'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/1768074408995071051/posts/default/2600326766480233401'/><link rel='alternate' type='text/html' href='http://syamgot.blogspot.com/2010/03/googleimejacacheserviceexe.html' title='GoogleIMEJaCacheService.exe'/><author><name>syamgot</name><uri>http://www.blogger.com/profile/08265930190004309031</uri><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='32' height='32' src='http://3.bp.blogspot.com/_4bQ7Zb9OHIU/S1_8_S9AosI/AAAAAAAAATE/ruruhFZzeho/S220/IMG_0507.JPG'/></author><media:thumbnail xmlns:media='http://search.yahoo.com/mrss/' url='http://2.bp.blogspot.com/_4bQ7Zb9OHIU/S6q1Un0vagI/AAAAAAAAAUY/PuPAullrXrg/s72-c/GoogleIME.JPG' height='72' width='72'/><thr:total>0</thr:total></entry><entry><id>tag:blogger.com,1999:blog-1768074408995071051.post-6865197973250872088</id><published>2010-03-19T11:09:00.003+09:00</published><updated>2010-03-19T11:17:36.617+09:00</updated><category scheme='http://www.blogger.com/atom/ns#' term='Evernote'/><title type='text'>Evernote の赤線が気にくわない</title><content type='html'>&lt;p&gt;Evernote 3.5からスペルチェック機能がついたらしいけど、普通に日本語を入力しているつもりでも、やたらと赤線が表示される。なんで？って思うことが多々あり、非常にうっとうしいので、表示を消すことにしました。&lt;/p&gt;

&lt;p&gt;&lt;a onblur="try {parent.deselectBloggerImageGracefully();} catch(e) {}" href="http://2.bp.blogspot.com/_4bQ7Zb9OHIU/S6LeqF75xRI/AAAAAAAAAUM/m5AODTd-2_A/s1600-h/evernote.JPG"&gt;&lt;img style="cursor:pointer; cursor:hand;width: 320px; height: 286px;" src="http://2.bp.blogspot.com/_4bQ7Zb9OHIU/S6LeqF75xRI/AAAAAAAAAUM/m5AODTd-2_A/s320/evernote.JPG" border="0" alt=""id="BLOGGER_PHOTO_ID_5450163313801020690" /&gt;&lt;/a&gt;&lt;br /&gt;
[ツール]-[オプション]-[スペルチェックタブ]にて、『タイプ中にスペルチェック』のチェックを外すでOKです。&lt;/p&gt;

&lt;p&gt;スペルチェックの必要なメモは、最後にスペルチェックしたらいいしね。&lt;/p&gt;&lt;div class="blogger-post-footer"&gt;&lt;img width='1' height='1' src='https://blogger.googleusercontent.com/tracker/1768074408995071051-6865197973250872088?l=syamgot.blogspot.com' alt='' /&gt;&lt;/div&gt;</content><link rel='replies' type='application/atom+xml' href='http://syamgot.blogspot.com/feeds/6865197973250872088/comments/default' title='コメントの投稿'/><link rel='replies' type='text/html' href='http://syamgot.blogspot.com/2010/03/evernote.html#comment-form' title='1 件のコメント'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/1768074408995071051/posts/default/6865197973250872088'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/1768074408995071051/posts/default/6865197973250872088'/><link rel='alternate' type='text/html' href='http://syamgot.blogspot.com/2010/03/evernote.html' title='Evernote の赤線が気にくわない'/><author><name>syamgot</name><uri>http://www.blogger.com/profile/08265930190004309031</uri><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='32' height='32' src='http://3.bp.blogspot.com/_4bQ7Zb9OHIU/S1_8_S9AosI/AAAAAAAAATE/ruruhFZzeho/S220/IMG_0507.JPG'/></author><media:thumbnail xmlns:media='http://search.yahoo.com/mrss/' url='http://2.bp.blogspot.com/_4bQ7Zb9OHIU/S6LeqF75xRI/AAAAAAAAAUM/m5AODTd-2_A/s72-c/evernote.JPG' height='72' width='72'/><thr:total>1</thr:total></entry><entry><id>tag:blogger.com,1999:blog-1768074408995071051.post-918733105203964183</id><published>2010-03-10T16:08:00.007+09:00</published><updated>2010-03-10T16:24:35.150+09:00</updated><category scheme='http://www.blogger.com/atom/ns#' term='ActionScript3.0'/><title type='text'>zlib形式で圧縮したデータをAS3.0で読み込む</title><content type='html'>&lt;p&gt;Flashとwebサーバとのやりとりで、圧縮+暗号化を利用して欲しいという話がありました。調べてみたところ、Flash Player は標準で zlib アルゴリズムのみサポートしているとの事なので、それを利用することにします。Adobe AIR は、deflate アルゴリズム(GZIP などで用いられるらしい)も、利用することが出来るようです。&lt;/p&gt;

&lt;pre name="code" class="js"&gt;
package 
{
 import flash.display.Sprite;
 import flash.events.Event;
 import flash.net.URLLoader;
 import flash.net.URLLoaderDataFormat;
 import flash.net.URLRequest;

 public class Main extends Sprite 
 {

  public function Main():void 
  {
   var req:URLRequest = new URLRequest("compress_sample.php");
   var loader:URLLoader = new URLLoader(req);
   
   // ダウンロードするデータ形式をバイナリに指定する。
   loader.dataFormat = URLLoaderDataFormat.BINARY;
   
   loader.addEventListener(Event.COMPLETE, function(event:Event):void 
   {
    try {
     // zlib形式で圧縮されたデータを解凍する。
     loader.data.uncompress();
    } catch (e:Error) {
     trace(e.message);
    }
    var str:String = loader.data;
    trace(str);
   });
   
   loader.load(req);
  }
 }
}
&lt;/pre&gt;

&lt;p&gt;今回はwebサーバはPHPを利用するので、PHPでの例は以下の通り。&lt;/p&gt;

&lt;pre name="code" class="php"&gt;

$message = gzcompress('このメッセージを圧縮して返します。', 9);

header('Content-Type: application/x-gzip');

echo $message;

&lt;/pre&gt;

&lt;p&gt;返信するデータは、JSON 形式などでも同様に扱うことができます。XML 形式でも多分一緒と思います。&lt;/p&gt;&lt;div class="blogger-post-footer"&gt;&lt;img width='1' height='1' src='https://blogger.googleusercontent.com/tracker/1768074408995071051-918733105203964183?l=syamgot.blogspot.com' alt='' /&gt;&lt;/div&gt;</content><link rel='replies' type='application/atom+xml' href='http://syamgot.blogspot.com/feeds/918733105203964183/comments/default' title='コメントの投稿'/><link rel='replies' type='text/html' href='http://syamgot.blogspot.com/2010/03/zlibas30.html#comment-form' title='0 件のコメント'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/1768074408995071051/posts/default/918733105203964183'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/1768074408995071051/posts/default/918733105203964183'/><link rel='alternate' type='text/html' href='http://syamgot.blogspot.com/2010/03/zlibas30.html' title='zlib形式で圧縮したデータをAS3.0で読み込む'/><author><name>syamgot</name><uri>http://www.blogger.com/profile/08265930190004309031</uri><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='32' height='32' src='http://3.bp.blogspot.com/_4bQ7Zb9OHIU/S1_8_S9AosI/AAAAAAAAATE/ruruhFZzeho/S220/IMG_0507.JPG'/></author><thr:total>0</thr:total></entry><entry><id>tag:blogger.com,1999:blog-1768074408995071051.post-4216968790268626100</id><published>2010-03-10T10:41:00.003+09:00</published><updated>2010-03-10T10:44:35.581+09:00</updated><category scheme='http://www.blogger.com/atom/ns#' term='Diary'/><title type='text'>twtr2src</title><content type='html'>&lt;p&gt;少し&lt;a href="http://twtr2src.ogaoga.org/"&gt;twtr2src&lt;/a&gt;を利用して、Twitter のつぶやきをまとめて投稿してみたけど、何か違う気がしたのでやめました。便利なサービスなんだけど、ノイズっぽいのよなぁ。RSSだけ提供してくれるサービスとかないかな。&lt;/p&gt;&lt;div class="blogger-post-footer"&gt;&lt;img width='1' height='1' src='https://blogger.googleusercontent.com/tracker/1768074408995071051-4216968790268626100?l=syamgot.blogspot.com' alt='' /&gt;&lt;/div&gt;</content><link rel='replies' type='application/atom+xml' href='http://syamgot.blogspot.com/feeds/4216968790268626100/comments/default' title='コメントの投稿'/><link rel='replies' type='text/html' href='http://syamgot.blogspot.com/2010/03/twtr2src.html#comment-form' title='0 件のコメント'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/1768074408995071051/posts/default/4216968790268626100'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/1768074408995071051/posts/default/4216968790268626100'/><link rel='alternate' type='text/html' href='http://syamgot.blogspot.com/2010/03/twtr2src.html' title='twtr2src'/><author><name>syamgot</name><uri>http://www.blogger.com/profile/08265930190004309031</uri><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='32' height='32' src='http://3.bp.blogspot.com/_4bQ7Zb9OHIU/S1_8_S9AosI/AAAAAAAAATE/ruruhFZzeho/S220/IMG_0507.JPG'/></author><thr:total>0</thr:total></entry><entry><id>tag:blogger.com,1999:blog-1768074408995071051.post-5578189125875275472</id><published>2010-03-04T11:56:00.001+09:00</published><updated>2010-03-04T12:07:32.832+09:00</updated><category scheme='http://www.blogger.com/atom/ns#' term='ActionScript3.0'/><title type='text'>getter setter メソッドの型について</title><content type='html'>&lt;p&gt;get set キーワードは、プロパティに直接アクセス出来るように見えて、そのアクセサをちゃんと用意してあげられるので、コード的の見た目的にいい機能だなと思っていたんですが、get set キーワードで作るアクセサは、その型を一致させる必要があるみたい。&lt;/p&gt;

&lt;pre name="code" class="js"&gt;
class SuperClass0
{
 // ...
}

class SubClass0 extends SuperClass0
{
 // ...
}

//-----------------------------------------------------------
// get set キーワードを使う場合（エラーになる）
//-----------------------------------------------------------

class SuperClass1 
{
 protected var _class0:SuperClass0;
 
 protected function set class0(value:SuperClass0):void 
 {
  _class0 = value;
 }
}

class SubClass1 extends SuperClass1
{
 protected function get class0():SubClass0
 {
  return SubClass0(_class0);
 }
}

//-----------------------------------------------------------
// 関数を定義する場合
//-----------------------------------------------------------

class SuperClass2
{
 protected var _class0:SuperClass0;
 
 protected function setClass0(value:SuperClass0):void 
 {
  _class0 = value;
 }
}

class SubClass2 extends SuperClass2
{
 protected function getClass0():SubClass0
 {
  return SubClass0(_class0);
 }
}
&lt;/pre&gt;


&lt;p&gt;とあるクラスのインスタンスを親クラスに持たせておいて、派生クラスで利用するときは、必要な型にキャストして利用しようとしたんだけど、get だけキャストして型を変えたりすると、『Error: Accessor types must match.』とエラーが出ます。&lt;/p&gt;

&lt;p&gt;set を子クラス毎に用意したらいい話なんやけど、親クラスにもたせてあげれば用意する必要のない setter を作るのも好ましくない。get set キーワードで作成したアクセサは、クラス内で参照するのにも利用するし、コード的にも綺麗。関数を用意すると大丈夫なんだけど、クラス内で使うにはちょっと不恰好だなぁとか。&lt;/p&gt;&lt;div class="blogger-post-footer"&gt;&lt;img width='1' height='1' src='https://blogger.googleusercontent.com/tracker/1768074408995071051-5578189125875275472?l=syamgot.blogspot.com' alt='' /&gt;&lt;/div&gt;</content><link rel='replies' type='application/atom+xml' href='http://syamgot.blogspot.com/feeds/5578189125875275472/comments/default' title='コメントの投稿'/><link rel='replies' type='text/html' href='http://syamgot.blogspot.com/2010/03/get-set.html#comment-form' title='0 件のコメント'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/1768074408995071051/posts/default/5578189125875275472'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/1768074408995071051/posts/default/5578189125875275472'/><link rel='alternate' type='text/html' href='http://syamgot.blogspot.com/2010/03/get-set.html' title='getter setter メソッドの型について'/><author><name>syamgot</name><uri>http://www.blogger.com/profile/08265930190004309031</uri><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='32' height='32' src='http://3.bp.blogspot.com/_4bQ7Zb9OHIU/S1_8_S9AosI/AAAAAAAAATE/ruruhFZzeho/S220/IMG_0507.JPG'/></author><thr:total>0</thr:total></entry><entry><id>tag:blogger.com,1999:blog-1768074408995071051.post-7138247493960750005</id><published>2010-03-02T10:26:00.003+09:00</published><updated>2010-04-02T15:29:38.720+09:00</updated><category scheme='http://www.blogger.com/atom/ns#' term='Flex 3.0'/><category scheme='http://www.blogger.com/atom/ns#' term='ActionScript3.0'/><title type='text'>SWC ファイルの作成</title><content type='html'>&lt;p&gt;FlexSDK の compc を利用すれば、フォルダを指定して SWC が作れます。compc の居場所はwindows だと、以下の場所にあります。MacOS はまた調べる&lt;/p&gt;

&lt;p&gt;C:\Program Files\Adobe\Flex Builder 3\sdks\3.2.0\bin&lt;/p&gt;

&lt;p&gt;書式は以下の通り。&lt;/p&gt;

&lt;p&gt;compc -include-sources [対象フォルダ名] -output [出力ファイル名]&lt;/p&gt;&lt;div class="blogger-post-footer"&gt;&lt;img width='1' height='1' src='https://blogger.googleusercontent.com/tracker/1768074408995071051-7138247493960750005?l=syamgot.blogspot.com' alt='' /&gt;&lt;/div&gt;</content><link rel='replies' type='application/atom+xml' href='http://syamgot.blogspot.com/feeds/7138247493960750005/comments/default' title='コメントの投稿'/><link rel='replies' type='text/html' href='http://syamgot.blogspot.com/2010/03/swc.html#comment-form' title='0 件のコメント'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/1768074408995071051/posts/default/7138247493960750005'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/1768074408995071051/posts/default/7138247493960750005'/><link rel='alternate' type='text/html' href='http://syamgot.blogspot.com/2010/03/swc.html' title='SWC ファイルの作成'/><author><name>syamgot</name><uri>http://www.blogger.com/profile/08265930190004309031</uri><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='32' height='32' src='http://3.bp.blogspot.com/_4bQ7Zb9OHIU/S1_8_S9AosI/AAAAAAAAATE/ruruhFZzeho/S220/IMG_0507.JPG'/></author><thr:total>0</thr:total></entry><entry><id>tag:blogger.com,1999:blog-1768074408995071051.post-3157299050702913179</id><published>2010-02-22T10:44:00.004+09:00</published><updated>2010-02-22T10:48:08.372+09:00</updated><category scheme='http://www.blogger.com/atom/ns#' term='Excel'/><title type='text'>行列を入れ替える</title><content type='html'>&lt;p&gt;&lt;a onblur="try {parent.deselectBloggerImageGracefully();} catch(e) {}" href="http://2.bp.blogspot.com/_4bQ7Zb9OHIU/S4Hhk52TM-I/AAAAAAAAAUA/fM94U8PtzgQ/s1600-h/WS000000.JPG"&gt;&lt;img style="cursor:pointer; cursor:hand;width: 320px; height: 66px;" src="http://2.bp.blogspot.com/_4bQ7Zb9OHIU/S4Hhk52TM-I/AAAAAAAAAUA/fM94U8PtzgQ/s320/WS000000.JPG" border="0" alt=""id="BLOGGER_PHOTO_ID_5440877848960381922" /&gt;&lt;/a&gt;&lt;/p&gt;

&lt;ol&gt;
&lt;li&gt;入れ替えたい部分を選択してコピー&lt;/li&gt;
&lt;li&gt;変更した項目を挿入したいセルを選択&lt;/li&gt;
&lt;li&gt;右クリックで『形式を指定して貼付け』&lt;/li&gt;
&lt;li&gt;下の方にある『行列を入れ替える』をチェックして貼付け&lt;/li&gt;
&lt;/ol&gt;

&lt;p&gt;二度も聞いてしまってスミマセン onz&lt;/p&gt;&lt;div class="blogger-post-footer"&gt;&lt;img width='1' height='1' src='https://blogger.googleusercontent.com/tracker/1768074408995071051-3157299050702913179?l=syamgot.blogspot.com' alt='' /&gt;&lt;/div&gt;</content><link rel='replies' type='application/atom+xml' href='http://syamgot.blogspot.com/feeds/3157299050702913179/comments/default' title='コメントの投稿'/><link rel='replies' type='text/html' href='http://syamgot.blogspot.com/2010/02/blog-post.html#comment-form' title='0 件のコメント'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/1768074408995071051/posts/default/3157299050702913179'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/1768074408995071051/posts/default/3157299050702913179'/><link rel='alternate' type='text/html' href='http://syamgot.blogspot.com/2010/02/blog-post.html' title='行列を入れ替える'/><author><name>syamgot</name><uri>http://www.blogger.com/profile/08265930190004309031</uri><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='32' height='32' src='http://3.bp.blogspot.com/_4bQ7Zb9OHIU/S1_8_S9AosI/AAAAAAAAATE/ruruhFZzeho/S220/IMG_0507.JPG'/></author><media:thumbnail xmlns:media='http://search.yahoo.com/mrss/' url='http://2.bp.blogspot.com/_4bQ7Zb9OHIU/S4Hhk52TM-I/AAAAAAAAAUA/fM94U8PtzgQ/s72-c/WS000000.JPG' height='72' width='72'/><thr:total>0</thr:total></entry><entry><id>tag:blogger.com,1999:blog-1768074408995071051.post-1993375559746839923</id><published>2010-02-18T17:14:00.003+09:00</published><updated>2010-02-18T17:30:34.171+09:00</updated><category scheme='http://www.blogger.com/atom/ns#' term='ActionScript3.0'/><title type='text'>1180: 未定義である可能性が高いメソッド addFrameScript の呼び出しです。</title><content type='html'>&lt;p&gt;「1180: 未定義である可能性が高いメソッド addFrameScript の呼び出しです。」&lt;/p&gt;

&lt;p&gt;なんぞなんぞと探しまわってたら、ドキュメントクラスが Sprite を継承してた onz&lt;/p&gt;

&lt;p&gt;FlashDevelopで AS3 Project を開始すると、メインクラスが Sprite を継承するんですよね。んで、Flash IDE Project でやるときに、ついうっかりやっちゃった次第です。なさけねー。&lt;/p&gt;

&lt;dl&gt;
&lt;dt&gt; 参考サイト&lt;/dt&gt;
&lt;dd&gt;&lt;a href="http://wakuworks.jugem.jp/?eid=5"&gt;【AS3.0】ドキュメントに載らないメソッド（addFrameScript）&lt;/a&gt;&lt;/dd&gt;
&lt;/dl&gt;&lt;div class="blogger-post-footer"&gt;&lt;img width='1' height='1' src='https://blogger.googleusercontent.com/tracker/1768074408995071051-1993375559746839923?l=syamgot.blogspot.com' alt='' /&gt;&lt;/div&gt;</content><link rel='replies' type='application/atom+xml' href='http://syamgot.blogspot.com/feeds/1993375559746839923/comments/default' title='コメントの投稿'/><link rel='replies' type='text/html' href='http://syamgot.blogspot.com/2010/02/1180-addframescript.html#comment-form' title='0 件のコメント'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/1768074408995071051/posts/default/1993375559746839923'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/1768074408995071051/posts/default/1993375559746839923'/><link rel='alternate' type='text/html' href='http://syamgot.blogspot.com/2010/02/1180-addframescript.html' title='1180: 未定義である可能性が高いメソッド addFrameScript の呼び出しです。'/><author><name>syamgot</name><uri>http://www.blogger.com/profile/08265930190004309031</uri><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='32' height='32' src='http://3.bp.blogspot.com/_4bQ7Zb9OHIU/S1_8_S9AosI/AAAAAAAAATE/ruruhFZzeho/S220/IMG_0507.JPG'/></author><thr:total>0</thr:total></entry><entry><id>tag:blogger.com,1999:blog-1768074408995071051.post-7090040166974332375</id><published>2010-02-18T15:26:00.006+09:00</published><updated>2010-02-18T15:53:34.762+09:00</updated><category scheme='http://www.blogger.com/atom/ns#' term='ActionScript3.0'/><title type='text'>DisplayObject におけるデストラクタ呼び出し</title><content type='html'>&lt;p&gt;ActionScript にはデストラクタがなかったはずですが、ちゃんと EventListner をクリアしておかないと、GCの対象にならずにメモリを食いつぶすことがあります。デストラクタがあれば、そこに removeEventListener 関係の仕込を入れておくのですが、残念ながらないと。かといって、都度デストラクタ関数を呼び出すのも面倒です。&lt;/p&gt;

&lt;p&gt;で、DisplayObject については、コンテナから remove されたときにイベントを発行してくれるので、Event.REMOVED_FROM_STAGE を設定しておけばいい感じだと思います。remove した displayObject インスタンスを再利用するつもりなら、この限りではないのでご注意を。&lt;/p&gt;

&lt;pre name="code" class="js"&gt;
package {
 
 import flash.display.Sprite;
 import flash.events.Event;
 
 public class Hoge extends Sprite
 {
  public function Hoge():void 
  {
   addEventListener(Event.REMOVED_FROM_STAGE, 
    function(e:Event):void {
     removeEventListener(Event.REMOVED_FROM_STAGE, arguments.callee);
     destruct();
    }
   );
  }
  
  public function destruct():void 
  {
   // remove...remove...delete...remove...
  }
 }
}
&lt;/pre&gt;

&lt;p&gt;Event.REMOVED_FROM_STAGE も、忘れず remove しておきましょう。&lt;/p&gt;&lt;div class="blogger-post-footer"&gt;&lt;img width='1' height='1' src='https://blogger.googleusercontent.com/tracker/1768074408995071051-7090040166974332375?l=syamgot.blogspot.com' alt='' /&gt;&lt;/div&gt;</content><link rel='replies' type='application/atom+xml' href='http://syamgot.blogspot.com/feeds/7090040166974332375/comments/default' title='コメントの投稿'/><link rel='replies' type='text/html' href='http://syamgot.blogspot.com/2010/02/displayobject.html#comment-form' title='0 件のコメント'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/1768074408995071051/posts/default/7090040166974332375'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/1768074408995071051/posts/default/7090040166974332375'/><link rel='alternate' type='text/html' href='http://syamgot.blogspot.com/2010/02/displayobject.html' title='DisplayObject におけるデストラクタ呼び出し'/><author><name>syamgot</name><uri>http://www.blogger.com/profile/08265930190004309031</uri><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='32' height='32' src='http://3.bp.blogspot.com/_4bQ7Zb9OHIU/S1_8_S9AosI/AAAAAAAAATE/ruruhFZzeho/S220/IMG_0507.JPG'/></author><thr:total>0</thr:total></entry><entry><id>tag:blogger.com,1999:blog-1768074408995071051.post-1568200023265203808</id><published>2010-02-17T09:09:00.002+09:00</published><updated>2010-02-18T17:29:34.448+09:00</updated><category scheme='http://www.blogger.com/atom/ns#' term='Diary'/><title type='text'>ジェスチャー・コンピューティングって言うそうです</title><content type='html'>&lt;object width="400" height="225"&gt;&lt;param name="allowfullscreen" value="true" /&gt;&lt;param name="allowscriptaccess" value="always" /&gt;&lt;param name="movie" value="http://vimeo.com/moogaloop.swf?clip_id=2229299&amp;amp;server=vimeo.com&amp;amp;show_title=1&amp;amp;show_byline=1&amp;amp;show_portrait=0&amp;amp;color=&amp;amp;fullscreen=1" /&gt;&lt;embed src="http://vimeo.com/moogaloop.swf?clip_id=2229299&amp;amp;server=vimeo.com&amp;amp;show_title=1&amp;amp;show_byline=1&amp;amp;show_portrait=0&amp;amp;color=&amp;amp;fullscreen=1" type="application/x-shockwave-flash" allowfullscreen="true" allowscriptaccess="always" width="400" height="225"&gt;&lt;/embed&gt;&lt;/object&gt;&lt;p&gt;&lt;a href="http://vimeo.com/2229299"&gt;g-speak overview 1828121108&lt;/a&gt; from &lt;a href="http://vimeo.com/user922585"&gt;john underkoffler&lt;/a&gt; on &lt;a href="http://vimeo.com"&gt;Vimeo&lt;/a&gt;.&lt;/p&gt;

&lt;p&gt;ぐへぇ。カッコいい。これにシートを貼り付けるだけでモニタになるやつや、3Dがひっついたらめちゃくちゃかっこいいですよ。&lt;/p&gt;

&lt;blockquote&gt;「この機能は5年後には普通のコンピュータに導入されているはず」&lt;/blockquote&gt;

&lt;p&gt;今から作業スペースの確保と、筋トレやっといたほうがよさそう。&lt;/p&gt;


&lt;dl&gt;
&lt;dt&gt; 参考サイト&lt;/dt&gt;
&lt;dd&gt;&lt;a href="http://jp.techcrunch.com/archives/20100216oblong-industries-minority-report/"&gt;「マイノリティーリポート」そのものだ！―Oblong、驚異のジェスチャー・コンピューティングをTEDでデモ&lt;/a&gt;&lt;/dd&gt;
&lt;/dl&gt;&lt;div class="blogger-post-footer"&gt;&lt;img width='1' height='1' src='https://blogger.googleusercontent.com/tracker/1768074408995071051-1568200023265203808?l=syamgot.blogspot.com' alt='' /&gt;&lt;/div&gt;</content><link rel='replies' type='application/atom+xml' href='http://syamgot.blogspot.com/feeds/1568200023265203808/comments/default' title='コメントの投稿'/><link rel='replies' type='text/html' href='http://syamgot.blogspot.com/2010/02/g-speak-overview-1828121108-from-john.html#comment-form' title='0 件のコメント'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/1768074408995071051/posts/default/1568200023265203808'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/1768074408995071051/posts/default/1568200023265203808'/><link rel='alternate' type='text/html' href='http://syamgot.blogspot.com/2010/02/g-speak-overview-1828121108-from-john.html' title='ジェスチャー・コンピューティングって言うそうです'/><author><name>syamgot</name><uri>http://www.blogger.com/profile/08265930190004309031</uri><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='32' height='32' src='http://3.bp.blogspot.com/_4bQ7Zb9OHIU/S1_8_S9AosI/AAAAAAAAATE/ruruhFZzeho/S220/IMG_0507.JPG'/></author><thr:total>0</thr:total></entry><entry><id>tag:blogger.com,1999:blog-1768074408995071051.post-2983079088914507988</id><published>2010-02-16T16:57:00.003+09:00</published><updated>2010-02-16T17:03:34.313+09:00</updated><category scheme='http://www.blogger.com/atom/ns#' term='JavaScript'/><category scheme='http://www.blogger.com/atom/ns#' term='ActionScript3.0'/><title type='text'>ActionScript で定義した JavaScript を実行する</title><content type='html'>&lt;p&gt;うまい表現がみつからないんですが、そういうことも出来るんだなとわかったのでメモ。&lt;/p&gt;

&lt;p&gt;ExternalInterface クラスを利用して、JavaScript 上の任意の関数を呼び出すことができますが、ActionScript 内に JavaScript を記述して、それを実行してやることができます。例えば&lt;/p&gt;

&lt;pre name="code" class="js"&gt;
ExternalInterface.call("function() { alert('hoge'); }");
&lt;/pre&gt;

&lt;p&gt;としてやると、JavaScript側に何も書かなくても&lt;/p&gt;

&lt;p&gt;
&lt;a onblur="try {parent.deselectBloggerImageGracefully();} catch(e) {}" href="http://4.bp.blogspot.com/_4bQ7Zb9OHIU/S3pRDCATOaI/AAAAAAAAATk/FDUgf-pDsnQ/s1600-h/WS000000.JPG"&gt;&lt;img style="cursor:pointer; cursor:hand;width: 320px; height: 132px;" src="http://4.bp.blogspot.com/_4bQ7Zb9OHIU/S3pRDCATOaI/AAAAAAAAATk/FDUgf-pDsnQ/s320/WS000000.JPG" border="0" alt=""id="BLOGGER_PHOTO_ID_5438748612522883490" /&gt;&lt;/a&gt;
&lt;/p&gt;

&lt;p&gt;と、出してくれます。何か利用出来そうな気がするけど、とりあえず覚えておこう。&lt;/p&gt;&lt;div class="blogger-post-footer"&gt;&lt;img width='1' height='1' src='https://blogger.googleusercontent.com/tracker/1768074408995071051-2983079088914507988?l=syamgot.blogspot.com' alt='' /&gt;&lt;/div&gt;</content><link rel='replies' type='application/atom+xml' href='http://syamgot.blogspot.com/feeds/2983079088914507988/comments/default' title='コメントの投稿'/><link rel='replies' type='text/html' href='http://syamgot.blogspot.com/2010/02/actionscript-javascript.html#comment-form' title='0 件のコメント'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/1768074408995071051/posts/default/2983079088914507988'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/1768074408995071051/posts/default/2983079088914507988'/><link rel='alternate' type='text/html' href='http://syamgot.blogspot.com/2010/02/actionscript-javascript.html' title='ActionScript で定義した JavaScript を実行する'/><author><name>syamgot</name><uri>http://www.blogger.com/profile/08265930190004309031</uri><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='32' height='32' src='http://3.bp.blogspot.com/_4bQ7Zb9OHIU/S1_8_S9AosI/AAAAAAAAATE/ruruhFZzeho/S220/IMG_0507.JPG'/></author><media:thumbnail xmlns:media='http://search.yahoo.com/mrss/' url='http://4.bp.blogspot.com/_4bQ7Zb9OHIU/S3pRDCATOaI/AAAAAAAAATk/FDUgf-pDsnQ/s72-c/WS000000.JPG' height='72' width='72'/><thr:total>0</thr:total></entry><entry><id>tag:blogger.com,1999:blog-1768074408995071051.post-4186759865818259820</id><published>2010-01-28T10:03:00.002+09:00</published><updated>2010-01-28T10:10:08.462+09:00</updated><category scheme='http://www.blogger.com/atom/ns#' term='Diary'/><title type='text'>出たね！iPad</title><content type='html'>&lt;p&gt;いよいよ出ました iPad。iPhoneをそのまま大きくしたような形で、新プロセッサを搭載し、サクサク動く動作性や、iBookサービスの開始など、色々と気になるところは多いですが、一番気になったのは、「これ、どこで使ったらいいんだろう」ということ。&lt;/p&gt;

&lt;p&gt;プレゼンではiPhoneとMacBookの間から颯爽と登場してましたが、そもそもその中間とはどこだろう。iPadが生活の中のどこに入ってくるのか考えてみました。&lt;/p&gt;

&lt;p&gt;屋外ではiPhoneは常に携帯してて、通勤途中だろうがご飯を食べてようが、どこでも触ってます。それこそ満員電車の中でも、RSSをチェックしたり音楽聞いたりできる。小さいから。家では防水ケースに入れて風呂に持っていって音楽聞いたりします。&lt;/p&gt;

&lt;p&gt;家ではMacBookを使います。テーブルの上で仕事のメールしたり、ソファの上、炊事場の前において映画見ながら皿洗ったりもするし（テレビでもいいけど）、トイレでだって（たまに）使ってます。&lt;/p&gt;

&lt;p&gt;ではiPadだとどうだろう。鞄がないと、常に携帯すると言うわけにはい
かないだろうし、満員電車でRSSはチェックできない。でも空いてる電車ならゆっくり読めると思う。お、ここに iBook はいいかも。歩きながらは使えないから、カフェとかで見るくらいになりそうな気がする。携帯するってイメージじゃないですね。&lt;/p&gt;

&lt;p&gt;家でだと、一人テーブルで使うというより、ソファでゆったり使うイメージ。ショップの商品を見ながら、「こんなんとかどうよ？」と嫁さんに見せるとかいい感じだ。風呂に持っていければ音楽だけじゃなくて動画も見られる気がするし、トイレもイケそうな気がする。でもブラウジングに不満が募りそうな気がする。Flash未対応だし。バリバリメールするにもキツイと思う。ソフトウェアキーボードはやっぱりしんどいです。&lt;/p&gt;

&lt;p&gt;色々考えてみると、携帯には向かないかも。生活の中でちょっとくつろげる時に、そばにあるといいデバイスなのかもと思った。『あなたのくつろぎの時間にiPad』。私の想像した範囲ですが。&lt;/p&gt;&lt;div class="blogger-post-footer"&gt;&lt;img width='1' height='1' src='https://blogger.googleusercontent.com/tracker/1768074408995071051-4186759865818259820?l=syamgot.blogspot.com' alt='' /&gt;&lt;/div&gt;</content><link rel='replies' type='application/atom+xml' href='http://syamgot.blogspot.com/feeds/4186759865818259820/comments/default' title='コメントの投稿'/><link rel='replies' type='text/html' href='http://syamgot.blogspot.com/2010/01/ipad.html#comment-form' title='0 件のコメント'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/1768074408995071051/posts/default/4186759865818259820'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/1768074408995071051/posts/default/4186759865818259820'/><link rel='alternate' type='text/html' href='http://syamgot.blogspot.com/2010/01/ipad.html' title='出たね！iPad'/><author><name>syamgot</name><uri>http://www.blogger.com/profile/08265930190004309031</uri><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='32' height='32' src='http://3.bp.blogspot.com/_4bQ7Zb9OHIU/S1_8_S9AosI/AAAAAAAAATE/ruruhFZzeho/S220/IMG_0507.JPG'/></author><thr:total>0</thr:total></entry><entry><id>tag:blogger.com,1999:blog-1768074408995071051.post-7450930034616384074</id><published>2010-01-27T11:15:00.006+09:00</published><updated>2010-02-18T17:28:23.666+09:00</updated><category scheme='http://www.blogger.com/atom/ns#' term='OSDE'/><category scheme='http://www.blogger.com/atom/ns#' term='Opensocial'/><title type='text'>OSDE がJavaScript をキャッシュしてくれる件について</title><content type='html'>&lt;p&gt;OSDE で開発中に、外部 JavaScript をがっちりキャッシュしてくれてにっちもさっちも行かない状態に悩まされてました。色々なサイトを見て回りながら試してみたんだけど、どれもうまく行かない。そもそも昨日まではキャッシュが効いているようには思えなかったのにな。&lt;/p&gt;

&lt;p&gt;あれやこれやと悩んでたら、JavaScript へのパスをURLで指定すると直った。&lt;/p&gt;

&lt;pre class="js" name="code"&gt;
//&lt;script type="text/javascript" src="js/canvas.js"&gt;&lt;/script&gt;
&lt;script type="text/javascript" src="http://localhost:8080/APISamples/js/canvas.js"&gt;&lt;/script&gt;
&lt;/pre&gt;

&lt;p&gt;
そもそも相対パスで書くことが間違いっぽい。mixiの&lt;a href="http://developer.mixi.co.jp/appli/pc/lets_enjoy_making_mixiapp/tips_for_developing#toc-javascript"&gt;よくある質問&lt;/a&gt;では、URLで書いてねとあった。相対パスで動いてたから気づかんかったです。
&lt;/p&gt;

&lt;p&gt;何にせよ良かった。&lt;/p&gt;

&lt;dl&gt;
&lt;dt&gt; 参考サイト&lt;/dt&gt;
&lt;dd&gt;&lt;a href="http://www.eisbahn.jp/yoichiro/2009/05/content_rewriter_feature_09.html"&gt;Content Rewriter Feature (0.9)&lt;/a&gt;&lt;/dd&gt;
&lt;dd&gt;&lt;a href="http://blog.glanz-company.com/?eid=1327027"&gt;OSDEにおけるjavascriptファイルのキャッシュが強すぎる件&lt;/a&gt;&lt;/dd&gt;
&lt;/dl&gt;&lt;div class="blogger-post-footer"&gt;&lt;img width='1' height='1' src='https://blogger.googleusercontent.com/tracker/1768074408995071051-7450930034616384074?l=syamgot.blogspot.com' alt='' /&gt;&lt;/div&gt;</content><link rel='replies' type='application/atom+xml' href='http://syamgot.blogspot.com/feeds/7450930034616384074/comments/default' title='コメントの投稿'/><link rel='replies' type='text/html' href='http://syamgot.blogspot.com/2010/01/osde-javascript.html#comment-form' title='0 件のコメント'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/1768074408995071051/posts/default/7450930034616384074'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/1768074408995071051/posts/default/7450930034616384074'/><link rel='alternate' type='text/html' href='http://syamgot.blogspot.com/2010/01/osde-javascript.html' title='OSDE がJavaScript をキャッシュしてくれる件について'/><author><name>syamgot</name><uri>http://www.blogger.com/profile/08265930190004309031</uri><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='32' height='32' src='http://3.bp.blogspot.com/_4bQ7Zb9OHIU/S1_8_S9AosI/AAAAAAAAATE/ruruhFZzeho/S220/IMG_0507.JPG'/></author><thr:total>0</thr:total></entry><entry><id>tag:blogger.com,1999:blog-1768074408995071051.post-2922767676766111486</id><published>2010-01-27T09:25:00.007+09:00</published><updated>2010-01-27T10:40:28.684+09:00</updated><category scheme='http://www.blogger.com/atom/ns#' term='mixi'/><category scheme='http://www.blogger.com/atom/ns#' term='Opensocial'/><title type='text'>PC向けmixiアプリ課金がスタートしたそうです</title><content type='html'>&lt;p&gt;PC向けの、mixi アプリ課金APIが公開されたようです。モバイル版はすでに存在していましたが、利用条件を読む限り、その延長上としてPC向けの課金APIが登場したという感じでしょうか。&lt;/p&gt;

&lt;h4&gt;利用条件&lt;/h4&gt;

&lt;p&gt;課金APIの利用に関しては、以下の条件があります。&lt;/p&gt;

&lt;dl&gt;
 &lt;dt&gt;モバイル版&lt;/dt&gt;
 &lt;dd&gt;
  &lt;ul&gt;
   &lt;li&gt;mixiアプリモバイルにカテゴリ掲載されてから14日間以上経過し、かつ安定稼働しているアプリ&lt;/li&gt;
  &lt;/ul&gt;
 &lt;/dd&gt;
&lt;/dl&gt;

&lt;dl&gt;
 &lt;dt&gt;PC版&lt;/dt&gt;
 &lt;dd&gt;
  &lt;ul&gt;
  &lt;li&gt;mixiアプリモバイルを公開しており、モバイルで既にmixiアプリペイメントプログラムを利用していること&lt;/li&gt;
  &lt;li&gt;上記アプリのPC版で、mixiアプリPCにカテゴリ掲載されてから14日以上経過し、かつ安定稼動していること&lt;/li&gt;
  &lt;/ul&gt;
 &lt;/dd&gt;
&lt;/dl&gt;

&lt;p&gt;ですので、PC版でアプリ課金APIを利用するにあたって、以下のようなことが考えられます。&lt;/p&gt;

&lt;dl&gt;
&lt;dt&gt;サービス開始とともに利用出来るものではない&lt;/dt&gt;
&lt;dd&gt;PC版とモバイル版を同時に公開したとしても、モバイル版アプリ課金を利用するまで14日、PC版アプリ課金を利用するまで14日の、系28日以上の待ち時間が必要になる（でいいのかな？並行して行えるんだろうか）。&lt;/dd&gt;
&lt;/dl&gt;

&lt;dl&gt;
&lt;dt&gt;モバイル版とPC版に課金機能が必要&lt;/dt&gt;
&lt;dd&gt;モバイル版では、PC版のアプリのログを見るだけなど、機能制限をしている場合、モバイル版にアプリ課金に関する機能を追加する必要がある。&lt;/dd&gt;
&lt;/dl&gt;

&lt;p&gt;mixiアプリ課金を利用する新規サービスを考える際は、この辺りを気にしつつ開発ボリュームを考える必要がありそうです。&lt;/p&gt;

&lt;h4&gt;利用できるポイントの制限&lt;/h4&gt;
&lt;p&gt;また、一度に利用できるポイントが300ポイントから10ポイントと制限されており（100ポイント = 105円）、500円クジや、それ以上の高額課金は行えないようです。また、10％を決済手数料として差し引かれ、その金額の20％をシステム利用料として差し引かれます（71.5％くらい）。&lt;/p&gt;

&lt;h4&gt;実装方法&lt;/h4&gt;
&lt;p&gt;課金APIは OpenSocial Virtual Currency API という仕様に準拠して行われ、ガジェット向けの JavaScript API が策定されています。mixi ではさらに、安全性のための独自拡張がされているようです。&lt;/p&gt;

&lt;p&gt;もう少しゆるい条件で利用できればいいのにな...。他のSNSもそういう感じなのかな。&lt;/p&gt;

&lt;dl&gt;
&lt;dt&gt; 参考サイト&lt;/dt&gt;
&lt;dd&gt;&lt;a href="http://alpha.mixi.co.jp/blog/?p=1528"&gt;PC向けmixiアプリ課金APIが登場しています&lt;/a&gt;&lt;/dd&gt;
&lt;dd&gt;&lt;a href="http://developer.mixi.co.jp/appli/mixi_payment_program/summary"&gt;mixiペイメントプログラムのご案内&lt;/a&gt;&lt;/dd&gt;
&lt;dd&gt;&lt;a href="http://code.google.com/p/opensocial-virtual-currency/"&gt;opensocial-virtual-currency&lt;/a&gt;&lt;/dd&gt;
&lt;/dl&gt;&lt;div class="blogger-post-footer"&gt;&lt;img width='1' height='1' src='https://blogger.googleusercontent.com/tracker/1768074408995071051-2922767676766111486?l=syamgot.blogspot.com' alt='' /&gt;&lt;/div&gt;</content><link rel='replies' type='application/atom+xml' href='http://syamgot.blogspot.com/feeds/2922767676766111486/comments/default' title='コメントの投稿'/><link rel='replies' type='text/html' href='http://syamgot.blogspot.com/2010/01/pcmixi.html#comment-form' title='0 件のコメント'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/1768074408995071051/posts/default/2922767676766111486'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/1768074408995071051/posts/default/2922767676766111486'/><link rel='alternate' type='text/html' href='http://syamgot.blogspot.com/2010/01/pcmixi.html' title='PC向けmixiアプリ課金がスタートしたそうです'/><author><name>syamgot</name><uri>http://www.blogger.com/profile/08265930190004309031</uri><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='32' height='32' src='http://3.bp.blogspot.com/_4bQ7Zb9OHIU/S1_8_S9AosI/AAAAAAAAATE/ruruhFZzeho/S220/IMG_0507.JPG'/></author><thr:total>0</thr:total></entry><entry><id>tag:blogger.com,1999:blog-1768074408995071051.post-2972781250568185633</id><published>2010-01-01T15:51:00.005+09:00</published><updated>2010-01-01T16:08:16.755+09:00</updated><category scheme='http://www.blogger.com/atom/ns#' term='Diary'/><title type='text'>2009年を振り返る</title><content type='html'>&lt;p&gt;2009年のうちにやっとかんといかんのにね！&lt;/p&gt;

&lt;h4&gt;会社とか組織とかについて&lt;/h4&gt;
&lt;p&gt;会社ってのは人の集まりで、その頭がしっかりしていないと、どんなに可能性のある人材が集まろうと、それを活かすことは絶対にできないということ。自分の所属していたようなベンチャー企業は、その事業がいかにして伸びているか、それが伸びる要因がいかにして生まれているか、それが何時まで続くか。要因と結果が一通り出て、自分がそういうところを意識していたつもりでも、如何に思慮が足りていなかったかがよくわかった気がする一年でした。自分はノホホンとしているなと痛感。&lt;/p&gt;

&lt;h4&gt;仕事について&lt;/h4&gt;
&lt;p&gt;年始からFlashに関する案件に携われたのは、大きなことだったと思います。案件自体は泥沼化して、色々と痛々しい結果となりましたけどね！こういう物が作れるよということが、お金を生むために重要なことであり、そのトレンドは日々動いていて、そこに早くから乗っていかないと、売っていくことができないということを、改めて思い知りました。今まではたまたまそのきっかけをゲット出来ていただけ。ここも如何に自分がノホホンとしていたか痛感。&lt;/p&gt;

&lt;h4&gt;その他去年のキーワード的な&lt;/h4&gt;
&lt;h5&gt;Flash&lt;/h5&gt;
&lt;p&gt;まだまだ食っていけそうな気がする。&lt;/p&gt;
&lt;h5&gt;iPhone&lt;/h5&gt;
&lt;p&gt;情報を効率良く仕入れて、整理して、活かすってことって重要なんだなと。そのためにうまく iPhone を利用したいなーと。&lt;a href="http://syamgot.blogspot.com/2009/10/iphone3gs.html"&gt;ヒデーやつだなといわれつつ&lt;/a&gt;も、3GSはイイ！&lt;/p&gt;
&lt;h5&gt;クラウド&lt;/h5&gt;
&lt;p&gt;私にとっては今のところiPhone がクラウドのパスポート。気をつけないと、web2.0的な言葉遊びになりそうな気がするんですが、思慮が足りませんかそうですか。&lt;/p&gt;
&lt;h5&gt;Twitter&lt;/h5&gt;
&lt;p&gt;長い間放ったらかしにしていたけど、色々と重要になってきそうな気がする。&lt;/p&gt;
&lt;h5&gt;Google&lt;/h5&gt;
&lt;p&gt;今年もお世話になったし、今後もお世話になると思う。使えるものは使っていきます。&lt;/p&gt;

&lt;h4&gt;2010年について&lt;/h4&gt;
&lt;p&gt;色々あって、会社組織から離れる事になりました。よく言えば(?)フリーランスとして働くよイエーということになりますが、ヘタをこくとニートです。自分の行動の責任は、自分にダイレクトに帰ってきます。妻子ある身としては、色々シビアにもなるし、不安でもあります。でも楽しみでもありますよ。自分がどれほど世の中から遅れてるかがよくわかったので、しばらくはがむしゃらに追いかけたいと思います。色々作る。&lt;/p&gt;&lt;div class="blogger-post-footer"&gt;&lt;img width='1' height='1' src='https://blogger.googleusercontent.com/tracker/1768074408995071051-2972781250568185633?l=syamgot.blogspot.com' alt='' /&gt;&lt;/div&gt;</content><link rel='replies' type='application/atom+xml' href='http://syamgot.blogspot.com/feeds/2972781250568185633/comments/default' title='コメントの投稿'/><link rel='replies' type='text/html' href='http://syamgot.blogspot.com/2010/01/2009.html#comment-form' title='0 件のコメント'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/1768074408995071051/posts/default/2972781250568185633'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/1768074408995071051/posts/default/2972781250568185633'/><link rel='alternate' type='text/html' href='http://syamgot.blogspot.com/2010/01/2009.html' title='2009年を振り返る'/><author><name>syamgot</name><uri>http://www.blogger.com/profile/08265930190004309031</uri><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='32' height='32' src='http://3.bp.blogspot.com/_4bQ7Zb9OHIU/S1_8_S9AosI/AAAAAAAAATE/ruruhFZzeho/S220/IMG_0507.JPG'/></author><thr:total>0</thr:total></entry><entry><id>tag:blogger.com,1999:blog-1768074408995071051.post-7859534225688540657</id><published>2009-12-22T09:36:00.004+09:00</published><updated>2009-12-22T10:22:34.238+09:00</updated><category scheme='http://www.blogger.com/atom/ns#' term='Opensocial'/><category scheme='http://www.blogger.com/atom/ns#' term='ActionScript3.0'/><title type='text'>opensocial-actionscript-client を試してみた</title><content type='html'>&lt;p&gt;mixiアプリ用に、いい感じにユーザ情報を取得してくれるAPIはないものかと探しまわって、opensocial-actionscript-clientというライブラリが見つかったので、試してみました。とはいえ、まだまだ頻繁に更新が入っていて、実用に耐える代物になるのかはよく分からないので、ほんとに試してみただけ。 &lt;/p&gt;

&lt;p&gt;ライブラリは、&lt;a href="http://code.google.com/p/opensocial-actionscript-client/"&gt;Google Code のページ&lt;/a&gt;の &lt;a href="http://code.google.com/p/opensocial-actionscript-client/downloads/list"&gt;Downloads&lt;/a&gt; にありますが、12月18日(金)の時には、一部ファイルの中身が空っぽだったりと、不完全なものだったので、直接 &lt;a href="http://code.google.com/p/opensocial-actionscript-client/source/checkout"&gt;Source&lt;/a&gt; から、SVNでダウンロードしました。&lt;/p&gt;

&lt;p&gt;
&lt;a onblur="try {parent.deselectBloggerImageGracefully();} catch(e) {}" href="http://2.bp.blogspot.com/_4bQ7Zb9OHIU/SzAd8BxLDyI/AAAAAAAAASM/HPzjF24c62I/s1600-h/svn.jpg"&gt;&lt;img style="cursor:pointer; cursor:hand;width: 186px; height: 320px;" src="http://2.bp.blogspot.com/_4bQ7Zb9OHIU/SzAd8BxLDyI/AAAAAAAAASM/HPzjF24c62I/s320/svn.jpg" border="0" alt=""id="BLOGGER_PHOTO_ID_5417863268830744354" /&gt;&lt;/a&gt;&lt;br /&gt;
ファイルを取得できたら、src/org/ 以下を適切な場所に移動してあげてください。
&lt;/p&gt;

&lt;p&gt;JsWrapperClient クラスが、Externalinterface でもってJSとのやり取りをするんだと思います。このクラスを初期化して準備が完了するまで、利用することができない様子。&lt;/p&gt;

&lt;pre name="code" class="js"&gt;
package {
    import flash.display.Loader;
    import flash.display.Sprite;
    import flash.events.Event;
    import flash.net.URLRequest;
    import flash.text.TextField;
    
    import org.opensocial.client.base.Person;
    import org.opensocial.client.core.Feature;
    import org.opensocial.client.core.OpenSocialClientEvent;
    import org.opensocial.client.features.AsyncDataRequest;
    import org.opensocial.client.features.PeopleRequestOptions;
    import org.opensocial.client.features.ResponseItemEvent;
    import org.opensocial.client.jswrapper.JsWrapperClient;
    
    [SWF(width=210, height=130, backgroundColor=0xaaaaaa, frameRate=30)]
    
    public class Main extends Sprite
    {
        
        private var _client:JsWrapperClient;
        
        public function Main()
        {
            // ラッパークライアントの初期化とスタート
            // 完了してからリクエスト処理へ
            _client = new JsWrapperClient('opensocial.flash');
            _client.addEventListener(OpenSocialClientEvent.CLIENT_READY, 
                function(e:OpenSocialClientEvent):void {
                    _client.removeEventListener(OpenSocialClientEvent.CLIENT_READY, arguments.callee); 
                    request();
                }
            );
            _client.start();
        }
        
        private function request():void 
        {
            // リクエストオプションインスタンスを作成する
            var options:PeopleRequestOptions = new PeopleRequestOptions()
                                                    .setUserId('@me')
                                                    .setGroupId('@self');
            
            // 非同期データリクエストインスタンスを作成する
            var req:AsyncDataRequest = new AsyncDataRequest(Feature.PEOPLE_GET, options);
            
            // 完了時のイベントリスナーを追加する
            req.addEventListener(ResponseItemEvent.COMPLETE, 
                function(e:ResponseItemEvent):void {
                    req.removeEventListener(ResponseItemEvent.COMPLETE, arguments.callee);
                    
                    // 結果表示用
                    var loader:Loader = new Loader();
                    loader.x = loader.y = 5;
                    addChild(loader);
                    
                    var tf:TextField = new TextField();
                    tf.width = tf.height = 90;
                    tf.x = 100; tf.y = 10;
                    addChild(tf);
                    
                    // 取得したデータを取り出す
                    var person:Person = e.response.getData();
                    
                    // ニックネームを取得
                    var displayName:String = person.getDisplayName();
                    tf.appendText(displayName + "\n");
                    
                    // サムネイル画像を取得
                    try {
                        var urlRec:URLRequest = new URLRequest(person.getThumbnailUrl());
                        loader.load(urlRec);
                        loader.contentLoaderInfo.addEventListener(Event.COMPLETE, 
                            function(event:Event):void {
                                trace('load complete');
                            }
                        );
                    } catch (e:Error) {
                        throw Error('load error');
                    }
                    
                }
            );
            
            // 呼び出しを行う
            req.send(_client);
        }
        
    }
}

&lt;/pre&gt;

&lt;p&gt;
&lt;a onblur="try {parent.deselectBloggerImageGracefully();} catch(e) {}" href="http://4.bp.blogspot.com/_4bQ7Zb9OHIU/SzAfPbkQ24I/AAAAAAAAASU/-lN-_IsCB-8/s1600-h/mixitest.jpg"&gt;&lt;img style="cursor:pointer; cursor:hand;width: 287px; height: 197px;" src="http://4.bp.blogspot.com/_4bQ7Zb9OHIU/SzAfPbkQ24I/AAAAAAAAASU/-lN-_IsCB-8/s320/mixitest.jpg" border="0" alt=""id="BLOGGER_PHOTO_ID_5417864701685062530" /&gt;&lt;/a&gt;&lt;br /&gt;
本当に単純に表示だけ。
&lt;/p&gt;

&lt;p&gt;必要な機能があるかどうかは、&lt;a href="http://opensocial-actionscript-client.googlecode.com/svn/trunk/doc/asdoc/index.html"&gt;Docs &lt;/a&gt;とにらめっこしないといけないです。そもそもどういう機能が必要なんだろう...。&lt;/p&gt;&lt;div class="blogger-post-footer"&gt;&lt;img width='1' height='1' src='https://blogger.googleusercontent.com/tracker/1768074408995071051-7859534225688540657?l=syamgot.blogspot.com' alt='' /&gt;&lt;/div&gt;</content><link rel='replies' type='application/atom+xml' href='http://syamgot.blogspot.com/feeds/7859534225688540657/comments/default' title='コメントの投稿'/><link rel='replies' type='text/html' href='http://syamgot.blogspot.com/2009/12/opensocial-actionscript-client.html#comment-form' title='0 件のコメント'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/1768074408995071051/posts/default/7859534225688540657'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/1768074408995071051/posts/default/7859534225688540657'/><link rel='alternate' type='text/html' href='http://syamgot.blogspot.com/2009/12/opensocial-actionscript-client.html' title='opensocial-actionscript-client を試してみた'/><author><name>syamgot</name><uri>http://www.blogger.com/profile/08265930190004309031</uri><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='32' height='32' src='http://3.bp.blogspot.com/_4bQ7Zb9OHIU/S1_8_S9AosI/AAAAAAAAATE/ruruhFZzeho/S220/IMG_0507.JPG'/></author><media:thumbnail xmlns:media='http://search.yahoo.com/mrss/' url='http://2.bp.blogspot.com/_4bQ7Zb9OHIU/SzAd8BxLDyI/AAAAAAAAASM/HPzjF24c62I/s72-c/svn.jpg' height='72' width='72'/><thr:total>0</thr:total></entry><entry><id>tag:blogger.com,1999:blog-1768074408995071051.post-7939663504630313198</id><published>2009-12-16T11:42:00.005+09:00</published><updated>2009-12-16T11:49:41.241+09:00</updated><category scheme='http://www.blogger.com/atom/ns#' term='Diary'/><title type='text'>ルパンはとんでもないものを盗んでいきました</title><content type='html'>&lt;p&gt;&lt;a onblur="try {parent.deselectBloggerImageGracefully();} catch(e) {}" href="http://2.bp.blogspot.com/_4bQ7Zb9OHIU/SyhJVMx7CBI/AAAAAAAAAR8/FGf2-px8uHI/s1600-h/lupin3rd.png"&gt;&lt;img style="cursor:pointer; cursor:hand;width: 320px; height: 205px;" src="http://2.bp.blogspot.com/_4bQ7Zb9OHIU/SyhJVMx7CBI/AAAAAAAAAR8/FGf2-px8uHI/s320/lupin3rd.png" border="0" alt=""id="BLOGGER_PHOTO_ID_5415659180469717010" /&gt;&lt;/a&gt;&lt;/p&gt;

&lt;p&gt;くそーかっこいいな。&lt;/p&gt;

&lt;p&gt;&lt;a href="http://blog.bayonetta.jp/"&gt;BAYONETTA&lt;/a&gt;のブログパーツにも似たようなのがありましたけど、この手のパーツは迫力あっていいなぁ。&lt;/p&gt;


&lt;dl&gt;
&lt;dt&gt;参考サイト&lt;/dt&gt;
&lt;dd&gt;&lt;a href="http://steal-japan.jp/blogparts/"&gt;SPECIAL BLOGPARTS スペシャルブログパーツ&lt;/a&gt;&lt;/dd&gt;
&lt;dd&gt;&lt;a href="http://blog.bayonetta.jp/"&gt;BAYONETTA - ベヨブログ&lt;/a&gt;&lt;/dd&gt;
&lt;/dl&gt;&lt;div class="blogger-post-footer"&gt;&lt;img width='1' height='1' src='https://blogger.googleusercontent.com/tracker/1768074408995071051-7939663504630313198?l=syamgot.blogspot.com' alt='' /&gt;&lt;/div&gt;</content><link rel='replies' type='application/atom+xml' href='http://syamgot.blogspot.com/feeds/7939663504630313198/comments/default' title='コメントの投稿'/><link rel='replies' type='text/html' href='http://syamgot.blogspot.com/2009/12/blog-post.html#comment-form' title='1 件のコメント'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/1768074408995071051/posts/default/7939663504630313198'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/1768074408995071051/posts/default/7939663504630313198'/><link rel='alternate' type='text/html' href='http://syamgot.blogspot.com/2009/12/blog-post.html' title='ルパンはとんでもないものを盗んでいきました'/><author><name>syamgot</name><uri>http://www.blogger.com/profile/08265930190004309031</uri><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='32' height='32' src='http://3.bp.blogspot.com/_4bQ7Zb9OHIU/S1_8_S9AosI/AAAAAAAAATE/ruruhFZzeho/S220/IMG_0507.JPG'/></author><media:thumbnail xmlns:media='http://search.yahoo.com/mrss/' url='http://2.bp.blogspot.com/_4bQ7Zb9OHIU/SyhJVMx7CBI/AAAAAAAAAR8/FGf2-px8uHI/s72-c/lupin3rd.png' height='72' width='72'/><thr:total>1</thr:total></entry><entry><id>tag:blogger.com,1999:blog-1768074408995071051.post-4777742617367070103</id><published>2009-12-10T23:17:00.016+09:00</published><updated>2009-12-11T00:14:08.151+09:00</updated><category scheme='http://www.blogger.com/atom/ns#' term='環境設定'/><category scheme='http://www.blogger.com/atom/ns#' term='Google Chrome'/><title type='text'>Google Chrome で 1Password (little) を使う</title><content type='html'>&lt;p&gt;いよいよ Google Chrome が Mac でも利用できるようになりました。まだ Extension は利用できないですが、すぐにできるようになるんでしょう（きっと）。で、Mac で Google Chrome を利用するとして、外す事ができないだろう Extension に、1Password があります。Google Chrome について、1Password 公式ブログでは、（一時的な）Bad News だとして、「まだまだ Google Chrome にはたくさんの変更が加えられるから、ウチみたいな小さなソフト屋はそこにマンパワーを避けないんだよ」としています（英訳適当）。そこで Good News として、Bookmarklet を作成する方法、little 1Password を紹介していました。&lt;/p&gt;

&lt;p&gt;
&lt;a onblur="try {parent.deselectBloggerImageGracefully();} catch(e) {}" href="http://3.bp.blogspot.com/_4bQ7Zb9OHIU/SyEFMDSfKwI/AAAAAAAAARE/pVgzKIVxMAs/s1600-h/System.jpg"&gt;&lt;img style="cursor:pointer; cursor:hand;width: 320px; height: 229px;" src="http://3.bp.blogspot.com/_4bQ7Zb9OHIU/SyEFMDSfKwI/AAAAAAAAARE/pVgzKIVxMAs/s320/System.jpg" border="0" alt=""id="BLOGGER_PHOTO_ID_5413613931675462402" /&gt;&lt;/a&gt;
&lt;br /&gt;
まずは 1Password を起動。左下の New Logins Bookmarklet を選択します。ダイアログが出てくるので、Continue をクリックします。
&lt;/p&gt;


&lt;p&gt;
&lt;a onblur="try {parent.deselectBloggerImageGracefully();} catch(e) {}" href="http://4.bp.blogspot.com/_4bQ7Zb9OHIU/SyEFx_3Vy0I/AAAAAAAAARM/AXcXEYlEGo0/s1600-h/1Password-1.jpg"&gt;&lt;img style="cursor:pointer; cursor:hand;width: 320px; height: 234px;" src="http://4.bp.blogspot.com/_4bQ7Zb9OHIU/SyEFx_3Vy0I/AAAAAAAAARM/AXcXEYlEGo0/s320/1Password-1.jpg" border="0" alt=""id="BLOGGER_PHOTO_ID_5413614583591324482" /&gt;&lt;/a&gt;
&lt;br /&gt;
全てを含むか、選択されたフォルダだけ含むかを選択して、Update Now ボタンをクリックすると、Safari のブックマークに作成されます。
&lt;/p&gt;

&lt;p&gt;
&lt;a onblur="try {parent.deselectBloggerImageGracefully();} catch(e) {}" href="http://2.bp.blogspot.com/_4bQ7Zb9OHIU/SyEP0FAKnfI/AAAAAAAAARs/sevMQgpHyXU/s1600-h/Safari1.jpg"&gt;&lt;img style="cursor:pointer; cursor:hand;width: 320px; height: 220px;" src="http://2.bp.blogspot.com/_4bQ7Zb9OHIU/SyEP0FAKnfI/AAAAAAAAARs/sevMQgpHyXU/s320/Safari1.jpg" border="0" alt=""id="BLOGGER_PHOTO_ID_5413625614446534130" /&gt;&lt;/a&gt;
&lt;br /&gt;
ブックマークから、ブックマークバーに、作成した Bookmarklet を移動します。現在の Google Chrome は、ブックマークバーのブックマークしか、インポートしてくれないそうです。
&lt;/p&gt;

&lt;p&gt;
&lt;a onblur="try {parent.deselectBloggerImageGracefully();} catch(e) {}" href="http://3.bp.blogspot.com/_4bQ7Zb9OHIU/SyEHTOe_MGI/AAAAAAAAARc/AZ7XGiIHW24/s1600-h/GoogleChrome1.jpg"&gt;&lt;img style="cursor:pointer; cursor:hand;width: 304px; height: 235px;" src="http://3.bp.blogspot.com/_4bQ7Zb9OHIU/SyEHTOe_MGI/AAAAAAAAARc/AZ7XGiIHW24/s320/GoogleChrome1.jpg" border="0" alt=""id="BLOGGER_PHOTO_ID_5413616253963022434" /&gt;&lt;/a&gt;
&lt;br /&gt;
公式では、Google Chrome を初めて起動したときのインポートの紹介をしていましたが、私は既にGoogle Chrome を起動済みだったので、メニューバーの [Chrome] - [ブックマークの設定とインポート]からインポートを行いました。
&lt;/p&gt;

&lt;p&gt;
&lt;a onblur="try {parent.deselectBloggerImageGracefully();} catch(e) {}" href="http://2.bp.blogspot.com/_4bQ7Zb9OHIU/SyEICjRAgOI/AAAAAAAAARk/CQHxCLBv9Uc/s1600-h/GoogleChrome2.jpg"&gt;&lt;img style="cursor:pointer; cursor:hand;width: 320px; height: 210px;" src="http://2.bp.blogspot.com/_4bQ7Zb9OHIU/SyEICjRAgOI/AAAAAAAAARk/CQHxCLBv9Uc/s320/GoogleChrome2.jpg" border="0" alt=""id="BLOGGER_PHOTO_ID_5413617066995384546" /&gt;&lt;/a&gt;
&lt;br /&gt;
以上で、無事 Bookmarklet として、1Password を利用する事ができるようになりました。
&lt;/p&gt;

&lt;p&gt;Mac で Extension が使えるようになって、そこそこ充実してきたら、乗り換えてもいいかな。windows での使用は中々だったので、楽しみです。&lt;/p&gt;


&lt;dl&gt;
&lt;dt&gt;参考サイト&lt;/dt&gt;
&lt;dd&gt;&lt;a href="http://www.switchersblog.com/2009/12/tip-one-way-to-get-1password-3-in-google-chrome-now-opera-too.html"&gt;Tip: Get a little 1Password 3 in Google Chrome now (Opera too!)&lt;/a&gt;&lt;/dd&gt;
&lt;/dl&gt;&lt;div class="blogger-post-footer"&gt;&lt;img width='1' height='1' src='https://blogger.googleusercontent.com/tracker/1768074408995071051-4777742617367070103?l=syamgot.blogspot.com' alt='' /&gt;&lt;/div&gt;</content><link rel='replies' type='application/atom+xml' href='http://syamgot.blogspot.com/feeds/4777742617367070103/comments/default' title='コメントの投稿'/><link rel='replies' type='text/html' href='http://syamgot.blogspot.com/2009/12/google-chrome-1password-little.html#comment-form' title='0 件のコメント'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/1768074408995071051/posts/default/4777742617367070103'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/1768074408995071051/posts/default/4777742617367070103'/><link rel='alternate' type='text/html' href='http://syamgot.blogspot.com/2009/12/google-chrome-1password-little.html' title='Google Chrome で 1Password (little) を使う'/><author><name>syamgot</name><uri>http://www.blogger.com/profile/08265930190004309031</uri><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='32' height='32' src='http://3.bp.blogspot.com/_4bQ7Zb9OHIU/S1_8_S9AosI/AAAAAAAAATE/ruruhFZzeho/S220/IMG_0507.JPG'/></author><media:thumbnail xmlns:media='http://search.yahoo.com/mrss/' url='http://3.bp.blogspot.com/_4bQ7Zb9OHIU/SyEFMDSfKwI/AAAAAAAAARE/pVgzKIVxMAs/s72-c/System.jpg' height='72' width='72'/><thr:total>0</thr:total></entry><entry><id>tag:blogger.com,1999:blog-1768074408995071051.post-8191696739966456233</id><published>2009-12-10T22:22:00.004+09:00</published><updated>2009-12-10T22:34:29.450+09:00</updated><category scheme='http://www.blogger.com/atom/ns#' term='iPhone'/><title type='text'>文字入力中に iPhone のアプリが落ちるようになった</title><content type='html'>&lt;p&gt;大変肝を冷やしました。&lt;/p&gt;

&lt;p&gt;事の発端は出勤時、Evernote でテキストを入力していると、突然 iPhone が落ちて、リンゴマークが出てきました。かなりびっくりしたけど、しばらくすると再起動し、問題なく動き始めました。その後しばらく機嫌良く動いてくれていたけど、帰宅途中に Appigo Todo を利用していると、今度はアプリだけが落ちた！続いて Evernote やメモ帳などを使用してみても落ちる！どうも日本語入力を使用として、変換候補が出るタイミングで落ちるらしい。&lt;/p&gt;

&lt;p&gt;仕方がないので、帰宅後 iPhone を復元し、バックアップでもって元に戻した。その後、問題の日本語入力を使用としたところ、変換候補として「□□□□□□□□□□□□□□□□□□□」なんてのが出てきた（スクリーンショットを残しておいたらよかった）。やめればいいのに好奇心に勝てず、その候補をクリックした瞬間、またアプリが落ちた！どうも変換候補に変なものが紛れ込んでいるようだけど、復元したのに残ってるようなのをどうやって消すんだと探してみたら、普通にあった。&lt;/p&gt;

&lt;p&gt;&lt;b&gt;設定 -&gt; 一般 -&gt; リセット -&gt; キーボードの変換学習をリセット&lt;/b&gt;&lt;/p&gt;

&lt;p&gt;でもって、リセットを行ってあげると、問題なく動作する事になりました。あせったー。&lt;/p&gt;&lt;div class="blogger-post-footer"&gt;&lt;img width='1' height='1' src='https://blogger.googleusercontent.com/tracker/1768074408995071051-8191696739966456233?l=syamgot.blogspot.com' alt='' /&gt;&lt;/div&gt;</content><link rel='replies' type='application/atom+xml' href='http://syamgot.blogspot.com/feeds/8191696739966456233/comments/default' title='コメントの投稿'/><link rel='replies' type='text/html' href='http://syamgot.blogspot.com/2009/12/iphone.html#comment-form' title='0 件のコメント'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/1768074408995071051/posts/default/8191696739966456233'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/1768074408995071051/posts/default/8191696739966456233'/><link rel='alternate' type='text/html' href='http://syamgot.blogspot.com/2009/12/iphone.html' title='文字入力中に iPhone のアプリが落ちるようになった'/><author><name>syamgot</name><uri>http://www.blogger.com/profile/08265930190004309031</uri><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='32' height='32' src='http://3.bp.blogspot.com/_4bQ7Zb9OHIU/S1_8_S9AosI/AAAAAAAAATE/ruruhFZzeho/S220/IMG_0507.JPG'/></author><thr:total>0</thr:total></entry><entry><id>tag:blogger.com,1999:blog-1768074408995071051.post-5580016972036326805</id><published>2009-12-10T12:00:00.001+09:00</published><updated>2009-12-10T12:02:10.924+09:00</updated><category scheme='http://www.blogger.com/atom/ns#' term='ActionScript3.0'/><title type='text'>複数の swf を利用するときに気を付けたいこと</title><content type='html'>&lt;p&gt;やっぱり忘れてやってしまうので、メモ。&lt;/p&gt;

&lt;p&gt;複数の swf を読み込んで表示する場合、それぞれの swf の中に同じ名前のクラスが存在すると、一番最初に読み込んだクラスが優先されます。&lt;/p&gt;

&lt;p&gt;都度全パブリッシュをしていれば問題ないのですが、開発中などは面倒なので、部分的にパブリッシュしてテストすると思いますが、「あれ？適用されてないぞ。なんだなんだ？」といって、余計に時間がかかってしまったりもします。&lt;/p&gt;

&lt;p&gt;複数の swf を利用していて、単純な修正が適用されていなかったりした場合、まずは疑ってみるべきでしょう。&lt;/p&gt;&lt;div class="blogger-post-footer"&gt;&lt;img width='1' height='1' src='https://blogger.googleusercontent.com/tracker/1768074408995071051-5580016972036326805?l=syamgot.blogspot.com' alt='' /&gt;&lt;/div&gt;</content><link rel='replies' type='application/atom+xml' href='http://syamgot.blogspot.com/feeds/5580016972036326805/comments/default' title='コメントの投稿'/><link rel='replies' type='text/html' href='http://syamgot.blogspot.com/2009/12/swf.html#comment-form' title='0 件のコメント'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/1768074408995071051/posts/default/5580016972036326805'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/1768074408995071051/posts/default/5580016972036326805'/><link rel='alternate' type='text/html' href='http://syamgot.blogspot.com/2009/12/swf.html' title='複数の swf を利用するときに気を付けたいこと'/><author><name>syamgot</name><uri>http://www.blogger.com/profile/08265930190004309031</uri><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='32' height='32' src='http://3.bp.blogspot.com/_4bQ7Zb9OHIU/S1_8_S9AosI/AAAAAAAAATE/ruruhFZzeho/S220/IMG_0507.JPG'/></author><thr:total>0</thr:total></entry><entry><id>tag:blogger.com,1999:blog-1768074408995071051.post-7152919534460124748</id><published>2009-12-04T14:50:00.005+09:00</published><updated>2010-03-25T10:08:34.144+09:00</updated><category scheme='http://www.blogger.com/atom/ns#' term='Google IME'/><title type='text'>Google日本語入力がおもしろい</title><content type='html'>&lt;p&gt;&lt;a href="http://ichisureichi.blog67.fc2.com/blog-entry-1350.html"&gt;涙目？のジャストシステム&lt;/a&gt;を尻目に、さっそうと現れた&lt;a href="http://www.google.com/intl/ja/ime/"&gt;Google日本語入力&lt;/a&gt;が、その豊富な語彙と強力すぎるサジェスト機能でもって、なかなかに笑わせてくれます。&lt;/p&gt;

&lt;table&gt;
 &lt;tr&gt;
  &lt;th&gt;入力：&lt;/th&gt;
  &lt;td&gt;それで&lt;/td&gt;
 &lt;/tr&gt;
 &lt;tr&gt;
  &lt;th&gt;候補：&lt;/th&gt;
  &lt;td&gt;それでも&lt;br /&gt;それでもボクはやってない&lt;/td&gt;
 &lt;/tr&gt;
&lt;/table&gt;

&lt;p&gt;映画のタイトル。未だに電車に乗れなくなりそうで、怖くて観られない。&lt;/p&gt;

&lt;table&gt;
 &lt;tr&gt;
  &lt;th&gt;入力：&lt;/th&gt;
  &lt;td&gt;そくした&lt;/td&gt;
 &lt;/tr&gt;
 &lt;tr&gt;
  &lt;th&gt;候補：&lt;/th&gt;
  &lt;td&gt;即した&lt;br /&gt;即死耐性&lt;/td&gt;
 &lt;/tr&gt;
&lt;/table&gt;


&lt;p&gt;ゲームか何かっぽい。デスとかムドとか？&lt;/p&gt;

&lt;table&gt;
 &lt;tr&gt;
  &lt;th&gt;入力：&lt;/th&gt;
  &lt;td&gt;どうして&lt;/td&gt;
 &lt;/tr&gt;
 &lt;tr&gt;
  &lt;th&gt;候補：&lt;/th&gt;
  &lt;td&gt;どうしても&lt;br /&gt;どうして君を好きになってしまったんだろう&lt;/td&gt;
 &lt;/tr&gt;
&lt;/table&gt;

&lt;p&gt;「東方神起」の曲だそうな。&lt;/p&gt;

&lt;table&gt;
 &lt;tr&gt;
  &lt;th&gt;入力：&lt;/th&gt;
  &lt;td&gt;よって&lt;/td&gt;
 &lt;/tr&gt;
 &lt;tr&gt;
  &lt;th&gt;候補：&lt;/th&gt;
  &lt;td&gt;よってけポポラ&lt;/td&gt;
 &lt;/tr&gt;
&lt;/table&gt;


&lt;p&gt;これは予想できなかったｗ山形県東根市にある、ＪＡさくらんぼひがしねファーマーズマーケットの「&lt;a href="http://www.google.co.jp/search?q=%E3%82%88%E3%81%A3%E3%81%A6%E3%81%91%E3%83%9D%E3%83%9D%E3%83%A9&amp;lr=lang_ja&amp;ie=utf-8&amp;oe=utf-8&amp;aq=t&amp;rls=org.mozilla:ja:official&amp;client=firefox-a"&gt;よってけポポラ&lt;/a&gt;」という物産店だそうで。こんなことがなかったら知る由もないだろうなｗ&lt;/p&gt;
 
&lt;p&gt;入力し終えた内容によって、候補が変わってくるようなので、常に同じ候補が出てくるわけではないけど、予想外の候補がなかなか面白いです。&lt;/p&gt;&lt;div class="blogger-post-footer"&gt;&lt;img width='1' height='1' src='https://blogger.googleusercontent.com/tracker/1768074408995071051-7152919534460124748?l=syamgot.blogspot.com' alt='' /&gt;&lt;/div&gt;</content><link rel='replies' type='application/atom+xml' href='http://syamgot.blogspot.com/feeds/7152919534460124748/comments/default' title='コメントの投稿'/><link rel='replies' type='text/html' href='http://syamgot.blogspot.com/2009/12/google.html#comment-form' title='0 件のコメント'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/1768074408995071051/posts/default/7152919534460124748'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/1768074408995071051/posts/default/7152919534460124748'/><link rel='alternate' type='text/html' href='http://syamgot.blogspot.com/2009/12/google.html' title='Google日本語入力がおもしろい'/><author><name>syamgot</name><uri>http://www.blogger.com/profile/08265930190004309031</uri><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='32' height='32' src='http://3.bp.blogspot.com/_4bQ7Zb9OHIU/S1_8_S9AosI/AAAAAAAAATE/ruruhFZzeho/S220/IMG_0507.JPG'/></author><thr:total>0</thr:total></entry><entry><id>tag:blogger.com,1999:blog-1768074408995071051.post-1226876740189066606</id><published>2009-11-15T04:18:00.006+09:00</published><updated>2009-11-16T22:45:26.870+09:00</updated><category scheme='http://www.blogger.com/atom/ns#' term='VMware Fusion 3'/><category scheme='http://www.blogger.com/atom/ns#' term='環境設定'/><category scheme='http://www.blogger.com/atom/ns#' term='Mac OS X'/><title type='text'>VMware Fusion 3 上で command + Space で入力切り替えできるようにする</title><content type='html'>&lt;p&gt;Snow Leopard にて VMware Fusion 3 をインストール、 Windows XP を利用しようとした際、command +Space でローマ字入力と英字入力を切り替えようとするために、色々と手間がかかったので、備忘録がてらメモ。&lt;/p&gt;

&lt;h4&gt;USキーボードを正しく認識しない&lt;/h4&gt;

&lt;p&gt;利用している MacBook は USキーボードなので、VMware に Windows XP をインストールした後、デバイスマネージャを開いたら、「101/102 英語キーボードまたはMicrosoft Natural PS/2 キーボード」を割り当てられていたんだけど、なぜか正常に認識されない。@が入力できない。なぜだ〜。&lt;/p&gt;

&lt;p&gt;レジストリいじってみようかと思っていたけど、「PC/AT エンハンス PS/2 キーボード（101/102 キー）」というドライバに変えればいいらしい。このあたりをキーワードにググったら、親切なサイトが出てくるので、詳しくは割愛。要約すると、「ドライバを更新」ウィザードにて、「互換性のあるハードウェアの中から、さっきのドライバを選択する。色々警告は出るけど、無視してOK。再起動後に適用されます。&lt;/p&gt;

&lt;dl&gt;
&lt;dt&gt;参考サイト&lt;/dt&gt;
&lt;dd&gt;&lt;a href="http://web-conte.com/blue/200801/22_1313.php"&gt;VMware FusionでUSキーボード&lt;/a&gt;&lt;/dd&gt;
&lt;/dl&gt;

&lt;h4&gt;キーマップを変更してあげる&lt;/h4&gt;

&lt;p&gt;VMware Fusion 2 以降は、キーマップを設定できるようになっていて、それを設定することで、command + Space を入力切り替えに割り当てられるらしい。参考サイトを見ると、移動先のキー入力欄に「半角」と出るそうだけど、ウチの環境では出なかった。VMware のバージョンの違いか、他に起因するかは不明。ただ、これをした時点では、正常に切り替えてくれなかった。&lt;/p&gt;

&lt;p&gt;&lt;a onblur="try {parent.deselectBloggerImageGracefully();} catch(e) {}" href="http://4.bp.blogspot.com/_4bQ7Zb9OHIU/SwFW0ihS2RI/AAAAAAAAAPc/hJPIdH58XrI/s1600/VMware+Fusion.jpg"&gt;&lt;img style="cursor:pointer; cursor:hand;width: 312px; height: 320px;" src="http://4.bp.blogspot.com/_4bQ7Zb9OHIU/SwFW0ihS2RI/AAAAAAAAAPc/hJPIdH58XrI/s320/VMware+Fusion.jpg" border="0" alt=""id="BLOGGER_PHOTO_ID_5404696488440944914" /&gt;&lt;/a&gt;&lt;/p&gt;

&lt;dl&gt;
&lt;dt&gt;参考サイト&lt;/dt&gt;
&lt;dd&gt;&lt;a href="http://haru3.cool.coocan.jp/archives/pc/mac/08-262-2117.php"&gt;VMware Fusion 2 で日本語入力切り替えが楽に&lt;/a&gt;&lt;/dd&gt;
&lt;/dl&gt;

&lt;h4&gt;「スクリプト切り替え」を消す&lt;/h4&gt;

&lt;p&gt;Snow Leopard からある機能で、「スクリプト切り替え」なるものがあるらしい。command + Space で入力切り替えを行う際、command キーを押したままにすると、視角的に切り替えを表示してくれる。最初これの存在をしらなかったので、VMware の機能かと思ったんだけど、どうやらSnow Leopard の機能らしい。参考サイトに詳しく乗っているけど、おおむね以下の通り。&lt;/p&gt;

&lt;ul&gt;
&lt;li&gt;[システム環境設定] - [キーボード] - [キーボードショートカット] を開く&lt;/li&gt;
&lt;li&gt;「前の入力ソースを選択」と、「入力メニューのソースを選択」を切り替えてあげる&lt;/li&gt;
&lt;li&gt;[システム環境設定] - [言語とテキスト] - [入力ソース]を開く&lt;/li&gt;
&lt;li&gt;「ひらがな」と「英字」のみが選択されている状態にする&lt;/li&gt;
&lt;/ul&gt;

&lt;p&gt;
&lt;a onblur="try {parent.deselectBloggerImageGracefully();} catch(e) {}" href="http://4.bp.blogspot.com/_4bQ7Zb9OHIU/SwFXIqW-GlI/AAAAAAAAAPk/zPXamyf38ag/s1600/keyboard.jpg"&gt;&lt;img style="cursor:pointer; cursor:hand;width: 320px; height: 288px;" src="http://4.bp.blogspot.com/_4bQ7Zb9OHIU/SwFXIqW-GlI/AAAAAAAAAPk/zPXamyf38ag/s320/keyboard.jpg" border="0" alt=""id="BLOGGER_PHOTO_ID_5404696834142509650" /&gt;&lt;/a&gt;
&lt;a onblur="try {parent.deselectBloggerImageGracefully();} catch(e) {}" href="http://2.bp.blogspot.com/_4bQ7Zb9OHIU/SwFXIyR3OmI/AAAAAAAAAPs/ccTinNu33JM/s1600/languageandtext.jpg"&gt;&lt;img style="cursor:pointer; cursor:hand;width: 320px; height: 280px;" src="http://2.bp.blogspot.com/_4bQ7Zb9OHIU/SwFXIyR3OmI/AAAAAAAAAPs/ccTinNu33JM/s320/languageandtext.jpg" border="0" alt=""id="BLOGGER_PHOTO_ID_5404696836268571234" /&gt;&lt;/a&gt;
&lt;/p&gt;

&lt;dl&gt;
&lt;dt&gt;参考サイト&lt;/dt&gt;
&lt;dd&gt;&lt;a href="http://netafull.net/macosx/031895.html"&gt;［Snow Leopard］⌘+スペースで入力切り替えする際に表示される「スクリプト切り替え」を消す方法 その2&lt;/a&gt;&lt;/dd&gt;
&lt;/dl&gt;

&lt;p&gt;これをすることで、先ほどのキーマップ変更が活きてくるようになりました。ふ〜。&lt;/p&gt;&lt;div class="blogger-post-footer"&gt;&lt;img width='1' height='1' src='https://blogger.googleusercontent.com/tracker/1768074408995071051-1226876740189066606?l=syamgot.blogspot.com' alt='' /&gt;&lt;/div&gt;</content><link rel='replies' type='application/atom+xml' href='http://syamgot.blogspot.com/feeds/1226876740189066606/comments/default' title='コメントの投稿'/><link rel='replies' type='text/html' href='http://syamgot.blogspot.com/2009/11/vmware-fusion-3-command-space.html#comment-form' title='1 件のコメント'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/1768074408995071051/posts/default/1226876740189066606'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/1768074408995071051/posts/default/1226876740189066606'/><link rel='alternate' type='text/html' href='http://syamgot.blogspot.com/2009/11/vmware-fusion-3-command-space.html' title='VMware Fusion 3 上で command + Space で入力切り替えできるようにする'/><author><name>syamgot</name><uri>http://www.blogger.com/profile/08265930190004309031</uri><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='32' height='32' src='http://3.bp.blogspot.com/_4bQ7Zb9OHIU/S1_8_S9AosI/AAAAAAAAATE/ruruhFZzeho/S220/IMG_0507.JPG'/></author><media:thumbnail xmlns:media='http://search.yahoo.com/mrss/' url='http://4.bp.blogspot.com/_4bQ7Zb9OHIU/SwFW0ihS2RI/AAAAAAAAAPc/hJPIdH58XrI/s72-c/VMware+Fusion.jpg' height='72' width='72'/><thr:total>1</thr:total></entry><entry><id>tag:blogger.com,1999:blog-1768074408995071051.post-701419538730828053</id><published>2009-11-11T09:42:00.005+09:00</published><updated>2009-11-11T09:53:14.420+09:00</updated><category scheme='http://www.blogger.com/atom/ns#' term='Diary'/><title type='text'>This Is It 観てきました</title><content type='html'>&lt;p&gt;遅ればせながら観てきました。そしたら思い出したよ。自分はマイケルが大好きだったんだ。&lt;/p&gt;

&lt;p&gt;小学生の頃、Beet It や Human Nature、Bad とかをカセットで聴いてた。Heal The World に素直に感動してた。今は亡きベータで Thriller を観たときは、やたらと怖がってた憶えがある。&lt;/p&gt;

&lt;p&gt;時は流れて、いつしか彼の歌にあまり触れなくなってからは、彼のスキャンダラスな話題にだけ触れる様になり、変な人だな～なんて思う様になっていた。何て残念なやつだろうと我ながら思ったりする。今更だけど。&lt;/p&gt;

&lt;p&gt;そのリズムと歌声は、僕の耳に焼き付いてた。This Is It で流れた曲は、ほとんど聞きなれた曲ばかりだったし、自分のツボに入りやすい雰囲気の根っこは、彼のメロディーがあるのかなと思ったりもした。&lt;/p&gt;

&lt;p&gt;何にせよ映画は最高だった。疲れてヘロヘロになるくらい、変に力が入った。それくらい引き込まれた。完成されていたらどんなステージになっていたんだろうと思うと、残念でならないけど。彼の死が、再び彼の曲を聴くようになるきっかけになったのは悲しいことだけど、きっとそんな人もいっぱいいるんじゃないかな。&lt;/p&gt;

&lt;p&gt;2週間延長されるそうなんで、まだの人はゼヒ。&lt;/p&gt;&lt;div class="blogger-post-footer"&gt;&lt;img width='1' height='1' src='https://blogger.googleusercontent.com/tracker/1768074408995071051-701419538730828053?l=syamgot.blogspot.com' alt='' /&gt;&lt;/div&gt;</content><link rel='replies' type='application/atom+xml' href='http://syamgot.blogspot.com/feeds/701419538730828053/comments/default' title='コメントの投稿'/><link rel='replies' type='text/html' href='http://syamgot.blogspot.com/2009/11/blog-post_11.html#comment-form' title='0 件のコメント'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/1768074408995071051/posts/default/701419538730828053'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/1768074408995071051/posts/default/701419538730828053'/><link rel='alternate' type='text/html' href='http://syamgot.blogspot.com/2009/11/blog-post_11.html' title='This Is It 観てきました'/><author><name>syamgot</name><uri>http://www.blogger.com/profile/08265930190004309031</uri><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='32' height='32' src='http://3.bp.blogspot.com/_4bQ7Zb9OHIU/S1_8_S9AosI/AAAAAAAAATE/ruruhFZzeho/S220/IMG_0507.JPG'/></author><thr:total>0</thr:total></entry><entry><id>tag:blogger.com,1999:blog-1768074408995071051.post-1593874645216973948</id><published>2009-11-09T10:03:00.005+09:00</published><updated>2009-11-09T12:20:22.457+09:00</updated><category scheme='http://www.blogger.com/atom/ns#' term='Diary'/><title type='text'>息子が育つ事、社員が育つ事</title><content type='html'>&lt;p&gt;うちの息子は洗濯物を干します。干すと言っても、私がハンガーにかけた服を、物干竿にかけるだけ。でも、いま彼のできる範囲で、できる事をしています。&lt;/p&gt;

&lt;p&gt;いつごろかたやり始めたかは覚えていませんが、洗濯物を干すときに、服を物干竿にそのまま掛けようとするので、せっかく洗った服を落としてしまったりしていました。そこで、服をかけたハンガーを与え、かけ方とかける場所を教えると、ちゃんと干せる様になりました。今では、「これを干して」と言えば、自分の遊びを中断して手伝ってくれます。&lt;/p&gt;

&lt;p&gt;ここには、やってみたいと言う彼の意思を汲み取り、彼のできる範囲を考え、方法を教え、お膳立てを私が与えた事で、生まれた結果があります。いますぐこの事が私達の利益になる事はありませんが、こう言う事の積み重ねが、いつか私達にとって必要な事につながって行くと思います。&lt;/p&gt;

&lt;p&gt;息子の仕事っぷりを見ながら、なるほど教育ってのはこういうことかなと思いました。そして、社員教育というのも、きっと同じだとも。&lt;/p&gt;

&lt;p&gt;リーダーが足りない、マネージャーが足りないと良く言われますが、それらを育てる環境が、今の業界内にどれだけ存在するのでしょう。「本人のやる気」は、その環境の中の一つでしかありません。うちの息子も、やり方を教えてあげないと、無意味なことを繰り返すだけで、そのことが私をイライラさせてしまうでしょう(本人はどちらにしても遊んでいるだけですがw)。&lt;/p&gt;

&lt;p&gt;やる気を汲み取り、できる範囲の仕事を任せ、足りないことをフォローする。それができて教育であり、会社に利益を生むことが出来る人材を育てることになると思います。それはきっと、子供を育てることも、社員を育てることも、一緒だと思うのです。&lt;/p&gt;

&lt;p&gt;だからどうだってところは、自分にとって必要なところだけフォロー。&lt;/p&gt;&lt;div class="blogger-post-footer"&gt;&lt;img width='1' height='1' src='https://blogger.googleusercontent.com/tracker/1768074408995071051-1593874645216973948?l=syamgot.blogspot.com' alt='' /&gt;&lt;/div&gt;</content><link rel='replies' type='application/atom+xml' href='http://syamgot.blogspot.com/feeds/1593874645216973948/comments/default' title='コメントの投稿'/><link rel='replies' type='text/html' href='http://syamgot.blogspot.com/2009/11/blog-post_09.html#comment-form' title='0 件のコメント'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/1768074408995071051/posts/default/1593874645216973948'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/1768074408995071051/posts/default/1593874645216973948'/><link rel='alternate' type='text/html' href='http://syamgot.blogspot.com/2009/11/blog-post_09.html' title='息子が育つ事、社員が育つ事'/><author><name>syamgot</name><uri>http://www.blogger.com/profile/08265930190004309031</uri><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='32' height='32' src='http://3.bp.blogspot.com/_4bQ7Zb9OHIU/S1_8_S9AosI/AAAAAAAAATE/ruruhFZzeho/S220/IMG_0507.JPG'/></author><thr:total>0</thr:total></entry><entry><id>tag:blogger.com,1999:blog-1768074408995071051.post-1095095812442376547</id><published>2009-10-29T15:46:00.005+09:00</published><updated>2009-10-29T16:00:37.089+09:00</updated><title type='text'>Your Web Application Project must be configured to use a JDK in order to use JSPs.</title><content type='html'>&lt;p&gt;Google App Engine に JSP を追加したときに発生しました。下記サイトを参考に解決できました。Eclipse を日本語化していない方のために。&lt;/p&gt;

&lt;ol&gt;
&lt;li&gt;[window]-[preferences]-[Java]を選択&lt;/li&gt;
&lt;li&gt;Installed JREs 画面で、[Add]をクリック&lt;/li&gt;
&lt;li&gt;Standard VM を選択して次へ&lt;/li&gt;
&lt;li&gt;JRE home: のところで、インストールしているJDKのホームディレクトリを選択&lt;/li&gt;
&lt;li&gt;含まれているライブラリを表示してくれるので、Finish&lt;/li&gt;
&lt;li&gt;プロジェクトの [properties]-[Java Bulid Path] をクリック&lt;/li&gt;
&lt;li&gt;Livraries タブを選択し、Add Livrary をクリック&lt;/li&gt;
&lt;li&gt;JRE System Library を選択し次へ&lt;/li&gt;
&lt;li&gt;Alternate JRE: のラジオボタンをチェックし、先ほど追加したJDKを選択しFinish&lt;/li&gt;
&lt;li&gt;コンパイルが実行されて、完了&lt;/li&gt;
&lt;/ol&gt;

&lt;dl&gt;
&lt;dt&gt;参考サイト&lt;/dt&gt;
&lt;dd&gt;
&lt;ul&gt;
&lt;li&gt;&lt;a href="http://d.hatena.ne.jp/snowhiro/20090416/1239880852"&gt;Your Web Application Project must be configured to use a JDK in order to use JSPs.&lt;/a&gt;&lt;/li&gt;
&lt;li&gt;&lt;a href="http://code.google.com/intl/ja/eclipse/docs/faq.html#jspneedsjdk"&gt;FAQ - Google Plugin for Eclipse - Google Code&lt;/a&gt;&lt;/li&gt;
&lt;/ul&gt;
&lt;/dd&gt;
&lt;/dl&gt;&lt;div class="blogger-post-footer"&gt;&lt;img width='1' height='1' src='https://blogger.googleusercontent.com/tracker/1768074408995071051-1095095812442376547?l=syamgot.blogspot.com' alt='' /&gt;&lt;/div&gt;</content><link rel='replies' type='application/atom+xml' href='http://syamgot.blogspot.com/feeds/1095095812442376547/comments/default' title='コメントの投稿'/><link rel='replies' type='text/html' href='http://syamgot.blogspot.com/2009/10/your-web-application-project-must-be.html#comment-form' title='0 件のコメント'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/1768074408995071051/posts/default/1095095812442376547'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/1768074408995071051/posts/default/1095095812442376547'/><link rel='alternate' type='text/html' href='http://syamgot.blogspot.com/2009/10/your-web-application-project-must-be.html' title='Your Web Application Project must be configured to use a JDK in order to use JSPs.'/><author><name>syamgot</name><uri>http://www.blogger.com/profile/08265930190004309031</uri><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='32' height='32' src='http://3.bp.blogspot.com/_4bQ7Zb9OHIU/S1_8_S9AosI/AAAAAAAAATE/ruruhFZzeho/S220/IMG_0507.JPG'/></author><thr:total>0</thr:total></entry><entry><id>tag:blogger.com,1999:blog-1768074408995071051.post-8406003660427039963</id><published>2009-10-27T21:46:00.004+09:00</published><updated>2009-10-28T09:02:01.617+09:00</updated><category scheme='http://www.blogger.com/atom/ns#' term='Jumsoft Money'/><title type='text'>Jumsoft Money for iPhone にアップデートが来ました</title><content type='html'>&lt;p&gt;Jumsoft Money for iPhone の ver 1.1.1 が公開されていました。&lt;br /&gt;内容は、同期のバグフィックス、予算の改善、レポートの改善、収支表示の改善など。&lt;/p&gt;

&lt;p&gt;また、合わせて、Mac 版も、3.4.4 にアップデートされていました。&lt;br /&gt;こちらも iPhone との同期のバグフィックス、QFX インポートの改善、その他細かいバグフィックスと改善だそうです。for iPhone を先にアップデートした場合、Mac 版をアップデートするまで、iPhone を認識してくれなくなります。&lt;/p&gt;

&lt;p&gt;とりあえずアップデートまで。動作の確認は後ほど...&lt;/p&gt;&lt;div class="blogger-post-footer"&gt;&lt;img width='1' height='1' src='https://blogger.googleusercontent.com/tracker/1768074408995071051-8406003660427039963?l=syamgot.blogspot.com' alt='' /&gt;&lt;/div&gt;</content><link rel='replies' type='application/atom+xml' href='http://syamgot.blogspot.com/feeds/8406003660427039963/comments/default' title='コメントの投稿'/><link rel='replies' type='text/html' href='http://syamgot.blogspot.com/2009/10/blog-post_27.html#comment-form' title='0 件のコメント'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/1768074408995071051/posts/default/8406003660427039963'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/1768074408995071051/posts/default/8406003660427039963'/><link rel='alternate' type='text/html' href='http://syamgot.blogspot.com/2009/10/blog-post_27.html' title='Jumsoft Money for iPhone にアップデートが来ました'/><author><name>syamgot</name><uri>http://www.blogger.com/profile/08265930190004309031</uri><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='32' height='32' src='http://3.bp.blogspot.com/_4bQ7Zb9OHIU/S1_8_S9AosI/AAAAAAAAATE/ruruhFZzeho/S220/IMG_0507.JPG'/></author><thr:total>0</thr:total></entry><entry><id>tag:blogger.com,1999:blog-1768074408995071051.post-8063511823527679175</id><published>2009-10-27T11:57:00.017+09:00</published><updated>2009-12-16T13:49:54.489+09:00</updated><category scheme='http://www.blogger.com/atom/ns#' term='Google App Engine'/><category scheme='http://www.blogger.com/atom/ns#' term='Eclipse'/><category scheme='http://www.blogger.com/atom/ns#' term='環境設定'/><title type='text'>Google App Engine の開発環境を作る</title><content type='html'>&lt;h4&gt;Eclipse に Google App Engine Plugin をインストール&lt;/h4&gt;

&lt;ol&gt;
&lt;li&gt;&lt;a href="http://www.eclipse.org/downloads/"&gt;Eclipse.org&lt;/a&gt; で、Eclipse IDE for Java EE Developer をダウンロード。&lt;/li&gt;
&lt;li&gt;任意のフォルダに解凍して実行。&lt;/li&gt;
&lt;li&gt;[Help] - [Install New Software]&lt;/li&gt;
&lt;li&gt;Work with: に &lt;span style="font-weight:bold;"&gt;http://dl.google.com/eclipse/plugin/3.5&lt;/span&gt; と入力（コピペじゃダメ？）。&lt;/li&gt;
&lt;li&gt;Plugin と SDKs にチェックを入れて、Next をクリック。&lt;/li&gt;
&lt;li&gt;同意(I accept the terms of the license agreements)して、Finish!&lt;/li&gt;
&lt;/ol&gt;

&lt;h4&gt;プロジェクトを作成&lt;/h4&gt;

&lt;ol&gt;
&lt;li&gt;メニューにある g のアイコンか、[File] - [New] - [Web Application Project] をクリック。&lt;/li&gt;
&lt;li&gt;Project : と、Package : をそれぞれ入力。&lt;/li&gt;
&lt;li&gt;Finish!&lt;/li&gt;
&lt;/ol&gt;

&lt;h4&gt;アプリケーション領域の確保&lt;/h4&gt;

&lt;ol&gt;
&lt;li&gt;&lt;a href="http://appengine.google.com/"&gt;http://appengine.google.com/&lt;/a&gt;にアクセスして、Create an Application をクリック。&lt;/li&gt;
&lt;li&gt;Application Identifier: を入力。これが .appspot.com のサブドメインになる。&lt;/li&gt;
&lt;li&gt;Application Title: を入力。&lt;/li&gt;
&lt;li&gt;Save をクリックして完了。&lt;/li&gt;
&lt;/ol&gt;

&lt;h4&gt;サービスの公開&lt;/h4&gt;

&lt;ol&gt;
&lt;li&gt;Eclipse プロジェクトを右クリックし、Properties を開く。&lt;/li&gt;
&lt;li&gt;[Google] - [App Engine] を開き、ApplicationID に先ほど入力した Application Identifier を入力する。&lt;/li&gt;
&lt;li&gt;OK で決定。&lt;/li&gt;
&lt;li&gt;プロジェクトを右クリックして、Google &amp;gt; Deploy to App Engine をクリック。&lt;/li&gt;
&lt;li&gt;Google App Engine に登録した、E-Mail と password を入力する。&lt;/li&gt;
&lt;li&gt;Deploy!&lt;/li&gt;
&lt;/ol&gt;

&lt;dl&gt;
&lt;dt&gt;環境&lt;/dt&gt;
&lt;dd&gt;
&lt;ul&gt;
&lt;li&gt;Eclipse 3.5 (IDE for Java EE Developers)&lt;/li&gt;
&lt;/ul&gt;
&lt;/dd&gt;
&lt;/dl&gt;&lt;div class="blogger-post-footer"&gt;&lt;img width='1' height='1' src='https://blogger.googleusercontent.com/tracker/1768074408995071051-8063511823527679175?l=syamgot.blogspot.com' alt='' /&gt;&lt;/div&gt;</content><link rel='replies' type='application/atom+xml' href='http://syamgot.blogspot.com/feeds/8063511823527679175/comments/default' title='コメントの投稿'/><link rel='replies' type='text/html' href='http://syamgot.blogspot.com/2009/10/googleappengine.html#comment-form' title='0 件のコメント'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/1768074408995071051/posts/default/8063511823527679175'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/1768074408995071051/posts/default/8063511823527679175'/><link rel='alternate' type='text/html' href='http://syamgot.blogspot.com/2009/10/googleappengine.html' title='Google App Engine の開発環境を作る'/><author><name>syamgot</name><uri>http://www.blogger.com/profile/08265930190004309031</uri><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='32' height='32' src='http://3.bp.blogspot.com/_4bQ7Zb9OHIU/S1_8_S9AosI/AAAAAAAAATE/ruruhFZzeho/S220/IMG_0507.JPG'/></author><thr:total>0</thr:total></entry><entry><id>tag:blogger.com,1999:blog-1768074408995071051.post-2713216155715663941</id><published>2009-10-27T11:40:00.006+09:00</published><updated>2009-10-28T09:02:44.656+09:00</updated><category scheme='http://www.blogger.com/atom/ns#' term='Eclipse'/><category scheme='http://www.blogger.com/atom/ns#' term='環境設定'/><title type='text'>Eclipse 3.5 Galileo の Java EE Developers が正常に起動しなかった</title><content type='html'>&lt;p&gt;&lt;a href="http://eclipsewiki.net/eclipse/index.php?%A5%A4%A5%F3%A5%B9%A5%C8%A1%BC%A5%EB"&gt;いくつかそういうケースがあるらしく&lt;/a&gt;、なやんだんですが、ウチの環境の場合、&lt;/p&gt;

&lt;ol&gt;
&lt;li&gt;JDK をインストールしなおし（JDK 6 Update 16 にした）。&lt;/li&gt;
&lt;li&gt;eclipse.ini ファイルから、&lt;span style="font-weight:bold;"&gt;-showsplash org.eclipse.platform&lt;/span&gt; の記述を削除。&lt;/li&gt;
&lt;/ol&gt;

&lt;p&gt;したらいけました。それらがどういう意味を持つかは、よくわからないけど、動いたからいいよね！&lt;/p&gt;&lt;div class="blogger-post-footer"&gt;&lt;img width='1' height='1' src='https://blogger.googleusercontent.com/tracker/1768074408995071051-2713216155715663941?l=syamgot.blogspot.com' alt='' /&gt;&lt;/div&gt;</content><link rel='replies' type='application/atom+xml' href='http://syamgot.blogspot.com/feeds/2713216155715663941/comments/default' title='コメントの投稿'/><link rel='replies' type='text/html' href='http://syamgot.blogspot.com/2009/10/35-galileo-java-ee-developers.html#comment-form' title='0 件のコメント'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/1768074408995071051/posts/default/2713216155715663941'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/1768074408995071051/posts/default/2713216155715663941'/><link rel='alternate' type='text/html' href='http://syamgot.blogspot.com/2009/10/35-galileo-java-ee-developers.html' title='Eclipse 3.5 Galileo の Java EE Developers が正常に起動しなかった'/><author><name>syamgot</name><uri>http://www.blogger.com/profile/08265930190004309031</uri><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='32' height='32' src='http://3.bp.blogspot.com/_4bQ7Zb9OHIU/S1_8_S9AosI/AAAAAAAAATE/ruruhFZzeho/S220/IMG_0507.JPG'/></author><thr:total>0</thr:total></entry><entry><id>tag:blogger.com,1999:blog-1768074408995071051.post-6793544676052019440</id><published>2009-10-26T01:02:00.002+09:00</published><updated>2009-10-26T01:14:03.785+09:00</updated><category scheme='http://www.blogger.com/atom/ns#' term='Diary'/><category scheme='http://www.blogger.com/atom/ns#' term='iPhone'/><title type='text'>ねんがんの　iPhone3GSをてにいれたぞ！</title><content type='html'>&lt;p&gt;1週間まえくらいの話ですが、iPhone3GSを手に入れました。我が家は夫婦揃ってSOFTBANKを利用してるのですが、嫁さんの携帯をiPhone3GSに機種変して、俺のiPhone3GとSIMだけ変更し、まんまとiPhone3GSを入手する運びとなりました。ヒャッハー。&lt;/p&gt;

&lt;p&gt;1週間使ってみた感想ですが、素晴らしく動作速度が向上してます。画面表示や切り替え、入力がストレスなく行える事は、何より大事だと再認識しました。確かにiPhone3GはSにて完成したと言っても、過言では無いと誰かが言ってた気がするけど、なるほど正しい。&lt;/p&gt;

&lt;p&gt;一部アプリの起動や、動作もいい感じに。一層使いやすくなりました。ゲームはスムーズになりすぎて、動きについていけなかったりも。塊がうまく転がせなくなりました。元々ですかそうですか。&lt;/p&gt;

&lt;p&gt;あとあまり気にしていなかった動画撮影。意外にこれが楽しくて、事あるごとに、たっ君の動画を撮影してます。写真でとるより面白いし、容量も気にせず撮影しまくれるところがいいです。トリミング機能は使ってないですが。&lt;/p&gt;

いやぁ何というか、嫁ゴメン。きっと次のiPhoneが来年出るだろうから、その時はこの3GSが、君のものになるから！

&lt;br /&gt;&lt;div class="blogger-post-footer"&gt;&lt;img width='1' height='1' src='https://blogger.googleusercontent.com/tracker/1768074408995071051-6793544676052019440?l=syamgot.blogspot.com' alt='' /&gt;&lt;/div&gt;</content><link rel='replies' type='application/atom+xml' href='http://syamgot.blogspot.com/feeds/6793544676052019440/comments/default' title='コメントの投稿'/><link rel='replies' type='text/html' href='http://syamgot.blogspot.com/2009/10/iphone3gs.html#comment-form' title='0 件のコメント'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/1768074408995071051/posts/default/6793544676052019440'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/1768074408995071051/posts/default/6793544676052019440'/><link rel='alternate' type='text/html' href='http://syamgot.blogspot.com/2009/10/iphone3gs.html' title='ねんがんの　iPhone3GSをてにいれたぞ！'/><author><name>syamgot</name><uri>http://www.blogger.com/profile/08265930190004309031</uri><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='32' height='32' src='http://3.bp.blogspot.com/_4bQ7Zb9OHIU/S1_8_S9AosI/AAAAAAAAATE/ruruhFZzeho/S220/IMG_0507.JPG'/></author><thr:total>0</thr:total></entry><entry><id>tag:blogger.com,1999:blog-1768074408995071051.post-182338053254363198</id><published>2009-10-22T05:59:00.006+09:00</published><updated>2009-10-22T09:08:38.145+09:00</updated><category scheme='http://www.blogger.com/atom/ns#' term='Jumsoft Money'/><title type='text'>Jumsoft Money の iPhone との同期に難あり？</title><content type='html'>&lt;p&gt;
iPhone版と Mac版とを別々に変更して同期を行った場合、うまくマージできないようです。
&lt;/p&gt;

&lt;dl&gt;
&lt;dt&gt;レコードが消えてしまった&lt;/dt&gt;
&lt;dd&gt;Macで入力したデータが消えて、iPhone で入力したデータに、Macで入力した別レコードのコメントだけが入っていました。レコードを入力した順番としては、Macの方が早かったはずなので、上書きされてしまったということでしょうか。&lt;/dd&gt;
&lt;dt&gt;Category が (null) となってしまったレコードがある&lt;/dt&gt;
&lt;dd&gt;データを修正しようとしても、正常に変更できなくなっていました。データの整合性が崩れてしまっている様子。新しいレコードを追加しました。&lt;/dd&gt;
&lt;/dl&gt;

&lt;p&gt;一番期待していた機能がうまく動作してくれないのは、非常に残念。しばらくは慎重に Sync を行いつつ、他のソフトへの乗り換えも考えようかな...。でも39$したしなぁ。&lt;/p&gt;&lt;div class="blogger-post-footer"&gt;&lt;img width='1' height='1' src='https://blogger.googleusercontent.com/tracker/1768074408995071051-182338053254363198?l=syamgot.blogspot.com' alt='' /&gt;&lt;/div&gt;</content><link rel='replies' type='application/atom+xml' href='http://syamgot.blogspot.com/feeds/182338053254363198/comments/default' title='コメントの投稿'/><link rel='replies' type='text/html' href='http://syamgot.blogspot.com/2009/10/jumsoft-money-iphone_22.html#comment-form' title='0 件のコメント'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/1768074408995071051/posts/default/182338053254363198'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/1768074408995071051/posts/default/182338053254363198'/><link rel='alternate' type='text/html' href='http://syamgot.blogspot.com/2009/10/jumsoft-money-iphone_22.html' title='Jumsoft Money の iPhone との同期に難あり？'/><author><name>syamgot</name><uri>http://www.blogger.com/profile/08265930190004309031</uri><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='32' height='32' src='http://3.bp.blogspot.com/_4bQ7Zb9OHIU/S1_8_S9AosI/AAAAAAAAATE/ruruhFZzeho/S220/IMG_0507.JPG'/></author><thr:total>0</thr:total></entry><entry><id>tag:blogger.com,1999:blog-1768074408995071051.post-7907595362625538230</id><published>2009-10-21T18:13:00.009+09:00</published><updated>2009-11-02T10:13:45.210+09:00</updated><category scheme='http://www.blogger.com/atom/ns#' term='IIS'/><category scheme='http://www.blogger.com/atom/ns#' term='環境設定'/><title type='text'>swf ファイルをキャッシュさせたくない</title><content type='html'>&lt;p&gt;レア中のレアケースのために、いっぱい悩まないといけないのが、この仕事の醍醐味だと自分に言い聞かせて。&lt;/p&gt;

&lt;p&gt;swfファイルはをリクエストする際に、パラメータとして時間を付加する方法がありますが、swfファイルがそれなりの容量があったり、他のswfファイルをロードするようなコンテンツだと、毎度毎度キャッシュがたまっていって、あまりユーザにとってよくないんだろうなと考えました。&lt;/p&gt;

&lt;p&gt;で、色々考えた末、サーバ側で対応してもらう手立てはないものかと探してみたところ、IISでは以下のように設定すれば、ローカルにキャッシュファイルがまったく生成されませんでした。&lt;/p&gt;


&lt;h4&gt;IIS マネージャでの設定&lt;/h4&gt;
&lt;ol&gt;
&lt;li&gt;[webサイト] - [規定のWebサイト] - [サイト] - [キャッシュさせたくないフォルダ or ファイル]のプロパティを開く&lt;/li&gt;
&lt;li&gt;「HTTP ヘッダー」タブを開く&lt;/li&gt;
&lt;li&gt;「コンテンツの有効期限を設定する」にチェック&lt;/li&gt;
&lt;li&gt;「直ちに有効期限を切る」を選択&lt;/li&gt;
&lt;li&gt;OK or 適用&lt;/li&gt;
&lt;/ol&gt;

&lt;p&gt;HTML ファイルにキャッシュしない META タグを仕込んでも、そのHTMLファイルに対してしか適用されないので、結局リクエスト対象のファイル単位で設定しないとどうにもならないようですね。画像ファイルとかでもこの設定は活きてくると思います。打倒なのかどうかわかりませんが、望むべき形にはなりました。これでいけるかな～&lt;/p&gt;

&lt;dl&gt;
&lt;dt&gt;環境&lt;/dt&gt;
&lt;dd&gt;
&lt;ul&gt;
&lt;li&gt;windows server 2003&lt;/li&gt;
&lt;li&gt;インターネットサービスマネージャ ver 6.0&lt;/li&gt;
&lt;/ul&gt;
&lt;/dd&gt;
&lt;/dl&gt;&lt;div class="blogger-post-footer"&gt;&lt;img width='1' height='1' src='https://blogger.googleusercontent.com/tracker/1768074408995071051-7907595362625538230?l=syamgot.blogspot.com' alt='' /&gt;&lt;/div&gt;</content><link rel='replies' type='application/atom+xml' href='http://syamgot.blogspot.com/feeds/7907595362625538230/comments/default' title='コメントの投稿'/><link rel='replies' type='text/html' href='http://syamgot.blogspot.com/2009/10/swf.html#comment-form' title='0 件のコメント'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/1768074408995071051/posts/default/7907595362625538230'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/1768074408995071051/posts/default/7907595362625538230'/><link rel='alternate' type='text/html' href='http://syamgot.blogspot.com/2009/10/swf.html' title='swf ファイルをキャッシュさせたくない'/><author><name>syamgot</name><uri>http://www.blogger.com/profile/08265930190004309031</uri><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='32' height='32' src='http://3.bp.blogspot.com/_4bQ7Zb9OHIU/S1_8_S9AosI/AAAAAAAAATE/ruruhFZzeho/S220/IMG_0507.JPG'/></author><thr:total>0</thr:total></entry><entry><id>tag:blogger.com,1999:blog-1768074408995071051.post-6149944772091824888</id><published>2009-10-19T10:32:00.008+09:00</published><updated>2009-10-19T11:38:30.423+09:00</updated><category scheme='http://www.blogger.com/atom/ns#' term='ActionScript3.0'/><title type='text'>外部Webページにリンクを張る</title><content type='html'>&lt;p&gt;&lt;a href="http://livedocs.adobe.com/flash/9.0_jp/ActionScriptLangRefV3/flash/net/package-detail.html"&gt;flash.net パッケージ&lt;/a&gt;の&lt;a href="http://livedocs.adobe.com/flash/9.0_jp/ActionScriptLangRefV3/flash/net/package.html#navigateToURL%28%29"&gt;navigateToURL()&lt;/a&gt;関数でいけます。"_self"や"_blank"などを利用して、HTMLで記述するときと同じようにウィンドウを指定することが可能。&lt;/p&gt;

&lt;p&gt;ただし、ローカル環境でブラウザ上で実行しようとすると、Flash Player のセキュリティに引っ掛かります。&lt;a href="http://www.macromedia.com/support/documentation/jp/flashplayer/help/settings_manager04.html"&gt;グローバルセキュリティ設定&lt;/a&gt;で、実行しようとする swf が含まれるフォルダをに対して許可を与えてあげる必要があります。&lt;/p&gt;

&lt;pre name="code" class="js"&gt;
var url:String = 'http://www.yahoo.co.jp/';
var window:String = '_blank';
navigateToURL(new URLRequest(url), window);
&lt;/pre&gt;

&lt;p&gt;どうでもいいけど、普段 Yahoo! を全くと言っていいほど利用しないのに、仮に書くリンクは Google じゃなくて Yahoo! なのかは、自分でもよくわからないところ。&lt;/p&gt;&lt;div class="blogger-post-footer"&gt;&lt;img width='1' height='1' src='https://blogger.googleusercontent.com/tracker/1768074408995071051-6149944772091824888?l=syamgot.blogspot.com' alt='' /&gt;&lt;/div&gt;</content><link rel='replies' type='application/atom+xml' href='http://syamgot.blogspot.com/feeds/6149944772091824888/comments/default' title='コメントの投稿'/><link rel='replies' type='text/html' href='http://syamgot.blogspot.com/2009/10/actionscript-30-de.html#comment-form' title='0 件のコメント'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/1768074408995071051/posts/default/6149944772091824888'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/1768074408995071051/posts/default/6149944772091824888'/><link rel='alternate' type='text/html' href='http://syamgot.blogspot.com/2009/10/actionscript-30-de.html' title='外部Webページにリンクを張る'/><author><name>syamgot</name><uri>http://www.blogger.com/profile/08265930190004309031</uri><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='32' height='32' src='http://3.bp.blogspot.com/_4bQ7Zb9OHIU/S1_8_S9AosI/AAAAAAAAATE/ruruhFZzeho/S220/IMG_0507.JPG'/></author><thr:total>0</thr:total></entry><entry><id>tag:blogger.com,1999:blog-1768074408995071051.post-3103059001864253427</id><published>2009-10-16T08:13:00.014+09:00</published><updated>2009-10-21T22:24:28.633+09:00</updated><category scheme='http://www.blogger.com/atom/ns#' term='Diary'/><category scheme='http://www.blogger.com/atom/ns#' term='Leisure'/><title type='text'>海遊館に行ってきた</title><content type='html'>&lt;p&gt;
&lt;a href="http://picasaweb.google.co.jp/masaya510/Leisure?feat=embedwebsite#5392614247674260930"&gt;&lt;img src="http://lh6.ggpht.com/_4bQ7Zb9OHIU/StZqFkNVrcI/AAAAAAAAAK8/FO2j39yDhS4/s144/Photo%206.jpg" /&gt;&lt;/a&gt;

&lt;a href="http://picasaweb.google.co.jp/masaya510/Leisure?feat=embedwebsite#5392613704621404594"&gt;&lt;img src="http://lh6.ggpht.com/_4bQ7Zb9OHIU/StZpl9LcsbI/AAAAAAAAAKw/UsYeUoqvM-I/s144/Photo%204.jpg" /&gt;&lt;/a&gt;

&lt;a href="http://picasaweb.google.co.jp/masaya510/Leisure?feat=embedwebsite#5392613946845070882"&gt;&lt;img src="http://lh3.ggpht.com/_4bQ7Zb9OHIU/StZp0DiEhiI/AAAAAAAAAK4/Sl4L5nVhxH4/s144/Photo%205.jpg" /&gt;&lt;/a&gt;
&lt;/p&gt;

&lt;p&gt;近場で悪かったな！&lt;/p&gt;

&lt;p&gt;近くを通る事になったので、海遊館に行ってきました。随分久しぶりに行ったけど、中々の混雑振りにびっくりしました。3連休の始めやったからかな？動物にタッチ出来るコーナーがあったけど、たいした事無かったです。エイのヌルヌル具合は気持ち悪くてよかったけど。&lt;/p&gt;

&lt;p&gt;最近ペンギンの赤ちゃんが生まれたそうだけど、既に毛が生え変わっていて、サイズも大人と同じくらいだったから、少し遅すぎたらしい。別の場所に居たとか？&lt;/p&gt;

&lt;p&gt;たっ君は途中で飽きちゃつたみたい。最初は食い入るように見てたんだけどな。&lt;/p&gt;&lt;br /&gt;&lt;div class="blogger-post-footer"&gt;&lt;img width='1' height='1' src='https://blogger.googleusercontent.com/tracker/1768074408995071051-3103059001864253427?l=syamgot.blogspot.com' alt='' /&gt;&lt;/div&gt;</content><link rel='replies' type='application/atom+xml' href='http://syamgot.blogspot.com/feeds/3103059001864253427/comments/default' title='コメントの投稿'/><link rel='replies' type='text/html' href='http://syamgot.blogspot.com/2009/10/blog-post.html#comment-form' title='0 件のコメント'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/1768074408995071051/posts/default/3103059001864253427'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/1768074408995071051/posts/default/3103059001864253427'/><link rel='alternate' type='text/html' href='http://syamgot.blogspot.com/2009/10/blog-post.html' title='海遊館に行ってきた'/><author><name>syamgot</name><uri>http://www.blogger.com/profile/08265930190004309031</uri><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='32' height='32' src='http://3.bp.blogspot.com/_4bQ7Zb9OHIU/S1_8_S9AosI/AAAAAAAAATE/ruruhFZzeho/S220/IMG_0507.JPG'/></author><media:thumbnail xmlns:media='http://search.yahoo.com/mrss/' url='http://lh6.ggpht.com/_4bQ7Zb9OHIU/StZqFkNVrcI/AAAAAAAAAK8/FO2j39yDhS4/s72-c/Photo%206.jpg' height='72' width='72'/><thr:total>0</thr:total></entry><entry><id>tag:blogger.com,1999:blog-1768074408995071051.post-254597220890773159</id><published>2009-10-14T05:32:00.010+09:00</published><updated>2009-10-27T13:51:13.056+09:00</updated><category scheme='http://www.blogger.com/atom/ns#' term='Eclipse'/><category scheme='http://www.blogger.com/atom/ns#' term='ActionScript3.0'/><title type='text'>Eclipse で ActionScript3.0 開発環境を作る</title><content type='html'>&lt;p&gt;windows なら FlashDevelop 一択なんだけど、Mac だとこれと言った開発環境がない（Flex Builder 3.0 はとりあえずおいておいて）。ので、Eclipse でできる限りそろえたい。そろえたいところとしてはとりあえず、&lt;/p&gt;

&lt;ul&gt;
&lt;li&gt;ActionScript3.0 (&amp;MXML) のコンパイル、実行環境&lt;/li&gt;
&lt;li&gt;コード保管&lt;/li&gt;
&lt;/ul&gt;

&lt;p&gt;あたりがあれば。とりあえずデバッグ環境は後回しで。&lt;/p&gt;

&lt;h4&gt;&lt;a href="http://axdt.org/"&gt;AXDT&lt;/a&gt;&lt;/h4&gt;
&lt;p&gt;コンパイル環境、MXML のコード保管、Flex Designview（未使用）など、一通りの MXML 開発環境を整えてくれる。ここまで入ってて、なぜ ActionScript 3.0 のコード保管がない！&lt;/p&gt;

&lt;ol&gt;
&lt;li&gt;&lt;s&gt;お好きな Eclipse をダウンロード&lt;/s&gt;&lt;br /&gt;
&lt;a href="http://axdt.org/wiki/InstallAxdt"&gt;ココ&lt;/a&gt;では&lt;b&gt;Eclipse IDE for Java Developers&lt;/b&gt;とあります。&lt;br /&gt;
PDT とかをDLしてすぐだとインストールできませんでした。&lt;/li&gt;
&lt;li&gt;ヘルプ-&gt;ソフトウェア更新&lt;/li&gt;
&lt;li&gt;サイトの追加（この順番でないと怒られた）
&lt;ul&gt;
&lt;li&gt;http://eclipse-imp.sourceforge.net/updates&lt;/li&gt;
&lt;li&gt;http://update.axdt.org/&lt;/li&gt;
&lt;/ul&gt;
&lt;li&gt;Eclipse を再起動&lt;/li&gt;
&lt;/ol&gt;

&lt;p&gt;で、問題なく動きました。Flex3 SDK が必要かどうかは、元々インストール済みだったのでよくわかりません。Eclipse プラットフォームプラグインについてを見ていたら、Flex3 SDK がどうのというのがあったので、多分大丈夫なんだと思います。なにげに Flex4 SDK も入っているご様子。&lt;/p&gt;

&lt;dl&gt;
&lt;dt&gt;試した環境&lt;/dt&gt;
&lt;dd&gt;
&lt;ul&gt;
&lt;li&gt;Eclipse 3.5.1(Eclipse IDE for Java Developers)&lt;/li&gt;
&lt;li&gt;AXDT 0.0.2&lt;/li&gt;
&lt;/ul&gt;
&lt;/dd&gt;
&lt;/dl&gt;&lt;div class="blogger-post-footer"&gt;&lt;img width='1' height='1' src='https://blogger.googleusercontent.com/tracker/1768074408995071051-254597220890773159?l=syamgot.blogspot.com' alt='' /&gt;&lt;/div&gt;</content><link rel='replies' type='application/atom+xml' href='http://syamgot.blogspot.com/feeds/254597220890773159/comments/default' title='コメントの投稿'/><link rel='replies' type='text/html' href='http://syamgot.blogspot.com/2009/10/eclipse-actionscript30.html#comment-form' title='2 件のコメント'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/1768074408995071051/posts/default/254597220890773159'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/1768074408995071051/posts/default/254597220890773159'/><link rel='alternate' type='text/html' href='http://syamgot.blogspot.com/2009/10/eclipse-actionscript30.html' title='Eclipse で ActionScript3.0 開発環境を作る'/><author><name>syamgot</name><uri>http://www.blogger.com/profile/08265930190004309031</uri><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='32' height='32' src='http://3.bp.blogspot.com/_4bQ7Zb9OHIU/S1_8_S9AosI/AAAAAAAAATE/ruruhFZzeho/S220/IMG_0507.JPG'/></author><thr:total>2</thr:total></entry><entry><id>tag:blogger.com,1999:blog-1768074408995071051.post-5516783956428461615</id><published>2009-10-09T13:38:00.007+09:00</published><updated>2009-10-14T05:32:12.049+09:00</updated><category scheme='http://www.blogger.com/atom/ns#' term='Jumsoft Money'/><title type='text'>Jumsoft Money の iPhone 同期バグが直ったらしい？</title><content type='html'>&lt;a href="http://www.jumsoft.com/2009/08/18/money-3-4-sync-with-iphone-and-more-for-your-delight/"&gt;Money 3.4: Sync with iPhone and More for Your Delight&lt;/a&gt;

&lt;p&gt;iPhone との同期が何よりうれしい Jumsoft Money ですが、PPC Mac との同期が正常に行われないバグがありました。マニュアル通りに、4桁の数字を入力しても Sync ボタンがどこにも表れない...。何でだなんでだとググってみると、上記公式ブログのエントリーでは同じような症状の方々がいっぱい。Apple の承認待ち状態という話になってから、中々 App Store に並ばず、いつかいつかと待ちわびてました。&lt;/p&gt;

&lt;p&gt;やっとこれで勝つる！（家に帰らないと同期できんわけだけどね！）&lt;/p&gt;&lt;div class="blogger-post-footer"&gt;&lt;img width='1' height='1' src='https://blogger.googleusercontent.com/tracker/1768074408995071051-5516783956428461615?l=syamgot.blogspot.com' alt='' /&gt;&lt;/div&gt;</content><link rel='replies' type='application/atom+xml' href='http://syamgot.blogspot.com/feeds/5516783956428461615/comments/default' title='コメントの投稿'/><link rel='replies' type='text/html' href='http://syamgot.blogspot.com/2009/10/jumsoft-money-iphone.html#comment-form' title='0 件のコメント'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/1768074408995071051/posts/default/5516783956428461615'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/1768074408995071051/posts/default/5516783956428461615'/><link rel='alternate' type='text/html' href='http://syamgot.blogspot.com/2009/10/jumsoft-money-iphone.html' title='Jumsoft Money の iPhone 同期バグが直ったらしい？'/><author><name>syamgot</name><uri>http://www.blogger.com/profile/08265930190004309031</uri><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='32' height='32' src='http://3.bp.blogspot.com/_4bQ7Zb9OHIU/S1_8_S9AosI/AAAAAAAAATE/ruruhFZzeho/S220/IMG_0507.JPG'/></author><thr:total>0</thr:total></entry><entry><id>tag:blogger.com,1999:blog-1768074408995071051.post-6391100641212984300</id><published>2009-10-07T04:47:00.004+09:00</published><updated>2009-10-07T04:52:51.936+09:00</updated><category scheme='http://www.blogger.com/atom/ns#' term='Jumsoft Money'/><title type='text'>Jumsoft Money は、複数ユーザで利用できない</title><content type='html'>&lt;p&gt;&lt;a href="http://www.jumsoft.com/support/#money"&gt;http://www.jumsoft.com/support/#money&lt;/a&gt;&lt;p&gt;

&lt;brockquate&gt;
&lt;b&gt;4. Can I set up more than one user in Money?&lt;/b&gt;&lt;br /&gt;
No, currently Money allows only one user profile, but we plan to expand this option in the future.
&lt;/brockquate&gt;

&lt;p&gt;っていう意味だよね？&lt;br /&gt;嫁と共有したかったのに、運用方法考えないと。将来っていつだろう...&lt;/p&gt;&lt;div class="blogger-post-footer"&gt;&lt;img width='1' height='1' src='https://blogger.googleusercontent.com/tracker/1768074408995071051-6391100641212984300?l=syamgot.blogspot.com' alt='' /&gt;&lt;/div&gt;</content><link rel='replies' type='application/atom+xml' href='http://syamgot.blogspot.com/feeds/6391100641212984300/comments/default' title='コメントの投稿'/><link rel='replies' type='text/html' href='http://syamgot.blogspot.com/2009/10/jumsoft-money.html#comment-form' title='0 件のコメント'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/1768074408995071051/posts/default/6391100641212984300'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/1768074408995071051/posts/default/6391100641212984300'/><link rel='alternate' type='text/html' href='http://syamgot.blogspot.com/2009/10/jumsoft-money.html' title='Jumsoft Money は、複数ユーザで利用できない'/><author><name>syamgot</name><uri>http://www.blogger.com/profile/08265930190004309031</uri><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='32' height='32' src='http://3.bp.blogspot.com/_4bQ7Zb9OHIU/S1_8_S9AosI/AAAAAAAAATE/ruruhFZzeho/S220/IMG_0507.JPG'/></author><thr:total>0</thr:total></entry><entry><id>tag:blogger.com,1999:blog-1768074408995071051.post-1257167160690391631</id><published>2009-10-05T11:59:00.008+09:00</published><updated>2009-10-21T22:26:26.910+09:00</updated><category scheme='http://www.blogger.com/atom/ns#' term='ActionScript3.0'/><title type='text'>Tween が上手く動かなかった</title><content type='html'>&lt;p&gt;すっきり書きたいなと下みたいに書いたら、動かなかった。&lt;/p&gt;

&lt;pre name="code" class="js"&gt;
package 
{
    public class TweenTest
    {
        
        private var tweenHolder:Array = new Array();
        
        public function TweenTest() 
        {
            addEventListener(Event.ADDED_TO_STAGE, 
                function(e:Event):void {
                    removeEventListener(Event.ADDED_TO_STAGE, arguments.callee);
                    tweenHolder.push(new Tween(this, "alpha", None.easeIn, 0, 1, 10));
                }
            );
        }
        
    }

}
&lt;/pre&gt;

&lt;p&gt;外に出したら動いた。&lt;/p&gt;

&lt;pre name="code" class="js"&gt;
package 
{
    public class TweenTest
    {
        
        private var tweenHolder:Array = new Array();
        
        public function TweenTest() 
        {
            addEventListener(Event.ADDED_TO_STAGE, 
                function(e:Event):void {
                    removeEventListener(Event.ADDED_TO_STAGE, arguments.callee);
                    runTween();
                }
            );
        }
        
        private function runTween():void {
            tweenHolder.push(new Tween(this, "alpha", None.easeIn, 0, 1, 10));
        }
        
    }

}
&lt;/pre&gt;

&lt;p&gt;&lt;s&gt;原因は後で調べる。&lt;/s&gt;&lt;br /&gt;
無名関数のスコープが考慮できてなかった。便利だけど気をつけないと。&lt;br /&gt;
我ながら情けないミスだけど、戒め戒め。&lt;/p&gt;&lt;div class="blogger-post-footer"&gt;&lt;img width='1' height='1' src='https://blogger.googleusercontent.com/tracker/1768074408995071051-1257167160690391631?l=syamgot.blogspot.com' alt='' /&gt;&lt;/div&gt;</content><link rel='replies' type='application/atom+xml' href='http://syamgot.blogspot.com/feeds/1257167160690391631/comments/default' title='コメントの投稿'/><link rel='replies' type='text/html' href='http://syamgot.blogspot.com/2009/10/tween.html#comment-form' title='0 件のコメント'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/1768074408995071051/posts/default/1257167160690391631'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/1768074408995071051/posts/default/1257167160690391631'/><link rel='alternate' type='text/html' href='http://syamgot.blogspot.com/2009/10/tween.html' title='Tween が上手く動かなかった'/><author><name>syamgot</name><uri>http://www.blogger.com/profile/08265930190004309031</uri><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='32' height='32' src='http://3.bp.blogspot.com/_4bQ7Zb9OHIU/S1_8_S9AosI/AAAAAAAAATE/ruruhFZzeho/S220/IMG_0507.JPG'/></author><thr:total>0</thr:total></entry><entry><id>tag:blogger.com,1999:blog-1768074408995071051.post-3467941624293708438</id><published>2009-10-04T13:33:00.004+09:00</published><updated>2009-10-21T22:27:01.740+09:00</updated><category scheme='http://www.blogger.com/atom/ns#' term='Diary'/><category scheme='http://www.blogger.com/atom/ns#' term='Leisure'/><title type='text'>ハーベストの丘に行ってきた</title><content type='html'>&lt;p&gt;
&lt;a href="http://picasaweb.google.co.jp/lh/photo/rOIBuw3Z9HIrcKnfQIxmWA?feat=embedwebsite"&gt;&lt;img src="http://lh4.ggpht.com/_4bQ7Zb9OHIU/Sty7gDPnpnI/AAAAAAAAAOg/P89M3VvrCjI/s144/IMG_0480.JPG" /&gt;&lt;/a&gt;

&lt;a href="http://picasaweb.google.co.jp/lh/photo/aBTPn9vcojPLiqUE4xtYpg?feat=embedwebsite"&gt;&lt;img src="http://lh6.ggpht.com/_4bQ7Zb9OHIU/Sty7iGp1CYI/AAAAAAAAAOw/SUTrl9zrJwI/s144/IMG_0488.JPG" /&gt;&lt;/a&gt;

&lt;a href="http://picasaweb.google.co.jp/lh/photo/bOfgNCmNxseFID0_sW19XA?feat=embedwebsite"&gt;&lt;img src="http://lh4.ggpht.com/_4bQ7Zb9OHIU/Sty7il7VVQI/AAAAAAAAAO0/In7FGchpj6s/s144/IMG_0492.JPG" /&gt;&lt;/a&gt;
&lt;/p&gt;

&lt;p&gt;新しい車に乗り替えると、何かと理由付けて外に出たくなるよね！ってな訳で、ハーベストの丘に行ってきた。 30分程度で行けます。近い。&lt;/p&gt;

&lt;p&gt;滞在時間は3時間程度だったけど、クタクタになるまで遊びました。敷地は結構広く、散歩してるだけでも結構楽しめます。ウサギやヤギ、ラマなどとふれあえたり、アーチェリーや芝滑り、ゴーカートやミニSLなど、色々と遊具施設がありました。あと、時間が中途半端で食べられなかったけど、自家製ソーセージを使ったホットドックは食べたかったなぁ。アイスクリームはおいしかったです。&lt;/p&gt;

&lt;p&gt;たっ君が全然怖じけ付かず、動物と戯れてたのが印象的。もっとビビりと思ってたけどな。&lt;/p&gt;&lt;div class="blogger-post-footer"&gt;&lt;img width='1' height='1' src='https://blogger.googleusercontent.com/tracker/1768074408995071051-3467941624293708438?l=syamgot.blogspot.com' alt='' /&gt;&lt;/div&gt;</content><link rel='replies' type='application/atom+xml' href='http://syamgot.blogspot.com/feeds/3467941624293708438/comments/default' title='コメントの投稿'/><link rel='replies' type='text/html' href='http://syamgot.blogspot.com/2009/10/blog-post_04.html#comment-form' title='0 件のコメント'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/1768074408995071051/posts/default/3467941624293708438'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/1768074408995071051/posts/default/3467941624293708438'/><link rel='alternate' type='text/html' href='http://syamgot.blogspot.com/2009/10/blog-post_04.html' title='ハーベストの丘に行ってきた'/><author><name>syamgot</name><uri>http://www.blogger.com/profile/08265930190004309031</uri><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='32' height='32' src='http://3.bp.blogspot.com/_4bQ7Zb9OHIU/S1_8_S9AosI/AAAAAAAAATE/ruruhFZzeho/S220/IMG_0507.JPG'/></author><media:thumbnail xmlns:media='http://search.yahoo.com/mrss/' url='http://lh4.ggpht.com/_4bQ7Zb9OHIU/Sty7gDPnpnI/AAAAAAAAAOg/P89M3VvrCjI/s72-c/IMG_0480.JPG' height='72' width='72'/><thr:total>0</thr:total></entry><entry><id>tag:blogger.com,1999:blog-1768074408995071051.post-2320429627962745000</id><published>2009-09-30T13:28:00.004+09:00</published><updated>2009-09-30T13:37:55.742+09:00</updated><category scheme='http://www.blogger.com/atom/ns#' term='Flex 3.0'/><category scheme='http://www.blogger.com/atom/ns#' term='Flex Builder 3'/><category scheme='http://www.blogger.com/atom/ns#' term='ActionScript3.0'/><title type='text'>-keep-generated-actionscript</title><content type='html'>&lt;p&gt;MXMLファイルは、SWFにコンパイルする際、ActionScriptのクラスにコンバートされます。Flexプロジェクトのコンパイラ引数に、&lt;span style="font-weight:bold;"&gt;-keep-generated-actionscript&lt;/span&gt;オプションを追加してあげることで、その内容を確認することができます。&lt;/p&gt;

&lt;p&gt;Flexプロジェクトを選択して、プロパティ &gt; Flexコンパイラ &gt; 追加コンパイラ引数 に、-keep-generated-actionscript=true を追加してください。&lt;/p&gt;

&lt;p&gt;コンパイル実行時に、 generated というフォルダが、ソースフォルダ以下に生成され、そこに ActionScript のファイルがあります。&lt;/p&gt;&lt;div class="blogger-post-footer"&gt;&lt;img width='1' height='1' src='https://blogger.googleusercontent.com/tracker/1768074408995071051-2320429627962745000?l=syamgot.blogspot.com' alt='' /&gt;&lt;/div&gt;</content><link rel='replies' type='application/atom+xml' href='http://syamgot.blogspot.com/feeds/2320429627962745000/comments/default' title='コメントの投稿'/><link rel='replies' type='text/html' href='http://syamgot.blogspot.com/2009/09/keep-generated-actionscript.html#comment-form' title='0 件のコメント'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/1768074408995071051/posts/default/2320429627962745000'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/1768074408995071051/posts/default/2320429627962745000'/><link rel='alternate' type='text/html' href='http://syamgot.blogspot.com/2009/09/keep-generated-actionscript.html' title='-keep-generated-actionscript'/><author><name>syamgot</name><uri>http://www.blogger.com/profile/08265930190004309031</uri><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='32' height='32' src='http://3.bp.blogspot.com/_4bQ7Zb9OHIU/S1_8_S9AosI/AAAAAAAAATE/ruruhFZzeho/S220/IMG_0507.JPG'/></author><thr:total>0</thr:total></entry><entry><id>tag:blogger.com,1999:blog-1768074408995071051.post-9211187462833167572</id><published>2009-09-30T12:17:00.010+09:00</published><updated>2009-10-22T12:05:29.076+09:00</updated><category scheme='http://www.blogger.com/atom/ns#' term='Flex 3.0'/><category scheme='http://www.blogger.com/atom/ns#' term='Flex Builder 3'/><category scheme='http://www.blogger.com/atom/ns#' term='ActionScript3.0'/><title type='text'>mxml と ActionScript を分離する</title><content type='html'>&lt;h4&gt;ファイル構成&lt;/h4&gt;
&lt;pre&gt;
src
│  Sandbox.mxml
└─sandbox
        Sandbox.as
&lt;/pre&gt;

&lt;h4&gt;MXMLファイル&lt;/h4&gt;
&lt;p&gt;Sandbox.mxml は以下の通り。&lt;/p&gt;
&lt;pre name="code" class="html"&gt;
&amp;lt;?xml version="1.0" encoding="utf-8"?&amp;gt;
&amp;lt;mx:Application xmlns:mx="http://www.adobe.com/2006/mxml" 
    layout="absolute" 
    xmlns:sandbox="sandbox.*"&amp;gt;
    &amp;lt;sandbox:Sandbox id="sandbox" /&amp;gt;
&amp;lt;/mx:Application&amp;gt;
&lt;/pre&gt;

&lt;h4&gt;ASファイル&lt;/h4&gt;
&lt;p&gt;Sandbox.as は以下の通り。&lt;/p&gt;
&lt;pre name="code" class="js"&gt;
package sandbox{
  
    import mx.core.IMXMLObject;
    import mx.events.FlexEvent;
    
    public class Sandbox implements IMXMLObject {
        
        private var view:Object;
        
        public function initialized(document:Object, id:String):void {
            view = document as Object;
            view.addEventListener(FlexEvent.CREATION_COMPLETE, 
                function (event:FlexEvent):void {
                    // ページ作成完了時の処理を記述
                }
            );
        }
        
    }
}
&lt;/pre&gt;

&lt;p&gt;フィーリングで書いててもコード保管してくれるエディタは大好き。&lt;/p&gt;&lt;div class="blogger-post-footer"&gt;&lt;img width='1' height='1' src='https://blogger.googleusercontent.com/tracker/1768074408995071051-9211187462833167572?l=syamgot.blogspot.com' alt='' /&gt;&lt;/div&gt;</content><link rel='replies' type='application/atom+xml' href='http://syamgot.blogspot.com/feeds/9211187462833167572/comments/default' title='コメントの投稿'/><link rel='replies' type='text/html' href='http://syamgot.blogspot.com/2009/09/mxml-actionscript.html#comment-form' title='0 件のコメント'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/1768074408995071051/posts/default/9211187462833167572'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/1768074408995071051/posts/default/9211187462833167572'/><link rel='alternate' type='text/html' href='http://syamgot.blogspot.com/2009/09/mxml-actionscript.html' title='mxml と ActionScript を分離する'/><author><name>syamgot</name><uri>http://www.blogger.com/profile/08265930190004309031</uri><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='32' height='32' src='http://3.bp.blogspot.com/_4bQ7Zb9OHIU/S1_8_S9AosI/AAAAAAAAATE/ruruhFZzeho/S220/IMG_0507.JPG'/></author><thr:total>0</thr:total></entry><entry><id>tag:blogger.com,1999:blog-1768074408995071051.post-3221024608002965903</id><published>2009-09-30T11:26:00.002+09:00</published><updated>2009-09-30T11:30:03.599+09:00</updated><category scheme='http://www.blogger.com/atom/ns#' term='Error'/><category scheme='http://www.blogger.com/atom/ns#' term='Flex Builder 3'/><title type='text'>source-path で見つかったファイルのパッケージ構造 'aaa' は、定義のパッケージ 'bbb' と同じである必要があります。</title><content type='html'>&lt;dl&gt;
&lt;dt&gt;原因&lt;/dt&gt;
&lt;dd&gt;利用しようとしてるクラスファイルのパッケージ定義が、パスと一致していなかった。&lt;/dd&gt;
&lt;/dl&gt;&lt;div class="blogger-post-footer"&gt;&lt;img width='1' height='1' src='https://blogger.googleusercontent.com/tracker/1768074408995071051-3221024608002965903?l=syamgot.blogspot.com' alt='' /&gt;&lt;/div&gt;</content><link rel='replies' type='application/atom+xml' href='http://syamgot.blogspot.com/feeds/3221024608002965903/comments/default' title='コメントの投稿'/><link rel='replies' type='text/html' href='http://syamgot.blogspot.com/2009/09/source-path-aaa-bbb.html#comment-form' title='0 件のコメント'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/1768074408995071051/posts/default/3221024608002965903'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/1768074408995071051/posts/default/3221024608002965903'/><link rel='alternate' type='text/html' href='http://syamgot.blogspot.com/2009/09/source-path-aaa-bbb.html' title='source-path で見つかったファイルのパッケージ構造 &apos;aaa&apos; は、定義のパッケージ &apos;bbb&apos; と同じである必要があります。'/><author><name>syamgot</name><uri>http://www.blogger.com/profile/08265930190004309031</uri><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='32' height='32' src='http://3.bp.blogspot.com/_4bQ7Zb9OHIU/S1_8_S9AosI/AAAAAAAAATE/ruruhFZzeho/S220/IMG_0507.JPG'/></author><thr:total>0</thr:total></entry><entry><id>tag:blogger.com,1999:blog-1768074408995071051.post-6053429511369814148</id><published>2009-09-30T11:18:00.004+09:00</published><updated>2009-10-20T04:11:10.738+09:00</updated><category scheme='http://www.blogger.com/atom/ns#' term='JavaScript'/><title type='text'>document 以下のTABキーを無効化</title><content type='html'>&lt;p&gt;header タグ以下に追加。&lt;/p&gt;

&lt;pre name="code" class="js"&gt;
&amp;lt;script language="javascript" type="text/javascript"&amp;gt;
window.onload = function() {
    document.onkeydown = function() {
        if(event.keyCode == 9) { return false; }
    }
}
&amp;lt;/script&amp;gt;
&lt;/pre&gt;&lt;div class="blogger-post-footer"&gt;&lt;img width='1' height='1' src='https://blogger.googleusercontent.com/tracker/1768074408995071051-6053429511369814148?l=syamgot.blogspot.com' alt='' /&gt;&lt;/div&gt;</content><link rel='replies' type='application/atom+xml' href='http://syamgot.blogspot.com/feeds/6053429511369814148/comments/default' title='コメントの投稿'/><link rel='replies' type='text/html' href='http://syamgot.blogspot.com/2009/09/document-tab.html#comment-form' title='0 件のコメント'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/1768074408995071051/posts/default/6053429511369814148'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/1768074408995071051/posts/default/6053429511369814148'/><link rel='alternate' type='text/html' href='http://syamgot.blogspot.com/2009/09/document-tab.html' title='document 以下のTABキーを無効化'/><author><name>syamgot</name><uri>http://www.blogger.com/profile/08265930190004309031</uri><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='32' height='32' src='http://3.bp.blogspot.com/_4bQ7Zb9OHIU/S1_8_S9AosI/AAAAAAAAATE/ruruhFZzeho/S220/IMG_0507.JPG'/></author><thr:total>0</thr:total></entry><entry><id>tag:blogger.com,1999:blog-1768074408995071051.post-1761745272273880707</id><published>2009-09-29T04:49:00.002+09:00</published><updated>2009-09-29T10:40:49.498+09:00</updated><title type='text'>Mac OSX のコンピュータ名を変更</title><content type='html'>システム環境設定の共有パネルに、コンピュータ名を編集する項目が。&lt;div class="blogger-post-footer"&gt;&lt;img width='1' height='1' src='https://blogger.googleusercontent.com/tracker/1768074408995071051-1761745272273880707?l=syamgot.blogspot.com' alt='' /&gt;&lt;/div&gt;</content><link rel='replies' type='application/atom+xml' href='http://syamgot.blogspot.com/feeds/1761745272273880707/comments/default' title='コメントの投稿'/><link rel='replies' type='text/html' href='http://syamgot.blogspot.com/2009/09/mac.html#comment-form' title='0 件のコメント'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/1768074408995071051/posts/default/1761745272273880707'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/1768074408995071051/posts/default/1761745272273880707'/><link rel='alternate' type='text/html' href='http://syamgot.blogspot.com/2009/09/mac.html' title='Mac OSX のコンピュータ名を変更'/><author><name>syamgot</name><uri>http://www.blogger.com/profile/08265930190004309031</uri><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='32' height='32' src='http://3.bp.blogspot.com/_4bQ7Zb9OHIU/S1_8_S9AosI/AAAAAAAAATE/ruruhFZzeho/S220/IMG_0507.JPG'/></author><thr:total>0</thr:total></entry><entry><id>tag:blogger.com,1999:blog-1768074408995071051.post-3866376280205763634</id><published>2009-09-28T07:56:00.000+09:00</published><updated>2009-10-17T13:02:27.867+09:00</updated><category scheme='http://www.blogger.com/atom/ns#' term='Diary'/><title type='text'>ありがとうジーノ よろしくアクセラ</title><content type='html'>&lt;p&gt;ミラジーノはアクセラにクラスチェンジした。&lt;br /&gt;
排気量が大幅に上がった。&lt;br /&gt;
燃費効率が少し上昇した。&lt;br /&gt;
3ナンバーになった。&lt;br /&gt;
顔がいかつくなった。&lt;br /&gt;
車税が大幅に上がった。&lt;/p&gt;


&lt;p&gt;上げればキリが無いですが、この度マツダアクセラに乗り替える運びとなりました。ジーノとはかれこれ9年もの付き合い。共に過ごした日々を思うと、別れるのが寂しいなぁと。まだ整
備されて中古販売されるそうなので、優しい里親に買われて、余生を過ごしてもらえたらなぁと。&lt;/p&gt;


&lt;p&gt;いやぁ本当に色々あった。青春があったね。青年編でした。今度はアクセラに乗って中年編だ。いい思い出がれるといいなと。&lt;/p&gt;&lt;div class="blogger-post-footer"&gt;&lt;img width='1' height='1' src='https://blogger.googleusercontent.com/tracker/1768074408995071051-3866376280205763634?l=syamgot.blogspot.com' alt='' /&gt;&lt;/div&gt;</content><link rel='replies' type='application/atom+xml' href='http://syamgot.blogspot.com/feeds/3866376280205763634/comments/default' title='コメントの投稿'/><link rel='replies' type='text/html' href='http://syamgot.blogspot.com/2009/09/blog-post_28.html#comment-form' title='0 件のコメント'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/1768074408995071051/posts/default/3866376280205763634'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/1768074408995071051/posts/default/3866376280205763634'/><link rel='alternate' type='text/html' href='http://syamgot.blogspot.com/2009/09/blog-post_28.html' title='ありがとうジーノ よろしくアクセラ'/><author><name>syamgot</name><uri>http://www.blogger.com/profile/08265930190004309031</uri><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='32' height='32' src='http://3.bp.blogspot.com/_4bQ7Zb9OHIU/S1_8_S9AosI/AAAAAAAAATE/ruruhFZzeho/S220/IMG_0507.JPG'/></author><thr:total>0</thr:total></entry><entry><id>tag:blogger.com,1999:blog-1768074408995071051.post-4766499819240988834</id><published>2009-09-17T10:49:00.006+09:00</published><updated>2009-10-15T14:10:15.908+09:00</updated><category scheme='http://www.blogger.com/atom/ns#' term='ActionScript3.0'/><title type='text'>クラス名を取得する</title><content type='html'>&lt;p&gt;こんな感じでいけるかな？&lt;br /&gt;
flash.utils.getQualifiedClassName でもいいと思うけど。&lt;/p&gt;

&lt;pre name="code" class="js"&gt;
function getClassName(obj:Object):String {
    return obj.constructor.toString().match(/^\[.+ (.+)\]$/)[1];
}
&lt;/pre&gt;&lt;div class="blogger-post-footer"&gt;&lt;img width='1' height='1' src='https://blogger.googleusercontent.com/tracker/1768074408995071051-4766499819240988834?l=syamgot.blogspot.com' alt='' /&gt;&lt;/div&gt;</content><link rel='replies' type='application/atom+xml' href='http://syamgot.blogspot.com/feeds/4766499819240988834/comments/default' title='コメントの投稿'/><link rel='replies' type='text/html' href='http://syamgot.blogspot.com/2009/09/blog-post_17.html#comment-form' title='0 件のコメント'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/1768074408995071051/posts/default/4766499819240988834'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/1768074408995071051/posts/default/4766499819240988834'/><link rel='alternate' type='text/html' href='http://syamgot.blogspot.com/2009/09/blog-post_17.html' title='クラス名を取得する'/><author><name>syamgot</name><uri>http://www.blogger.com/profile/08265930190004309031</uri><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='32' height='32' src='http://3.bp.blogspot.com/_4bQ7Zb9OHIU/S1_8_S9AosI/AAAAAAAAATE/ruruhFZzeho/S220/IMG_0507.JPG'/></author><thr:total>0</thr:total></entry><entry><id>tag:blogger.com,1999:blog-1768074408995071051.post-5011709891370744927</id><published>2009-09-17T10:29:00.003+09:00</published><updated>2009-10-22T15:50:37.061+09:00</updated><title type='text'>正規表現　メタ文字</title><content type='html'>&lt;p&gt;特にActionScript用ってわけじゃないけど、自分用メモ。&lt;/p&gt;

&lt;table&gt;&lt;tr&gt;&lt;th&gt;.&lt;/th&gt;&lt;td&gt;任意の1文字に一致する。&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;th&gt;^&lt;/th&gt;&lt;td&gt;文字列の先頭に一致する。&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;th&gt;$&lt;/th&gt;&lt;td&gt;文字列の最後に一致する。&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;th&gt;*&lt;/th&gt;&lt;td&gt;0回以上の繰り返しに一致。&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;th&gt;+&lt;/th&gt;&lt;td&gt;1回以上の繰り返しに一致。&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;th&gt;?&lt;/th&gt;&lt;td&gt;0回または1回の繰り返しに一致する。&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;th&gt;|&lt;/th&gt;&lt;td&gt;or&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;th&gt;()&lt;/th&gt;&lt;td&gt;グループ化する。&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;th&gt;[]&lt;/th&gt;&lt;td&gt;指定した文字のいずれかに一致する。&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;th&gt;\&lt;/th&gt;&lt;td&gt;メタ文字のエスケープ&lt;/td&gt;&lt;/tr&gt;&lt;/table&gt;&lt;div class="blogger-post-footer"&gt;&lt;img width='1' height='1' src='https://blogger.googleusercontent.com/tracker/1768074408995071051-5011709891370744927?l=syamgot.blogspot.com' alt='' /&gt;&lt;/div&gt;</content><link rel='replies' type='application/atom+xml' href='http://syamgot.blogspot.com/feeds/5011709891370744927/comments/default' title='コメントの投稿'/><link rel='replies' type='text/html' href='http://syamgot.blogspot.com/2009/09/action-script.html#comment-form' title='0 件のコメント'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/1768074408995071051/posts/default/5011709891370744927'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/1768074408995071051/posts/default/5011709891370744927'/><link rel='alternate' type='text/html' href='http://syamgot.blogspot.com/2009/09/action-script.html' title='正規表現　メタ文字'/><author><name>syamgot</name><uri>http://www.blogger.com/profile/08265930190004309031</uri><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='32' height='32' src='http://3.bp.blogspot.com/_4bQ7Zb9OHIU/S1_8_S9AosI/AAAAAAAAATE/ruruhFZzeho/S220/IMG_0507.JPG'/></author><thr:total>0</thr:total></entry><entry><id>tag:blogger.com,1999:blog-1768074408995071051.post-3488592196663441664</id><published>2009-09-16T10:14:00.003+09:00</published><updated>2009-10-22T16:08:35.068+09:00</updated><category scheme='http://www.blogger.com/atom/ns#' term='html'/><category scheme='http://www.blogger.com/atom/ns#' term='ActionScript3.0'/><title type='text'>swfファイルのキャッシュを防ぐ</title><content type='html'>&lt;p&gt;swfファイルに時間などで作成した値を付加して、都度新しいファイルを参照させるとかもあるようだけど、公式的には(?)こういう風にしてねという事らしい。&lt;/p&gt;

&lt;p&gt;&lt;a href="http://www.adobe.com/jp/support/kb/ts/228/ts_228621_ja-jp.html"&gt;SWF ファイルのキャッシュを防ぐ方法&lt;/a&gt;&lt;/p&gt;

&lt;p&gt;ページ単位でキャッシュされなくなってしまうけど、それでも問題なければ、ユーザに余計なキャッシュを残さないためにも、こっちの手段をとったほうがいいんだろうな。&lt;/p&gt;&lt;div class="blogger-post-footer"&gt;&lt;img width='1' height='1' src='https://blogger.googleusercontent.com/tracker/1768074408995071051-3488592196663441664?l=syamgot.blogspot.com' alt='' /&gt;&lt;/div&gt;</content><link rel='replies' type='application/atom+xml' href='http://syamgot.blogspot.com/feeds/3488592196663441664/comments/default' title='コメントの投稿'/><link rel='replies' type='text/html' href='http://syamgot.blogspot.com/2009/09/swf.html#comment-form' title='0 件のコメント'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/1768074408995071051/posts/default/3488592196663441664'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/1768074408995071051/posts/default/3488592196663441664'/><link rel='alternate' type='text/html' href='http://syamgot.blogspot.com/2009/09/swf.html' title='swfファイルのキャッシュを防ぐ'/><author><name>syamgot</name><uri>http://www.blogger.com/profile/08265930190004309031</uri><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='32' height='32' src='http://3.bp.blogspot.com/_4bQ7Zb9OHIU/S1_8_S9AosI/AAAAAAAAATE/ruruhFZzeho/S220/IMG_0507.JPG'/></author><thr:total>0</thr:total></entry><entry><id>tag:blogger.com,1999:blog-1768074408995071051.post-4357008239923151734</id><published>2009-09-10T16:50:00.010+09:00</published><updated>2009-10-22T16:11:08.917+09:00</updated><category scheme='http://www.blogger.com/atom/ns#' term='Flex Builder 3'/><title type='text'>Flex Bulider ショートカットキー</title><content type='html'>&lt;p&gt;エディタが変わるたびに困ります。&lt;/p&gt;

&lt;h4&gt;コメント&lt;/h4&gt;
&lt;table&gt;
&lt;tr&gt;
&lt;th&gt;Ctrl + /&lt;/th&gt;
&lt;td&gt;行コメント&lt;/td&gt;
&lt;td&gt;&lt;/td&gt;
&lt;/tr&gt;
&lt;tr&gt;
&lt;th&gt;Ctrl + Shift + C&lt;/th&gt;
&lt;td&gt;ブロックコメント&lt;/td&gt;
&lt;td&gt;&lt;/td&gt;
&lt;/tr&gt;
&lt;tr&gt;
&lt;th&gt;Ctrl + Shift + D&lt;/th&gt;
&lt;td&gt;CDATA&lt;/td&gt;
&lt;td&gt;&lt;/td&gt;
&lt;/tr&gt;
&lt;/table&gt;


&lt;h4&gt;エディタ&lt;/h4&gt;
&lt;table&gt;&lt;tr&gt;&lt;th&gt;Ctrl + Alt + ↓&lt;/th&gt;&lt;td&gt;行複製&lt;/td&gt;&lt;td&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;th&gt;Ctrl + D&lt;/th&gt;&lt;td&gt;行削除&lt;/td&gt;&lt;td&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;th&gt;Ctrl + L&lt;/th&gt;&lt;td&gt;指定行へジャンプ&lt;/td&gt;&lt;td&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td&gt;F3&lt;/td&gt;&lt;td&gt;定義へ移動&lt;/td&gt;&lt;td&gt;&lt;/td&gt;&lt;/tr&gt;&lt;/table&gt;

&lt;h4&gt;実行&lt;/h4&gt;
&lt;table&gt;&lt;tr&gt;&lt;th&gt;Ctrl + F11&lt;/th&gt;&lt;td&gt;実行&lt;/td&gt;&lt;td&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;th&gt;F11&lt;/th&gt;&lt;td&gt;デバッグ&lt;/td&gt;&lt;td&gt;&lt;/td&gt;&lt;/tr&gt;&lt;/table&gt;&lt;div class="blogger-post-footer"&gt;&lt;img width='1' height='1' src='https://blogger.googleusercontent.com/tracker/1768074408995071051-4357008239923151734?l=syamgot.blogspot.com' alt='' /&gt;&lt;/div&gt;</content><link rel='replies' type='application/atom+xml' href='http://syamgot.blogspot.com/feeds/4357008239923151734/comments/default' title='コメントの投稿'/><link rel='replies' type='text/html' href='http://syamgot.blogspot.com/2009/09/flex-bulider.html#comment-form' title='0 件のコメント'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/1768074408995071051/posts/default/4357008239923151734'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/1768074408995071051/posts/default/4357008239923151734'/><link rel='alternate' type='text/html' href='http://syamgot.blogspot.com/2009/09/flex-bulider.html' title='Flex Bulider ショートカットキー'/><author><name>syamgot</name><uri>http://www.blogger.com/profile/08265930190004309031</uri><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='32' height='32' src='http://3.bp.blogspot.com/_4bQ7Zb9OHIU/S1_8_S9AosI/AAAAAAAAATE/ruruhFZzeho/S220/IMG_0507.JPG'/></author><thr:total>0</thr:total></entry><entry><id>tag:blogger.com,1999:blog-1768074408995071051.post-7920867574575257129</id><published>2009-09-08T19:12:00.018+09:00</published><updated>2009-10-22T16:13:07.052+09:00</updated><category scheme='http://www.blogger.com/atom/ns#' term='Flash CS4'/><category scheme='http://www.blogger.com/atom/ns#' term='Flex Builder 3'/><title type='text'>Flash CS4 の『定数の構成』機能</title><content type='html'>&lt;p&gt;Flash CS4 には、&lt;span style="font-weight:bold;"&gt;定数の構成&lt;/span&gt;という機能があるそうで、以下の場所で設定できます。&lt;/p&gt;

&lt;p&gt;パブリッシュ設定 -&gt; Flash -&gt; スクリプト横の設定 -&gt; 定数の構成&lt;/p&gt;

&lt;p&gt;たとえば&lt;/p&gt;

&lt;dl&gt;&lt;dt&gt;名前&lt;/dt&gt;&lt;dd&gt;flamemo::Debug&lt;/dd&gt;&lt;dt&gt;値&lt;/dt&gt;&lt;dd&gt;true&lt;/dd&gt;&lt;/dl&gt;

&lt;p&gt;何て設定しておいて&lt;/p&gt;

&lt;pre name="code" class="js"&gt;
flamemo::Debug
{
    trace ("デバッグ大好き！");
}
&lt;/pre&gt;

&lt;p&gt;と書いておけば、通りたくないときは、値を false にすればいいというわけです。&lt;br /&gt;
こりゃ便利だ。&lt;/p&gt;


&lt;p&gt;ちなみに、Flex Builder 3 では、以下の場所で設定できます。&lt;/p&gt;

&lt;p&gt;プロジェクトのプロパティ -&gt; コンパイラ -&gt; 追加コンパイラの引数&lt;/p&gt;

&lt;p&gt;以下のように入力する。他の項目が入力されていれば、後ろに付け足せばO.K.&lt;/p&gt;

&lt;p&gt;&lt;span style="font-weight:bold;"&gt;-define=flamemo::Debug,true&lt;/span&gt;&lt;/p&gt;&lt;div class="blogger-post-footer"&gt;&lt;img width='1' height='1' src='https://blogger.googleusercontent.com/tracker/1768074408995071051-7920867574575257129?l=syamgot.blogspot.com' alt='' /&gt;&lt;/div&gt;</content><link rel='replies' type='application/atom+xml' href='http://syamgot.blogspot.com/feeds/7920867574575257129/comments/default' title='コメントの投稿'/><link rel='replies' type='text/html' href='http://syamgot.blogspot.com/2009/09/flash-cs4.html#comment-form' title='0 件のコメント'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/1768074408995071051/posts/default/7920867574575257129'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/1768074408995071051/posts/default/7920867574575257129'/><link rel='alternate' type='text/html' href='http://syamgot.blogspot.com/2009/09/flash-cs4.html' title='Flash CS4 の『定数の構成』機能'/><author><name>syamgot</name><uri>http://www.blogger.com/profile/08265930190004309031</uri><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='32' height='32' src='http://3.bp.blogspot.com/_4bQ7Zb9OHIU/S1_8_S9AosI/AAAAAAAAATE/ruruhFZzeho/S220/IMG_0507.JPG'/></author><thr:total>0</thr:total></entry><entry><id>tag:blogger.com,1999:blog-1768074408995071051.post-5113823788787267356</id><published>2009-09-04T11:42:00.002+09:00</published><updated>2009-09-04T11:54:19.224+09:00</updated><category scheme='http://www.blogger.com/atom/ns#' term='ActionScript3.0'/><title type='text'>文字列操作</title><content type='html'>すぐ忘れるので。

単純な文字列置換
&lt;pre name="code" class="js"&gt;
var msg:String = 'こんにちは、__name__さん！';
msg = msg.replace(/__name__/, 'ほげお');
trace(msg); // こんにちは、ほげおさん！
&lt;/pre&gt;&lt;div class="blogger-post-footer"&gt;&lt;img width='1' height='1' src='https://blogger.googleusercontent.com/tracker/1768074408995071051-5113823788787267356?l=syamgot.blogspot.com' alt='' /&gt;&lt;/div&gt;</content><link rel='replies' type='application/atom+xml' href='http://syamgot.blogspot.com/feeds/5113823788787267356/comments/default' title='コメントの投稿'/><link rel='replies' type='text/html' href='http://syamgot.blogspot.com/2009/09/blog-post.html#comment-form' title='0 件のコメント'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/1768074408995071051/posts/default/5113823788787267356'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/1768074408995071051/posts/default/5113823788787267356'/><link rel='alternate' type='text/html' href='http://syamgot.blogspot.com/2009/09/blog-post.html' title='文字列操作'/><author><name>syamgot</name><uri>http://www.blogger.com/profile/08265930190004309031</uri><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='32' height='32' src='http://3.bp.blogspot.com/_4bQ7Zb9OHIU/S1_8_S9AosI/AAAAAAAAATE/ruruhFZzeho/S220/IMG_0507.JPG'/></author><thr:total>0</thr:total></entry><entry><id>tag:blogger.com,1999:blog-1768074408995071051.post-962622343753177260</id><published>2009-09-01T13:38:00.005+09:00</published><updated>2009-09-15T18:52:48.602+09:00</updated><category scheme='http://www.blogger.com/atom/ns#' term='Firefox 3.5'/><category scheme='http://www.blogger.com/atom/ns#' term='CSS'/><title type='text'>Firefox のアドオン WebDeveloper でCSS編集</title><content type='html'>最近めっきり CSS を触ることがなくなったんだけど、WebDevelper を追加した Firefox で、&lt;span style="font-weight:bold;"&gt;Ctrl + Shift + E&lt;/span&gt; で、CSS を編集できること知った。今更知った。

メニューからは、&lt;span style="font-weight:bold;"&gt;CSS -&gt; CSSを編集する&lt;/span&gt;で開けます。

すげぇ便利。&lt;div class="blogger-post-footer"&gt;&lt;img width='1' height='1' src='https://blogger.googleusercontent.com/tracker/1768074408995071051-962622343753177260?l=syamgot.blogspot.com' alt='' /&gt;&lt;/div&gt;</content><link rel='replies' type='application/atom+xml' href='http://syamgot.blogspot.com/feeds/962622343753177260/comments/default' title='コメントの投稿'/><link rel='replies' type='text/html' href='http://syamgot.blogspot.com/2009/09/webdeveloper.html#comment-form' title='0 件のコメント'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/1768074408995071051/posts/default/962622343753177260'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/1768074408995071051/posts/default/962622343753177260'/><link rel='alternate' type='text/html' href='http://syamgot.blogspot.com/2009/09/webdeveloper.html' title='Firefox のアドオン WebDeveloper でCSS編集'/><author><name>syamgot</name><uri>http://www.blogger.com/profile/08265930190004309031</uri><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='32' height='32' src='http://3.bp.blogspot.com/_4bQ7Zb9OHIU/S1_8_S9AosI/AAAAAAAAATE/ruruhFZzeho/S220/IMG_0507.JPG'/></author><thr:total>0</thr:total></entry><entry><id>tag:blogger.com,1999:blog-1768074408995071051.post-4818039257537331403</id><published>2009-08-18T17:50:00.004+09:00</published><updated>2009-10-22T16:51:52.731+09:00</updated><category scheme='http://www.blogger.com/atom/ns#' term='ActionScript3.0'/><title type='text'>配列を複製する</title><content type='html'>&lt;p&gt;配列の内容をコピーしたいと思い、以下のように記述すると、参照している配列は同じなので、新しい配列（の参照）に記述した内容が、元の配列にも影響してしまう。&lt;/p&gt;

&lt;pre class="js" name="code"&gt;
var arr1:Array = ['a','b','c','d','e'];
var arr2:Array = arr1;
trace('arr1 : ' + arr1.length); // arr1 : 5
trace('arr2 : ' + arr2.length); // arr2 : 5
arr2.shift();
trace('arr1 : ' + arr1.length); // arr1 : 4
trace('arr2 : ' + arr2.length); // arr2 : 4
&lt;/pre&gt;

&lt;p&gt;Array クラスの slice 関数は、指定したインデックス間を抜き出して新しい配列を作ってくれる。インデックスを省略すると、開始から終了まで全ての値を抜き出してくれるので、これでOK。&lt;/p&gt;
&lt;pre class="js" name="code"&gt;
var arr1:Array = ['a','b','c','d','e'];
var arr2:Array = arr1.slice();
trace('arr1 : ' + arr1.length); // arr1 : 5
trace('arr2 : ' + arr2.length); // arr2 : 5
arr2.shift();
trace('arr1 : ' + arr1.length); // arr1 : 5
trace('arr2 : ' + arr2.length); // arr2 : 4
&lt;/pre&gt;&lt;div class="blogger-post-footer"&gt;&lt;img width='1' height='1' src='https://blogger.googleusercontent.com/tracker/1768074408995071051-4818039257537331403?l=syamgot.blogspot.com' alt='' /&gt;&lt;/div&gt;</content><link rel='replies' type='application/atom+xml' href='http://syamgot.blogspot.com/feeds/4818039257537331403/comments/default' title='コメントの投稿'/><link rel='replies' type='text/html' href='http://syamgot.blogspot.com/2009/08/blog-post_4234.html#comment-form' title='0 件のコメント'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/1768074408995071051/posts/default/4818039257537331403'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/1768074408995071051/posts/default/4818039257537331403'/><link rel='alternate' type='text/html' href='http://syamgot.blogspot.com/2009/08/blog-post_4234.html' title='配列を複製する'/><author><name>syamgot</name><uri>http://www.blogger.com/profile/08265930190004309031</uri><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='32' height='32' src='http://3.bp.blogspot.com/_4bQ7Zb9OHIU/S1_8_S9AosI/AAAAAAAAATE/ruruhFZzeho/S220/IMG_0507.JPG'/></author><thr:total>0</thr:total></entry><entry><id>tag:blogger.com,1999:blog-1768074408995071051.post-6565882071228973579</id><published>2009-08-18T15:28:00.006+09:00</published><updated>2009-08-18T15:40:32.650+09:00</updated><category scheme='http://www.blogger.com/atom/ns#' term='ActionScript3.0'/><title type='text'>イベントの解放は大事</title><content type='html'>インスタンスに追加したイベントは、そのインスタンスを参照する変数が別のインスタンスを参照するようになっても、しっかりその役割を果たし続ける。えらいえらい。

使い終わったらしっかり removeEventListener してあげるのが大事。

&lt;pre name="code" class="js"&gt;
var tim:Timer;

tim = new Timer(1000,2);
tim.addEventListener(TimerEvent.TIMER, timerHandler1);
function timerHandler1(e:TimerEvent):void { trace('&gt;&gt;&gt; timer1'); }
tim.start();

tim = new Timer(1000,2);
tim.addEventListener(TimerEvent.TIMER, timerHandler2);
function timerHandler2(e:TimerEvent):void { trace('&gt;&gt;&gt; timer2'); }
tim.start();

// &gt;&gt;&gt; timer1
// &gt;&gt;&gt; timer2
// &gt;&gt;&gt; timer1
// &gt;&gt;&gt; timer2
&lt;/pre&gt;&lt;div class="blogger-post-footer"&gt;&lt;img width='1' height='1' src='https://blogger.googleusercontent.com/tracker/1768074408995071051-6565882071228973579?l=syamgot.blogspot.com' alt='' /&gt;&lt;/div&gt;</content><link rel='replies' type='application/atom+xml' href='http://syamgot.blogspot.com/feeds/6565882071228973579/comments/default' title='コメントの投稿'/><link rel='replies' type='text/html' href='http://syamgot.blogspot.com/2009/08/blog-post_18.html#comment-form' title='0 件のコメント'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/1768074408995071051/posts/default/6565882071228973579'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/1768074408995071051/posts/default/6565882071228973579'/><link rel='alternate' type='text/html' href='http://syamgot.blogspot.com/2009/08/blog-post_18.html' title='イベントの解放は大事'/><author><name>syamgot</name><uri>http://www.blogger.com/profile/08265930190004309031</uri><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='32' height='32' src='http://3.bp.blogspot.com/_4bQ7Zb9OHIU/S1_8_S9AosI/AAAAAAAAATE/ruruhFZzeho/S220/IMG_0507.JPG'/></author><thr:total>0</thr:total></entry><entry><id>tag:blogger.com,1999:blog-1768074408995071051.post-1529705321328329082</id><published>2009-08-18T14:50:00.006+09:00</published><updated>2009-10-19T09:54:52.075+09:00</updated><category scheme='http://www.blogger.com/atom/ns#' term='ActionScript3.0'/><title type='text'>コンテキストメニューの拡大とか縮小とかを非表示</title><content type='html'>&lt;pre name="code" class="js"&gt;
var mc:MovieClip = new MovieClip();
var menu:ContextMenu = new ContextMenu();
menu.hideBuiltInItems();
mc.contextMenu = menu;
&lt;/pre&gt;

&lt;p&gt;contextMenu は、InteractiveObject のプロパティだけども、同クラスを継承する Stage クラスでは、参照はできても設定はできないため(read-only)、&lt;a href="http://livedocs.adobe.com/flash/9.0_jp/ActionScriptLangRefV3/flash/display/Stage.html"&gt;IllegalOperationError　がスローされます&lt;/a&gt;。ContextMenu のカスタマイズもできないことだし、もう Stage に DisplayObject を配置する理由はなくなった気がする。&lt;/p&gt;

&lt;p&gt;一応、Stage クラスにて同様の効果を得たい場合は、showDefaultContextMenu を利用すればすっきり。&lt;/p&gt;

&lt;pre name="code" class="js"&gt;
stage.showDefaultContextMenu = false;
&lt;/pre&gt;&lt;div class="blogger-post-footer"&gt;&lt;img width='1' height='1' src='https://blogger.googleusercontent.com/tracker/1768074408995071051-1529705321328329082?l=syamgot.blogspot.com' alt='' /&gt;&lt;/div&gt;</content><link rel='replies' type='application/atom+xml' href='http://syamgot.blogspot.com/feeds/1529705321328329082/comments/default' title='コメントの投稿'/><link rel='replies' type='text/html' href='http://syamgot.blogspot.com/2009/08/blog-post.html#comment-form' title='0 件のコメント'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/1768074408995071051/posts/default/1529705321328329082'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/1768074408995071051/posts/default/1529705321328329082'/><link rel='alternate' type='text/html' href='http://syamgot.blogspot.com/2009/08/blog-post.html' title='コンテキストメニューの拡大とか縮小とかを非表示'/><author><name>syamgot</name><uri>http://www.blogger.com/profile/08265930190004309031</uri><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='32' height='32' src='http://3.bp.blogspot.com/_4bQ7Zb9OHIU/S1_8_S9AosI/AAAAAAAAATE/ruruhFZzeho/S220/IMG_0507.JPG'/></author><thr:total>0</thr:total></entry><entry><id>tag:blogger.com,1999:blog-1768074408995071051.post-6848124785061973906</id><published>2009-07-04T16:21:00.008+09:00</published><updated>2009-09-04T11:54:40.550+09:00</updated><category scheme='http://www.blogger.com/atom/ns#' term='ASP.NET(C#)'/><category scheme='http://www.blogger.com/atom/ns#' term='ActionScript3.0'/><title type='text'>ビット演算</title><content type='html'>&lt;pre name="code" class="js"&gt;
var hoge = 0x652453;
var a:uint = ( hoge &amp; 0xff0000 ) &gt;&gt; 16; // 0x65
var b:uint = ( hoge &amp; 0x00ff00 ) &gt;&gt; 8;  // 0x24
var c:uint = ( hoge &amp; 0x0000ff );  // 0x53
&lt;/pre&gt;&lt;div class="blogger-post-footer"&gt;&lt;img width='1' height='1' src='https://blogger.googleusercontent.com/tracker/1768074408995071051-6848124785061973906?l=syamgot.blogspot.com' alt='' /&gt;&lt;/div&gt;</content><link rel='replies' type='application/atom+xml' href='http://syamgot.blogspot.com/feeds/6848124785061973906/comments/default' title='コメントの投稿'/><link rel='replies' type='text/html' href='http://syamgot.blogspot.com/2009/07/blog-post_04.html#comment-form' title='0 件のコメント'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/1768074408995071051/posts/default/6848124785061973906'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/1768074408995071051/posts/default/6848124785061973906'/><link rel='alternate' type='text/html' href='http://syamgot.blogspot.com/2009/07/blog-post_04.html' title='ビット演算'/><author><name>syamgot</name><uri>http://www.blogger.com/profile/08265930190004309031</uri><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='32' height='32' src='http://3.bp.blogspot.com/_4bQ7Zb9OHIU/S1_8_S9AosI/AAAAAAAAATE/ruruhFZzeho/S220/IMG_0507.JPG'/></author><thr:total>0</thr:total></entry><entry><id>tag:blogger.com,1999:blog-1768074408995071051.post-1415882900683794379</id><published>2009-07-01T15:34:00.004+09:00</published><updated>2009-07-01T16:22:27.292+09:00</updated><category scheme='http://www.blogger.com/atom/ns#' term='ActionScript3.0'/><title type='text'>引数として関数を渡す</title><content type='html'>思いついて書いてみたらいけた。たぶん色々こうやって動いてるんだろう。
きっと引数も渡せるはず。
なるほど、コレは色々簡略化できそう。

&lt;pre name="code" class="js"&gt;
function hoge():void {
 trace('hoge');
}
function fuga(xhoge:Function):void {
 xhoge();
}
fuga(hoge);
&lt;/pre&gt;&lt;div class="blogger-post-footer"&gt;&lt;img width='1' height='1' src='https://blogger.googleusercontent.com/tracker/1768074408995071051-1415882900683794379?l=syamgot.blogspot.com' alt='' /&gt;&lt;/div&gt;</content><link rel='replies' type='application/atom+xml' href='http://syamgot.blogspot.com/feeds/1415882900683794379/comments/default' title='コメントの投稿'/><link rel='replies' type='text/html' href='http://syamgot.blogspot.com/2009/07/blog-post.html#comment-form' title='0 件のコメント'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/1768074408995071051/posts/default/1415882900683794379'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/1768074408995071051/posts/default/1415882900683794379'/><link rel='alternate' type='text/html' href='http://syamgot.blogspot.com/2009/07/blog-post.html' title='引数として関数を渡す'/><author><name>syamgot</name><uri>http://www.blogger.com/profile/08265930190004309031</uri><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='32' height='32' src='http://3.bp.blogspot.com/_4bQ7Zb9OHIU/S1_8_S9AosI/AAAAAAAAATE/ruruhFZzeho/S220/IMG_0507.JPG'/></author><thr:total>0</thr:total></entry><entry><id>tag:blogger.com,1999:blog-1768074408995071051.post-3527462739317051958</id><published>2009-06-30T20:35:00.003+09:00</published><updated>2009-07-01T15:47:44.996+09:00</updated><category scheme='http://www.blogger.com/atom/ns#' term='ActionScript3.0'/><title type='text'>文字コードチェック</title><content type='html'>Flash の文字コードは UTF-8 で、以下のようにしたら文字のコードを見られる。

&lt;pre name="code" class="js"&gt;
var msg:String = 'この文字列をコードで見てみる';
for (var i:uint = 0; i &lt; msg.length; i++ ) {
 trace('msg [' + msg.charCodeAt(i).toString(16) + ']');
}
&lt;/pre&gt;&lt;div class="blogger-post-footer"&gt;&lt;img width='1' height='1' src='https://blogger.googleusercontent.com/tracker/1768074408995071051-3527462739317051958?l=syamgot.blogspot.com' alt='' /&gt;&lt;/div&gt;</content><link rel='replies' type='application/atom+xml' href='http://syamgot.blogspot.com/feeds/3527462739317051958/comments/default' title='コメントの投稿'/><link rel='replies' type='text/html' href='http://syamgot.blogspot.com/2009/06/blog-post_30.html#comment-form' title='0 件のコメント'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/1768074408995071051/posts/default/3527462739317051958'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/1768074408995071051/posts/default/3527462739317051958'/><link rel='alternate' type='text/html' href='http://syamgot.blogspot.com/2009/06/blog-post_30.html' title='文字コードチェック'/><author><name>syamgot</name><uri>http://www.blogger.com/profile/08265930190004309031</uri><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='32' height='32' src='http://3.bp.blogspot.com/_4bQ7Zb9OHIU/S1_8_S9AosI/AAAAAAAAATE/ruruhFZzeho/S220/IMG_0507.JPG'/></author><thr:total>0</thr:total></entry><entry><id>tag:blogger.com,1999:blog-1768074408995071051.post-2762283471725646502</id><published>2009-06-22T14:41:00.001+09:00</published><updated>2009-10-22T05:44:11.732+09:00</updated><category scheme='http://www.blogger.com/atom/ns#' term='MySQL'/><title type='text'>MySQL プロシージャ実行時に文字化けとか Incorrect string value とか</title><content type='html'>&lt;p&gt;ブラウザの文字コード UTF-8&lt;/p&gt;


&lt;pre&gt;
mysql&gt; status
~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
Server characterset:    latin1
Db     characterset:    utf8
Client characterset:    latin1
Conn.  characterset:    latin1
~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
&lt;/pre&gt;

&lt;p&gt;エラーがなく通るも、画面上で文字化け&lt;/p&gt;



&lt;pre&gt;
mysql&gt; charset utf8
mysql&gt; status
~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
Server characterset:    latin1
Db     characterset:    utf8
Client characterset:    utf8
Conn.  characterset:    utf8
~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
&lt;/pre&gt;

&lt;p&gt;
プロシージャ実行中にエラー&lt;br /&gt;
ERROR 1366 (HY000): Incorrect string value: 'xxxxxxxxx' for column 'xxxxxxxx' at row xx
&lt;/p&gt;

&lt;pre&gt;
mysql&gt; SET character_set_client = sjis;
mysql&gt; status
~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
Server characterset:    latin1
Db     characterset:    utf8
Client characterset:    sjis
Conn.  characterset:    latin1
~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
&lt;/pre&gt;

&lt;p&gt;エラーなく通るも、画面上で文字化け&lt;/p&gt;



&lt;pre&gt;
mysql&gt; SET character_set_client = sjis;
mysql&gt; SET character_set_connection = utf8;
mysql&gt; status
~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
Server characterset:    latin1
Db     characterset:    utf8
Client characterset:    sjis
Conn.  characterset:    utf8
~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
&lt;/pre&gt;

&lt;p&gt;問題なく通る&lt;/p&gt;&lt;div class="blogger-post-footer"&gt;&lt;img width='1' height='1' src='https://blogger.googleusercontent.com/tracker/1768074408995071051-2762283471725646502?l=syamgot.blogspot.com' alt='' /&gt;&lt;/div&gt;</content><link rel='replies' type='application/atom+xml' href='http://syamgot.blogspot.com/feeds/2762283471725646502/comments/default' title='コメントの投稿'/><link rel='replies' type='text/html' href='http://syamgot.blogspot.com/2009/06/mysql-incorrect-string-value.html#comment-form' title='0 件のコメント'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/1768074408995071051/posts/default/2762283471725646502'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/1768074408995071051/posts/default/2762283471725646502'/><link rel='alternate' type='text/html' href='http://syamgot.blogspot.com/2009/06/mysql-incorrect-string-value.html' title='MySQL プロシージャ実行時に文字化けとか Incorrect string value とか'/><author><name>syamgot</name><uri>http://www.blogger.com/profile/08265930190004309031</uri><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='32' height='32' src='http://3.bp.blogspot.com/_4bQ7Zb9OHIU/S1_8_S9AosI/AAAAAAAAATE/ruruhFZzeho/S220/IMG_0507.JPG'/></author><thr:total>0</thr:total></entry><entry><id>tag:blogger.com,1999:blog-1768074408995071051.post-8372750125453992180</id><published>2009-06-16T11:40:00.003+09:00</published><updated>2009-07-01T15:47:44.996+09:00</updated><category scheme='http://www.blogger.com/atom/ns#' term='ActionScript3.0'/><title type='text'>クラス名を変数や文字列で指定してインスタンス化する</title><content type='html'>&lt;pre name="code" class="js"&gt;
import flash.utils.getDefinitionByName;

var foo:Class   = getDefinitionByName('MyClass') as Class;
var myClass:MovieClip   = new foo();
&lt;/pre&gt;&lt;div class="blogger-post-footer"&gt;&lt;img width='1' height='1' src='https://blogger.googleusercontent.com/tracker/1768074408995071051-8372750125453992180?l=syamgot.blogspot.com' alt='' /&gt;&lt;/div&gt;</content><link rel='replies' type='application/atom+xml' href='http://syamgot.blogspot.com/feeds/8372750125453992180/comments/default' title='コメントの投稿'/><link rel='replies' type='text/html' href='http://syamgot.blogspot.com/2009/06/blog-post.html#comment-form' title='0 件のコメント'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/1768074408995071051/posts/default/8372750125453992180'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/1768074408995071051/posts/default/8372750125453992180'/><link rel='alternate' type='text/html' href='http://syamgot.blogspot.com/2009/06/blog-post.html' title='クラス名を変数や文字列で指定してインスタンス化する'/><author><name>syamgot</name><uri>http://www.blogger.com/profile/08265930190004309031</uri><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='32' height='32' src='http://3.bp.blogspot.com/_4bQ7Zb9OHIU/S1_8_S9AosI/AAAAAAAAATE/ruruhFZzeho/S220/IMG_0507.JPG'/></author><thr:total>0</thr:total></entry><entry><id>tag:blogger.com,1999:blog-1768074408995071051.post-8017510555761044399</id><published>2009-06-13T20:36:00.003+09:00</published><updated>2009-08-18T14:49:25.349+09:00</updated><category scheme='http://www.blogger.com/atom/ns#' term='ActionScript3.0'/><title type='text'>XMLファイルの取り扱いについて</title><content type='html'>PHPやJavaなど、webサーバ側で簡潔するものなら気にならなかったんだけど、Flashの場合、XMLファイルを扱おうとすると、DocumentRoot 配下に設置せざるを得ないと思うんだけど、それだと、セキュリティ的に問題あり。

こういうときは皆さんどうしてるんでしょう。&lt;div class="blogger-post-footer"&gt;&lt;img width='1' height='1' src='https://blogger.googleusercontent.com/tracker/1768074408995071051-8017510555761044399?l=syamgot.blogspot.com' alt='' /&gt;&lt;/div&gt;</content><link rel='replies' type='application/atom+xml' href='http://syamgot.blogspot.com/feeds/8017510555761044399/comments/default' title='コメントの投稿'/><link rel='replies' type='text/html' href='http://syamgot.blogspot.com/2009/06/xml.html#comment-form' title='0 件のコメント'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/1768074408995071051/posts/default/8017510555761044399'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/1768074408995071051/posts/default/8017510555761044399'/><link rel='alternate' type='text/html' href='http://syamgot.blogspot.com/2009/06/xml.html' title='XMLファイルの取り扱いについて'/><author><name>syamgot</name><uri>http://www.blogger.com/profile/08265930190004309031</uri><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='32' height='32' src='http://3.bp.blogspot.com/_4bQ7Zb9OHIU/S1_8_S9AosI/AAAAAAAAATE/ruruhFZzeho/S220/IMG_0507.JPG'/></author><thr:total>0</thr:total></entry><entry><id>tag:blogger.com,1999:blog-1768074408995071051.post-4718157733903136276</id><published>2009-06-12T19:14:00.012+09:00</published><updated>2010-02-18T15:31:54.319+09:00</updated><category scheme='http://www.blogger.com/atom/ns#' term='ActionScript3.0'/><title type='text'>addedToStageについて</title><content type='html'>&lt;a href="http://www.harhid-labo.com/p1/index.php?Added-To-Stageイベント"&gt;http://www.harhid-labo.com/p1/index.php?Added-To-Stageイベント&lt;/a&gt;

&lt;blockquote&gt;ADDED_TO_STAGEイベントは、DisplayObject（またはそれ自体を含むツリー）がステージに追加されると、
DisplayObjectに対して送信されます&lt;/blockquote&gt;

&lt;p&gt;つまり、ドキュメントクラスにこのリスナーを登録した場合、自分自身がステージに追加されると、ドキュメントクラスに対して送信されるので、ステージが参照できるということ。&lt;/p&gt;


&lt;p&gt;ドキュメントクラスはステージの子であるようなので、ステージには直接配置せず、ドキュメントクラスないし、その子のDisplayObjectに追加してあげるのが理想か。&lt;/p&gt;


&lt;p&gt;ドキュメントクラスがステージに配置されるのは最初だけ。
ドキュメントクラスはステージオブジェクトの参照を持っておくほうが無難。
addToStage イベントが発行されるのは、リスナーを登録したクラスのコンストラクタが終わってから。&lt;/p&gt;


&lt;p&gt;Loader クラスで他の swf を読み込んでも、 stage は共通。
Loader クラスで他の swf を読み込んだとき、読み込み元の DisplayObject がstage の子なら、Loader クラスインスタンスを DisplayObject に addChild() した時に、addToStage イベントが発行される（はず）。&lt;/p&gt;


&lt;p&gt;Stage にはドキュメントクラスが子として配置されている。Stage 以下の DisplayObject を全て削除するということは、ドキュメントクラスのインスタンスも、削除されてしまう。&lt;/p&gt;


&lt;p&gt;DisplayObject は、直接 Stage の子として扱わないほうがいい、と思う。たぶん。
配置する　DisplayObject はあくまでドキュメントクラスの子として、もしくはそれが持つ DisplayObject の子として定義するのが自然だと、今の段階の私は思った。&lt;/p&gt;&lt;div class="blogger-post-footer"&gt;&lt;img width='1' height='1' src='https://blogger.googleusercontent.com/tracker/1768074408995071051-4718157733903136276?l=syamgot.blogspot.com' alt='' /&gt;&lt;/div&gt;</content><link rel='replies' type='application/atom+xml' href='http://syamgot.blogspot.com/feeds/4718157733903136276/comments/default' title='コメントの投稿'/><link rel='replies' type='text/html' href='http://syamgot.blogspot.com/2009/06/addedtostage.html#comment-form' title='0 件のコメント'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/1768074408995071051/posts/default/4718157733903136276'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/1768074408995071051/posts/default/4718157733903136276'/><link rel='alternate' type='text/html' href='http://syamgot.blogspot.com/2009/06/addedtostage.html' title='addedToStageについて'/><author><name>syamgot</name><uri>http://www.blogger.com/profile/08265930190004309031</uri><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='32' height='32' src='http://3.bp.blogspot.com/_4bQ7Zb9OHIU/S1_8_S9AosI/AAAAAAAAATE/ruruhFZzeho/S220/IMG_0507.JPG'/></author><thr:total>0</thr:total></entry><entry><id>tag:blogger.com,1999:blog-1768074408995071051.post-1095484395130470770</id><published>2009-06-08T14:38:00.005+09:00</published><updated>2010-02-18T15:33:22.480+09:00</updated><category scheme='http://www.blogger.com/atom/ns#' term='ActionScript3.0'/><title type='text'>LocalConnection で Object型 を send するときの罠</title><content type='html'>&lt;p&gt;そういうものなのかはよくわからないけど。&lt;/p&gt;

&lt;p&gt;LocalConnection はカスタムクラスを swf 間でやり取りできなくはないけど、インスタンスそのものではなく、プロパティしか送ることができない。AMF形式というものに圧縮されて送られるそうだけど、その詳細はまだよくわかりません。なので、public 型および、明示的な getter, setter だけが渡せるという話だったんだけど、そこで躓いた。&lt;/p&gt;

&lt;p&gt;クラスのプロパティを private として定義するときは、当然 public アクセスしてほしくない値だからで、その値に getter と setter を両方用意することはナンセンスだと思ってた。なので、private なプロパティを含むカスタムクラスを LocalConnection で send するときも、当然 getter しか用意しなかった。そこに落とし穴があった。&lt;/p&gt;

&lt;p&gt;&lt;span style="font-weight:bold;"&gt;setter のないプロパティは、send 先で取得することができない。&lt;/span&gt;おそらく、AMF形式とやらから解凍するとき（unserialize?)に、値をセットするんだろうけど、それができないんじゃないだろうか（要調査）。じゃあ public でいいじゃない？&lt;/p&gt;

&lt;p&gt;ずいぶん時間をとられたけど、ひらめいたとき、これが答えであってほしいような、ほしくないような気持ちがなんとも気持ち悪い感じでした。&lt;/p&gt;&lt;div class="blogger-post-footer"&gt;&lt;img width='1' height='1' src='https://blogger.googleusercontent.com/tracker/1768074408995071051-1095484395130470770?l=syamgot.blogspot.com' alt='' /&gt;&lt;/div&gt;</content><link rel='replies' type='application/atom+xml' href='http://syamgot.blogspot.com/feeds/1095484395130470770/comments/default' title='コメントの投稿'/><link rel='replies' type='text/html' href='http://syamgot.blogspot.com/2009/06/localconnection-object-send.html#comment-form' title='0 件のコメント'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/1768074408995071051/posts/default/1095484395130470770'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/1768074408995071051/posts/default/1095484395130470770'/><link rel='alternate' type='text/html' href='http://syamgot.blogspot.com/2009/06/localconnection-object-send.html' title='LocalConnection で Object型 を send するときの罠'/><author><name>syamgot</name><uri>http://www.blogger.com/profile/08265930190004309031</uri><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='32' height='32' src='http://3.bp.blogspot.com/_4bQ7Zb9OHIU/S1_8_S9AosI/AAAAAAAAATE/ruruhFZzeho/S220/IMG_0507.JPG'/></author><thr:total>0</thr:total></entry><entry><id>tag:blogger.com,1999:blog-1768074408995071051.post-9121998248060205399</id><published>2009-06-03T21:12:00.003+09:00</published><updated>2009-07-01T15:47:44.997+09:00</updated><category scheme='http://www.blogger.com/atom/ns#' term='ActionScript3.0'/><title type='text'>Loderクラスで読み込んだ swf のstage が null</title><content type='html'>Loader クラスを使用して読み込んだ swf で、stage を参照しようとすると null となる。なんとなくそういうものなんだと思っていたら、よくないのは、参照するタイミングだったらしい。

タイミングは、Event.ADDED_TO_STAGE というイベントで取得することができる。stage の初期化を取得するのかとも思ったけど、リファレンスを読んでると、どうも違う？

後々で調べてみよう。&lt;div class="blogger-post-footer"&gt;&lt;img width='1' height='1' src='https://blogger.googleusercontent.com/tracker/1768074408995071051-9121998248060205399?l=syamgot.blogspot.com' alt='' /&gt;&lt;/div&gt;</content><link rel='replies' type='application/atom+xml' href='http://syamgot.blogspot.com/feeds/9121998248060205399/comments/default' title='コメントの投稿'/><link rel='replies' type='text/html' href='http://syamgot.blogspot.com/2009/06/loder-swf-stage-null.html#comment-form' title='0 件のコメント'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/1768074408995071051/posts/default/9121998248060205399'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/1768074408995071051/posts/default/9121998248060205399'/><link rel='alternate' type='text/html' href='http://syamgot.blogspot.com/2009/06/loder-swf-stage-null.html' title='Loderクラスで読み込んだ swf のstage が null'/><author><name>syamgot</name><uri>http://www.blogger.com/profile/08265930190004309031</uri><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='32' height='32' src='http://3.bp.blogspot.com/_4bQ7Zb9OHIU/S1_8_S9AosI/AAAAAAAAATE/ruruhFZzeho/S220/IMG_0507.JPG'/></author><thr:total>0</thr:total></entry><entry><id>tag:blogger.com,1999:blog-1768074408995071051.post-3639672809539338934</id><published>2009-06-03T12:05:00.003+09:00</published><updated>2009-07-01T15:47:44.997+09:00</updated><category scheme='http://www.blogger.com/atom/ns#' term='ActionScript3.0'/><title type='text'>AS3.0 クエリストリングの値を取得</title><content type='html'>&lt;span style="text-decoration:underline; color:blue;"&gt;http://flamemo.blogspot.com/xxxx.swf?id=hoge&amp;pw=fuga&lt;/span&gt;

とかのリクエストからクエリストリングの値を取得するには、loaderInfo.paramtersを参照。
DisplayObject が loaderInfoプロパティを持っています。

&lt;pre name="code" class="js"&gt;
var id:String = loaderInfo.parameters['id'];
var pw:String = loaderInfo.parameters['pw'];
txtLog.text = 'id : ' + id + "\n" + 'pw : ' + pw;
&lt;/pre&gt;&lt;div class="blogger-post-footer"&gt;&lt;img width='1' height='1' src='https://blogger.googleusercontent.com/tracker/1768074408995071051-3639672809539338934?l=syamgot.blogspot.com' alt='' /&gt;&lt;/div&gt;</content><link rel='replies' type='application/atom+xml' href='http://syamgot.blogspot.com/feeds/3639672809539338934/comments/default' title='コメントの投稿'/><link rel='replies' type='text/html' href='http://syamgot.blogspot.com/2009/06/as30.html#comment-form' title='0 件のコメント'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/1768074408995071051/posts/default/3639672809539338934'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/1768074408995071051/posts/default/3639672809539338934'/><link rel='alternate' type='text/html' href='http://syamgot.blogspot.com/2009/06/as30.html' title='AS3.0 クエリストリングの値を取得'/><author><name>syamgot</name><uri>http://www.blogger.com/profile/08265930190004309031</uri><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='32' height='32' src='http://3.bp.blogspot.com/_4bQ7Zb9OHIU/S1_8_S9AosI/AAAAAAAAATE/ruruhFZzeho/S220/IMG_0507.JPG'/></author><thr:total>0</thr:total></entry><entry><id>tag:blogger.com,1999:blog-1768074408995071051.post-8787147240253827235</id><published>2009-05-20T14:20:00.003+09:00</published><updated>2009-09-04T11:54:40.550+09:00</updated><category scheme='http://www.blogger.com/atom/ns#' term='ASP.NET(C#)'/><title type='text'>C# キャストとか</title><content type='html'>int型 から文字列
&lt;pre name="code" class="c#"&gt;
String str = num.ToString();
&lt;/pre&gt;

文字列から型 int 
&lt;pre name="code" class="c#"&gt;
int num = int.Parse(str);
&lt;/pre&gt;&lt;div class="blogger-post-footer"&gt;&lt;img width='1' height='1' src='https://blogger.googleusercontent.com/tracker/1768074408995071051-8787147240253827235?l=syamgot.blogspot.com' alt='' /&gt;&lt;/div&gt;</content><link rel='replies' type='application/atom+xml' href='http://syamgot.blogspot.com/feeds/8787147240253827235/comments/default' title='コメントの投稿'/><link rel='replies' type='text/html' href='http://syamgot.blogspot.com/2009/05/c.html#comment-form' title='0 件のコメント'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/1768074408995071051/posts/default/8787147240253827235'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/1768074408995071051/posts/default/8787147240253827235'/><link rel='alternate' type='text/html' href='http://syamgot.blogspot.com/2009/05/c.html' title='C# キャストとか'/><author><name>syamgot</name><uri>http://www.blogger.com/profile/08265930190004309031</uri><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='32' height='32' src='http://3.bp.blogspot.com/_4bQ7Zb9OHIU/S1_8_S9AosI/AAAAAAAAATE/ruruhFZzeho/S220/IMG_0507.JPG'/></author><thr:total>0</thr:total></entry><entry><id>tag:blogger.com,1999:blog-1768074408995071051.post-7584279967774974554</id><published>2009-05-19T19:24:00.003+09:00</published><updated>2009-05-19T21:07:01.073+09:00</updated><category scheme='http://www.blogger.com/atom/ns#' term='MySQL'/><title type='text'>MySQL で小数点以下を「切り捨て」する</title><content type='html'>&lt;dl&gt;
&lt;dt&gt;TRUNCATE(n, m)&lt;/dt&gt;
&lt;dd&gt;n -- 任意の数値
m -- 切捨てる小数点以下の桁数&lt;/dd&gt;
&lt;/dl&gt;

&lt;pre name="code" class="sql"&gt;
mysql&gt; SELECT TRUNCATE(1024.768, 0);
+-----------------------+
| truncate(1024.768, 0) |
+-----------------------+
|                  1024 |
+-----------------------+
1 row in set (0.02 sec)
&lt;/pre&gt;

Oracle 等の TRUNC()は、桁数を省略できるようだけど(0とみなされる)、MySQLではできない様子。&lt;div class="blogger-post-footer"&gt;&lt;img width='1' height='1' src='https://blogger.googleusercontent.com/tracker/1768074408995071051-7584279967774974554?l=syamgot.blogspot.com' alt='' /&gt;&lt;/div&gt;</content><link rel='replies' type='application/atom+xml' href='http://syamgot.blogspot.com/feeds/7584279967774974554/comments/default' title='コメントの投稿'/><link rel='replies' type='text/html' href='http://syamgot.blogspot.com/2009/05/mysql_19.html#comment-form' title='0 件のコメント'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/1768074408995071051/posts/default/7584279967774974554'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/1768074408995071051/posts/default/7584279967774974554'/><link rel='alternate' type='text/html' href='http://syamgot.blogspot.com/2009/05/mysql_19.html' title='MySQL で小数点以下を「切り捨て」する'/><author><name>syamgot</name><uri>http://www.blogger.com/profile/08265930190004309031</uri><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='32' height='32' src='http://3.bp.blogspot.com/_4bQ7Zb9OHIU/S1_8_S9AosI/AAAAAAAAATE/ruruhFZzeho/S220/IMG_0507.JPG'/></author><thr:total>0</thr:total></entry><entry><id>tag:blogger.com,1999:blog-1768074408995071051.post-615639134717707320</id><published>2009-05-19T18:02:00.006+09:00</published><updated>2009-05-19T21:07:01.073+09:00</updated><category scheme='http://www.blogger.com/atom/ns#' term='MySQL'/><title type='text'>MySQLやってて で知ったこと</title><content type='html'>now() に数値をプラスすると、数値になる。

&lt;pre name="code" class="sql"&gt;
-- 普通
mysql&gt; select now();
+---------------------+
| now()               |
+---------------------+
| 2009-05-19 18:06:04 |
+---------------------+
1 row in set (0.00 sec)

-- 数値で
mysql&gt; select now() + 0;
+-----------------------+
| now() + 0             |
+-----------------------+
| 20090519180657.000000 |
+-----------------------+
1 row in set (0.00 sec)

-- 明日
mysql&gt; select now() + 1000000;
+-----------------------+
| now() + 1000000       |
+-----------------------+
| 20090520180610.000000 |
+-----------------------+
1 row in set (0.00 sec)
&lt;/pre&gt;

っていうか、色々数値を突っ込んでみると数値になる？
&lt;pre name="code" class="sql"&gt;
mysql&gt; SELECT 0x61;
+------+
| 0x61 |
+------+
| a    |
+------+
1 row in set (0.00 sec)

mysql&gt; SELECT 0x61 + 1;
+----------+
| 0x61 + 1 |
+----------+
|       98 |
+----------+
1 row in set (0.00 sec)
&lt;/pre&gt;&lt;div class="blogger-post-footer"&gt;&lt;img width='1' height='1' src='https://blogger.googleusercontent.com/tracker/1768074408995071051-615639134717707320?l=syamgot.blogspot.com' alt='' /&gt;&lt;/div&gt;</content><link rel='replies' type='application/atom+xml' href='http://syamgot.blogspot.com/feeds/615639134717707320/comments/default' title='コメントの投稿'/><link rel='replies' type='text/html' href='http://syamgot.blogspot.com/2009/05/mysql.html#comment-form' title='0 件のコメント'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/1768074408995071051/posts/default/615639134717707320'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/1768074408995071051/posts/default/615639134717707320'/><link rel='alternate' type='text/html' href='http://syamgot.blogspot.com/2009/05/mysql.html' title='MySQLやってて で知ったこと'/><author><name>syamgot</name><uri>http://www.blogger.com/profile/08265930190004309031</uri><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='32' height='32' src='http://3.bp.blogspot.com/_4bQ7Zb9OHIU/S1_8_S9AosI/AAAAAAAAATE/ruruhFZzeho/S220/IMG_0507.JPG'/></author><thr:total>0</thr:total></entry><entry><id>tag:blogger.com,1999:blog-1768074408995071051.post-5266493976263329896</id><published>2009-05-18T20:42:00.006+09:00</published><updated>2009-05-18T21:09:42.746+09:00</updated><category scheme='http://www.blogger.com/atom/ns#' term='ActionScript3.0'/><title type='text'>Tween が途中で止まってしまう</title><content type='html'>Tweenクラスを使っていると、途中でとまってしまうことがある。よくわからない現象だったんだけど、どうやら生成した Tween のインスタンスがガベージコレクションに掃除されてしまうのが問題らしい。

生成した Tween インスタンスは、そのままでも動いてくれるが、変数なり何なりに入れておかないと、すぐ掃除されてしまう様子。
&lt;pre name="code" class="js"&gt;
new Tween(ball, 'x', Regular.easeOut, ball.x , 300, 100, false);
new Tween(ball, 'y', Regular.easeOut, ball.y , 100, 100, false);
&lt;/pre&gt;

でも、たとえば以下のように関数の中にローカル変数を定義して、そこに入れておいても、やっぱり掃除されてしまい、あまり状況は変わらない。

&lt;pre name="code" class="js"&gt;
private function run():void 
{
    var t1:Tween = new Tween(ball, 'x', Regular.easeOut, ball , 300, 100, false);
    var t2:Tween = new Tween(ball, 'y', Regular.easeOut, ball , 100, 100, false);
}
&lt;/pre&gt;


それならばとメンバ変数として定義し、そこにインスタンスを入れてあげてみた。これなら、クラスが破棄されない限り、生きていてくれるだろう。
&lt;pre name="code" class="js"&gt;
var t1:Tween;
var t2:Tween;
private function run():void 
{
    t1 = new Tween(ball, 'x', Regular.easeOut, ball.x , 300, 100, false);
    t2 = new Tween(ball, 'y', Regular.easeOut, ball.y , 100, 100, false);
}
&lt;/pre&gt;

こういうやり方が正しいのかはわからないし、他にもっとやるべきことはあるだろうけど。&lt;div class="blogger-post-footer"&gt;&lt;img width='1' height='1' src='https://blogger.googleusercontent.com/tracker/1768074408995071051-5266493976263329896?l=syamgot.blogspot.com' alt='' /&gt;&lt;/div&gt;</content><link rel='replies' type='application/atom+xml' href='http://syamgot.blogspot.com/feeds/5266493976263329896/comments/default' title='コメントの投稿'/><link rel='replies' type='text/html' href='http://syamgot.blogspot.com/2009/05/tween.html#comment-form' title='0 件のコメント'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/1768074408995071051/posts/default/5266493976263329896'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/1768074408995071051/posts/default/5266493976263329896'/><link rel='alternate' type='text/html' href='http://syamgot.blogspot.com/2009/05/tween.html' title='Tween が途中で止まってしまう'/><author><name>syamgot</name><uri>http://www.blogger.com/profile/08265930190004309031</uri><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='32' height='32' src='http://3.bp.blogspot.com/_4bQ7Zb9OHIU/S1_8_S9AosI/AAAAAAAAATE/ruruhFZzeho/S220/IMG_0507.JPG'/></author><thr:total>0</thr:total></entry><entry><id>tag:blogger.com,1999:blog-1768074408995071051.post-6058830746836379369</id><published>2009-05-14T21:28:00.010+09:00</published><updated>2009-05-15T12:06:47.198+09:00</updated><category scheme='http://www.blogger.com/atom/ns#' term='ActionScript3.0'/><title type='text'>Flash CS4 のコンポーネントで引っかかったところ</title><content type='html'>いつかはスッキリするんだと願って。


Q. 作ったコンポーネントを書き出しただけのはずなのに、コンポーネント内に設置したTextAreaやUIScrollbarなどが一緒に表示される。

A. ライブラリのシンボルのプロパティ、コンポーネント定義で「コンポーネントパネルに表示」にチェックが入っているのが原因。TextAreaやScrollPane等も同様にはずしてあげる必要がある（デフォルトでチェックが入っている様子）。ライブラリ内に含まれるすべてのコンポーネントが表示されるようになるので、書き出し対象以外の作成したコンポーネントも表示されてしまう。
何のための設定なんだろうか。


Q. コンポーネント定義をしても、ライブラリのアイコンが変わらない。

A. 先の「コンポーネントパネルに表示」にチェック。もしくはパラメータを追加すると変わる。ライブラリ上でアイコンが変わらなくても、SWCの書き出しを行えば、しっかりアイコンは変わる。
よくわからない...


Q. コンポーネントインスペクタで設定した値が適用されない。

A. コンポーネントインスペクタで設定する値は、インスペクタがあるいずれかのパラメータを更新したときにのみ適用される。それらのパラメータは、内部で初期値を持っておかないといけない。&lt;div class="blogger-post-footer"&gt;&lt;img width='1' height='1' src='https://blogger.googleusercontent.com/tracker/1768074408995071051-6058830746836379369?l=syamgot.blogspot.com' alt='' /&gt;&lt;/div&gt;</content><link rel='replies' type='application/atom+xml' href='http://syamgot.blogspot.com/feeds/6058830746836379369/comments/default' title='コメントの投稿'/><link rel='replies' type='text/html' href='http://syamgot.blogspot.com/2009/05/flash-cs4.html#comment-form' title='0 件のコメント'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/1768074408995071051/posts/default/6058830746836379369'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/1768074408995071051/posts/default/6058830746836379369'/><link rel='alternate' type='text/html' href='http://syamgot.blogspot.com/2009/05/flash-cs4.html' title='Flash CS4 のコンポーネントで引っかかったところ'/><author><name>syamgot</name><uri>http://www.blogger.com/profile/08265930190004309031</uri><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='32' height='32' src='http://3.bp.blogspot.com/_4bQ7Zb9OHIU/S1_8_S9AosI/AAAAAAAAATE/ruruhFZzeho/S220/IMG_0507.JPG'/></author><thr:total>0</thr:total></entry><entry><id>tag:blogger.com,1999:blog-1768074408995071051.post-2064285616698463614</id><published>2009-05-14T15:36:00.002+09:00</published><updated>2009-05-14T15:40:39.532+09:00</updated><category scheme='http://www.blogger.com/atom/ns#' term='ActionScript3.0'/><title type='text'>クラス名を変数で指定してインスタンスを作る</title><content type='html'>よく忘れるので。

&lt;pre name="code" class="js"&gt;
var myClassName:String = 'MyClass';
var myClass:Class      = getDefinitionByName(myClassName) as Class;
var my                 = new myClass();
&lt;/pre&gt;&lt;div class="blogger-post-footer"&gt;&lt;img width='1' height='1' src='https://blogger.googleusercontent.com/tracker/1768074408995071051-2064285616698463614?l=syamgot.blogspot.com' alt='' /&gt;&lt;/div&gt;</content><link rel='replies' type='application/atom+xml' href='http://syamgot.blogspot.com/feeds/2064285616698463614/comments/default' title='コメントの投稿'/><link rel='replies' type='text/html' href='http://syamgot.blogspot.com/2009/05/blog-post.html#comment-form' title='0 件のコメント'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/1768074408995071051/posts/default/2064285616698463614'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/1768074408995071051/posts/default/2064285616698463614'/><link rel='alternate' type='text/html' href='http://syamgot.blogspot.com/2009/05/blog-post.html' title='クラス名を変数で指定してインスタンスを作る'/><author><name>syamgot</name><uri>http://www.blogger.com/profile/08265930190004309031</uri><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='32' height='32' src='http://3.bp.blogspot.com/_4bQ7Zb9OHIU/S1_8_S9AosI/AAAAAAAAATE/ruruhFZzeho/S220/IMG_0507.JPG'/></author><thr:total>0</thr:total></entry><entry><id>tag:blogger.com,1999:blog-1768074408995071051.post-8861383350021045263</id><published>2009-05-08T11:26:00.002+09:00</published><updated>2009-05-08T13:14:28.401+09:00</updated><category scheme='http://www.blogger.com/atom/ns#' term='ActionScript3.0'/><title type='text'>TextField へのフォーカス回避</title><content type='html'>TextField(TextArea等も)へフォーカスしないようにするのは、マウス操作不可だけでは不十分。Tabキーによるフォーカスも回避しなければならない。

&lt;pre name="code" class="js"&gt;
// 自分自身用
mouseEnabled  = false;
tabEnabled    = false;

//　回避したいインスタンスを含むなら
mouseChildren = false;
tabChildren   = false;
&lt;/pre&gt;&lt;div class="blogger-post-footer"&gt;&lt;img width='1' height='1' src='https://blogger.googleusercontent.com/tracker/1768074408995071051-8861383350021045263?l=syamgot.blogspot.com' alt='' /&gt;&lt;/div&gt;</content><link rel='replies' type='application/atom+xml' href='http://syamgot.blogspot.com/feeds/8861383350021045263/comments/default' title='コメントの投稿'/><link rel='replies' type='text/html' href='http://syamgot.blogspot.com/2009/05/textfield.html#comment-form' title='0 件のコメント'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/1768074408995071051/posts/default/8861383350021045263'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/1768074408995071051/posts/default/8861383350021045263'/><link rel='alternate' type='text/html' href='http://syamgot.blogspot.com/2009/05/textfield.html' title='TextField へのフォーカス回避'/><author><name>syamgot</name><uri>http://www.blogger.com/profile/08265930190004309031</uri><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='32' height='32' src='http://3.bp.blogspot.com/_4bQ7Zb9OHIU/S1_8_S9AosI/AAAAAAAAATE/ruruhFZzeho/S220/IMG_0507.JPG'/></author><thr:total>0</thr:total></entry><entry><id>tag:blogger.com,1999:blog-1768074408995071051.post-6531278555807849741</id><published>2009-05-07T11:16:00.007+09:00</published><updated>2009-05-07T11:24:44.744+09:00</updated><category scheme='http://www.blogger.com/atom/ns#' term='ActionScript3.0'/><title type='text'>getterメソッドとsetterメソッド</title><content type='html'>よく文法を忘れるのでメモ。

&lt;pre name="code" class="js"&gt;
package 
{
    public class MyClass 
    {
        private var _itemName:String = "hoge";
        
        public function get itemName():String 
        {
            return _itemName;
        }
        
        public function set itemName(value:String):void
        {
            _itemName = value;
        }
    }
}
&lt;/pre&gt;

メソッド名とプロパティ名は一緒じゃダメ。こういうときに、privateなプロパティ名にアンダースコアをつけるの（何て言うんだったかな？）が便利だと思ってしまう。&lt;div class="blogger-post-footer"&gt;&lt;img width='1' height='1' src='https://blogger.googleusercontent.com/tracker/1768074408995071051-6531278555807849741?l=syamgot.blogspot.com' alt='' /&gt;&lt;/div&gt;</content><link rel='replies' type='application/atom+xml' href='http://syamgot.blogspot.com/feeds/6531278555807849741/comments/default' title='コメントの投稿'/><link rel='replies' type='text/html' href='http://syamgot.blogspot.com/2009/05/gettersetter.html#comment-form' title='0 件のコメント'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/1768074408995071051/posts/default/6531278555807849741'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/1768074408995071051/posts/default/6531278555807849741'/><link rel='alternate' type='text/html' href='http://syamgot.blogspot.com/2009/05/gettersetter.html' title='getterメソッドとsetterメソッド'/><author><name>syamgot</name><uri>http://www.blogger.com/profile/08265930190004309031</uri><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='32' height='32' src='http://3.bp.blogspot.com/_4bQ7Zb9OHIU/S1_8_S9AosI/AAAAAAAAATE/ruruhFZzeho/S220/IMG_0507.JPG'/></author><thr:total>0</thr:total></entry><entry><id>tag:blogger.com,1999:blog-1768074408995071051.post-7039293243096513385</id><published>2009-04-27T11:46:00.002+09:00</published><updated>2009-05-08T13:16:44.748+09:00</updated><category scheme='http://www.blogger.com/atom/ns#' term='MySQL'/><category scheme='http://www.blogger.com/atom/ns#' term='ASP.NET(C#)'/><title type='text'>ASP.NET C# と MySQL で 引数を指定するストアドプロシージャを使う</title><content type='html'>&lt;pre name="code" class="c#"&gt;

// DB接続
String param = "server=localhost;user id=my_user; password=1234; database=my_db; Pooling=false;";
MySqlConnection conn = new MySqlConnection(param);
conn.Open();

// プロシージャ名を指定した MySqlCommand インスタンスの生成
MySqlCommand cmd   = new MySqlCommand("my_proc1", conn);
cmd.CommandType    = CommandType.StoredProcedure;

// 入力パラメータの追加
MySqlParameter prm = new MySqlParameter("p_id", MySqlDbType.Int16);
prm.Direction      = ParameterDirection.Input;
prm.Value          = 10;
cmd.Parameters.Add(prm);

// 発行と内容取得
MySqlDataReader reader = cmd.ExecuteReader();
if (reader != null) {
    while (reader.Read()) {
        for (int i = 0; i &lt; reader.FieldCount; i++) {
            Label1.Text += reader.GetName(i) + " : " + reader.GetValue(i) + "&lt;br /&gt;";
        }
    }
    reader.Close();
}

conn.Close();
&lt;/pre&gt;&lt;div class="blogger-post-footer"&gt;&lt;img width='1' height='1' src='https://blogger.googleusercontent.com/tracker/1768074408995071051-7039293243096513385?l=syamgot.blogspot.com' alt='' /&gt;&lt;/div&gt;</content><link rel='replies' type='application/atom+xml' href='http://syamgot.blogspot.com/feeds/7039293243096513385/comments/default' title='コメントの投稿'/><link rel='replies' type='text/html' href='http://syamgot.blogspot.com/2009/04/aspnet-c-mysql-wo.html#comment-form' title='0 件のコメント'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/1768074408995071051/posts/default/7039293243096513385'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/1768074408995071051/posts/default/7039293243096513385'/><link rel='alternate' type='text/html' href='http://syamgot.blogspot.com/2009/04/aspnet-c-mysql-wo.html' title='ASP.NET C# と MySQL で 引数を指定するストアドプロシージャを使う'/><author><name>syamgot</name><uri>http://www.blogger.com/profile/08265930190004309031</uri><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='32' height='32' src='http://3.bp.blogspot.com/_4bQ7Zb9OHIU/S1_8_S9AosI/AAAAAAAAATE/ruruhFZzeho/S220/IMG_0507.JPG'/></author><thr:total>0</thr:total></entry><entry><id>tag:blogger.com,1999:blog-1768074408995071051.post-9204754906663068940</id><published>2009-04-24T14:24:00.000+09:00</published><updated>2009-05-08T13:16:44.748+09:00</updated><category scheme='http://www.blogger.com/atom/ns#' term='MySQL'/><title type='text'>MySQL のセッションの調査と切断</title><content type='html'>&lt;pre name="code" class="sql"&gt;
-- セッションの表示
show processlist;

-- セッションの切断
kill [processId];
&lt;/pre&gt;&lt;div class="blogger-post-footer"&gt;&lt;img width='1' height='1' src='https://blogger.googleusercontent.com/tracker/1768074408995071051-9204754906663068940?l=syamgot.blogspot.com' alt='' /&gt;&lt;/div&gt;</content><link rel='replies' type='application/atom+xml' href='http://syamgot.blogspot.com/feeds/9204754906663068940/comments/default' title='コメントの投稿'/><link rel='replies' type='text/html' href='http://syamgot.blogspot.com/2009/04/mysql_24.html#comment-form' title='0 件のコメント'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/1768074408995071051/posts/default/9204754906663068940'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/1768074408995071051/posts/default/9204754906663068940'/><link rel='alternate' type='text/html' href='http://syamgot.blogspot.com/2009/04/mysql_24.html' title='MySQL のセッションの調査と切断'/><author><name>syamgot</name><uri>http://www.blogger.com/profile/08265930190004309031</uri><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='32' height='32' src='http://3.bp.blogspot.com/_4bQ7Zb9OHIU/S1_8_S9AosI/AAAAAAAAATE/ruruhFZzeho/S220/IMG_0507.JPG'/></author><thr:total>0</thr:total></entry><entry><id>tag:blogger.com,1999:blog-1768074408995071051.post-699380642823351049</id><published>2009-04-23T17:36:00.010+09:00</published><updated>2009-05-08T13:16:44.748+09:00</updated><category scheme='http://www.blogger.com/atom/ns#' term='MySQL'/><title type='text'>MySQL のストアドプロシージャ</title><content type='html'>MySQL のストアドプロシージャを利用するためのコマンド類。

&lt;pre name="code" class="sql"&gt;
-- 区切り文字を変更する
-- ※スクリプト中のセンテンスの終了に「;」を使用するため、変更する。
DELIMITER //

-- ストアドプロシージャの作成
CREATE PROCEDURE my_proc1()
BEGIN 
  SELECT my_id, my_name FROM my_table;
END
//

-- ストアドプロシージャの呼び出し
CALL my_proc1()
//

-- 戻り値つきストアドプロシージャ
CREATE PROCEDURE my_proc2(OUT param1 INT)
BEGIN
  SELECT COUNT(*) INTO param1 FROM my_table;
END
//

-- 戻り値つきストアドプロシージャの呼び出し
CALL my_proc2(@a)
//

-- 戻り値の確認
SELECT @a

-- 引数つきストアドプロシージャ
-- 文字列を結合する
CREATE PROCEDURE my_proc3(IN param1 VARCHAR(50), OUT param2 VARCHAR(50))
BEGIN 
  SELECT CONCAT('Hello, ', param1,'!') INTO param2;
END
//

-- 引数つきストアドプロシージャの呼び出し
CALL my_proc3('world', @a)
//

-- 作成したプロシージャの確認
SHOW PROCEDURE STATUS
//

-- 作成したプロシージャの内容確認
SHOW CREATE PROCEDURE my_proc1
//

-- 作成したプロシージャの削除
DROP PROCEDURE my_proc1
//


&lt;/pre&gt;&lt;div class="blogger-post-footer"&gt;&lt;img width='1' height='1' src='https://blogger.googleusercontent.com/tracker/1768074408995071051-699380642823351049?l=syamgot.blogspot.com' alt='' /&gt;&lt;/div&gt;</content><link rel='replies' type='application/atom+xml' href='http://syamgot.blogspot.com/feeds/699380642823351049/comments/default' title='コメントの投稿'/><link rel='replies' type='text/html' href='http://syamgot.blogspot.com/2009/04/mysql_23.html#comment-form' title='0 件のコメント'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/1768074408995071051/posts/default/699380642823351049'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/1768074408995071051/posts/default/699380642823351049'/><link rel='alternate' type='text/html' href='http://syamgot.blogspot.com/2009/04/mysql_23.html' title='MySQL のストアドプロシージャ'/><author><name>syamgot</name><uri>http://www.blogger.com/profile/08265930190004309031</uri><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='32' height='32' src='http://3.bp.blogspot.com/_4bQ7Zb9OHIU/S1_8_S9AosI/AAAAAAAAATE/ruruhFZzeho/S220/IMG_0507.JPG'/></author><thr:total>0</thr:total></entry></feed>
