<?xml version="1.0" encoding="UTF-8"?>
<feed xmlns="http://www.w3.org/2005/Atom">
    <title>blog.tokyoace4.com</title>
    <link rel="alternate" type="text/html" href="http://blog.tokyoace4.com/" />
    <link rel="self" type="application/atom+xml" href="http://blog.tokyoace4.com/atom.xml" />
    <id>tag:blog.tokyoace4.com,2009-04-17://1</id>
    <updated>2011-12-08T09:48:50Z</updated>
    
    <generator uri="http://www.sixapart.com/movabletype/">Movable Type Pro 4.27-ja</generator>

<entry>
    <title>LUCKY UNIQLO LINE in Taiwan</title>
    <link rel="alternate" type="text/html" href="http://blog.tokyoace4.com/2011/09/lucky-uniqlo-line-in-taiwan.html" />
    <id>tag:blog.tokyoace4.com,2011://1.908</id>

    <published>2011-09-23T09:15:45Z</published>
    <updated>2011-12-08T09:48:50Z</updated>

    <summary>UNIQLOが台湾にて5店舗新規オープンするのでそのオープンイベントとしてUNI...</summary>
    <author>
        <name>tohsaki</name>
        <uri>http://blog.tokyoace4.com/cgi-bin/mt/mt-cp.cgi?__mode=view&amp;blog_id=1&amp;id=1</uri>
    </author>
    
        <category term="strippers 2011" scheme="http://www.sixapart.com/ns/types#category" />
    
    
    <content type="html" xml:lang="ja" xml:base="http://blog.tokyoace4.com/">
        <![CDATA[<p>UNIQLOが台湾にて5店舗新規オープンするのでそのオープンイベントとしてUNIQLO LUCKY LINE改め、LUCKY UNIQLO LINEを実施、その制作を担当しました。</p>
<p>9/23から11/25までの期間、店舗のオープンごとに断続的に実施し、約24万人に行列していただきました。</p>
<p>今までの展開とはちょっと変えて、Uniqloサイトのバナーから、地下鉄にのって町まででかけていくという演出になっております。 </p>
<div class="image">
<span style="DISPLAY: inline" class="mt-enclosure mt-enclosure-image"><a onclick="window.open('http://blog.tokyoace4.com/assets_c/2011/12/sc0000-1288.html','popup','width=1201,height=685,scrollbars=no,resizable=no,toolbar=no,directories=no,location=no,menubar=no,status=no,left=0,top=0'); return false" href="http://blog.tokyoace4.com/assets_c/2011/12/sc0000-1288.html"><img style="TEXT-ALIGN: center; MARGIN: 0px auto 20px; DISPLAY: block" class="mt-image-center" alt="sc0000.png" src="http://blog.tokyoace4.com/assets_c/2011/12/sc0000-thumb-450x256-1288.png" width="450" height="256" /></a></span>
<span style="DISPLAY: inline" class="mt-enclosure mt-enclosure-image"><a onclick="window.open('http://blog.tokyoace4.com/assets_c/2011/12/sc0002-1291.html','popup','width=1201,height=685,scrollbars=no,resizable=no,toolbar=no,directories=no,location=no,menubar=no,status=no,left=0,top=0'); return false" href="http://blog.tokyoace4.com/assets_c/2011/12/sc0002-1291.html"><img style="TEXT-ALIGN: center; MARGIN: 0px auto 20px; DISPLAY: block" class="mt-image-center" alt="sc0002.png" src="http://blog.tokyoace4.com/assets_c/2011/12/sc0002-thumb-450x256-1291.png" width="450" height="256" /></a></span>
<span style="DISPLAY: inline" class="mt-enclosure mt-enclosure-image"><a onclick="window.open('http://blog.tokyoace4.com/assets_c/2011/12/sc0003-1294.html','popup','width=1201,height=685,scrollbars=no,resizable=no,toolbar=no,directories=no,location=no,menubar=no,status=no,left=0,top=0'); return false" href="http://blog.tokyoace4.com/assets_c/2011/12/sc0003-1294.html"><img style="TEXT-ALIGN: center; MARGIN: 0px auto 20px; DISPLAY: block" class="mt-image-center" alt="sc0003.png" src="http://blog.tokyoace4.com/assets_c/2011/12/sc0003-thumb-450x256-1294.png" width="450" height="256" /></a></span></div>]]>
        
	（続きあります）
    </content>
</entry>

<entry>
    <title>電通アドギア</title>
    <link rel="alternate" type="text/html" href="http://blog.tokyoace4.com/2011/08/post-347.html" />
    <id>tag:blog.tokyoace4.com,2011://1.907</id>

    <published>2011-08-15T18:08:05Z</published>
    <updated>2011-12-08T09:53:58Z</updated>

    <summary>電通アドギア　コーポレートサイト制作しました。 ...</summary>
    <author>
        <name>tohsaki</name>
        <uri>http://blog.tokyoace4.com/cgi-bin/mt/mt-cp.cgi?__mode=view&amp;blog_id=1&amp;id=1</uri>
    </author>
    
        <category term="portfolio" scheme="http://www.sixapart.com/ns/types#category" />
    
        <category term="strippers 2011" scheme="http://www.sixapart.com/ns/types#category" />
    
    
    <content type="html" xml:lang="ja" xml:base="http://blog.tokyoace4.com/">
        <![CDATA[<p><a href="http://dentsu-adgear.co.jp/">電通アドギア　コーポレートサイト</a>制作しました。</p>
<div class="image">
<span style="DISPLAY: inline" class="mt-enclosure mt-enclosure-image"><a onclick="window.open('http://blog.tokyoace4.com/assets_c/2011/08/dentsuadgear1-1282.html','popup','width=1311,height=780,scrollbars=no,resizable=no,toolbar=no,directories=no,location=no,menubar=no,status=no,left=0,top=0'); return false" href="http://blog.tokyoace4.com/assets_c/2011/08/dentsuadgear1-1282.html"><img style="TEXT-ALIGN: center; MARGIN: 0px auto 20px; DISPLAY: block" class="mt-image-center" alt="dentsuadgear1.png" src="http://blog.tokyoace4.com/assets_c/2011/08/dentsuadgear1-thumb-450x267-1282.png" width="450" height="267" /></a></span>
<span style="DISPLAY: inline" class="mt-enclosure mt-enclosure-image"><a onclick="window.open('http://blog.tokyoace4.com/assets_c/2011/08/dentsuadgear2-1285.html','popup','width=1311,height=780,scrollbars=no,resizable=no,toolbar=no,directories=no,location=no,menubar=no,status=no,left=0,top=0'); return false" href="http://blog.tokyoace4.com/assets_c/2011/08/dentsuadgear2-1285.html"><img style="TEXT-ALIGN: center; MARGIN: 0px auto 20px; DISPLAY: block" class="mt-image-center" alt="dentsuadgear2.png" src="http://blog.tokyoace4.com/assets_c/2011/08/dentsuadgear2-thumb-450x267-1285.png" width="450" height="267" /></a></span></div>]]>
        
	（続きあります）
    </content>
</entry>

<entry>
    <title>ICO / ワンダと巨像 Great Scene Sharing</title>
    <link rel="alternate" type="text/html" href="http://blog.tokyoace4.com/2011/08/ico-great-scene-sharing.html" />
    <id>tag:blog.tokyoace4.com,2011://1.906</id>

    <published>2011-08-15T18:06:58Z</published>
    <updated>2011-08-15T18:10:04Z</updated>

    <summary><![CDATA[ &nbsp;ICO / ワンダと巨像 Great Scene Sharing ...]]></summary>
    <author>
        <name>tohsaki</name>
        <uri>http://blog.tokyoace4.com/cgi-bin/mt/mt-cp.cgi?__mode=view&amp;blog_id=1&amp;id=1</uri>
    </author>
    
        <category term="portfolio" scheme="http://www.sixapart.com/ns/types#category" />
    
        <category term="strippers 2011" scheme="http://www.sixapart.com/ns/types#category" />
    
    
    <content type="html" xml:lang="ja" xml:base="http://blog.tokyoace4.com/">
        <![CDATA[<p>
<span style="DISPLAY: inline" class="mt-enclosure mt-enclosure-image"><a onclick="window.open('http://blog.tokyoace4.com/assets_c/2011/08/icowander_gss-1279.html','popup','width=1311,height=782,scrollbars=no,resizable=no,toolbar=no,directories=no,location=no,menubar=no,status=no,left=0,top=0'); return false" href="http://blog.tokyoace4.com/assets_c/2011/08/icowander_gss-1279.html"><img style="TEXT-ALIGN: center; MARGIN: 0px auto 20px; DISPLAY: block" class="mt-image-center" alt="icowander_gss.png" src="http://blog.tokyoace4.com/assets_c/2011/08/icowander_gss-thumb-450x268-1279.png" width="450" height="268" /></a></span></p>
<p>&nbsp;<a href="http://www.jp.playstation.com/scej/title/ico/main.html">ICO / ワンダと巨像 Great Scene Sharing</a> 制作しました。 </p>]]>
        
    </content>
</entry>

<entry>
    <title>Intel Tweet City</title>
    <link rel="alternate" type="text/html" href="http://blog.tokyoace4.com/2011/08/intel-tweet-city.html" />
    <id>tag:blog.tokyoace4.com,2011://1.905</id>

    <published>2011-08-15T18:04:03Z</published>
    <updated>2011-12-09T06:23:43Z</updated>

    <summary> Intel Tweet City 制作しました。...</summary>
    <author>
        <name>tohsaki</name>
        <uri>http://blog.tokyoace4.com/cgi-bin/mt/mt-cp.cgi?__mode=view&amp;blog_id=1&amp;id=1</uri>
    </author>
    
        <category term="portfolio" scheme="http://www.sixapart.com/ns/types#category" />
    
        <category term="strippers 2011" scheme="http://www.sixapart.com/ns/types#category" />
    
    
    <content type="html" xml:lang="ja" xml:base="http://blog.tokyoace4.com/">
        <![CDATA[<div class="image"><iframe src="http://player.vimeo.com/video/28916348?title=0&amp;byline=0&amp;portrait=0" width="450" height="254" frameborder="0" webkitAllowFullScreen mozallowfullscreen allowFullScreen></iframe></div>

<a href="http://www.intel.com/jp/tomorrow/city/index.htm">Intel Tweet City</a> 制作しました。</p>]]>
        
    </content>
</entry>

<entry>
    <title>スマホのjavascriptまとめメモ</title>
    <link rel="alternate" type="text/html" href="http://blog.tokyoace4.com/2011/06/iphonejavascript.html" />
    <id>tag:blog.tokyoace4.com,2011://1.904</id>

    <published>2011-06-20T03:23:59Z</published>
    <updated>2011-06-20T07:57:30Z</updated>

    <summary><![CDATA[iPhoneのJavascript関係でのメモ  &nbsp; UserAgen...]]></summary>
    <author>
        <name>tohsaki</name>
        <uri>http://blog.tokyoace4.com/cgi-bin/mt/mt-cp.cgi?__mode=view&amp;blog_id=1&amp;id=1</uri>
    </author>
    
        <category term="iPhone" scheme="http://www.sixapart.com/ns/types#category" />
    
        <category term="javascript" scheme="http://www.sixapart.com/ns/types#category" />
    
        <category term="tech&amp;programming" scheme="http://www.sixapart.com/ns/types#category" />
    
    <category term="iphone開発" label="iPhone 開発" scheme="http://www.sixapart.com/ns/types#tag" />
    <category term="javascript" label="javascript" scheme="http://www.sixapart.com/ns/types#tag" />
    
    <content type="html" xml:lang="ja" xml:base="http://blog.tokyoace4.com/">
        <![CDATA[<p>iPhoneのJavascript関係でのメモ </p>
<p>&nbsp;</p>
<h2>UserAgent</h2><pre class="js" name="iphone_js_useragent">if(navigator.userAgent.indexOf("Android")!=-1){
	isAndroid = true;
	trace("this is android");
}else if(navigator.userAgent.indexOf("iPhone; U;")!=-1){
	isIphone = true;
	isIos = true;
	trace("this is iPhone");
}else if(navigator.userAgent.indexOf("iPad; U;")!=-1){
	isIpad = true;
	isIos = true;
	trace("this is iPad");
}
</pre>
<script language="javascript">
dp.SyntaxHighlighter.HighlightAll("iphone_js_useragent");
</script>

<p>ざっくりとはこんな感じで。 </p>
<p>&nbsp;</p>
<h2>GPS関係</h2><pre class="js" name="iphone_js_gps">if(navigator.geolocation){
	navigator.geolocation.getCurrentPosition(this.onGotPosition);
}
function onGotPosition(position){
	var lat = position.coords.latitude; //緯度
	var lng = position.coords.longitude; //経度
	var acc = position.coords.accuracy; //誤差
	alert(lat +":"+lng+":"+acc);	
}
</pre>
<script language="javascript">
dp.SyntaxHighlighter.HighlightAll("iphone_js_gps");
</script>

<p>これはAndroidでも共通。ちなみに、Google ToolbarがインストールされたPCブラウザでも取得できる。（PCの場合、緯度・経度はもちろんそれなりにずれがあるが） </p>]]>
        
	（続きあります）
    </content>
</entry>

<entry>
    <title>&quot;Uniqlo Lucky Line&quot; One Show Interactive 2011 でGold Pencil</title>
    <link rel="alternate" type="text/html" href="http://blog.tokyoace4.com/2011/05/uniqlo-lucky-line-one-show-interactive-2011-gold-pencil.html" />
    <id>tag:blog.tokyoace4.com,2011://1.902</id>

    <published>2011-05-15T17:22:28Z</published>
    <updated>2011-07-12T13:55:38Z</updated>

    <summary>ザ・ストリッパーズも「Uniqlo Lucky Line2」「Uniqlo Lu...</summary>
    <author>
        <name>tohsaki</name>
        <uri>http://blog.tokyoace4.com/cgi-bin/mt/mt-cp.cgi?__mode=view&amp;blog_id=1&amp;id=1</uri>
    </author>
    
        <category term="2011" scheme="http://www.sixapart.com/ns/types#category" />
    
        <category term="diary" scheme="http://www.sixapart.com/ns/types#category" />
    
    
    <content type="html" xml:lang="ja" xml:base="http://blog.tokyoace4.com/">
        <![CDATA[<p>ザ・ストリッパーズも「Uniqlo Lucky Line2」「Uniqlo Lucky Line in China」&nbsp;で制作に参加したUniqlo Lucky Lineが<a href="http://www.canneslions.com/">Cannes Lions 2011</a> でGold(Clothing, Footwear & Accessories) /Silver(Other Interactive Digital Solutions Community Applications ) / Bronze(Viral Advertising Viral Marketing)の各賞を受賞しました！</p>
<p>
また、<a href="http://tiaa.jp/">第9回TIAA（東京インタラクティブ・アド・アワード）でも、コーポレートサイト部門、キャンペーンサイト部門の2つの部門で金賞を受賞。グランプリはおしくも（1票差！）で逃しましたが、One Show審査員が選ぶ特別賞では、"Best Of Show"を受賞しました。</a>
</p>
<p>
さらに、<a href="http://www.dandad.org/awards/professional/2011/categories/diga/digital-advertising">2011 D&AD</a>ではDigital Advertising部門でWinnerに選ばれました。</p>
<p>&nbsp;</p>（以下コピペ） 
<div class="image">
<span style="DISPLAY: inline" class="mt-enclosure mt-enclosure-image"><a onclick="window.open('http://blog.tokyoace4.com/assets_c/2011/03/uniqlo_luckyline_2-1270.html','popup','width=1127,height=764,scrollbars=no,resizable=no,toolbar=no,directories=no,location=no,menubar=no,status=no,left=0,top=0'); return false" href="http://blog.tokyoace4.com/assets_c/2011/03/uniqlo_luckyline_2-1270.html"><img style="TEXT-ALIGN: center; MARGIN: 0px auto 20px; DISPLAY: block" class="mt-image-center" alt="uniqlo_luckyline_2.png" src="http://blog.tokyoace4.com/assets_c/2011/03/uniqlo_luckyline_2-thumb-450x305-1270.png" width="450" height="305" /></a></span>
<p></p>Uniqlo Lucky Line 2</div>
<div class="image">&nbsp;</div>
<div class="image">
<span style="DISPLAY: inline" class="mt-enclosure mt-enclosure-image"><a onclick="window.open('http://blog.tokyoace4.com/assets_c/2011/03/uniqlo_lucky_line_china-1273.html','popup','width=1127,height=747,scrollbars=no,resizable=no,toolbar=no,directories=no,location=no,menubar=no,status=no,left=0,top=0'); return false" href="http://blog.tokyoace4.com/assets_c/2011/03/uniqlo_lucky_line_china-1273.html"><img style="TEXT-ALIGN: center; MARGIN: 0px auto 20px; DISPLAY: block" class="mt-image-center" alt="uniqlo_lucky_line_china.png" src="http://blog.tokyoace4.com/assets_c/2011/03/uniqlo_lucky_line_china-thumb-450x298-1273.png" width="450" height="298" /></a></span>&nbsp; 
<p></p>Uniqlo Lucky Line in China </div>
<p>&nbsp;</p>
<p>日本で行ったUniqlo Lucky Line 2ではTwitter / mixi / Facebookと連動して18万6000人もの人が、中国本土で行ったUniqlo Lucky Line in Chinaでは中国のSNS「人人網」と連動して133万469人がこのサイト上に行列を作りました。</p>
<p>関係者のみなさま、おめでとうございます＆お疲れ様でした！</p>
<p>&nbsp;</p>]]>
        
    </content>
</entry>

<entry>
    <title>いろいろ高速化TIPS</title>
    <link rel="alternate" type="text/html" href="http://blog.tokyoace4.com/2011/04/tips.html" />
    <id>tag:blog.tokyoace4.com,2011://1.901</id>

    <published>2011-04-27T15:43:14Z</published>
    <updated>2011-04-27T16:52:39Z</updated>

    <summary>  ちょっとiphoneの画像処理周りを、高速化するためのテストをしている。その...</summary>
    <author>
        <name>tohsaki</name>
        <uri>http://blog.tokyoace4.com/cgi-bin/mt/mt-cp.cgi?__mode=view&amp;blog_id=1&amp;id=1</uri>
    </author>
    
        <category term="iPhone" scheme="http://www.sixapart.com/ns/types#category" />
    
        <category term="tech&amp;programming" scheme="http://www.sixapart.com/ns/types#category" />
    
    <category term="iphone開発" label="iPhone 開発" scheme="http://www.sixapart.com/ns/types#tag" />
    <category term="objectivec" label="objective-c" scheme="http://www.sixapart.com/ns/types#tag" />
    
    <content type="html" xml:lang="ja" xml:base="http://blog.tokyoace4.com/">
        <![CDATA[ <p>
ちょっとiphoneの画像処理周りを、高速化するためのテストをしている。そのために独立したアプリの実機(iphone4)で試したことのメモ。
</p><p><br /></p>
<p><b><font class="Apple-style-span" style="font-size: 1.25em; "><font class="Apple-style-span" style="font-size: 1.25em; ">
1. </font></font></b>ループ内で使う変数はループ外で定義してから中で使った方が高速。ループ内にあると、一周するごとにメモリの確保、開放が必要なため。以下のような感じ。loop内でdouble y=255; などとすると2000x2000のループで0.07sぐらい違う。
</p>
<pre class="cpp" name="iphone_speedup1">int m=2000;
double y;
for(int i=0; i &lt; m; i++){
	for(int j=0; j &lt; m; j++){
			y= 255;
			y = y*0.298+y*0.586+y*0.114;
		}
	}
</pre>
<p>たかが、0.07sで大げさなと思うかもしれないが、30fpsのアニメーションだと1frameは0.033秒。0.07秒は2frameにも相当する。とても大きな差だ。
</p>
<p>&nbsp;</p>

<script language="javascript">
dp.SyntaxHighlighter.HighlightAll("iphone_speedup1");
</script>]]>
        
	（続きあります）
    </content>
</entry>

<entry>
    <title>SIO2 平行投影</title>
    <link rel="alternate" type="text/html" href="http://blog.tokyoace4.com/2011/04/sio2-2.html" />
    <id>tag:blog.tokyoace4.com,2011://1.900</id>

    <published>2011-04-23T19:50:59Z</published>
    <updated>2011-04-23T20:02:10Z</updated>

    <summary> なんかいろいろおかしいと思っていたら、使っているSIO2のバージョンがv1.4...</summary>
    <author>
        <name>tohsaki</name>
        <uri>http://blog.tokyoace4.com/cgi-bin/mt/mt-cp.cgi?__mode=view&amp;blog_id=1&amp;id=1</uri>
    </author>
    
        <category term="iPhone" scheme="http://www.sixapart.com/ns/types#category" />
    
        <category term="tech&amp;programming" scheme="http://www.sixapart.com/ns/types#category" />
    
    <category term="sio2" label="SIO2" scheme="http://www.sixapart.com/ns/types#tag" />
    <category term="iphone開発" label="iPhone 開発" scheme="http://www.sixapart.com/ns/types#tag" />
    <category term="objectivec" label="objective-c" scheme="http://www.sixapart.com/ns/types#tag" />
    
    <content type="html" xml:lang="ja" xml:base="http://blog.tokyoace4.com/">
        <![CDATA[<p>
なんかいろいろおかしいと思っていたら、使っているSIO2のバージョンがv1.4.0だったようだ。APIのドキュメントはv2.x。そりゃいろいろ食い違うわ。そしてバージョンv1.4.0のAPIドキュメントがどこにあるかは不明。　
</p> 
<p>
で本題の平行投影の方法のメモ。
</p>]]>
        
	（続きあります）
    </content>
</entry>

<entry>
    <title>SIO2ライブラリでのカメラの移動</title>
    <link rel="alternate" type="text/html" href="http://blog.tokyoace4.com/2011/04/sio2-1.html" />
    <id>tag:blog.tokyoace4.com,2011://1.899</id>

    <published>2011-04-23T18:38:29Z</published>
    <updated>2011-04-23T19:56:39Z</updated>

    <summary> SIO2ライブラリでのカメラの移動／方向変換などが何かと謎。 基本的にはカメラ...</summary>
    <author>
        <name>tohsaki</name>
        <uri>http://blog.tokyoace4.com/cgi-bin/mt/mt-cp.cgi?__mode=view&amp;blog_id=1&amp;id=1</uri>
    </author>
    
        <category term="iPhone" scheme="http://www.sixapart.com/ns/types#category" />
    
        <category term="tech&amp;programming" scheme="http://www.sixapart.com/ns/types#category" />
    
    <category term="sio2" label="SIO2" scheme="http://www.sixapart.com/ns/types#tag" />
    <category term="iphone開発" label="iPhone 開発" scheme="http://www.sixapart.com/ns/types#tag" />
    <category term="objectivec" label="objective-c" scheme="http://www.sixapart.com/ns/types#tag" />
    
    <content type="html" xml:lang="ja" xml:base="http://blog.tokyoace4.com/">
        <![CDATA[<p>
SIO2ライブラリでのカメラの移動／方向変換などが何かと謎。
</p>
<p>基本的にはカメラの動きも他のオブジェクトと同じなはずなんだけど。</p><div>（ちなみに他のオブジェクトの操作関係は、メモ的に<a href="http://sio2interactive.wikidot.com/how-to-work-with-objects">こちら</a>参照。）<p></p>
<p>&nbsp;</p>
<p><a href="http://forum.sio2interactive.com/viewtopic.php?f=3&amp;t=623">sio2LookAt</a>とか、<a href="http://forum.sio2interactive.com/viewtopic.php?f=4&amp;t=16">SIO2transform-&gt;rot</a>&nbsp;とかそれぞれForumにあった内容でやってみたけど、どうもカメラがどっかに吹っ飛んでいってしまう。とくに、</p><p><span class="Apple-style-span" style="color: rgb(0, 131, 36); font-family: Menlo; font-size: 11px; ">sio2TransformBindMatrix( _SIO2camera-&gt;_SIO2transform );</span>
</p>
<p>
が謎で、locを変更してsio2TransformBindMatrixするとカメラがどこかに吹っ飛んでしまわれる。sio2TransformBindMatrixをしなければいいんだけど。カメラじゃないsio2Objectだと問題ないんだけどね。そもそも、sio2TransformBintMatrix事態がなんだかいまいちわからないのだけど、あんまりはっきりした説明はないけどForumを見てると<a href="http://sio2interactive.forumotion.net/t910-_sio2transform-dir-and-_sio2transform-mat-what-effect6531165311">こういうこと</a>のようです。
</p>
<p>
で、カメラを(0,0,0)を真上から見るように設定したかったのだけど、上記の方法でうまくいかなかったので、とりあえず解決した方法を以下にまとめる。
</p></div>]]>
        
	（続きあります）
    </content>
</entry>

<entry>
    <title>UIImage画像の拡大縮小の高速化Tips</title>
    <link rel="alternate" type="text/html" href="http://blog.tokyoace4.com/2011/04/uiimagetips.html" />
    <id>tag:blog.tokyoace4.com,2011://1.897</id>

    <published>2011-04-14T12:02:32Z</published>
    <updated>2011-04-14T12:17:03Z</updated>

    <summary>UIImage画像の拡大縮小の高速化Tipsのメモ。たいした話ではないけど、補完...</summary>
    <author>
        <name>tohsaki</name>
        <uri>http://blog.tokyoace4.com/cgi-bin/mt/mt-cp.cgi?__mode=view&amp;blog_id=1&amp;id=1</uri>
    </author>
    
        <category term="iPhone" scheme="http://www.sixapart.com/ns/types#category" />
    
        <category term="tech&amp;programming" scheme="http://www.sixapart.com/ns/types#category" />
    
    <category term="iphone開発" label="iPhone 開発" scheme="http://www.sixapart.com/ns/types#tag" />
    <category term="objectivec" label="objective-c" scheme="http://www.sixapart.com/ns/types#tag" />
    
    <content type="html" xml:lang="ja" xml:base="http://blog.tokyoace4.com/">
        <![CDATA[<p>UIImage画像の拡大縮小の高速化Tipsのメモ。たいした話ではないけど、補完方法を変更することで速度がだいぶ変わる。</p>]]>
        
	（続きあります）
    </content>
</entry>

<entry>
    <title>Objective-c 乱数を一行で得る</title>
    <link rel="alternate" type="text/html" href="http://blog.tokyoace4.com/2011/04/objective-c-2.html" />
    <id>tag:blog.tokyoace4.com,2011://1.895</id>

    <published>2011-04-12T09:53:47Z</published>
    <updated>2011-04-12T10:47:44Z</updated>

    <summary>前にsrandのやつは書いたけど、忘れないように一行で乱数を得るパターンをメモ。...</summary>
    <author>
        <name>tohsaki</name>
        <uri>http://blog.tokyoace4.com/cgi-bin/mt/mt-cp.cgi?__mode=view&amp;blog_id=1&amp;id=1</uri>
    </author>
    
        <category term="iPhone" scheme="http://www.sixapart.com/ns/types#category" />
    
        <category term="tech&amp;programming" scheme="http://www.sixapart.com/ns/types#category" />
    
    <category term="iphone開発" label="iPhone 開発" scheme="http://www.sixapart.com/ns/types#tag" />
    <category term="objectivec" label="objective-c" scheme="http://www.sixapart.com/ns/types#tag" />
    
    <content type="html" xml:lang="ja" xml:base="http://blog.tokyoace4.com/">
        <![CDATA[<div>前に<a href="http://blog.tokyoace4.com/2010/08/objective-c.html">srandのやつ</a>は書いたけど、忘れないように一行で乱数を得るパターンをメモ。</div><div><br /></div>

<pre class="cpp" name="codesample_iphone_arcrandom">
int obj_id = arc4random()%1000;
</pre>

<script language="javascript">
dp.SyntaxHighlighter.HighlightAll("codesample_iphone_arcrandom");
</script>

<p>
これで0から999までの整数をランダムに得ています。
</p>]]>
        
    </content>
</entry>

<entry>
    <title>NSThreadの基本動作(3) @synchronized (続き)</title>
    <link rel="alternate" type="text/html" href="http://blog.tokyoace4.com/2011/04/nsthread3-synchronized.html" />
    <id>tag:blog.tokyoace4.com,2011://1.894</id>

    <published>2011-04-12T06:07:41Z</published>
    <updated>2011-04-12T09:50:28Z</updated>

    <summary> さらに@synchronizedの動作検証続き。同一インスタンス内の別関数を別...</summary>
    <author>
        <name>tohsaki</name>
        <uri>http://blog.tokyoace4.com/cgi-bin/mt/mt-cp.cgi?__mode=view&amp;blog_id=1&amp;id=1</uri>
    </author>
    
        <category term="iPhone" scheme="http://www.sixapart.com/ns/types#category" />
    
        <category term="tech&amp;programming" scheme="http://www.sixapart.com/ns/types#category" />
    
    <category term="iphone開発" label="iPhone 開発" scheme="http://www.sixapart.com/ns/types#tag" />
    <category term="objectivec" label="objective-c" scheme="http://www.sixapart.com/ns/types#tag" />
    
    <content type="html" xml:lang="ja" xml:base="http://blog.tokyoace4.com/">
        <![CDATA[<p>
さらに@synchronizedの動作検証続き。同一インスタンス内の別関数を別スレッドで呼び出したりとかいろいろしてみます。
</p>
<br />]]>
        
	（続きあります）
    </content>
</entry>

<entry>
    <title>NSThreadの基本動作(2) @synchronized</title>
    <link rel="alternate" type="text/html" href="http://blog.tokyoace4.com/2011/04/nsthread2-synchronized.html" />
    <id>tag:blog.tokyoace4.com,2011://1.893</id>

    <published>2011-04-12T04:28:03Z</published>
    <updated>2011-04-12T05:16:40Z</updated>

    <summary>で、次に@synchronizedの動作を検証してみる。こいつはちと想像していた...</summary>
    <author>
        <name>tohsaki</name>
        <uri>http://blog.tokyoace4.com/cgi-bin/mt/mt-cp.cgi?__mode=view&amp;blog_id=1&amp;id=1</uri>
    </author>
    
        <category term="iPhone" scheme="http://www.sixapart.com/ns/types#category" />
    
    <category term="iphone開発" label="iPhone 開発" scheme="http://www.sixapart.com/ns/types#tag" />
    <category term="objectivec" label="objective-c" scheme="http://www.sixapart.com/ns/types#tag" />
    
    <content type="html" xml:lang="ja" xml:base="http://blog.tokyoace4.com/">
        <![CDATA[<p>で、次に@synchronizedの動作を検証してみる。こいつはちと想像していたものと違った。なんだろう。</p>
<p>@synchronizedについては<a href="http://developer.apple.com/jp/documentation/cocoa/Conceptual/ObjectiveC/3objc_language_overview/chapter_7_section_9.html">Appleのページ</a>には次のように書いてある。</p>
<blockquote>@synchronized() ディレクティブは、コードの一部を 1 つのスレッドで使用するようにロックします。スレッドが保護コードを抜け出すまで、つまり、@synchronized() ブロックの最後の文を通過するまで、他のスレッドはブロックされます。</blockquote>
<p>
なんだけど、あれ、ロックしないぞ。。サンプルは以下。
</p>]]>
        
	（続きあります）
    </content>
</entry>

<entry>
    <title>NSThreadの基本動作(1)</title>
    <link rel="alternate" type="text/html" href="http://blog.tokyoace4.com/2011/04/nsthread1.html" />
    <id>tag:blog.tokyoace4.com,2011://1.892</id>

    <published>2011-04-12T04:12:03Z</published>
    <updated>2011-04-12T04:23:41Z</updated>

    <summary> いまやってるiPhoneアプリでの画像解析処理で重たいのでマルチスレッド化して...</summary>
    <author>
        <name>tohsaki</name>
        <uri>http://blog.tokyoace4.com/cgi-bin/mt/mt-cp.cgi?__mode=view&amp;blog_id=1&amp;id=1</uri>
    </author>
    
        <category term="iPhone" scheme="http://www.sixapart.com/ns/types#category" />
    
    <category term="iphone開発" label="iPhone 開発" scheme="http://www.sixapart.com/ns/types#tag" />
    <category term="objectivec" label="objective-c" scheme="http://www.sixapart.com/ns/types#tag" />
    
    <content type="html" xml:lang="ja" xml:base="http://blog.tokyoace4.com/">
        <![CDATA[<p>
いまやってるiPhoneアプリでの画像解析処理で重たいのでマルチスレッド化しているのだけどいろいろと嵌ってしまっているので、NSThreadの動作を検証してみる。</p>
]]>
        
	（続きあります）
    </content>
</entry>

<entry>
    <title>10-12月に見た映画</title>
    <link rel="alternate" type="text/html" href="http://blog.tokyoace4.com/2011/04/10-1.html" />
    <id>tag:blog.tokyoace4.com,2011://1.889</id>

    <published>2011-04-10T13:21:22Z</published>
    <updated>2011-04-10T10:45:35Z</updated>

    <summary>更新がめちゃくちゃ滞っていたけど、半年前・・に見た映画。 映画館にいったのは「カ...</summary>
    <author>
        <name>tohsaki</name>
        <uri>http://blog.tokyoace4.com/cgi-bin/mt/mt-cp.cgi?__mode=view&amp;blog_id=1&amp;id=1</uri>
    </author>
    
        <category term="art, design &amp; movie" scheme="http://www.sixapart.com/ns/types#category" />
    
    <category term="映画" label="映画" scheme="http://www.sixapart.com/ns/types#tag" />
    
    <content type="html" xml:lang="ja" xml:base="http://blog.tokyoace4.com/">
        <![CDATA[<p>更新がめちゃくちゃ滞っていたけど、半年前・・に見た映画。</p>
<p>映画館にいったのは「カラフル」のみ。</p>
<p>・ボーイズ・オン・ザ・ラン</p>
<p>・シャッターアイランド</p>
<p>・ワルキューレ</p>
<p>・バーン・アフター・リーディング</p>
<p>・ツイスター</p>
<p>・運命のボタン</p>
<p>・カプリコーン・ワン</p>
<p>・ほえる犬は噛まない</p>
<p>・カラフル</p>
<p>・アウトレイジ</p>]]>
        
	（続きあります）
    </content>
</entry>

</feed>

