<?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>maxfactory &#124; Flash lite(携帯Flash)、Flex、widgetなどの技術メモ</title>
	<atom:link href="http://maxfactory.biz/blog/feed/" rel="self" type="application/rss+xml" />
	<link>http://maxfactory.biz/blog</link>
	<description>Flash lite(携帯Flash)、Flex、widgetなどの技術メモ</description>
	<lastBuildDate>Thu, 29 Jul 2010 09:00:55 +0000</lastBuildDate>
	<language>ja</language>
	<sy:updatePeriod>hourly</sy:updatePeriod>
	<sy:updateFrequency>1</sy:updateFrequency>
	<generator>http://wordpress.org/?v=3.0.1</generator>
		<item>
		<title>[mobile]photoshop CS5でweb保存した画像が見れない端末がある件</title>
		<link>http://maxfactory.biz/blog/2010/07/29/mobilephotoshop-cs5%e3%81%a7web%e4%bf%9d%e5%ad%98%e3%81%97%e3%81%9f%e7%94%bb%e5%83%8f%e3%81%8c%e8%a6%8b%e3%82%8c%e3%81%aa%e3%81%84%e7%ab%af%e6%9c%ab%e3%81%8c%e3%81%82%e3%82%8b%e4%bb%b6/</link>
		<comments>http://maxfactory.biz/blog/2010/07/29/mobilephotoshop-cs5%e3%81%a7web%e4%bf%9d%e5%ad%98%e3%81%97%e3%81%9f%e7%94%bb%e5%83%8f%e3%81%8c%e8%a6%8b%e3%82%8c%e3%81%aa%e3%81%84%e7%ab%af%e6%9c%ab%e3%81%8c%e3%81%82%e3%82%8b%e4%bb%b6/#comments</comments>
		<pubDate>Thu, 29 Jul 2010 09:00:55 +0000</pubDate>
		<dc:creator>max</dc:creator>
				<category><![CDATA[mobile]]></category>

		<guid isPermaLink="false">http://maxfactory.biz/blog/?p=506</guid>
		<description><![CDATA[
			
				
			
		
photoshop CS5で「web用またはデバイス用に保存」したgif画像が、
一部の端末で表示できないという現象がありました。
表示できなかった端末：Softbank 905SH
原 [...]]]></description>
			<content:encoded><![CDATA[<div class="tweetmeme_button" style="float: right; margin-left: 10px;">
			<a href="http://api.tweetmeme.com/share?url=http%3A%2F%2Fmaxfactory.biz%2Fblog%2F2010%2F07%2F29%2Fmobilephotoshop-cs5%25e3%2581%25a7web%25e4%25bf%259d%25e5%25ad%2598%25e3%2581%2597%25e3%2581%259f%25e7%2594%25bb%25e5%2583%258f%25e3%2581%258c%25e8%25a6%258b%25e3%2582%258c%25e3%2581%25aa%25e3%2581%2584%25e7%25ab%25af%25e6%259c%25ab%25e3%2581%258c%25e3%2581%2582%25e3%2582%258b%25e4%25bb%25b6%2F"><br />
				<img src="http://api.tweetmeme.com/imagebutton.gif?url=http%3A%2F%2Fmaxfactory.biz%2Fblog%2F2010%2F07%2F29%2Fmobilephotoshop-cs5%25e3%2581%25a7web%25e4%25bf%259d%25e5%25ad%2598%25e3%2581%2597%25e3%2581%259f%25e7%2594%25bb%25e5%2583%258f%25e3%2581%258c%25e8%25a6%258b%25e3%2582%258c%25e3%2581%25aa%25e3%2581%2584%25e7%25ab%25af%25e6%259c%25ab%25e3%2581%258c%25e3%2581%2582%25e3%2582%258b%25e4%25bb%25b6%2F&amp;style=normal" height="61" width="50" /><br />
			</a>
		</div>
<p>photoshop CS5で「web用またはデバイス用に保存」したgif画像が、<br />
一部の端末で表示できないという現象がありました。<br />
表示できなかった端末：Softbank 905SH</p>
<p>原因は、保存の設定時にメタデータを設定しているためでした。<br />
メタデータの設定は「なし」にしなければいけません。<br />
※メタデータ設定箇所は下部の画像参照</p>
<p><a href="http://maxfactory.biz/wp/wp-content/uploads/2010/07/meta.gif"><img src="http://maxfactory.biz/wp/wp-content/uploads/2010/07/meta-225x300.gif" alt="" title="meta" width="225" height="300" class="alignnone size-medium wp-image-509" /></a></p>
<p>デフォルトがメタデータ「なし」ではないので、設定を変更せずに保存するとこの罠にはまります。</p>
]]></content:encoded>
			<wfw:commentRss>http://maxfactory.biz/blog/2010/07/29/mobilephotoshop-cs5%e3%81%a7web%e4%bf%9d%e5%ad%98%e3%81%97%e3%81%9f%e7%94%bb%e5%83%8f%e3%81%8c%e8%a6%8b%e3%82%8c%e3%81%aa%e3%81%84%e7%ab%af%e6%9c%ab%e3%81%8c%e3%81%82%e3%82%8b%e4%bb%b6/feed/</wfw:commentRss>
		<slash:comments>0</slash:comments>
		</item>
		<item>
		<title>[スマートフォン]ユーザエージェント一覧</title>
		<link>http://maxfactory.biz/blog/2010/07/15/%e3%82%b9%e3%83%9e%e3%83%bc%e3%83%88%e3%83%95%e3%82%a9%e3%83%b3%e3%83%a6%e3%83%bc%e3%82%b6%e3%82%a8%e3%83%bc%e3%82%b8%e3%82%a7%e3%83%b3%e3%83%88%e4%b8%80%e8%a6%a7/</link>
		<comments>http://maxfactory.biz/blog/2010/07/15/%e3%82%b9%e3%83%9e%e3%83%bc%e3%83%88%e3%83%95%e3%82%a9%e3%83%b3%e3%83%a6%e3%83%bc%e3%82%b6%e3%82%a8%e3%83%bc%e3%82%b8%e3%82%a7%e3%83%b3%e3%83%88%e4%b8%80%e8%a6%a7/#comments</comments>
		<pubDate>Thu, 15 Jul 2010 05:32:23 +0000</pubDate>
		<dc:creator>max</dc:creator>
				<category><![CDATA[mobile]]></category>
		<category><![CDATA[smartphone]]></category>
		<category><![CDATA[スマートフォン]]></category>
		<category><![CDATA[ユーザエージェント]]></category>

		<guid isPermaLink="false">http://maxfactory.biz/blog/?p=495</guid>
		<description><![CDATA[主要のスマートフォンのユーザエージェントです。 キャリア 端末 OSバージョン ユーザーエージェント DoCoMo HT-03A Android 1.5 Mozilla/5.0 (Linux; U; Android 1.5; ja-jp; HT-03A Build/CDB72) AppleWebKit/528.5+ (KHTML, like Gecko) Version/3.1.2 Mobile Safari/525.20.1 Android 1.6 Mozilla/5.0 (Linux; U; Android 1.6; ja-jp; Docomo HT-03A Build/DRD08) AppleWebKit/528.5+(KHTML, like Gecko) Version/3.1.2 Mobile Safari/ 525.20.1 Xperia™ Android 1.6 Mozilla/5.0 (Linux; U; Android 1.6; ja-jp; SonyEricssonSO-01B Build/R1EA018) AppleWebKit/528.5+ (KHTML, [...]]]></description>
			<content:encoded><![CDATA[<div class="tweetmeme_button" style="float: right; margin-left: 10px;">
			<a href="http://api.tweetmeme.com/share?url=http%3A%2F%2Fmaxfactory.biz%2Fblog%2F2010%2F07%2F15%2F%25e3%2582%25b9%25e3%2583%259e%25e3%2583%25bc%25e3%2583%2588%25e3%2583%2595%25e3%2582%25a9%25e3%2583%25b3%25e3%2583%25a6%25e3%2583%25bc%25e3%2582%25b6%25e3%2582%25a8%25e3%2583%25bc%25e3%2582%25b8%25e3%2582%25a7%25e3%2583%25b3%25e3%2583%2588%25e4%25b8%2580%25e8%25a6%25a7%2F"><br />
				<img src="http://api.tweetmeme.com/imagebutton.gif?url=http%3A%2F%2Fmaxfactory.biz%2Fblog%2F2010%2F07%2F15%2F%25e3%2582%25b9%25e3%2583%259e%25e3%2583%25bc%25e3%2583%2588%25e3%2583%2595%25e3%2582%25a9%25e3%2583%25b3%25e3%2583%25a6%25e3%2583%25bc%25e3%2582%25b6%25e3%2582%25a8%25e3%2583%25bc%25e3%2582%25b8%25e3%2582%25a7%25e3%2583%25b3%25e3%2583%2588%25e4%25b8%2580%25e8%25a6%25a7%2F&amp;style=normal" height="61" width="50" /><br />
			</a>
		</div>
<p>主要のスマートフォンのユーザエージェントです。</p>
<table border="1" cellspacing="0" cellpadding="0">
<tbody>
<tr>
<th class="bg">キャリア</th>
<th class="bg">端末</th>
<th class="bg">OS<br/>バージョン</th>
<th class="bg">ユーザーエージェント</th>
</tr>
<tr>
<td rowspan="4">DoCoMo</td>
<td rowspan="2">HT-03A</td>
<td>Android 1.5</td>
<td>Mozilla/5.0 (Linux; U; Android 1.5; ja-jp; HT-03A Build/CDB72)</p>
<p>AppleWebKit/528.5+ (KHTML, like Gecko) Version/3.1.2 Mobile Safari/525.20.1</td>
</tr>
<tr>
<td>Android 1.6</td>
<td>Mozilla/5.0 (Linux; U; Android 1.6; ja-jp; Docomo HT-03A Build/DRD08)<br />
AppleWebKit/528.5+(KHTML, like Gecko) Version/3.1.2 Mobile Safari/ 525.20.1</td>
</tr>
<tr>
<td>Xperia™</td>
<td>Android 1.6</td>
<td>Mozilla/5.0 (Linux; U; Android 1.6; ja-jp; SonyEricssonSO-01B Build/R1EA018)</p>
<p>AppleWebKit/528.5+ (KHTML, like Gecko) Version/3.1.2 Mobile Safari/525.20.1</td>
</tr>
<tr>
<td>BlackBerry</td>
<td>-</td>
<td>BlackBerry9000/4.6.0.224 Profile/MIDP-2.0 Configuration/CLDC-1.1 VendorID/220
</td>
</tr>
<tr>
<td rowspan="3">SoftBank</td>
<td>HTC Desire</td>
<td>Android 2.1</td>
<td>Mozilla/5.0 (Linux; U; Android 2.1-update1; ja-jp; HTCX06HT Build/ERE27) AppleWebKit/530.17 (KHTML, like Gecko) Version/4.0 Mobile Safari/530.17</td>
</tr>
<tr>
<td>iphone3G<br/>iphone3GS</td>
<td>iphone OS3</td>
<td>Mozilla/5.0 (iPhone; U; CPU iPhone OS 3_1_3 like Mac OS X; ja-jp) AppleWebKit/528.18 (KHTML, like Gecko) Version/4.0 Mobile/7E18 Safari/528.16
</td>
</tr>
<tr>
<td>iphone4</td>
<td>iOS4</td>
<td>Mozilla/5.0 (iPhone; U; CPU iPhone OS 4_0 like Mac OS X; en-us) AppleWebKit/532.9 (KHTML, like Gecko) Version/4.0.5 Mobile/8A293 Safari/6531.22.7</td>
</tr>
<tr>
<td>au</td>
<td>IS01</td>
<td>Android 1.6</td>
<td>Mozilla/5.0 (Linux; U; Android 1.6; ja-jp; IS01 Build/S6191) AppleWebKit/528.5+ (KHTML, like Gecko) Version/3.1.2 Mobile Safari/525.20.1 </td>
</tr>
</tbody>
</table>
]]></content:encoded>
			<wfw:commentRss>http://maxfactory.biz/blog/2010/07/15/%e3%82%b9%e3%83%9e%e3%83%bc%e3%83%88%e3%83%95%e3%82%a9%e3%83%b3%e3%83%a6%e3%83%bc%e3%82%b6%e3%82%a8%e3%83%bc%e3%82%b8%e3%82%a7%e3%83%b3%e3%83%88%e4%b8%80%e8%a6%a7/feed/</wfw:commentRss>
		<slash:comments>0</slash:comments>
		</item>
		<item>
		<title>[mobile]デコメ画像のgifフォーマットによっては再配布禁止になる</title>
		<link>http://maxfactory.biz/blog/2010/05/14/mobile%e3%83%87%e3%82%b3%e3%83%a1%e7%94%bb%e5%83%8f%e3%81%aegif%e3%83%95%e3%82%a9%e3%83%bc%e3%83%9e%e3%83%83%e3%83%88%e3%81%ab%e3%82%88%e3%81%a3%e3%81%a6%e3%81%af%e5%86%8d%e9%85%8d%e5%b8%83%e7%a6%81/</link>
		<comments>http://maxfactory.biz/blog/2010/05/14/mobile%e3%83%87%e3%82%b3%e3%83%a1%e7%94%bb%e5%83%8f%e3%81%aegif%e3%83%95%e3%82%a9%e3%83%bc%e3%83%9e%e3%83%83%e3%83%88%e3%81%ab%e3%82%88%e3%81%a3%e3%81%a6%e3%81%af%e5%86%8d%e9%85%8d%e5%b8%83%e7%a6%81/#comments</comments>
		<pubDate>Fri, 14 May 2010 02:16:40 +0000</pubDate>
		<dc:creator>max</dc:creator>
				<category><![CDATA[mobile]]></category>
		<category><![CDATA[再配布禁止]]></category>
		<category><![CDATA[携帯]]></category>

		<guid isPermaLink="false">http://maxfactory.biz/blog/?p=490</guid>
		<description><![CDATA[
			
				
			
		
携帯サイト上の画像の再配布を禁止するのは、下記の設定によってできます。
docomo：画像データに「copy=&#8221;NO&#8221;」を追記
au；画像データに「kddi_co [...]]]></description>
			<content:encoded><![CDATA[<div class="tweetmeme_button" style="float: right; margin-left: 10px;">
			<a href="http://api.tweetmeme.com/share?url=http%3A%2F%2Fmaxfactory.biz%2Fblog%2F2010%2F05%2F14%2Fmobile%25e3%2583%2587%25e3%2582%25b3%25e3%2583%25a1%25e7%2594%25bb%25e5%2583%258f%25e3%2581%25aegif%25e3%2583%2595%25e3%2582%25a9%25e3%2583%25bc%25e3%2583%259e%25e3%2583%2583%25e3%2583%2588%25e3%2581%25ab%25e3%2582%2588%25e3%2581%25a3%25e3%2581%25a6%25e3%2581%25af%25e5%2586%258d%25e9%2585%258d%25e5%25b8%2583%25e7%25a6%2581%2F"><br />
				<img src="http://api.tweetmeme.com/imagebutton.gif?url=http%3A%2F%2Fmaxfactory.biz%2Fblog%2F2010%2F05%2F14%2Fmobile%25e3%2583%2587%25e3%2582%25b3%25e3%2583%25a1%25e7%2594%25bb%25e5%2583%258f%25e3%2581%25aegif%25e3%2583%2595%25e3%2582%25a9%25e3%2583%25bc%25e3%2583%259e%25e3%2583%2583%25e3%2583%2588%25e3%2581%25ab%25e3%2582%2588%25e3%2581%25a3%25e3%2581%25a6%25e3%2581%25af%25e5%2586%258d%25e9%2585%258d%25e5%25b8%2583%25e7%25a6%2581%2F&amp;style=normal" height="61" width="50" /><br />
			</a>
		</div>
<p>携帯サイト上の画像の再配布を禁止するのは、下記の設定によってできます。<br />
docomo：画像データに「copy=&#8221;NO&#8221;」を追記<br />
au；画像データに「kddi_copyright=on」を追記<br />
softbank：画像拡張子をjpgからjpzに変更</p>
<p>◯画像の再配布を禁止する （コピーや転送を不可にする）<br />
<a href="http://dspt.blog59.fc2.com/blog-entry-10.html">http://dspt.blog59.fc2.com/blog-entry-10.html</a></p>
<p>今回は、上記の設定を指定ないのに、<br />
docomoで転送ができない状態になってしまった。</p>
<p>原因は、gifフォーマットの違いによるものでした。<br />
docomoではgifフォーマットが87aの場合は転送禁止設定になります。<br />
（au、softbankでは問題ありません）</p>
<p>転送を可能にするには、89aにする必要があります。</p>
<p>※今回、87aフォーマットになってしまったのは、<br />
下記のサイトと同様にPHP+GDで画像にテキストを埋め込みデコメ画像生成をやっていてでした。<br />
◯うわああああGIFがああああ！<br />
<a href="http://doudemoiiyon.blog86.fc2.com/blog-entry-8.html">http://doudemoiiyon.blog86.fc2.com/blog-entry-8.html</a></p>
]]></content:encoded>
			<wfw:commentRss>http://maxfactory.biz/blog/2010/05/14/mobile%e3%83%87%e3%82%b3%e3%83%a1%e7%94%bb%e5%83%8f%e3%81%aegif%e3%83%95%e3%82%a9%e3%83%bc%e3%83%9e%e3%83%83%e3%83%88%e3%81%ab%e3%82%88%e3%81%a3%e3%81%a6%e3%81%af%e5%86%8d%e9%85%8d%e5%b8%83%e7%a6%81/feed/</wfw:commentRss>
		<slash:comments>0</slash:comments>
		</item>
		<item>
		<title>[jquery]IE8でtrに.toggle()が効かない</title>
		<link>http://maxfactory.biz/blog/2010/04/21/jqueryie8%e3%81%a7tr%e3%81%ab-toggle%e3%81%8c%e5%8a%b9%e3%81%8b%e3%81%aa%e3%81%84/</link>
		<comments>http://maxfactory.biz/blog/2010/04/21/jqueryie8%e3%81%a7tr%e3%81%ab-toggle%e3%81%8c%e5%8a%b9%e3%81%8b%e3%81%aa%e3%81%84/#comments</comments>
		<pubDate>Wed, 21 Apr 2010 12:37:20 +0000</pubDate>
		<dc:creator>max</dc:creator>
				<category><![CDATA[javascript]]></category>
		<category><![CDATA[jquery]]></category>

		<guid isPermaLink="false">http://maxfactory.biz/blog/?p=481</guid>
		<description><![CDATA[
			
				
			
		
jqueryを利用してテーブルをアコーディオンのように列を表示するUIを作成していて、
IE８だけが列を開くことができなかった。
jqueryのバージョンは1.3.2です。
下記のように [...]]]></description>
			<content:encoded><![CDATA[<div class="tweetmeme_button" style="float: right; margin-left: 10px;">
			<a href="http://api.tweetmeme.com/share?url=http%3A%2F%2Fmaxfactory.biz%2Fblog%2F2010%2F04%2F21%2Fjqueryie8%25e3%2581%25a7tr%25e3%2581%25ab-toggle%25e3%2581%258c%25e5%258a%25b9%25e3%2581%258b%25e3%2581%25aa%25e3%2581%2584%2F"><br />
				<img src="http://api.tweetmeme.com/imagebutton.gif?url=http%3A%2F%2Fmaxfactory.biz%2Fblog%2F2010%2F04%2F21%2Fjqueryie8%25e3%2581%25a7tr%25e3%2581%25ab-toggle%25e3%2581%258c%25e5%258a%25b9%25e3%2581%258b%25e3%2581%25aa%25e3%2581%2584%2F&amp;style=normal" height="61" width="50" /><br />
			</a>
		</div>
<p>jqueryを利用してテーブルをアコーディオンのように列を表示するUIを作成していて、<br />
IE８だけが列を開くことができなかった。<br />
jqueryのバージョンは1.3.2です。</p>
<p>下記のようにjqueryのtoggle関数を利用して実装していました。<br />
※利用しているソースは参考させてもらった下記のサイトから抜粋しています。<br />
<a href="http://stackoverflow.com/questions/975153/jquery-toggle-not-working-with-trs-in-ie">http://stackoverflow.com/questions/975153/jquery-toggle-not-working-with-trs-in-ie</a></p>
<div class="statement">
<pre><code>//html
&lt;a id="readOnlyRowsToggle"&gt;Click&lt;/a&gt;
&lt;table&gt;
  &lt;tr&gt;&lt;td&gt;row&lt;/td&gt;&lt;/tr&gt;
  &lt;tr&gt;&lt;td&gt;row&lt;/td&gt;&lt;/tr&gt;
  &lt;tr class="readOnlyRow"&gt;&lt;td&gt;row&lt;/td&gt;&lt;/tr&gt;
  &lt;tr class="readOnlyRow"&gt;&lt;td&gt;row&lt;/td&gt;&lt;/tr&gt;
  &lt;tr class="readOnlyRow"&gt;&lt;td&gt;row&lt;/td&gt;&lt;/tr&gt;
&lt;/table&gt;

</code>
//javascript
<pre><code>$(document).ready(function() {
    $(".readOnlyRow").hide();
    $("#readOnlyRowsToggle").click(function() {
        $(".readOnlyRow").toggle();
    });
});
</code></pre>
</pre>
</div>
<p>toggle関数が効かない原因は、<br />
$(classname).is(&#8220;:visible&#8221;)<br />
が必ずtrueを返すためにshow()が実行されないため。</p>
<div class="statement">
<pre><code>if($(classname).is(":visible"))//IE8 always evaluates to true.
     $(classname).hide();
else
     $(classname).show();
</code></pre>
</div>
<p>なので、下記のようにtoggle関数を利用しない方法で実装する。</p>
<div class="statement">
<pre><code>var elem = $(classname)[0];
if(elem.style.display == 'none')
     $(classname).show();
else
{
     $(classname).hide();                      
}
</code></pre>
</div>
<p>これでIE8も問題なく動作した。</p>
<p>◯参考サイト<br />
<a href="http://stackoverflow.com/questions/975153/jquery-toggle-not-working-with-trs-in-ie">http://stackoverflow.com/questions/975153/jquery-toggle-not-working-with-trs-in-ie</a></p>
]]></content:encoded>
			<wfw:commentRss>http://maxfactory.biz/blog/2010/04/21/jqueryie8%e3%81%a7tr%e3%81%ab-toggle%e3%81%8c%e5%8a%b9%e3%81%8b%e3%81%aa%e3%81%84/feed/</wfw:commentRss>
		<slash:comments>0</slash:comments>
		</item>
		<item>
		<title>[flash]package for iphone開発は継続。でも使えない。。</title>
		<link>http://maxfactory.biz/blog/2010/04/10/flashpackage-for-iphone%e9%96%8b%e7%99%ba%e3%81%af%e7%b6%99%e7%b6%9a%e3%80%82%e3%81%a7%e3%82%82%e4%bd%bf%e3%81%88%e3%81%aa%e3%81%84%e3%80%82%e3%80%82/</link>
		<comments>http://maxfactory.biz/blog/2010/04/10/flashpackage-for-iphone%e9%96%8b%e7%99%ba%e3%81%af%e7%b6%99%e7%b6%9a%e3%80%82%e3%81%a7%e3%82%82%e4%bd%bf%e3%81%88%e3%81%aa%e3%81%84%e3%80%82%e3%80%82/#comments</comments>
		<pubDate>Fri, 09 Apr 2010 16:17:45 +0000</pubDate>
		<dc:creator>max</dc:creator>
				<category><![CDATA[flash cs5+iphone]]></category>
		<category><![CDATA[flex入門]]></category>
		<category><![CDATA[flash cs5]]></category>
		<category><![CDATA[package for iphone]]></category>

		<guid isPermaLink="false">http://maxfactory.biz/blog/?p=478</guid>
		<description><![CDATA[
			
				
			
		
ちょっと前にslider::mobile flex frameworkについて書いたので
このことも触れておきます。
昨日のiphone OS４の発表でライセンス規約に
flash CS [...]]]></description>
			<content:encoded><![CDATA[<div class="tweetmeme_button" style="float: right; margin-left: 10px;">
			<a href="http://api.tweetmeme.com/share?url=http%3A%2F%2Fmaxfactory.biz%2Fblog%2F2010%2F04%2F10%2Fflashpackage-for-iphone%25e9%2596%258b%25e7%2599%25ba%25e3%2581%25af%25e7%25b6%2599%25e7%25b6%259a%25e3%2580%2582%25e3%2581%25a7%25e3%2582%2582%25e4%25bd%25bf%25e3%2581%2588%25e3%2581%25aa%25e3%2581%2584%25e3%2580%2582%25e3%2580%2582%2F"><br />
				<img src="http://api.tweetmeme.com/imagebutton.gif?url=http%3A%2F%2Fmaxfactory.biz%2Fblog%2F2010%2F04%2F10%2Fflashpackage-for-iphone%25e9%2596%258b%25e7%2599%25ba%25e3%2581%25af%25e7%25b6%2599%25e7%25b6%259a%25e3%2580%2582%25e3%2581%25a7%25e3%2582%2582%25e4%25bd%25bf%25e3%2581%2588%25e3%2581%25aa%25e3%2581%2584%25e3%2580%2582%25e3%2580%2582%2F&amp;style=normal" height="61" width="50" /><br />
			</a>
		</div>
<p>ちょっと前にslider::mobile flex frameworkについて書いたので<br />
このことも触れておきます。</p>
<p>昨日のiphone OS４の発表でライセンス規約に<br />
flash CS5で用意されている『Flash』から『iPhone』へコンパイルする機能のようなクロスコンパイラが禁止されるという内容がありました。</p>
<p>これによりslider::mobile flex frameworkを利用してもiphone/ipod touch、ipadは対応できなくなった。<br />
ただadobeはtwitter上で開発は継続すると言っている。<br />
今後の展開に注目しながらobjective-Cをやろう。</p>
<p>◯adobe twitter<br />
<a href="https://twitter.com/Adobe">https://twitter.com/Adobe</a></p>
<p>◯AppleがiPhoneデベロッパライセンス規約を変更し、<br />
Adobe Flash Professional CS5などのクロス・コンパイラを禁止に？<br />
<a href="http://www.macotakara.jp/blog/index.php?ID=7488">http://www.macotakara.jp/blog/index.php?ID=7488</a></p>
]]></content:encoded>
			<wfw:commentRss>http://maxfactory.biz/blog/2010/04/10/flashpackage-for-iphone%e9%96%8b%e7%99%ba%e3%81%af%e7%b6%99%e7%b6%9a%e3%80%82%e3%81%a7%e3%82%82%e4%bd%bf%e3%81%88%e3%81%aa%e3%81%84%e3%80%82%e3%80%82/feed/</wfw:commentRss>
		<slash:comments>2</slash:comments>
		</item>
		<item>
		<title>[flashBuilder][flex4]WindowedApplicationがなくてあせった</title>
		<link>http://maxfactory.biz/blog/2010/04/08/flashbuilderflex4windowedapplication%e3%81%8c%e3%81%aa%e3%81%8f%e3%81%a6%e3%81%82%e3%81%9b%e3%81%a3%e3%81%9f/</link>
		<comments>http://maxfactory.biz/blog/2010/04/08/flashbuilderflex4windowedapplication%e3%81%8c%e3%81%aa%e3%81%8f%e3%81%a6%e3%81%82%e3%81%9b%e3%81%a3%e3%81%9f/#comments</comments>
		<pubDate>Thu, 08 Apr 2010 07:37:10 +0000</pubDate>
		<dc:creator>max</dc:creator>
				<category><![CDATA[flex入門]]></category>
		<category><![CDATA[flashBuilder]]></category>
		<category><![CDATA[flex4]]></category>

		<guid isPermaLink="false">http://maxfactory.biz/blog/?p=474</guid>
		<description><![CDATA[
			
				
			
		
flash Builder4をインストールして、
AIRプロジェクトを登録して、AIR作成しようとしたときのお話。
自動生成されるMXMLファイルのルートタグが下記のようにapplica [...]]]></description>
			<content:encoded><![CDATA[<div class="tweetmeme_button" style="float: right; margin-left: 10px;">
			<a href="http://api.tweetmeme.com/share?url=http%3A%2F%2Fmaxfactory.biz%2Fblog%2F2010%2F04%2F08%2Fflashbuilderflex4windowedapplication%25e3%2581%258c%25e3%2581%25aa%25e3%2581%258f%25e3%2581%25a6%25e3%2581%2582%25e3%2581%259b%25e3%2581%25a3%25e3%2581%259f%2F"><br />
				<img src="http://api.tweetmeme.com/imagebutton.gif?url=http%3A%2F%2Fmaxfactory.biz%2Fblog%2F2010%2F04%2F08%2Fflashbuilderflex4windowedapplication%25e3%2581%258c%25e3%2581%25aa%25e3%2581%258f%25e3%2581%25a6%25e3%2581%2582%25e3%2581%259b%25e3%2581%25a3%25e3%2581%259f%2F&amp;style=normal" height="61" width="50" /><br />
			</a>
		</div>
<p><a href="http://www.adobe.com/jp/products/flex/">flash Builder4</a>をインストールして、<br />
AIRプロジェクトを登録して、AIR作成しようとしたときのお話。<br />
自動生成されるMXMLファイルのルートタグが下記のようにapplicationになる。</p>
<pre name="code" class="xml">
<?xml version="1.0" encoding="utf-8"?>
<application xmlns:fx="http://ns.adobe.com/mxml/2009"
			 xmlns:s="library://ns.adobe.com/flex/spark"
			 xmlns:mx="library://ns.adobe.com/flex/mx">
	<fx:Declarations>
		<!-- 非ビジュアルエレメント (サービス、値オブジェクトなど) をここに配置 -->
	</fx:Declarations>
</application>
</pre>
<p>そして、いきなり「&lt;application&gt;をコンポーネントの実装に解決できませんでした」のエラー。。<br />
applicationのところがs:WindowedApplicationにならないといけないので、<br />
直接記述しようとするがWindowedApplicationがない。。</p>
<p>調べていたら、<a href="http://kb2.adobe.com/jp/releasenotes/530/cpsid_53079.html#Known%20issues">既知の問題</a>で<br />
以前のバージョンの AIR アプリケーションがインストールされているといけないことを知る。</p>
<p>自分のミスでした。AIR削除して、インストールし直したら、問題ありませんでした。</p>
]]></content:encoded>
			<wfw:commentRss>http://maxfactory.biz/blog/2010/04/08/flashbuilderflex4windowedapplication%e3%81%8c%e3%81%aa%e3%81%8f%e3%81%a6%e3%81%82%e3%81%9b%e3%81%a3%e3%81%9f/feed/</wfw:commentRss>
		<slash:comments>0</slash:comments>
		</item>
		<item>
		<title>[flex][mobile]Slider: Flex Mobile Framework</title>
		<link>http://maxfactory.biz/blog/2010/04/06/flexmobileslider-flex-mobile-framework/</link>
		<comments>http://maxfactory.biz/blog/2010/04/06/flexmobileslider-flex-mobile-framework/#comments</comments>
		<pubDate>Tue, 06 Apr 2010 01:44:51 +0000</pubDate>
		<dc:creator>max</dc:creator>
				<category><![CDATA[flex component]]></category>
		<category><![CDATA[flex入門]]></category>
		<category><![CDATA[mobile]]></category>
		<category><![CDATA[flex mobile frameword]]></category>
		<category><![CDATA[silder]]></category>

		<guid isPermaLink="false">http://maxfactory.biz/blog/?p=470</guid>
		<description><![CDATA[
			
				
			
		
モバイル用のflex frameworkがついに出る！
これにより、flashで容易にiPhone/iPod touchアプリやiPad、Android, WindowsMobileのア [...]]]></description>
			<content:encoded><![CDATA[<div class="tweetmeme_button" style="float: right; margin-left: 10px;">
			<a href="http://api.tweetmeme.com/share?url=http%3A%2F%2Fmaxfactory.biz%2Fblog%2F2010%2F04%2F06%2Fflexmobileslider-flex-mobile-framework%2F"><br />
				<img src="http://api.tweetmeme.com/imagebutton.gif?url=http%3A%2F%2Fmaxfactory.biz%2Fblog%2F2010%2F04%2F06%2Fflexmobileslider-flex-mobile-framework%2F&amp;style=normal" height="61" width="50" /><br />
			</a>
		</div>
<p>モバイル用のflex frameworkがついに出る！<br />
これにより、flashで容易にiPhone/iPod touchアプリやiPad、Android, WindowsMobileのアプリ作れる！<br />
すごいことになってきた。めちゃくちゃ期待している。</p>
<p>◯Slider:Flex Mobile Framework<br />
<a href="http://labs.adobe.com/technologies/flex/mobile/">http://labs.adobe.com/technologies/flex/mobile/</a></p>
<p>◯fladdict先生ブログ：Adobe, Mobile用Flex を発表<br />
<a href="http://fladdict.net/blog/2010/04/adobe-mobile-flex.html">http://fladdict.net/blog/2010/04/adobe-mobile-flex.html</a></p>
]]></content:encoded>
			<wfw:commentRss>http://maxfactory.biz/blog/2010/04/06/flexmobileslider-flex-mobile-framework/feed/</wfw:commentRss>
		<slash:comments>0</slash:comments>
		</item>
		<item>
		<title>serverQueenのvpsにyumをインストール</title>
		<link>http://maxfactory.biz/blog/2010/04/01/serverqueen%e3%81%aevps%e3%81%abyum%e3%82%92%e3%82%a4%e3%83%b3%e3%82%b9%e3%83%88%e3%83%bc%e3%83%ab/</link>
		<comments>http://maxfactory.biz/blog/2010/04/01/serverqueen%e3%81%aevps%e3%81%abyum%e3%82%92%e3%82%a4%e3%83%b3%e3%82%b9%e3%83%88%e3%83%bc%e3%83%ab/#comments</comments>
		<pubDate>Thu, 01 Apr 2010 11:01:51 +0000</pubDate>
		<dc:creator>max</dc:creator>
				<category><![CDATA[server]]></category>
		<category><![CDATA[yum]]></category>

		<guid isPermaLink="false">http://maxfactory.biz/blog/?p=462</guid>
		<description><![CDATA[
			
				
			
		
serverQueen（ホスティングサービス）のvpsにyumをインストールをしたのだが、ちょっとハマったのでメモ。
下記はrootユーザで実行。

cd /usr/local/src/ [...]]]></description>
			<content:encoded><![CDATA[<div class="tweetmeme_button" style="float: right; margin-left: 10px;">
			<a href="http://api.tweetmeme.com/share?url=http%3A%2F%2Fmaxfactory.biz%2Fblog%2F2010%2F04%2F01%2Fserverqueen%25e3%2581%25aevps%25e3%2581%25abyum%25e3%2582%2592%25e3%2582%25a4%25e3%2583%25b3%25e3%2582%25b9%25e3%2583%2588%25e3%2583%25bc%25e3%2583%25ab%2F"><br />
				<img src="http://api.tweetmeme.com/imagebutton.gif?url=http%3A%2F%2Fmaxfactory.biz%2Fblog%2F2010%2F04%2F01%2Fserverqueen%25e3%2581%25aevps%25e3%2581%25abyum%25e3%2582%2592%25e3%2582%25a4%25e3%2583%25b3%25e3%2582%25b9%25e3%2583%2588%25e3%2583%25bc%25e3%2583%25ab%2F&amp;style=normal" height="61" width="50" /><br />
			</a>
		</div>
<p><a href="http://www.serverqueen.jp/service/vps.html">serverQueen</a>（ホスティングサービス）のvpsにyumをインストールをしたのだが、ちょっとハマったのでメモ。</p>
<p>下記はrootユーザで実行。</p>
<pre name="code" class="xml">
cd /usr/local/src/
mkdir yumrpm
cd yumrpm
wget http://ftp.riken.jp/Linux/centos/5/os/i386/CentOS/m2crypto-0.16-6.el5.6.i386.rpm
wget http://ftp.riken.jp/Linux/centos/5/os/i386/CentOS/python-sqlite-1.1.7-1.2.1.i386.rpm
wget http://ftp.riken.jp/Linux/centos/5/os/i386/CentOS/yum-3.2.22-20.el5.centos.noarch.rpm
wget http://ftp.riken.jp/Linux/centos/5/os/i386/CentOS/python-elementtree-1.2.6-5.i386.rpm
wget http://ftp.riken.jp/Linux/centos/5/os/i386/CentOS/python-urlgrabber-3.1.0-5.el5.noarch.rpm
wget http://ftp.riken.jp/Linux/centos/5/os/i386/CentOS/yum-fastestmirror-1.1.16-13.el5.centos.noarch.rpm
wget http://ftp.riken.jp/Linux/centos/5/os/i386/CentOS/python-iniparse-0.2.3-4.el5.noarch.rpm
wget http://ftp.riken.jp/Linux/centos/5/os/i386/CentOS/rpm-python-4.4.2.3-18.el5.i386.rpm
wget http://ftp.riken.jp/Linux/centos/5/os/i386/CentOS/yum-metadata-parser-1.1.2-3.el5.centos.i386.rpm
rpm -ihv *
yum -y install yum-fastestmirror
yum -y update
</pre>
<p>13行目の「rpm -ihv * 」で<br />
例えばpackage rpm-python-4.4.2.3-18.el5.i386 is already installed<br />
のようにエラーになれば、<br />
インストール済みのファイルをアンインストールする必要がある。<br />
rpm -e rpm-python-4.4.2.3-18.el5.i386</p>
<p>アンインストールできれば、<br />
rpm -ihv *</p>
<p>でインストールできるはず。</p>
<p>※現在は上記のバージョンだが、wgetでnot foundとエラーがでるようなら、<br />
下記のページから現在のバージョンのものをDL。<br />
◯serverQueen環境にあうDLページ<br />
<a href="ftp://ftp.riken.jp/Linux/centos/5/os/i386/CentOS/">ftp://ftp.riken.jp/Linux/centos/5/os/i386/CentOS/</a></p>
<p>■参考サイト<br />
<a href="http://centos.bungu-do.jp/2008/05/vpsyum.html">http://centos.bungu-do.jp/2008/05/vpsyum.html</a><br />
<a href="http://bucato.jp/weblog/?p=192">http://bucato.jp/weblog/?p=192</a></p>
]]></content:encoded>
			<wfw:commentRss>http://maxfactory.biz/blog/2010/04/01/serverqueen%e3%81%aevps%e3%81%abyum%e3%82%92%e3%82%a4%e3%83%b3%e3%82%b9%e3%83%88%e3%83%bc%e3%83%ab/feed/</wfw:commentRss>
		<slash:comments>0</slash:comments>
		</item>
		<item>
		<title>[flash lite]スクリプトによる動的生成（テキストのみ）</title>
		<link>http://maxfactory.biz/blog/2010/03/22/flash-lite%e3%82%b9%e3%82%af%e3%83%aa%e3%83%97%e3%83%88%e3%81%ab%e3%82%88%e3%82%8b%e5%8b%95%e7%9a%84%e7%94%9f%e6%88%90%ef%bc%88%e3%83%86%e3%82%ad%e3%82%b9%e3%83%88%e3%81%ae%e3%81%bf%ef%bc%89/</link>
		<comments>http://maxfactory.biz/blog/2010/03/22/flash-lite%e3%82%b9%e3%82%af%e3%83%aa%e3%83%97%e3%83%88%e3%81%ab%e3%82%88%e3%82%8b%e5%8b%95%e7%9a%84%e7%94%9f%e6%88%90%ef%bc%88%e3%83%86%e3%82%ad%e3%82%b9%e3%83%88%e3%81%ae%e3%81%bf%ef%bc%89/#comments</comments>
		<pubDate>Mon, 22 Mar 2010 14:54:47 +0000</pubDate>
		<dc:creator>max</dc:creator>
				<category><![CDATA[Flash Lite]]></category>
		<category><![CDATA[動的生成]]></category>

		<guid isPermaLink="false">http://maxfactory.biz/blog/?p=445</guid>
		<description><![CDATA[
			
				
			
		
今回はサーバスクリプトのみで携帯flashを動的生成する方法です。
※動的に出力できるのはテキストのみです。
下記にある動的生成クラスを利用すれば、簡単に動的生成することが可能です。
サ [...]]]></description>
			<content:encoded><![CDATA[<div class="tweetmeme_button" style="float: right; margin-left: 10px;">
			<a href="http://api.tweetmeme.com/share?url=http%3A%2F%2Fmaxfactory.biz%2Fblog%2F2010%2F03%2F22%2Fflash-lite%25e3%2582%25b9%25e3%2582%25af%25e3%2583%25aa%25e3%2583%2597%25e3%2583%2588%25e3%2581%25ab%25e3%2582%2588%25e3%2582%258b%25e5%258b%2595%25e7%259a%2584%25e7%2594%259f%25e6%2588%2590%25ef%25bc%2588%25e3%2583%2586%25e3%2582%25ad%25e3%2582%25b9%25e3%2583%2588%25e3%2581%25ae%25e3%2581%25bf%25ef%25bc%2589%2F"><br />
				<img src="http://api.tweetmeme.com/imagebutton.gif?url=http%3A%2F%2Fmaxfactory.biz%2Fblog%2F2010%2F03%2F22%2Fflash-lite%25e3%2582%25b9%25e3%2582%25af%25e3%2583%25aa%25e3%2583%2597%25e3%2583%2588%25e3%2581%25ab%25e3%2582%2588%25e3%2582%258b%25e5%258b%2595%25e7%259a%2584%25e7%2594%259f%25e6%2588%2590%25ef%25bc%2588%25e3%2583%2586%25e3%2582%25ad%25e3%2582%25b9%25e3%2583%2588%25e3%2581%25ae%25e3%2581%25bf%25ef%25bc%2589%2F&amp;style=normal" height="61" width="50" /><br />
			</a>
		</div>
<p>今回はサーバスクリプトのみで携帯flashを動的生成する方法です。<br />
※動的に出力できるのはテキストのみです。</p>
<p>下記にある動的生成クラスを利用すれば、簡単に動的生成することが可能です。<br />
サーバスクリプトのみなので、特別なアプリケーションのインストールが不要（phpは必要）です。</p>
<p>■利用ファイル<br />
・SwfGen.php　動的生成クラス<br />
・sample01.php　動的出力テキスト設定・実行ファイル<br />
・sample01.swf　テンプレートflash</p>
<p>■各ファイルソース</p>
<p>◯動的生成クラス　言語：php5<br />
ファイル名：SwfGen.php</p>
<pre name="code" class="xml">&lt;?php

class SwfGen
{
public static function execute($swf, $datas = array())
{
$doactiontag = SwfGen::_maketag($datas);

//road
$fr = fopen($swf,"rb");

$headtmp = fread($fr,9);
$rb = ord(substr($headtmp,8,1))&gt;&gt;3; // rectbit
$headlen = ceil(((( 8 - (($rb*4+5)&amp;7) )&amp;7)+ $rb*4 + 5 )/8) + 12 + 5;
$head = $headtmp.fread($fr,$headlen-9);

//change header
$oldsize = filesize($swf);
$newsize = $oldsize+strlen($doactiontag);
$newhead = substr($head,0,4).SwfGen::_h32($newsize).substr($head,8);

$tail = fread($fr, $oldsize-$headlen);
fclose($fr);

//output
header("Content-Type: application/x-shockwave-flash");
print $newhead.$doactiontag.$tail;
}

private static function _h32($sizeint)
{
return pack("V",$sizeint);
}

private static function _h16($sizeint)
{
return pack("v",$sizeint);
}

private static function _calctaglen($dataarray)
{
$ret = 0;
foreach($dataarray as $key =&gt; $value){
$ret += strlen($key)+strlen($value) + 11;

}
return $ret+1;
}

private static function _maketag($dataarray)
{
$tag = "¥x3f¥x03";
$taglen = SWfGen::_calctaglen($dataarray);
$tag .= SwfGen::_h32($taglen);

foreach($dataarray as $key =&gt; $value){
$tag .= "¥x96".SwfGen::_h16(strlen($key)+2)."¥x00".$key."¥x00";
$value = mb_convert_encoding($value, "SJIS", "EUC-JP");
$tag .= "¥x96".SwfGen::_h16(strlen($value)+2)."¥x00".$value."¥x00";
$tag .= "¥x1d";
}
$tag .= "¥x00";
return $tag;
}
}
</pre>
<p>◯サーバ側　言語：php<br />
ファイル名：sample01.php</p>
<pre name="code" class="xml">&lt;?php

require_once "SwfGen.php";

//関数 execute
//第１引数　swfファイルパス
//第２引数　連想配列　key：変数名　value：値
//sample01.swf内にtest変数にhogehogeをセット
SwfGen::execute("sample01.swf", array("test"=&gt;"hogehoge"));
</pre>
<p>◯flash側<br />
・ファイル名：sample01.swf<br />
・ダイナミックテキスト変数名：debug</p>
<pre name="code" class="xml">
//test変数の値をダイナミックテキストdebugに代入
debug = test;
</pre>
<p>■デモ（上記の実行結果）<br />
<a href="http://maxfactory.biz/flash/sample/cms/sample01.php">http://maxfactory.biz/flash/sample/cms/sample01.php</a></p>
<p>■ソース一式ダウンロード　phpは５系、flashはCS4<br />
<a href="http://bit.ly/bhm9p4">http://maxfactory.biz/flash/sample/cms/sample01.tar.gz</a></p>
]]></content:encoded>
			<wfw:commentRss>http://maxfactory.biz/blog/2010/03/22/flash-lite%e3%82%b9%e3%82%af%e3%83%aa%e3%83%97%e3%83%88%e3%81%ab%e3%82%88%e3%82%8b%e5%8b%95%e7%9a%84%e7%94%9f%e6%88%90%ef%bc%88%e3%83%86%e3%82%ad%e3%82%b9%e3%83%88%e3%81%ae%e3%81%bf%ef%bc%89/feed/</wfw:commentRss>
		<slash:comments>0</slash:comments>
		</item>
		<item>
		<title>[iphone]iphoneデザインアーカイブ</title>
		<link>http://maxfactory.biz/blog/2010/03/05/iphoneiphone%e3%83%87%e3%82%b6%e3%82%a4%e3%83%b3%e3%82%a2%e3%83%bc%e3%82%ab%e3%82%a4%e3%83%96/</link>
		<comments>http://maxfactory.biz/blog/2010/03/05/iphoneiphone%e3%83%87%e3%82%b6%e3%82%a4%e3%83%b3%e3%82%a2%e3%83%bc%e3%82%ab%e3%82%a4%e3%83%96/#comments</comments>
		<pubDate>Fri, 05 Mar 2010 02:17:05 +0000</pubDate>
		<dc:creator>max</dc:creator>
				<category><![CDATA[iphone]]></category>
		<category><![CDATA[デザイン]]></category>

		<guid isPermaLink="false">http://maxfactory.biz/blog/?p=441</guid>
		<description><![CDATA[
			
				
			
		
iphoneのデザインアーカイブサイトです
http://cssiphone.com/gallery/
]]></description>
			<content:encoded><![CDATA[<div class="tweetmeme_button" style="float: right; margin-left: 10px;">
			<a href="http://api.tweetmeme.com/share?url=http%3A%2F%2Fmaxfactory.biz%2Fblog%2F2010%2F03%2F05%2Fiphoneiphone%25e3%2583%2587%25e3%2582%25b6%25e3%2582%25a4%25e3%2583%25b3%25e3%2582%25a2%25e3%2583%25bc%25e3%2582%25ab%25e3%2582%25a4%25e3%2583%2596%2F"><br />
				<img src="http://api.tweetmeme.com/imagebutton.gif?url=http%3A%2F%2Fmaxfactory.biz%2Fblog%2F2010%2F03%2F05%2Fiphoneiphone%25e3%2583%2587%25e3%2582%25b6%25e3%2582%25a4%25e3%2583%25b3%25e3%2582%25a2%25e3%2583%25bc%25e3%2582%25ab%25e3%2582%25a4%25e3%2583%2596%2F&amp;style=normal" height="61" width="50" /><br />
			</a>
		</div>
<p>iphoneのデザインアーカイブサイトです<br />
<a href="http://cssiphone.com/gallery/">http://cssiphone.com/gallery/</a></p>
]]></content:encoded>
			<wfw:commentRss>http://maxfactory.biz/blog/2010/03/05/iphoneiphone%e3%83%87%e3%82%b6%e3%82%a4%e3%83%b3%e3%82%a2%e3%83%bc%e3%82%ab%e3%82%a4%e3%83%96/feed/</wfw:commentRss>
		<slash:comments>0</slash:comments>
		</item>
	</channel>
</rss>
