<?xml version="1.0" encoding="UTF-8"?>
<rss version="2.0"
	xmlns:content="http://purl.org/rss/1.0/modules/content/"
	xmlns:wfw="http://wellformedweb.org/CommentAPI/"
	xmlns:dc="http://purl.org/dc/elements/1.1/"
	xmlns:atom="http://www.w3.org/2005/Atom"
	xmlns:sy="http://purl.org/rss/1.0/modules/syndication/"
	xmlns:slash="http://purl.org/rss/1.0/modules/slash/"
	>

<channel>
	<title>Supernova &#187; flashplayer</title>
	<atom:link href="http://blog.dealforest.net/category/flashplayer/feed/" rel="self" type="application/rss+xml" />
	<link>http://blog.dealforest.net</link>
	<description>be careful, be bravely</description>
	<lastBuildDate>Mon, 17 May 2010 04:44:48 +0000</lastBuildDate>
	<generator>http://wordpress.org/?v=2.9.2</generator>
	<language>ja</language>
	<sy:updatePeriod>hourly</sy:updatePeriod>
	<sy:updateFrequency>1</sy:updateFrequency>
			<item>
		<title>wordpress version 2.7 に upgrade したメモ</title>
		<link>http://blog.dealforest.net/2009/01/wordpress-version-27-%e3%81%ab-upgrade-%e3%81%97%e3%81%9f%e3%83%a1%e3%83%a2/</link>
		<comments>http://blog.dealforest.net/2009/01/wordpress-version-27-%e3%81%ab-upgrade-%e3%81%97%e3%81%9f%e3%83%a1%e3%83%a2/#comments</comments>
		<pubDate>Fri, 30 Jan 2009 17:26:00 +0000</pubDate>
		<dc:creator>admin</dc:creator>
				<category><![CDATA[flashplayer]]></category>
		<category><![CDATA[wordpress]]></category>

		<guid isPermaLink="false">http://blog.dealforest.net/?p=268</guid>
		<description><![CDATA[wordpress の 2.7 がでていたのでアップグレードしろって出てるのが
ずっときになっていて(うざかったってのも実はあるかもw)
というわけでさっそくアップグレードしてみた。
方法は凄い簡単でびっくりした。
ってか勘でやったんで何があっても保証しませんのでご了承下さい。
バックアップとってからすることをオススメします。
新しく wordpress 2.7 をダウンロードしてきて解凍します。
その中に移行前のフォルダから wp-config.php と wp-content を移動します。
これだけでいいの？？と思いつつ起動してみるとこれだけでしたw
ただ DB の更新があるみたいです。
管理画面にアクセスするとこんな画面が表示されます。

で、「wordpress をアップグレード」を選択するとすぐに更新され無事にアップグレードの終了。
プラグインも何も設定せずに今までと同じように使えます。
少しインターフェースが変わったためなれがいるけど前よりさくさく動くしいい感じ。
まだアップグレードしてない人はすることをオススメします。
投稿したつもりが実は新しくページを作ってて少しハマったってのは内緒ですw
アマゾンのサーバでエラーが起こっているかもしれません。一度ページを再読み込みしてみてください。
]]></description>
			<content:encoded><![CDATA[<p>wordpress の 2.7 がでていたのでアップグレードしろって出てるのが<br />
ずっときになっていて(うざかったってのも実はあるかもw)</p>
<p>というわけでさっそくアップグレードしてみた。<br />
方法は凄い簡単でびっくりした。<br />
ってか勘でやったんで何があっても保証しませんのでご了承下さい。<br />
バックアップとってからすることをオススメします。</p>
<p>新しく wordpress 2.7 をダウンロードしてきて解凍します。<br />
その中に移行前のフォルダから wp-config.php と wp-content を移動します。</p>
<p>これだけでいいの？？と思いつつ起動してみるとこれだけでしたw<br />
ただ DB の更新があるみたいです。<br />
管理画面にアクセスするとこんな画面が表示されます。</p>
<p><a title="wordpress管理画面" rel="lightbox[roadtrip]" href="http://blog.dealforest.net/wp-content/uploads/2009/01/wordpress-update.png"><img src="http://blog.dealforest.net/wp-content/uploads/2009/01/wordpress-update.png" alt="wordperss upgrade 時の更新画面" /></a></p>
<p>で、「wordpress をアップグレード」を選択するとすぐに更新され無事にアップグレードの終了。<br />
プラグインも何も設定せずに今までと同じように使えます。</p>
<p>少しインターフェースが変わったためなれがいるけど前よりさくさく動くしいい感じ。<br />
まだアップグレードしてない人はすることをオススメします。</p>
<p>投稿したつもりが実は新しくページを作ってて少しハマったってのは内緒ですw</p>
<p><p>アマゾンのサーバでエラーが起こっているかもしれません。一度ページを再読み込みしてみてください。</p></p>
]]></content:encoded>
			<wfw:commentRss>http://blog.dealforest.net/2009/01/wordpress-version-27-%e3%81%ab-upgrade-%e3%81%97%e3%81%9f%e3%83%a1%e3%83%a2/feed/</wfw:commentRss>
		<slash:comments>0</slash:comments>
		</item>
		<item>
		<title>actionscirptで変数のブロックスコープを実現する</title>
		<link>http://blog.dealforest.net/2008/09/actionscirpt%e3%81%a7%e5%a4%89%e6%95%b0%e3%81%ae%e3%83%96%e3%83%ad%e3%83%83%e3%82%af%e3%82%b9%e3%82%b3%e3%83%bc%e3%83%97%e3%82%92%e5%ae%9f%e7%8f%be%e3%81%99%e3%82%8b/</link>
		<comments>http://blog.dealforest.net/2008/09/actionscirpt%e3%81%a7%e5%a4%89%e6%95%b0%e3%81%ae%e3%83%96%e3%83%ad%e3%83%83%e3%82%af%e3%82%b9%e3%82%b3%e3%83%bc%e3%83%97%e3%82%92%e5%ae%9f%e7%8f%be%e3%81%99%e3%82%8b/#comments</comments>
		<pubDate>Tue, 16 Sep 2008 19:08:07 +0000</pubDate>
		<dc:creator>admin</dc:creator>
				<category><![CDATA[actionscript3]]></category>
		<category><![CDATA[flashplayer]]></category>

		<guid isPermaLink="false">http://blog.dealforest.net/?p=44</guid>
		<description><![CDATA[昔にactionscriptの変数のスコープがfunctionスコープということを知らずに凄いハマったことがあって
それ以来は気をつけてはいたんですが、どうやらブロックスコープを実現できるみたいなので試してみた。
結論から言うと、withを使う。
actionscirpt1のころからwithの存在を知ってはいたけどコード量を短くする以外に使い道もわからなく
そんなに困ることもなく存在すら忘れ去れそうになっていましたw
でも、この子は非常に優秀です。できる子でした。
perlでいうlocalみたいなことができるんです。
素晴らしすぎます。今まで知らなかったことが残念で仕方ありません。
actionscript、javascript共に試したコードをつるしときます。
ver FlashIDE

1
2
3
4
5
6
7
8
9
10
11
var hoge:Number = 8;
&#160;
trace&#40;&#34;default:&#34; + hoge&#41;;               // 8
&#40;function&#40;&#41;:void &#123;
    var hoge:Number = 10;
    trace&#40;&#34;function:&#34; + hoge&#41;;               // 10
&#125;&#41;&#40;&#41;;
&#160;
with&#40; &#123;hoge:1&#125; &#41; [...]]]></description>
			<content:encoded><![CDATA[<p>昔にactionscriptの変数のスコープがfunctionスコープということを知らずに凄いハマったことがあって<br />
それ以来は気をつけてはいたんですが、どうやらブロックスコープを実現できるみたいなので試してみた。</p>
<p>結論から言うと、withを使う。<br />
actionscirpt1のころからwithの存在を知ってはいたけどコード量を短くする以外に使い道もわからなく<br />
そんなに困ることもなく存在すら忘れ去れそうになっていましたw</p>
<p>でも、この子は非常に優秀です。できる子でした。<br />
perlでいうlocalみたいなことができるんです。<br />
素晴らしすぎます。今まで知らなかったことが残念で仕方ありません。</p>
<p>actionscript、javascript共に試したコードをつるしときます。</p>
<p>ver FlashIDE</p>

<div class="wp_syntax"><table><tr><td class="line_numbers"><pre>1
2
3
4
5
6
7
8
9
10
11
</pre></td><td class="code"><pre class="actionscript" style="font-family:monospace;"><span style="color: #000000; font-weight: bold;">var</span> hoge:<span style="color: #0066CC;">Number</span> = <span style="color: #cc66cc;">8</span>;
&nbsp;
<span style="color: #0066CC;">trace</span><span style="color: #66cc66;">&#40;</span><span style="color: #ff0000;">&quot;default:&quot;</span> + hoge<span style="color: #66cc66;">&#41;</span>;               <span style="color: #808080; font-style: italic;">// 8</span>
<span style="color: #66cc66;">&#40;</span><span style="color: #000000; font-weight: bold;">function</span><span style="color: #66cc66;">&#40;</span><span style="color: #66cc66;">&#41;</span>:<span style="color: #0066CC;">void</span> <span style="color: #66cc66;">&#123;</span>
    <span style="color: #000000; font-weight: bold;">var</span> hoge:<span style="color: #0066CC;">Number</span> = <span style="color: #cc66cc;">10</span>;
    <span style="color: #0066CC;">trace</span><span style="color: #66cc66;">&#40;</span><span style="color: #ff0000;">&quot;function:&quot;</span> + hoge<span style="color: #66cc66;">&#41;</span>;               <span style="color: #808080; font-style: italic;">// 10</span>
<span style="color: #66cc66;">&#125;</span><span style="color: #66cc66;">&#41;</span><span style="color: #66cc66;">&#40;</span><span style="color: #66cc66;">&#41;</span>;
&nbsp;
<span style="color: #0066CC;">with</span><span style="color: #66cc66;">&#40;</span> <span style="color: #66cc66;">&#123;</span>hoge:<span style="color: #cc66cc;">1</span><span style="color: #66cc66;">&#125;</span> <span style="color: #66cc66;">&#41;</span> <span style="color: #66cc66;">&#123;</span>
    <span style="color: #0066CC;">trace</span><span style="color: #66cc66;">&#40;</span><span style="color: #ff0000;">&quot;with:&quot;</span> + hoge<span style="color: #66cc66;">&#41;</span>;               <span style="color: #808080; font-style: italic;">// 1</span>
<span style="color: #66cc66;">&#125;</span></pre></td></tr></table></div>

<p>ver flex SDK(上のFlashIDEと対してかわりはありません。)</p>

<div class="wp_syntax"><table><tr><td class="line_numbers"><pre>1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
</pre></td><td class="code"><pre class="actionscript" style="font-family:monospace;">package <span style="color: #66cc66;">&#123;</span>
    <span style="color: #0066CC;">import</span> flash.<span style="color: #006600;">display</span>.<span style="color: #006600;">Sprite</span>;
&nbsp;
    <span style="color: #0066CC;">public</span> <span style="color: #000000; font-weight: bold;">class</span> Hoge <span style="color: #0066CC;">extends</span> Sprite<span style="color: #66cc66;">&#123;</span>
        <span style="color: #0066CC;">public</span> <span style="color: #000000; font-weight: bold;">function</span> Hoge<span style="color: #66cc66;">&#40;</span><span style="color: #66cc66;">&#41;</span> <span style="color: #66cc66;">&#123;</span>
            <span style="color: #000000; font-weight: bold;">var</span> hoge:<span style="color: #0066CC;">Number</span> = <span style="color: #cc66cc;">8</span>;
            <span style="color: #0066CC;">trace</span><span style="color: #66cc66;">&#40;</span><span style="color: #ff0000;">&quot;default:&quot;</span> + hoge<span style="color: #66cc66;">&#41;</span>;               <span style="color: #808080; font-style: italic;">// 8</span>
&nbsp;
            <span style="color: #66cc66;">&#40;</span><span style="color: #000000; font-weight: bold;">function</span><span style="color: #66cc66;">&#40;</span><span style="color: #66cc66;">&#41;</span>:<span style="color: #0066CC;">void</span> <span style="color: #66cc66;">&#123;</span>
                <span style="color: #000000; font-weight: bold;">var</span> hoge:<span style="color: #0066CC;">Number</span> = <span style="color: #cc66cc;">10</span>;
                <span style="color: #0066CC;">trace</span><span style="color: #66cc66;">&#40;</span><span style="color: #ff0000;">&quot;function:&quot;</span> + hoge<span style="color: #66cc66;">&#41;</span>;               <span style="color: #808080; font-style: italic;">// 10</span>
            <span style="color: #66cc66;">&#125;</span><span style="color: #66cc66;">&#41;</span><span style="color: #66cc66;">&#40;</span><span style="color: #66cc66;">&#41;</span>;
&nbsp;
            <span style="color: #0066CC;">with</span><span style="color: #66cc66;">&#40;</span> <span style="color: #66cc66;">&#123;</span>hoge:<span style="color: #cc66cc;">1</span><span style="color: #66cc66;">&#125;</span> <span style="color: #66cc66;">&#41;</span> <span style="color: #66cc66;">&#123;</span>
                <span style="color: #0066CC;">trace</span><span style="color: #66cc66;">&#40;</span><span style="color: #ff0000;">&quot;with:&quot;</span> + hoge<span style="color: #66cc66;">&#41;</span>;                <span style="color: #808080; font-style: italic;">// 8 &lt;- これがおかしい</span>
            <span style="color: #66cc66;">&#125;</span>
        <span style="color: #66cc66;">&#125;</span>
    <span style="color: #66cc66;">&#125;</span>
<span style="color: #66cc66;">&#125;</span></pre></td></tr></table></div>

<p>ver javascript</p>

<div class="wp_syntax"><table><tr><td class="line_numbers"><pre>1
</pre></td><td class="code"><pre class="javascript" style="font-family:monospace;"><span style="color: #009900;">&#40;</span><span style="color: #003366; font-weight: bold;">function</span><span style="color: #009900;">&#40;</span><span style="color: #009900;">&#41;</span><span style="color: #009900;">&#123;</span><span style="color: #003366; font-weight: bold;">var</span> hoge<span style="color: #339933;">=</span><span style="color: #CC0000;">10</span><span style="color: #339933;">;</span>with<span style="color: #009900;">&#40;</span><span style="color: #009900;">&#123;</span>hoge<span style="color: #339933;">:</span><span style="color: #CC0000;">4</span><span style="color: #009900;">&#125;</span><span style="color: #009900;">&#41;</span><span style="color: #009900;">&#123;</span><span style="color: #000066;">alert</span><span style="color: #009900;">&#40;</span>hoge<span style="color: #009900;">&#41;</span><span style="color: #339933;">;</span><span style="color: #009900;">&#125;</span><span style="color: #000066;">alert</span><span style="color: #009900;">&#40;</span>hoge<span style="color: #009900;">&#41;</span><span style="color: #339933;">;</span><span style="color: #009900;">&#125;</span><span style="color: #009900;">&#41;</span><span style="color: #009900;">&#40;</span><span style="color: #009900;">&#41;</span><span style="color: #339933;">;</span>   <span style="color: #006600; font-style: italic;">// 4が表示され、次に10が表示される</span></pre></td></tr></table></div>

<p>Flash IDEから使用した場合は問題なくブロックスコープが実現されています。</p>
<p>ただ、、、、<br />
Flex SDKを使ってコンパイルする際には、withを使ってのブロックスコープが実現されません。<br />
FlashPlayerのせいでもなさそうですし、おそらくはコンパイル時のSDKの実装によるものだと思います。</p>
<p>ちなみにSDKのバージョンは<b>Version 3.1.0 build 2710</b>です。<br />
普段はSDKをメインに開発してるので結局はfuncionを使っての方法でやるしかなさそう。。。</p>
<p>FlashDevelopも確かSDKのはずだからできないのかな？？<br />
windowsないんで試せる人いたら教えてほしーっす。<br />
テンションあがったのになぁー</p>
]]></content:encoded>
			<wfw:commentRss>http://blog.dealforest.net/2008/09/actionscirpt%e3%81%a7%e5%a4%89%e6%95%b0%e3%81%ae%e3%83%96%e3%83%ad%e3%83%83%e3%82%af%e3%82%b9%e3%82%b3%e3%83%bc%e3%83%97%e3%82%92%e5%ae%9f%e7%8f%be%e3%81%99%e3%82%8b/feed/</wfw:commentRss>
		<slash:comments>0</slash:comments>
		</item>
		<item>
		<title>standaloneのflashplayerで起動しない</title>
		<link>http://blog.dealforest.net/2008/09/standalone%e3%81%aeflashplayer%e3%81%a7%e8%b5%b7%e5%8b%95%e3%81%97%e3%81%aa%e3%81%84/</link>
		<comments>http://blog.dealforest.net/2008/09/standalone%e3%81%aeflashplayer%e3%81%a7%e8%b5%b7%e5%8b%95%e3%81%97%e3%81%aa%e3%81%84/#comments</comments>
		<pubDate>Sun, 07 Sep 2008 14:46:00 +0000</pubDate>
		<dc:creator>admin</dc:creator>
				<category><![CDATA[flashplayer]]></category>
		<category><![CDATA[actionscript3]]></category>
		<category><![CDATA[security]]></category>
		<category><![CDATA[wiiflash]]></category>

		<guid isPermaLink="false">http://blog.dealforest.net/?p=40</guid>
		<description><![CDATA[wiiFlashの接続があるswfをstandaloneのflashplayer(debug player)で起動すると
下記みたいなエラーが表示され起動しない。

1
2
3
4
5
6
SecurityError: Error #2010: ローカルファイルシステムの SWF ファイルはソケットの使用が許可されません。
        at flash.net::Socket/connect()
        at WiiSocket/connect()
        at org.wiiflash::Wiimote/connect()
        at uranodai.display::Document()
        at uranodai.slides::Slides()

twitterにpostするとuranodaiさんが教えてくれた。
「Flash Playerのグローバルセキュリティのせいかも」と。
URLも教えてもらい試した結果、一時的にErrorはでなくなった。
正確にいうと、あるflash playerのバージョン(9.0.45.0)だとErrorがでない。ただし起動はするが実行されない。
それ以外だと上記のSecurityErrorがでる。
さっぱりわかんねー
どれか起動してくれたらいいのにな。
一応Flash IDEかAIRにすれば動いてるからいいけど、どーにかしてほしい。
ローカルのでは動かしたいな。ここも試したけど上手くいかず。
flash [...]]]></description>
			<content:encoded><![CDATA[<p>wiiFlashの接続があるswfをstandaloneのflashplayer(debug player)で起動すると<br />
下記みたいなエラーが表示され起動しない。</p>

<div class="wp_syntax"><table><tr><td class="line_numbers"><pre>1
2
3
4
5
6
</pre></td><td class="code"><pre class="error" style="font-family:monospace;">SecurityError: Error #2010: ローカルファイルシステムの SWF ファイルはソケットの使用が許可されません。
        at flash.net::Socket/connect()
        at WiiSocket/connect()
        at org.wiiflash::Wiimote/connect()
        at uranodai.display::Document()
        at uranodai.slides::Slides()</pre></td></tr></table></div>

<p>twitterにpostするとuranodaiさんが教えてくれた。<br />
「Flash Playerのグローバルセキュリティのせいかも」と。<br />
<a href="http://www.macromedia.com/support/documentation/jp/flashplayer/help/settings_manager04.html">URL</a>も教えてもらい試した結果、一時的にErrorはでなくなった。<br />
正確にいうと、あるflash playerのバージョン(9.0.45.0)だとErrorがでない。ただし起動はするが実行されない。<br />
それ以外だと上記のSecurityErrorがでる。</p>
<p>さっぱりわかんねー<br />
どれか起動してくれたらいいのにな。</p>
<p>一応Flash IDEかAIRにすれば動いてるからいいけど、どーにかしてほしい。<br />
ローカルのでは動かしたいな。<a href="http://www.adobe.com/jp/devnet/flashplayer/articles/socket_policy_files.html">ここ</a>も試したけど上手くいかず。<br />
flash playerのセキュリティややこしいな。</p>
<p>誰か解決方法分かる人いれば教えて下さい。</p>
]]></content:encoded>
			<wfw:commentRss>http://blog.dealforest.net/2008/09/standalone%e3%81%aeflashplayer%e3%81%a7%e8%b5%b7%e5%8b%95%e3%81%97%e3%81%aa%e3%81%84/feed/</wfw:commentRss>
		<slash:comments>2</slash:comments>
		</item>
	</channel>
</rss>
