<?xml version="1.0" encoding="UTF-8"?>
<rss version="2.0"
	xmlns:content="http://purl.org/rss/1.0/modules/content/"
	xmlns:wfw="http://wellformedweb.org/CommentAPI/"
	xmlns:dc="http://purl.org/dc/elements/1.1/"
	xmlns:atom="http://www.w3.org/2005/Atom"
	xmlns:sy="http://purl.org/rss/1.0/modules/syndication/"
	xmlns:slash="http://purl.org/rss/1.0/modules/slash/"
		xmlns:xhtml="http://www.w3.org/1999/xhtml"
>

<channel>
	<title>Pale Writer</title>
	<atom:link href="http://palemag.kazeki.net/blog/feed" rel="self" type="application/rss+xml" />
	<link>http://palemag.kazeki.net/blog</link>
	<description>ブラスレイターを中心としたアニメ・ゲームの感想や考察や妄想、同人活動の情報など</description>
	<lastBuildDate>Sun, 17 Jan 2010 13:19:06 +0000</lastBuildDate>
	<generator>http://wordpress.org/?v=2.8.6</generator>
	<language>ja</language>
	<sy:updatePeriod>hourly</sy:updatePeriod>
	<sy:updateFrequency>1</sy:updateFrequency>
			<xhtml:link rel="alternate" media="handheld" type="text/html" href="http://palemag.kazeki.net/blog/feed" />
		<item>
		<title>Twitterでザーギンbotはじめました</title>
		<link>http://palemag.kazeki.net/blog/archives/539</link>
		<comments>http://palemag.kazeki.net/blog/archives/539#comments</comments>
		<pubDate>Sun, 17 Jan 2010 13:19:02 +0000</pubDate>
		<dc:creator>古道 京紗</dc:creator>
				<category><![CDATA[Twitter bot]]></category>

		<guid isPermaLink="false">http://palemag.kazeki.net/blog/?p=539</guid>
		<description><![CDATA[


マドワルド・ザーギン (magwald_xargin) on Twitter
ジョセフbotに続いて、ザーギンbotも作ってみました。
基本的なところはジョセフbotと同じですが、たまにジョセフに対して@re [...]]]></description>
			<content:encoded><![CDATA[<p><a href="http://twitter.com/magwald_xargin">マドワルド・ザーギン (magwald_xargin) on Twitter</a></p>
<p>ジョセフbotに続いて、ザーギンbotも作ってみました。<br />
基本的なところはジョセフbotと同じですが、たまにジョセフに対して@replyで話しかけます。ジョセフbotもそれに対して@replyを返す為、併せてフォローしていただくと二人の噛み合ない会話が楽しめます。<br />
それに伴いジョセフbotのスクリプトも多少改変しました。たまにザーギンbotに対してreplyを飛ばします。</p>
<p>また、そのままだと自動反応で延々と会話が続いてしまうので、bot宛の@replyのみ別に作動するように切り分け、in_reply_to_status_idの付いていない投稿にのみ反応するようになっています（最初に送る@replyが相手botへの特定のpostに対するものではないので）。</p>
<p>postの内容はジョセフbot同様、今のところ本編中にある台詞のみですが、そのうち気が向いたらジョセフに対する@replyでオリジナル台詞も追加するかもしれません。</p>
]]></content:encoded>
			<wfw:commentRss>http://palemag.kazeki.net/blog/archives/539/feed</wfw:commentRss>
		<slash:comments>0</slash:comments>
		<xhtml:link rel="alternate" media="handheld" type="text/html" href="http://palemag.kazeki.net/blog/archives/539" />
	</item>
		<item>
		<title>冬コミに行ってきました</title>
		<link>http://palemag.kazeki.net/blog/archives/538</link>
		<comments>http://palemag.kazeki.net/blog/archives/538#comments</comments>
		<pubDate>Wed, 30 Dec 2009 17:52:30 +0000</pubDate>
		<dc:creator>古道 京紗</dc:creator>
				<category><![CDATA[雑記]]></category>

		<guid isPermaLink="false">http://palemag.kazeki.net/blog/?p=538</guid>
		<description><![CDATA[コミックマーケット77に行ってきました。スペースまで来てくれた皆さんありがとうございました。そして留守中に来てくださった方はすみません。一時間ぐらいですぐ帰れるだろうとか西館の企業ブース甘く見すぎてた…orz
新刊も何と [...]]]></description>
			<content:encoded><![CDATA[<p>コミックマーケット77に行ってきました。スペースまで来てくれた皆さんありがとうございました。そして留守中に来てくださった方はすみません。一時間ぐらいですぐ帰れるだろうとか西館の企業ブース甘く見すぎてた…orz</p>
<p>新刊も何とかかんとか間に合いました。いやもう一時期は書き上げられるかどうかも怪しかった。今回はいつもに増してエンジンのかかりが悪く、いつまで経っても納得の行くものを書き起こすことができず、それゆえ書いてても全く楽しくならなくて集中力が地下鉄のイーモバイル並にブツブツ切れまくる状態が続いていました。そんなだから恐ろしい事に一週間前になっても完成の目処が付いてなくて、表紙だけ入稿するときなんかも「ああ、もうこりゃ駄目だ。表紙は作っても中身は永遠に日の目を見ないだろうな」という状態でした。マジで。<br />
それが24日ぐらいになって最後のシーンを書いてたらそれまでの不調がどこへやら俄然として楽しくなってきて、「よっしゃ何としてでも完成させたるでえ！」というテンションになり、その勢いで何かのスイッチが入ったかのように残りの部分も完成させる事が出来ました。いやもうあの最後のとこ書けただけでも本出した意味はあった。</p>
<p>新刊はサイトの方でも通販始めました。<br />
<a href="http://palemag.kazeki.net/offline/">オフラインページ</a>の通販申し込みフォームより必要事項をご記入の上、ご注文ください。<br />
また、1月10日のインテックス大阪にも参加する予定ですので、覗いて行ってくださると幸いです。</p>
<p>企業ブースに行ったのは13時頃でしたが、人がゴミのような中をかき分けかき分けつつようやくニトロブースに辿り着いて「最後尾はどこや、最後尾は……」と鵜の目鷹の目でブースの近くをうろうろして行列の最後尾を探しましたが何故か見当たらず。辺りを見回してたらブースのすぐ横に最後尾の看板が。見つからなかったのは当然で、行列そのものがありませんでした。商品もまだ沢山あって、ニトロセット・キラルセット両方とも買えました。<br />
そういえば西館に辿り着いてから企業ブースに行く場所がすぐには分からなかったので近くにいるスタッフさんに聞いたら「根性があるなら外のスロープを昇っていくのが早い、無いなら中のエレベーターで」という答えが帰ってきたのが印象的でした。</p>
<p>あとそれからコミケ期間中は<a href="http://ascii.jp/elem/000/000/486/486338/" target="_blank">水上バスがニトロプラスおよび5bp.仕様になっている</a>というので、帰る時に乗ってきました。船内は各所に歴代Nitro+作品と5bp.作品のイラストが飾られている他はわりかし普通でしたが、船内アナウンスがジョイまっくす氏になっていました。最初に「ゲームメーカーで音楽も作っている会社です。詳しくは自分で調べてください」とニトロプラスと5bpの紹介から始まって船内展示企画の説明をし、最後に「家に帰るまでがコミケですので最後まで気を抜かずに」と「ジョイお年を〜」で締めていました。</p>
<p><a href="http://www.flickr.com/photos/24318186@N06/4228149667" title="View 'コミックマーケット77水上バス' on Flickr.com"><img border="0" width="240" alt="コミックマーケット77水上バス" src="http://farm3.static.flickr.com/2727/4228149667_52ca880b0f_m.jpg" height="180"/></a> <a href="http://www.flickr.com/photos/24318186@N06/4228148879" title="View 'PC290778' on Flickr.com"><img border="0" width="240" alt="PC290778" src="http://farm5.static.flickr.com/4069/4228148879_6500e4e4a4_m.jpg" height="180"/></a> <a href="http://www.flickr.com/photos/24318186@N06/4228149255" title="View 'PC290781' on Flickr.com"><img border="0" width="180" alt="PC290781" src="http://farm3.static.flickr.com/2686/4228149255_dbe0a1f204_m.jpg" height="240"/></a> <a href="http://www.flickr.com/photos/24318186@N06/4228916318" title="View '水上バスからの東京湾' on Flickr.com"><img border="0" width="240" alt="水上バスからの東京湾" src="http://farm3.static.flickr.com/2796/4228916318_b4bb27fc1d_m.jpg" height="180"/></a></p>
]]></content:encoded>
			<wfw:commentRss>http://palemag.kazeki.net/blog/archives/538/feed</wfw:commentRss>
		<slash:comments>0</slash:comments>
		<xhtml:link rel="alternate" media="handheld" type="text/html" href="http://palemag.kazeki.net/blog/archives/538" />
	</item>
		<item>
		<title>冬コミ新刊情報</title>
		<link>http://palemag.kazeki.net/blog/archives/535</link>
		<comments>http://palemag.kazeki.net/blog/archives/535#comments</comments>
		<pubDate>Sun, 27 Dec 2009 06:32:38 +0000</pubDate>
		<dc:creator>古道 京紗</dc:creator>
				<category><![CDATA[オフライン情報]]></category>

		<guid isPermaLink="false">http://palemag.kazeki.net/blog/?p=535</guid>
		<description><![CDATA[「ソロモンの二重螺旋」A5/20P/200円　18禁

何とか完成にこぎつけました。バイオホラーなザージョセ妊娠ネタ小説本です。
エロ以上にグロの方がキツくなってしまいました。腹破れてクリーチャーが出てくる系が苦手な方は [...]]]></description>
			<content:encoded><![CDATA[<p>「ソロモンの二重螺旋」A5/20P/200円　18禁</p>
<p><a href="http://palemag.kazeki.net/blog/wp-content/uploads/2009/12/solomon.jpg" rel="lightbox[pics535]" title="solomon"><img src="http://palemag.kazeki.net/blog/wp-content/uploads/2009/12/solomon.thumbnail.jpg" alt="solomon" width="140" height="200" class="attachment wp-att-536 " /></a></p>
<p>何とか完成にこぎつけました。バイオホラーなザージョセ妊娠ネタ小説本です。<br />
エロ以上にグロの方がキツくなってしまいました。腹破れてクリーチャーが出てくる系が苦手な方は注意。<br />
逆に苦痛に悶えたり痛がったりする描写が好きな方は誰でもウェルカム。</p>
<p>既刊は以下の2種類を持っていきます<br />
「刻印」A5/28P/300円 18禁<br />
「裁きの紋章」A5/20P/300円 全年齢</p>
]]></content:encoded>
			<wfw:commentRss>http://palemag.kazeki.net/blog/archives/535/feed</wfw:commentRss>
		<slash:comments>0</slash:comments>
		<xhtml:link rel="alternate" media="handheld" type="text/html" href="http://palemag.kazeki.net/blog/archives/535" />
	</item>
		<item>
		<title>冬コミ受かりました</title>
		<link>http://palemag.kazeki.net/blog/archives/532</link>
		<comments>http://palemag.kazeki.net/blog/archives/532#comments</comments>
		<pubDate>Mon, 02 Nov 2009 16:43:23 +0000</pubDate>
		<dc:creator>古道 京紗</dc:creator>
				<category><![CDATA[オフライン情報]]></category>

		<guid isPermaLink="false">http://palemag.kazeki.net/blog/?p=532</guid>
		<description><![CDATA[冬コミに受かってしまいますた。
1日目の12月29日(火)　東地区“モ”ブロック－41bです。
まさか参加申し込み初めてなのに一発で受かるとは夢にも思っておらず、心の準備も全く出来ていなかったので死ぬ程焦りましたが、受か [...]]]></description>
			<content:encoded><![CDATA[<p>冬コミに受かってしまいますた。<br />
1日目の12月29日(火)　東地区“モ”ブロック－41bです。</p>
<p>まさか参加申し込み初めてなのに一発で受かるとは夢にも思っておらず、心の準備も全く出来ていなかったので死ぬ程焦りましたが、受かってしまったものはどうしようもないのでここにきて肚を決めました。どうにか新刊出せるように尽力したい所存。</p>
<p>新刊は間に合えば「ジョセフがザーギンに融合体の仔を孕ませられる話」の予定です。以前ブログで妄想を垂れ流したトンデモSFホラー風味の妊娠ネタで。</p>
<p><img src="http://palemag.kazeki.net/blog/wp-content/uploads/2009/11/comiket1.gif" alt="comiket.gif" border="0" width="112" height="160" /></p>
]]></content:encoded>
			<wfw:commentRss>http://palemag.kazeki.net/blog/archives/532/feed</wfw:commentRss>
		<slash:comments>0</slash:comments>
		<xhtml:link rel="alternate" media="handheld" type="text/html" href="http://palemag.kazeki.net/blog/archives/532" />
	</item>
		<item>
		<title>Twitter Botの参考資料など</title>
		<link>http://palemag.kazeki.net/blog/archives/528</link>
		<comments>http://palemag.kazeki.net/blog/archives/528#comments</comments>
		<pubDate>Mon, 19 Oct 2009 16:04:12 +0000</pubDate>
		<dc:creator>古道 京紗</dc:creator>
				<category><![CDATA[Twitter bot]]></category>

		<guid isPermaLink="false">http://palemag.kazeki.net/blog/?p=528</guid>
		<description><![CDATA[やっぱりある程度は勉強しておいた方が出来る事も増えるわけで。と言っても自分もPHPやxmlに関してはまだほんの一端を齧っただけなのでまだまだ勉強中ではありますが、目下参考にしている書籍やらサイトやらを自分用のメモ兼ねて纏 [...]]]></description>
			<content:encoded><![CDATA[<p>やっぱりある程度は勉強しておいた方が出来る事も増えるわけで。と言っても自分もPHPやxmlに関してはまだほんの一端を齧っただけなのでまだまだ勉強中ではありますが、目下参考にしている書籍やらサイトやらを自分用のメモ兼ねて纏めておきます。多少なりともbotの作り方の参考になれば幸い。</p>
<h3>PHP関連</h3>
<h4>・サイト</h4>
<p>PHPの公式マニュアル日本語版。色々と解説サイトや書籍はあれど、正確さの上では本家本元が一番との定評アリ。<br />
<a href="http://php.net/manual/ja/" target="_blank">PHPマニュアル</a></p>
<p>でも多少分かりにくいところはあったり、そもそも基本的な事を勉強するにはどこから手をつけたらいいか分からなかったりするので、ある程度分かりやすく噛み砕いて解説しているサイトや本と併用するのがいいかもしれない。</p>
<p><a href="http://phpspot.net/php/php_topics.html" target="_blank">ＰＨＰ入門＆ＴＩＰＳ &#8211; phpspot</a><br />
基本的な事を分かりやすく解説しているサイト。正規表現やPHP5、MySQLに関するtipsもあり。</p>
<h4>・書籍</h4>
<div class="tmkm-amazon-view">
	<p><a href="http://www.amazon.co.jp/%E6%94%B9%E8%A8%82%E7%89%88-PHP-%E3%83%9D%E3%82%B1%E3%83%83%E3%83%88%E3%83%AA%E3%83%95%E3%82%A1%E3%83%AC%E3%83%B3%E3%82%B9-Pocket-reference/dp/4774125024%3FSubscriptionId%3D0JZD862RJ0RBDFCM8K82%26tag%3Dpalemag-22%26linkCode%3Dxm2%26camp%3D2025%26creative%3D165953%26creativeASIN%3D4774125024" target="_blank"><img src="http://ecx.images-amazon.com/images/I/51CDJAWWQPL._SL160_.jpg" border="0" alt="" /></a></p>
	<p><a href="http://www.amazon.co.jp/%E6%94%B9%E8%A8%82%E7%89%88-PHP-%E3%83%9D%E3%82%B1%E3%83%83%E3%83%88%E3%83%AA%E3%83%95%E3%82%A1%E3%83%AC%E3%83%B3%E3%82%B9-Pocket-reference/dp/4774125024%3FSubscriptionId%3D0JZD862RJ0RBDFCM8K82%26tag%3Dpalemag-22%26linkCode%3Dxm2%26camp%3D2025%26creative%3D165953%26creativeASIN%3D4774125024" target="_blank">[改訂版] PHP ポケットリファレンス (Pocket reference)</a></p>
	<p><em>著者／訳者：</em>大垣 靖男</p>
	<p><em>出版社：</em>技術評論社( 2005-09-17 )</p>
	<p><em>定価：</em>￥ 2,499</p>
	<p><em>Amazon価格：</em>￥ 2,499</p>
	<p>単行本 ( 616 ページ )</p>
	<p>ISBN-10 : 4774125024</p>
	<p>ISBN-13 : 9784774125022</p>
<hr class="tmkm-amazon-clear" /></div>
<p>持ってる本の中でも使用頻度が格段に高いのがこれ。自分が持っているのは改定前のバージョンですが、常に手元に置いて「こういう処理やるのにどんな関数があるかなー？」ということを調べたい時に目次を探したりする時に重宝しています。版が小さくて取り回しがしやすいのもよく使う理由の一つかと思われます。</p>
<div class="tmkm-amazon-view">
	<p><a href="http://www.amazon.co.jp/PHP%E3%81%AB%E3%82%88%E3%82%8BWeb%E3%82%A2%E3%83%97%E3%83%AA%E3%82%B1%E3%83%BC%E3%82%B7%E3%83%A7%E3%83%B3%E3%82%B9%E3%83%BC%E3%83%91%E3%83%BC%E3%82%B5%E3%83%B3%E3%83%97%E3%83%AB-%E7%AC%AC2%E7%89%88-%E8%A5%BF%E6%B2%A2-%E7%9B%B4%E6%9C%A8/dp/479733245X%3FSubscriptionId%3D0JZD862RJ0RBDFCM8K82%26tag%3Dpalemag-22%26linkCode%3Dxm2%26camp%3D2025%26creative%3D165953%26creativeASIN%3D479733245X" target="_blank"><img src="http://ecx.images-amazon.com/images/I/515SUX2KhHL._SL160_.jpg" border="0" alt="" /></a></p>
	<p><a href="http://www.amazon.co.jp/PHP%E3%81%AB%E3%82%88%E3%82%8BWeb%E3%82%A2%E3%83%97%E3%83%AA%E3%82%B1%E3%83%BC%E3%82%B7%E3%83%A7%E3%83%B3%E3%82%B9%E3%83%BC%E3%83%91%E3%83%BC%E3%82%B5%E3%83%B3%E3%83%97%E3%83%AB-%E7%AC%AC2%E7%89%88-%E8%A5%BF%E6%B2%A2-%E7%9B%B4%E6%9C%A8/dp/479733245X%3FSubscriptionId%3D0JZD862RJ0RBDFCM8K82%26tag%3Dpalemag-22%26linkCode%3Dxm2%26camp%3D2025%26creative%3D165953%26creativeASIN%3D479733245X" target="_blank">PHPによるWebアプリケーションスーパーサンプル 第2版</a></p>
	<p><em>著者／訳者：</em>西沢 直木</p>
	<p><em>出版社：</em>ソフトバンククリエイティブ( 2006-03-24 )</p>
	<p><em>定価：</em>￥ 3,990</p>
	<p><em>Amazon価格：</em>￥ 3,990</p>
	<p>大型本 ( 756 ページ )</p>
	<p>ISBN-10 : 479733245X</p>
	<p>ISBN-13 : 9784797332452</p>
<hr class="tmkm-amazon-clear" /></div>
<p>「PHPポケットリファレンス」は逆引き事典として使うにはいいけど、基本的な事を一から勉強するには少々使いにくいかもしれない。<br />
分かりやすさの上で言ったらこっちの方が優しいかな。</p>
<h3>Twitter API関連</h3>
<h4>・サイト</h4>
<p>公式によるTwitter APIの仕様書。TwitterのAPIの仕様を調べるにはここが一番正確で情報も早いかと思われます。<br />
<a href="http://apiwiki.twitter.com/Twitter-API-Documentation" target="_blank">Twitter API Documentation</a>（英語）</p>
<p>日本語訳もあります。<br />
<a href="http://watcher.moe-nifty.com/memo/docs/twitterAPI.txt" target="_blank">Twitter API 仕様書 日本語訳</a></p>
<h4>・書籍</h4>
<p>↑の日本語訳仕様書サイトの中の人が書いた書籍。多少情報は古いけど、基本的な事は変わっていないので日本語訳のサイトと併せて読むと分かりやすいかも。<br />
ただ問題は絶版になってて入手が困難になってるということ。唯一あったamazonじゃ結構なぼったくり価格になってるし。加筆修正版が再販されたりしないだろうか。</p>
<div class="tmkm-amazon-view">
	<p><a href="http://www.amazon.co.jp/Twitter-%E2%80%95Twitter-API%E3%82%AC%E3%82%A4%E3%83%89%E3%83%96%E3%83%83%E3%82%AF-%E8%BE%BB%E6%9D%91-%E6%B5%A9/dp/4861671949%3FSubscriptionId%3D0JZD862RJ0RBDFCM8K82%26tag%3Dpalemag-22%26linkCode%3Dxm2%26camp%3D2025%26creative%3D165953%26creativeASIN%3D4861671949" target="_blank"><img src="http://ecx.images-amazon.com/images/I/41kJi1gZ9zL._SL160_.jpg" border="0" alt="" /></a></p>
	<p><a href="http://www.amazon.co.jp/Twitter-%E2%80%95Twitter-API%E3%82%AC%E3%82%A4%E3%83%89%E3%83%96%E3%83%83%E3%82%AF-%E8%BE%BB%E6%9D%91-%E6%B5%A9/dp/4861671949%3FSubscriptionId%3D0JZD862RJ0RBDFCM8K82%26tag%3Dpalemag-22%26linkCode%3Dxm2%26camp%3D2025%26creative%3D165953%26creativeASIN%3D4861671949" target="_blank">Twitter!―Twitter APIガイドブック</a></p>
	<p><em>著者／訳者：</em>辻村 浩</p>
	<p><em>出版社：</em>九天社( 2007-09 )</p>
	<p><em>定価：</em>￥ 1,995</p>
	<p>単行本 ( 215 ページ )</p>
	<p>ISBN-10 : 4861671949</p>
	<p>ISBN-13 : 9784861671944</p>
<hr class="tmkm-amazon-clear" /></div>
<h3>XML関連</h3>
<h4>・サイト</h4>
<p>Twitter APIに使われるxmlというものが一体どういうもんなのかを理解しておけば色々と便利。<br />
<a href="http://www.ibm.com/developerworks/jp/xml/library/x-xmlphp1.html" target="_blank">PHP 開発者のための XML: 第 1 回 PHP での XML を 15 分で学ぶ</a></p>
<p>phpによるxmlデータの処理の仕方について。<br />
<a href="http://www.ibm.com/developerworks/jp/xml/library/x-simplexml.html" target="_blank">PHP での SimpleXML 処理</a><br />
<a href="http://www.ibm.com/developerworks/jp/opensource/library/os-php-twitter-rss/index.html" target="_blank">PHP を使用して Twitter を RSS に変換する</a></p>
<h4>・書籍</h4>
<p>…実はまだ持ってない。つーかお勧めの本とかあったら教えてください。</p>
<h3>cron関連</h3>
<p>これも知らない。というか本はもとより解説サイトも見つからねぇ！（涙<br />
ぐぐって出てくるのはUNIX関連のサイトばっかりで親切な初心者向けリファレンスというのが見つからないし、本もこれまた見つからない。使うとしたらターミナルから直接コマンド打ち込んで使うcrontabよりはレンタルサーバーのコントロールパネルから操作する方だろうけど、うちで借りてる鯖についてた<a href="http://www.80code.com/kb-ja/crontab.html" target="_blank">マニュアル</a>はこれまた不親切極まりなくて全く分からなかった（笑</p>
<p>ちなみにMacOSXには最初からapacheもPHPもバンドルされているので、Macユーザーであればレン鯖借りなくても自分のマシンだけでbotを動かす事も可能だったりする。crontabの設定も<a href="http://www.macupdate.com/info.php/id/7486/cronnix" target="_blank">Cronnix</a>という専用のソフトがあったりするし。その代わりMac立ち上げていない時は動かせないけど。<br />
apacheを動かすにはシステム環境設定の共有メニューで「Web共有」にチェック入れるだけでいいんだけど、PHPを動かすにはrootログインしてhttpd.confを弄ったりしないといけないので、そこがちと面倒で敷居が高いかもしれない。</p>
<p style="text-align: center;"><script type="text/javascript"><!--
google_ad_client = "pub-8798241518113232";
/* 468x60, PaleMag */
google_ad_slot = "3953473710";
google_ad_width = 468;
google_ad_height = 60;
//-->
</script>
<script type="text/javascript"
src="http://pagead2.googlesyndication.com/pagead/show_ads.js">
</script></p>]]></content:encoded>
			<wfw:commentRss>http://palemag.kazeki.net/blog/archives/528/feed</wfw:commentRss>
		<slash:comments>0</slash:comments>
		<xhtml:link rel="alternate" media="handheld" type="text/html" href="http://palemag.kazeki.net/blog/archives/528" />
	</item>
		<item>
		<title>ジョセフbotをTwitterの重複つぶやきブロックに対応</title>
		<link>http://palemag.kazeki.net/blog/archives/527</link>
		<comments>http://palemag.kazeki.net/blog/archives/527#comments</comments>
		<pubDate>Sun, 18 Oct 2009 14:08:20 +0000</pubDate>
		<dc:creator>古道 京紗</dc:creator>
				<category><![CDATA[Twitter bot]]></category>
		<category><![CDATA[ジョセフbot]]></category>

		<guid isPermaLink="false">http://palemag.kazeki.net/blog/?p=527</guid>
		<description><![CDATA[最近、twitterでは直近10postと同じ内容を投稿しようとするとduplicate textエラーが出るという規制が導入されたようなので（Twitter、重複つぶやきをブロック開始）、その対策バージョンです。
例に [...]]]></description>
			<content:encoded><![CDATA[<p>最近、twitterでは直近10postと同じ内容を投稿しようとするとduplicate textエラーが出るという規制が導入されたようなので（<a href="http://jp.techcrunch.com/archives/20091014cleaning-up-the-stream-twitter-kills-duplicate-tweets/" target="_blank">Twitter、重複つぶやきをブロック開始</a>）、その対策バージョンです。</p>
<p>例によって同時にソースコードも公開しております。<br />
最近投稿された10件分のpostを記録し、それと同じ内容のpostをしない仕様になっております。よってその性質上、botの発言内容ファイルには11件以上のpost内容が入っている必要があるので、それより少ない場合は増やしてからお使いください。</p>
<p>新たに追加されたlastlog.txtが最新10件分を記録するファイルになっています。本体と同じディレクトリにアップロードした後、パーミッションを666に変更してください。<br />
既にver.1.0を使っている人はlastlog.txtファイルに最近のbotの発言10件分をコピーして格納しておくといいと思います。その場合は文字コードをUTF-8に変更するのをお忘れなく。<br />
また、記録しておくpostの数を適宜調整すれば、同じ内容を短期間の間に繰り返すということを阻止できるかもしれません。$lastmax = 10;のところの数字を変更してください。</p>
<p><a href="http://palemag.kazeki.net/scripts/twitter_post.zip">Twitter Post ver.1.1</a></p>
<pre class="brush:php;">&#60;?
/* ━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━
Twitter Post ver.1.1

http://palemag.kazeki.net/blog/
━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━ */

$username = "アカウント";
$password = "パスワード";
$logfile = "bot.txt";
$lastlog = "lastlog.txt";	// 最後の10post分を記録するファイル
$lastmax = 10;	// $lastlogに記録しておくpostの件数

$andromarius = file($logfile);
srand(time());
shuffle($andromarius);

$baalu = file($lastlog);
if(count($baalu) &#60; count($andromarius)){
$lastpost = file_get_contents($lastlog);
$i = 0;
while(preg_match("/$andromarius&#91;$i&#93;/u", $lastpost)){
$i++;
}
}
else{
echo "Error: postさせる文章は".$lastmax."件以上記録してください。";
}
$message = $andromarius&#91;$i&#93;;

$fp = fopen($lastlog, "w");
fputs($fp, $message);
for ($j=0;$j&#60;$lastmax-1;$j++) {
fputs($fp, $baalu&#91;$j&#93;);
}
fclose($fp);

$params = "status=". rawurlencode($message);
$url = "http://twitter.com/statuses/update.xml?";
$fp = fopen($url.$params, 'r', false, stream_context_create(array(
	"http" =&#62; array(
		"method" =&#62; "POST",
		"header" =&#62; "Authorization: Basic ". base64_encode($username. ":". $password)
	)
)));

$result = "";

while(!feof($fp)){
	$result .= fgets($fp);
}

fclose($fp);
?&#62;</pre>
]]></content:encoded>
			<wfw:commentRss>http://palemag.kazeki.net/blog/archives/527/feed</wfw:commentRss>
		<slash:comments>0</slash:comments>
		<xhtml:link rel="alternate" media="handheld" type="text/html" href="http://palemag.kazeki.net/blog/archives/527" />
	</item>
		<item>
		<title>Twitterのジョセフbotに返信機能が付きました</title>
		<link>http://palemag.kazeki.net/blog/archives/487</link>
		<comments>http://palemag.kazeki.net/blog/archives/487#comments</comments>
		<pubDate>Thu, 15 Oct 2009 16:41:35 +0000</pubDate>
		<dc:creator>古道 京紗</dc:creator>
				<category><![CDATA[Twitter bot]]></category>
		<category><![CDATA[ジョセフbot]]></category>

		<guid isPermaLink="false">http://palemag.kazeki.net/blog/?p=487</guid>
		<description><![CDATA[Twitterのジョセフbotにreply機能を付けてみました。
twitter上で@joseph_jobsonで話しかけると、ランダムで何か返信します。
例によってソースコードを公開しているので、ご自由にお使いください [...]]]></description>
			<content:encoded><![CDATA[<p>Twitterの<a href="http://twitter.com/joseph_jobson">ジョセフbot</a>にreply機能を付けてみました。<br />
twitter上で<a href="http://twitter.com/home?status=@joseph_jobson%20" target="_blank">@joseph_jobson</a>で話しかけると、ランダムで何か返信します。<br />
例によってソースコードを公開しているので、ご自由にお使いください。</p>
<p><a href="http://palemag.kazeki.net/scripts/twitter_reply.zip">Twitter Reply ver.1.0</a></p>
<pre class="brush:php;">&#60;?
/* ━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━
Twitter Reply ver.1.0

http://palemag.kazeki.net/blog/
━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━ */

$username = "アカウント";
$password = "パスワード";
$logfile = "reply.txt";
$tmpfile = "tmp.txt";

$tmp = file($tmpfile);
if(count($tmp)&#62;0){
$since_id = "since_id=".$tmp&#91;0&#93;;
}
$mentions = "http://".$username.":".$password."@twitter.com/statuses/mentions.xml?".$since_id;

$xml = simplexml_load_file($mentions);
if($tmp&#91;0&#93; &#60; $xml-&#62;status&#91;0&#93;-&#62;id){

$lines = file($logfile);
srand(time());
shuffle($lines);

$update = "http://twitter.com/statuses/update.xml?";

for ($i=0; $i&#60;count($xml); $i++) {
$id = $xml-&#62;status&#91;$i&#93;-&#62;id;
$screen_name = "@".$xml-&#62;status&#91;$i&#93;-&#62;user-&#62;screen_name;
$name = $xml-&#62;status&#91;$i&#93;-&#62;user-&#62;name;
$text = $xml-&#62;status&#91;$i&#93;-&#62;text;

if(preg_match("/おやす|お休/u",$text)){
$content = "………zzz";
}
elseif(preg_match("/おはよ|お早/u", $text)){
$content = "状況は？";
}
elseif(preg_match("/林檎|リンゴ|りんご/u", $text)){
$content = "ありがとう。$name";
}
else{
$content = $lines&#91;0&#93;;
}

$message = $screen_name." ".$content;
$params = "status=". rawurlencode($message)."&#038;in_reply_to_status_id=".$id;
$result = file_get_contents($update.$params , false, stream_context_create(array(
	"http" =&#62; array(
		"method" =&#62; "POST",
		"header" =&#62; "Authorization: Basic ". base64_encode($username. ":". $password)
	)
)));
}

$fp = fopen($tmpfile, "w");
fputs($fp, $xml-&#62;status&#91;0&#93;-&#62;id);
fclose($fp);
}
?&#62;</pre>
<h3>特徴</h3>
<ul>
<li>前回の実行時のbot宛のreplyの記録を残し、新着replyがあった時にはそれ以降のreplyに対してのみ返信します。プログラム実行時にbot宛のreplyが無い時には処理をスキップするので安心。</li>
<li>in_reply_status_idを指定する事により、返信先のpostに対して「○○宛」というリンクが貼られる為、元発言が参照しやすくなっております。</li>
<li>pear等のライブラリの類は一切未使用で分かりやすくなっております。<br />
いや自分がpearのインストールが上手く行かなくて躓いたので、そういうの使ってないスクリプトが欲しかっただけです。</li>
<li>PHP5専用です。PHP4以下の環境では作動しません。</li>
</ul>
<h3>使い方</h3>
<ol>
<li>zipファイルを解凍。twitter_reply.php、reply.txt、tmp.txtの3つのファイルが出てくる。</li>
<li>twitter_reply.phpのユーザー名とパスワードを変更し、reply.txtに返信させたい内容を一行ずつ記入する。<br />
返信内容の本文中に$nameと入れると、投稿時にその部分が相手の名前に置き換わる。</p>
</li>
<li>アップロードしたら以下のファイルのパーミッションを変更する。<br />
twitter_reply.php　…755<br />
tmp.txt　…666</li>
<li>あとは前の記事と同じようにcronを設定する。</li>
</ol>
<p>また、今回はreplyに特定の語句が含まれていると専用の台詞を返す機能を試験的に実装しています。<br />
真ん中のあたりにこんな感じのソースがあるので、適宜変更して使ってください。</p>
<pre class="brush:php;">
if(preg_match("/おやす|お休/u",$text)){
$content = "………zzz";
}
elseif(preg_match("/おはよ|お早/u", $text)){
$content = "状況は？";
}
elseif(preg_match("/林檎|リンゴ|りんご/u", $text)){
$content = "ありがとう。$name";
}
else{
$content = $lines&#91;0&#93;;
}
</pre>
<p>1行目〜3行目、4行目〜6行目、7行目〜9行目でそれぞれ一セットになっています。最初の一塊の場合はbot宛のreplyの中に「おやす」「お休」という文字が含まれていた場合、「……zzz」というreplyを返します。<br />
パターンを増やしたい場合は4行目〜6行目のelseifから}までをコピーして次の行に貼り付けてください。<br />
当該機能を使わない場合は上記の部分のコードを削除し、代わりに以下の一行を入れてください。</p>
<pre class="brush:php;">
$content = $lines&#91;0&#93;;
</pre>
<p>ちなみにcron経由で動かした時に上手く行かなかった原因としては、コマンドが宜しくなかった模様。前の記事に書いたコマンドでも動く事は動きますが、あれだけではサーバーのデフォルトであるPHP4として実行してしまっていた模様。その結果としてPHP5から実装された関数であるsimplexml_load_fileが上手く作動せず、エラーを起こしてしまっていたらしいです。<br />
エラー出さないようにPHP5として動かすには、php -f の代わりに以下のコマンドを使うといいようです。</p>
<p><code><br />
<font color="black">cd</font> <font color="blue">/var/www/home/users/public_html/twitter_bot;</font> <font color="red">/usr/local/php5/bin/php</font> <font color="green">twitter_reply.php</font><br />
</code></p>
<p>cdはUNIXコマンドでディレクトリを指定するという意味で、その次の青文字が異動先であるスクリプトの入ったディレクトリの絶対パス、その次の赤文字がphp5のパス、そして最後の緑文字が動かしたいスクリプトになる。色の違う文字の間には半角スペースを入れること。<br />
赤文字と青文字の部分はサーバーによって設定が違うので、そこらへんは使う環境に合わせて調べていただきたい。</p>
]]></content:encoded>
			<wfw:commentRss>http://palemag.kazeki.net/blog/archives/487/feed</wfw:commentRss>
		<slash:comments>0</slash:comments>
		<xhtml:link rel="alternate" media="handheld" type="text/html" href="http://palemag.kazeki.net/blog/archives/487" />
	</item>
		<item>
		<title>Twitterでジョセフbotはじめました</title>
		<link>http://palemag.kazeki.net/blog/archives/471</link>
		<comments>http://palemag.kazeki.net/blog/archives/471#comments</comments>
		<pubDate>Tue, 29 Sep 2009 15:56:08 +0000</pubDate>
		<dc:creator>古道 京紗</dc:creator>
				<category><![CDATA[Twitter bot]]></category>
		<category><![CDATA[ジョセフbot]]></category>

		<guid isPermaLink="false">http://palemag.kazeki.net/blog/?p=471</guid>
		<description><![CDATA[Twitterの方でジョセフbotというものを作ってみました。
一定時間ごと（現在では3時間に1回）に作中の台詞をpostするだけのプログラムです。
ちなみに現段階では未完成で、話しかけられてもreplyを返すことができ [...]]]></description>
			<content:encoded><![CDATA[<p>Twitterの方で<a href="http://twitter.com/joseph_jobson" target="_blank">ジョセフbot</a>というものを作ってみました。<br />
一定時間ごと（現在では3時間に1回）に作中の台詞をpostするだけのプログラムです。<br />
<s>ちなみに現段階では未完成で、話しかけられてもreplyを返すことができず、台詞も一部しか搭載できてません（現段階では2話、9話、23話、24話のみ）。</s><br />
（reply機能追加しました。台詞もほとんど追加完了しています）</p>
<p>reply機能は某所で公開されていたソースコードを試してみたのですが、どういうわけだかcronでの定期実行がうまく動かず、無茶な動かし方をしようとしたところ暴走しましたorz。これは参考にしたソースコードが悪かったというよりも、中途半端に改変したのが悪かったのかもしれません。<br />
ブラウザ経由で動かした時には上手いこと動いたのですが、cronでphpファイルを定期的に実行させようとした時に限ってエラーが出て動きませんでした。なんでだ。</p>
<p>ひとまず現段階でのソースコードを公開しておきます。大元のソースは<a href="http://d.hatena.ne.jp/hirataka522/20080126/1201300282">こちら</a>のページを参考にさせていただきました。</p>
<p><a href="http://palemag.kazeki.net/scripts/twitter_post.1.0.zip">Twitter Post ver.1.0</a></p>
<pre class="brush:php;">&#60;?
/* ━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━
Twitter Post ver.1.0

http://palemag.kazeki.net/blog/
━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━ */

$username = "twitterユーザー名";
$password = "twitterパスワード";
$logfile = "bot.txt";

$lines = file($logfile);
srand(time());
shuffle($lines);

$message = $lines&#91;0&#93;;

$params = "status=". rawurlencode($message);
$url = "http://twitter.com/statuses/update.xml?";
$fp = fopen($url.$params, 'r', false, stream_context_create(array(
	"http" =&#62; array(
		"method" =&#62; "POST",
		"header" =&#62; "Authorization: Basic ". base64_encode($username. ":". $password)
	)
)));

$result = "";

while(!feof($fp)){
	$result .= fgets($fp);
}

fclose($fp);
?&#62;</pre>
<p>これが一体何をするもんかっちゅーと、「設定したtwitterアカウントに決められた文章をpostする」というプログラムで、つまりphpの動くレンタルサーバーに置いてやったら、アクセスされる度にランダムで1回postするというもの。<br />
基本的な手順としては大体こんな感じになります。</p>
<ol>
<li>twitterにbot用のアカウントを作成する。<br />
キャラbotの場合は名前欄にキャラ名を入れたり、プロフィール欄に「○○のbotです」みたいな説明文を入れたり、アイコンをそのキャラの画像にしてみたり色々カスタマイズしてみると宜しいかと思います。<br />
とりあえず今はアカウントだけ作っておけば、アイコンの変更とかは後からゆっくりやっても可。</li>
<li>上記のzipファイルをダウンロードして解凍し、「twitter_post.php」の以下の行の&#8221;"の中身を先ほど作ったtwitterのユーザー名とパスワードに書き換えて保存。
<p>$username = &#8220;twitterユーザー名&#8221;;<br />
$password = &#8220;twitterパスワード&#8221;;</li>
<li>「bot.txt」をテキストエディタで開き、botに喋らせたい内容を一行ずつ書いていって保存。一行につきpost一つ分の内容になるので、一行が140文字を越えないように注意。
<p>※twitter_post.php、bot.txt共に文字コードはUTF-8、改行コードはLFで保存してください。</li>
<li>上記のファイル2つをphpの使えるサーバーにアップロードする。<br />
無料サーバーでも、<a href="http://www.xrea.com/" target="_blank">xrea.com</a>とか<a href="http://www.land.to/" target="_blank">land.to</a>とか<a href="http://atpages.jp/" target="_blank">@PAGES</a>等ではphpが使用可能。</li>
<li>twitter_post.phpのパーミッションに実行権限を与える。<br />
サーバーによって違うかもしれませんが、とりあえず755にしておけば間違いはないはず…</li>
</ol>
<p>あとはアップロードしたtwitter_post.phpにアクセスしてやれば、そのたびにbotがランダムで発言するわけですが、何もしなくても一定時間事に喋らせたい場合はもう一手間必要になります。<br />
ちなみに自分が借りている80code.comではphpも4と5が使い分けられる上にcronも使用可能という安い割に至れり尽くせりなサーバーなのですが、生憎現在は新規登録を停止している様子です。</p>
<p>cronが使えないレンタルサーバーの場合は、<a href="http://www.cron-job.org/cgi-bin/cronweb" target="_blank">cron-job.org</a>というサービスを使うのがいいかと思います。指定したurlに指定した時間ごとにアクセスしてくれる大変便利なサービスなのですが、ドイツ語のサイトなのでこのへんのページを参考に登録してください。<br />
<a href="http://drupal.jp/guide/cron_task_cron-job_org" target="_blank">cron タスクの設定 【 Cron-job.org の利用】</a></p>
<p>cronが使える場合は、管理画面のどっかに<a href="http://palemag.kazeki.net/blog/wp-content/uploads/2009/09/cron.jpg" rel="lightbox[pics471]" title="cron">こんな感じの</a>フォームがあるはずなので、以下のような感じで入力します。</p>
<table border="1">
<tr>
<td>分</td>
<td>時</td>
<td>日</td>
<td>月</td>
<td>曜日</td>
<td>コマンド</td>
</tr>
<tr>
<td>0</td>
<td>*/3</td>
<td>*</td>
<td>*</td>
<td>*</td>
<td>php -f <font color=red>/var/www/hogehoge/public_html/</font>twitter_post.php</td>
</tr>
</table>
<p>コマンドの欄にはファイルの絶対パスを放り込めば動くと思っていたのですが、実はそれだけでは動きません。PHPを動かしたいときは絶対パスの前に「php -f 」というのを付けてあげると動くようです。<br />
一時間に一度発言させたい場合はフォームの「分」のところに0〜59の数値を、それ以外の時間のところには「*」と入れてください。3時間に1度の場合は「時」のところを「*/3」にすれば、3時間おきに発言するようになります。<br />
この赤字の部分はphpファイルへの絶対パスを入れる必要があるわけですが、サーバーによって違うのでお使いの環境に合わせて変更してください。</p>
<p>ちなみに自分が説明するまでもなく、ぐぐれば参考になるページは色々と出てきます。<a href="http://b.hatena.ne.jp/schwarzewald/TwitterBot/" target="_blank">はてなブックマーク</a>に色々と放り込んでおいたので、参考にしてみてください。</p>
]]></content:encoded>
			<wfw:commentRss>http://palemag.kazeki.net/blog/archives/471/feed</wfw:commentRss>
		<slash:comments>0</slash:comments>
		<xhtml:link rel="alternate" media="handheld" type="text/html" href="http://palemag.kazeki.net/blog/archives/471" />
	</item>
		<item>
		<title>装甲悪鬼村正の予約特典メモ</title>
		<link>http://palemag.kazeki.net/blog/archives/469</link>
		<comments>http://palemag.kazeki.net/blog/archives/469#comments</comments>
		<pubDate>Sat, 19 Sep 2009 08:26:52 +0000</pubDate>
		<dc:creator>古道 京紗</dc:creator>
				<category><![CDATA[ニトロプラス]]></category>
		<category><![CDATA[装甲悪鬼村正]]></category>

		<guid isPermaLink="false">http://palemag.kazeki.net/blog/?p=469</guid>
		<description><![CDATA[装甲悪鬼村正の予約特典が続々と明らかになりつつある。
現時点で分かっている限りではSofmapが特製ブックレット付きCDケース+スペシャルコンテンツディスク、Amazon.co.jpが不明、げっちゅ屋やアニメイト等のヲタ [...]]]></description>
			<content:encoded><![CDATA[<p>装甲悪鬼村正の予約特典が続々と明らかになりつつある。<br />
現時点で分かっている限りでは<a href="http://www.sofmap.com/product_detail/exec/_/sku=11244307">Sofmap</a>が特製ブックレット付きCDケース+スペシャルコンテンツディスク、<a href="http://www.amazon.co.jp/gp/product/B002K6FA52?ie=UTF8&#038;tag=schwarzewald-22&#038;linkCode=as2&#038;camp=247&#038;creative=1211&#038;creativeASIN=B002K6FA52">Amazon.co.jp</a>が不明、げっちゅ屋やアニメイト等のヲタショップがテレカ。</p>
<p>個人的にはSofmapの特典が一番良さそうな感じ。テレカ貰っても使いどころがないので、それよりはシステムボイスとかが色々収録されてるDVDの方がまだお得感がある。<br />
Amazonが一番安そうなんだけど、こういう場合に特典が付かないのがどうにも困る。そうなるとSofmapで予約するのが現時点での最良策になるんだろうけど、後から他の特典が出てきたりしないだろうかと思うともうちょっと待った方がいいかな。待ちすぎてうっかり忘れて発売日になってたりしたら困るけど。</p>
<p>しかしよくよく考えてもみたら初回限定生産は木箱なんだよな。どこで買っても木箱。ゲームのパッケージが木箱なんて今まで見た事無いお。</p>
<p><a href="http://www.fmd-muramasa.com/priv.php">特典情報ページ &#8211; 装甲悪鬼村正 -公式サイト</a></p>
]]></content:encoded>
			<wfw:commentRss>http://palemag.kazeki.net/blog/archives/469/feed</wfw:commentRss>
		<slash:comments>0</slash:comments>
		<xhtml:link rel="alternate" media="handheld" type="text/html" href="http://palemag.kazeki.net/blog/archives/469" />
	</item>
		<item>
		<title>Vガン26話まで見た</title>
		<link>http://palemag.kazeki.net/blog/archives/467</link>
		<comments>http://palemag.kazeki.net/blog/archives/467#comments</comments>
		<pubDate>Fri, 18 Sep 2009 16:39:40 +0000</pubDate>
		<dc:creator>古道 京紗</dc:creator>
				<category><![CDATA[アニメ]]></category>
		<category><![CDATA[Vガンダム]]></category>

		<guid isPermaLink="false">http://palemag.kazeki.net/blog/?p=467</guid>
		<description><![CDATA[・マリアさん傀儡政権のお飾り女王か何かなのかな。ギロチン止められないということは。
・クロノクルが廊下でばったり遭遇したウッソぶん殴ってたのがどう見ても八つ当たりです。本当にありがとうございました。
・あと何故か一緒に処 [...]]]></description>
			<content:encoded><![CDATA[<p>・マリアさん傀儡政権のお飾り女王か何かなのかな。ギロチン止められないということは。<br />
・クロノクルが廊下でばったり遭遇したウッソぶん殴ってたのがどう見ても八つ当たりです。本当にありがとうございました。<br />
・あと何故か一緒に処刑されそうになってたタシロ大佐に盛大にﾌｲﾀw　なんでやねんw</p>
<p>っていうか次回予告でネタバレするのはデフォなのかこのアニメ。25話と26話で連続して「○○は死んでしまってうんたらかんたら」を聞いたぞ。<br />
しかし同じ年に放映されたジーンダイバーだと、次回予告は無かった代わりにタイトルコールでいつも盛大にネタバレぶちかましてたから、この年代のアニメとしてはよくあることなんだろうか。</p>
<p>ネタバレといえば、「おかしいですよ、カテジナさん」という台詞がどこで出てくるんだったか調べようとぐぐったら、うっかりネタバレ見てもうた。きぃぃぃorz<br />
古いアニメ故、公式サイトとかないから登場人物の顔と名前が一致しなくなった時に調べようとしても画像付きの人物解説みたいなのがなかなか出てこないのが困る。サイトがあってもwikiとかはネタバレの危険性を秘めているので迂闊に覗けないし。どうしたものか。キャラ名でぐぐったら上位に出てくるのが「○○死す」だの「○○の最後」なんてのはもう嫌だおorz<br />
とはいえ、SSだの同人誌だのは諦めて読んでるけど。「これは本編とは無関係だから」と自分に言い聞かせながら。探せば結構あるもんだね。個人的なツボに大当たりな本の含有率が高いので万々歳ではある。ウッソたんﾊｧﾊｧ</p>
<p>そういえば例のアレがあると聞いたのは29話だったっけか。そこまで見てから寝ようかの。けどその前にキャラbotも作りたいしSnow Leopardもインストールしたいし、うーん…</p>
]]></content:encoded>
			<wfw:commentRss>http://palemag.kazeki.net/blog/archives/467/feed</wfw:commentRss>
		<slash:comments>0</slash:comments>
		<xhtml:link rel="alternate" media="handheld" type="text/html" href="http://palemag.kazeki.net/blog/archives/467" />
	</item>
	</channel>
</rss>
