<?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>HACKist &#187; azure</title>
	<atom:link href="https://hackist.jp/?cat=18&#038;feed=rss2" rel="self" type="application/rss+xml" />
	<link>https://hackist.jp</link>
	<description>HACKistは日々、博報堂アイ・スタジオで挑戦している、ちょっと変わった新しい実験をお知らせしていきます。</description>
	<lastBuildDate>Wed, 30 Sep 2020 02:59:58 +0000</lastBuildDate>
	<language>ja</language>
	<sy:updatePeriod>hourly</sy:updatePeriod>
	<sy:updateFrequency>1</sy:updateFrequency>
	<generator>http://wordpress.org/?v=4.2.4</generator>
	<item>
		<title>オリジナルロケットで旅に出る。「Customize Journey」</title>
		<link>https://hackist.jp/?p=5838</link>
		<comments>https://hackist.jp/?p=5838#comments</comments>
		<pubDate>Wed, 10 Jun 2015 04:41:09 +0000</pubDate>
		<dc:creator><![CDATA[HACKist]]></dc:creator>
				<category><![CDATA[azure]]></category>
		<category><![CDATA[DIGITAL FRAGMENTS]]></category>
		<category><![CDATA[HTML5]]></category>
		<category><![CDATA[Node.js]]></category>

		<guid isPermaLink="false">http://hackist.jp/?p=5838</guid>
		<description><![CDATA[こんにちは！宇宙大好き宮林です！ 先日のDigitalFragmentsで展示した「Customize Journey」の紹介をします！ Customize Journeyとは、iPad上でカスタマイズしたオリジナルロケ [&#8230;]]]></description>
				<content:encoded><![CDATA[<p>こんにちは！宇宙大好き宮林です！</p>
<p>先日のDigitalFragmentsで展示した「Customize Journey」の紹介をします！</p>
<p><img src="http://hackist.jp/wp-content/uploads/c-journey_-scenery2.jpg" alt="体験してくださる方々" width="800" height="533" class="alignnone size-full wp-image-5965" /></p>
<p>Customize Journeyとは、iPad上でカスタマイズしたオリジナルロケットを、スクリーン上の宇宙に旅立たせて楽しむ作品となっています。<br />
「イベントの参加者に何らかの足跡を残してもらい、会場の盛り上がり具合を把握したい」という私的な要望から作るに至っています。</p>
<p><img class="alignnone size-full wp-image-5850" src="http://hackist.jp/wp-content/uploads/c-journey_pc_1.jpg" alt="PC画面" width="1920" height="1080" /></p>
<p>飛ばしたロケットは大体20~30分滞在するので、滞在しているロケットの数から、盛り上がり具合を把握する事が出来ます。<br />
滞在しているロケットを参考に、自分のロケットを他のロケットより格好良くカスタマイズしましょう。</p>
<table>
<tbody>
<tr>
<td><img class=" alignleft" src="http://hackist.jp/wp-content/uploads/c-journey_ipad_1.png" alt="初期状態カスタマイズ画面" width="600" height="724" /></td>
<td><img class=" alignright" src="http://hackist.jp/wp-content/uploads/c-journey_ipad_2.png" alt="c-journey_ipad_2" width="600" height="724" /></td>
</tr>
</tbody>
</table>
<p>&nbsp;</p>
<p>上記iPadの画面から、Head、Body、Wing、Jetの4か所のパーツをカスタマイズする事が出来ます。<br />
選んだパーツによってスペックが変わり、飛び方や速度も変わるので、個性を存分に発揮できるようになっています。<br />
ちなみにこのパーツ群、どんな組み合わせでも不自然なくハマるよう、デザイナー加藤 咲の匠の技術が使われています。</p>
<p>カスタマイズが完了したら、右のバーを上までグッと上げてもらう事で、オリジナルロケットをスクリーン上の宇宙に旅立たせてあげる事が出来ます。</p>
<p><img src="http://hackist.jp/wp-content/uploads/c-journey_pc_2.jpg" alt="ロケット発射" width="1920" height="1080" class="alignnone size-full wp-image-5874" /></p>
<p>他のロケットと共に、旅に出るオリジナルロケットの勇姿を、手を振って見てあげてください。<br />
ちなみに飛び立つ仕組みはNode.jsです。</p>
<p>以下、操作の流れをまとめた動画になります。</p>
<p><iframe width="854" height="510" src="https://www.youtube.com/embed/pNDMiQ0SeFw" frameborder="0" allowfullscreen></iframe></p>
<p>今後の展開としては、自分で作ったロケットをスマートフォンで持ち帰ってもらえるよう改良中です。<br />
スマートフォン上でのロケットは、数日後着陸し、ロケットのパーツに応じたアイテムを持ち帰っている、というストーリーになっています。<br />
そちらを含めて近日中に、URLを公開させて頂きます！</p>
<p>それではまた、宇宙で！</p>
<p>―――――――――――――――――<br />
スタッフクレジット：<br />
サウンド:小野 翔太郎<br />
デザイナー:加藤 咲<br />
プログラマー:宮林 竜平</p>
]]></content:encoded>
			<wfw:commentRss>https://hackist.jp/?feed=rss2&#038;p=5838</wfw:commentRss>
		<slash:comments>0</slash:comments>
		</item>
		<item>
		<title>神芸2013 〜Node.js×Azure×Androidが奏でる楽しい夢〜</title>
		<link>https://hackist.jp/?p=1128</link>
		<comments>https://hackist.jp/?p=1128#comments</comments>
		<pubDate>Fri, 22 Feb 2013 02:33:15 +0000</pubDate>
		<dc:creator><![CDATA[HACKist]]></dc:creator>
				<category><![CDATA[android]]></category>
		<category><![CDATA[azure]]></category>
		<category><![CDATA[Node.js]]></category>

		<guid isPermaLink="false">http://hackist.jp/?p=1128</guid>
		<description><![CDATA[みなさん、こんにちは。HACKstの一階です。 このたび、以前公開した「ご長寿祈願 白蛇様」をベースに、02/17にテレビ朝日系列で放送された神芸2013の観客審査員用投票システムを構築しました！ 実にめでたいことですの [&#8230;]]]></description>
				<content:encoded><![CDATA[<p><a href="http://hackist.jp/wp-content/uploads/50dffa28d4b2c4c4bd53ef190b5975b2.jpg"><img class="alignleft size-full wp-image-1189" title="KAMIWAZA2013" src="http://hackist.jp/wp-content/uploads/50dffa28d4b2c4c4bd53ef190b5975b2.jpg" alt="" width="1280" height="800" /></a></p>
<p>みなさん、こんにちは。HACKstの一階です。</p>
<p>このたび、以前公開した「ご長寿祈願 白蛇様」をベースに、02/17にテレビ朝日系列で放送された神芸2013の観客審査員用投票システムを構築しました！<br />
<span id="more-1128"></span></p>
<p>実にめでたいことですので、記念にこのシステムの技術面の話を軽くしようと思います。（システムの内容は<a href="http://www.atpress.ne.jp/view/33488" target="_blank">こちらのプレスリリース</a>を参照してください）</p>
<p>開発のきっかけはAndroidタブレットを利用して、100人以上で同時投票を行いたい（しかも1ヶ月以内！）という相談が来たことでした。</p>
<p>期間が非常にタイトなため、普通なら受けようか受けまいか迷うところですが、こんなこともあろうかと（本当ですよ）実験として「白蛇様」を開発していたので、これはいいチャンスだと思い、すぐに「任せて！」と回答しました。</p>
<p>「白蛇様」の経験を生かし、仕様は以下としました。</p>
<p>・100人以上の同時接続＝Node.js（実際はiisnode）</p>
<p>・Andorid上でアニメーションが必要だが、期間が短い＝HTML+jsで画面を作成</p>
<p>・サーバとのソケット接続＝jsでソケット接続</p>
<p>・Androidアプリ＝単なるWebView</p>
<p>・Node.jsをサポートしていて、運用／スケールアウトが容易そう＝WindowsAzure</p>
<p>～サーバにAzureを利用している以外は普通の構成ですね。</p>
<p>基本順調にシステムを開発していたのですが、途中１つ問題が。できあがったHTML+jsのロジックをAndroidのWebViewに入れてもNode.jsがピクリとも動かないのです。</p>
<p>Google先生にお伺いを立てたところ、iPhoneの標準ブラウザもUIWebViewもNode.js（というかSocket）に対応しているけれど、Androidは標準ブラウザもWebViewもNode.jsをサポートしていないことが判明。</p>
<p>・・・技術的に進んでて自由がきくのがAndroidの大事な取り柄では・・・(T.T)</p>
<p>まあ、駄目なものは駄目なのでAndroidアプリでSocket接続を行うよう変更しました。</p>
<p>ただ、Android×node.jsはまだしも、Android×iisnodeの組み合わせ事例がなく、<br />
<a href="https://github.com/Gottox/socket.io-java-client">github</a>で公開されているSocketクラスなどを参考にいろいろ苦労したのが、技術的な山場でした。</p>
<p>さほど広くない空間で100台以上のタブレットをどうやってWifiに同時接続するかや、手動でタブレットに作成したアプリをインストールするなど技術以外の所も大変でしたが、非常に楽しい経験ができました！</p>
<p>[アプリインストール中]<br />
<a href="http://hackist.jp/wp-content/uploads/056.jpg"><img class="alignleft size-full wp-image-1206" title="インストール中" src="http://hackist.jp/wp-content/uploads/056.jpg" alt="" width="6000" height="4000" /></a></p>
<p>[タブレット充電中]<br />
<a href="http://hackist.jp/wp-content/uploads/DSC_1323.jpg"><img class="alignleft size-full wp-image-1209" title="充電中" src="http://hackist.jp/wp-content/uploads/DSC_1323.jpg" alt="" width="4000" height="2250" /></a></p>
<p>[投票画面]</p>
<p><a href="http://hackist.jp/wp-content/uploads/DSC_1367.jpg"><img class="alignnone size-full wp-image-1262" title="投票中" src="http://hackist.jp/wp-content/uploads/DSC_1367.jpg" alt="" width="4000" height="2250" /></a></p>
<p>HACKistは今後も様々な技術で楽しいものを作っていきますので、ご期待ください！</p>
]]></content:encoded>
			<wfw:commentRss>https://hackist.jp/?feed=rss2&#038;p=1128</wfw:commentRss>
		<slash:comments>0</slash:comments>
		</item>
	</channel>
</rss>
