<?xml version="1.0" encoding="UTF-8" ?>
<rss version="0.91">
  <channel>
    <title>a pot of tea,</title>
    <description>プログラミング勉強中。備忘録や、つくったものの紹介を書いています。openFrameworks(ofxiPhone)/Perl/PHP/as3(flash,AIR)などなど。</description>
    <link>http://cuddlecore.blog.shinobi.jp/</link>
    <language>ja</language>
    <copyright>Copyright (C) NINJATOOLS ALL RIGHTS RESERVED.</copyright>

    <item>
      <title>[Ruby on Rails]Devise1.5.2の設定あれこれ</title>
      <description>前回に引き続き、 &lt;a href=&quot;http://www.oiax.jp/rails/rails3.html&quot; target=&quot;_blank&quot;&gt;Ruby on Rails 3.0日記 - http://www.oiax.jp/rails/rails3.html&lt;/a&gt;&lt;br /&gt;
こちらを参考に、Ruby on Rails3.1.3でタスク管理ツールをつくってみています。&lt;br /&gt;
&lt;br /&gt;
Deviseは最新版の1.5.2を使用しているのですが、いろいろとつまづいた&amp;rarr;解決したので取り急ぎメモ。&lt;br /&gt;
&lt;br /&gt;
第14回はじめ、シードデータ再投入時にエラー(rake aborted!)が出ていたのに気づきませんでした。&lt;br /&gt;
$ rake db:reset --trace&lt;br /&gt;
と、traceオプションをつけてあげることで大体の箇所が特定できるようです。&lt;br /&gt;
&lt;br /&gt;
見てみたところ。&lt;br /&gt;
undefined method `confirm!&amp;#39; for 〜&lt;br /&gt;
とか、&lt;br /&gt;
undefined local variable or method `confirmed_at&amp;#39; for 〜&lt;br /&gt;
とか。&lt;br /&gt;
いろいろ条件を変えてみても、にっちもさっちもいかない。&lt;br /&gt;
もしかして、前回のuser_confirmationがない件と一緒かなあ、バージョンの違いが問題かなあとマイグレーションファイルを見返すと、&lt;br /&gt;
# t.confirmable&lt;br /&gt;
#&amp;nbsp;add_index :users, :confirmation_token, &amp;nbsp; :unique =&amp;gt; true&lt;br /&gt;
confirm関係(っぽいのが)コメントアウトされてる。これかな&amp;hellip;！とコメントアウトを外し、&lt;br /&gt;
app/models/user.rbのmoduleに:confirmableを追加。&lt;br /&gt;
で、$rake db:migrate:resetして、$rake db:reset。&lt;br /&gt;
&lt;br /&gt;
&amp;hellip;できたー！！通ったよ！　&amp;larr;いまここ&lt;br /&gt;
&lt;br /&gt;
前回の記事でスルーしたuser_confirmationができない件も、解決できました。たぶん。&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
*&lt;br /&gt;
&lt;br /&gt;
WiMAXなどを持っていないため、出先ではiPhoneでごにょごにょしているのですが、それだとlocalhost:3000では繋がらないんですねー。&lt;br /&gt;
</description> 
      <link>http://cuddlecore.blog.shinobi.jp/programming%20-%20ruby/-ruby%20on%20rails-devise1.5.2%E3%81%AE%E8%A8%AD%E5%AE%9A%E3%81%82%E3%82%8C%E3%81%93%E3%82%8C</link> 
    </item>
    <item>
      <title>[Ruby on Rails]気づいたことまとめ。Deviseでメールが送れない ほか</title>
      <description>ここ3日ほど、Ruby on Rails3.1.3で遊んでみています。&lt;br /&gt;
MacにはRubyも(たしかRailsも)元から入っているので、フットワーク軽く始められますね。&lt;br /&gt;
&lt;br /&gt;
いきなりRailsを始めましたが、Rubyはおろか、WAFもまともに触ったことがないのですが、とにかくやりながら覚えようとしてます。&lt;br /&gt;
html/CSSもなんとなくスキルアップできてる気がして、一石数鳥なかんじ。&lt;br /&gt;
&lt;br /&gt;
&lt;a href=&quot;http://www.oiax.jp/rails/rails3.html&quot; target=&quot;_blank&quot;&gt;Ruby on Rails 3.0日記 - http://www.oiax.jp/rails/rails3.html&lt;/a&gt;&lt;br /&gt;
こちらを参考に、タスク管理ツールを作っています。いま、13回目の途中。&lt;br /&gt;
ページングとか、認証とか、さくっとできてしまうんですねー。びっくり。&lt;br /&gt;
DBまわりへの苦手意識もちょっと薄れました。&lt;br /&gt;
&lt;br /&gt;
で、Devise導入中にちょっとつまづきました。&lt;br /&gt;
1.5.2をinstallして、ビューとモデルをつくってマイグレーション。(第12回)&lt;br /&gt;
routes.rbを修正。(第13回、はじめ)&lt;br /&gt;
で、rake routesすると、&amp;quot;user_confirmation&amp;quot;が、ない。&lt;br /&gt;
それっぽいテーブルも、ない&amp;hellip;&lt;br /&gt;
DeviseのREDOMEを流し読みしても、特に見当たらない(見落としてる可能性大)&lt;br /&gt;
ユーザ登録してみても、コンソールにメール文が出ない。はてさて。&lt;br /&gt;
ちなみにwelcome/indexを開こうとすると、5行目( [:new, :user_confirmation ] )を削除しないと&lt;br /&gt;
undefined method `new_user_confirmation_path&amp;#39; for ...&lt;br /&gt;
と出ちゃいます。&lt;br /&gt;
&lt;br /&gt;
&amp;hellip;とりあえず飛ばして、次に進んでみます。&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
その他、気づいた点を忘れないうちにメモ。&lt;br /&gt;
CSSや画像のパスが、public/stylesheets(images)からapp/assets/stylesheets(images)に変わっているようです。&lt;br /&gt;
ここ、わからなくてずいぶん手間取ってしまいました。&lt;br /&gt;
db/seeds/development は db/developmentになってるみたい。&lt;br /&gt;
&lt;br /&gt;
あと、application.html.erbの部分、&lt;br /&gt;
上記HPでは&amp;lt;%= stylesheet_link_tag :all %&amp;gt;となっていますが、&lt;br /&gt;
そうすると/assets/stylesheets/all.cssを読みにいってしまいます。&lt;br /&gt;
&amp;lt;%= stylesheet_link_tag &amp;quot;application&amp;quot; %&amp;gt;&lt;br /&gt;
デフォルト通りこのままにしておくと、stylesheets内のすべてのcssファイルを読んでくれるようです。&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&lt;a class=&quot;twitter-share-button&quot; data-count=&quot;none&quot; data-lang=&quot;ja&quot; data-via=&quot;ar_tama&quot; href=&quot;http://twitter.com/share&quot;&gt;Tweet&lt;/a&gt;&lt;script type=&quot;text/javascript&quot; src=&quot;http://platform.twitter.com/widgets.js&quot;&gt;&lt;/script&gt;</description> 
      <link>http://cuddlecore.blog.shinobi.jp/programming%20-%20ruby/-ruby%20on%20rails-%E6%B0%97%E3%81%A5%E3%81%84%E3%81%9F%E3%81%93%E3%81%A8%E3%81%BE%E3%81%A8%E3%82%81%E3%80%82devise%E3%81%A7%E3%83%A1%E3%83%BC%E3%83%AB%E3%81%8C%E9%80%81%E3%82%8C%E3%81%AA%E3%81%84%20%E3%81%BB%E3%81%8B</link> 
    </item>
    <item>
      <title>女子大生がYAPC::Asia Tokyo 2011に初参加してきた！</title>
      <description>&lt;p&gt;
	ブログ書くまでがYAPCだよ！ということで。&lt;br /&gt;
	レポートではなくただの感想ですが、行こうかな、どうしようかな、と悩んでいたかたの後押しになれば幸いです。&lt;br /&gt;
	&lt;br /&gt;
	-----&lt;br /&gt;
	&lt;br /&gt;
	前夜祭ふくむ、10/13-15の3日間。&lt;br /&gt;
	&lt;br /&gt;
	perlはCGIをかじった程度、初心者もいいところのわたしですが、&lt;a href=&quot;https://twitter.com/#!/sugyan&quot; target=&quot;_blank&quot;&gt;@sugyan&lt;/a&gt;さんと&lt;a href=&quot;https://twitter.com/#!/umeyuki&quot; target=&quot;_blank&quot;&gt;@umeyuki&lt;/a&gt;さんにお誘いをいただきまして、このたび飛び込んでまいりました。&lt;br /&gt;
	&lt;br /&gt;
	perl mongerなかたがたも満足に知らない、お知り合いもほとんどいないという状況で、果たしてどうなるのだろうと非常にドキドキしていましたが、結論から言いますと、めちゃめちゃ楽しかったです！&lt;br /&gt;
	&lt;br /&gt;
	&lt;br /&gt;
	思っていたよりずっとずっと人が多くて、びっくり。どの会場に行っても人がいっぱいって、すごいですね。スピーカの方、参加者の方、スタッフの方、ほんとうに楽しそうでした。和気あいあい。&lt;br /&gt;
	&lt;br /&gt;
	前夜祭では主にすぎゃんさん、たいようさんを始めとするカヤックのみなさんに、懇親会では前日にお話しさせていただいたかたや@umeyukiさんにくっついて、たくさんの、本当にたくさんの方と名刺交換やお話をさせていただきました。&lt;br /&gt;
	その中で、自分がどういう方向に進んでいきたいのかも、改めて意識できたように思います。&lt;br /&gt;
	新しいつながりがたくさん生まれて、とってもわくわくしました！&lt;br /&gt;
	引き合わせてくださったみなさま、本当に感謝しています。ありがとうございました！&lt;br /&gt;
	&lt;br /&gt;
	みなさん、学生にももっと来てほしいよね、と口をそろえておっしゃってました。&lt;br /&gt;
	また、スタッフの方は女性の方が多かったのですが、参加者となるとやっぱり少ないですね。&lt;br /&gt;
	学生のみなさん、perl女子な方々とももっと交流したかったです！&lt;br /&gt;
	&lt;br /&gt;
	&lt;br /&gt;
	トークで得たのは、perlってほんとにいろんなことができるんだなあ、すごいなあ、楽しいなあという実感。と、みなさんのperlへの愛！&lt;br /&gt;
	画像処理/openCVモジュールや、GUIの操作、embed perlなどなど、自分の中のperlの世界がぐわっと広がっていきました。&lt;br /&gt;
	そしてそして、@fujiwaraさん、ベストスピーカ受賞おめでとうございます！&lt;br /&gt;
	&lt;br /&gt;
	&lt;br /&gt;
	みなさんもおっしゃってましたが、つくりたい欲がとっても刺激されますね！とってもすてきな相乗効果だと思います。&lt;br /&gt;
	まだ未定とのことですが、来年もぜひお邪魔させていただきたいです！&lt;br /&gt;
	大変そうでしたがみなさんとっても楽しそうだったので、スタッフ...やってみたいな...(ぼそり)&lt;br /&gt;
	&lt;br /&gt;
	3日間、本当にありがとうございました！&lt;br /&gt;
	&lt;br /&gt;
	&lt;br /&gt;
	@&lt;br /&gt;
	ひとつ心残りなのは、&lt;a href=&quot;https://twitter.com/#!/yappo/status/124885845873410050&quot; target=&quot;_blank&quot;&gt;@yappoさんの司令&lt;/a&gt;をクリアできなかったこと。残念です。&lt;br /&gt;
	ちなみにのんたんさん、フュージョンご存じなかったよ...！&lt;br /&gt;
	&lt;br /&gt;
	&lt;br /&gt;
	さいごに、ひとつ宣伝。&lt;br /&gt;
	わたしの所属する、&lt;a href=&quot;http://www.kcm-sd.ac.jp/&quot; target=&quot;_blank&quot;&gt;国立音楽大学 音楽文化デザイン学科（コンピュータ音楽創作専攻）&lt;/a&gt;のコンサートが、来月11/25(金)に開催されます(｀*&amp;#39;&amp;#39;*)&lt;br /&gt;
	楽器演奏をマイクで拾って、リアルタイム音響合成して、ライブパフォーマンス！とか、&lt;br /&gt;
	映像作品とか、インスタレーションとか、盛りだくさんの予定です。&lt;br /&gt;
	わたしはそんな中でweb Appつくって展示します。おたのしみに！&lt;br /&gt;
	&lt;br /&gt;
	コンピュータ音楽(現代音楽)・メディアアート・マルチメディアアート・サウンドアート、これらのことばにピンと来たかた！損はさせません。ぜひぜひおいでませ！&lt;br /&gt;
	&lt;br /&gt;
	&lt;a href=&quot;http://www.kcm-sd.ac.jp/index.php?option=com_content&amp;amp;view=article&amp;amp;id=28&amp;amp;Itemid=22&quot; target=&quot;_blank&quot;&gt;&amp;rarr; HP&lt;/a&gt;&lt;br /&gt;
	&lt;a href=&quot;http://itunes.apple.com/jp/app/id401655786?mt=8&quot; target=&quot;_blank&quot;&gt;&amp;rarr; iOS App（もうすぐ更新します...！）&lt;/a&gt;&lt;br /&gt;
	&lt;br /&gt;
	&lt;br /&gt;
	&lt;a class=&quot;twitter-share-button&quot; data-count=&quot;none&quot; data-lang=&quot;ja&quot; data-via=&quot;ar_tama&quot; href=&quot;http://twitter.com/share&quot;&gt;Tweet&lt;/a&gt;&lt;script type=&quot;text/javascript&quot; src=&quot;http://platform.twitter.com/widgets.js&quot;&gt;&lt;/script&gt;&lt;/p&gt;
</description> 
      <link>http://cuddlecore.blog.shinobi.jp/programming%20-%20perl/%E5%A5%B3%E5%AD%90%E5%A4%A7%E7%94%9F%E3%81%8Cyapc--asia%20tokyo%202011%E3%81%AB%E5%88%9D%E5%8F%82%E5%8A%A0%E3%81%97%E3%81%A6%E3%81%8D%E3%81%9F%EF%BC%81</link> 
    </item>
    <item>
      <title>[Objective-C]UIImageViewのHighlightedをオンにするとクラッシュ</title>
      <description>&lt;p class=&quot;p1&quot;&gt;最近はObj-CでもiOS Appが書けるように、とちょっとずつ慣らしています。&lt;br /&gt;
こないだ作ったSIのアプリはすべてごりごりコードを書いていたのですが、&lt;br /&gt;
XCode4にしたので、せっかくなのでビューベースでの作成に移行しました。&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
そしてたった今うっかりつまづいたので、忘れないうちにメモ。&lt;br /&gt;
UIImageVIewのState:Highlightedにチェックを入れるとどうやらクラッシュしてしまうよう。&lt;br /&gt;
エラーメッセージはこれ。&amp;darr;&lt;/p&gt;
&lt;p class=&quot;p1&quot;&gt;&lt;b&gt;&amp;nbsp;Terminating app due to uncaught exception 'NSInvalidUnarchiveOperationException', reason: '*** -[NSKeyedUnarchiver decodeBoolForKey:]: value for key (UIHighlighted) is not a boolean'&lt;/b&gt;&lt;/p&gt;
&lt;div&gt;メッセージ自体はシンプルですが、原因が分からず(自身が慣れていないのもあって)焦りました。&lt;br /&gt;
Highlightedのチェックを外してあげると、元通りに動きます。&lt;/div&gt;
&lt;br /&gt;
とりあえずググったら&lt;a target=&quot;_blank&quot; href=&quot;http://www.iphonedevsdk.com/forum/iphone-sdk-development/62286-ios-4-1-uihighlighted-crazy-crash.html&quot;&gt;ここ&lt;/a&gt;(英語)とか&lt;a target=&quot;_blank&quot; href=&quot;http://scaleup.tistory.com/8&quot;&gt;ここ&lt;/a&gt;(韓国語)がヒット。&lt;br /&gt;
日本語のHPがなかったので、取り急ぎメモ。&lt;br /&gt;
コードベースで書くと普通に動くんでしょうか。4特有のバグなんでしょうか。&lt;br /&gt;
なんにせよ、使う必要に迫られるまでは棚上げ。
&lt;p&gt;&amp;nbsp;&lt;/p&gt;
&lt;br /&gt;
&lt;br /&gt;
&lt;a class=&quot;twitter-share-button&quot; data-count=&quot;none&quot; data-lang=&quot;ja&quot; data-via=&quot;ar_tama&quot; href=&quot;http://twitter.com/share&quot;&gt;Tweet&lt;/a&gt;&lt;script type=&quot;text/javascript&quot; src=&quot;http://platform.twitter.com/widgets.js&quot;&gt;&lt;/script&gt;&lt;br /&gt;
&lt;br /&gt;</description> 
      <link>http://cuddlecore.blog.shinobi.jp/programming%20-%20objective-c/-objective-c-uiimageview%E3%81%AEhighlighted%E3%82%92%E3%82%AA%E3%83%B3%E3%81%AB%E3%81%99%E3%82%8B%E3%81%A8%E3%82%AF%E3%83%A9%E3%83%83%E3%82%B7%E3%83%A5</link> 
    </item>
    <item>
      <title>最近のことと、お知らせ。</title>
      <description>日をあけてしまいました。&lt;br /&gt;
&lt;br /&gt;
5月のなかごろから、&lt;a href=&quot;http://www.kayac.com/&quot; target=&quot;_blank&quot;&gt;面白法人カヤック&lt;/a&gt;で技術部インターンシップとしてお邪魔しております。&lt;br /&gt;
週3で恵比寿通い中です。&lt;br /&gt;
最初のうちは主にAS3なんかをがりがりしてました。&lt;br /&gt;
つまづいたことや得た知識を、ちょっとずつ書きためていきたいところです。&lt;br /&gt;
&lt;br /&gt;
最近はBGMや効果音をつくったりもさせていただいていて、&lt;br /&gt;
777 kayak festivalでは&lt;a href=&quot;http://bmcl.kayac.com/space777/&quot; target=&quot;_blank&quot;&gt;「SPACE 777」&lt;/a&gt;という七夕限定企画と、社内向けサービスのサウンドを担当させていただきました。&lt;br /&gt;
&amp;gt;SOUND DESIGNER : makoto arata&lt;br /&gt;
(((*&amp;#39;&amp;#39;*)))！&lt;br /&gt;
これだけ多くの方に聴いていただける機会というのはほとんどなかったので、とても感動しました！&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
ーーーーーーーー&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&lt;a href=&quot;http://www.kcm-sd.ac.jp/index.php?option=com_content&amp;amp;view=article&amp;amp;id=23&amp;amp;Itemid=21&quot; target=&quot;_blank&quot;&gt;&lt;img alt=&quot;&quot; src=&quot;http://www.kcm-sd.ac.jp/images/stories/si11-1.jpg&quot; /&gt;&lt;/a&gt;&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&lt;a href=&quot;http://www.kcm-sd.ac.jp/index.php?option=com_content&amp;amp;view=article&amp;amp;id=23&amp;amp;Itemid=21&quot; target=&quot;_blank&quot;&gt;Sonic Interaction 2011 vol.1&lt;/a&gt; もうすぐです！&lt;br /&gt;
&lt;br /&gt;
8/4(木)の夕方から、下北沢の北沢タウンホールでやります！&lt;br /&gt;
Sonic Interactionも今回で20回目。&lt;br /&gt;
そんな節目の年に、わたしたちが運営の核を任されております。&lt;br /&gt;
いいものにしたいですね。&lt;br /&gt;
わたしはチラシ制作、アプリ制作、あとは映像まわりのスタッフを担当しております。&lt;br /&gt;
&lt;br /&gt;
ここだけの話、当日は&lt;a href=&quot;http://www.ustream.tv/channel/sonic-interaction-2011-vol-1&quot; target=&quot;_blank&quot;&gt;Ustream配信&lt;/a&gt;を予定しております。&lt;br /&gt;
どうしても行けない、でも見てみたい！という方むけ。&lt;br /&gt;
&lt;br /&gt;
...とはいえコンサート形式の作品が多いので、やっぱり生で聴いていただきたいです！&lt;br /&gt;
チケットも\900と比較的安価ですので、ぜひぜひ！&lt;br /&gt;
DMやリプライ、コメントなどいただければチケット取り置きいたします！&lt;br /&gt;
&lt;br /&gt;
Sonic Interaction 2011 vol. I&lt;br /&gt;
2011年8月4日（木）&lt;br /&gt;
北沢タウンホール&lt;br /&gt;
開演18:45（開場18:15）&lt;br /&gt;
入場料￥900&lt;br /&gt;
&lt;br /&gt;
プログラム&lt;br /&gt;
井ノ口陽菜　凛然と for performance and video&lt;br /&gt;
大津未緒　z-zul for fixed media&lt;br /&gt;
笠原駿一　vibraphone and electronics for vibraphone and electronics&lt;br /&gt;
清水チャートリー　Solid for piano and fixed media&lt;br /&gt;
清水玲　意識のそこ for flute, vibraphone, video and fixed media&lt;br /&gt;
鈴木佳鈴　染める for video&lt;br /&gt;
竹田栞　なみだ for soprano and Max/MSP&lt;br /&gt;
田島恵菜　花面 for shamisen and Max/MSP&lt;br /&gt;
長和幸　魂C for performance and fixed media&lt;br /&gt;
中村友香　Rosmarinus―迷送香― for video&lt;br /&gt;
藤城達也　ヌエ for multi speaker system and fixed media&lt;br /&gt;
山内弾正　重陽 for koto, percussion and Max/MSP&lt;br /&gt;
&lt;br /&gt;
演奏&lt;br /&gt;
ソプラノ：川戸惠理&lt;br /&gt;
フルート：荒幡陽子&lt;br /&gt;
打楽器：山内創一朗&lt;br /&gt;
ヴィブラフォン：曲淵俊介&lt;br /&gt;
ピアノ：清水チャートリー&lt;br /&gt;
箏：三宅優&lt;br /&gt;
三味線：武田佳泉&lt;br /&gt;
パフォーマンス：長和幸&lt;br /&gt;
イラスト：machi&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
そしてそして、去年リリースしたiOSアプリがバージョンアップしました！&lt;br /&gt;
&lt;br /&gt;
&lt;img alt=&quot;&quot; border=&quot;0&quot; src=&quot;http://file.cuddlecore.blog.shinobi.jp/735a7157.png&quot; /&gt; &lt;img alt=&quot;&quot; border=&quot;0&quot; height=&quot;480&quot; src=&quot;http://file.cuddlecore.blog.shinobi.jp/01.png&quot; width=&quot;320&quot; /&gt;&lt;br /&gt;
&lt;br /&gt;
&lt;a href=&quot;http://itunes.apple.com/jp/app/id401655786?mt=8&quot; target=&quot;_blank&quot;&gt;DLはこちらから！&lt;/a&gt;&lt;br /&gt;
昨年のものよりずっとずっと操作性もデザインもUPしているので、ぜひDLしてみてくださいね！&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&lt;a class=&quot;twitter-share-button&quot; data-count=&quot;none&quot; data-lang=&quot;ja&quot; data-via=&quot;ar_tama&quot; href=&quot;http://twitter.com/share&quot;&gt;Tweet&lt;/a&gt;&lt;script type=&quot;text/javascript&quot; src=&quot;http://platform.twitter.com/widgets.js&quot;&gt;&lt;/script&gt;&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
</description> 
      <link>http://cuddlecore.blog.shinobi.jp/%E3%81%8A%E3%81%97%E3%82%89%E3%81%9B/%E6%9C%80%E8%BF%91%E3%81%AE%E3%81%93%E3%81%A8%E3%81%A8%E3%80%81%E3%81%8A%E7%9F%A5%E3%82%89%E3%81%9B%E3%80%82</link> 
    </item>
    <item>
      <title>twitter botをつくってみる。(7) - コードのブラッシュアップ</title>
      <description>第７回。&lt;br /&gt;
先日つくったリズムシさんbotが暴走したので(たびたびすみません...)、&lt;br /&gt;
あらためてコードを練り直しました。&lt;br /&gt;
よりよい(と思われる)ものができたので、のっけます。&lt;br /&gt;
いやあ、前のコード、だっさださですね...&lt;br /&gt;
違いがわかるくらいには前進したということで、あえて前のも残しておきます。&lt;br /&gt;
&lt;br /&gt;
変更点は、&lt;br /&gt;
・リプライ返し・フォロー返しのプログラムを大幅に変更&lt;br /&gt;
・アンフォローの機能を追加&lt;br /&gt;
です。&lt;br /&gt;
&lt;br /&gt;
以下、あたらしいソースコードです。&lt;br /&gt;
変更前は&lt;a href=&quot;http://cuddlecore.blog.shinobi.jp/Entry/21/&quot;&gt;こちら&lt;/a&gt;。&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&lt;a data-lang=&quot;ja&quot; data-via=&quot;ar_tama&quot; data-count=&quot;none&quot; class=&quot;twitter-share-button&quot; href=&quot;http://twitter.com/share&quot;&gt;Tweet&lt;/a&gt;&lt;script type=&quot;text/javascript&quot; src=&quot;http://platform.twitter.com/widgets.js&quot;&gt;&lt;/script&gt;&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;&lt;br /&gt;&lt;a href=&quot;http://cuddlecore.blog.shinobi.jp/programming%20-%20perl/twitter%20bot%E3%82%92%E3%81%A4%E3%81%8F%E3%81%A3%E3%81%A6%E3%81%BF%E3%82%8B%E3%80%82-7-%20-%20%E3%82%B3%E3%83%BC%E3%83%89%E3%81%AE%E3%83%96%E3%83%A9%E3%83%83%E3%82%B7%E3%83%A5%E3%82%A2%E3%83%83%E3%83%97&quot; target=&quot;_blank&quot;&gt;→&lt;/a&gt;</description> 
      <link>http://cuddlecore.blog.shinobi.jp/programming%20-%20perl/twitter%20bot%E3%82%92%E3%81%A4%E3%81%8F%E3%81%A3%E3%81%A6%E3%81%BF%E3%82%8B%E3%80%82-7-%20-%20%E3%82%B3%E3%83%BC%E3%83%89%E3%81%AE%E3%83%96%E3%83%A9%E3%83%83%E3%82%B7%E3%83%A5%E3%82%A2%E3%83%83%E3%83%97</link> 
    </item>
    <item>
      <title>アクセス解析をつくってみる。(0.5)</title>
      <description>新学期も始まり(例年通り1日始業でした)、1年生もたくさん入ってきました。&lt;br /&gt;
季節や学期の区切りは、気合も入れなおせていいですね。&lt;br /&gt;
&lt;br /&gt;
最近はPHPをやっていまして、サーバ変数を眺めていて思い立ったので、アクセス解析をつくってみました。&lt;br /&gt;
PHPをはじめたのは3月半ばごろで、これの制作期間は1、2週間くらいだったかな。&lt;br /&gt;
&lt;br /&gt;
完成したもののスクリーンショットはこちら。&lt;br /&gt;
&lt;a href=&quot;http://file.cuddlecore.blog.shinobi.jp/access01.png&quot; target=&quot;_blank&quot;&gt;&lt;img src=&quot;http://file.cuddlecore.blog.shinobi.jp/Img/1302012197/&quot; border=&quot;0&quot; alt=&quot;&quot; /&gt;&lt;/a&gt;&lt;br /&gt;
&lt;br /&gt;
表示用にCSSの勉強もできて、一石二鳥ですね。&lt;br /&gt;
&lt;br /&gt;
次回はPear、SQLの導入についての予定。&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&lt;a data-lang=&quot;ja&quot; data-via=&quot;ar_tama&quot; data-count=&quot;none&quot; class=&quot;twitter-share-button&quot; href=&quot;http://twitter.com/share&quot;&gt;Tweet&lt;/a&gt;&lt;script type=&quot;text/javascript&quot; src=&quot;http://platform.twitter.com/widgets.js&quot;&gt;&lt;/script&gt;&lt;br /&gt;
&lt;br /&gt;</description> 
      <link>http://cuddlecore.blog.shinobi.jp/programming%20-%20php/%E3%82%A2%E3%82%AF%E3%82%BB%E3%82%B9%E8%A7%A3%E6%9E%90%E3%82%92%E3%81%A4%E3%81%8F%E3%81%A3%E3%81%A6%E3%81%BF%E3%82%8B%E3%80%82-0.5-</link> 
    </item>
    <item>
      <title>twitter botをつくってみる。(6) - リズムシさんのbotをつくったよ！</title>
      <description>第６回というか、第２部というか。&lt;br /&gt;
&lt;br /&gt;
ひさびさにperlと格闘しました。&lt;br /&gt;
先日公開された、公式リズムシbot(&lt;a href=&quot;http://twitter.com/rhythmushi_bot&quot; target=&quot;_blank&quot;&gt;@rhythmushi_bot&lt;/a&gt;)のプログラムを担当しました。&lt;br /&gt;
リズムシ作者さんの公式HPはこちら：&lt;a href=&quot;http://otonoasobiba.hiroimon.com/index.html&quot; target=&quot;_blank&quot;&gt;オトノアソビバ&lt;/a&gt;&lt;br /&gt;
&lt;br /&gt;
機能は、&lt;br /&gt;
・定時ツイート&lt;br /&gt;
・リプライへの返事&lt;br /&gt;
・フォローされたらリフォロー＆リプライ送信&lt;br /&gt;
おおまかにこの3つ。&lt;br /&gt;
&lt;br /&gt;
今回はお見せできない部分もあるのですが、以下ソースコードです。&lt;br /&gt;
&lt;br /&gt;
&lt;b&gt;@4/19 追記&lt;br /&gt;
コードを大幅にいじりました。&lt;br /&gt;
比較のためにこちらのコードも残しておきますが、よりよい(と思われる)最新版は&lt;a href=&quot;http://cuddlecore.blog.shinobi.jp/Entry/23/&quot;&gt;こちら&lt;/a&gt;。&lt;/b&gt;&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&lt;a href=&quot;http://twitter.com/share&quot; class=&quot;twitter-share-button&quot; data-count=&quot;none&quot; data-via=&quot;ar_tama&quot; data-lang=&quot;ja&quot;&gt;Tweet&lt;/a&gt;&lt;script type=&quot;text/javascript&quot; src=&quot;http://platform.twitter.com/widgets.js&quot;&gt;&lt;/script&gt;&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;&lt;br /&gt;&lt;a href=&quot;http://cuddlecore.blog.shinobi.jp/programming%20-%20perl/twitter%20bot%E3%82%92%E3%81%A4%E3%81%8F%E3%81%A3%E3%81%A6%E3%81%BF%E3%82%8B%E3%80%82-6-%20-%20%E3%83%AA%E3%82%BA%E3%83%A0%E3%82%B7%E3%81%95%E3%82%93%E3%81%AEbot%E3%82%92%E3%81%A4%E3%81%8F%E3%81%A3%E3%81%9F%E3%82%88%EF%BC%81&quot; target=&quot;_blank&quot;&gt;→&lt;/a&gt;</description> 
      <link>http://cuddlecore.blog.shinobi.jp/programming%20-%20perl/twitter%20bot%E3%82%92%E3%81%A4%E3%81%8F%E3%81%A3%E3%81%A6%E3%81%BF%E3%82%8B%E3%80%82-6-%20-%20%E3%83%AA%E3%82%BA%E3%83%A0%E3%82%B7%E3%81%95%E3%82%93%E3%81%AEbot%E3%82%92%E3%81%A4%E3%81%8F%E3%81%A3%E3%81%9F%E3%82%88%EF%BC%81</link> 
    </item>
    <item>
      <title>[oF小ネタ]日本語でのコメント入力を可能にする。</title>
      <description>ほんとうに小ネタ。&lt;br /&gt;
知っているひとも多いかもしれないけれど、まとめておきます。&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&amp;quot;src&amp;quot;フォルダ内の、testApp.cpp(.mm)、testApp.h、main.cpp(.mm)の3つのファイルのエンコードを、日本語入力が可能なように変換します。&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
新規プロジェクトを作成して、日本語でコメント入力をしようとすると、こんな画面が。&lt;br /&gt;
&lt;br /&gt;
&lt;a href=&quot;http://file.cuddlecore.blog.shinobi.jp/conc.png&quot; target=&quot;_blank&quot;&gt;&lt;img border=&quot;0&quot; alt=&quot;&quot; src=&quot;http://file.cuddlecore.blog.shinobi.jp/conc.png&quot; style=&quot;width: 430px; height: 186px;&quot; /&gt;&lt;/a&gt;&lt;br /&gt;
&lt;br /&gt;
デフォルトのエンコーディングは、macなら&amp;quot;欧米(Mac OS&amp;nbsp;Roman)&amp;quot;などになっており、これは日本語入力には対応していないため、このようなメッセージが出ます。&lt;br /&gt;
&lt;br /&gt;
ここで「UTF8に変換」をクリック。&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
もしくは、表示&amp;rarr;テキスト&amp;rarr;ファイルエンコーディングで、&amp;quot;Unicode (UTF-8)&amp;quot;を選択。 &lt;br /&gt;
&lt;br /&gt;
&lt;a href=&quot;http://file.cuddlecore.blog.shinobi.jp/japanese.png&quot; target=&quot;_blank&quot;&gt;&lt;img border=&quot;0&quot; alt=&quot;&quot; style=&quot;width: 469px; height: 157px;&quot; src=&quot;http://file.cuddlecore.blog.shinobi.jp/japanese.png&quot; /&gt;&lt;/a&gt;&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
すると以下のように聞かれるので、&amp;quot;変換&amp;quot;をクリック。&lt;br /&gt;
&lt;br /&gt;
&lt;img src=&quot;http://file.cuddlecore.blog.shinobi.jp/henkan.png&quot; alt=&quot;&quot; /&gt;&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
これを3つの(&amp;quot;src&amp;quot;内のすべての)ファイルに対して行い、ビルド。&lt;br /&gt;
うまくいけば完了です。&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&amp;quot;src&amp;quot;のみを揃えれば、たとえば&amp;quot;addons&amp;quot;などは変更しなくてもいいみたいですね。&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&lt;a data-lang=&quot;ja&quot; data-via=&quot;ar_tama&quot; data-count=&quot;none&quot; class=&quot;twitter-share-button&quot; href=&quot;http://twitter.com/share&quot;&gt;Tweet&lt;/a&gt;&lt;script type=&quot;text/javascript&quot; src=&quot;http://platform.twitter.com/widgets.js&quot;&gt;&lt;/script&gt;&lt;br /&gt;</description> 
      <link>http://cuddlecore.blog.shinobi.jp/programming%20-%20openframeworks/-of%E5%B0%8F%E3%83%8D%E3%82%BF-%E6%97%A5%E6%9C%AC%E8%AA%9E%E3%81%A7%E3%81%AE%E3%82%B3%E3%83%A1%E3%83%B3%E3%83%88%E5%85%A5%E5%8A%9B%E3%82%92%E5%8F%AF%E8%83%BD%E3%81%AB%E3%81%99%E3%82%8B%E3%80%82</link> 
    </item>
    <item>
      <title>[インスタレーション] commuve(2010)</title>
      <description>&lt;img align=&quot;absMiddle&quot; src=&quot;http://file.cuddlecore.blog.shinobi.jp/cap_small.png&quot; alt=&quot;&quot; /&gt;&lt;br /&gt;
&lt;br /&gt;
2年次(2010年度)学年末試験で発表。&lt;br /&gt;
&lt;br /&gt;
動き・映像・音で、コミュニケーションの場を提供する、というテーマから生まれました。&lt;br /&gt;
こちらがセッティングシート。&lt;br /&gt;
&lt;img align=&quot;absMiddle&quot; alt=&quot;&quot; src=&quot;http://file.cuddlecore.blog.shinobi.jp/co_setting.png&quot; /&gt;&lt;br /&gt;
&lt;br /&gt;
使用しているのは、Kinect、PC2台、プロジェクタ、透過型スクリーン、スピーカーなど。&lt;br /&gt;
2台のPCはLANで接続されています。&lt;br /&gt;
&lt;br /&gt;
「commuve」は、&amp;quot;communication&amp;quot;と&amp;quot;move&amp;quot;を足した造語。&lt;br /&gt;
Kinectとスクリーンの間に立つと、人の影が投影されます。&lt;br /&gt;
iMac(インターフェース)側には人のおおまかな位置が表示されており、そこに4つのアイテムを置くことで、そのアイテムと人の間にインタラクションが起きます。&lt;br /&gt;
&lt;br /&gt;
実際に遊んでもらっているようす：&lt;br /&gt;
&lt;img align=&quot;absMiddle&quot; src=&quot;http://file.cuddlecore.blog.shinobi.jp/commuve.png&quot; alt=&quot;&quot; /&gt;&lt;br /&gt;
&lt;img align=&quot;absMiddle&quot; src=&quot;http://file.cuddlecore.blog.shinobi.jp/commuve3.png&quot; alt=&quot;&quot; /&gt;&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&lt;a data-lang=&quot;ja&quot; data-via=&quot;ar_tama&quot; data-count=&quot;none&quot; class=&quot;twitter-share-button&quot; href=&quot;http://twitter.com/share&quot;&gt;Tweet&lt;/a&gt;&lt;script type=&quot;text/javascript&quot; src=&quot;http://platform.twitter.com/widgets.js&quot;&gt;&lt;/script&gt;&lt;br /&gt;
&lt;br /&gt;</description> 
      <link>http://cuddlecore.blog.shinobi.jp/portfolio/-%E3%82%A4%E3%83%B3%E3%82%B9%E3%82%BF%E3%83%AC%E3%83%BC%E3%82%B7%E3%83%A7%E3%83%B3-%20commuve-2010-</link> 
    </item>

  </channel>
</rss>