tag:blogger.com,1999:blog-89249375810870953002024-02-19T21:56:37.771+09:00tech orz... kassy_kzhttp://www.blogger.com/profile/13256065711882891573noreply@blogger.comBlogger18125tag:blogger.com,1999:blog-8924937581087095300.post-83673674003528710302015-08-05T21:39:00.000+09:002015-08-05T21:39:28.558+09:00コミックマーケット(C88)にサークル参加します昨年に続き、今年も夏コミにサークル参加します。 <br />
場所は 3日目(8/16)東P03aです。<br />
技術系のサークルがたくさん集結しているエリアですので、<br />
お時間のある方は是非遊びに来ていただければと存じます。<br />
<br />
<br />
<br />
<div class="sec">
頒布物</div>
<div class="sub">
【新刊】Tech-orz 2015 Summer</div>
<br />
<div class="separator" style="clear: both; text-align: center;">
<a href="https://blogger.googleusercontent.com/img/b/R29vZ2xl/AVvXsEib1JqB4NsPDTanzUGimgcS-bKBqkZleNj__TSkFQV8XLLJ2J71Advg6G4pdfEfvfgTLZtCo1bYAbFHcv6uEo5jQ1MEFRMhCGWC0IEvWifOTnU0bTmLrTUoQSVhSKa9Ex_7-BSh1shL370/s1600/%25E8%25A1%25A8%25E7%25B4%2599.png" imageanchor="1" style="margin-left: 1em; margin-right: 1em;"><img border="0" src="https://blogger.googleusercontent.com/img/b/R29vZ2xl/AVvXsEib1JqB4NsPDTanzUGimgcS-bKBqkZleNj__TSkFQV8XLLJ2J71Advg6G4pdfEfvfgTLZtCo1bYAbFHcv6uEo5jQ1MEFRMhCGWC0IEvWifOTnU0bTmLrTUoQSVhSKa9Ex_7-BSh1shL370/s400/%25E8%25A1%25A8%25E7%25B4%2599.png" /></a></div>
<br />
ページ数:50ページ<br />
配布価格:400円<br />
Web Catalog: <a href="https://webcatalog-free.circle.ms/Circle/11934010">https://webcatalog-free.circle.ms/Circle/11934010</a><br />
<br />
<div class="sub">
【既刊】Tech-orz 2014 Summer</div>
<br />
<div class="separator" style="clear: both; text-align: center;">
<a href="https://blogger.googleusercontent.com/img/b/R29vZ2xl/AVvXsEjBWozYsc2JWa3bBuA1Gphj2sYa0lXVbSADJvoUtdl55DRpx44gLbwzqhhbWYFUeoUnwLKOPZLPfqHvUecP9Ra0tcf_XtsXpXzivwUFd4WZ4dQ2ezS-a2X3tq2_9RDiirtbrKDdxf1cqAU/s1600/%25E3%2582%25B9%25E3%2582%25AF%25E3%2583%25AA%25E3%2583%25BC%25E3%2583%25B3%25E3%2582%25B7%25E3%2583%25A7%25E3%2583%2583%25E3%2583%2588+2014-08-08+21.01.44.png" imageanchor="1" style="margin-left: 1em; margin-right: 1em;"><img border="0" src="https://blogger.googleusercontent.com/img/b/R29vZ2xl/AVvXsEjBWozYsc2JWa3bBuA1Gphj2sYa0lXVbSADJvoUtdl55DRpx44gLbwzqhhbWYFUeoUnwLKOPZLPfqHvUecP9Ra0tcf_XtsXpXzivwUFd4WZ4dQ2ezS-a2X3tq2_9RDiirtbrKDdxf1cqAU/s400/%25E3%2582%25B9%25E3%2582%25AF%25E3%2583%25AA%25E3%2583%25BC%25E3%2583%25B3%25E3%2582%25B7%25E3%2583%25A7%25E3%2583%2583%25E3%2583%2588+2014-08-08+21.01.44.png" /></a></div>
<br />
ページ数:48ページ<br />
配布価格:400円<br />
宣伝ページ:<a href="http://kznote.blogspot.jp/2014/08/c86.html">http://kznote.blogspot.jp/2014/08/c86.html</a><br />
<br />
<br />
<br />
<br />
<br />
<br />
<div class="sec">
出展内容予告</div>
<br />
<div class="sub">
自宅の電気を止められる寸前まで追い込まれたかっしー、一体なにがあったのか?</div>
<br />
<br />
<div class="separator" style="clear: both; text-align: center;">
<a href="https://blogger.googleusercontent.com/img/b/R29vZ2xl/AVvXsEh1rSHV63vdZFqZjxF7bB9tbCDq3cBDa0uYSJwsGhzj0t_CW9B4dQtialo2XYaffUnrBiDW7LL-HmJiOJwifDYmGwrGfKvppTCK700D-mcP-WKLXjWTU0uKhsbLb05C3TLsuAnreOAQRx8/s1600/%25E3%2582%25B9%25E3%2582%25AF%25E3%2583%25AA%25E3%2583%25BC%25E3%2583%25B3%25E3%2582%25B7%25E3%2583%25A7%25E3%2583%2583%25E3%2583%2588+2015-08-05+20.53.46.png" imageanchor="1" style="margin-left: 1em; margin-right: 1em;"><img border="0" src="https://blogger.googleusercontent.com/img/b/R29vZ2xl/AVvXsEh1rSHV63vdZFqZjxF7bB9tbCDq3cBDa0uYSJwsGhzj0t_CW9B4dQtialo2XYaffUnrBiDW7LL-HmJiOJwifDYmGwrGfKvppTCK700D-mcP-WKLXjWTU0uKhsbLb05C3TLsuAnreOAQRx8/s400/%25E3%2582%25B9%25E3%2582%25AF%25E3%2583%25AA%25E3%2583%25BC%25E3%2583%25B3%25E3%2582%25B7%25E3%2583%25A7%25E3%2583%2583%25E3%2583%2588+2015-08-05+20.53.46.png" /></a></div>
<br />
<br />
<br />
<br />
<br />
<br />
<div class="sub">
不幸の連鎖を断ち切るためにかっしーがとったエンジニアらしい行動とは?</div>
<br />
<br />
<div class="separator" style="clear: both; text-align: center;">
<a href="https://blogger.googleusercontent.com/img/b/R29vZ2xl/AVvXsEia6MPReaFKPwbpebXfd3IJCoXFex4yUeOEi3lvsTE5241IG3_bS9NmmqXzKGW4PffTlioWkJsS6qxjka9CXiU1csSsYyHBk1zd79sxBcexbVlqFB49XXJxOwfVL4nGzwzePeKnISL_U_8/s1600/%25E3%2582%25B9%25E3%2582%25AF%25E3%2583%25AA%25E3%2583%25BC%25E3%2583%25B3%25E3%2582%25B7%25E3%2583%25A7%25E3%2583%2583%25E3%2583%2588+2015-08-05+21.02.40.png" imageanchor="1" style="margin-left: 1em; margin-right: 1em;"><img border="0" height="345" src="https://blogger.googleusercontent.com/img/b/R29vZ2xl/AVvXsEia6MPReaFKPwbpebXfd3IJCoXFex4yUeOEi3lvsTE5241IG3_bS9NmmqXzKGW4PffTlioWkJsS6qxjka9CXiU1csSsYyHBk1zd79sxBcexbVlqFB49XXJxOwfVL4nGzwzePeKnISL_U_8/s640/%25E3%2582%25B9%25E3%2582%25AF%25E3%2583%25AA%25E3%2583%25BC%25E3%2583%25B3%25E3%2582%25B7%25E3%2583%25A7%25E3%2583%2583%25E3%2583%2588+2015-08-05+21.02.40.png" width="640" /></a></div>
<br />
<br />
<br />
<br />
<br />
<br />
<br />
<div class="sub">
録画したものの死蔵していく自転車車載動画たち、その打開策は古典にあり?!</div>
<br />
<div class="separator" style="clear: both; text-align: center;">
<a href="https://blogger.googleusercontent.com/img/b/R29vZ2xl/AVvXsEjtK2_R000Aob5GaL1BG1OmnP6it2FjBpvGb1Szkxbh4-lW6XKWY-v-UIaqK0R-bbydWAHCjy5JaDdEkPD3b86wwhTFHo7s6jwJB_-VYBuL4LCjwTtlyES7PC5_4KlGCbemjVGIHG6hjv8/s1600/%25E3%2582%25B9%25E3%2582%25AF%25E3%2583%25AA%25E3%2583%25BC%25E3%2583%25B3%25E3%2582%25B7%25E3%2583%25A7%25E3%2583%2583%25E3%2583%2588+2015-08-05+21.05.30.png" imageanchor="1" style="margin-left: 1em; margin-right: 1em;"><img border="0" src="https://blogger.googleusercontent.com/img/b/R29vZ2xl/AVvXsEjtK2_R000Aob5GaL1BG1OmnP6it2FjBpvGb1Szkxbh4-lW6XKWY-v-UIaqK0R-bbydWAHCjy5JaDdEkPD3b86wwhTFHo7s6jwJB_-VYBuL4LCjwTtlyES7PC5_4KlGCbemjVGIHG6hjv8/s400/%25E3%2582%25B9%25E3%2582%25AF%25E3%2583%25AA%25E3%2583%25BC%25E3%2583%25B3%25E3%2582%25B7%25E3%2583%25A7%25E3%2583%2583%25E3%2583%2588+2015-08-05+21.05.30.png" /></a></div>
<div class="separator" style="clear: both; text-align: center;">
<br /></div>
<br />
<div class="sub">
動画を超えた常識破りの新メディアを作る必殺技が発動!?</div>
<br />
<br />
<div class="separator" style="clear: both; text-align: center;">
<a href="https://blogger.googleusercontent.com/img/b/R29vZ2xl/AVvXsEhy_SgpWia9BTl7R80HNVZGS9flMDoGHkdlGG3uPPkb12pyjRH0PSgh3Hmzsp3xkQ6tmWSTswDCC8mrCeqNgb2fzw8n6kL1jiKE41nVBPHt_h0oV1pHbjPa5Qehpv5XqcxcBEOHzf9ozlo/s1600/%25E3%2582%25B9%25E3%2582%25AF%25E3%2583%25AA%25E3%2583%25BC%25E3%2583%25B3%25E3%2582%25B7%25E3%2583%25A7%25E3%2583%2583%25E3%2583%2588+2015-08-05+21.15.35.png" imageanchor="1" style="margin-left: 1em; margin-right: 1em;"><img border="0" height="419" src="https://blogger.googleusercontent.com/img/b/R29vZ2xl/AVvXsEhy_SgpWia9BTl7R80HNVZGS9flMDoGHkdlGG3uPPkb12pyjRH0PSgh3Hmzsp3xkQ6tmWSTswDCC8mrCeqNgb2fzw8n6kL1jiKE41nVBPHt_h0oV1pHbjPa5Qehpv5XqcxcBEOHzf9ozlo/s640/%25E3%2582%25B9%25E3%2582%25AF%25E3%2583%25AA%25E3%2583%25BC%25E3%2583%25B3%25E3%2582%25B7%25E3%2583%25A7%25E3%2583%2583%25E3%2583%2588+2015-08-05+21.15.35.png" width="640" /></a></div>
<div class="separator" style="clear: both; text-align: center;">
<br /></div>
<br />
<br />
<br />
<br />
<br />
<br />
<br />
<br />
<div class="sub">
研究の過程で彼らは一体どんな境地に辿り着いたのか?</div>
<br />
<div class="separator" style="clear: both; text-align: center;">
<a href="https://blogger.googleusercontent.com/img/b/R29vZ2xl/AVvXsEj6CExHnj1INIkda3UM7UlGF14bEHbDdtgEpVulospNXMNssgyLwmDKBOe-1AqBt7DgV5_E4POg8D1JC6Uokl5BjKmhzymF2pKDBPj5Z6KibmGVlcP5sp25WDK9YAxtHcIl0NRS33ECPzg/s1600/%25E3%2582%25B9%25E3%2582%25AF%25E3%2583%25AA%25E3%2583%25BC%25E3%2583%25B3%25E3%2582%25B7%25E3%2583%25A7%25E3%2583%2583%25E3%2583%2588+2015-08-05+21.19.09.png" imageanchor="1" style="margin-left: 1em; margin-right: 1em;"><img border="0" height="411" src="https://blogger.googleusercontent.com/img/b/R29vZ2xl/AVvXsEj6CExHnj1INIkda3UM7UlGF14bEHbDdtgEpVulospNXMNssgyLwmDKBOe-1AqBt7DgV5_E4POg8D1JC6Uokl5BjKmhzymF2pKDBPj5Z6KibmGVlcP5sp25WDK9YAxtHcIl0NRS33ECPzg/s640/%25E3%2582%25B9%25E3%2582%25AF%25E3%2583%25AA%25E3%2583%25BC%25E3%2583%25B3%25E3%2582%25B7%25E3%2583%25A7%25E3%2583%2583%25E3%2583%2588+2015-08-05+21.19.09.png" width="640" /></a></div>
<br />
<br />
<br />
<br />
<br />
<br />
<br />
<div class="sub">
さぁ、僕らの明日はどっちだ... </div>
<div class="separator" style="clear: both; text-align: center;">
<br /></div>
<div>
<br /></div>
<div>
<div class="separator" style="clear: both; text-align: center;">
</div>
<div class="separator" style="clear: both; text-align: center;">
<a href="https://blogger.googleusercontent.com/img/b/R29vZ2xl/AVvXsEjG9ClRED7GE6KZ2HAqgT2jAnDlxobjrvdnkNi4uajIYP2w2F_jLjEUszyCfE8AM7JFjQ7z953MpK0Ytx4xJ2iYFG1y39djnW8r6H_GYmQBXlSeRWiVYJU2VITWJFG_iDnT8lEdnU0ngNU/s1600/%E3%82%B9%E3%82%AF%E3%83%AA%E3%83%BC%E3%83%B3%E3%82%B7%E3%83%A7%E3%83%83%E3%83%88+2014-08-09+0.58.53.png" imageanchor="1" style="margin-left: 1em; margin-right: 1em;"><img border="0" height="337" src="https://blogger.googleusercontent.com/img/b/R29vZ2xl/AVvXsEjG9ClRED7GE6KZ2HAqgT2jAnDlxobjrvdnkNi4uajIYP2w2F_jLjEUszyCfE8AM7JFjQ7z953MpK0Ytx4xJ2iYFG1y39djnW8r6H_GYmQBXlSeRWiVYJU2VITWJFG_iDnT8lEdnU0ngNU/s400/%E3%82%B9%E3%82%AF%E3%83%AA%E3%83%BC%E3%83%B3%E3%82%B7%E3%83%A7%E3%83%83%E3%83%88+2014-08-09+0.58.53.png" width="400" /></a></div>
<br />
<br />
<br />
<br />
<br />
当日は東P03aでお待ちしております。<br />
お会いできることを楽しみにしております。</div>
<br />
<br />
<br />
<a class="twitter-share-button" data-count="vertical" data-lang="ja" href="https://twitter.com/share">ツイート</a>
<script>!function(d,s,id){var js,fjs=d.getElementsByTagName(s)[0],p=/^http:/.test(d.location)?'http':'https';if(!d.getElementById(id)){js=d.createElement(s);js.id=id;js.src=p+'://platform.twitter.com/widgets.js';fjs.parentNode.insertBefore(js,fjs);}}(document, 'script', 'twitter-wjs');</script>kassy_kzhttp://www.blogger.com/profile/13256065711882891573noreply@blogger.com0tag:blogger.com,1999:blog-8924937581087095300.post-65669994387539980142014-08-11T11:22:00.001+09:002014-08-11T11:22:42.327+09:00TechBooster様の夏コミ同人誌に寄稿させていただきました<a href="http://techbooster.github.io/announce/c86/" target="_blank">TechBooster様</a>が夏コミC86にて頒布される冊子<br />
「Firefox OSウヱブアプリ開発読本」に寄稿させて頂きました。<br />
<br />
寄稿内容は Firefox OSの Building Blocksに関する解説で<br />
僕自身がFirefox OSのアプリを開発したり講演をしてきた経験を振り返って<br />
一番悩んで苦労した部分です。じっくり棚卸しして書いた(つもり)ですので<br />
きっとこれから開発を始める開発者様のお役に立てるかと存じます。<br />
<br />
代表者の @mhidaka さま、取りまとめ本当にお疲れ様です。<br />
(別件で僕も冊子の取りまとめをする機会がありましたが、<br />
本当に身を削る重い作業だと思いました。)<br />
そして好きなように記事を書かせていただき、ありがとうございました。<br />
<br />
他の執筆者の記事もクオリティ高く、<br />
今回も盛りだくさんの冊子に仕上がっていますので、<br />
Firefox OSに興味ある方々は是非お手にとっていただきたいと存じます。<br />
<br />
頒布場所は場所は3日目 <a href="https://webcatalog-free.circle.ms/Circle/11316947" target="_blank">西地区か-46b</a> です。<br />
(あと、ついででいいので、近所の<a href="http://kznote.blogspot.jp/2014/08/c86.html" target="_blank"> 西か41a の Tech-orz </a>もよろしくお願いします。)<br />
<span style="font-size: x-small;"><br /></span>
<span style="font-size: x-small;"><br /></span>
<div class="separator" style="clear: both; text-align: center;">
</div>
<div class="separator" style="clear: both; text-align: center;">
<a href="https://blogger.googleusercontent.com/img/b/R29vZ2xl/AVvXsEgJVpkjE0T9n4faVf-S94Cg8jkf3grh3kFZtTm4h8RnWQ_kt3dl7XB91EnuTIpMt72PhVtaJSyjtIHy_kq88cPMKynzHqbjVDjXxEolK8RATH5VxlY5buJhscVbNaQ8zCGX_ObFsNNS4Us/s1600/0d8da947-1d75-457b-b077-1dcc42c8f842.jpg" imageanchor="1" style="margin-left: 1em; margin-right: 1em;"><img border="0" src="https://blogger.googleusercontent.com/img/b/R29vZ2xl/AVvXsEgJVpkjE0T9n4faVf-S94Cg8jkf3grh3kFZtTm4h8RnWQ_kt3dl7XB91EnuTIpMt72PhVtaJSyjtIHy_kq88cPMKynzHqbjVDjXxEolK8RATH5VxlY5buJhscVbNaQ8zCGX_ObFsNNS4Us/s1600/0d8da947-1d75-457b-b077-1dcc42c8f842.jpg" height="320" width="227" /></a></div>
<br />
<div class="separator" style="clear: both; text-align: center;">
</div>
<a class="twitter-share-button" data-count="vertical" data-lang="ja" href="https://twitter.com/share">ツイート</a>
<script>!function(d,s,id){var js,fjs=d.getElementsByTagName(s)[0],p=/^http:/.test(d.location)?'http':'https';if(!d.getElementById(id)){js=d.createElement(s);js.id=id;js.src=p+'://platform.twitter.com/widgets.js';fjs.parentNode.insertBefore(js,fjs);}}(document, 'script', 'twitter-wjs');</script>kassy_kzhttp://www.blogger.com/profile/13256065711882891573noreply@blogger.com0tag:blogger.com,1999:blog-8924937581087095300.post-50869343382463016962014-08-11T11:22:00.000+09:002014-08-11T11:22:31.731+09:00コミックマーケット(C86)で名古屋つ部の本を頒布しますAndroid名古屋つくる部(通称:つ部)が夏コミで初の同人誌を頒布します。<br />
不思議な縁があって企画当初から最終組版まで全面的に関わらせて頂きました。<br />
場所は 3日目(8/17)西か43bです。
<br />
Android系のサークルがたくさん集結しているエリアですので、<br />
お時間のある方は是非遊びに来ていただければと存じます。<br />
(ついででいいので、すぐ近所 <a href="http://kznote.blogspot.jp/2014/08/c86.html" target="_blank">西か41b の Tech-orz</a> も是非よろしくお願いします)
<br />
<br />
<br />
<div class="sec">
頒布物</div>
<div class="sub">
【新刊】号外つ部報 2014 Summer</div>
<br />
<div class="separator" style="clear: both; text-align: center;">
</div>
<div class="separator" style="clear: both; text-align: center;">
<a href="https://blogger.googleusercontent.com/img/b/R29vZ2xl/AVvXsEi0R5NHicHjPTYoQqjBAwIaJ8w2HWTODquXAkd5SV1WhOLCzJIiG73DLRzw8DSUPDISPgivkGYv_5D7QNl0Fn_XpzqmfryV1cyyyTdz4W90Y4psGf8J7ShzTPx6PXTqhU8L21I5QArLtdQ/s1600/10473073_332483526909279_5748268724911750564_n.jpg" imageanchor="1" style="margin-left: 1em; margin-right: 1em;"><img border="0" src="https://blogger.googleusercontent.com/img/b/R29vZ2xl/AVvXsEi0R5NHicHjPTYoQqjBAwIaJ8w2HWTODquXAkd5SV1WhOLCzJIiG73DLRzw8DSUPDISPgivkGYv_5D7QNl0Fn_XpzqmfryV1cyyyTdz4W90Y4psGf8J7ShzTPx6PXTqhU8L21I5QArLtdQ/s1600/10473073_332483526909279_5748268724911750564_n.jpg" height="400" width="285" /></a></div>
<div class="separator" style="clear: both; text-align: center;">
<br /></div>
<br />
ページ数:92ページ<br />
配布価格:1000円<br />
Web Catalog: <a href="https://webcatalog-free.circle.ms/Circle/11305472" target="_blank">https://webcatalog-free.circle.ms/Circle/11305472</a><br />
<br />
<br />
<br />
<br />
<br />
<br />
<br />
<div class="sec">
頒布物内容 予告</div>
<br />
<div class="sub">
名古屋つくる部の歩みと魅力をたっぷり紹介</div>
<br />
<br />
<div class="separator" style="clear: both; text-align: center;">
</div>
<div class="separator" style="clear: both; text-align: center;">
<a href="https://blogger.googleusercontent.com/img/b/R29vZ2xl/AVvXsEhfXkglIa9Jrp1UBHHAY6bUyyNOaTsyPlgBKx-l6wqVqxv4BXmDKq-yeGr6zri90v-AxnAlWTnuvWNQERNtxNxcXTWB9LzaGtr86RBUlJb_-OpZ6fv8XWM8COMdgjwNvgYKqcgiKIvLQP4/s1600/%E3%82%B9%E3%82%AF%E3%83%AA%E3%83%BC%E3%83%B3%E3%82%B7%E3%83%A7%E3%83%83%E3%83%88+2014-08-11+3.31.04.png" imageanchor="1" style="margin-left: 1em; margin-right: 1em;"><img border="0" src="https://blogger.googleusercontent.com/img/b/R29vZ2xl/AVvXsEhfXkglIa9Jrp1UBHHAY6bUyyNOaTsyPlgBKx-l6wqVqxv4BXmDKq-yeGr6zri90v-AxnAlWTnuvWNQERNtxNxcXTWB9LzaGtr86RBUlJb_-OpZ6fv8XWM8COMdgjwNvgYKqcgiKIvLQP4/s1600/%E3%82%B9%E3%82%AF%E3%83%AA%E3%83%BC%E3%83%B3%E3%82%B7%E3%83%A7%E3%83%83%E3%83%88+2014-08-11+3.31.04.png" height="282" width="640" /></a></div>
<br />
<br />
<br />
<br />
<div class="sub">
昨年 部長が世代交代したつ部。前部長と新部長の対談が実現!</div>
<br />
<br />
<div class="separator" style="clear: both; text-align: center;">
</div>
<div class="separator" style="clear: both; text-align: center;">
<a href="https://blogger.googleusercontent.com/img/b/R29vZ2xl/AVvXsEh_mqc1R4lp_hpqwUuKeLlZnA09k3_Q7t7T0hIiyeKsjZlcHXg6qlzCAHcQl7WifP7EN_GkHwuRvmYL3SCglE92dzj_5evuS00gO_pMrZNq6BEreA0JYmrbx3nrhABlKC5A0wbMNSwH-20/s1600/%E3%82%B9%E3%82%AF%E3%83%AA%E3%83%BC%E3%83%B3%E3%82%B7%E3%83%A7%E3%83%83%E3%83%88+2014-08-11+3.32.57.png" imageanchor="1" style="margin-left: 1em; margin-right: 1em;"><img border="0" src="https://blogger.googleusercontent.com/img/b/R29vZ2xl/AVvXsEh_mqc1R4lp_hpqwUuKeLlZnA09k3_Q7t7T0hIiyeKsjZlcHXg6qlzCAHcQl7WifP7EN_GkHwuRvmYL3SCglE92dzj_5evuS00gO_pMrZNq6BEreA0JYmrbx3nrhABlKC5A0wbMNSwH-20/s1600/%E3%82%B9%E3%82%AF%E3%83%AA%E3%83%BC%E3%83%B3%E3%82%B7%E3%83%A7%E3%83%83%E3%83%88+2014-08-11+3.32.57.png" height="312" width="640" /></a></div>
<br />
<br />
<br />
<div class="sub">
つ部超期待の若手気鋭エンジニアが贈る真面目な技術記事</div>
<br />
一日でできるKotlinを使ったAndroidアプリ開発手法の解説!<br />
<br />
<div class="separator" style="clear: both; text-align: center;">
</div>
<div class="separator" style="clear: both; text-align: center;">
<a href="https://blogger.googleusercontent.com/img/b/R29vZ2xl/AVvXsEh66DNm7xENllVr7ArGwquM570YHvnJu28Ea2u_6l_Of4JLm0l8zYXEhkL2m1sbt8REWnpRaJYhAKEEUFiCAQN2dSWj-5BnctEZOYz78Q7U3kuwQskCmwQBS6g8PIXsbW3Fp3W8zq72EHM/s1600/%E3%82%B9%E3%82%AF%E3%83%AA%E3%83%BC%E3%83%B3%E3%82%B7%E3%83%A7%E3%83%83%E3%83%88+2014-08-11+3.36.10.png" imageanchor="1" style="margin-left: 1em; margin-right: 1em;"><img border="0" src="https://blogger.googleusercontent.com/img/b/R29vZ2xl/AVvXsEh66DNm7xENllVr7ArGwquM570YHvnJu28Ea2u_6l_Of4JLm0l8zYXEhkL2m1sbt8REWnpRaJYhAKEEUFiCAQN2dSWj-5BnctEZOYz78Q7U3kuwQskCmwQBS6g8PIXsbW3Fp3W8zq72EHM/s1600/%E3%82%B9%E3%82%AF%E3%83%AA%E3%83%BC%E3%83%B3%E3%82%B7%E3%83%A7%E3%83%83%E3%83%88+2014-08-11+3.36.10.png" height="204" width="320" /></a></div>
<br />
どこよりも早い(僕調べ)Android L 新機能まとめ <br />
<br />
<div class="separator" style="clear: both; text-align: center;">
<a href="https://blogger.googleusercontent.com/img/b/R29vZ2xl/AVvXsEjlTzgljO4XNAbvYbjv6VOfDdDvJFh2Tkr7zbO-I8DZQz-5Lczxhojz0XXsjkqjO9Th_JArNLGy2NIofdDpmWIN_dSbVdfpe5TsVO-AvPeu4RMOz_x11sxKqRNR3KhpamzKNEvV2Ok7qGw/s1600/%E3%82%B9%E3%82%AF%E3%83%AA%E3%83%BC%E3%83%B3%E3%82%B7%E3%83%A7%E3%83%83%E3%83%88+2014-08-11+3.36.21.png" imageanchor="1" style="margin-left: 1em; margin-right: 1em;"><img border="0" src="https://blogger.googleusercontent.com/img/b/R29vZ2xl/AVvXsEjlTzgljO4XNAbvYbjv6VOfDdDvJFh2Tkr7zbO-I8DZQz-5Lczxhojz0XXsjkqjO9Th_JArNLGy2NIofdDpmWIN_dSbVdfpe5TsVO-AvPeu4RMOz_x11sxKqRNR3KhpamzKNEvV2Ok7qGw/s1600/%E3%82%B9%E3%82%AF%E3%83%AA%E3%83%BC%E3%83%B3%E3%82%B7%E3%83%A7%E3%83%83%E3%83%88+2014-08-11+3.36.21.png" height="188" width="320" /></a></div>
<div class="separator" style="clear: both; text-align: center;">
<br /></div>
<div class="separator" style="clear: both; text-align: center;">
<br /></div>
<div class="separator" style="clear: both; text-align: center;">
<br /></div>
<div class="separator" style="clear: both; text-align: center;">
<br /></div>
<div class="separator" style="clear: both; text-align: center;">
<br /></div>
<div class="sub">
全勉強会主催者必見!? NFCでお手軽に出欠管理するアプリを開発!! </div>
<br />
<div class="separator" style="clear: both; text-align: center;">
<a href="https://blogger.googleusercontent.com/img/b/R29vZ2xl/AVvXsEi-WUpRS5f2U_9oIYm-0K6vKd2QhqxuaHDA52XB9TeEzlaKMx_d2jR-6pQDjOlBbsDPNmZYeIRlidVtUKtPAq5BwHUSQffNYkiMJx08Ypm-Vg3mRL_RDyUGSsq9ZXK3I3ACyUiQJI7BoZs/s1600/%E3%82%B9%E3%82%AF%E3%83%AA%E3%83%BC%E3%83%B3%E3%82%B7%E3%83%A7%E3%83%83%E3%83%88+2014-08-11+3.37.43.png" imageanchor="1" style="margin-left: 1em; margin-right: 1em;"><img border="0" src="https://blogger.googleusercontent.com/img/b/R29vZ2xl/AVvXsEi-WUpRS5f2U_9oIYm-0K6vKd2QhqxuaHDA52XB9TeEzlaKMx_d2jR-6pQDjOlBbsDPNmZYeIRlidVtUKtPAq5BwHUSQffNYkiMJx08Ypm-Vg3mRL_RDyUGSsq9ZXK3I3ACyUiQJI7BoZs/s1600/%E3%82%B9%E3%82%AF%E3%83%AA%E3%83%BC%E3%83%B3%E3%82%B7%E3%83%A7%E3%83%83%E3%83%88+2014-08-11+3.37.43.png" height="208" width="400" /></a></div>
<br />
<br />
<br />
<br />
<div class="sub">
新部長に就任したのはなんとJD!その恐るべき実力とは?</div>
<br />
<a href="https://blogger.googleusercontent.com/img/b/R29vZ2xl/AVvXsEj871PyduKSVGE2U39ghaxiq86tx8yuYiZPImDSRHgcERVD4eAavoMyaVNVj7VrCCV6RbnYXCjZL42CWE-VrEgnZpM3f7l4hRJ_hmY4knDxaUKK2QIiKwalnAuyQuaHcUE1KG20sYIvS2E/s1600/%E3%82%B9%E3%82%AF%E3%83%AA%E3%83%BC%E3%83%B3%E3%82%B7%E3%83%A7%E3%83%83%E3%83%88+2014-08-11+3.39.22.png" imageanchor="1" style="margin-left: 1em; margin-right: 1em;"><img border="0" src="https://blogger.googleusercontent.com/img/b/R29vZ2xl/AVvXsEj871PyduKSVGE2U39ghaxiq86tx8yuYiZPImDSRHgcERVD4eAavoMyaVNVj7VrCCV6RbnYXCjZL42CWE-VrEgnZpM3f7l4hRJ_hmY4knDxaUKK2QIiKwalnAuyQuaHcUE1KG20sYIvS2E/s1600/%E3%82%B9%E3%82%AF%E3%83%AA%E3%83%BC%E3%83%B3%E3%82%B7%E3%83%A7%E3%83%83%E3%83%88+2014-08-11+3.39.22.png" height="308" width="640" /></a>
<br />
<br />
<br />
<br />
<br />
<div class="sub">
最強JDに、<strike>オッサン</strike> 大人エンジニアがプライドの全てをかけてリベンジを挑む!</div>
<br />
<div class="separator" style="clear: both; text-align: center;">
<a href="https://blogger.googleusercontent.com/img/b/R29vZ2xl/AVvXsEh5izzMKh_jaNbQbCnmLE1WNQhM_JQxlmtde2Ty6kZgAipstvprjE417IMJB8v7EZlUCx4T_lhhXhH0pisy_iXMNdhbskVabIQbYGJm7HXFZ7SPl-enV5bZL5uOG9Df9VWuS6AgUdHAl5k/s1600/%E3%82%B9%E3%82%AF%E3%83%AA%E3%83%BC%E3%83%B3%E3%82%B7%E3%83%A7%E3%83%83%E3%83%88+2014-08-11+3.39.34.png" imageanchor="1" style="margin-left: 1em; margin-right: 1em;"><img border="0" src="https://blogger.googleusercontent.com/img/b/R29vZ2xl/AVvXsEh5izzMKh_jaNbQbCnmLE1WNQhM_JQxlmtde2Ty6kZgAipstvprjE417IMJB8v7EZlUCx4T_lhhXhH0pisy_iXMNdhbskVabIQbYGJm7HXFZ7SPl-enV5bZL5uOG9Df9VWuS6AgUdHAl5k/s1600/%E3%82%B9%E3%82%AF%E3%83%AA%E3%83%BC%E3%83%B3%E3%82%B7%E3%83%A7%E3%83%83%E3%83%88+2014-08-11+3.39.34.png" height="428" width="640" /></a></div>
<br />
<br />
<br />
<br />
<br />
<br />
<br />
当日はJD新部長がブースでお待ちしております。<br />
ぜひぜひお越しくださいませ。<br />
(ついででいいので、すぐ近所 <a href="http://kznote.blogspot.jp/2014/08/c86.html" target="_blank">西か41b の Tech-orz</a> も是非よろしくお願いします)
<br />
<br />
<br />
<a class="twitter-share-button" data-count="vertical" data-lang="ja" href="https://twitter.com/share">ツイート</a>
<script>!function(d,s,id){var js,fjs=d.getElementsByTagName(s)[0],p=/^http:/.test(d.location)?'http':'https';if(!d.getElementById(id)){js=d.createElement(s);js.id=id;js.src=p+'://platform.twitter.com/widgets.js';fjs.parentNode.insertBefore(js,fjs);}}(document, 'script', 'twitter-wjs');</script>kassy_kzhttp://www.blogger.com/profile/13256065711882891573noreply@blogger.com0tag:blogger.com,1999:blog-8924937581087095300.post-62011044554685421532014-08-08T22:15:00.000+09:002014-08-09T01:09:04.611+09:00コミックマーケット(C86)にサークル参加します昨年に続き、今年も夏コミにサークル参加します。 <br />
場所は 3日目(8/17)西か41bです。
<br />
Android系のサークルがたくさん集結しているエリアですので、<br />
お時間のある方は是非遊びに来ていただければと存じます。<br />
<br />
<br />
<br />
<div class="sec">
頒布物</div>
<div class="sub">
【新刊】Tech-orz 2014 Summer</div>
<br />
<div class="separator" style="clear: both; text-align: center;">
<a href="https://blogger.googleusercontent.com/img/b/R29vZ2xl/AVvXsEi4W_glkuMswb2wVBwO6ZEwAg_5zPP3Bp9fDooSRwKgzcvtO13BuFrbuZhQJiafa2dJu6JQSmJ29PLCF9GjQmR3r1uqNMoX_Z0Gg-PO7Jh1IhonBz07fH_PvR2710SFaes3rfDbev5bto8/s1600/%E3%82%B9%E3%82%AF%E3%83%AA%E3%83%BC%E3%83%B3%E3%82%B7%E3%83%A7%E3%83%83%E3%83%88+2014-08-08+21.01.44.png" imageanchor="1" style="margin-left: 1em; margin-right: 1em;"><img border="0" src="https://blogger.googleusercontent.com/img/b/R29vZ2xl/AVvXsEi4W_glkuMswb2wVBwO6ZEwAg_5zPP3Bp9fDooSRwKgzcvtO13BuFrbuZhQJiafa2dJu6JQSmJ29PLCF9GjQmR3r1uqNMoX_Z0Gg-PO7Jh1IhonBz07fH_PvR2710SFaes3rfDbev5bto8/s1600/%E3%82%B9%E3%82%AF%E3%83%AA%E3%83%BC%E3%83%B3%E3%82%B7%E3%83%A7%E3%83%83%E3%83%88+2014-08-08+21.01.44.png" height="320" width="230" /></a></div>
<div class="separator" style="clear: both; text-align: center;">
<br /></div>
<br />
ページ数:48ページ<br />
配布価格:400円<br />
Web Catalog: <a href="https://webcatalog-free.circle.ms/Circle/11320564">https://webcatalog-free.circle.ms/Circle/11320564</a><br />
<br />
<div class="sub">
【既刊】Tech-orz 2013 Summer</div>
<br />
<div class="separator" style="clear: both; text-align: center;">
<a href="https://blogger.googleusercontent.com/img/b/R29vZ2xl/AVvXsEiRCsNVxtIkDe4iTUHoW-y-meDBz28ZS03IIC9Sj0zwb7Pz9V7q8AR5x_4djoIojMnBhLgP54TFzaPNVpp7au7IQAV8trmNjya7M85PMgxGI7al-TOT4ZjFu95-_rTW3hfTm9PdzDC5wMk/s1600/%E3%82%B9%E3%82%AF%E3%83%AA%E3%83%BC%E3%83%B3%E3%82%B7%E3%83%A7%E3%83%83%E3%83%88+2014-08-08+21.05.23.png" imageanchor="1" style="margin-left: 1em; margin-right: 1em;"><img border="0" src="https://blogger.googleusercontent.com/img/b/R29vZ2xl/AVvXsEiRCsNVxtIkDe4iTUHoW-y-meDBz28ZS03IIC9Sj0zwb7Pz9V7q8AR5x_4djoIojMnBhLgP54TFzaPNVpp7au7IQAV8trmNjya7M85PMgxGI7al-TOT4ZjFu95-_rTW3hfTm9PdzDC5wMk/s1600/%E3%82%B9%E3%82%AF%E3%83%AA%E3%83%BC%E3%83%B3%E3%82%B7%E3%83%A7%E3%83%83%E3%83%88+2014-08-08+21.05.23.png" height="320" width="228" /></a></div>
<br />
ページ数:66ページ<br />
配布価格:500円<br />
宣伝ページ:<a href="http://kznote.blogspot.jp/2013/07/c843-5-27b.html">http://kznote.blogspot.jp/2013/07/c843-5-27b.html</a><br />
本書をご紹介いただいたサイト様:<br />
・Akiba pc watch 様<br />
<a href="http://akiba-pc.watch.impress.co.jp/docs/wakiba/find/20130905_614205.html">http://akiba-pc.watch.impress.co.jp/docs/wakiba/find/20130905_614205.html</a><br />
・アトリエのどか 様<br />
<a href="http://www.atelier-nodoka.net/2013/08/c84-report/">http://www.atelier-nodoka.net/2013/08/c84-report/</a><br />
<br />
<br />
<br />
<br />
<br />
<br />
<div class="sec">
出展内容予告</div>
<br />
<div class="sub">
メイドが欲しいと突然喚き出すかっしー、その理由とは</div>
<br />
<br />
<div class="separator" style="clear: both; text-align: center;">
<a href="https://blogger.googleusercontent.com/img/b/R29vZ2xl/AVvXsEgLl4qmix7JLwdxO60Z1fx6zOnPBaA0RexItOmRHaiglm8d-lB0efrtNTPpVARZbyzvWJOUqdMUnKzE252rZY9pImJWuXByOffdb69xG6oe-4vWS3Gexrd4Wvk_zIpz5iYMUMQLLsZQDtg/s1600/%E3%83%A1%E3%82%A4%E3%83%88%E3%82%99%E6%AC%B2%E3%81%97%E3%81%84.png" imageanchor="1" style="margin-left: 1em; margin-right: 1em;"><img border="0" src="https://blogger.googleusercontent.com/img/b/R29vZ2xl/AVvXsEgLl4qmix7JLwdxO60Z1fx6zOnPBaA0RexItOmRHaiglm8d-lB0efrtNTPpVARZbyzvWJOUqdMUnKzE252rZY9pImJWuXByOffdb69xG6oe-4vWS3Gexrd4Wvk_zIpz5iYMUMQLLsZQDtg/s1600/%E3%83%A1%E3%82%A4%E3%83%88%E3%82%99%E6%AC%B2%E3%81%97%E3%81%84.png" height="212" width="320" /></a></div>
<br />
<br />
<br />
<br />
<div class="sub">
歪んだ欲望を叶えるために選択した常人のナナメ下を行く方法とは</div>
<br />
<br />
<div class="separator" style="clear: both; text-align: center;">
<a href="https://blogger.googleusercontent.com/img/b/R29vZ2xl/AVvXsEiMQdSlSG5KPHCcx1cYvHRRIBnQiIxol7G5wAL9cf7UopYDWO0yw8sy_UGZ7iAhfoTDl_bzEGlS8sNTbOBqSHUlbHSuR7PTQsxTX7ine6y9asYpBy98VyXPN7z5R7ONEQEavf3vZP1oKGQ/s1600/%E3%82%B9%E3%82%AF%E3%83%AA%E3%83%BC%E3%83%B3%E3%82%B7%E3%83%A7%E3%83%83%E3%83%88+2014-08-08+20.43.40.png" imageanchor="1" style="margin-left: 1em; margin-right: 1em;"><img border="0" src="https://blogger.googleusercontent.com/img/b/R29vZ2xl/AVvXsEiMQdSlSG5KPHCcx1cYvHRRIBnQiIxol7G5wAL9cf7UopYDWO0yw8sy_UGZ7iAhfoTDl_bzEGlS8sNTbOBqSHUlbHSuR7PTQsxTX7ine6y9asYpBy98VyXPN7z5R7ONEQEavf3vZP1oKGQ/s1600/%E3%82%B9%E3%82%AF%E3%83%AA%E3%83%BC%E3%83%B3%E3%82%B7%E3%83%A7%E3%83%83%E3%83%88+2014-08-08+20.43.40.png" height="201" width="320" /></a></div>
<br />
<br />
<br />
<div class="sub">
割と真面目な電子回路とスマホの連携とか</div>
<br />
<div class="separator" style="clear: both; text-align: center;">
<a href="https://blogger.googleusercontent.com/img/b/R29vZ2xl/AVvXsEgTLHFpoo-6ctA1mZyooWKNx10AOv_QKrOIUcJ41IbO3Fs0iz1SF0l629TcpFrzbJHCgAN1rLXOTT2tE2yCKHYunQeW-jQ9l9LqX95NA45Jxw6DSB7Qza2PZeuUkiHKmrkQoM7-zaEcMtk/s1600/%E3%82%B9%E3%82%AF%E3%83%AA%E3%83%BC%E3%83%B3%E3%82%B7%E3%83%A7%E3%83%83%E3%83%88+2014-08-08+21.18.08.png" imageanchor="1" style="margin-left: 1em; margin-right: 1em;"><img border="0" src="https://blogger.googleusercontent.com/img/b/R29vZ2xl/AVvXsEgTLHFpoo-6ctA1mZyooWKNx10AOv_QKrOIUcJ41IbO3Fs0iz1SF0l629TcpFrzbJHCgAN1rLXOTT2tE2yCKHYunQeW-jQ9l9LqX95NA45Jxw6DSB7Qza2PZeuUkiHKmrkQoM7-zaEcMtk/s1600/%E3%82%B9%E3%82%AF%E3%83%AA%E3%83%BC%E3%83%B3%E3%82%B7%E3%83%A7%E3%83%83%E3%83%88+2014-08-08+21.18.08.png" height="237" width="400" /></a></div>
<div class="separator" style="clear: both; text-align: center;">
<br /></div>
<div class="separator" style="clear: both; text-align: center;">
<br /></div>
<div class="separator" style="clear: both; text-align: center;">
<br /></div>
<div class="separator" style="clear: both; text-align: center;">
<br /></div>
<div class="separator" style="clear: both; text-align: center;">
<br /></div>
<div class="sub">
どの角度からでも見れる全周囲ディスプレイへの挑戦とか</div>
<br />
<br />
<div class="separator" style="clear: both; text-align: center;">
</div>
<div class="separator" style="clear: both; text-align: center;">
</div>
<div class="separator" style="clear: both; text-align: center;">
<a href="https://blogger.googleusercontent.com/img/b/R29vZ2xl/AVvXsEizz677s500Ix_Wpt1VQlNmkrTwCueaoqQpbZYWO-KQJIJ9dhmfLaGfgXgiBozfRdvlmP0Tnq2rfzz-Qa7cwRdOqvdQS3aW33o_sSlszrE8APJA89-q_Yemf5V4XLrfsXNNUFdVK7EKvcw/s1600/%E3%82%B9%E3%82%AF%E3%83%AA%E3%83%BC%E3%83%B3%E3%82%B7%E3%83%A7%E3%83%83%E3%83%88+2014-08-09+1.08.30.png" imageanchor="1" style="margin-left: 1em; margin-right: 1em;"><img border="0" src="https://blogger.googleusercontent.com/img/b/R29vZ2xl/AVvXsEizz677s500Ix_Wpt1VQlNmkrTwCueaoqQpbZYWO-KQJIJ9dhmfLaGfgXgiBozfRdvlmP0Tnq2rfzz-Qa7cwRdOqvdQS3aW33o_sSlszrE8APJA89-q_Yemf5V4XLrfsXNNUFdVK7EKvcw/s1600/%E3%82%B9%E3%82%AF%E3%83%AA%E3%83%BC%E3%83%B3%E3%82%B7%E3%83%A7%E3%83%83%E3%83%88+2014-08-09+1.08.30.png" height="310" width="400" /></a></div>
<div class="separator" style="clear: both; text-align: center;">
<br /></div>
<br />
<br />
<br />
<br />
<div class="sub">
全ての技術は、ただその欲望のために</div>
<br />
AndroidもArduinoもWiFiもBLEもZigBeeも音声合成も音声認識も...
<br />
<div class="separator" style="clear: both; text-align: center;">
<br /></div>
<div class="separator" style="clear: both; text-align: center;">
<a href="https://blogger.googleusercontent.com/img/b/R29vZ2xl/AVvXsEhcFGB-xi4S-_cB5W8mYVYL68HJ52V0RB4939pdZIe3FrID4uIftfCbOiUZq__ZgCCp-owbNxE2jWCW3pnSb1qzOI_vrx3t04Pq7ElbOr5Q1ZTvufoQYFnrDLct_OzRllzw-91k_w5zbDw/s1600/%E3%82%B9%E3%82%AF%E3%83%AA%E3%83%BC%E3%83%B3%E3%82%B7%E3%83%A7%E3%83%83%E3%83%88+2014-08-08+22.17.28.png" imageanchor="1" style="margin-left: 1em; margin-right: 1em;"><img border="0" src="https://blogger.googleusercontent.com/img/b/R29vZ2xl/AVvXsEhcFGB-xi4S-_cB5W8mYVYL68HJ52V0RB4939pdZIe3FrID4uIftfCbOiUZq__ZgCCp-owbNxE2jWCW3pnSb1qzOI_vrx3t04Pq7ElbOr5Q1ZTvufoQYFnrDLct_OzRllzw-91k_w5zbDw/s1600/%E3%82%B9%E3%82%AF%E3%83%AA%E3%83%BC%E3%83%B3%E3%82%B7%E3%83%A7%E3%83%83%E3%83%88+2014-08-08+22.17.28.png" height="217" width="400" /></a></div>
<div class="separator" style="clear: both; text-align: center;">
<br /></div>
<br />
<br />
<br />
<br />
<br />
<br />
<div class="sub">
さぁ、僕の明日はどっちだ... </div>
<div class="separator" style="clear: both; text-align: center;">
<br /></div>
<div>
<br /></div>
<div>
<div class="separator" style="clear: both; text-align: center;">
</div>
<div class="separator" style="clear: both; text-align: center;">
<a href="https://blogger.googleusercontent.com/img/b/R29vZ2xl/AVvXsEjG9ClRED7GE6KZ2HAqgT2jAnDlxobjrvdnkNi4uajIYP2w2F_jLjEUszyCfE8AM7JFjQ7z953MpK0Ytx4xJ2iYFG1y39djnW8r6H_GYmQBXlSeRWiVYJU2VITWJFG_iDnT8lEdnU0ngNU/s1600/%E3%82%B9%E3%82%AF%E3%83%AA%E3%83%BC%E3%83%B3%E3%82%B7%E3%83%A7%E3%83%83%E3%83%88+2014-08-09+0.58.53.png" imageanchor="1" style="margin-left: 1em; margin-right: 1em;"><img border="0" src="https://blogger.googleusercontent.com/img/b/R29vZ2xl/AVvXsEjG9ClRED7GE6KZ2HAqgT2jAnDlxobjrvdnkNi4uajIYP2w2F_jLjEUszyCfE8AM7JFjQ7z953MpK0Ytx4xJ2iYFG1y39djnW8r6H_GYmQBXlSeRWiVYJU2VITWJFG_iDnT8lEdnU0ngNU/s1600/%E3%82%B9%E3%82%AF%E3%83%AA%E3%83%BC%E3%83%B3%E3%82%B7%E3%83%A7%E3%83%83%E3%83%88+2014-08-09+0.58.53.png" height="270" width="320" /></a></div>
<br />
<br />
<br />
<br />
<br />
当日は西か41bでお待ちしております。<br />
お会いできることを楽しみにしております。</div>
<br />
<br />
<br />
<a class="twitter-share-button" data-count="vertical" data-lang="ja" href="https://twitter.com/share">ツイート</a>
<script>!function(d,s,id){var js,fjs=d.getElementsByTagName(s)[0],p=/^http:/.test(d.location)?'http':'https';if(!d.getElementById(id)){js=d.createElement(s);js.id=id;js.src=p+'://platform.twitter.com/widgets.js';fjs.parentNode.insertBefore(js,fjs);}}(document, 'script', 'twitter-wjs');</script>kassy_kzhttp://www.blogger.com/profile/13256065711882891573noreply@blogger.com0tag:blogger.com,1999:blog-8924937581087095300.post-25346548374996962332014-04-28T23:30:00.001+09:002014-04-29T10:39:40.998+09:00COSPLAYTHON(コスプレソン)に参加してきました2014/4/26に東京で行われた <a href="http://worldcosplaysummit.jp/appcontest/cosplaython.html">COSPLAYTHON(コスプレソン)2014</a> にエンジニア枠で参加してきましたのでそのレポートを。
<br />
<br />
<div class="separator" style="clear: both; text-align: center;">
<a href="https://blogger.googleusercontent.com/img/b/R29vZ2xl/AVvXsEgNkA9wv_DkwDqjPW-wyGVei26XOr3_QKGnbF2rld5vSwkh8afKepcbhHFmhoeibdBr1jr8K6A9KvLrVwvhn1MYJx7E4C7usoR70_5DD9Cyi4oy83CjMoH7W-FCJFH_7mO_AcJnwM2NxqE/s1600/tomomi_140407cospre01.jpg" imageanchor="1" style="margin-left: 1em; margin-right: 1em;"><img border="0" src="https://blogger.googleusercontent.com/img/b/R29vZ2xl/AVvXsEgNkA9wv_DkwDqjPW-wyGVei26XOr3_QKGnbF2rld5vSwkh8afKepcbhHFmhoeibdBr1jr8K6A9KvLrVwvhn1MYJx7E4C7usoR70_5DD9Cyi4oy83CjMoH7W-FCJFH_7mO_AcJnwM2NxqE/s1600/tomomi_140407cospre01.jpg" height="218" width="400" /></a>
</div>
<div class="sec">
参加の経緯</div>
<br />
<blockquote class="twitter-tweet" lang="ja">
コスプレイヤーと一緒にアプリを作るイベントだと!!? /【コスプレソン2014 参加者募集中!】 <a href="http://t.co/6aUzU1zVtX">http://t.co/6aUzU1zVtX</a><br />
— かっしー (@kassy_kz) <a href="https://twitter.com/kassy_kz/statuses/450969707944763392">2014, 4月 1</a></blockquote>
<script async="" charset="utf-8" src="//platform.twitter.com/widgets.js"></script>
たまたまTwitterで流れてきたコスプレソンの情報を拾った僕でしたが、<br />
上記サイトを発見したのが4/1だったということもあり<br />
「チームに一人レイヤーさんがつく」という説明を見て<br />
<b>「そんな夢のようなハッカソンがあってたまるか!!」</b>とか<br />
<b>「はいはい4月バカ4月バカ」</b><br />
とか疑いながらも<b>手が勝手にエントリー</b>してました... <br />
<br />
エントリーしたものの4月バカ疑惑はなかなか払拭されず、<br />
前日に参加確認のメールが来たのをみて<br />
「あぁ、本当に開催されるんだぁ」って思いました....
<br />
<br />
<br />
<div class="sec">
ハッカソン当日</div>
<br />
<div class="sub">
いきなり仮面ライダークウガ!!</div>
<table align="center" cellpadding="0" cellspacing="0" class="tr-caption-container" style="margin-left: auto; margin-right: auto; text-align: center;"><tbody>
<tr><td style="text-align: center;"><a href="https://blogger.googleusercontent.com/img/b/R29vZ2xl/AVvXsEhh3jd7XRBchNLgeB2gTXe1e-sdp2-WCyvj_2QpWpCVvB5X6YOVC6_3F6ri23HiKQ__Vf0iFztq2fATTs6ZQEO3wpdgUnqtiApJlDPpVyhoMeNXeO5qwUjcWo9kI8EfKfmDPJJkK8md0mA/s1600/kuuga.jpg" imageanchor="1" style="margin-left: auto; margin-right: auto;"><img border="0" src="https://blogger.googleusercontent.com/img/b/R29vZ2xl/AVvXsEhh3jd7XRBchNLgeB2gTXe1e-sdp2-WCyvj_2QpWpCVvB5X6YOVC6_3F6ri23HiKQ__Vf0iFztq2fATTs6ZQEO3wpdgUnqtiApJlDPpVyhoMeNXeO5qwUjcWo9kI8EfKfmDPJJkK8md0mA/s1600/kuuga.jpg" height="400" width="303" /></a></td></tr>
<tr><td class="tr-caption" style="text-align: center;">ついつい記念撮影</td></tr>
</tbody></table>
<br />
会場ついたらそこはコスプレ広場でした。スタッフの方も皆コスプレ衣装!<br />
司会の方はアムロ・レイで仮面ライダークウガがカメラマン!<br />
(あなた明らかに撮る側じゃなくて撮られる側だよ!というツッコミたくなります)<br />
<br />
<br />
<div class="sub">
ハッカソンの様子</div>
<br />
<div class="separator" style="clear: both; text-align: center;">
<a href="https://blogger.googleusercontent.com/img/b/R29vZ2xl/AVvXsEi2N430Yao5EuM15BpVOv6cMzyk6SmBXSUCwUJGZ7zvI6A768mXBP5tCNKa3sFUl3eoIapXd4NzQrGHhzv8gNNGlGkqzMYbY8TjcidefkxrAUKrhxAl3CgT-u9G7A2_sCEFb3UFEQp6y9Y/s1600/IMG_20140426_124910.jpg" imageanchor="1" style="margin-left: 1em; margin-right: 1em;"><img border="0" src="https://blogger.googleusercontent.com/img/b/R29vZ2xl/AVvXsEi2N430Yao5EuM15BpVOv6cMzyk6SmBXSUCwUJGZ7zvI6A768mXBP5tCNKa3sFUl3eoIapXd4NzQrGHhzv8gNNGlGkqzMYbY8TjcidefkxrAUKrhxAl3CgT-u9G7A2_sCEFb3UFEQp6y9Y/s1600/IMG_20140426_124910.jpg" height="300" width="400" /></a></div>
<br />
主催者により予めチームわけが決められていたのが好印象でした。<br />
(チームビルディングでgdgdしてしまうイベントもあるので)<br />
ただ当チームはiOSエンジニアとAndroidエンジニア(自分)の混成チームになってしまい、<br />
エンジニアどちらかの開発力を封印しなければならないというジレンマが.... <br />
<br />
<div class="sub">
本当にチームにレイヤーさんが</div>
<br />
<table align="center" cellpadding="0" cellspacing="0" class="tr-caption-container" style="margin-left: auto; margin-right: auto; text-align: center;"><tbody>
<tr><td style="text-align: center;"><a href="https://blogger.googleusercontent.com/img/b/R29vZ2xl/AVvXsEh69abwBKmoSjsE8m1QxoYOZaPd7CeGr6c-HO516LAcOttjVsWzrUPHzgFfMQRvTPd9G_TrI70nkxTTFF739Fg26ZKrJ1rd8hM309JKbfPzeBorVD6PovkmTLsRZ__chfAzlOUwvpUrsjc/s1600/fubuki.jpg" imageanchor="1" style="margin-left: auto; margin-right: auto;"><img border="0" src="https://blogger.googleusercontent.com/img/b/R29vZ2xl/AVvXsEh69abwBKmoSjsE8m1QxoYOZaPd7CeGr6c-HO516LAcOttjVsWzrUPHzgFfMQRvTPd9G_TrI70nkxTTFF739Fg26ZKrJ1rd8hM309JKbfPzeBorVD6PovkmTLsRZ__chfAzlOUwvpUrsjc/s400/fubuki.jpg" /></a></td></tr>
<tr><td class="tr-caption" style="text-align: center;">吹雪さん</td></tr>
</tbody></table>
<br />
本当でした。疑ってすいませんでした... <br />
<br />
イベントなどでレイヤーさんの写真を撮らせて頂く機会は多々あれど、<br />
ゆっくりお話させていただく機会なんてほとんどありません。<br />
レイヤーさんにとって嬉しい事や嫌な事など、いろいろお聞きすることができ、<br />
本当に貴重な体験でした。<br />
<br />
ウチのチームに来てくれたレイヤーさんは上の写真の吹雪さん。<br />
なんとこの日16歳の誕生日を迎えた現役女子高校生(!)<br />
中学生のころからレイヤー活動をなさっているのだとか!!<br />
ほえほえ〜〜!!<br />
とても綺麗な方でコスプレもとても似合ってました。<br />
一発で吹雪さんのファンになってしまったのは言うまでもありません \(^o^)/ <br />
<br />
会場のレイヤーさんのお話を聞くに、コスプレをしていて嬉しいと感じるのは<br />
コスプレ写真にコメントもらったりとか、ふぁぼってもらえたりしたときって意見が多く<br />
逆に嫌なことはSNSで粘着されたり、変なカメラマンに接触されたりローアングル撮影を迫られたりと<br />
カメラマンに起因する体験がとても多かったです。<br />
僕もいちカメラマンとして肝に命じなければならないですね!<br />
<br />
<br />
<div class="sub">Coineyいただきました</div>
<br />
<div class="separator" style="clear: both; text-align: center;"><a href="https://blogger.googleusercontent.com/img/b/R29vZ2xl/AVvXsEhY1k2NXrxM2DJGkQmzwdgJpSHpuTpbyiWm6pIRir2wLZ8ckXOUnzLMm0ZK7MNNJdlbXgjf8yOma4fRmdtMDntJNYR3bNlpIqeDtdJnUzRGljXKdtNpPHcEFLtfsPfQCMG1_U7C1eFBEAw/s1600/IMG_20140427_203917.jpg" imageanchor="1" style="margin-left: 1em; margin-right: 1em;"><img border="0" src="https://blogger.googleusercontent.com/img/b/R29vZ2xl/AVvXsEhY1k2NXrxM2DJGkQmzwdgJpSHpuTpbyiWm6pIRir2wLZ8ckXOUnzLMm0ZK7MNNJdlbXgjf8yOma4fRmdtMDntJNYR3bNlpIqeDtdJnUzRGljXKdtNpPHcEFLtfsPfQCMG1_U7C1eFBEAw/s400/IMG_20140427_203917.jpg" /></a></div>
<br />
主催のコイニー株式会社よりCoineyをプレゼントしていただきました。<br />
Coineyは最近注目を集める画期的な新商品ですね。<br />
なんか使う機会あるかなー... <br />
<br />
<br />
<div class="sub">アプリ開発</div>
<br />
ウチのチームは吹雪さんのご意見をいただき「コスプレで嬉しい体験をもっと楽しむ」<br />
という軸でサービスのアイデアを考えました。<br />
アプリ開発はIOSエンジニア2名で行い、自分ともう一方は設計とスライド作りに専念してました。<br />
全員初顔合わせのチームでしたが、十分なチームワークを発揮できたと思います。<br />
優勝はできませんでしたが、それなりに好評価をいただきました。(たぶん)<br />
<br />
<br />
<div class="sec">楽しすぎたハッカソン後の時間</div>
<br />
<div class="sub">ラブライブダンスステージ</div><br/>
<div class="separator" style="clear: both; text-align: center;"><a href="https://blogger.googleusercontent.com/img/b/R29vZ2xl/AVvXsEjXP8ReQET6-AEzcBwReaZACw0hxk_3If5UW5v3EicYIJ87hwq-wVTFocF7AH_Um9okSB_UaTwjqpNL4iT3UIz7gVZbRFi-iGNSP7rXGygZRjTTXT_fcGahls6yIwf6oM733dW6muqwolk/s1600/IMG_20140426_185808.jpg" imageanchor="1" style="margin-left: 1em; margin-right: 1em;"><img border="0" src="https://blogger.googleusercontent.com/img/b/R29vZ2xl/AVvXsEjXP8ReQET6-AEzcBwReaZACw0hxk_3If5UW5v3EicYIJ87hwq-wVTFocF7AH_Um9okSB_UaTwjqpNL4iT3UIz7gVZbRFi-iGNSP7rXGygZRjTTXT_fcGahls6yIwf6oM733dW6muqwolk/s400/IMG_20140426_185808.jpg" /></a></div>
<br />
なんとアニメ「ラブライブ!」に登場する「μ's」のコピーユニット「ラブ☆パカ」さんによる<br />
新曲の披露の時間が待ってました。<br />
同じ日に千葉幕張のニコニコ超会議でステージがあったらしく、わざわざステージ終わってから
駆けつけてくれたとのこと!<br />
もう全員動きがキレっキレ!<br />
アニメのダンスと全く遜色のないダンスを眼前で見ることができて至福のひとときでした。 <br />
ステージ中は完全に目を奪われてカメラを構えることすら忘れてました。<br />
ラブ☆パカさんの新曲はこちら <a href="http://www.nicovideo.jp/watch/sm23416790">http://www.nicovideo.jp/watch/sm23416790</a> <br />
<br />
<div class="sub">そしてレイヤーさんとの記念撮影</div>
<br />
<div class="separator" style="clear: both; text-align: center;"><a href="https://blogger.googleusercontent.com/img/b/R29vZ2xl/AVvXsEj6qpdKv1yFob-QDlTItcNHxSZmz4QxJVMDfuZGqGaIBRjBSEhzmh3VUg-tiIv2g_oM77Z1fWK5CSJbbWhWL_jPajqFfdlkTogBdvu9k_nCmTs6t08ytPFzinxRkXdpDVW-mo8jXVHQmRY/s1600/shugo.jpg" imageanchor="1" style="margin-left: 1em; margin-right: 1em;"><img border="0" src="https://blogger.googleusercontent.com/img/b/R29vZ2xl/AVvXsEj6qpdKv1yFob-QDlTItcNHxSZmz4QxJVMDfuZGqGaIBRjBSEhzmh3VUg-tiIv2g_oM77Z1fWK5CSJbbWhWL_jPajqFfdlkTogBdvu9k_nCmTs6t08ytPFzinxRkXdpDVW-mo8jXVHQmRY/s400/shugo.jpg" /></a></div>
いまなら分かる!「会えるアイドル」とやらに貢いでゆく男たちの気持ちが!<br />
<br />
<br />
<br />
<br />
<br />ということでとても楽しいイベントでした。<br />
主催者のみなさま、参加者のみなさま、本当にありがとうございました。<br />
<br />
kassy_kzhttp://www.blogger.com/profile/13256065711882891573noreply@blogger.com0tag:blogger.com,1999:blog-8924937581087095300.post-18007718505873905292014-02-17T23:59:00.000+09:002014-02-18T21:45:21.315+09:00関東Firefox OS 勉強会 6th でハンズオンしてきました<a href="http://atnd.org/events/47024">関東Firefox OS 勉強会 6th</a>に参加してハンズオンの講師役をしてきました。
<br />
<div class="sec">
発表内容</div>
<br />
当日の資料はこれです。<br />
<iframe allowfullscreen="" frameborder="0" height="356" marginheight="0" marginwidth="0" scrolling="no" src="http://www.slideshare.net/slideshow/embed_code/31254576" style="border-width: 1px 1px 0; border: 1px solid #CCC; margin-bottom: 5px; max-width: 100%;" width="427"> </iframe><br />
<div style="margin-bottom: 5px;">
<strong> <a href="https://www.slideshare.net/KazutoshiKashimoto/firefoxos-31254576" target="_blank" title="Firefoxosハンズオン">Firefoxosハンズオン</a> </strong> from <strong><a href="http://www.slideshare.net/KazutoshiKashimoto" target="_blank">Kazutoshi Kashimoto</a></strong> </div>
<br />
<br />
<div class="sec">
発表資料について</div>
<br />
<div class="sub">
製作目標</div>
<br />
今回は目標を以下のように定めてスライド制作してました。
<br />
<br />
<ul>
<li>スライド見ただけでなんとなくアプリ作った気になって満足できること</li>
<li>スライド見て実際に作業した人が<b>全員</b>TwitterClient作成に成功すること</li>
<li>随所にギャグを挿入し、中だるみを防ぐこと</li>
</ul>
<br />
<div class="sub">
製作時間</div>
<br />
(よく聞かれたので... )<br />
製作時間はちゃんと測っていませんが、
開催1ヶ月前に@meco300 からこのお話を頂いてから平日の夜はほぼすべてこれに費やしました。
見本アプリ作成も含みます。(@vvakame 氏にレビューいただきました。ありがとう)<br />
ほぼ毎日近所の喫茶店に通っててカフェラテ飲みながら作業してたので太ったかも...
<br />
<br />
<div class="sub">
現実</div>
<br />
実際には理想通りに行くこともなく...
<br />
<br />
<ul>
<li>途中で詰まる人がでてきてしまい、みんなの進行度がバラバラになってしまった</li>
<li>その結果、終盤は参加者各位に自習形式で進めてもらう形式になってしまった</li>
<li>ギャグが滑った... 逃げ出したくなりました... 今思い返しても死にたくなります... </li>
</ul>
<br />
<div class="sub">
反省点</div>
<br />
<ul>
<li>最初の環境構築で詰まる人もいた(ネットワーク接続の不具合もあり)のは完全に想定外でした。<br />
時間がかかる処理だってことは分かってたはずなので、も少し事前準備の配分を考えるべきでした</li>
<li>コピペ用のPDFのコードはスペースがトリムされてたらしく、コピペしたらインデントがぐちゃぐちゃになってしまいました</li>
<li>途中経過のソースコードをgistとかに用意してもっと参加者のコピペの利便性図るべきでした</li>
</ul>
申し訳ありませんでした... <br />
<br />
<div class="sub">
良かったこと</div>
<ul>
<li>チューター陣がとてつもなく頼もしかった!参加者が行き詰まったら即サポートという理想的な体制!ありがとう @meco300さん @rkisatoさん @flatbirdさん @chikoskiさん @chan_gamiさん @unsoluble_sugarさん</li>
<li>そのおかげで最終的に9割近くの人がアプリ作成に成功した!やったぜ!</li>
</ul>
<br /><br />
拙い講義で恐縮ですが、本講がアプリ開発者の入門の手助けになれれば幸いです。<br />
次はもっと頑張ります(機会があれば)
<br /><br /><br /><br /><br /><br />kassy_kzhttp://www.blogger.com/profile/13256065711882891573noreply@blogger.com0tag:blogger.com,1999:blog-8924937581087095300.post-67305546412977481142013-11-01T00:04:00.000+09:002013-11-01T00:04:29.592+09:00Maker Faire Tokyo 2013 に出展します11/3, 11/4にお台場で開催される<a href="http://makezine.jp/event/mft2013/">Maker Faire Tokyo 2013 </a>に出展します。<br />
出展場所はF‒05です。<br />
お時間のある方は是非遊びに来ていただければと存じます。<br />
<br />
<a href="http://makezine.jp/event/mft2013" target="_blank"><img alt="Maker Faire Tokyo 2013" height="300" src="http://makezine.jp/event/wp-content/uploads/sites/2/2013/09/mft2013_web_banner_300x300.png" title="Maker Faire Tokyo 2013" width="300" /></a>
<br />
<br />
<br />
<br />
<br />
<br />
<div class="sec">
出展内容予告</div>
<br />
弊サークルで開発したAndroid関連ガジェットを展示します。
<br />
<br />
<br />
<a name='more'></a><br />
<br />
<br />
<div class="sub">
世界最速の倒立自走型Androidタブレット</div>
<br />
<div class="separator" style="clear: both; text-align: center;">
<a href="https://blogger.googleusercontent.com/img/b/R29vZ2xl/AVvXsEh727CxLyxFtvtrNTkfkg02cOoGS4o9eSeAe2AOCBM3KN5hYZCrH4uF_G_p0-_a6E0vBtN-X7n6wJKFYYPQU37KC0BXrbmMp5w2zkiOc7r5d2hjHZCWRyxMAtX4QU6LuuY_BQLn837a714/s1600/DCIM0047.JPG" imageanchor="1" style="margin-left: 1em; margin-right: 1em;"><img border="0" height="240" src="https://blogger.googleusercontent.com/img/b/R29vZ2xl/AVvXsEh727CxLyxFtvtrNTkfkg02cOoGS4o9eSeAe2AOCBM3KN5hYZCrH4uF_G_p0-_a6E0vBtN-X7n6wJKFYYPQU37KC0BXrbmMp5w2zkiOc7r5d2hjHZCWRyxMAtX4QU6LuuY_BQLn837a714/s320/DCIM0047.JPG" width="320" /></a></div>
<br />
<iframe allowfullscreen="" frameborder="0" height="315" src="//www.youtube.com/embed/zoqTu1vvwu0" width="560"></iframe><br />
<div class="sub">
</div>
<br />
<br />
<br />
<div class="sub">
指先に仕込んだNFCタグでAndroidスマートフォンを操る新感覚グローブ </div>
<div class="separator" style="clear: both; text-align: center;">
<br /></div>
<br />
<div class="separator" style="clear: both; text-align: center;">
<a href="https://blogger.googleusercontent.com/img/b/R29vZ2xl/AVvXsEibSepDmERhrIRbVIHqrQEjhyn7J28zZokEMjjW5RlZ1p6Z_I8O9ZuIKPNWxMB_3M9n6VYDg4ReLZdqRh0DV22v1H6S9IBHhqevyyhFp8HfKKXp7DDGVwHXArA_9cy3d2np9owJ60pGmvQ/s1600/%25E3%2582%25B7%25E3%2583%25A3%25E3%2583%258F%25E3%2582%2599%25E3%2583%2588%25E3%2582%2599%25E3%2582%25A5%25E3%2583%2592%25E3%2582%2599.png" imageanchor="1" style="margin-left: 1em; margin-right: 1em;"><img border="0" height="240" src="https://blogger.googleusercontent.com/img/b/R29vZ2xl/AVvXsEibSepDmERhrIRbVIHqrQEjhyn7J28zZokEMjjW5RlZ1p6Z_I8O9ZuIKPNWxMB_3M9n6VYDg4ReLZdqRh0DV22v1H6S9IBHhqevyyhFp8HfKKXp7DDGVwHXArA_9cy3d2np9owJ60pGmvQ/s320/%25E3%2582%25B7%25E3%2583%25A3%25E3%2583%258F%25E3%2582%2599%25E3%2583%2588%25E3%2582%2599%25E3%2582%25A5%25E3%2583%2592%25E3%2582%2599.png" width="320" /></a></div>
<div class="separator" style="clear: both; text-align: center;">
<br /></div>
<iframe allowfullscreen="" frameborder="0" height="360" src="//www.youtube.com/embed/G2yw6q3OaJY" width="480"></iframe>
<br />
<br />
<br />
<br />
<br />
<br />
<br />
<div class="sub">
いつでもどこでもお気に入りのフィギュアとのツーショット写真が撮影できる先進の(?) リア充カメラ</div>
<br />
<br />
<div class="separator" style="clear: both; text-align: center;">
<a href="https://blogger.googleusercontent.com/img/b/R29vZ2xl/AVvXsEghiSivWLV74Oi6PgYNUeEAf-_4OoWnkLKrZOb0JcaeAKthO-1YM1i6HzHYxDUNW7UBlx0mVeexgj3iY-pKmyByBVCp5LqajITdQ3zClGNdh6YBkVBxxdzRSs-vW1qb_3fD3fR7xSOI2GE/s1600/%E3%82%B9%E3%82%AF%E3%83%AA%E3%83%BC%E3%83%B3%E3%82%B7%E3%83%A7%E3%83%83%E3%83%88%EF%BC%882013-11-01+0.01.16%EF%BC%89.png" imageanchor="1" style="margin-left: 1em; margin-right: 1em;"><img border="0" height="182" src="https://blogger.googleusercontent.com/img/b/R29vZ2xl/AVvXsEghiSivWLV74Oi6PgYNUeEAf-_4OoWnkLKrZOb0JcaeAKthO-1YM1i6HzHYxDUNW7UBlx0mVeexgj3iY-pKmyByBVCp5LqajITdQ3zClGNdh6YBkVBxxdzRSs-vW1qb_3fD3fR7xSOI2GE/s400/%E3%82%B9%E3%82%AF%E3%83%AA%E3%83%BC%E3%83%B3%E3%82%B7%E3%83%A7%E3%83%83%E3%83%88%EF%BC%882013-11-01+0.01.16%EF%BC%89.png" width="400" /></a></div>
<div class="separator" style="clear: both; text-align: center;">
<br /></div>
<br />
<div class="separator" style="clear: both; text-align: center;">
<a href="https://blogger.googleusercontent.com/img/b/R29vZ2xl/AVvXsEiY9vxfYKb5ASKvnrXb36penXWzz8I0J1p9fboTXiPzIK3oX1FvfrxDaOpWi-NVRHZ_0nMj_wzlYxWabMQOsnUkFZl9TramGlPtd4ht6Fqvv0PkE1P97C07aIbialMc9S-RXbyUbbYeCAs/s1600/kaiji06r.png" imageanchor="1" style="margin-left: 1em; margin-right: 1em;"><img border="0" height="300" src="https://blogger.googleusercontent.com/img/b/R29vZ2xl/AVvXsEiY9vxfYKb5ASKvnrXb36penXWzz8I0J1p9fboTXiPzIK3oX1FvfrxDaOpWi-NVRHZ_0nMj_wzlYxWabMQOsnUkFZl9TramGlPtd4ht6Fqvv0PkE1P97C07aIbialMc9S-RXbyUbbYeCAs/s400/kaiji06r.png" width="400" /></a></div>
<br />
<br />
<br />
<br />
<br />
<div class="sub">
NFCでスマートフォンから表示内容を臨機応変に書き換え可能なハンディPOV
</div>
<br />
<div class="separator" style="clear: both; text-align: center;">
<a href="https://blogger.googleusercontent.com/img/b/R29vZ2xl/AVvXsEg0yiEVH0w0OQtUlnFEcyvi54fEkyqfiEHlmhk_xZ8KH0je2AvaXjXX5HUfzx0d3vJTlnsFEM_FYqEcAe_spTBmizrprsfJyrZM6uZ6LTW_LVcZXKXsrYmn3dQr67RtXwxUxv5jqEx1kQg/s1600/NFCPOV-2.JPG" imageanchor="1" style="margin-left: 1em; margin-right: 1em;"><img border="0" height="640" src="https://blogger.googleusercontent.com/img/b/R29vZ2xl/AVvXsEg0yiEVH0w0OQtUlnFEcyvi54fEkyqfiEHlmhk_xZ8KH0je2AvaXjXX5HUfzx0d3vJTlnsFEM_FYqEcAe_spTBmizrprsfJyrZM6uZ6LTW_LVcZXKXsrYmn3dQr67RtXwxUxv5jqEx1kQg/s640/NFCPOV-2.JPG" width="499" /></a></div>
<br />
<br />
<br />
<br />
<div class="sub">
五円玉で作られた兜。かぶると良縁に恵まれる!?</div>
<br />
<br />
<div class="separator" style="clear: both; text-align: center;">
<a href="https://blogger.googleusercontent.com/img/b/R29vZ2xl/AVvXsEhf5SBfjulTIIVVJCqD-7aTib2bkRy1NyAldnOp5uVvxsNooRFjgQFOaaxsoX5u5-DhKtYtPKBnDUf5LUXKWutkQ9ll8rBW3jlVbkJR5hqnE_WYNFQyJnM5tDri7QMO1tXAVzJKtBgvsc8/s1600/IMGP3887+(Medium).JPG" imageanchor="1" style="margin-left: 1em; margin-right: 1em; text-align: center;"><img border="0" height="452" src="https://blogger.googleusercontent.com/img/b/R29vZ2xl/AVvXsEhf5SBfjulTIIVVJCqD-7aTib2bkRy1NyAldnOp5uVvxsNooRFjgQFOaaxsoX5u5-DhKtYtPKBnDUf5LUXKWutkQ9ll8rBW3jlVbkJR5hqnE_WYNFQyJnM5tDri7QMO1tXAVzJKtBgvsc8/s640/IMGP3887+(Medium).JPG" width="640" /></a></div>
<br />
<br />
<br />
<br />
<br />
ご来場お待ちしております。kassy_kzhttp://www.blogger.com/profile/13256065711882891573noreply@blogger.com0tag:blogger.com,1999:blog-8924937581087095300.post-66286207421152454452013-08-16T23:19:00.000+09:002013-08-16T23:19:05.006+09:00コミックマーケットC84にサークル参加しました昨年に続き、夏コミにサークル参加してきました。
<br />
<br />
<br />
<div class="sec">
出展内容</div>
<br />
orzなガジェットを3点の出展と冊子2冊の頒布を行いました。(1冊は既刊)<br />
<br />
<div class="separator" style="clear: both; text-align: center;">
<a href="https://blogger.googleusercontent.com/img/b/R29vZ2xl/AVvXsEjZSYhG9MbFy39xGoGLsOhu_B0gE6JHQXR8ZC23GC91dh4hEqevSlXVrgiSb8QGTkp6dCfIZtiSUSikg9Ldl4x5gbVrN1Cbz_U29xkbRdJ7HLKigDAzoN5Ea9_tIbD4SkKbGrq_RIwHA7U/s1600/BRbXmfDCAAEtX8f.jpeg" imageanchor="1" style="margin-left: 1em; margin-right: 1em;"><img border="0" height="360" src="https://blogger.googleusercontent.com/img/b/R29vZ2xl/AVvXsEjZSYhG9MbFy39xGoGLsOhu_B0gE6JHQXR8ZC23GC91dh4hEqevSlXVrgiSb8QGTkp6dCfIZtiSUSikg9Ldl4x5gbVrN1Cbz_U29xkbRdJ7HLKigDAzoN5Ea9_tIbD4SkKbGrq_RIwHA7U/s640/BRbXmfDCAAEtX8f.jpeg" width="640" /></a></div>
<div class="separator" style="clear: both; text-align: center;">
<br /></div>
<br />
<a name='more'></a><br />
<br />
<div class="sub">
NFCウィザードグローブ</div>
<br />
<div class="separator" style="clear: both; text-align: center;">
<a href="https://blogger.googleusercontent.com/img/b/R29vZ2xl/AVvXsEgkJFODN4fLkyJ_Ql_PfhMexWyT4jrC0ua6Hg3L6ls1uIihn6qBTtluF5Q4Pt-l9EaazZg0wvofLaRbTRBcVGwxik-11C12dTmne1AfCYjbXfOlfNIE3XUdJS1LWBjfFShImDW-itQe6jg/s1600/%25E3%2582%25B9%25E3%2582%25AF%25E3%2583%25AA%25E3%2583%25BC%25E3%2583%25B3%25E3%2582%25B7%25E3%2583%25A7%25E3%2583%2583%25E3%2583%2588%25EF%25BC%25882013-08-16+16.57.35%25EF%25BC%2589.png" imageanchor="1" style="margin-left: 1em; margin-right: 1em;"><img border="0" height="320" src="https://blogger.googleusercontent.com/img/b/R29vZ2xl/AVvXsEgkJFODN4fLkyJ_Ql_PfhMexWyT4jrC0ua6Hg3L6ls1uIihn6qBTtluF5Q4Pt-l9EaazZg0wvofLaRbTRBcVGwxik-11C12dTmne1AfCYjbXfOlfNIE3XUdJS1LWBjfFShImDW-itQe6jg/s320/%25E3%2582%25B9%25E3%2582%25AF%25E3%2583%25AA%25E3%2583%25BC%25E3%2583%25B3%25E3%2582%25B7%25E3%2583%25A7%25E3%2583%2583%25E3%2583%2588%25EF%25BC%25882013-08-16+16.57.35%25EF%25BC%2589.png" width="242" /></a></div>
<br />
自転車用グローブの各指の先端にNFCタグを仕込んだ特製のライダーグローブです。<br />
自転車のハンドルにマウントしたスマートフォンの背面から指でタッチ(NFC読み込み)を行うことで、
両手の指の分10種類の操作を指一本で行うことが出来ます。
<br />
また、(スマートフォンカスタムROMを焼いている前提ですが)通常のNFCでは
操作できないタッチパネル・キーボードの操作も可能となっているので
Androidのユーザ・開発者を少しびっくりさせることに成功していたと思いますw。<br />
<br />
また、企業の特許担当の方から「このグローブのアイデア、特許取れるんじゃない?」と仰って頂きました。しまったその手があったか。
<br />
<br />
<div class="sub">
NFC POV</div>
<br />
<div class="separator" style="clear: both; text-align: center;">
<a href="https://blogger.googleusercontent.com/img/b/R29vZ2xl/AVvXsEjSK6YVDlnABcCo0tZheaEskugpHQfPGNjNxuDAPz3C171GPHVgzJW9ITdgRmZ3mw5tjh_i3zHZ26RvxDcMODUDwJher1u__ZcWzJnl5eUvcS9YywFXUpUgODOa4I5OVQ9m14Q50yIe-xE/s1600/%25E3%2582%25B9%25E3%2582%25AF%25E3%2583%25AA%25E3%2583%25BC%25E3%2583%25B3%25E3%2582%25B7%25E3%2583%25A7%25E3%2583%2583%25E3%2583%2588%25EF%25BC%25882013-08-16+16.58.29%25EF%25BC%2589.png" imageanchor="1" style="margin-left: 1em; margin-right: 1em;"><img border="0" height="320" src="https://blogger.googleusercontent.com/img/b/R29vZ2xl/AVvXsEjSK6YVDlnABcCo0tZheaEskugpHQfPGNjNxuDAPz3C171GPHVgzJW9ITdgRmZ3mw5tjh_i3zHZ26RvxDcMODUDwJher1u__ZcWzJnl5eUvcS9YywFXUpUgODOa4I5OVQ9m14Q50yIe-xE/s320/%25E3%2582%25B9%25E3%2582%25AF%25E3%2583%25AA%25E3%2583%25BC%25E3%2583%25B3%25E3%2582%25B7%25E3%2583%25A7%25E3%2583%2583%25E3%2583%2588%25EF%25BC%25882013-08-16+16.58.29%25EF%25BC%2589.png" width="204" /></a></div>
<br />
昨年も出展したPOVの進化版です。
この発光する棒を左右に降ることによって空中に文字が浮かび上がります。
今年は大きさ・輝度・安定感が増し、さらにスマートフォンからNFCをつかって発光する文言を書き換える事ができるようになりました。
ガッチャガッチャと大げさに動く台座のおかげで通行される方の興味をよく引いてくれました。<br />
<br />
<div class="sub">
クララちゃん</div>
<br />
<div class="separator" style="clear: both; text-align: center;">
<a href="https://blogger.googleusercontent.com/img/b/R29vZ2xl/AVvXsEgZHyWqkXKSf0dOfcB8pjUgLWl6SEpJwTRfRnVdvXQaRZbEXq0yDmjHNhRIalRuISIfFqkkbR-45w5lMt7t8VyDKxkAzObsW1dF1STEHf7aT90v-GqjEU0aOmQR6H8vEN26mlXEufXZL5g/s1600/%25E3%2582%25B9%25E3%2582%25AF%25E3%2583%25AA%25E3%2583%25BC%25E3%2583%25B3%25E3%2582%25B7%25E3%2583%25A7%25E3%2583%2583%25E3%2583%2588%25EF%25BC%25882013-08-16+16.57.42%25EF%25BC%2589.png" imageanchor="1" style="margin-left: 1em; margin-right: 1em;"><img border="0" src="https://blogger.googleusercontent.com/img/b/R29vZ2xl/AVvXsEgZHyWqkXKSf0dOfcB8pjUgLWl6SEpJwTRfRnVdvXQaRZbEXq0yDmjHNhRIalRuISIfFqkkbR-45w5lMt7t8VyDKxkAzObsW1dF1STEHf7aT90v-GqjEU0aOmQR6H8vEN26mlXEufXZL5g/s1600/%25E3%2582%25B9%25E3%2582%25AF%25E3%2583%25AA%25E3%2583%25BC%25E3%2583%25B3%25E3%2582%25B7%25E3%2583%25A7%25E3%2583%2583%25E3%2583%2588%25EF%25BC%25882013-08-16+16.57.42%25EF%25BC%2589.png" /></a></div>
<br />
倒立振子のクララちゃんです。Nexus7をまるまる搭載したセグウェイ型の2輪車ガジェットで、Nexus7に搭載したジャイロセンサーを用いることで2輪動作なのに倒れない不思議な動きをします。さらにBluetoothコントローラーで前進後退回転を行うことが出来、来場者の度肝を抜いていたと思います。
<br />
<br />
<br />
<div class="sec">
成果報告</div>
<br />
<table align="center" cellpadding="0" cellspacing="0" class="tr-caption-container" style="margin-left: auto; margin-right: auto; text-align: center;"><tbody>
<tr><td style="text-align: center;"><a href="https://blogger.googleusercontent.com/img/b/R29vZ2xl/AVvXsEgP1efoeWSHZFpg3jdDeOJx28nr9dXEQgWX5rZPIh4hb-ivWxXOv3D0sFnU6wyvv79s7spGbUgXXkJ8K0JxBXLAGSpmLCert8dX-twV0WmZbKatVYGcBlZJHxTKzwHCBjY63wsAjtoHJr0/s1600/DCIM0106.JPG" imageanchor="1" style="margin-left: auto; margin-right: auto;"><img border="0" height="480" src="https://blogger.googleusercontent.com/img/b/R29vZ2xl/AVvXsEgP1efoeWSHZFpg3jdDeOJx28nr9dXEQgWX5rZPIh4hb-ivWxXOv3D0sFnU6wyvv79s7spGbUgXXkJ8K0JxBXLAGSpmLCert8dX-twV0WmZbKatVYGcBlZJHxTKzwHCBjY63wsAjtoHJr0/s640/DCIM0106.JPG" width="640" /></a></td></tr>
<tr><td class="tr-caption" style="text-align: center;">@meco300さんに売り子手伝って頂きました、ありがとうございました。</td></tr>
</tbody></table>
<br />
新刊既刊あわせて70部刷りましたが、おかげさまで午前中に全て完売しました。
ブースにお越しいただいた方、購入して頂いた方、皆様ありがとうございました。
また、ブースにお越しいただいたのに冊子が品切れだった方、申し訳ありませんでした。
<br />
<br />
<br />
<br />
<div class="sec">
今後</div>
<br />
<br />
当サークルは事情により冬コミはサークル参加できません。<br />
来年の夏コミでまた当選すれば出展できるかなー...
<br />
<br />
<br />
<br />kassy_kzhttp://www.blogger.com/profile/13256065711882891573noreply@blogger.com0tag:blogger.com,1999:blog-8924937581087095300.post-65639148558438485492013-07-28T00:59:00.001+09:002013-07-28T00:59:39.480+09:00夏コミC84にサークル参加します(3日目 東5へ-27b)昨年に続き、今年も夏コミにサークル参加します。 <br />
昨年もお隣だった<a href="http://techbooster.org/event/16359/" target="_blank">TechBooster</a>様と<a href="https://sites.google.com/site/jcromproject/" target="_blank">JCROM</a>様の間(今年はそれぞれの隣の隣)ですので、<br />
両サークルにお越しのついでにでも、是非お立ち寄りいただければと存じます。<br />
<br />
<br />
<br />
<div class="sec">
出展内容予告</div>
<br />
今回は<b>Androidと自転車とNFC</b>がテーマです。
<br />
<br />
<br />
<br />
<div class="sub">
Android + NFCでより快適に変わる自転車ライフとは?</div>
<div class="separator" style="clear: both; text-align: center;">
<a href="https://blogger.googleusercontent.com/img/b/R29vZ2xl/AVvXsEiwJWM7Cfoh-RQYPtCCak_nuzrDLt43w_HYwGrnxUsq_zIOycNpIrLdNDqGr4ALEJfuXiKU7DLzXtDyf59HioiRywxnlAI5HdA13Eo2Ihaf8cyUJV5-aG0eM-BW6FUlml6Mxu5xJXerG5E/s1600/%25E3%2582%25B9%25E3%2582%25AF%25E3%2583%25AA%25E3%2583%25BC%25E3%2583%25B3%25E3%2582%25B7%25E3%2583%25A7%25E3%2583%2583%25E3%2583%2588%25EF%25BC%25882013-07-27+18.42.22%25EF%25BC%2589.png" imageanchor="1" style="margin-left: 1em; margin-right: 1em;"><img border="0" height="396" src="https://blogger.googleusercontent.com/img/b/R29vZ2xl/AVvXsEiwJWM7Cfoh-RQYPtCCak_nuzrDLt43w_HYwGrnxUsq_zIOycNpIrLdNDqGr4ALEJfuXiKU7DLzXtDyf59HioiRywxnlAI5HdA13Eo2Ihaf8cyUJV5-aG0eM-BW6FUlml6Mxu5xJXerG5E/s640/%25E3%2582%25B9%25E3%2582%25AF%25E3%2583%25AA%25E3%2583%25BC%25E3%2583%25B3%25E3%2582%25B7%25E3%2583%25A7%25E3%2583%2583%25E3%2583%2588%25EF%25BC%25882013-07-27+18.42.22%25EF%25BC%2589.png" width="640" /></a></div>
<br />
<div class="sub">
Androidと制御工学で切り開く新しい自転車とは</div>
<br />
<div class="separator" style="clear: both; text-align: center;">
<a href="https://blogger.googleusercontent.com/img/b/R29vZ2xl/AVvXsEh727CxLyxFtvtrNTkfkg02cOoGS4o9eSeAe2AOCBM3KN5hYZCrH4uF_G_p0-_a6E0vBtN-X7n6wJKFYYPQU37KC0BXrbmMp5w2zkiOc7r5d2hjHZCWRyxMAtX4QU6LuuY_BQLn837a714/s1600/DCIM0047.JPG" imageanchor="1" style="margin-left: 1em; margin-right: 1em;"><img border="0" height="300" src="https://blogger.googleusercontent.com/img/b/R29vZ2xl/AVvXsEh727CxLyxFtvtrNTkfkg02cOoGS4o9eSeAe2AOCBM3KN5hYZCrH4uF_G_p0-_a6E0vBtN-X7n6wJKFYYPQU37KC0BXrbmMp5w2zkiOc7r5d2hjHZCWRyxMAtX4QU6LuuY_BQLn837a714/s400/DCIM0047.JPG" width="400" /></a></div>
<br />
<br />
<br />
<div class="sub">
NFCの基本から...</div>
<br />
<div class="separator" style="clear: both; text-align: center;">
<a href="https://blogger.googleusercontent.com/img/b/R29vZ2xl/AVvXsEh_FRKHwVYhdEwl4IZws8O2WL4T86uBvjyGsW61RCdGS-dEmOQDT9YL4iV-Lwu_FwYOxjtL9v4_DfU7YxbC00K9yxrzLMTaGaWc3aNxGO1zia9_G0NQqz6RrpxQIRENa9VS1QW9HXHmSPg/s1600/%E3%82%B9%E3%82%AF%E3%83%AA%E3%83%BC%E3%83%B3%E3%82%B7%E3%83%A7%E3%83%83%E3%83%88%EF%BC%882013-07-27+18.52.56%EF%BC%89.png" imageanchor="1" style="margin-left: 1em; margin-right: 1em;"><img border="0" height="242" src="https://blogger.googleusercontent.com/img/b/R29vZ2xl/AVvXsEh_FRKHwVYhdEwl4IZws8O2WL4T86uBvjyGsW61RCdGS-dEmOQDT9YL4iV-Lwu_FwYOxjtL9v4_DfU7YxbC00K9yxrzLMTaGaWc3aNxGO1zia9_G0NQqz6RrpxQIRENa9VS1QW9HXHmSPg/s400/%E3%82%B9%E3%82%AF%E3%83%AA%E3%83%BC%E3%83%B3%E3%82%B7%E3%83%A7%E3%83%83%E3%83%88%EF%BC%882013-07-27+18.52.56%EF%BC%89.png" width="400" /></a></div>
<div class="separator" style="clear: both; text-align: center;">
<br /></div>
<br />
<div class="sub">
ガチな内容まで...</div>
<br />
<div class="separator" style="clear: both; text-align: center;">
<a href="https://blogger.googleusercontent.com/img/b/R29vZ2xl/AVvXsEh9ux-G-VJjMTLrh-bQN1vJP6xV_2sNLuXPjNbTKz1chQBqR069SCQcqDw64r3ErOiVqiZSbG1arVXVNcE5dS7vw1rp0e5z7LA6-LDpdhSeBKTrMAjI5ny1jU1cGLKIhyW0Ryx8mYMeIik/s1600/%25E3%2582%25B9%25E3%2582%25AF%25E3%2583%25AA%25E3%2583%25BC%25E3%2583%25B3%25E3%2582%25B7%25E3%2583%25A7%25E3%2583%2583%25E3%2583%2588%25EF%25BC%25882013-07-27+18.40.28%25EF%25BC%2589.png" imageanchor="1" style="margin-left: 1em; margin-right: 1em;"><img border="0" height="491" src="https://blogger.googleusercontent.com/img/b/R29vZ2xl/AVvXsEh9ux-G-VJjMTLrh-bQN1vJP6xV_2sNLuXPjNbTKz1chQBqR069SCQcqDw64r3ErOiVqiZSbG1arVXVNcE5dS7vw1rp0e5z7LA6-LDpdhSeBKTrMAjI5ny1jU1cGLKIhyW0Ryx8mYMeIik/s640/%25E3%2582%25B9%25E3%2582%25AF%25E3%2583%25AA%25E3%2583%25BC%25E3%2583%25B3%25E3%2582%25B7%25E3%2583%25A7%25E3%2583%2583%25E3%2583%2588%25EF%25BC%25882013-07-27+18.40.28%25EF%25BC%2589.png" width="640" /></a></div>
<br />
<br />
<br />
<br />
<br />
<br />
<div class="sub">
研究の果てに彼らは一体ナニを見たのか. . .</div>
<br />
<div class="separator" style="clear: both; text-align: center;">
<a href="https://blogger.googleusercontent.com/img/b/R29vZ2xl/AVvXsEgKf19LvBAlkwfoca5QxJjY-F3XdAKXhW-545QS88MDmC7-n_Pvtmy9JvJ0XWD8ZCw4WG2ppOLOZHipftH3CndCJuGW63atNmrW_cwBC76CFg0GUuRg1AYpmrC3QXdU7-RMBkaGP1szeYU/s1600/%25E3%2582%25B9%25E3%2582%25AF%25E3%2583%25AA%25E3%2583%25BC%25E3%2583%25B3%25E3%2582%25B7%25E3%2583%25A7%25E3%2583%2583%25E3%2583%2588%25EF%25BC%25882013-07-27+18.37.41%25EF%25BC%2589.png" imageanchor="1" style="margin-left: 1em; margin-right: 1em;"><img border="0" height="308" src="https://blogger.googleusercontent.com/img/b/R29vZ2xl/AVvXsEgKf19LvBAlkwfoca5QxJjY-F3XdAKXhW-545QS88MDmC7-n_Pvtmy9JvJ0XWD8ZCw4WG2ppOLOZHipftH3CndCJuGW63atNmrW_cwBC76CFg0GUuRg1AYpmrC3QXdU7-RMBkaGP1szeYU/s400/%25E3%2582%25B9%25E3%2582%25AF%25E3%2583%25AA%25E3%2583%25BC%25E3%2583%25B3%25E3%2582%25B7%25E3%2583%25A7%25E3%2583%2583%25E3%2583%2588%25EF%25BC%25882013-07-27+18.37.41%25EF%25BC%2589.png" width="400" /></a></div>
<div>
<br /></div>
<div>
<br />
<br />
<br />
<br />
<br />
お楽しみに!</div>
<br />
<br />
<span style="font-size: x-small;">(展示内容は予告なく変更する可能性が微レ存)
</span><br />
<br />
<br />
<br />kassy_kzhttp://www.blogger.com/profile/13256065711882891573noreply@blogger.com0tag:blogger.com,1999:blog-8924937581087095300.post-92049646913703596812013-07-27T01:00:00.000+09:002013-07-28T01:04:15.399+09:00TechBooster様の夏コミ本に寄稿させていただきましたこの度、TechBooster様が夏コミC84にて頒布される冊子<br />
「Effective Android」に起稿させて頂きました。<br />
<br />
薄い本が厚くなる展開をリアルにいく圧巻の180ページという分量で<br />
素晴らしい本に仕上がっていますので是非お手にとっていただきたいと存じます。<br />
<br />
頒布場所は場所は3日目 東地区ヘ-26bです。(弊サークルの隣の隣です)<br />
<br />
<div class="separator" style="clear: both; text-align: center;">
<a href="http://techbooster.org/wp-content/uploads/2013/07/cover.png" imageanchor="1" style="margin-left: 1em; margin-right: 1em;"><img border="0" height="320" src="http://techbooster.org/wp-content/uploads/2013/07/cover.png" width="220" /></a></div>kassy_kzhttp://www.blogger.com/profile/13256065711882891573noreply@blogger.com0tag:blogger.com,1999:blog-8924937581087095300.post-14534100504921566082013-06-22T22:27:00.003+09:002013-08-03T21:38:39.349+09:00関東Firefox OS勉強会 1st(仮) に参加してきました<a href="http://atnd.org/events/39556">関東Firefox OS勉強会 1st(仮)</a> に参加して、<br />
「Firefox OSアプリ開発 JSとの健全な付き合い方」という話をしてきました... <br />
※(仮)が付いてると 某ゲーム のようだけど、Firefox OS の勉強会です。
<br />
<br />
<br />
話をする事になったきっかけはこれです...
<br />
<blockquote class="twitter-tweet">
<a href="https://twitter.com/meco300">@meco300</a> 関東Firefox OS勉強会、連絡してませんでしたが、発表のタイトルは「Firefox OSのカスタムROM開発を始めてみた」で予定しています。あと、一人発表したそうな人がいたのを忘れてました → <a href="https://t.co/VMlzUHwPXA">https://t.co/VMlzUHwPXA</a><br />
— sola (@androidsola) <a href="https://twitter.com/androidsola/statuses/340457588548325376">May 31, 2013</a></blockquote>
<script async="" charset="utf-8" src="//platform.twitter.com/widgets.js"></script>
ついったーこわいですね... <br />
<br />
<br />
実際に使用したスライドはこれ... <br />
<iframe allowfullscreen="" frameborder="0" height="356" marginheight="0" marginwidth="0" mozallowfullscreen="" scrolling="no" src="http://www.slideshare.net/slideshow/embed_code/23190140" style="border-width: 1px 1px 0; border: 1px solid #CCC; margin-bottom: 5px;" webkitallowfullscreen="" width="427"> </iframe> <br />
<div style="margin-bottom: 5px;">
<strong> <a href="http://www.slideshare.net/KazutoshiKashimoto/firefox-os-23190140" target="_blank" title="FirefoxOSアプリ開発 JSとの健全な付き合い方">FirefoxOSアプリ開発 JSとの健全な付き合い方</a> </strong> from <strong><a href="http://www.slideshare.net/KazutoshiKashimoto" target="_blank">Kazutoshi Kashimoto</a></strong> </div>
<br />
<br />
自分はネタが浮かばないときはタイトルだけえいやで決めて <br />
それに合う内容を考えていく事が多くて...<br />
今回も内容決めずにタイトルだけ先に申告したのですが... <br />
見事にミスマッチ... 全然JSがでてきません.... <br />
JSの話深くやろうとしたら絶対15分では収まらないと思ったので... <br />
<br />
<br />
で、大好きな進撃の巨人ネタで笑いを取ろうと思ったら <br />
これが大失敗... <br />
すげー滑った... <br />
発表中にギャグきめたあとの会場の沈黙が重すぎて逃げ出したくなるレベルで... <br />
<br />
<br />
内容的には、FirefoxOSもWebアプリもほとんどやったことなかったので<br />
本当の本当に何したらいいのかわからずいろいろ迷ったので...<br />
同じことで苦しむ人が多いと踏んで、一助になればと導入手順を整理した感じにしたら... <br />
他の方はあまりにガチな内容でさぁ... orz <br />
<br />kassy_kzhttp://www.blogger.com/profile/13256065711882891573noreply@blogger.com0tag:blogger.com,1999:blog-8924937581087095300.post-86752303009922621052013-01-02T12:34:00.000+09:002013-01-04T12:51:35.213+09:00AndroidのNative移植について、補足<br />
<br />
<a href="http://kznote.blogspot.jp/2012/12/android.html" target="_blank">件の記事[Androidで、目指せ脱ざんねん]</a> ですが、<br />
Native移植をするためにはあの記事の情報だけでは実は不足なのです。<br />
当方の都合により一部説明削っておりました...<br />
すいません... <br />
まとめておきますので、もし必要ならご参照ください... <br />
<br />
<a name='more'></a><br />
<br />
<div class="sub">
作法がC++とCで異なる模様</div>
<br />
jniで用いるnativeコードの書き方ですが、C++とCで書き方を変えないといけない模様です。<br />
拡張子cでコンパイルの通ったコードも、拡張子cppに変更するととたんにエラーになります... <br />
AndroidのnativeソースコードはほとんどがC++で書かれているため、<br />
以下はC++記述に限った作法の説明になります。<br />
<div class="sub">
本当は間にVMが入る</div>
<br />
<div class="separator" style="clear: both; text-align: center;">
<a href="https://blogger.googleusercontent.com/img/b/R29vZ2xl/AVvXsEhJnSbj6NpCzNb-yC4ZiVrOi5qGVEKBn1HVDVwrM3uRgSehQN7B_W4LEJ8ATNPEQutV29a9oCMYBDeT1VphU43KK1Tv6GN9KBSwnEN8D67lvjeIppv9QLqANMOJIS2iqx9zYynlTz9jGt0/s1600/arch_vm_1.png" imageanchor="1" style="margin-left: 1em; margin-right: 1em;"><img border="0" height="400" src="https://blogger.googleusercontent.com/img/b/R29vZ2xl/AVvXsEhJnSbj6NpCzNb-yC4ZiVrOi5qGVEKBn1HVDVwrM3uRgSehQN7B_W4LEJ8ATNPEQutV29a9oCMYBDeT1VphU43KK1Tv6GN9KBSwnEN8D67lvjeIppv9QLqANMOJIS2iqx9zYynlTz9jGt0/s400/arch_vm_1.png" width="346" /></a></div>
記事中で掲示したソフト構成図ですが、もう少し正しく書くとこうなります。<br />
Javaライブラリの下にVM層があります。<br />
<br />
<br />
<div class="sub">
ライブラリロード時</div>
<br />
カスタムしたライブラリの関数を呼び出す前に、<br />
Java側でライブラリのロード処理が必要です。<br />
Javaで以下の記述を追加します。<br />
<br />
・MtpDevice.java ([app]/src/android/mtp/custom/MtpDevice.java)<script src="https://gist.github.com/3bc779f24e9bf1941813.js"></script><br />
ライブラリロードの指示を受けて、VMがNativeモジュール(ここではsoファイル生成に使用するソースファイル群)に実装されたJNI_OnLoad関数を呼びます。NativeモジュールはここでJavaから呼び出されるべきメソッドをVMに登録するため。AndroidRuntime::registerNatieMethodsを呼びだします。この関数でメソッドを登録することで初めてJavaからJNI以下の呼び出せるようになります。
<br />
<div class="separator" style="clear: both; text-align: center;">
<a href="https://blogger.googleusercontent.com/img/b/R29vZ2xl/AVvXsEhkNMv8ZxZhS0fFQybWvZcg-cpzewg7huiTuXQHlg1oitZ0VIOcJBgjYqBTLVYX60DYIsx_ga0IsbkIpUiNUpZRjcnP4U7OfQPozNc4Eb5VVKuCwm6ZAi5DmW61m3-5_jOcGSs214g11aM/s1600/arch_vm_2.png" imageanchor="1" style="margin-left: 1em; margin-right: 1em;"><img border="0" height="489" src="https://blogger.googleusercontent.com/img/b/R29vZ2xl/AVvXsEhkNMv8ZxZhS0fFQybWvZcg-cpzewg7huiTuXQHlg1oitZ0VIOcJBgjYqBTLVYX60DYIsx_ga0IsbkIpUiNUpZRjcnP4U7OfQPozNc4Eb5VVKuCwm6ZAi5DmW61m3-5_jOcGSs214g11aM/s1600/arch_vm_2.png" width="600" /></a></div>
<br />
<br />
実装は以下のようになります。
オリジナルではJNI_OnLoad関数はandroid_mtp_MediaPlayer.cppに実装されていましたが、<br />
移植にあたってこのファイルは不要として移植対象から外したため、 <br />
移植するandroid_mtp_MtpDevice.cppに実装しなおしています。 <br />
(コピペですが... )<br />
<br />
・android_mtp_MtpDevice.cpp
<script src="https://gist.github.com/595cdb1951ddba48b37f.js"></script>
<br />
<br />
ここで、第三引数に渡すgMethodsはJNINativeMethod型構造体の配列になります。<br />
今回の場合は以下の内容で渡しています。 <br />
<br />
<script src="https://gist.github.com/5125c00febbb6973f77f.js"></script>
<br />
<br />
<div class="sub">
JNINativeMethodについて</div>
<br />
JNINativeMethod型構造体のルールはちょっと特殊なのでここで簡単に解説をば...
<br />
<table 2px="2px" border-collapse:="border-collapse:" border-color:="border-color:" border-spacing:="border-spacing:" border="1" cellpadding="5" cellspacing="0" class="tabletmpl1" gray="gray" separate="separate">
<tbody>
<tr bgcolor="#cccccc">
<td colspan="3">JNINativeMethod
</td>
</tr>
<tr>
<td>const char* </td>
<td>name</td>
<td>Javaから呼んで欲しい関数の名前</td>
</tr>
<tr>
<td>const char* </td>
<td>signature</td>
<td>関数の引数と戻り値の型</td>
</tr>
<tr>
<td>void* </td>
<td>fnPtr</td>
<td>実際に呼び出すNaive関数の関数ポインタ</td>
</tr>
</tbody></table>
<br />
特殊なのは第二引数。文字列リテラルをぶっこむことで引数・戻り値の型を指定しますが、<br />
指定の仕方が特殊です。
<br />
<br />
<div class="separator" style="clear: both; text-align: center;">
<a href="https://blogger.googleusercontent.com/img/b/R29vZ2xl/AVvXsEjUTR-LHEJxYdJtj_gAa9YoZMsIWaBtwkjks4M4oT6-4ZJu-YE-o485TIpRrxdnVwAduTolq1aNASi1u0oIzK9IuPhL16-ouvvQ6402AICa68lVWfFL_8cQhPT0AdjLIWnc6aeynAuSnxA/s1600/jninativemethod1.png" imageanchor="1" style="margin-left: 1em; margin-right: 1em;"><img border="0" height="67" src="https://blogger.googleusercontent.com/img/b/R29vZ2xl/AVvXsEjUTR-LHEJxYdJtj_gAa9YoZMsIWaBtwkjks4M4oT6-4ZJu-YE-o485TIpRrxdnVwAduTolq1aNASi1u0oIzK9IuPhL16-ouvvQ6402AICa68lVWfFL_8cQhPT0AdjLIWnc6aeynAuSnxA/s400/jninativemethod1.png" width="400" /></a></div>
文字列リテラルの括弧の中に引数の型、括弧の後ろに戻り値の型を指定します。<br />
型の指定の仕方は以下のとおり <br />
<table border-collapse:="border-collapse:" border="1" cellpadding="5" cellspacing="0" class="tabletmpl1" separate="separate">
<tbody>
<tr bgcolor="#cccccc">
<td>文字</td>
<td>型(Javaから)</td>
<td>型(Nativeから)</td>
</tr>
<tr>
<td>I</td>
<td>Int型</td>
<td>jint</td>
</tr>
<tr>
<td>J</td>
<td>long型</td>
<td>jlong</td>
</tr>
<tr>
<td>Z</td>
<td>boolean型</td>
<td>jboolean</td>
</tr>
<tr>
<td>V</td>
<td>void型</td>
<td>void</td>
</tr>
<tr>
<td>F</td>
<td>float型</td>
<td>jfloat</td>
</tr>
<tr>
<td>[B</td>
<td>(直後の文字Bの)バイト配列</td>
<td>jbytearray</td>
</tr>
<tr>
<td>Ljava/lang/String(L + クラス名)</td>
<td>java.lang.String型</td>
<td>jobject</td>
</tr>
</tbody></table>
<br />
<br />
<div class="sub">
機能呼び出し時</div>
<br />
上記登録作業を済ませれば、Java側から無事呼び出すことが可能になります。<br />
ここから先は<a href="http://kznote.blogspot.jp/2012/12/android.html" target="_blank">先の記事</a>で紹介したとおりです。 <br />
<div class="separator" style="clear: both; text-align: center;">
<a href="https://blogger.googleusercontent.com/img/b/R29vZ2xl/AVvXsEh64Ahio45jtXscl6nmpgBRqIhYot3duuhyphenhyphenKqtpovD7tEt7ihtB0ZHQSfdjRKcH3mAvIZO1cViThHIBssjXAS7gNfrIWdrvaKCzLkvGsaNgasrkQO7LpXxpesWOvxRkguyghjW4AYxFheI/s1600/arch_vm_3.png" imageanchor="1" style="margin-left: 1em; margin-right: 1em;"><img border="0" height="454" src="https://blogger.googleusercontent.com/img/b/R29vZ2xl/AVvXsEh64Ahio45jtXscl6nmpgBRqIhYot3duuhyphenhyphenKqtpovD7tEt7ihtB0ZHQSfdjRKcH3mAvIZO1cViThHIBssjXAS7gNfrIWdrvaKCzLkvGsaNgasrkQO7LpXxpesWOvxRkguyghjW4AYxFheI/s1600/arch_vm_3.png" width="600" /></a></div>
<br />
・Java部
<script src="https://gist.github.com/97a74bfdbba0ef890d5f.js"></script>
・JNI部
<script src="https://gist.github.com/5e026f3763163ad3a160.js"></script>
・Native部
<script src="https://gist.github.com/68e88518bf6b41049633.js"></script>kassy_kzhttp://www.blogger.com/profile/13256065711882891573noreply@blogger.com0tag:blogger.com,1999:blog-8924937581087095300.post-62549559443443499062012-12-31T00:35:00.003+09:002019-04-06T00:53:40.374+09:00Androidで、目指せ脱残念!本記事は<a href="http://androidadvent.blogspot.com/">Android Advent Calendar 2012</a> 31日目(表)の記事となります。<br />
<br />
<br />
<br />
<br />
<div class="sec">
今年もクライマックスだぜ</div>
<br />
忘年会シーズンお疲れ様でしたああ。<br />
今年はカメラ係を任されることが多かったです。<br />
カメラクラスタとして恐悦至極でございます。<br />
<br />
ところが撮影時のポージングについて周囲から非難受けること多数... <br />
<table align="center" cellpadding="0" cellspacing="0" class="tr-caption-container" style="margin-left: auto; margin-right: auto; text-align: center;"><tbody>
<tr><td style="text-align: center;"><a href="https://blogger.googleusercontent.com/img/b/R29vZ2xl/AVvXsEiMO8EqFi9eR0u3F0ZjlnJFge0aGCE1n5bB3a84iap7it7fAeRO3PY3XvJHZ_Ywgns3JwpD8USQc3HBYaypbeOiKfwga5Ul75fxYm8pC87Os8o0QMacqTi4fce5Cpurzuaf-pKbgWmgWTc/s1600/DSC05522-1.jpeg" imageanchor="1" style="margin-left: auto; margin-right: auto;"><img border="0" height="213" src="https://blogger.googleusercontent.com/img/b/R29vZ2xl/AVvXsEiMO8EqFi9eR0u3F0ZjlnJFge0aGCE1n5bB3a84iap7it7fAeRO3PY3XvJHZ_Ywgns3JwpD8USQc3HBYaypbeOiKfwga5Ul75fxYm8pC87Os8o0QMacqTi4fce5Cpurzuaf-pKbgWmgWTc/s320/DSC05522-1.jpeg" width="320"></a></td></tr>
<tr><td class="tr-caption" style="text-align: center;">これ</td></tr>
</tbody></table>
<i> 「ダサい」</i><i> 「キモい」</i><i> 「ざんねん」</i><br />
<br />
<br />
ちょ、ちょっと待って下さい... (´;ω;`)<br />
<br />
たしかに一般的な構え方ではありませんが、<br />
これは<b>片手で一眼撮影</b>するために独自に編み出した構えなんです...<br />
この構えでは<b>左袖でズームリング</b>を回してるんですよ...<br />
そうすることで片手がふさがってる状況でも撮影が可能なんです...<br />
(ほら上の写真、グラスで左手が塞がってます)<br />
ジョジョを読みすぎてこうなってしまったとかではありません... <br />
<br />
<br />
ホントですってば... (´;ω;`)<br />
<br />
<br />
<br />
<a name='more'></a><br />
<br />
<div class="sec">
ごあいさつ</div>
<br />
はじめまして、かっしー(@kassy_kz)と申します。<br />
冒頭に書きましたが、カメラ大好きクラスタです。<br />
最近の悩みは周囲から「残念」呼ばわりされることが増えてしまったことです。<br />
<br />
しかし、このままではいけません!<br />
もういい大人、ここらで一念発起して「脱残念」しておかねば今後の沽券に関わります!<br />
<br />
残念呼ばわりされる材料の一つが冒頭に書きましたポージング。<br />
せっかく編み出した必殺ポーズが揶揄されるとは... <br />
でも本当にかっこ良く片手でとれたならば、こんなふうに...
<br />
<table align="center" cellpadding="0" cellspacing="0" class="tr-caption-container" style="margin-left: auto; margin-right: auto; text-align: center;"><tbody>
<tr><td style="text-align: center;"><a href="https://blogger.googleusercontent.com/img/b/R29vZ2xl/AVvXsEgD7hOYADuTDrvp_d-cW1SLL8IQM1dNjHjUhsybdkCegzAkqyfZNHb5QViRQZ1HLdQN5R8YE-ZFQL_lHtTzQH3ONGkZ899S-Vd-Q8GhpBWmNjCeSluqtnyH45EBz1D_Ry4fuxkmeYUlJyU/s1600/index.jpeg" imageanchor="1" style="margin-left: auto; margin-right: auto;"><img border="0" height="320" src="https://blogger.googleusercontent.com/img/b/R29vZ2xl/AVvXsEgD7hOYADuTDrvp_d-cW1SLL8IQM1dNjHjUhsybdkCegzAkqyfZNHb5QViRQZ1HLdQN5R8YE-ZFQL_lHtTzQH3ONGkZ899S-Vd-Q8GhpBWmNjCeSluqtnyH45EBz1D_Ry4fuxkmeYUlJyU/s320/index.jpeg" width="266"></a></td></tr>
<tr><td class="tr-caption" style="text-align: center;">凛っ</td></tr>
</tbody></table>
これ、素晴らしく<b>カッコイイ</b>ですよね<br />
まさに<b>優雅</b>!思わず見とれてしまう、これぞ理想の片手持ち。<strike>わきがいいですよねわきが</strike><br />
<br />
ということで決定!<br />
こんな<b>優雅な片手撮り</b>を、僕も目指します!<br />
どんなヨコシマな願いも叶えるというAndroid様のお力をお借りして、<br />
脱残念への一歩を歩み出したいと思いますキリ<br />
<table align="center" cellpadding="0" cellspacing="0" class="tr-caption-container" style="margin-left: auto; margin-right: auto; text-align: center;"><tbody>
<tr><td style="text-align: center;"><a href="https://blogger.googleusercontent.com/img/b/R29vZ2xl/AVvXsEht4KKoTOWX0AUezaF8f0zKSaQLWgGIFm3P_9rtAAElKdn6FsDs-3NB9vUDabYO6YVyTXxZe89nlkd4iXbGgVhuMu48IvqujgjHxQvSBiOEXTNBOVtSfrkhplgr88XGNUli4o_SKK3BtJg/s1600/kaiji01.png" imageanchor="1" style="margin-left: auto; margin-right: auto;"><img border="0" height="213" src="https://blogger.googleusercontent.com/img/b/R29vZ2xl/AVvXsEht4KKoTOWX0AUezaF8f0zKSaQLWgGIFm3P_9rtAAElKdn6FsDs-3NB9vUDabYO6YVyTXxZe89nlkd4iXbGgVhuMu48IvqujgjHxQvSBiOEXTNBOVtSfrkhplgr88XGNUli4o_SKK3BtJg/s320/kaiji01.png" width="320"></a></td></tr>
<tr><td class="tr-caption" style="text-align: center;">ドロイド君. . . 君が俺の、最後の希望だ. . .</td></tr>
</tbody></table>
<br />
<br />
<br />
<div class="sec">
『オペレーション脱残念』始動</div>
<br />
まずはカメラの構え方のおさらいを。<br />
右手にはシャッター、ダイヤル×2(絞り、シャッタースピード調整etc)<br />
左手ではズームリングの制御を行います。<br />
単焦点レンズ使えよというツッコミは却下!僕はズームレンズ大好き人間なのです<br />
これまでは左手での操作を放棄して右手で保持する作戦で行っていましたが、<br />
今回は発想を逆転させて、左手保持を前提とします。<br />
右手を使わずにシャッター、絞り制御などを行う作戦。<br />
<div class="separator" style="clear: both; text-align: center;">
<a href="https://blogger.googleusercontent.com/img/b/R29vZ2xl/AVvXsEhHk2XQamnCAtem6Hnm23Onhv8alzUt1WSzAwZZ0dMwmVHcl2-Xv8UYZwHpY4HJVdYXCeTRSK5ef-IFoS8tcfDYTILM8kg6Z-Kwfuq1iE4Yu-wvEbB45QzivXV7YsfvCVI1FdoaZwQa4g8/s1600/camera_base1.png" imageanchor="1" style="margin-left: 1em; margin-right: 1em;"><img border="0" class="separator" div="div" height="150" src="https://blogger.googleusercontent.com/img/b/R29vZ2xl/AVvXsEhHk2XQamnCAtem6Hnm23Onhv8alzUt1WSzAwZZ0dMwmVHcl2-Xv8UYZwHpY4HJVdYXCeTRSK5ef-IFoS8tcfDYTILM8kg6Z-Kwfuq1iE4Yu-wvEbB45QzivXV7YsfvCVI1FdoaZwQa4g8/s200/camera_base1.png" style="clear: both; text-align: center;" width="200">
</a></div>
<br />
<div class="sub">
カメラとUSB通信</div>
<div class="separator" style="clear: both; text-align: center;">
<a href="https://blogger.googleusercontent.com/img/b/R29vZ2xl/AVvXsEiDQxnKQjCLFdXnC5v6Hwo4cK4Hj61EnbzODwRwiSFDdy6l1A_o_HKLnPZoevQrggjFx7ipdRpMamcs_CBgqxJyUS0eGPhcidmXtNtddEmRPL5nqa2Th5B6otKU-IL1birJtfOTYD8EnOs/s1600/camera_usb.jpg" imageanchor="1" style="clear: right; float: right; margin-bottom: 1em; margin-left: 1em;"><img border="0" height="200" src="https://blogger.googleusercontent.com/img/b/R29vZ2xl/AVvXsEiDQxnKQjCLFdXnC5v6Hwo4cK4Hj61EnbzODwRwiSFDdy6l1A_o_HKLnPZoevQrggjFx7ipdRpMamcs_CBgqxJyUS0eGPhcidmXtNtddEmRPL5nqa2Th5B6otKU-IL1birJtfOTYD8EnOs/s200/camera_usb.jpg" width="150"></a></div>
<br />
右手を使わずにシャッターとな、<br />
先日のMaker Faire Tokyoなどではレリーズ端子をハックしてシャッターをアプリから押下というデモをいくつか見ました。<br />
今回はUSB端子を使っての制御にチャレンジします。<br />
カメラについたUSB端子からはシャッターだけでなく、絞り、シャッタースピードなどの各種パラメータを制御できるのです。<br />
そして、最近のAndroid 端末(の一部)にはUSBホスト機能が備わっており、繋げばAndroidアプリからシャッターなり絞りなりを制御できるのではないかと...甘い希望を...<br />
<br />
カメラとのUSB通信のプロトコルはMedia Transfer Protocol(MTP)というものを使っています。AndroidのUSBホスト機能を使ってこのプロトコルでカメラと通信できれば、カメラを制御できます。しかもなんと、Androidの標準APIにはMTPのライブラリがあるではありませんか!<br />
これぞ僕のために用意されたも同然のAPIだぜヒャッハー!<br />
<br />
<table align="center" cellpadding="0" cellspacing="0" class="tr-caption-container" style="margin-left: auto; margin-right: auto; text-align: center;"><tbody>
<tr><td style="text-align: center;"><a href="http://developer.android.com/reference/android/mtp/package-summary.html" imageanchor="1" style="margin-left: auto; margin-right: auto;"><img border="0" height="146" src="https://blogger.googleusercontent.com/img/b/R29vZ2xl/AVvXsEhJ0FAf5niKSioyPKg43I1K7fmU8-D2dLO8q4qFstS6UMitoriiBKV7yb49skn8lIOSVwx7gf-6s6SbAsCVEL7d9hLoLnnnPgU0FahP1FNnhoUgpSRWufai8VSMhA9RBBS7abmYtBmxmQQ/s200/%25E3%2582%25B9%25E3%2582%25AF%25E3%2583%25AA%25E3%2583%25BC%25E3%2583%25B3%25E3%2582%25B7%25E3%2583%25A7%25E3%2583%2583%25E3%2583%2588%25EF%25BC%25882012-12-28+0.45.31%25EF%25BC%2589.png" width="200"></a></td></tr>
<tr><td class="tr-caption" style="text-align: center;">Android MTP ライブラリ</td></tr>
</tbody></table>
しかしこれ...<br />
よく調べてもどこにもシャッターだの絞りだのといった項目はありません。<br />
カメラを制御するコマンドは各メーカーの独自拡張として実装されており、<br />
公開もされていないようで、<br />
Androidがそんなところまでサポートすること義理はないですよね...<br />
はい... ごめんなさい... orz<br />
このライブラリは基本的にカメラから撮影済み画像を抽出するための機能のようです... <br />
<br />
ぐぬぬーぐぬぬー... 。゚(゚´Д`゚)゚。<br />
<br />
<div class="sub">
Arduinoで一眼カメラを制御する猛者が?</div>
<br />
<table align="center" cellpadding="0" cellspacing="0" class="tr-caption-container" style="margin-left: auto; margin-right: auto; text-align: center;"><tbody>
<tr><td style="text-align: center;"><a href="https://github.com/felis/PTP_2.0/" imageanchor="1" style="margin-left: auto; margin-right: auto;"><img border="0" height="140" src="https://blogger.googleusercontent.com/img/b/R29vZ2xl/AVvXsEiSORl9Vl4Hbb2FlEqjBHy3dpLKgkTPyznYOyLt-eel2e8JP5X1pyjE2JwtMzcd9cJvMq-3uJAnebTuD1S1JSR-7gMUG80SLm-lmL5jVa__A-Un_Vgd7CfoDtJOxNmmtu8JfocwqwaNJxw/s200/felis_ptp.png" width="200"></a></td></tr>
<tr><td class="tr-caption" style="text-align: center;">felis ptp github</td></tr>
</tbody></table>
<table cellpadding="0" cellspacing="0" class="tr-caption-container" style="float: right; margin-left: 1em; text-align: right;"><tbody>
<tr><td style="text-align: center;"><a href="https://blogger.googleusercontent.com/img/b/R29vZ2xl/AVvXsEieSzrqqgto_do_4QdMrwbiAliGjimnvRDLpIy3KJZmTCB_nn39pmCsKGzrbaZNrRqCmsq7cg1KNtjTXbmiXBZYilmkWHIGkMKPW3NaBQSP0trSnRFi2NwWdzg5EYT1UFf9hyHrIxfAtxo/s1600/camera_arduino.JPG" imageanchor="1" style="clear: right; margin-bottom: 1em; margin-left: auto; margin-right: auto;"><img border="0" height="150" src="https://blogger.googleusercontent.com/img/b/R29vZ2xl/AVvXsEieSzrqqgto_do_4QdMrwbiAliGjimnvRDLpIy3KJZmTCB_nn39pmCsKGzrbaZNrRqCmsq7cg1KNtjTXbmiXBZYilmkWHIGkMKPW3NaBQSP0trSnRFi2NwWdzg5EYT1UFf9hyHrIxfAtxo/s200/camera_arduino.JPG" width="200"></a></td></tr>
<tr><td class="tr-caption" style="text-align: center;">やってみた</td></tr>
</tbody></table>
ところが世の中にはとんでもない方が居るもので、なんとArduinoをつかって、MTPで一眼カメラを制御している方がいらっしゃるではありませんか。しかもソースコードをGitHubで公開してくださっていると... (上記リンク参照)<br />
試しにと、このソースコードをArduino(Uno) + USBホストシールド上で動作させ、カメラと接続すると<br />
スゴイ!シャッターも切れるし、絞りもシャッタースピードも自在に操れる!SUGEEEEEEE!!貴方が神か!?<br />
<br />
しかもソース公開だから出るわ出るわ、シャッター押下コマンドも絞り制御コマンドもあんなコマンドもそんなコマンドも見放題だぜ... ぐへへ...<br />
(*´Д`) ハァハァ<br />
<div class="separator" style="clear: both; text-align: center;">
<a href="https://blogger.googleusercontent.com/img/b/R29vZ2xl/AVvXsEgAHOgvItAoKT3R7_8Y147hIviW8Pe2SoCehLx0iY8VcBc9flMQLs6NadlYTtusouHQXOLi-3NCeGqgqSf8gDO7AyBNesD5aT9uvB7fHEChrKMZvWsvXE8jZbNb5Z2Xnt4PfLX0d5lHdHU/s1600/ptp_canon_com.png" imageanchor="1" style="margin-left: 1em; margin-right: 1em;"><img border="0" height="190" src="https://blogger.googleusercontent.com/img/b/R29vZ2xl/AVvXsEgAHOgvItAoKT3R7_8Y147hIviW8Pe2SoCehLx0iY8VcBc9flMQLs6NadlYTtusouHQXOLi-3NCeGqgqSf8gDO7AyBNesD5aT9uvB7fHEChrKMZvWsvXE8jZbNb5Z2Xnt4PfLX0d5lHdHU/s200/ptp_canon_com.png" width="200"></a></div>
<br />
<div class="sub">
作成方針</div>
<br />
良い感じに材料がそろってきた!<br />
というわけで実装方針を検討します。<br />
<br />
<ol>
<li>このままArduinoで一眼を制御する。ArduinoUSBホストシールドにUSBハブをさしてAndroidとArduinoをADK接続し、Arduinoを介して操作する。</li>
<li>上記ソースやAndroidMTPのソースを解読してAndroidUSBHostライブラリ上で動作するMTPプロトコル・スタックを自前で実装する</li>
<li>上記ソースを参考に、既存のAndroidMTPライブラリを改造して標準にはないシャッターコマンドなどのAPI追加する</li>
</ol>
<br />
こんなところでしょうか。<br />
1の方式はカメラにAndroid、Arduino、USBハブ、Arduino用電源をくっつける必要がある。だがそこまでいくと片手で持つのが厳しくなるし、合体させるための治具つくるのが大変。見た目もきっとゴテゴテしてまた残念て言われそう... <br />
2の方式、ソースがあるとはいえ、内容はプロトコルスタックの実装... 量的に僕のようなへっぽこプログラマが個人で開発できるようなものじゃなさそう... (;´Д`)<br />
<br />
ということで、今回は3の方式にチャレンジしました。<br />
機能を追加といっても、既存ライブラリ中のコマンド命令を示す値を、上記で覗き見した値に置き換えるだけ、既存ライブラリ機能を原則流用しつつ、ちょっとの変更を加えることができれば、比較的簡単に実現できそうじゃないですか... はっはー<br />
既存のAndroidのライブラリにちょっとだけ手を加えたい、そんな方もしいらっしゃったら参考になるかもしれません... (いないかもですが)<br />
<br />
<br />
<div class="sec">
ROM焼きをせずに、Androidのライブラリを改造して使う</div>
<br />
<div class="separator" style="clear: both; text-align: center;">
<a href="https://blogger.googleusercontent.com/img/b/R29vZ2xl/AVvXsEia_Y-ygjBHba6xniXIng1sF09Elqltvx9Rf8GSBRlMng43jD_z3PsklGd7MuXO4s4kLS8RDOtmkqnMlzNMQbJWhe2kEYYrpRfX6oXG0gmiTrKQBiC5OzCHq3BPGkKSHZwC86_Hq3PCplI/s1600/arch_ab.png" imageanchor="1" style="margin-left: 1em; margin-right: 1em;"><img border="0" height="404" src="https://blogger.googleusercontent.com/img/b/R29vZ2xl/AVvXsEia_Y-ygjBHba6xniXIng1sF09Elqltvx9Rf8GSBRlMng43jD_z3PsklGd7MuXO4s4kLS8RDOtmkqnMlzNMQbJWhe2kEYYrpRfX6oXG0gmiTrKQBiC5OzCHq3BPGkKSHZwC86_Hq3PCplI/s640/arch_ab.png" width="640"></a></div>
今回はAndroidのプラットフォーム以下のコードをまるごとアプリ部分に移植(コピー)するという<strike>大雑把な</strike>作戦です... <br />
もしこれが成功すれば、既存のライブラリにオレオレ機能を追加できます。<br />
既存の機能/コードを流用するので、例えば今回の場合だとMTPプロトコルスタックの基本的な実装を全部サボれるというのがポイントです。<br />
<div class="sub">
環境準備</div>
<br />
動作できる端末はUSBホスト機能を備えたもの限定となります。当方ではGalaxy Nexusを用います。<br />
上記のとおり、Androidのオープンソースの移植が必要となるので、<b><a href="http://developer.android.com/sdk/index.html">AndroidSDK</a></b>に加え、<b>Androidのソースコード</b>が必要になります。自分は<a href="https://sites.google.com/site/jcromproject/">JCROM</a>様からソースをダウンロードさせていただきました。ROM焼きを行いませんが、中間生成ファイルが必要になりますので、一度全体ビルドをかけます。このあたりの手順もJCROM様のサイトにかかれてある手順をそのまま踏襲させていただきました。<br />
また、自分アプリに移植したネイティブコード(C++でかかれたコード)をビルドするため、<b><a href="http://developer.android.com/tools/sdk/ndk/index.html">AndroidNDK</a></b>もインストールしておきます。<br />
注意点として、<b>Mac OSではビルドができません。</b>おそらく大文字小文字の区別をしないことが起因でビルドがどうしても失敗します。今回はUbuntu上で開発を行いました。<br />
<div class="sub">
プロジェクト作成</div>
<br />
まずはAndroidSDKで普通のアプリケーションのプロジェクトを生成します。<br />
USBでカメラを接続しますので、マニフェストファイルにuses-feature, intent-filter,meta-data の追加記述が必要です。<br />
<script src="https://gist.github.com/74b025efbc8f7914d579.js"></script>
res/xmlフォルダに下記の内容でファイルを記述し、格納します。<br />
<span style="font-size: xx-small;">@kshoji 様の記事とだだ被りです... 申し訳ありません...
コピペは使用しておりませんので(何の言い訳だ)</span><br />
<script src="https://gist.github.com/d8e352bd28dc04fee73e.js"></script>
通常ならばこのあとJavaプログラムとかレイアウトとか実装するところですが、今回は地味な移植作業に入ります。<br />
<br />
<div class="sub">
Nativeコード移植作業</div>
<br />
<ul>
<li>AndroidのAPIで使いたい機能(今回の場合はMTP部)を含むファイル名・関数名を選ぶ</li>
<li>上記名前でAndroidソース全体をfind, grepコマンドで検索して該当するライブラリモジュールを探す。</li>
<li>上記ライブラリモジュールのコードを流し読みして、呼び出し関係にある下位のモジュールをさらに検索。</li>
</ul>
地味です。<br />
コードを一行もかきません... orz <br />
<br />
今回のケースですと、以下の箇所のソースを移植します。<br />
<ul>
<li>Javaライブラリ:/frameworks/base/media/java/android/mtp/ </li>
<ul>
<li>→アプリのsrc/ フォルダにコピー、</li>
<li>オリジナルと混同しないようにパッケージ名だけ変更します</li>
<li>今回は(android.mtp → android.mtp.custom)としました。 </li>
</ul>
<li>JNIモジュール:/frameworks/media/jni/ </li>
<ul>
<li>→アプリのjni/jni_custom フォルダにコピー</li>
</ul>
<li>Nativeソース:/frameworks/av/media/mtp/ </li>
<ul>
<li>→アプリのjni/mtp_custom フォルダにコピー</li>
</ul>
</ul>
フォルダ以下のファイルを<b>何も考えずに全部まるコピ</b>しますが、<br />
明らかに不要なファイルがある場合はここで取捨選択してしまいましょう。<br />
移植後のプロジェクトはこんな感じになります。<br />
<div class="separator" style="clear: both; text-align: center;">
<a href="https://blogger.googleusercontent.com/img/b/R29vZ2xl/AVvXsEgY9lG54yvEi_WHUmqbhvv9VbnRYcUVt7ESOV8QHtyfjjW8oxX2mn33M-R1nXValdKVMn3365F_cvwqdvKo64OFs5AGtXFdaZPT-JVW7732k_JdvOuA3sCqPWFRyENE6wQQzKxat8UZlo4/s1600/projectfiles_comment.png" imageanchor="1" style="margin-left: 1em; margin-right: 1em;"><img border="0" height="793" src="https://blogger.googleusercontent.com/img/b/R29vZ2xl/AVvXsEgY9lG54yvEi_WHUmqbhvv9VbnRYcUVt7ESOV8QHtyfjjW8oxX2mn33M-R1nXValdKVMn3365F_cvwqdvKo64OFs5AGtXFdaZPT-JVW7732k_JdvOuA3sCqPWFRyENE6wQQzKxat8UZlo4/s1600/projectfiles_comment.png" width="540"></a></div>
<br />
<div class="sub">
移植ソースのビルド</div>
<br />
移植したnativeソースはAndroidNDKを使ってコンパイルします。<br />
さしあたって移植元にあったAndroid.mkをそのままjniフォルダに配置し、ndk-buildを走らせますが、コンパイラ様に<b>烈火のごとくお説教</b>を喰らいます... orz<br />
<table align="center" cellpadding="0" cellspacing="0" class="tr-caption-container" style="margin-left: auto; margin-right: auto; text-align: center;"><tbody>
<tr><td style="text-align: center;"><a href="https://blogger.googleusercontent.com/img/b/R29vZ2xl/AVvXsEjll3XNU1AYVxsqF2nGtm6eUG7mQrHwOu6ytdBg2XwmnUXC9xhg1rneWlu3fWGmTlgbPaOSx6nNr5PtBqLReNMyExtSrmIKhQ6vDHJx-5_M_PeBGZcLOTc9hJfNRHDj2MYjH5Y3sQ-hO6s/s1600/build_error.png" imageanchor="1" style="margin-left: auto; margin-right: auto;"><img border="0" height="233" src="https://blogger.googleusercontent.com/img/b/R29vZ2xl/AVvXsEjll3XNU1AYVxsqF2nGtm6eUG7mQrHwOu6ytdBg2XwmnUXC9xhg1rneWlu3fWGmTlgbPaOSx6nNr5PtBqLReNMyExtSrmIKhQ6vDHJx-5_M_PeBGZcLOTc9hJfNRHDj2MYjH5Y3sQ-hO6s/s320/build_error.png" width="320"></a></td></tr>
<tr><td class="tr-caption" style="text-align: center;">逃げ出したくなるほどのエラーエラーエラー!!</td></tr>
</tbody></table>
<table align="center" cellpadding="0" cellspacing="0" class="tr-caption-container" style="margin-left: auto; margin-right: auto; text-align: center;"><tbody>
<tr><td style="text-align: center;"><a href="https://blogger.googleusercontent.com/img/b/R29vZ2xl/AVvXsEitXUioaGjiKHZH_hHyQqYJF_oxXcyWVnl3e38onrYGbkXZfwjoTdXQkO3ptTc1RE-PRhFzqVejHvXY4k4OC1DuLCUDUDWqBFYohh0ciR-dlMhyphenhyphen9nSmacSWahOmshEOv0yjzbnwwZktfNY/s1600/kaiji02a.jpg" imageanchor="1" style="margin-left: auto; margin-right: auto;"><img border="0" height="240" src="https://blogger.googleusercontent.com/img/b/R29vZ2xl/AVvXsEitXUioaGjiKHZH_hHyQqYJF_oxXcyWVnl3e38onrYGbkXZfwjoTdXQkO3ptTc1RE-PRhFzqVejHvXY4k4OC1DuLCUDUDWqBFYohh0ciR-dlMhyphenhyphen9nSmacSWahOmshEOv0yjzbnwwZktfNY/s320/kaiji02a.jpg" width="320"></a></td></tr>
<tr><td class="tr-caption" style="text-align: center;">(イメージ)</td></tr>
</tbody></table>
涙を拭きながら一つ一つ対処します...
対処方としては以下2つがメインとなります。<br />
<ul>
<li>コンパイラ様「ヘッダファイルが見つからねーぞ<b>クズがっ...</b>」 </li>
<ul>
<li>→ Androidソースからヘッダファイルを探し、LOCAL_C_INCLUDESにパスの記述を追加</li>
</ul>
<li>コンパイラ様「関数の実体が見当たらねーぞ<b>ゴミがっ... </b>」</li>
<ul>
<li>→Androidツリーのビルド成果物から該当するsoファイルを探し、LOCAL_LDLIBSに記述を追加</li>
<li>soファイルはAndroidソースのビルドを行うことで生成されます。</li>
</ul>
</ul>
基本的にはAndroid.mkを弄り、ソースには手を加えず。 <br />
できあがったAndroid.mkはこんな感じになりました... <br />
<script src="https://gist.github.com/0f1d8e6fdaa163fb4b2a.js"></script>
うまくビルドが通ればlibsフォルダ配下に<b>俺アプリ専用のsoファイル libmtpcustom.so</b>が生成されます。<br />
ヒャッハー<br />
<div class="separator" style="clear: both; text-align: center;">
<a href="https://blogger.googleusercontent.com/img/b/R29vZ2xl/AVvXsEiPWl243tN5PoYKFLbvYnboO6K_ayGCzpNOq2NEZeBTGm9-GcTiJ8NQ8cYBOuk_oztLT0BTkbq3mCze8OnBFR1Ov5ZK_NeyFwZKnXDtwlRDYHUFY05CXax-7G1LuUDZgKCBLwk8Ka7UnWI/s1600/create_so.png" imageanchor="1" style="margin-left: 1em; margin-right: 1em;"><img border="0" height="232" src="https://blogger.googleusercontent.com/img/b/R29vZ2xl/AVvXsEiPWl243tN5PoYKFLbvYnboO6K_ayGCzpNOq2NEZeBTGm9-GcTiJ8NQ8cYBOuk_oztLT0BTkbq3mCze8OnBFR1Ov5ZK_NeyFwZKnXDtwlRDYHUFY05CXax-7G1LuUDZgKCBLwk8Ka7UnWI/s320/create_so.png" width="295"></a></div>
<br />
<div class="sub">
機能追加</div>
<br />
無事ビルドがとおったら、移植に成功しています。<br />
それではいよいよ機能追加。ここではシャッターを押す機能の追加について。<br />
といっても、既存関数をそのまま流用し(今回はgetDeviceInfo )<br />
この関数のコードを<b>丸々コピペ</b>して定数部分を差し替えるだけ(0x1001 → 0x910F)<br />
・Java部
<script src="https://gist.github.com/97a74bfdbba0ef890d5f.js"></script>
・JNI部
<script src="https://gist.github.com/5e026f3763163ad3a160.js"></script>
・Native部
<script src="https://gist.github.com/68e88518bf6b41049633.js"></script><b>
コピペしかしてねーじゃんか俺!!?</b><br />
<b><br /></b>
※追記:実は上記記述部の移植だけでは不完全です。<a href="http://kznote.blogspot.jp/2013/01/androidnative.html" target="_blank">補足情報をまとめました</a>ので、必要な方はご参照下さい。
<br />
<br />
<br />
<div class="sub">
Androidアプリからカスタムしたライブラリの機能を呼び出す</div>
<br />
アプリ部の実装です。
先ほど作成したJavaライブラリ部のメソッドを呼び出すだけです。注意としてMtpDeviceはandorid.mtp.MtpDeviceではなく、今回カスタマイズしたandroid.mtp.custom.MtpDeviceを用います。
<br />
・MainActivity
<script src="https://gist.github.com/ceaa28b8f40c1ccfbe50.js"></script>
<br />
<div class="sub">
Androidアプリからカメラ制御成功</div>
<br />
<div class="separator" style="clear: both; text-align: center;">
<a href="https://blogger.googleusercontent.com/img/b/R29vZ2xl/AVvXsEi75aCrC-K2ke0NoYKcLWzRlazSbOjv3kqMrgiybstbQLs6PxEqyvOr_5-MrMvaY_HB3JDq5b1clsvf4a1IZvM8uiP_lNrdlomKC1ruvi52YagkK7g9BNSE3Ygr5BDex9nSrDqIepBLIYs/s1600/camera_app.jpg" imageanchor="1" style="margin-left: 1em; margin-right: 1em;"><img border="0" height="300" src="https://blogger.googleusercontent.com/img/b/R29vZ2xl/AVvXsEi75aCrC-K2ke0NoYKcLWzRlazSbOjv3kqMrgiybstbQLs6PxEqyvOr_5-MrMvaY_HB3JDq5b1clsvf4a1IZvM8uiP_lNrdlomKC1ruvi52YagkK7g9BNSE3Ygr5BDex9nSrDqIepBLIYs/s400/camera_app.jpg" width="400"></a></div>
<br />
アプリが完成したらUSBホストケーブルで端末を接続。<br />
かくして、Androidアプリからシャッター押下、パラメータ変更をすることができました。<br />
<b>ヒャッハー!</b><br />
上でいろいろやった<a href="https://github.com/kassy-kz/MtpCustomProject" target="_blank">ソースコード全体をGitHub上で公開しておきます</a>。
<span style="font-size: x-small;">(使用は自己責任でお願いします... 真似したらカメラ壊れたぞどうしてくれるとか言われても何も出来ません... m(_ _)m)
</span><br />
<br />
<br />
<br />
<div class="sec">
カメラに端末ドッキング、 いざ優雅に片手持ち!</div>
<br />
<a href="https://blogger.googleusercontent.com/img/b/R29vZ2xl/AVvXsEhC86xKINa4q5KwXU1b_ORDJ-bqDpGBGepaOOqkXwNgR5cITWLmrXfm1ylz5QYzC7D4cbs_NKm64nQ66T89dCkTrzcuu0a1Tiy6Zlz5fxGZDXlK_F6pk550Cfz8AQLs1C9o4Ex9BmHWBEE/s1600/camera_gn.png" imageanchor="1" style="clear: left; float: left; margin-bottom: 1em; margin-right: 1em;"><img border="0" height="180" src="https://blogger.googleusercontent.com/img/b/R29vZ2xl/AVvXsEhC86xKINa4q5KwXU1b_ORDJ-bqDpGBGepaOOqkXwNgR5cITWLmrXfm1ylz5QYzC7D4cbs_NKm64nQ66T89dCkTrzcuu0a1Tiy6Zlz5fxGZDXlK_F6pk550Cfz8AQLs1C9o4Ex9BmHWBEE/s200/camera_gn.png" width="240"></a>
<a href="https://blogger.googleusercontent.com/img/b/R29vZ2xl/AVvXsEhfFrq2kC8x0MeSCPMhHLVC-lD-IQEzIfz_JvxZl9rF6py2io-U4hOALtYyDGULR6mK_0NW6-efVgCOw90XYupg2aQInYhz8SCNzwnaEBaV9MIB99sQ11qrY-oDTxLIvhtBv1F8-cXhd2M/s1600/camera_onehand_trim.png" imageanchor="1" style="margin-left: 1em; margin-right: 1em;"><img border="0" height="181" src="https://blogger.googleusercontent.com/img/b/R29vZ2xl/AVvXsEhfFrq2kC8x0MeSCPMhHLVC-lD-IQEzIfz_JvxZl9rF6py2io-U4hOALtYyDGULR6mK_0NW6-efVgCOw90XYupg2aQInYhz8SCNzwnaEBaV9MIB99sQ11qrY-oDTxLIvhtBv1F8-cXhd2M/s200/camera_onehand_trim.png" width="200"></a>
<br />
<br />
USBとカメラはこんな感じで合体、いい具合に片手保持ができます。<br />
もちろん左手でズーム操作は自在。<br />
あとはAndroid端末のタッチパネルを操作すればシャッターが... <br />
<br />
タッチパネルを. . .<br />
<br />
くっ. . .<br />
<br />
<br />
<br />
<div class="sub">
Σ(゚д゚lll) 指が届かねえよ!!!</div>
<br />
なんということだ...<br />
カメラ単体だと液晶画面に辛うじて親指が届いていたのだけれど... <br />
合体している端末にまではさすがに指がとどかない.... (右手は禁止)<br />
<br />
どうすればいい...<br />
考えろ...<br />
<br />
静電タッチパネルでの操作なんだ... <br />
体の一部が触れさえすれば... <br />
<br />
<br />
体の一部... <br />
<br />
<br />
<br />
舌... か...<br />
<br />
<br />
<br />
<br />
<br />
<br />
<br />
<br />
<br />
<table align="center" cellpadding="0" cellspacing="0" class="tr-caption-container" style="margin-left: auto; margin-right: auto; text-align: center;"><tbody>
<tr><td style="text-align: center;"><a href="https://blogger.googleusercontent.com/img/b/R29vZ2xl/AVvXsEgYpBTkllqvMZx3-EMDddxlypjzft8RAfMSQMG-2f8HFj-jYGnBCP2eb61NIK1J9u-RwBHD5iENsqF0OnxJb_a6LogTurBFEC2dqPbSp3RhnWkrx7uUCAUKfqPLoaGJ67T9ZZS7wpu7_GE/s1600/%25E8%2588%258C.jpg" imageanchor="1" style="margin-left: auto; margin-right: auto;"><img border="0" height="310" src="https://blogger.googleusercontent.com/img/b/R29vZ2xl/AVvXsEgYpBTkllqvMZx3-EMDddxlypjzft8RAfMSQMG-2f8HFj-jYGnBCP2eb61NIK1J9u-RwBHD5iENsqF0OnxJb_a6LogTurBFEC2dqPbSp3RhnWkrx7uUCAUKfqPLoaGJ67T9ZZS7wpu7_GE/s400/%25E8%2588%258C.jpg" width="400"></a></td></tr>
<tr><td class="tr-caption" style="text-align: center;">!!!???</td></tr>
</tbody></table>
<br />
<br />
<br />
<br />
<br />
<br />
<br />
<br />
<br />
<br />
<br />
<br />
<br />
<br />
<table align="center" cellpadding="0" cellspacing="0" class="tr-caption-container" style="margin-left: auto; margin-right: auto; text-align: center;"><tbody>
<tr><td style="text-align: center;"><a href="https://blogger.googleusercontent.com/img/b/R29vZ2xl/AVvXsEg0DU-rbW7yufr7p0qEHpK9cUn2OcASjYz9wpxLDHBnCVQDn1ErgmR4tY_hGtdW5UAUr85oveEx2AJMAoLq7Vu0vki3td4q2ExMvAWPIykdruba5rGxCGWf7nLoytgzxj1gXTPwRzu1_DU/s1600/chukan_check.png" imageanchor="1" style="margin-left: auto; margin-right: auto;"><img border="0" height="312" src="https://blogger.googleusercontent.com/img/b/R29vZ2xl/AVvXsEg0DU-rbW7yufr7p0qEHpK9cUn2OcASjYz9wpxLDHBnCVQDn1ErgmR4tY_hGtdW5UAUr85oveEx2AJMAoLq7Vu0vki3td4q2ExMvAWPIykdruba5rGxCGWf7nLoytgzxj1gXTPwRzu1_DU/s1600/chukan_check.png" width="640"></a></td></tr>
<tr><td class="tr-caption" style="text-align: center;">どうしてこうなった</td></tr>
</tbody></table>
うわああああああああああああああああああああああああああああああ<br />
<br />
ああああああああああああああああああああああああああああああああ<br />
<b><br /></b>
<b>現実みたくねええええええええええええええええええええええええええ</b><br />
<br />
<br />
<br />
<br />
<br />
<br />
<br />
<br />
<br />
<br />
<div class="sec">
まだだ、まだおわらんよ</div>
<br />
希望を失いかけた僕でしたが、そんな中救いの手を差し伸べてくれたのが一冊の本... <br />
<br />
<div class="separator" style="clear: both; text-align: center;">
<a href="http://www.amazon.co.jp/exec/obidos/ASIN/4844332759/kassykz-22/ref=nosim/" name="amazletlink" target="_blank"><img alt="Android×Arduinoでつくるクラウド連携デバイス―Android ADKで電子工作をはじめよう! ―" src="https://ecx.images-amazon.com/images/I/51xq8orjxAL._SL160_.jpg" style="border: none;"></a></div>
<br />
我らが @itog 先生の著書!<br />
『Android×Arduinoでつくるクラウド連携デバイス―Android ADKで電子工作をはじめよう!』<br />
この書の第4章に天啓さす記述がっっ<br />
<br />
<b><span style="font-size: large;">「音声でコントロールする」</span></b><br />
<br />
これだっ!<br />
そうだよ<br />
音声でコントロールできれば<b>惨たらしい姿を晒すことなく</b>撮影できるじゃないかっ<br />
うははははははは!!<br />
<br />
<script src="https://gist.github.com/4fec5f79c447a4e43473.js"></script>
ようやくAndroidらしいコードが登場した...(でもやっぱりコピペ) <br />
こんな簡単なコードで音声認識だなんて... <br />
<br />
<b>まったく、Androidは最高だぜえええ! </b><br />
<br />
<br />
<br />
<div class="sec">
繰り出せ街へ、 キメるぜ脱残念!</div>
<br />
音声認識により、絞りやシャッタースピードの制御、そしてシャッター押下を声で制御することができるようになりました。右手も(舌も)完全フリー!<br />
ダイヤル使わず声で操作する、<br />
フォトグラファー達よ、これがス◯ートなカメラだっ ( ー`дー´)キリッ<br />
<br />
さぁ、振り切るぜ<br />
<br />
<br />
<br />
<span style="font-size: x-small;">「シャッター」 . . . .</span><br />
<span style="font-size: x-small;"><br /></span>
「シャッター!」 . . . . <br />
<br />
<span style="font-size: large;">「シャッター!!」</span> <span style="font-size: x-small;">カシャ</span>. . . .<br />
<br />
ぐぬぬ、 どうやら屋外だと<b>相当の大声</b>を出さないと認識が働かない模様です... <br />
<br />
<span style="font-size: large;">「シャッタァァ!!」 </span><span style="font-size: x-small;">カシャ</span>. . . . <br />
<br />
<span style="font-size: large;">「シャッタァァァッーー!!」</span> <span style="font-size: x-small;">カシャ</span>. . . . <br />
<br />
<br />
結構しんどいぞこれ...(;´Д`)ゼェゼェ<br />
<br />
<br />
くそっ、負けられるか!<br />
気合だ気合だ気合だああ!<br />
<br />
<br />
<br />
<br />
<br />
<br />
<br />
<br />
<br />
<span style="color: blue; font-size: large;"><b> 「イッツ タイム フォー、シャッター!!!」 </b></span><br />
<table align="center" cellpadding="0" cellspacing="0" class="tr-caption-container" style="margin-left: auto; margin-right: auto; text-align: center;"><tbody>
<tr><td style="text-align: center;"><a href="https://blogger.googleusercontent.com/img/b/R29vZ2xl/AVvXsEgdKx8F-F4sREF7esow9uahu6QSiPsQu2307Rc9y-AB0s67qxCOLaYDxO1bUd1mStjSkONq5yE1uXlv9ln9BaxVoEuRjNu6O_VUZNzholmrm_IrhLszfzcFD1pBqFoyQZxTX9FwS4IwxDQ/s1600/cameraCannon121227_blue2.jpg" imageanchor="1" style="margin-left: auto; margin-right: auto;"><img border="0" height="300" src="https://blogger.googleusercontent.com/img/b/R29vZ2xl/AVvXsEgdKx8F-F4sREF7esow9uahu6QSiPsQu2307Rc9y-AB0s67qxCOLaYDxO1bUd1mStjSkONq5yE1uXlv9ln9BaxVoEuRjNu6O_VUZNzholmrm_IrhLszfzcFD1pBqFoyQZxTX9FwS4IwxDQ/s400/cameraCannon121227_blue2.jpg" width="400"></a></td></tr>
<tr><td class="tr-caption" style="text-align: center;">ズギューン!!(イメージです)</td></tr>
</tbody></table>
<b>これで決まりだァァァ!!</b><br />
<span style="font-size: xx-small;">まったくの余談ですが、本稿投稿者は「<a href="http://www.tv-asahi.co.jp/go-bus/" target="_blank">特命戦隊ゴーバスターズ</a>」のファンであることをここに記しておきます。 </span><br />
<br />
<br />
<br />
<br />
<div class="sub">
果たして周囲の評価は... </div>
<br />
<i> 「超ダサい」 「超キモい」 「ざんねん」</i><br />
<br />
<br />
<b>Σ(゚д゚lll). . . . あれ? </b><br />
<br />
なんか... 最初の頃と、何も評価が変わってないような...<br />
<br />
ば、ばかな... どうしてこうなった.... <br />
<br />
僕の努力は... 存在意義は... <br />
<br />
視界が... 歪む...<br />
<br />
ぐにゃ〜<br />
<br />
<br />
<br />
<br />
<br />
<br />
<br />
<div class="sec">
絶望が俺のゴールだ... </div>
<br />
<div class="separator" style="clear: both; text-align: center;">
<a href="https://blogger.googleusercontent.com/img/b/R29vZ2xl/AVvXsEgip06X22mQQlfO7hwErpBNVAtH23FTXPCedK7Bgzls_pGfdULCHDAojxL8S1bu9Ybhr0Znk1AWhsJCxvKtQkVKK6PLNS7PuRKlFIOfSkoCmSI_5JtAW5gC0UwvvKh081wPvkAucIyzE6E/s1600/%25E8%2590%25BD%25E4%25B8%258B.png" imageanchor="1" style="margin-left: 1em; margin-right: 1em;"><img border="0" height="400" src="https://blogger.googleusercontent.com/img/b/R29vZ2xl/AVvXsEgip06X22mQQlfO7hwErpBNVAtH23FTXPCedK7Bgzls_pGfdULCHDAojxL8S1bu9Ybhr0Znk1AWhsJCxvKtQkVKK6PLNS7PuRKlFIOfSkoCmSI_5JtAW5gC0UwvvKh081wPvkAucIyzE6E/s400/%25E8%2590%25BD%25E4%25B8%258B.png" width="275"></a></div>
申し訳ありませんでしたああああああああ<br />
<br />
<br />
<br />
<div class="sec">
今後の展望</div>
<br />
ないです。<br />
<br />
<br />
本当にごめんなさい...<br />
次回作「中二病でも開発がしたい(仮)」にご期待ください... <br />
<br />
<br />
<br />
<br />
<div class="sec">
終わりに</div>
<br />
最後までお付き合い下さいまして、本当にありがとうございました。<br />
この度、技術的なご指導をしていただきました @androidsola さん、@noritsuna さん、@marururさん、画像とデザインをご提供くださいました @mt_fieldさん、@tall_zelkovaさん、昨年に続き本企画をまとめてくださいました @youten_redo さん、本当にありがとうございました。<br />
<br />
<br />
みなさま、今年もお疲れ様でした。<br />
良いお年を。<br />
<br />
<br />
<br />kassy_kzhttp://www.blogger.com/profile/13256065711882891573noreply@blogger.com0tag:blogger.com,1999:blog-8924937581087095300.post-54375313614114675212012-10-24T07:06:00.000+09:002012-12-26T03:22:41.651+09:00iPhotoのライブラリの扱いとかメモiPhotoの振る舞いについての自分用メモ...<br />
認識違いなどありましたらご指摘お願いします。<br />
<a name='more'></a><br />
<br />
<br />
<br />
<h3>
写真インポート</h3>
<div>
<br /></div>
<a href="https://blogger.googleusercontent.com/img/b/R29vZ2xl/AVvXsEgNu7-XjRF91Xnu_miybiUHNaU2jr2lU9y0uBLQ2yCq1RB8BgJUQF-RKdYOGqMV89Lid_4yrRqnmtIUYkBQianZgIKofjosAPNce3VXwisDfiNGPDW1VxZHQaRTr6fW7i_o5H_gUYddLMM/s1600/%E3%82%B9%E3%82%AF%E3%83%AA%E3%83%BC%E3%83%B3%E3%82%B7%E3%83%A7%E3%83%83%E3%83%88%EF%BC%882012-11-22+6.20.53%EF%BC%89.png"><img border="0" src="https://blogger.googleusercontent.com/img/b/R29vZ2xl/AVvXsEgNu7-XjRF91Xnu_miybiUHNaU2jr2lU9y0uBLQ2yCq1RB8BgJUQF-RKdYOGqMV89Lid_4yrRqnmtIUYkBQianZgIKofjosAPNce3VXwisDfiNGPDW1VxZHQaRTr6fW7i_o5H_gUYddLMM/s320/%E3%82%B9%E3%82%AF%E3%83%AA%E3%83%BC%E3%83%B3%E3%82%B7%E3%83%A7%E3%83%83%E3%83%88%EF%BC%882012-11-22+6.20.53%EF%BC%89.png" /></a><br />
<br />
<br />
PCにSDを差し込むなりカメラをUSBでつなぐなりするとほぼ自動でインポート画面になる。インポート先は決まっていて、以下の場所になる。<br />
<br />
<br />
<span style="font-size: x-small;">Macintosh HD</span><span style="font-size: x-small;">├─ユーザ</span><span style="font-size: x-small;"><br /></span><span style="font-size: x-small;">│ ├─(ユーザ名)</span><span style="font-size: x-small;"><br /></span><span style="font-size: x-small;">│ │ ├─Picture</span><span style="font-size: x-small;"><br /></span><span style="font-size: x-small;">│ │ │ ├─iPhoto Library</span><span style="font-size: x-small;"><br /></span><span style="font-size: x-small;">│ │ │ │ ├─Masters</span><span style="font-size: x-small;"><br /></span><span style="font-size: x-small;">│ │ │ │ │ ├─(年)</span><span style="font-size: x-small;"><br /></span><span style="font-size: x-small;">│ │ │ │ │ │ ├─(月)</span><span style="font-size: x-small;"><br /></span><span style="font-size: x-small;">│ │ │ │ │ │ │ ├─(日)</span><span style="font-size: x-small;"><br /></span><span style="font-size: x-small;">│ │ │ │ │ │ │ │ ├─(★インポートID)</span><span style="font-size: x-small;"><br /></span><span style="font-size: x-small;">│ │ │ │ │ │ │ │ │ ├─(写真1)</span><span style="font-size: x-small;"><br /></span><span style="font-size: x-small;">│ │ │ │ │ │ │ │ │ ├─(写真2)</span><span style="font-size: x-small;"><br /></span><span style="font-size: x-small;">│ │ │ │ │ │ │ │ │ ├─(写真3)</span><span style="font-size: x-small;"><br /></span><span style="font-size: x-small;">│ │ │ │ │ │ │ │ │ ├─ ・・・</span><span style="font-size: x-small;"><br /></span><br />
<br />
iPhoto Library以下を見るときは右クリック→[パッケージの内容を表示] で。<br />
インポートID(勝手に命名)はインポート毎につけられる。<br />
実際の撮影日時などは無関係につけられる。<br />
撮影期間3ヶ月にまたがった写真だろうが同じディレクトリに入る。<br />
(この辺がiPhotoに[勝手に写真管理されている]感がして好かなかったところなのだけど )<br />
<br />
インポートするとイベントが追加される。<br />
このときのイベントは自動で撮影日時などに応じて仕分けされる模様。<br />
イベント毎にディレクトリきって写真データがコピーされたりとかはなく、<br />
どっかのメタデータに分類情報だけ記述している模様。<br />
<br />
<br />
<br />
<br />
<br />
<h3>
写真の編集とか削除とか</h3>
<span style="font-size: x-small;"><br /></span>
<span style="font-size: x-small;">Macintosh HD<br />├─ユーザ<br />│ ├─(ユーザ名)<br />│ │ ├─Picture<br />│ │ │ ├─iPhoto Library<br />│ │ │ │ ├─Masters<br />│ │ │ │ ├─Previews<br />│ │ │ │ │ ├─(年)<br />│ │ │ │ │ │ ├─(月)<br />│ │ │ │ │ │ │ ├─(日)<br />│ │ │ │ │ │ │ │ ├─(★インポートID)</span><br />
<span style="font-size: x-small;">│ │ │ │ │ │ │ │ │ ├─(写真1)</span><br />
<span style="font-size: x-small;"><br /></span>写真をiPhoto編集した場合、編集後の写真はPreviews以下に格納される模様。このときMasters以下にオリジナル写真は残る。メタデータは書き換えられて、イベント・アルバム中の該写真だけPreviews配下のものが表示されるようになる。<br />
iPhoto上で写真を削除しても、Masters配下の写真は残る。<br />
<br />
今まで写真加工するときは「オリジナルをバックアップしてから〜」とかやっていたけど、その辺はもう自分では気を使わなくていいみたい。<br />
<br />
<br />
<br />
<br />
<h3>
アルバム</h3>
<div>
<br /></div>
イベントと別枠で管理するときとか複数イベント管理するときとかに使うのかな?<br />
メニューから [ファイル]-> [新規アルバム] で作成する。<br />
イベントを選択した状態で作成するとそのイベント配下の写真が予めすべて内包されたアルバムが生成される。<br />
この時も写真データそのものがコピーされるわけではない模様。<br />
<br />
<br />
<br />
<br />
<h3>
Webへアップロード</h3>
<div>
<br /></div>
<a href="https://blogger.googleusercontent.com/img/b/R29vZ2xl/AVvXsEghiD200AbvSRf2dOn1tXvV86LAGxwrtdUjbNDRSqm24O7mhhFDeLBeVNl-c_DRIXQCeuw69WcacqfoLTQnq7u2Zj57daVt1lsrf8awCSRiwJB2VIiJfB7RPmcSq1x826592UJEhyXn8iA/s1600/a1s.png"><img border="0" src="https://blogger.googleusercontent.com/img/b/R29vZ2xl/AVvXsEghiD200AbvSRf2dOn1tXvV86LAGxwrtdUjbNDRSqm24O7mhhFDeLBeVNl-c_DRIXQCeuw69WcacqfoLTQnq7u2Zj57daVt1lsrf8awCSRiwJB2VIiJfB7RPmcSq1x826592UJEhyXn8iA/s320/a1s.png" /></a><br />
<br />
<br />
Webへのアップロード、iPhoneのエクスポートはイベント・アルバム単位できる。<br />
Picasa(Google+)にアップロードするときは [ファイル] -> [書き出す]から Picasaのタブで。Picasaオリジナルのように、[この写真はWebには非公開で]ってのができない模様。<br />
(人の顔が写った写真などアップロードがためらわれる写真が1,2枚入ってる時に重宝する機能だったのですが... ^^;)<br />
<br />
Facebookにアップロードするときは画面右下の共有アイコンから[Facebook]で。ただし公開先選択が細かく指定できないくさいので、[このグループにだけ公開したい]という場合にも一旦友人全体に公開になってしまう。(そしてすぐに見られてイイネがつけられる.... orz)なんか良いやり方が無いものかと....<br />
<br />
<br />
<br />
<br />
<br />kassy_kzhttp://www.blogger.com/profile/13256065711882891573noreply@blogger.comtag:blogger.com,1999:blog-8924937581087095300.post-82880469787102210822012-08-18T22:59:00.000+09:002012-12-26T03:25:02.739+09:00コミックマーケット C82に出展しました<div class="separator" style="clear: both; text-align: center;">
<img border="0" height="265" src="https://blogger.googleusercontent.com/img/b/R29vZ2xl/AVvXsEgE4r6xwhhGXgmNb0MQiBeY492iv7hEYIgjGerv8Uiuo5DUuBsXKcZnNYK0_zzJahpd6rxCj_ZeZ-aQQiHlTqYD0fLsd0HzkYGAZWsbUwOtvkDNtF11eKC2uXMQwAajNfwve_77grlX-Sg/s400/IMGP2233.JPG" width="400" /></div>
<br />
<div class="" style="clear: both; text-align: left;">
2012年夏コミに参加してきました。今回は出展側での初参加となりました。</div>
<div class="" style="clear: both; text-align: left;">
出展場所詳細は C82 (2012年夏コミ) 2日目 西す 31a でした。</div>
<div class="" style="clear: both; text-align: left;">
お隣にはJCROM様, TechBooster様, UDGリクエスト様のブースが構えておられまして、</div>
<div class="" style="clear: both; text-align: left;">
技術系のブースが固まっている島でした。<br />
<br />
<br />
<br /></div>
<div class="separator" style="clear: both; text-align: left;">
</div>
<span id="goog_984783923"></span><br />
<div class="separator" style="clear: both; text-align: center;">
<span id="goog_984783923"></span></div>
<span id="goog_984783923">
</span>
<br />
<div style="text-align: center;">
<table cellpadding="0" cellspacing="0" class="tr-caption-container" style="float: left; margin-right: 1em; text-align: left;"><tbody>
<tr><td style="text-align: center;"><a href="https://blogger.googleusercontent.com/img/b/R29vZ2xl/AVvXsEi3LhV46cZkIdUId10J4r2sYKI_hIkC9da9s3xngdj3LW7HgGZ6NVY_NcPuAPg3lCP8St1SumyvV12_vnGLK4ydd7e4lHH6_S-i4-VwrmPTd2ZJaD-gyY38u1JHZ0py4JVhNGUxfGLR_2I/s1600/c82cut.png" imageanchor="1" style="clear: left; margin-bottom: 1em; margin-left: auto; margin-right: auto;"><img border="0" height="200" src="https://blogger.googleusercontent.com/img/b/R29vZ2xl/AVvXsEi3LhV46cZkIdUId10J4r2sYKI_hIkC9da9s3xngdj3LW7HgGZ6NVY_NcPuAPg3lCP8St1SumyvV12_vnGLK4ydd7e4lHH6_S-i4-VwrmPTd2ZJaD-gyY38u1JHZ0py4JVhNGUxfGLR_2I/s200/c82cut.png" width="140" /></a></td></tr>
<tr><td class="tr-caption" style="text-align: center;">サークルカット</td></tr>
</tbody></table>
<span id="goog_984783923"></span>
<br />
<table align="center" cellpadding="0" cellspacing="0" class="tr-caption-container" style="margin-left: auto; margin-right: auto; text-align: center;"><tbody>
<tr><td style="text-align: center;"><a href="https://blogger.googleusercontent.com/img/b/R29vZ2xl/AVvXsEiPxzTDY26fcFE3vvy2J4P5eBQfIusxCYfbgI8xKcJZlAatpnHnRI0VSbSG6X8StpheCF7NhMfUA2wTeyotb_0sbxoeQ0cNq3nff6ZhDZys3HlznVAZ5W-0SWh7S7PSc6FPPiyy1I5q0fU/s1600/%E3%82%B9%E3%82%AF%E3%83%AA%E3%83%BC%E3%83%B3%E3%82%B7%E3%83%A7%E3%83%83%E3%83%88%EF%BC%882012-08-29+22.39.26%EF%BC%89.png" imageanchor="1" style="clear: right; margin-bottom: 1em; margin-left: auto; margin-right: auto;"><img border="0" height="320" src="https://blogger.googleusercontent.com/img/b/R29vZ2xl/AVvXsEiPxzTDY26fcFE3vvy2J4P5eBQfIusxCYfbgI8xKcJZlAatpnHnRI0VSbSG6X8StpheCF7NhMfUA2wTeyotb_0sbxoeQ0cNq3nff6ZhDZys3HlznVAZ5W-0SWh7S7PSc6FPPiyy1I5q0fU/s320/%E3%82%B9%E3%82%AF%E3%83%AA%E3%83%BC%E3%83%B3%E3%82%B7%E3%83%A7%E3%83%83%E3%83%88%EF%BC%882012-08-29+22.39.26%EF%BC%89.png" width="228" /></a></td></tr>
<tr><td class="tr-caption" style="text-align: center;">表紙</td></tr>
</tbody></table>
</div>
<div class="" style="clear: both; text-align: left;">
サークルカットはアクロバティックなドロイド君!かっこ良くて超お気に入り。<br />
チーム名はTech-orz です。[ネタ・絶望]を表す "orz" に、[技術は真面目に]を目指して"Tech"を接頭語につけた造語です。これで「てっこつ」と読みます。カイジの鉄骨綱渡りのようにギリギリな戦いを続ける様をかけています。<br />
(事実、僕の不手際で申し込み用紙の取り寄せ期限オーバーしかけたり... ^^;)</div>
<div class="" style="clear: both; text-align: left;">
<br />
<br />
<br />
<a name='more'></a><br /><br />
<br /></div>
<br />
<div class="separator" style="clear: both; text-align: center;">
<a href="https://blogger.googleusercontent.com/img/b/R29vZ2xl/AVvXsEhW-g7QTD0WevPyMOgLVweV_WAIWOdbH5hrMjBguXxYsrUbRzXiYFzIfbR-tvUPMlQFkjfmuqfZM7-G-eMqV48S36Ie7I2nOqWpU-JoKdzn8_mlsjWQ8kOMu0uL-3OGH0ph59ga2YA6LUc/s1600/IMGP2207_2.jpg" imageanchor="1" style="margin-left: 1em; margin-right: 1em;"><img border="0" height="425" src="https://blogger.googleusercontent.com/img/b/R29vZ2xl/AVvXsEhW-g7QTD0WevPyMOgLVweV_WAIWOdbH5hrMjBguXxYsrUbRzXiYFzIfbR-tvUPMlQFkjfmuqfZM7-G-eMqV48S36Ie7I2nOqWpU-JoKdzn8_mlsjWQ8kOMu0uL-3OGH0ph59ga2YA6LUc/s640/IMGP2207_2.jpg" width="640" /></a></div>
<div class="" style="clear: both; text-align: center;">
ブースの様子</div>
<div class="" style="clear: both; text-align: left;">
<br /></div>
<div class="" style="clear: both; text-align: left;">
ブースはこんな感じ。ブースのポップ・看板などの作成は @mt_field担当。イラスト全般にとりまとめ全般やってくれた実に頼れる存在。</div>
<div class="" style="clear: both; text-align: left;">
<br /></div>
<div class="" style="clear: both; text-align: left;">
左側にあるのが私が作成したAndroidアプリ[HRカメラ]の実演デモです。</div>
<div class="" style="clear: both; text-align: left;">
このアプリでフィギュアを撮影すると擬似的に3次元データを保存することができ、</div>
<div class="" style="clear: both; text-align: left;">
[さんじげんなかのじょとツーショットが撮れる]ことができるという、痛いアプリです。</div>
<div class="" style="clear: both; text-align: left;">
「Androidで彼女ができました絶望編」のメインアプリです。</div>
<div class="" style="clear: both; text-align: left;">
<br /></div>
<div class="" style="clear: both; text-align: left;">
真ん中、冊子の後ろにある機械が当サークル作成の「虚空に輝く我らの咆哮(パーサ ライター)」です(※厨二注意)。たくさんのLEDをつけた棒がメトロノームのように反復運動することで文字を空中に浮かび上がらせるおもちゃ。「リア充爆発しろ」の文言を出力して皆様の<strike>失笑</strike> 注目を浴びておりました。この時に浮かび上がらせる文字列をスマホで変更できるという、流行りの「スマートフォンによるハードウェア制御」をADKもBluetoothも使わずにイヤホンでやってしまおうという斜めの方向に頑張るコンセプトが大好き。そして この棒を反復させる台座は工学博士である @marurur がシャフトの固有振動数まで計算に入れて作ったというのだから恐れ入ります。</div>
<div class="" style="clear: both; text-align: left;">
<br />
<br /></div>
<div class="" style="clear: both; text-align: left;">
冊子はこれらの技術解説を<strike>痛</strike>楽しく紹介することを目指して執筆しました。</div>
<div class="" style="clear: both; text-align: left;">
</div>
<div class="" style="clear: both;">
頒布価格は300円で部数は30部でした。</div>
<div>
前日の夜などは「売れなかったらどうしよう」と心配すぎて胃が痛くなりましたが</div>
<div>
当日は意外にも開始2時間経たずに完売という嬉しい結果になりました。<br />
<br />
<span style="font-size: xx-small;"> 本そのものの出来というよりパーサライターが良い感じに通りすがりの人々の注意を引きつけてくれたおかげという気もしますが... </span><br />
<br />
あと、当サークルの紹介文はウチの博士が書いた論文調の堅苦しい文章だったのですが、その文章を見て興味を持って来てくれた方もいらっしゃって嬉しい限り。<br />
<br />
<br />
<br /></div>
<div>
<br /></div>
<div>
<div class="separator" style="clear: both; text-align: center;">
<a href="https://blogger.googleusercontent.com/img/b/R29vZ2xl/AVvXsEgeQGKiyZ7x1b0ZFyxAHxiz4ydYZeC75ii0YpoBkB3KwL73CDf2Lq4jIasfSCCf-42FSD686RXb98nMZmvYLalS6ztphyVWJhHjpP0F9mhnE9-KeOxIhvo9Y5svdnig7gCZPhGJEonDNPE/s1600/IMGP2218.JPG" imageanchor="1" style="margin-left: 1em; margin-right: 1em;"><img border="0" height="212" src="https://blogger.googleusercontent.com/img/b/R29vZ2xl/AVvXsEgeQGKiyZ7x1b0ZFyxAHxiz4ydYZeC75ii0YpoBkB3KwL73CDf2Lq4jIasfSCCf-42FSD686RXb98nMZmvYLalS6ztphyVWJhHjpP0F9mhnE9-KeOxIhvo9Y5svdnig7gCZPhGJEonDNPE/s320/IMGP2218.JPG" width="320" /></a></div>
<br /></div>
<div>
<br />
お手にとって頂いた皆様、ありがとうございました。<br />
<div>
<br /></div>
<div>
当サークルは都合により冬のC83は不参加です。</div>
<div>
来夏のC84は... どうしよう... </div>
<div>
<br /></div>
</div>
kassy_kzhttp://www.blogger.com/profile/13256065711882891573noreply@blogger.comtag:blogger.com,1999:blog-8924937581087095300.post-37138773270720549072011-12-25T01:00:00.000+09:002012-12-26T03:25:51.878+09:00メリークリスマス!? Androidで彼女ができました 〜野望篇〜本記事は<a href="http://androidadvent.blogspot.com/">Android Advent Calendar</a>の一記事です。<br />
※本記事には皆様のためになるような情報は一切含んでおりませのでご承知ください。<br />
本日は有名アプリ「<a href="https://market.android.com/details?id=an.garlic.tool.contacts">garlic電話帳</a>」の作者<a href="https://twitter.com/#!/garlicG">@garlicG</a>さまも<a href="http://garlicg.blog92.fc2.com/blog-entry-38.html">執筆</a>されていますので<br />
そちらを先にお読みください。<br />
<br />
<br />
<br />
<br />
<div class="sec">
シングルベール シングルベール </div>
<div class="separator" style="clear: both; text-align: center;">
<a href="https://blogger.googleusercontent.com/img/b/R29vZ2xl/AVvXsEjTgTa5Atlrz6NXal-A3Q-GZ-KXKI-AK3PZGNSFaD1yeI2mFbgyVz0gpNXFcB4BHmlFjVm0Hw_hXgC-zXdAg6pdprr_6viTGo_NjpsUFjxHsHGxfi_qFW9Vk0F22hy6KRh_dxiX8pg9xnk/s1600/tree2.png" imageanchor="1" style="margin-left: 1em; margin-right: 1em;"><img border="0" height="160" src="https://blogger.googleusercontent.com/img/b/R29vZ2xl/AVvXsEjTgTa5Atlrz6NXal-A3Q-GZ-KXKI-AK3PZGNSFaD1yeI2mFbgyVz0gpNXFcB4BHmlFjVm0Hw_hXgC-zXdAg6pdprr_6viTGo_NjpsUFjxHsHGxfi_qFW9Vk0F22hy6KRh_dxiX8pg9xnk/s640/tree2.png" width="640" /></a></div>
おかしいぞ、<b>クリスマス中止のお知らせ</b>が確かに来たのに、<br />
どうして街にはツリーがこんなに.... <br />
どうして現場に歌が流れるんだっ!! <br />
節電はどこいったんだ節電はアアアッ 自粛自重おおぉぉおおお<br />
<br />
<b><span style="font-size: large;">ヽ(`Д´#)ノ ムキー!!</span></b><br />
<br />
<br />
<br />
<a name='more'></a><br /><br />
<br />
<div class="sec">
ご挨拶</div>
<br />
はじめまして、かっしーと申します。<br />
のっけから取り乱してしまい、大変失礼致しました... <br />
Android Advent Calendar 最終日の執筆を担当させていただきます... <br />
勢いで参加してしまったものの、皆さんのご投稿が凄すぎて凡人の私超涙目です。<br />
偉大な方々の最後で僕ごときが一体何を語れば良いというのか... <br />
ためになるお話を期待していた人には申し訳ありません。<br />
<br />
冒頭の記述からお察しいただけるかと思いますが、<br />
クリスマスに<b>「爆発しろ!」</b>とか叫んでしまうのがこちらの投稿者になります...<br />
ただしこんな僕でも、モテることもあるのです。<br />
<br />
<br />
たまに出張で大阪オフィスにいくと、食堂の前で婦人が<br />
「<b>キャー(≧∇≦o) かっしーさぁん!!!</b>」<br />
ってすごい喜んでくれて<br />
すごい分量のお手紙を渡されたり...<br />
上品そうなチョコを渡されたり...<br />
さらには<b><span style="font-size: large;">「ふたりきりで話がしたい... /// 」</span></b>って定時後に呼び出されたり...<br />
<br />
. . . まぁ その人は保険屋のおばちゃんなわけですが . . . <br />
<br />
orz<br />
<br />
<br />
<br />
<br />
<div class="sec">
まだ間に合う! きっとクリスマスをぼっちで過ごす自身に告げる!</div>
<br />
しかし、凹んでるだけでは前に進めません!<br />
技術者たるもの、無いものは自分で作らねば!<br />
それはアプリだろうが金型だろうが、彼女だろうが同じ事 ( ー`дー´)キリッ <br />
<br />
てなわけでクリスマスの1週間前、<b>Androidで彼女</b>をつくりました.... <br />
<strike>実態はただのぼっと </strike><br />
<table align="center" cellpadding="0" cellspacing="0" class="tr-caption-container" style="margin-left: auto; margin-right: auto; text-align: center;"><tbody>
<tr><td style="text-align: center;"><a href="https://blogger.googleusercontent.com/img/b/R29vZ2xl/AVvXsEjsiXX4LA9gy_4s7pXTPYRWiMx9PBjD_D7J0HDPxtn89mO4f1aUve5UJu68ViNNOYvO5HZe75_SjYctCxVRVAQEp1HzeTtuN1Dct-tL9z3j6h0vA37gPDTqx9lgx6sYgYntIYBGpFy-s5w/s1600/mikoko1.png" imageanchor="1" style="margin-left: auto; margin-right: auto;"><img border="0" height="104" src="https://blogger.googleusercontent.com/img/b/R29vZ2xl/AVvXsEjsiXX4LA9gy_4s7pXTPYRWiMx9PBjD_D7J0HDPxtn89mO4f1aUve5UJu68ViNNOYvO5HZe75_SjYctCxVRVAQEp1HzeTtuN1Dct-tL9z3j6h0vA37gPDTqx9lgx6sYgYntIYBGpFy-s5w/s320/mikoko1.png" width="320" /></a></td></tr>
<tr><td class="tr-caption" style="text-align: center;">名前は「美心」です... </td></tr>
</tbody></table>
この<strike>bot</strike> 彼女はAndroid上で<strike>動作</strike> 活動します。<br />
botといえば一般的にはサーバーで動作させるものかと存じますが<br />
あえてAndroid端末上で動作をさせるメリットとしては<br />
<br />
. . . えっと . . .(;´Д`) <br />
<b>「常に彼女を身近に感じられる」</b>とかがあるでしょう...(滝汗<br />
<br />
<br />
ちなみにイラストは友人が描いてくれました。<br />
<span style="font-size: x-small;">
「俺は彼女を作るんだっ!!」って言ったら「ならお前に相応しい彼女を描いてやろう」って... (´・ω・`)<br />
ありがたすぎて泣けてきますね... <br />
</span><br />
さぁ、<strike>bot</strike> 彼女はできた... <br />
さてここからどうすればいいんでしょ.... <br />
<b>うん、全くわからない... orz</b> <br />
<br />
<br />
<br />
<br />
<div class="sec">
<strike>ぼっと</strike> 彼女と愛をささやこう</div>
<br />
とりあえず<strike>bot</strike>彼女にmentionなげたら愛の言葉を返すように<strike>実装</strike> 洗脳します.... <br />
ソースコードは意外と量が多いので、<b>苦労した点</b>のみご説明します。<br />
イカはmentionを取得して返信するときの文言を決めるところです。<br />
<pre class="code"> <span class="keyword">private</span> String getLoveString(String targetName) {
String loveString = <span class="str">"@"</span> + targetName + <span class="str">" さん愛しています"</span>;
<span class="keyword">return</span> loveString;
}
</pre>
. . . . なんて恥ずかしいプログラムだ . . .<br />
技術的にどうこうは全くないけど、精神的ハードルが高すぎるの... orz<br />
<br />
<div class="sub">
困ったこと</div>
<br />
Twitterでは同じ文言で1日に2回ツイートすることが認められていません。<br />
つまり上記プログラムでは1日1回しか愛をささやけないことになってしまいます。<br />
ですので愛の文言パターンを増やして対策します。<br />
僕の持てうる限りのボキャブラリーを総動員して、愛の文言を教え込みたいと思います( ー`дー´) <br />
<pre class="code"> <span class="keyword">static</span> String[] loveStrings = {
<span class="str">"@%s さん愛しています"</span>,
<span class="str">"@%s さん好きです"</span>,
<span class="str">"@%s さんと牛丼食べたいです"</span>,
<span class="str">"@%s さん一生憑いていきます"</span>,
<span class="str">"@%s 沈みましょう、共に...(沼の底へ)"</span>
};
<span class="keyword">private</span> String getLoveString(String targetName) {
Random rnd = <span class="keyword">new</span> Random();
<span class="keyword">int</span> i = rnd.nextInt(loveStrings.length);
String loveString = String.format(loveStrings[i], targetName);
<span class="keyword">return</span> loveString;
}
</pre>
. . . . .書いてて頭が変になりそうなプログラムです. . . orz<br />
とりあえずあまり冷静に見返したくないので解説は無しで. . . <br />
で、結局5通りしか出せなかったので、実際は後ろに回数を添えてつぶやくようにします。<br />
愛をささやいた回数をカウントする<strike>bot</strike> 彼女. . . ヤンデレぽくて良いですね . . <br />
<div class="separator" style="clear: both; text-align: center;">
<a href="https://blogger.googleusercontent.com/img/b/R29vZ2xl/AVvXsEjMkSCPIJnSj4SHgnYBWD8P5oE7ulyzV_oSe6ZWP4rANsQDxF4HXNBu23i4ZxcIr1hi2wVW0lrVS5_BkxJhQWzXN7DYogHpbguBQJmc6-MiigI3YarkdPY2GxSfC49pn7RrqDm_wQp1gcw/s1600/mikokocons4.png" imageanchor="1" style="margin-left: 1em; margin-right: 1em;"><img border="0" height="260" src="https://blogger.googleusercontent.com/img/b/R29vZ2xl/AVvXsEjMkSCPIJnSj4SHgnYBWD8P5oE7ulyzV_oSe6ZWP4rANsQDxF4HXNBu23i4ZxcIr1hi2wVW0lrVS5_BkxJhQWzXN7DYogHpbguBQJmc6-MiigI3YarkdPY2GxSfC49pn7RrqDm_wQp1gcw/s400/mikokocons4.png" width="400" /></a></div>
<div class="sub">
困ったこと2</div>
<br />
他の人にAndroid彼女の存在がバレた. . . 告知してないのになぜ (´;ω;`)<br />
<span style="font-size: xx-small;">犯人は@kanzmrswさん説が有力</span><br />
<div class="separator" style="clear: both; text-align: center;">
<a href="https://blogger.googleusercontent.com/img/b/R29vZ2xl/AVvXsEipJPhqymXb-GN8pWXXxwoCN3kig89jxWVwFL2BewLmluP3FPzGy9P671LCuoKEOAzAAJmdQl-Tk7GPOno8oO1Eg2U5ro6x4f0cpFKa3brkv0Ihx9XkCXD4McvXDWZK6MXsK1nPJ3R35Ck/s1600/mikokocons1.png" imageanchor="1" style="margin-left: 1em; margin-right: 1em;"><img border="0" height="226" src="https://blogger.googleusercontent.com/img/b/R29vZ2xl/AVvXsEipJPhqymXb-GN8pWXXxwoCN3kig89jxWVwFL2BewLmluP3FPzGy9P671LCuoKEOAzAAJmdQl-Tk7GPOno8oO1Eg2U5ro6x4f0cpFKa3brkv0Ihx9XkCXD4McvXDWZK6MXsK1nPJ3R35Ck/s400/mikokocons1.png" width="400" /></a></div>
彼女がビッ○認定されてしまいました. . . (´;ω;`)<br />
慌ててプログラムを修正. . . 僕にだけ愛をささやき、他の人にはテキトーな相槌を返すように再度洗脳もとい実装します。これで大丈夫ですね。<br />
<pre class="code"> <span class="keyword">private</span> String getLoveString(String targetName) {
String retStr = null;
Random rnd = <span class="keyword">new</span> Random();
<span class="keyword">int</span> i = rnd.nextInt(loveStrings.length);
<span class="keyword">if</span>(targetName.equals(<span class="str">"kassy_kz"</span>)){
retStr = String.format(loveStrings[i], targetName);
} <span class="keyword">else</span> {
retStr = <span class="str">"@"</span> + screenName + <span class="str">" あ、どうも..."</span>;
}
<span class="keyword">return</span> retStr;
}
</pre>
<br />
<div class="separator" style="clear: both; text-align: center;">
<a href="https://blogger.googleusercontent.com/img/b/R29vZ2xl/AVvXsEjJguDwzgBn2qCA-7HY-mpb8wLPG638MSkruTgu7eSrmhAcNvyvz7mEzK0hOTAyMRXmhCmCDIdGJQrY6kSiZ7OafQdP3TyjDbHY9Q5QbBmuhxklUbGCegVtWxB_qfGhIxHDwiFnmlBmDhU/s1600/mikokocons8.png" imageanchor="1" style="margin-left: 1em; margin-right: 1em;"><img border="0" height="127" src="https://blogger.googleusercontent.com/img/b/R29vZ2xl/AVvXsEjJguDwzgBn2qCA-7HY-mpb8wLPG638MSkruTgu7eSrmhAcNvyvz7mEzK0hOTAyMRXmhCmCDIdGJQrY6kSiZ7OafQdP3TyjDbHY9Q5QbBmuhxklUbGCegVtWxB_qfGhIxHDwiFnmlBmDhU/s400/mikokocons8.png" width="400" /></a></div>
やっぱり怒られてるし. . . さすがにテキトーすぎたか. . . (´;ω;`) <br />
<br />
<br />
<br />
<br />
<div class="sec">
<strike>ぼっと</strike> 彼女とデートに行こう</div>
<br />
彼女を作ったからにはデートに行きたいものです。<br />
しかし相手は<strike>低能ぼっと</strike> <b>Android彼女</b>. . . どうすればデートしたことになるのか...<br />
<br />
考えた結果、外出先でbotに今の場所をつぶやかせればそんな感じになるかなぁと. . . <br />
つーわけでAndroid彼女にSuicaを読ませると直前に降りた駅をつぶやくようにします. . . <br />
<br />
この機能を実装するのに<a href="http://d.hatena.ne.jp/Kazzz/20110122/p1">Kazzzさんの開発されたライブラリ</a>を使わせて頂きました。<br />
Kazzzさん、素晴らしいライブラリを本当にありがとうございます。<span style="font-size: xx-small;"><br />
<b>愛のため</b>に使わせていただきました . . .</span><br />
<div class="separator" style="clear: both; text-align: center;">
</div>
<div class="separator" style="clear: both; text-align: center;">
<a href="http://1.bp.blogspot.com/-8TX-FiE05LE/TvQV5nfafQI/AAAAAAAAKH8/IraU8Xeocxs/s1600/mikoko2.png" imageanchor="1" style="margin-left: 1em; margin-right: 1em;"><img border="0" height="66" src="http://1.bp.blogspot.com/-8TX-FiE05LE/TvQV5nfafQI/AAAAAAAAKH8/IraU8Xeocxs/s200/mikoko2.png" width="200" /></a></div>
<br />
<div class="separator" style="clear: both; text-align: center;">
<a href="https://blogger.googleusercontent.com/img/b/R29vZ2xl/AVvXsEhqT12RNWYSCW-Vtsi0KV70_zj8txmR0Twx-V4oyplmDD9-w8f0aWWdECZScvEynrc1Hczn1mtAzjX3ouACcmDVRiCrv0bq6HMi32RVagwtUi17epCbX4bN6Q_cOjaaqesiMWmjQXJ1qXA/s1600/mikokoconf2d.png" imageanchor="1" style="margin-left: 1em; margin-right: 1em;"><img border="0" height="400" src="https://blogger.googleusercontent.com/img/b/R29vZ2xl/AVvXsEhqT12RNWYSCW-Vtsi0KV70_zj8txmR0Twx-V4oyplmDD9-w8f0aWWdECZScvEynrc1Hczn1mtAzjX3ouACcmDVRiCrv0bq6HMi32RVagwtUi17epCbX4bN6Q_cOjaaqesiMWmjQXJ1qXA/s400/mikokoconf2d.png" width="372" /></a></div>
うむ、タイムラインだけ見るとデートしてる感じになりますね. . .<br />
ならないですかそうですか (´;ω;`)<br />
<br />
<br />
<br />
<br />
<div class="sec">
botと共に、クリスマスを祝おう</div>
<br />
<div class="separator" style="clear: both; text-align: center;">
<a href="https://blogger.googleusercontent.com/img/b/R29vZ2xl/AVvXsEg_rFsL4VkFfPielnlAkMn78cS-STvELtZbpJ5nUSbtqkb3Z-U5zopdsKB5YExk__oYV5xubpfU6m60ZhOZQ7-a7eyWobHTuy-G7GVjLDbtJb6DNdA3dT2MOJQxh1E_QYO04wBmU8uEuiA/s1600/mikokocount2.png" imageanchor="1" style="margin-left: 1em; margin-right: 1em;"><img border="0" height="128" src="https://blogger.googleusercontent.com/img/b/R29vZ2xl/AVvXsEg_rFsL4VkFfPielnlAkMn78cS-STvELtZbpJ5nUSbtqkb3Z-U5zopdsKB5YExk__oYV5xubpfU6m60ZhOZQ7-a7eyWobHTuy-G7GVjLDbtJb6DNdA3dT2MOJQxh1E_QYO04wBmU8uEuiA/s400/mikokocount2.png" width="400" /></a></div>
最後に、クリスマスに絡んでなにかさせましょう. . . <br />
今回は、毎日0:00 になったらクリスマスへのカウントダウンをしていただきます. . . <br />
そして<b>25日の0:00にはスペシャルメッセージとアイコン</b>を用意しました。<br />
これでクリスマス当日が楽しみになってきましたですぜ. . . <br />
<pre class="code"> <span class="keyword">private</span> <span class="keyword">void</span> tweetXmasCount() {
Calendar rightNow = Calendar.getInstance();
GregorianCalendar xDay = <span class="keyword">new</span> GregorianCalendar(<span class="num">2011</span>,<span class="num">11</span>,<span class="num">25</span>);
<span class="keyword">int</span> restDay = (xDay.get(Calendar.DAY_OF_YEAR) - rightNow.get(Calendar.DAY_OF_YEAR));
<span class="keyword">if</span>(restDay == <span class="num">0</span>) {
sendTweet(SPECIAL_MESSAGE);
changeIcon(R.drawable.special_icon);
} <span class="keyword">else</span> <span class="keyword">if</span>(restDay > <span class="num">0</span>) {
sendTweet(<span class="str">" クリスマスまであと "</span>+restDay +<span class="str">"日ですね... ///"</span>);
}
}
</pre>
<br />
<br />
<br />
<br />
<div class="sec">
集大成! みなとみらいの中心で (ry</div>
<br />
<div class="separator" style="clear: both; text-align: center;">
<a href="https://blogger.googleusercontent.com/img/b/R29vZ2xl/AVvXsEiKs_N9q6A91-ovX2Ykb2WX5YLUciZfFM4dSRXguM_tObtCRZpI0uNLTJs-ZNKiiXH0koKSfIfX5hBUwMeWhnUXMsL5xtKFlJk6KMDt8W-e3e56-YWZCeW88l9dAc-yjSRm1G5S-kSlNdo/s1600/%25E3%2581%25BF%25E3%2581%25AA%25E3%2581%25A8%25E3%2581%25BF%25E3%2582%2589%25E3%2581%2584.png" imageanchor="1" style="margin-left: 1em; margin-right: 1em;"><img border="0" height="281" src="https://blogger.googleusercontent.com/img/b/R29vZ2xl/AVvXsEiKs_N9q6A91-ovX2Ykb2WX5YLUciZfFM4dSRXguM_tObtCRZpI0uNLTJs-ZNKiiXH0koKSfIfX5hBUwMeWhnUXMsL5xtKFlJk6KMDt8W-e3e56-YWZCeW88l9dAc-yjSRm1G5S-kSlNdo/s400/%25E3%2581%25BF%25E3%2581%25AA%25E3%2581%25A8%25E3%2581%25BF%25E3%2582%2589%25E3%2581%2584.png" width="400" /></a></div>
上の絵は友人が描いて下さいました。<br />
<span style="font-size: xx-small;">「俺はクリスマスを彼女とみなとみらいで過ごすんだ!」って言ったら<br />
「ならばその状況を描いてやろう、行かずともだいたい分かるからな!」って. . . <br />
ありがたすぎて泣けてきますね. . . (´;ω;`)</span><br />
<br />
. . . で. . . <br />
<br />
25日0時の瞬間をみなとみらいで彼女と過ごしたらネタになるかなー、<br />
なんて軽い気持ちで行ったら<b>想像を絶するカップルの多さ</b>に当てられまして. . . <br />
結局0時前にすごすご退散して近くのデニーズでまったりして待つことに. . . (´;ω;`) <br />
<br />
<div class="sub">
トラブル発生</div>
<br />
コーヒー飲みながらぼけっとしてたらいつの間にか0時過ぎておりまして、<br />
メッセージ出たか確認しようとしたら端末の電池が切れているではありませんか. . .<br />
0時ちょうど限定という仕様が裏目にでて、<b>せっかくの仕掛けが発動せず</b>. . . (´;ω;`) <br />
<br />
<div class="sub">
まだだ、まだ終わらんよ</div>
<br />
<b>もう一度クリスマスをやり直したい!!</b><br />
焦った僕は急いで端末を充電、そして強引に端末の時間を巻き戻します。<br />
<div class="separator" style="clear: both; text-align: center;">
<a href="https://blogger.googleusercontent.com/img/b/R29vZ2xl/AVvXsEjHBvn4JOzz6fTGHhBC0VJxyO8o2JNb-UOoYATwzVn75xzd704Y3XLS2XvqmkDNdNYeyKYLZ6JVER7Zt5GOXiXfWk7RztTVIy64JSTozorRNVM92a7TLdNRuP8ZJ0kplWlkNWJDQaqOrNM/s1600/timeback.png" imageanchor="1" style="margin-left: 1em; margin-right: 1em;"><img border="0" height="200" src="https://blogger.googleusercontent.com/img/b/R29vZ2xl/AVvXsEjHBvn4JOzz6fTGHhBC0VJxyO8o2JNb-UOoYATwzVn75xzd704Y3XLS2XvqmkDNdNYeyKYLZ6JVER7Zt5GOXiXfWk7RztTVIy64JSTozorRNVM92a7TLdNRuP8ZJ0kplWlkNWJDQaqOrNM/s200/timeback.png" width="120" /></a></div>
. . . . . . . . . . . . . . . . <br />
<br />
. . . . . . . . . . . . . . . .<br />
<br />
なにも起こりません. . . . なぜ?(´;ω;`) <br />
<br />
どうやらTwitterは時刻の狂った端末からの投稿は受け付けてくれない仕様のようです。<br />
<span style="font-size: xx-small;"><a href="http://archive.guma.jp/2010/11/pc-twitter.html">こちら</a>に詳しい解説があります。</span><br />
<br />
orz
<br />
<br />
<br />
<br />
<div class="sec">
今後の展望</div>
<br />
<div class="separator" style="clear: both; text-align: center;">
<a href="https://blogger.googleusercontent.com/img/b/R29vZ2xl/AVvXsEhN7QiYfG3HHD_FG0dlgDl0Jv6U9xvm41oXa55TPMvgd2BFKV5paEr1y4S8aP9tpu0XhSPDsGorB6n3lY49VdZLJn_t89VqHMi3BwycSNLaz40DS-R6HfmeVZ7bJ3HDylp4cp-QoLkYfP0/s1600/android_kanojo.png" imageanchor="1" style="margin-left: 1em; margin-right: 1em;"><img border="0" height="248" src="https://blogger.googleusercontent.com/img/b/R29vZ2xl/AVvXsEhN7QiYfG3HHD_FG0dlgDl0Jv6U9xvm41oXa55TPMvgd2BFKV5paEr1y4S8aP9tpu0XhSPDsGorB6n3lY49VdZLJn_t89VqHMi3BwycSNLaz40DS-R6HfmeVZ7bJ3HDylp4cp-QoLkYfP0/s320/android_kanojo.png" width="320" /></a></div>
結局、望みどおりのクリスマスを迎えることはできませんでした. . . <br />
来年こそはもっと賢く高機能な彼女を作りたいと思います。 <br />
そのためにも技術研鑽を重ねていかねば<br />
次回作「Androidで彼女ができました〜絶望編〜」にご期待ください。<br />
<br />
本当にすいませんでした. . . .<br />
<br />
<br />
<br />
<br />
<div class="sec">
終わりに</div>
<br />
みなさま一年間お疲れ様でした。<br />
この素晴らしい企画を提案してくださった<a href="http://twitter.com/#!/youten_redo">@youten_redo</a>さん、本当にありがとうございました。<br />
そして参加者のみなさま、素晴らしい記事をありがとうございました。毎日とても楽しく読ませて頂きました。<br />
最後までお付き合い下さいましてありがとうございました。
みなさま良いお年を。 <br />
<br />
<br />kassy_kzhttp://www.blogger.com/profile/13256065711882891573noreply@blogger.comtag:blogger.com,1999:blog-8924937581087095300.post-38721426650489909552011-12-13T01:00:00.000+09:002012-12-26T03:26:21.280+09:00twicca女帝プラグインこれは<a href="http://atnd.org/events/22939" target="_blank">女帝 Advent Calendar</a>という企画の一記事です。<br />
(AdventCalendarってなんぞ、いう方は<a href="http://gihyo.jp/news/info/2010/12/0102" target="_blank">こちら</a>を.... )<br />
<br />
はじめまして、かっしーと申します。( twitter: @kassy_kz )<br />
Androidクラスタです。<br />
どういうご縁か、本企画に参加させて頂くことになりました。<br />
<br />
<br />
<br />
<b><span class="Apple-style-span" style="font-size: large;">さて... なに書いたらいいのやら... (´・ω・`)</span></b><br />
<br />
<a name='more'></a><br /><br />
のっけからごめんなさい、<br />
実は女帝との接点はほとんどなくて...<br />
特に語れるようなことはなにも... <strike>なぜ参加したし</strike><br />
<br />
いろいろ考えたのですが、<br />
本企画1日目の担当者@katsyoshiさんが、<br />
<a href="http://d.hatena.ne.jp/katsyoshi/20111203" target="_blank">
「女帝を褒めちぎるmikutterプラグイン」</a>なるご投稿をされていたので、<br />
<strike>パクり</strike>それに倣い、こちらは twiccaプラグインの開発をさせて頂こうかと...<br />
<br />
<br />
<br />
<span class="Apple-style-span" style="font-size: large;"><b>twiccaについて</b></span><br />
<br />
Androidスマホをお使いの方にはもはや説明不要...<br />
Androidにおける絶対的な存在のtwitterクライアントです。<br />
作者はTetsuya Aoyamaさま。神です。<br />
<table align="center" cellpadding="0" cellspacing="0" class="tr-caption-container" style="margin-left: auto; margin-right: auto; text-align: center;"><tbody>
<tr><td style="text-align: center;"><a href="https://market.android.com/details?id=jp.r246.twicca&feature=search_result#?t=W251bGwsMSwxLDEsImpwLnIyNDYudHdpY2NhIl0." style="margin-left: auto; margin-right: auto;" target="_blank"><img border="0" height="275" src="https://blogger.googleusercontent.com/img/b/R29vZ2xl/AVvXsEgfHgxLmVWUykHRxAFPQsL7XozHaXOm0vP6IhBtxDYc5Vqt0stlRaadS0OJ5j0x6iKOQBBGAAcuFhZZ7GNNMKve7BIeq0_NIsxzsSuQfctqCGviw2cAY_rwn0PWc6Qqk8qns3HV8deTpRA/s320/%25E3%2582%25B9%25E3%2582%25AF%25E3%2583%25AA%25E3%2583%25BC%25E3%2583%25B3%25E3%2582%25B7%25E3%2583%25A7%25E3%2583%2583%25E3%2583%2588%25EF%25BC%25882011-12-12+9.52.18%25EF%25BC%2589.png" width="320" /></a></td></tr>
<tr><td class="tr-caption" style="text-align: center;">twicca</td></tr>
</tbody></table>
<br />
<br />
<br />
<span class="Apple-style-span" style="font-size: large;"><b>女帝プラグイン for twicca</b></span><br />
<br />
女帝さま、快くアイコン用画像ご提供くださいました。<br />
ありがとうございます。<br />
しかし人様のアイコンを加工するのは罪悪感ががが... orz<br />
<div class="separator" style="clear: both; text-align: center;">
<a href="https://market.android.com/details?id=orz.kassy.twiccaplugin.jotei&feature=search_result#?t=W251bGwsMSwxLDEsIm9yei5rYXNzeS50d2ljY2FwbHVnaW4uam90ZWkiXQ.." style="margin-left: 1em; margin-right: 1em;" target="_blank"><img border="0" height="200" src="https://blogger.googleusercontent.com/img/b/R29vZ2xl/AVvXsEiYNmOaB1rGxZI3IVKm-QqzuTvSQf4nrqzuAzZbUWu0Blbf8xD9V8v2BSR2k1tXAFzt91giGCiUHQW86FMyJ1j8XNamfT0wJMO0uGtwVffUfVxxva7siKkglRKH8wRppfIMVWSmAtju3FE/s200/iconforweb.png" width="200" /></a></div>
<br />
<b>機能1 女帝を褒めちぎる</b><br />
<br />
すいません、@katsyoshiさんのアイデアそのまんま拝借ですが...<br />
twicca 投稿メニュー▼に「女帝を褒めちぎる」メニューが追加されます。<br />
文言はランダム入力です。(作者のボキャ貧がバレる...orz)<br />
※文言への苦情・ご意見は @kassy_kz まで<br />
<div class="separator" style="clear: both; text-align: center;">
<a href="https://blogger.googleusercontent.com/img/b/R29vZ2xl/AVvXsEiXSh7_7wtX9rbEZ18sEf0G2Q2IxsK9eSyjvUTLJzjipTctDpGU0WG-VGBi3W2AfstX2l5gbYnRLgdYH4WddWWAdqlxztP1VY_OfyQvP8X52AP3i2RbRMRS7VddUKLKWgnHKlw2BZwSa94/s1600/jt1.png" imageanchor="1" style="margin-left: 1em; margin-right: 1em;"><img border="0" height="227" src="https://blogger.googleusercontent.com/img/b/R29vZ2xl/AVvXsEiXSh7_7wtX9rbEZ18sEf0G2Q2IxsK9eSyjvUTLJzjipTctDpGU0WG-VGBi3W2AfstX2l5gbYnRLgdYH4WddWWAdqlxztP1VY_OfyQvP8X52AP3i2RbRMRS7VddUKLKWgnHKlw2BZwSa94/s320/jt1.png" width="320" /></a></div>
<b>機能2 女帝タイムラインへのショートカット</b><br />
<br />
twicca メニューに「女帝タイムライン」表示へのショートカットが追加されます。<br />
女帝の動向から目が離せない臣民のための機能です。<br />
<strike>なんかストーカーぽいよねこれ...</strike> 女帝ご本人も是非やれと仰るので... (´・ω・`)<br />
<div class="separator" style="clear: both; text-align: center;">
<a href="https://blogger.googleusercontent.com/img/b/R29vZ2xl/AVvXsEg-BpdYs6JBr2SY0tlqBt066FTEhJQ6mDgzTSVKWnfZLtUSS9hIcN7tQGSEcYJ0Jw0IcxIyUp7Bqjq4tVZO-blCm-5cZQSeLPNu5kIDBLGvEKhjcK4S0U0xiDGp86CFVK5L8p9kmAXLr64/s1600/jt2.png" imageanchor="1" style="margin-left: 1em; margin-right: 1em;"><img border="0" height="234" src="https://blogger.googleusercontent.com/img/b/R29vZ2xl/AVvXsEg-BpdYs6JBr2SY0tlqBt066FTEhJQ6mDgzTSVKWnfZLtUSS9hIcN7tQGSEcYJ0Jw0IcxIyUp7Bqjq4tVZO-blCm-5cZQSeLPNu5kIDBLGvEKhjcK4S0U0xiDGp86CFVK5L8p9kmAXLr64/s320/jt2.png" width="320" /></a></div>
<b>機能3 女帝に報告</b><br />
<br />
他のアプリの「共有」メニューに「女帝に報告」が追加されます。<br />
twiccaの投稿画面に飛びます。<br />
<strike>こんな機能つけたらスパムとか大量に...</strike>女帝ご本人が良いというので... (´・ω・`)<br />
それにしてもこの女帝、ノリノリである...<br />
<div class="separator" style="clear: both; text-align: center;">
<a href="https://blogger.googleusercontent.com/img/b/R29vZ2xl/AVvXsEhe7EUKTDyblL65VW6PntIwbYijjVh4SJbctp4e3fifAy_baedTZhRfRhJ_EpHTeoCJMWyE8px0_pHhR3755EaBcgJU_ZGKQ4ryRr2MFTbM-4ZAFNkseACsVZE-0TF4ljwl6NQAkw8mPK0/s1600/jt3.png" imageanchor="1" style="margin-left: 1em; margin-right: 1em;"><img border="0" height="234" src="https://blogger.googleusercontent.com/img/b/R29vZ2xl/AVvXsEhe7EUKTDyblL65VW6PntIwbYijjVh4SJbctp4e3fifAy_baedTZhRfRhJ_EpHTeoCJMWyE8px0_pHhR3755EaBcgJU_ZGKQ4ryRr2MFTbM-4ZAFNkseACsVZE-0TF4ljwl6NQAkw8mPK0/s320/jt3.png" width="320" /></a></div>
以上です。<br />
女帝ファン及び臣民の方、是非どうぞ、女帝さま公認です。<br />
ダウンロードは<a href="https://market.android.com/details?id=orz.kassy.twiccaplugin.jotei&feature=search_result#?t=W251bGwsMSwxLDEsIm9yei5rYXNzeS50d2ljY2FwbHVnaW4uam90ZWkiXQ.." style="line-height: 24px;" target="_blank">コチラ</a>から。<br />
<br />
<br />
<br />
<span class="Apple-style-span" style="font-size: large;">p.s.</span><br />
<br />
女帝さま、Androider界隈でも非常に有名なお方のようですが、<br />
Androidアプリもお作りなんでしょうか?<br />
ちょっと調べてみよう...<br />
<br />
<table align="center" cellpadding="0" cellspacing="0" class="tr-caption-container" style="margin-left: auto; margin-right: auto; text-align: center;"><tbody>
<tr><td style="text-align: center;"><span class="Apple-style-span" style="margin-left: auto; margin-right: auto;"><a href="https://market.android.com/details?id=jp.yamashitam.shabetter#?t=W251bGwsMSwxLDIxMiwianAueWFtYXNoaXRhbS5zaGFiZXR0ZXIiXQ.." target="_blank"><img border="0" height="263" src="https://blogger.googleusercontent.com/img/b/R29vZ2xl/AVvXsEjrRbQh4cLc7xwDLD2fzcvTBfIrtdZoYMtu6NAMeEdYElXRnwe5EqER7wVJCBp22cegIPggbSFRzipkz3bp_TC50NkL1A48S3pz91UWMXsm9Ciss-6HZ8VyoiPRft93QAHmkYVivKY1DTg/s320/%25E3%2582%25B9%25E3%2582%25AF%25E3%2583%25AA%25E3%2583%25BC%25E3%2583%25B3%25E3%2582%25B7%25E3%2583%25A7%25E3%2583%2583%25E3%2583%2588%25EF%25BC%25882011-12-11+22.16.08%25EF%25BC%2589.png" width="320" /></a></span></td></tr>
<tr><td class="tr-caption" style="text-align: center;"><a href="https://market.android.com/details?id=jp.yamashitam.shabetter#?t=W251bGwsMSwxLDIxMiwianAueWFtYXNoaXRhbS5zaGFiZXR0ZXIiXQ.." target="_blank">あった</a></td></tr>
</tbody></table>
<br />
おぉ、しっかりアプリ公開なさってます。<br />
さすがですね!!<br />
どんなアプリか気になるので、早速使ってみます....<br />
<br />
<br />
<br />
<br />
(゜ー゜ )<br />
<br />
<br />
<br />
↓ アプリ起動<br />
<br />
<br />
<br />
<br />
<span class="Apple-style-span" style="font-size: x-large;"><b>Σ(゚д゚lll) </b></span><br />
<br />
<br />
<br />
女帝パネェよ女帝...<br />
場所が<b>夜の喫茶店</b>だったので、周囲に睨まれて大変でした... orz<br />
<br />
このアプリ、超オススメです。<br />
みなさま<a href="https://market.android.com/details?id=jp.yamashitam.shabetter#?t=W251bGwsMSwxLDIxMiwianAueWFtYXNoaXRhbS5zaGFiZXR0ZXIiXQ.." target="_blank">今すぐインストール</a>、そして今すぐ実行すべしです ( ー`дー´)<br />
<br />
<br />
<br />
駄文に最後までお付き合いくださり、ありがとうございました。<br />
みなさま良いお年を... m(_ _)mkassy_kzhttp://www.blogger.com/profile/13256065711882891573noreply@blogger.com0tag:blogger.com,1999:blog-8924937581087095300.post-62695883711856772872011-12-09T08:10:00.001+09:002011-12-10T02:07:46.665+09:00東京モーターショー2011<br />
<a href="https://blogger.googleusercontent.com/img/b/R29vZ2xl/AVvXsEjjTx7bH98d_bnfz3zoNZFkAdJBb6rHGIOeH4frwOP2E3whTDXRru5riguFytHuO9mITNus2yFSreOfARKMFHhyphenhyphenJNgH9L4ZTgpMNhkhOVutzn7hWgU7WX4ClZkPsMVYJyWt27hPThK6_2Y/s1600/IMG_8605.JPG" imageanchor="1" style="clear: right; float: right; margin-bottom: 1em; margin-left: 1em; text-align: center;"><br /></a><br />
<br />
<div class="separator" style="clear: both; text-align: left;">
東京モーターショー2011行ってきたのでレポートをば... </div>
<div class="separator" style="clear: both; text-align: left;">
<br /></div>
<table align="center" cellpadding="0" cellspacing="0" class="tr-caption-container" style="margin-left: auto; margin-right: auto; text-align: center;"><tbody>
<tr><td style="text-align: center;"><a href="https://blogger.googleusercontent.com/img/b/R29vZ2xl/AVvXsEi7k5Sc8YDSK-sldC7oojhlbtJfDYL7ABdPGDLBgQ9GrBvdfup_7sKcW53MkDKqu7e9Lvy7hbVWkVMRMPmghdgbEk4xRYkTj8z4v8yhWYKLilpDZR-4allAYRdWkqoE7jKrU7u8R2KwVDo/s1600/IMG_8653.JPG" imageanchor="1" style="margin-left: auto; margin-right: auto;"><img border="0" height="213" src="https://blogger.googleusercontent.com/img/b/R29vZ2xl/AVvXsEi7k5Sc8YDSK-sldC7oojhlbtJfDYL7ABdPGDLBgQ9GrBvdfup_7sKcW53MkDKqu7e9Lvy7hbVWkVMRMPmghdgbEk4xRYkTj8z4v8yhWYKLilpDZR-4allAYRdWkqoE7jKrU7u8R2KwVDo/s320/IMG_8653.JPG" width="320" /></a></td></tr>
<tr><td class="tr-caption" style="text-align: center;">夜のビッグサイトはカコイイ...</td></tr>
</tbody></table>
<div class="" style="clear: both; text-align: left;">
<br /></div>
<div class="" style="clear: both; text-align: left;">
<br /></div>
<div class="" style="clear: both; text-align: left;">
</div>
<div class="" style="clear: both;">
とりあえず会場で周囲の人を見渡したら、お高いカメラを持った人多数。</div>
<div class="" style="clear: both;">
EOS 1D、 Nikon D700、ある意味伝説級の品Lumix L1に、出たばかりのNEX-5Nまで.... </div>
<div class="" style="clear: both;">
<br /></div>
<div class="" style="clear: both;">
<br /></div>
<div class="" style="clear: both;">
(;゚д゚)ゴクリ…</div>
<div>
<br /></div>
<div>
<br /></div>
<br />
<div class="" style="clear: both; text-align: left;">
<br /></div>
<div class="" style="clear: both; text-align: left;">
で、しばらくしてふと気づいたが</div>
<div class="" style="clear: both; text-align: left;">
自分、車にはほっとんど興味がないのであった... (´・ω・`)</div>
<div class="" style="clear: both; text-align: left;">
<br /></div>
<div class="" style="clear: both; text-align: left;">
<br /></div>
<div class="" style="clear: both; text-align: left;">
</div>
<div>
↓このへんの車とか、隣のおじさん方が大絶賛されていたんだけど、</div>
<div>
見てもさっぱり良さが分からない... orz</div>
<br />
<div class="" style="clear: both; text-align: left;">
<br /></div>
<div class="separator" style="clear: both; text-align: center;">
<a href="https://blogger.googleusercontent.com/img/b/R29vZ2xl/AVvXsEjjTx7bH98d_bnfz3zoNZFkAdJBb6rHGIOeH4frwOP2E3whTDXRru5riguFytHuO9mITNus2yFSreOfARKMFHhyphenhyphenJNgH9L4ZTgpMNhkhOVutzn7hWgU7WX4ClZkPsMVYJyWt27hPThK6_2Y/s1600/IMG_8605.JPG" imageanchor="1" style="margin-left: 1em; margin-right: 1em;"><img border="0" height="213" src="https://blogger.googleusercontent.com/img/b/R29vZ2xl/AVvXsEjjTx7bH98d_bnfz3zoNZFkAdJBb6rHGIOeH4frwOP2E3whTDXRru5riguFytHuO9mITNus2yFSreOfARKMFHhyphenhyphenJNgH9L4ZTgpMNhkhOVutzn7hWgU7WX4ClZkPsMVYJyWt27hPThK6_2Y/s320/IMG_8605.JPG" width="320" /></a></div>
<div class="separator" style="clear: both; text-align: left;">
<br /></div>
<div style="text-align: center;">
<table align="center" cellpadding="0" cellspacing="0" class="tr-caption-container" style="margin-left: auto; margin-right: auto; text-align: center;"><tbody>
<tr><td style="text-align: center;"><a href="https://blogger.googleusercontent.com/img/b/R29vZ2xl/AVvXsEhv-rgv3l-C8F-zgSHf_Wa0BAOOYvIImpLeWDZxBoUFO-eYwiWr5Vduz8iHgV0V7qYihGFkBB0uS3Ex0RVm8I3fk9pSkeg69XPfSx15uoVlbs6okafCb8aSBd6-lFU8tduwfYjyQfpFew0/s1600/IMG_8617.JPG" imageanchor="1" style="margin-left: auto; margin-right: auto;"><img border="0" height="213" src="https://blogger.googleusercontent.com/img/b/R29vZ2xl/AVvXsEhv-rgv3l-C8F-zgSHf_Wa0BAOOYvIImpLeWDZxBoUFO-eYwiWr5Vduz8iHgV0V7qYihGFkBB0uS3Ex0RVm8I3fk9pSkeg69XPfSx15uoVlbs6okafCb8aSBd6-lFU8tduwfYjyQfpFew0/s320/IMG_8617.JPG" width="320" /></a></td></tr>
<tr><td class="tr-caption" style="text-align: center;">なんたら86</td></tr>
</tbody></table>
</div>
<div style="text-align: left;">
<br /></div>
<div style="text-align: left;">
<br /></div>
<div style="text-align: left;">
<br /></div>
<div style="text-align: left;">
つーわけでそんな自分が興味わいたところだけメモ... </div>
<div style="text-align: left;">
日産ブースではスマートハウスなる展示。EVの電池だけで2日は生活できるとのこと。</div>
<div style="text-align: left;">
なんかドラえもんのキャンピングカプセルみたいな感じだ... </div>
<div style="text-align: left;">
<span class="Apple-style-span" style="font-size: xx-small;">どうやってこの家に入るのかが謎だった... </span></div>
<table align="center" cellpadding="0" cellspacing="0" class="tr-caption-container" style="margin-left: auto; margin-right: auto; text-align: center;"><tbody>
<tr><td style="text-align: center;"><a href="https://blogger.googleusercontent.com/img/b/R29vZ2xl/AVvXsEgh_q10dgVKaCvaKxsVaIUknV9mijyjt4KoP4nx5RuvJPz7efQ8srhZgKsg9Un94l93Nrgt_UEpHVrMUopIbXg1gFXoOVZhQAAC_eZMhhBNunPoZH678fsrUnJlD0lRVL6n6RPgkfnmKVU/s1600/IMG_8545.JPG" imageanchor="1" style="margin-left: auto; margin-right: auto;"><img border="0" height="213" src="https://blogger.googleusercontent.com/img/b/R29vZ2xl/AVvXsEgh_q10dgVKaCvaKxsVaIUknV9mijyjt4KoP4nx5RuvJPz7efQ8srhZgKsg9Un94l93Nrgt_UEpHVrMUopIbXg1gFXoOVZhQAAC_eZMhhBNunPoZH678fsrUnJlD0lRVL6n6RPgkfnmKVU/s320/IMG_8545.JPG" width="320" /></a></td></tr>
<tr><td class="tr-caption" style="text-align: center;">日産スマートハウス</td></tr>
</tbody></table>
<div class="separator" style="clear: both; text-align: left;">
感心したデモ</div>
<div class="separator" style="clear: both; text-align: left;">
テーブル内に巨大ディスプレイ、</div>
<div class="separator" style="clear: both; text-align: left;">
手前のハンドルを左右に動かすとそれに応じてアニメーションする。</div>
<div class="separator" style="clear: both; text-align: left;">
レスポンスもかなり良かった...ゲームとかにも使えそうな...</div>
<div class="separator" style="clear: both; text-align: center;">
<a href="https://blogger.googleusercontent.com/img/b/R29vZ2xl/AVvXsEj4i-nhEu82azemsmOTSBDqO_G9HDhM9H-OQhot9XC5Ge5MucetscvSytOBttf6jaGN7oeBzvxUNRCoAs2Sy0qrZmWUicLFmwMIPvsZ8ChPDQDlV4O2mluWEVRxDiJF6wgA_eeEwdoDrLw/s1600/IMG_8560.JPG" imageanchor="1" style="margin-left: 1em; margin-right: 1em;"><img border="0" height="213" src="https://blogger.googleusercontent.com/img/b/R29vZ2xl/AVvXsEj4i-nhEu82azemsmOTSBDqO_G9HDhM9H-OQhot9XC5Ge5MucetscvSytOBttf6jaGN7oeBzvxUNRCoAs2Sy0qrZmWUicLFmwMIPvsZ8ChPDQDlV4O2mluWEVRxDiJF6wgA_eeEwdoDrLw/s320/IMG_8560.JPG" width="320" /></a></div>
<div style="text-align: center;">
<br /></div>
<div style="text-align: center;">
<br /></div>
<div class="separator" style="clear: both; text-align: left;">
三菱の展示</div>
<div class="separator" style="clear: both; text-align: left;">
コンセプトカー体験でポイントは目的地推定と対人警告と信号連携...</div>
<div class="separator" style="clear: both; text-align: left;">
デモの中身はともかく(ぉ ハンドルの内側に大画面タッチパネルはとてつもなく便利そう... 来年あたりこういうの普通に付きそうよね....</div>
<div class="separator" style="clear: both; text-align: center;">
<a href="https://blogger.googleusercontent.com/img/b/R29vZ2xl/AVvXsEgDyy8My6D7igvFrb6zCSpwr3wU0pMFHEtxRwTfJLF1CZsMG8FgxZrNlLeEiSc87VtnyMMXBYCxFUSI0XgmKJUjxZYDTG_OjKSaN7RzTld8VOOR5GUcvAjWM8j-lLRLItaUcpnCRSFDBms/s1600/IMG_8584.JPG" imageanchor="1" style="margin-left: 1em; margin-right: 1em;"><img border="0" height="213" src="https://blogger.googleusercontent.com/img/b/R29vZ2xl/AVvXsEgDyy8My6D7igvFrb6zCSpwr3wU0pMFHEtxRwTfJLF1CZsMG8FgxZrNlLeEiSc87VtnyMMXBYCxFUSI0XgmKJUjxZYDTG_OjKSaN7RzTld8VOOR5GUcvAjWM8j-lLRLItaUcpnCRSFDBms/s320/IMG_8584.JPG" width="320" /></a></div>
<div style="text-align: center;">
<br /></div>
<div style="text-align: left;">
三菱が得意そうな曲面ディスプレイ。</div>
<div style="text-align: left;">
これにより画面面積をひろげられるそう... </div>
<div class="separator" style="clear: both; text-align: center;">
<a href="https://blogger.googleusercontent.com/img/b/R29vZ2xl/AVvXsEgKPTL5JfUbshywviAPlGL0Bvf9uxtCUe8tdb2L4AJdN5BM5s2551EWglLOrWZxfuvc85LDT69N9lfa4awDv0q9Mo0DXzHv-U1ai2Cnf_TTYdpJ7UpeWQ2wDF1tEXQgFmLlgNd6heQsA3Y/s1600/IMG_8587.jpg" imageanchor="1" style="margin-left: 1em; margin-right: 1em;"><img border="0" height="320" src="https://blogger.googleusercontent.com/img/b/R29vZ2xl/AVvXsEgKPTL5JfUbshywviAPlGL0Bvf9uxtCUe8tdb2L4AJdN5BM5s2551EWglLOrWZxfuvc85LDT69N9lfa4awDv0q9Mo0DXzHv-U1ai2Cnf_TTYdpJ7UpeWQ2wDF1tEXQgFmLlgNd6heQsA3Y/s320/IMG_8587.jpg" width="213" /></a></div>
<div class="separator" style="clear: both; text-align: center;">
<br /></div>
<div class="separator" style="clear: both; text-align: center;">
</div>
<div style="text-align: left;">
デンソーの展示... </div>
<div style="text-align: left;">
三菱よりややちゃちい... こちらはiPhoneをハンドルの内側にセット</div>
<div style="text-align: left;">
ハンドル奥の丸い穴で計器表示だけど、表示内容を手元のiPhoneで変えるというデモ。</div>
<div style="text-align: left;">
スマホと車載機器での連携とかも増えてくるのは間違いないな... </div>
<table align="center" cellpadding="0" cellspacing="0" class="tr-caption-container" style="margin-left: auto; margin-right: auto; text-align: center;"><tbody>
<tr><td><a href="https://blogger.googleusercontent.com/img/b/R29vZ2xl/AVvXsEi4QRq_1R3Nm85nicKs-1vJ3LTMhgXsNAbroBcnSYYgi1hLruGaWEXz3AwTQKk-iPfNUXW_LaqW7EypWFbBRo9GnzrjOE4lGeDwKu7yBaFqvoF8Pdi9W0MEQIaIZF3YwxRm3sOAZl8ABWU/s1600/IMG_8573.JPG" imageanchor="1" style="margin-left: auto; margin-right: auto;"><img border="0" height="213" src="https://blogger.googleusercontent.com/img/b/R29vZ2xl/AVvXsEi4QRq_1R3Nm85nicKs-1vJ3LTMhgXsNAbroBcnSYYgi1hLruGaWEXz3AwTQKk-iPfNUXW_LaqW7EypWFbBRo9GnzrjOE4lGeDwKu7yBaFqvoF8Pdi9W0MEQIaIZF3YwxRm3sOAZl8ABWU/s320/IMG_8573.JPG" width="320" /></a></td></tr>
<tr><td class="tr-caption" style="font-size: 13px;"><br />
<a href="https://blogger.googleusercontent.com/img/b/R29vZ2xl/AVvXsEhkXzxclvDwj1XuYXikzJSXJ6jlahn30RYWZig2MdvtdnPrHE0rp9RHTcsN2qx4hMlLvIAgrp0alUdGF1oJf0g3FsWUS2Hlu8KG_v6iNUnBwpby2oSRcyXEyesPFoacEULewNqmhdBM_AY/s1600/IMG_8577.jpg" imageanchor="1" style="font-size: medium; margin-left: 1em; margin-right: 1em;"><img border="0" height="320" src="https://blogger.googleusercontent.com/img/b/R29vZ2xl/AVvXsEhkXzxclvDwj1XuYXikzJSXJ6jlahn30RYWZig2MdvtdnPrHE0rp9RHTcsN2qx4hMlLvIAgrp0alUdGF1oJf0g3FsWUS2Hlu8KG_v6iNUnBwpby2oSRcyXEyesPFoacEULewNqmhdBM_AY/s320/IMG_8577.jpg" width="213" /></a></td></tr>
</tbody></table>
<br />
<div class="separator" style="clear: both; text-align: center;">
<br /></div>
<div class="separator" style="clear: both; text-align: left;">
そしてトヨタブース、ここは桁違いの規模感... </div>
<div class="separator" style="clear: both; text-align: left;">
圧倒的スペースの中にドラえもんワールドがつくられてました...</div>
<div class="separator" style="clear: both; text-align: left;">
途中の通路では実写ドラえもんCMがバシバシ流されてたし、なんかコラボしてんだっけ?</div>
<div class="separator" style="clear: both; text-align: left;">
<span class="Apple-style-span" style="font-size: xx-small;">このしずかちゃんをローアングルで狙う猛者がおりましたよ... (;゚д゚)</span></div>
<div class="separator" style="clear: both; text-align: center;">
<a href="https://blogger.googleusercontent.com/img/b/R29vZ2xl/AVvXsEiAHfelQAj_Jmy-5oFJc0jk6Nu7xePuX24rHcPU7MOmaXDfVNEtdsaMUQ5mNxR95DVAJdlUrk-Ge60Ld7s1h02tIZ1glUljwEwlFkMlOyh8Qmrb49uJtDObTSR-71sKq_dFV1RlpTRH-1g/s1600/IMG_8606.JPG" imageanchor="1" style="margin-left: 1em; margin-right: 1em;"><img border="0" height="213" src="https://blogger.googleusercontent.com/img/b/R29vZ2xl/AVvXsEiAHfelQAj_Jmy-5oFJc0jk6Nu7xePuX24rHcPU7MOmaXDfVNEtdsaMUQ5mNxR95DVAJdlUrk-Ge60Ld7s1h02tIZ1glUljwEwlFkMlOyh8Qmrb49uJtDObTSR-71sKq_dFV1RlpTRH-1g/s320/IMG_8606.JPG" width="320" /></a></div>
<div class="separator" style="clear: both; text-align: center;">
<br /></div>
<div class="separator" style="clear: both; text-align: left;">
一人乗り用の車の展示。</div>
<div class="separator" style="clear: both; text-align: left;">
座ったまま移動ができる、ある意味人を堕落させる悪魔の品...</div>
<div class="separator" style="clear: both; text-align: left;">
ドラえもん「ブリキの迷宮」でこんなんに乗って生活した人々が全身h(ゲフンゲフン</div>
<div style="text-align: center;">
<a href="https://blogger.googleusercontent.com/img/b/R29vZ2xl/AVvXsEgPN70wftYwBsyQeh-H24t4k0kQIoNpVKnTUba0ihHaMty0_Fg1vOvXNXLYizdMbI3F1m2MUUlWtPY73S8SS3Jb-6sfNWPDw7abfFk1il6CbOB4nZJF_fRFPw144JCsDPi5m9_ObgGhMQw/s1600/IMG_8628.JPG" imageanchor="1" style="margin-left: 1em; margin-right: 1em;"><img border="0" height="213" src="https://blogger.googleusercontent.com/img/b/R29vZ2xl/AVvXsEgPN70wftYwBsyQeh-H24t4k0kQIoNpVKnTUba0ihHaMty0_Fg1vOvXNXLYizdMbI3F1m2MUUlWtPY73S8SS3Jb-6sfNWPDw7abfFk1il6CbOB4nZJF_fRFPw144JCsDPi5m9_ObgGhMQw/s320/IMG_8628.JPG" width="320" /></a></div>
<div style="text-align: center;">
<br /></div>
<div style="text-align: left;">
バリアブル痛車と呼ばれる<span class="Apple-style-span" style="font-size: xx-small;">(勝手に呼んでる)</span>、車の側面にスマホみたいに情報を表示... </div>
<div style="text-align: left;">
便利さはようわからんかったけど、とりあえず綺麗... </div>
<div style="text-align: left;">
広告とか表示したらアフィ収入はいったりするんでしょうか...</div>
<div class="separator" style="clear: both; text-align: center;">
<a href="https://blogger.googleusercontent.com/img/b/R29vZ2xl/AVvXsEiellmrAhDvsLsPDbq8t5y4oKgMp46vvuYY-MnIF4CtyhGUSIRHkC9eMMK69HXR-gdOa96FqFlWci-LaDwD2IPEareLM3ahBHN5tBjHFrTvf5F4jdd5iClrtO_hiLsitmLF-FX8CrVDPbg/s1600/IMG_8612.JPG" imageanchor="1" style="margin-left: 1em; margin-right: 1em;"><img border="0" height="213" src="https://blogger.googleusercontent.com/img/b/R29vZ2xl/AVvXsEiellmrAhDvsLsPDbq8t5y4oKgMp46vvuYY-MnIF4CtyhGUSIRHkC9eMMK69HXR-gdOa96FqFlWci-LaDwD2IPEareLM3ahBHN5tBjHFrTvf5F4jdd5iClrtO_hiLsitmLF-FX8CrVDPbg/s320/IMG_8612.JPG" width="320" /></a></div>
<div style="text-align: center;">
<br /></div>
<div style="text-align: center;">
</div>
<br />
<div style="text-align: left;">
車椅子を屋根上に収容、自動で展開もできる... </div>
<div style="text-align: left;">
すごい地味な展示だったけどこういうの好き</div>
<div style="text-align: center;">
<a href="https://blogger.googleusercontent.com/img/b/R29vZ2xl/AVvXsEgvVWJaiVIlz-jWzJfJOIaj6z8ujFm2RYHeAqudHkbxIk6HuIJYv6X9ONluOPCD8nlAkdCc2_mPda56uAtCst0-Q4KHif8z62c0JlKVyZkio11CECdoCqorHJlhI6HIgnXj1NQNIzGyOuY/s1600/IMG_8613.JPG" imageanchor="1" style="margin-left: 1em; margin-right: 1em;"><img border="0" height="213" src="https://blogger.googleusercontent.com/img/b/R29vZ2xl/AVvXsEgvVWJaiVIlz-jWzJfJOIaj6z8ujFm2RYHeAqudHkbxIk6HuIJYv6X9ONluOPCD8nlAkdCc2_mPda56uAtCst0-Q4KHif8z62c0JlKVyZkio11CECdoCqorHJlhI6HIgnXj1NQNIzGyOuY/s320/IMG_8613.JPG" width="320" /></a></div>
<div style="text-align: center;">
<br /></div>
<div class="separator" style="clear: both; text-align: center;">
</div>
<table align="center" cellpadding="0" cellspacing="0" class="tr-caption-container" style="margin-left: auto; margin-right: auto; text-align: center;"><tbody>
<tr><td class="tr-caption" style="font-size: 13px;"><br /></td></tr>
</tbody></table>
<br />
<div style="text-align: left;">
パワーダイザーキターー!!...て思ったらトランスフォーマーでしたと... </div>
<div style="text-align: center;">
<a href="https://blogger.googleusercontent.com/img/b/R29vZ2xl/AVvXsEj_6NMkp8dGKg1u3W-DyoBl6EFrRsxDj_459nffDO748hPiBt1FP6BfT0dA_BcQw6O0GuFvPPbz2o18TRYY71TbcvLpWMbWvrDQDgxu7kz2tnbdsqvAoZ0hE7nRHk9jjQnx0eOjHd5V4Qk/s1600/IMG_8637.JPG" imageanchor="1" style="margin-left: 1em; margin-right: 1em;"><img border="0" height="213" src="https://blogger.googleusercontent.com/img/b/R29vZ2xl/AVvXsEj_6NMkp8dGKg1u3W-DyoBl6EFrRsxDj_459nffDO748hPiBt1FP6BfT0dA_BcQw6O0GuFvPPbz2o18TRYY71TbcvLpWMbWvrDQDgxu7kz2tnbdsqvAoZ0hE7nRHk9jjQnx0eOjHd5V4Qk/s320/IMG_8637.JPG" width="320" /></a></div>
<div style="text-align: center;">
<br /></div>
<br />
<div style="text-align: left;">
あといくつか気に入ったの... 特にコメントなし... </div>
<div class="separator" style="clear: both; text-align: center;">
<a href="https://blogger.googleusercontent.com/img/b/R29vZ2xl/AVvXsEj3tZXdRNN1dqJD56R-QHM9eDUmK5p8oXu7IrtPmPcN0uc9DaD20R2BmJ-B3rBnPDDMY-KAXUE3BZmpo2GbZov7mxKB30GlSlMUV9Zgr-FEPvk1nrNYCreBRB0_Zhe-5HVeTtyYP8isW1g/s1600/IMG_8619.JPG" imageanchor="1" style="margin-left: 1em; margin-right: 1em;"><img border="0" height="213" src="https://blogger.googleusercontent.com/img/b/R29vZ2xl/AVvXsEj3tZXdRNN1dqJD56R-QHM9eDUmK5p8oXu7IrtPmPcN0uc9DaD20R2BmJ-B3rBnPDDMY-KAXUE3BZmpo2GbZov7mxKB30GlSlMUV9Zgr-FEPvk1nrNYCreBRB0_Zhe-5HVeTtyYP8isW1g/s320/IMG_8619.JPG" width="320" /></a></div>
<div style="text-align: center;">
<br /></div>
<div class="separator" style="clear: both; text-align: center;">
<a href="https://blogger.googleusercontent.com/img/b/R29vZ2xl/AVvXsEiSJpf4ap0VYtfrTnTjMPcCWEYimkNiHXjdh_JoMBQNYL01H10mHWGHa62QMldrgqCOE4gRH-NRbsYMelMZWvESCQaVwqZp345TQOk5ZvjBs1KsmGf3XupE7rt2RXilJ1bjSM2bmCdxfy0/s1600/IMG_8630.JPG" imageanchor="1" style="margin-left: 1em; margin-right: 1em;"><img border="0" height="213" src="https://blogger.googleusercontent.com/img/b/R29vZ2xl/AVvXsEiSJpf4ap0VYtfrTnTjMPcCWEYimkNiHXjdh_JoMBQNYL01H10mHWGHa62QMldrgqCOE4gRH-NRbsYMelMZWvESCQaVwqZp345TQOk5ZvjBs1KsmGf3XupE7rt2RXilJ1bjSM2bmCdxfy0/s320/IMG_8630.JPG" width="320" /></a></div>
<div class="separator" style="clear: both; text-align: center;">
<br /></div>
<div style="text-align: center;">
<a href="https://blogger.googleusercontent.com/img/b/R29vZ2xl/AVvXsEgnGgHVoa_zu4ojriRvZoydMJmSpEh6_Qc-_b347v33ohRFWzgEDtuciGULyeAgIO2_aBp5kejbOBkRp6rid8pc9LUYP5ET9wEBMgh37xDm4ZUO-YMGQvSOcgiRFlmZaoX_hm5bU6SD7ro/s1600/IMG_8634.JPG" imageanchor="1" style="margin-left: 1em; margin-right: 1em;"><img border="0" height="213" src="https://blogger.googleusercontent.com/img/b/R29vZ2xl/AVvXsEgnGgHVoa_zu4ojriRvZoydMJmSpEh6_Qc-_b347v33ohRFWzgEDtuciGULyeAgIO2_aBp5kejbOBkRp6rid8pc9LUYP5ET9wEBMgh37xDm4ZUO-YMGQvSOcgiRFlmZaoX_hm5bU6SD7ro/s320/IMG_8634.JPG" width="320" /></a></div>
<div class="separator" style="clear: both; text-align: center;">
<br /></div>kassy_kzhttp://www.blogger.com/profile/13256065711882891573noreply@blogger.com0