<?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>yoshi&#039;s blog</title>
	<atom:link href="http://www.ytsuboi.org/wp/feed" rel="self" type="application/rss+xml" />
	<link>http://www.ytsuboi.org/wp</link>
	<description>私の日常とテクニカルメモなど</description>
	<lastBuildDate>Sun, 11 Jul 2010 12:43:21 +0000</lastBuildDate>
	<language>ja</language>
	<sy:updatePeriod>hourly</sy:updatePeriod>
	<sy:updateFrequency>1</sy:updateFrequency>
	<generator>http://wordpress.org/?v=3.0</generator>
<xhtml:link rel="alternate" media="handheld" type="text/html" href="http://www.ytsuboi.org/wp/feed" />
		<item>
		<title>FreeBSDでPT1を使って地デジを録画してみた</title>
		<link>http://www.ytsuboi.org/wp/archives/1783</link>
		<comments>http://www.ytsuboi.org/wp/archives/1783#comments</comments>
		<pubDate>Sun, 11 Jul 2010 11:47:14 +0000</pubDate>
		<dc:creator>yoshi</dc:creator>
				<category><![CDATA[FreeBSD]]></category>

		<guid isPermaLink="false">http://www.ytsuboi.org/wp/?p=1783</guid>
		<description><![CDATA[				
							
								
							
						
				最近は、地デジの録画をtorneでしていたのですが、torneってBSの録画ができないんですよね。
				録った番組をエンコードしてiP [...]]]></description>
			<content:encoded><![CDATA[				<div class="tweetmeme_button" style="float: right; margin-left: 10px;">
							<a href="http://api.tweetmeme.com/share?url=http%3A%2F%2Fwww.ytsuboi.org%2Fwp%2Farchives%2F1783"><br />
								<img src="http://api.tweetmeme.com/imagebutton.gif?url=http%3A%2F%2Fwww.ytsuboi.org%2Fwp%2Farchives%2F1783&amp;source=ytsuboi&amp;style=compact&amp;service=bit.ly" height="61" width="50" /><br />
							</a>
						</div>
				<p>最近は、地デジの録画をtorneでしていたのですが、torneってBSの録画ができないんですよね。<br />
				録った番組をエンコードしてiPhoneで見ることもできませんし。<br />
				そんなことを考えていたある日、友人の家にお邪魔すると、PT1が転がっているではありませんか。その友人は、PT2を使っているということなので、強奪(?)してきました。<br />
				<div class="tmkm-amazon-view">
					<p><a href="http://www.amazon.co.jp/%E3%82%A2%E3%83%BC%E3%82%B9%E3%82%BD%E3%83%95%E3%83%88-PT2-Rev-A/dp/B002WLP190%3FSubscriptionId%3DAKIAI5KUPO2FUFLDSX3A%26tag%3Dyoshisweb-22%26linkCode%3Dxm2%26camp%3D2025%26creative%3D165953%26creativeASIN%3DB002WLP190" target="_blank"><img src="http://ecx.images-amazon.com/images/I/5150xicQdYL._SL160_.jpg" border="0" alt="PT2 Rev.A" /></a></p>
					<p><a href="http://www.amazon.co.jp/%E3%82%A2%E3%83%BC%E3%82%B9%E3%82%BD%E3%83%95%E3%83%88-PT2-Rev-A/dp/B002WLP190%3FSubscriptionId%3DAKIAI5KUPO2FUFLDSX3A%26tag%3Dyoshisweb-22%26linkCode%3Dxm2%26camp%3D2025%26creative%3D165953%26creativeASIN%3DB002WLP190" target="_blank">PT2 Rev.A</a>	<p><em>中古価格: </em>￥ 30,000 より</p>
					<p><em>Amazon価格：</em>￥ 25,400</p>
					<p>カテゴリ：</p>
				<hr class="tmkm-amazon-clear" /></div>
				<p>本来は、16,800円のはずなのですが、人気のせいか3万円程度で売られていることも珍しくはありません。また、PT2は既に生産終了しています。(PT1は言わずもがな。)</p>
				<p>で、地デジを録画しようと思いたったのですが、LinuxやWindowsで録画している人はたくさん居ますが、僕の愛するFreeBSDでPT1やPT2を使っている人は数人しか居なさそうです。<br />
				そもそも、PT1やPT2のドライバを書いた方がi386で動かしたのが、今年の6月5日ですよ。</p>
				<p>そんなことで、サーバにしかFreeBSDを使っていなかったけど、FreeBSDを愛する僕が、FreeBSDでPT1を使って地デジを録画してみました。<br />
				ちなみに、僕はPT1でやりましたが、PT2でも手順にはまったく違いはないはずです。<br />
				<span id="more-1783"></span></p>
				<h3>材料</h3>
				<p>必要なモノは次のとおりです。</p>
				<li>i386マシン (再エンコードは手元のマシンですることにして、Atom 330マシンを用意しました)</li>
				<li>PT1またはPT2 (これがないとはじまりません)</li>
				<li>ICカードリーダ (僕は、通りすがりのあきばお〜で1,279円だったので<a href="http://www.akibaoo.co.jp/01/commodity_param/t/0/ctc/03012700/shc/0/cmc/4582149903108/backURL/+01+main" target="_blank">CI691</a>を購入)</li>
				<li>B-CASカード (手持ちの地デジ機器から抜くなどして調達してください)</li>
				<li>FreeBSD 8.0-RELEASE (ISOを落としてきて焼きました)</li>
				<p>ICカードリーダは、SCR3310というのもFreeBSDで<a href="http://pc12.2ch.net/test/read.cgi/unix/1032069524/535" target="_blank">使えたらしい</a>です。(僕は試してません)<br />
				<div class="tmkm-amazon-view">
					<p><a href="http://www.amazon.co.jp/NTT-ME-SCR3310-NTTCOM-SCR3310-NTTCom/dp/B00117VJ7O%3FSubscriptionId%3DAKIAI5KUPO2FUFLDSX3A%26tag%3Dyoshisweb-22%26linkCode%3Dxm2%26camp%3D2025%26creative%3D165953%26creativeASIN%3DB00117VJ7O" target="_blank"><img src="http://ecx.images-amazon.com/images/I/41nYfxcPE%2BL._SL160_.jpg" border="0" alt="NTT-ME SCR3310-NTTCom" /></a></p>
					<p><a href="http://www.amazon.co.jp/NTT-ME-SCR3310-NTTCOM-SCR3310-NTTCom/dp/B00117VJ7O%3FSubscriptionId%3DAKIAI5KUPO2FUFLDSX3A%26tag%3Dyoshisweb-22%26linkCode%3Dxm2%26camp%3D2025%26creative%3D165953%26creativeASIN%3DB00117VJ7O" target="_blank">NTT-ME SCR3310-NTTCom</a>	<p><em>Amazon価格：</em>￥ 2,270</p>
					<p>カテゴリ：エレクトロニクス</p>
					<p><em>発売日：</em>2007-07-24</p>
				<hr class="tmkm-amazon-clear" /></div>
				<p>また、portsのインストールのために、Atom 330なので、/etc/make.confには、</p>
				<pre>CPUTYPE?=core2</pre>
<p>と書いてあります。</p>
<h3>まずはPT1のドライバ</h3>
<p>だえもんだもん氏の書いた、<a href="http://d.hatena.ne.jp/bsdaemon/20100429/1272556078" target="_blank">ptx-20100430</a>をダウンロードし、<a href="http://d.hatena.ne.jp/bsdaemon/20100514/1273852589" target="_blank">パッチを当てて</a>、コンパイルするのみです。だえもんだもん氏、凄すぎです。感謝！</p>
<pre># fetch http://2sen.dip.jp/cgi-bin/pt1up/source/up0281.gz
# mv up0281.gz up0281.tar.gz
# fetch http://2sen.dip.jp/cgi-bin/pt1up/source/up0283.zip
# mv up0283.zip up0283.bz2
# tar xvzf up0281.tar.gz
# bzip2 -d up0283.bz2
# patch &lt; up0283
# cd ptx-20100430/dev/ptx
# make
# make install
# kldload ptx.ko
</pre>
				<p>up0283のpatchは、コールドブートに対応するpatchです。<br />
				/boot/loader.confに</p>
				<pre>ptx_load="YES"</pre>
<p>と書いてやると、ブート時にドライバを読み込んでくれます。</p>
<p>とりあえず、再起動してやってから、</p>
<pre># sysctl -w dev.ptx.0.t0.freq=73
# cat /dev/ptx0.t0 &gt; ch73.ts
</pre>
				<p>とやって、できあがったch73.tsをVLCで再生すると、ワンセグながらも録画できたのを確認できるはず。</p>
				<h3>B-CASカードを読めるようにする</h3>
				<p>必要なものは、portsの devel/pcsc-lite と devel/libccid らしいです。</p>
				<pre># portinstall devel/pcsc-lite
# portinstall devel/libccid
</pre>
				<p>とかやってインストールすれば楽ちんです。<br />
				pcscdは、/etc/rc.confにpcscd_enable=&#8221;YES&#8221;と書いてやる必要があるみたいなので、追記するのを忘れないこと。</p>
				<p>私が買ってきたCI691というスマートカードリーダは、このままではlibccidから見つけて貰えません。CI691のベンダー ID とプロダクト ID は idVendor=0bda, idProduct=0165 でした。<br />
				このベンダー IDとプロダクト IDを /usr/local/lib/pcsc/drivers/ifd-ccid.bundle/Contents/Info.plist<br />
				の&lt;ifdVendorID&gt;, &lt;ifdProductID&gt;, &lt;ifdFriendlyName&gt; それぞれの &lt;array&gt;ノードの末尾に追記をしました。</p>
				<p>そこで、</p>
				<pre># /usr/local/etc/rc.d/pcscd start</pre>
<p>としてみるとpcscdがスタートするはずです。</p>
<p>portsをインストールした際に、 /etc/devd.conf に次の内容を追記するようにというメッセージが出ていたので、追記を行います。</p>
<pre>attach 100 {
        device-name "ugen[0-9]+";
        action "/usr/local/sbin/pcscd -H";
};

detach 100 {
        device-name "ugen[0-9]+";
        action "/usr/local/sbin/pcscd -H";
};
</pre>
				<p>追記が終わったら、</p>
				<pre># /etc/rc.d/devd restart</pre>
<p>としてやると、devdが再起動されます。</p>
<p>ちなみに、私が上記のことをしたときには、</p>
<pre>dccid-1.3.12_1       Generic USB CCID (Chip/Smart Card Interface Devices) driver
pcsc-lite-1.6.0_1,2 A smartcard development library</pre>
				<p>がインストールされました。</p>
				<h3>b25のビルド</h3>
				<p>地デジのキャプチャ関連の情報を集めているとb25というツール名が何度も出てきます。<br />
				これは、まるも氏の開発した、「ARIB STD-B25 仕様確認テストプログラム」というツールの事です。最新のバージョンは、<a href="http://www.marumo.ne.jp/db2009_4.htm#19" target="_blank">Ver. 0.2.4</a>の様なのですが、同氏が配布しているのはWindows用のコードです。 ( arib_std_b25-0.2.4.lzh )<br />
				ということで、Linux版のものを探してきて、FreeBSDでコンパイルしてました。僕としてはカケだったのですが、すんなり動いてよかったです。LinuxではGNU Makeが一般的の様なので、portsでgmakeを先に入れておきました。</p>
				<pre>$ fetch http://hg.honeyplanet.jp/pt1/archive/c44e16dbb0e2.tar.bz2
$ tar xvzf c44e16dbb0e2.tar.bz2
$ cd pt1-c44e16dbb0e2/arib25/src
$ gmake
</pre>
				<p>これでb25のバイナリができているはずです。</p>
				<h3>実験してみる</h3>
				<p>ここまでやれば、基本的に録画ができるはずです。b25でMULTI2(地上デジタル放送と衛星放送で使われているブロック暗号)の復号もできます。</p>
				<pre># sysctl -w dev.ptx.0.t0.freq=72
# cat /dev/ptx0.t0 &gt; ch72.ts
# ./b25 ch72.ts ch72_b25.ts
</pre>
				<p>できあがった、ch72_b25.tsをVLCで再生すると、1920pixelあるムービーファイルの再生ができました。</p>
				<h3>続く</h3>
				<p>ここまで来れば、後は録画予約をするフロントエンドを用意したり、録画したファイルを再エンコードするといった仕組みを用意するのみです。<br />
				フロントエンドには、<a href="http://www.mda.or.jp/epgrec/" target="_blank">epgrec</a>や<a href="http://www.dcc-jpl.com/soft/foltia/" target="_blank">foltia</a>などがある模様です。また、ご自分でcrontabを書いて録画予約するのも良いでしょう。</p>
				<p>ちなみに、上述のptx-20100430のアーカイブの中のtoolsディレクトリにはperlスクリプトが入っています。</p>
				<pre>perl recptx.pl 103 5600 test.ts</pre>
<p>といった具合に起動すると、チャンネル103で5600秒間、test.tsに録画をしてくれます。<br />
b25で復号も同時にしてくれそうですが、私はまだ試していません。</p>
]]></content:encoded>
			<wfw:commentRss>http://www.ytsuboi.org/wp/archives/1783/feed</wfw:commentRss>
		<slash:comments>2</slash:comments>
	<xhtml:link rel="alternate" media="handheld" type="text/html" href="http://www.ytsuboi.org/wp/archives/1783" />
	</item>
		<item>
		<title>Tomblooで画像をFlickrにPrivateで保存する</title>
		<link>http://www.ytsuboi.org/wp/archives/1774</link>
		<comments>http://www.ytsuboi.org/wp/archives/1774#comments</comments>
		<pubDate>Sun, 20 Jun 2010 18:15:25 +0000</pubDate>
		<dc:creator>yoshi</dc:creator>
				<category><![CDATA[Mac OS X]]></category>
		<category><![CDATA[internet]]></category>

		<guid isPermaLink="false">http://www.ytsuboi.org/wp/?p=1774</guid>
		<description><![CDATA[				
							
								
							
						
				私はFirefoxをWebブラウザとして常用しているのですが、右クリックで出てくるメニューから、一発でFlickrに画像を保存できないだろ [...]]]></description>
			<content:encoded><![CDATA[				<div class="tweetmeme_button" style="float: right; margin-left: 10px;">
							<a href="http://api.tweetmeme.com/share?url=http%3A%2F%2Fwww.ytsuboi.org%2Fwp%2Farchives%2F1774"><br />
								<img src="http://api.tweetmeme.com/imagebutton.gif?url=http%3A%2F%2Fwww.ytsuboi.org%2Fwp%2Farchives%2F1774&amp;source=ytsuboi&amp;style=compact&amp;service=bit.ly" height="61" width="50" /><br />
							</a>
						</div>
				<p>私はFirefoxをWebブラウザとして常用しているのですが、右クリックで出てくるメニューから、一発でFlickrに画像を保存できないだろうか、と思いたちました。Webでステキなネタ画像を見つけたときにとっときたいじゃないですか。でも、iPhotoとかに保存するのはやりすぎな気がします。</p>
				<p>そんなことが出来るアドオン(機能拡張)がないだろうかと探してみたところ、<a href="http://wiki.github.com/to/tombloo/" target="_blank">Tombloo</a>というFirefox拡張を見つけました。これは、写真に限らず、テキストやリンクをFlickrのみならず、TumblrやTwitter、はてブなど様々なWebサービスに送り込めるステキなソフトウェアです。<br />
				<span id="more-1774"></span><br />
				そんなわけで早速使ってみたのですが、どういうわけかFlickrに公開設定 ( Anyone can see this photo )で保存されちゃうんですよね。これは困った。他人様の撮った写真などを勝手に自分のFlickrスペースで公開してしまうのは問題です。数回はチマチマとFlickrのYour Photostreamから非公開 ( Only you can see this photo )に変更していたのですが、折角右クリック一発でFlickrに送り込めるようにしたのに、イケてないプロセスが入ってしまいます。</p>
				<p>で、TomblooでFlickrのAPIをコールする際にPrivateフラグを立てるようにすれば解決するだろうと思い、色々としらべてみました。すると、あるじゃないですか。<br />
				kiriさんの「<a href="http://kiri.jeez.jp/blog/archives/201" target="_blank">tomblooでphotoをflickrにpostするときにtagつけてprivateに</a>」というblogが見つかりました。</p>
				<p>しかし何も説明がないのです。なので、このコードを使う方法を記事にしておきます。例によって、Mac前提ですが、Windowsでもフォルダ名などを読み換えればいけるでしょう。</p>
				<p>まず、ターミナルを立ち上げます。そして、</p>
				<pre>$ cd ~/Library/Application\ Support/Firefox/Profiles/????????.default/tombloo/script</pre>
<p>とタイプして、今回のパッチを置くべきフォルダ ( ディレクトリ ) に移動します。<br />
次に、<br />
[JavaScript]addBefore(Flickr, &#8216;post&#8217;, function(ps){<br />
ps.private = true;<br />
ps.description = joinText([ps.pageUrl, ps.description], &#8216;\n&#8217;);<br />
ps.tags = function(x){if(!x)x=[];x.push(&#8216;tombloo&#8217;);return x;}(ps.tags);<br />
});[/JavaScript]<br />
このコードを</p>
<pre>$ curl http://www.ytsuboi.org/public/FlickrPatch.js > FlickrPatch.js</pre>
				<p>とタイプしてダウンロードして、保存してやります。</p>
				<p>後はFirefoxを再起動するだけ。これだけでWebに貼ってある画像データを、Firefoxで右クリックメニューから簡単に、Flickrに非公開設定で保存できるようになります。</p>
]]></content:encoded>
			<wfw:commentRss>http://www.ytsuboi.org/wp/archives/1774/feed</wfw:commentRss>
		<slash:comments>1</slash:comments>
	<xhtml:link rel="alternate" media="handheld" type="text/html" href="http://www.ytsuboi.org/wp/archives/1774" />
	</item>
		<item>
		<title>Kindle 2.5向けのフォントはっく、について</title>
		<link>http://www.ytsuboi.org/wp/archives/1770</link>
		<comments>http://www.ytsuboi.org/wp/archives/1770#comments</comments>
		<pubDate>Sat, 19 Jun 2010 05:14:00 +0000</pubDate>
		<dc:creator>yoshi</dc:creator>
				<category><![CDATA[Kindle]]></category>

		<guid isPermaLink="false">http://www.ytsuboi.org/wp/?p=1770</guid>
		<description><![CDATA[				
							
								
							
						
				Kindle 2.5では従来のフォントはっくが使えません。
				Amazonのページでアップデーターが落とせなかったことや、仕事が忙し [...]]]></description>
			<content:encoded><![CDATA[				<div class="tweetmeme_button" style="float: right; margin-left: 10px;">
							<a href="http://api.tweetmeme.com/share?url=http%3A%2F%2Fwww.ytsuboi.org%2Fwp%2Farchives%2F1770"><br />
								<img src="http://api.tweetmeme.com/imagebutton.gif?url=http%3A%2F%2Fwww.ytsuboi.org%2Fwp%2Farchives%2F1770&amp;source=ytsuboi&amp;style=compact&amp;service=bit.ly" height="61" width="50" /><br />
							</a>
						</div>
				<p>Kindle 2.5では従来のフォントはっくが使えません。<br />
				Amazonのページでアップデーターが落とせなかったことや、仕事が忙しくて本格的に調査する時間が取れなかったこともあり、まだ配布をしていませんでしたが、2.5向けに配布できるはっくを作成するめどはたちました。</p>
				<p>近日中に作成、テストして配布をしたいと思っております。<br />
				あと1週間くらい、皆様お待ち下さい。m(_ _)m</p>
]]></content:encoded>
			<wfw:commentRss>http://www.ytsuboi.org/wp/archives/1770/feed</wfw:commentRss>
		<slash:comments>4</slash:comments>
	<xhtml:link rel="alternate" media="handheld" type="text/html" href="http://www.ytsuboi.org/wp/archives/1770" />
	</item>
		<item>
		<title>TwitterのFavoriteをEPUBにする</title>
		<link>http://www.ytsuboi.org/wp/archives/1757</link>
		<comments>http://www.ytsuboi.org/wp/archives/1757#comments</comments>
		<pubDate>Fri, 18 Jun 2010 00:00:24 +0000</pubDate>
		<dc:creator>yoshi</dc:creator>
				<category><![CDATA[Computing]]></category>
		<category><![CDATA[Kindle]]></category>
		<category><![CDATA[iPad]]></category>

		<guid isPermaLink="false">http://www.ytsuboi.org/wp/?p=1757</guid>
		<description><![CDATA[				
							
								
							
						
				今回、技術評論社のSoftware Design 2010年7月号の第三特集「iPadとKindleに見る 電子書籍の未来」の原稿を書かせ [...]]]></description>
			<content:encoded><![CDATA[				<div class="tweetmeme_button" style="float: right; margin-left: 10px;">
							<a href="http://api.tweetmeme.com/share?url=http%3A%2F%2Fwww.ytsuboi.org%2Fwp%2Farchives%2F1757"><br />
								<img src="http://api.tweetmeme.com/imagebutton.gif?url=http%3A%2F%2Fwww.ytsuboi.org%2Fwp%2Farchives%2F1757&amp;source=ytsuboi&amp;style=compact&amp;service=bit.ly" height="61" width="50" /><br />
							</a>
						</div>
				<p>今回、技術評論社のSoftware Design 2010年7月号の第三特集「iPadとKindleに見る 電子書籍の未来」の原稿を書かせていただきました。<br />
				<div class="tmkm-amazon-view">
					<p><a href="http://www.amazon.co.jp/Software-Design-%E3%82%BD%E3%83%95%E3%83%88%E3%82%A6%E3%82%A7%E3%82%A2-%E3%83%87%E3%82%B6%E3%82%A4%E3%83%B3-2010%E5%B9%B4/dp/B003O9D9C0%3FSubscriptionId%3DAKIAI5KUPO2FUFLDSX3A%26tag%3Dyoshisweb-22%26linkCode%3Dxm2%26camp%3D2025%26creative%3D165953%26creativeASIN%3DB003O9D9C0" target="_blank"><img src="http://ecx.images-amazon.com/images/I/515vVyclLIL._SL160_.jpg" border="0" alt="" /></a></p>
					<p><a href="http://www.amazon.co.jp/Software-Design-%E3%82%BD%E3%83%95%E3%83%88%E3%82%A6%E3%82%A7%E3%82%A2-%E3%83%87%E3%82%B6%E3%82%A4%E3%83%B3-2010%E5%B9%B4/dp/B003O9D9C0%3FSubscriptionId%3DAKIAI5KUPO2FUFLDSX3A%26tag%3Dyoshisweb-22%26linkCode%3Dxm2%26camp%3D2025%26creative%3D165953%26creativeASIN%3DB003O9D9C0" target="_blank">Software Design (ソフトウェア デザイン) 2010年 07月号 [雑誌]</a></p>
					<p><em>出版社：</em>技術評論社( 2010-06-18 )</p>
					<p><em>定価：</em>￥ 1,280</p>
					<p><em>Amazon価格：</em>￥ 1,280</p>
					<p>雑誌 (  ページ )</p>
					<p>ISBN-10 : </p>
					<p>ISBN-13 : 4910058270705</p>
				<hr class="tmkm-amazon-clear" /></div>
				<p>誌面にソースコードを載せるのは昔懐かしいことになってしまうので、こちらのエントリに記載をさせていただきます。</p>
				<p>このコードは、EPUBの生成に<a href="http://github.com/skoji/gepub">gepub</a>、Twitterへのアクセスに<a href="http://github.com/jugyo/rubytter">rubytter</a>というライブラリをそれぞれ利用させてもらっています。このため、最初にgemでライブラリをインストールする必要があります。</p>
				<pre><code>$ gem install rubytter
$ gem install gepub
$ gem install -r libxml-ruby</pre>
				<p></code></p>
				<p>下記のコードは、TwitterのAPIへのアクセスにBasic認証を用いています。TwitterのBasic認証は<del datetime="2010-06-18T01:50:41+00:00">6月30日</del>8月16日から8月末にかけて廃止されるため、OAuth認証かxAuth認証を利用するようにしなければいけません。手直ししてから掲載する予定だったのですが、仕事がたてこんでいるので、Basic認証のバージョンのままですみません。近日中にOAuth対応版に差し替えをします。<br />
				<span id="more-1757"></span><br />
				[ruby]<br />
				require 'rubygems'<br />
				# EPUBのライブラリ作成には、<br />
				# http://github.com/skoji/gepub<br />
				# gepubを使うには、Libxml-Rubyも必要です。<br />
				require 'gepub'<br />
				# TwitterのAPIにアクセスするため、rubytterを利用します。<br />
				# http://github.com/jugyo/rubytter<br />
				require 'rubytter'<br />
				require 'parsedate'<br />
				require 'fileutils'</p>
				<p># Twitterのアカウントを設定<br />
				# USERIDとPASSWORDを書き換えてください。<br />
				t = Rubytter.new('USERID', 'PASSWORD')<br />
				# 書名など<br />
				epubdir = "fav_example" # epubのコンテンツを置くディレクトリ<br />
				title = "サンプルスクリプト"  # epubのファイル名<br />
				# epubのメタデータ作成<br />
				epub = GEPUB::Generator.new(title)<br />
				epub.author="Yoshihiro TSUBOI" # 著者の名前<br />
				epub.publisher="技術評論社" # 出版社の名前<br />
				epub.date = "2010-01-01"<br />
				epub.identifier = "http://www.ytsuboi.org/wp/epub/" # identifierはURLのみ</p>
				<p>FileUtils.rm_rf(epubdir)<br />
				FileUtils.mkdir(epubdir)</p>
				<p># 表紙のデータとサンプルの別ページを生成<br />
				[ 'coverpage', 'chapter1' ].each {<br />
				  |name|<br />
				  File.open(epubdir + "/#{name}.html", 'w') {<br />
				    |file|<br />
				    file << <<EOF<br />
				<?xml version="1.0" encoding="UTF-8"?><br />
				<html xmlns="http://www.w3.org/1999/xhtml" xml:lang="ja" lang="ja"><br />
				  <head></p>
				<p>  </head><br />
				  <body></p>
				<h1>#{name}</h1>
				<p>here comes the contents for #{name}</p>
				<p>  </body><br />
				</html><br />
				EOF<br />
				  }<br />
				}</p>
				<p># Favoriteを書いたページの生成<br />
				page = 1<br />
				ids = []<br />
				n = "\n"<br />
				# 頭の部分<br />
				contents = <<-EOF<br />
				<?xml version="1.0" encoding="utf-8"?><br />
				<!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Strict//EN"<br />
				    "http://www.w3.org/TR/xhtml1/DTD/xhtml1-strict.dtd"><br />
				<html xmlns="http://www.w3.org/1999/xhtml" xml:lang="ja" lang="ja"><br />
				<head></p>
				<p></head><br />
				<body></p>
				<h1>私のfav</h1>
				<p>EOF<br />
				# Twitterにアクセスして、favをxhtmlに書き出す。<br />
				loop do<br />
				  favs = t.favorites("", :page => page)<br />
				  favs.each do |fav|<br />
				    contents +=  '
				<p><b>@' + fav.user.screen_name + '</b><br />' + n<br />
				    favtext = fav.text<br />
				    p favtext.sub('&#038;', '&amp;')<br />
				    p favtext.sub('"', '&quot;')<br />
				    p favtext.sub('<', '&lt;')<br />
				    p favtext.sub('>', '&lt;')<br />
				    contents +=  favtext + '<br />' + n<br />
				    date = ParseDate::parsedate(fav.created_at)<br />
				    date = Time::local(*date[0..-3])<br />
				    contents +=  (date + 60 * 60 * 9).strftime("%Y/%m/%d %H:%M:%S") + '<br />' + n<br />
				    contents +=  'http://twitter.com/' + fav.user.screen_name + '/status/' + fav.id.to_s + '</p>
				<p>' + n<br />
				    ids.push(fav.id)<br />
				  end<br />
				  if favs.count < 20<br />
				    break<br />
				  else<br />
				    page += 1<br />
				  end<br />
				end<br />
				# ファイルの最後の部分<br />
				contents += <<-EOF<br />
				</body><br />
				</html><br />
				EOF<br />
				# 書き出し<br />
				File.open(epubdir + "/contents.html", "w") do |file|<br />
				  file.puts contents<br />
				end</p>
				<p># "coverpage"は表紙をなので目次のデータには入れない。<br />
				epub.addManifest('cover', "coverpage.html", 'application/xhtml+xml')<br />
				epub.spine.push('cover')</p>
				<p>epub.addManifest('Favorites', "contents.html", 'application/xhtml+xml')<br />
				epub.spine.push('Favorites')<br />
				epub.addNav('chap1', 'Favorites', "contents.html")</p>
				<p>epub.addManifest('chap1', "chapter1.html", 'application/xhtml+xml')<br />
				epub.spine.push('chap1')<br />
				epub.addNav('chap1', 'Chapter 1', "chapter1.html")</p>
				<p># container.xml/contents.opf/toc.ncxなどのファイルを生成<br />
				epub.create(epubdir)</p>
				<p># 生成したディレクトリから、EPUBファイル作成<br />
				epub.create_epub(epubdir, ".")<br />
				[/ruby]</p>
]]></content:encoded>
			<wfw:commentRss>http://www.ytsuboi.org/wp/archives/1757/feed</wfw:commentRss>
		<slash:comments>1</slash:comments>
	<xhtml:link rel="alternate" media="handheld" type="text/html" href="http://www.ytsuboi.org/wp/archives/1757" />
	</item>
		<item>
		<title>iPhone 3GSも、iPadも、FOMAプラスエリア対応だった</title>
		<link>http://www.ytsuboi.org/wp/archives/1736</link>
		<comments>http://www.ytsuboi.org/wp/archives/1736#comments</comments>
		<pubDate>Sat, 29 May 2010 19:56:09 +0000</pubDate>
		<dc:creator>yoshi</dc:creator>
				<category><![CDATA[iPad]]></category>
		<category><![CDATA[iPhone]]></category>

		<guid isPermaLink="false">http://www.ytsuboi.org/wp/?p=1736</guid>
		<description><![CDATA[				
							
								
							
						
				今日まで私はiPhone 3GSもiPadも、FOMAプラスエリアに非対応だと思い込んでいました。
				だって、Appleのページには [...]]]></description>
			<content:encoded><![CDATA[				<div class="tweetmeme_button" style="float: right; margin-left: 10px;">
							<a href="http://api.tweetmeme.com/share?url=http%3A%2F%2Fwww.ytsuboi.org%2Fwp%2Farchives%2F1736"><br />
								<img src="http://api.tweetmeme.com/imagebutton.gif?url=http%3A%2F%2Fwww.ytsuboi.org%2Fwp%2Farchives%2F1736&amp;source=ytsuboi&amp;style=compact&amp;service=bit.ly" height="61" width="50" /><br />
							</a>
						</div>
				<p>今日まで私はiPhone 3GSもiPadも、FOMAプラスエリアに非対応だと思い込んでいました。<br />
				だって、Appleのページには、こう書いてありますよね。<br />
				<a href="http://www.ytsuboi.org/wp/wp-content/uploads/2010/05/fd9981518c7457a83d9416a772f4cc50.png"><img src="http://www.ytsuboi.org/wp/wp-content/uploads/2010/05/fd9981518c7457a83d9416a772f4cc50.png" title="スクリーンショット（2010-05-30 4.26.26）" width="270" height="315" class="alignnone size-full wp-image-1737" /></a><br />
				850Mhzには対応しているとは書いてありますが、FOMAプラスエリアであるところの800MHzに対応とは書いてないです。</p>
				<p>が、「対応してるらしいよ」って話を小耳に挟んで調べてみたところ、どうやら対応しているということが分かりました。<br />
				<span id="more-1736"></span><br />
				まず、iPhone 3GSの電話アプリのキーパッドで、&#8221;＊3001#12345#＊&#8221;をプッシュしたあと、発信ボタンを押して、FieldTest.appを起動してみます。すると、Field Testという隠しアプリが立ち上がり、&#8221;UMTS Cell Environment&#8221;の&#8221;UMTS RR Info&#8221;をタップしてやると、現在利用している周波数帯を調べられるみたいです。</p>
				<p>私はiPhone 3GSをSoftBankの回線で使っているので、&#8221;Uplink Frequency&#8221;に&#8221;9887&#8243;と表示されました。この9887って周波数の数字じゃないなと思って、よくよく調べてみると、UARFCNというチャンネルを表す番号だということが分かりました。<br />
				番号表はWikipediaにあります。 <a href="http://en.wikipedia.org/wiki/UMTS_frequency_bands#UMTS-FDD" target="_blank">http://en.wikipedia.org/wiki/UMTS_frequency_bands#UMTS-FDD</a></p>
				<p>iPhoneは先述の通りSoftBankの回線なので、これでは実際に800MHzのFOMAプラスエリアに対応しているのかどうか分かりません。</p>
				<p>ということで、iPadでも調べてみようと思ったのですが、iPadって、電話アプリないですよね…orz<br />
				しかし、なんかあるはずだと調べてみると、隠しアプリとして、&#8221;FileldTest.app&#8221;が /Applications にあるではありませんか。あとは、Info.plistあたりに隠し属性が書かれているのだろうと思い、見てみると、ありますあります。<br />
				CydiaにあるJailBreakアプリの、iFileを使うとplistが簡単に編集できるので、これでInfo.plistを開いて、下記の部分を削除してやりました。(もちろん、その前に&#8221;cp Info.plist Info.plist.bak&#8221;として、ファイルのコピーを取っておきました。)<br />
				[xml]<br />
				<key>SBAppTags</key><br />
				<array><br />
				       <string>hidden</string><br />
				</array><br />
				[/xml]<br />
				そして、SpringBoardを立ち上げ直してやります。(私はSBSettingsで、Respringしました。再起動などでも良いはず。)</p>
				<p>すると、FieldTestという白いアイコンが出現しているはずです。FieldTest.appは、iPhoneアプリのままみたいなので、例のちっちゃい窓の中に表示されるのですが、FullForceで、iPadサイズに書き換えをして起動してやると、こんな画面が出ます。最初は違う数字だったのですが、機内モードを何度かON/OFFして812が出るのを確認しました。<br />
				<a href="http://www.ytsuboi.org/wp/wp-content/uploads/2010/05/IMG_0054.png"><img src="http://www.ytsuboi.org/wp/wp-content/uploads/2010/05/IMG_0054.png" title="IMG_0054" width="384" height="512" class="alignnone size-full wp-image-1738" /></a></p>
				<p>ここで出ている&#8221;Uplink Frequency&#8221;をさきほどの表で見てみると、850MHzと800MHzのところに載っています。そうです、どうやら850MHzのチャンネルには、800MHzのチャンネルが含まれているみたいなのです。<br />
				ということで、850MHz対応だったら、たぶん800MHzでも使えるよってことみたいですね。</p>
				<p>実際にiPadでもFOMAプラスエリアの電波を掴んでいることを確認できました。<del datetime="2010-05-30T07:10:55+00:00">私のiPhone 3GSはSIMロックフリー状態なので、docomoのSIMを刺せば、iPhone 3GSが対応しているか追試も可能ですが、恐らく問題無く対応しているでしょうし、面倒なので今回は追試をやめておきます。</del></p>
				<p>(2010年5月30日追記) docomoでiPhone 3GSを使っている<a href="http://twitter.com/uran235" target="_blank">@uran235</a>さんがテストしてみてくださいました。<br />
				<a href="http://www.ytsuboi.org/wp/wp-content/uploads/2010/05/r29x.jpg"><img src="http://www.ytsuboi.org/wp/wp-content/uploads/2010/05/r29x.jpg" alt="" title="r29x" width="160" height="240" class="alignnone size-full wp-image-1746" /></a><br />
				やはり、iPhone3GSも800MHz帯対応みたいですね。</p>
				<p>今までは、iPhone 3GSもiPadも、FOMAプラスエリア未対応なので、docomoのエリア全てが使えるわけではないと思っていましたが、実はそうではなかったみたいです。いや、調査の過程で色んな勉強ができて面白かったです。</p>
]]></content:encoded>
			<wfw:commentRss>http://www.ytsuboi.org/wp/archives/1736/feed</wfw:commentRss>
		<slash:comments>3</slash:comments>
	<xhtml:link rel="alternate" media="handheld" type="text/html" href="http://www.ytsuboi.org/wp/archives/1736" />
	</item>
		<item>
		<title>iPad Camera Connection Kitで遊んでみた</title>
		<link>http://www.ytsuboi.org/wp/archives/1724</link>
		<comments>http://www.ytsuboi.org/wp/archives/1724#comments</comments>
		<pubDate>Fri, 28 May 2010 19:21:48 +0000</pubDate>
		<dc:creator>yoshi</dc:creator>
				<category><![CDATA[iPad]]></category>

		<guid isPermaLink="false">http://www.ytsuboi.org/wp/?p=1724</guid>
		<description><![CDATA[				
							
								
							
						
				さきほどバラしたiPad Camera Connection Kitですが、もちろん普通にも、色々試してみました。
				まずは、USB [...]]]></description>
			<content:encoded><![CDATA[				<div class="tweetmeme_button" style="float: right; margin-left: 10px;">
							<a href="http://api.tweetmeme.com/share?url=http%3A%2F%2Fwww.ytsuboi.org%2Fwp%2Farchives%2F1724"><br />
								<img src="http://api.tweetmeme.com/imagebutton.gif?url=http%3A%2F%2Fwww.ytsuboi.org%2Fwp%2Farchives%2F1724&amp;source=ytsuboi&amp;style=compact&amp;service=bit.ly" height="61" width="50" /><br />
							</a>
						</div>
				<p>さきほどバラしたiPad Camera Connection Kitですが、もちろん普通にも、色々試してみました。</p>
				<p>まずは、USBのApple Keyboardを接続してみました。<br />
				USBのキーボードは、警告が出るものの使用できるとは聞いていたので、Mac用のキーボードなら相性が良いだろうと思ってのことです。<br />
				<a href="http://www.ytsuboi.org/wp/wp-content/uploads/2010/05/IMG_0041.png"><img src="http://www.ytsuboi.org/wp/wp-content/uploads/2010/05/IMG_0041.png" title="IMG_0041" width="512" height="384" class="alignnone size-full wp-image-1725" /></a><br />
				結果は、そもそもiPadからUSBに供給される電力が足りずに、使うことができませんでした。<br />
				念のためにタイプもしてみましたが、無反応です。<br />
				<span id="more-1724"></span><br />
				続いて、HIDプロファイルの磁気カードリーダです。本業の関係で手元にあったので、実験してみました。<br />
				USBキーボードを繋いだときと同様、一応「サポートされてないよ」ってメッセージが出ます。<br />
				<a href="http://www.ytsuboi.org/wp/wp-content/uploads/2010/05/IMG_0043.png"><img src="http://www.ytsuboi.org/wp/wp-content/uploads/2010/05/IMG_0043.png" title="IMG_0043" width="384" height="512" class="alignnone size-full wp-image-1727" /></a><br />
				が、&#8221;Dismiss&#8221;をタップして、磁気カードを読み込んでやると、無事に磁気カードの中身が見れました。</p>
				<p><a href="http://www.ytsuboi.org/wp/wp-content/uploads/2010/05/IMG_0045.png"><img src="http://www.ytsuboi.org/wp/wp-content/uploads/2010/05/IMG_0045.png" title="IMG_0045" width="384" height="512" class="alignnone size-full wp-image-1729" /></a><br />
				上から、ANAのマイレージカード、クレジットカード、HSBCのキャッシュカードです。カード番号etcなので番号を知られても問題ないはずなんですけど、ややこしいことになるのは嫌なので、大部分をマスクしてしまいました。^^;</p>
				<p>最後は、PanasonicのDMC-GF1でRAW+JPEGモードで撮影したSDカードを読み込ませた場合です。<br />
				<a href="http://www.ytsuboi.org/wp/wp-content/uploads/2010/05/IMG_0042.png"><img src="http://www.ytsuboi.org/wp/wp-content/uploads/2010/05/IMG_0042.png" title="IMG_0042" width="384" height="512" class="alignnone size-full wp-image-1726" /></a><br />
				iPhotoでもRAW+JPEG表示は出ないというのに、こんな感じでまとめて表示してくれます。<br />
				撮影した画像はリサイズなどされずに、そのままSDからiPadにコピーされました。あんまり容量がないデジカメでもiPadと併用して画像データを逃がしてやれば、じゃんじゃん撮影できますねー。<br />
				が、デジカメで撮影したムービーは現時点では読み込めない可能性が大です。少なくとも私のカメラで撮影したAVCHDのデータは読み込めませんでした。</p>
				<p>以上、簡単ですが、色々と遊んでみました。</p>
				<p>2010/5/29追記<br />
				コメントで質問いただいたことで、USBのほうにSD-USBアダプタを介してSDを繋いだらどうだろうと思っていたことを思い出したので実験してみました。<br />
				<a href="http://www.ytsuboi.org/wp/wp-content/uploads/2010/05/P1010999.jpg"><img src="http://www.ytsuboi.org/wp/wp-content/uploads/2010/05/P1010999.jpg" title="P1010999" width="512" height="384" class="alignnone size-full wp-image-1734" /></a><br />
				結果、無事読み込み可能です。マスストレージで見れるものだったら、CFでも大丈夫でしょう。<br />
				ただし、手元にあったUSBメモリを刺してみても無反応だったので、たぶんデジカメならではのフォルダ構成が必要なものと思われます。</p>
				<p>2010/5/30追記<br />
				@novi_さんが試してみた結果なのですが、USBオーディオも接続できるみたいです。<br />
				刺すだけで、システムの警告音とiPodの音が出るようになるそうで。ただし、音量の調整もできないそうで。<br />
				詳細は<a href="http://novis.jimdo.com/2010/05/30/ipad-%E3%81%A7%E3%82%AA%E3%83%BC%E3%83%87%E3%82%A3%E3%82%AA%E3%82%A4%E3%83%B3%E3%82%BF%E3%83%BC%E3%83%95%E3%82%A7%E3%83%BC%E3%82%B9%E3%82%92%E4%BD%BF%E3%81%86/" target="_blank">同氏の記事</a>をどうぞー。</p>
]]></content:encoded>
			<wfw:commentRss>http://www.ytsuboi.org/wp/archives/1724/feed</wfw:commentRss>
		<slash:comments>4</slash:comments>
	<xhtml:link rel="alternate" media="handheld" type="text/html" href="http://www.ytsuboi.org/wp/archives/1724" />
	</item>
		<item>
		<title>iPadのCamera Connection Kitをバラしてみた</title>
		<link>http://www.ytsuboi.org/wp/archives/1714</link>
		<comments>http://www.ytsuboi.org/wp/archives/1714#comments</comments>
		<pubDate>Fri, 28 May 2010 18:42:41 +0000</pubDate>
		<dc:creator>yoshi</dc:creator>
				<category><![CDATA[iPad]]></category>

		<guid isPermaLink="false">http://www.ytsuboi.org/wp/?p=1714</guid>
		<description><![CDATA[				
							
								
							
						
				今日のiPad日本発売にあわせて、前から欲しかったCamera Connection Kitを注文していたのですが、今日届きました。
		 [...]]]></description>
			<content:encoded><![CDATA[				<div class="tweetmeme_button" style="float: right; margin-left: 10px;">
							<a href="http://api.tweetmeme.com/share?url=http%3A%2F%2Fwww.ytsuboi.org%2Fwp%2Farchives%2F1714"><br />
								<img src="http://api.tweetmeme.com/imagebutton.gif?url=http%3A%2F%2Fwww.ytsuboi.org%2Fwp%2Farchives%2F1714&amp;source=ytsuboi&amp;style=compact&amp;service=bit.ly" height="61" width="50" /><br />
							</a>
						</div>
				<p>今日のiPad日本発売にあわせて、前から欲しかったCamera Connection Kitを注文していたのですが、今日届きました。<br />
				<a href="http://www.ytsuboi.org/wp/wp-content/uploads/2010/05/IMG_0443.jpg"><img src="http://www.ytsuboi.org/wp/wp-content/uploads/2010/05/IMG_0443.jpg" alt="" title="IMG_0443" width="512" height="384" class="alignnone size-full wp-image-1715" /></a></p>
				<p>買った目的は、もちろんUSBキーボードなどが接続できるか確認したあと色々やって遊んでみるためなのですが、もう一つ、中身が気になっていて、バラしたいと思ったからです。なので2セット購入してしまいました。<br />
				<span id="more-1714"></span><br />
				さっそくバラしてみることにします。SDとUSBの2種類が入っていますが、中身は似たようなモノでしょうし、USBのほうがハックしがいがあるので、USBのほうをバラしてみました。<br />
				<a href="http://www.ytsuboi.org/wp/wp-content/uploads/2010/05/IMG_0444.jpg"><img src="http://www.ytsuboi.org/wp/wp-content/uploads/2010/05/IMG_0444.jpg" alt="" title="IMG_0444" width="512" height="384" class="alignnone size-full wp-image-1716" /></a><br />
				分解してメンテすることは、全く意図されていない構造で、ドックコネクタの周りにあるグレーのプラ部品と、本体の白いプラとの隙間に精密ドライバーを入れて、少しづつこじってやりました。これが結構頑丈にかみ合っていました。もう、綺麗に組み立てはできないなぁと思いつつ、最低限使えるレベルには戻せるようにバラすつもりで慎重に、かつ大胆にばらしてやりました。</p>
				<p>グレーの蓋を外すと、白い本体カバーの中にホットボンドのようなもので基板が固定されているのが見えます。USBコネクタのほうから押してやって、中身を取り出しました。</p>
				<p>中身の基板はかなり頑丈にシールドされています。シールド板は基板にはんだ付けされており、ちょっとやそっとでハンダを取り除くことはできません。</p>
				<p>シールドをひっぺがした中の基板はこんな感じです。<br />
				<a href="http://www.ytsuboi.org/wp/wp-content/uploads/2010/05/P1010993.jpg"><img src="http://www.ytsuboi.org/wp/wp-content/uploads/2010/05/P1010993.jpg" alt="" title="P1010993" width="512" height="384" class="alignnone size-full wp-image-1719" /></a><br />
				<a href="http://www.ytsuboi.org/wp/wp-content/uploads/2010/05/P1010992.jpg"><img src="http://www.ytsuboi.org/wp/wp-content/uploads/2010/05/P1010992.jpg" alt="" title="P1010992" width="512" height="384" class="alignnone size-full wp-image-1718" /></a></p>
				<p>部品は片面に実装されており、裏面にはテストパターンとおぼしきランドしか見あたりません。<br />
				基板に実装されている部品を見る限り、やはり簡単には自分で相当品を作ることは出来なさそうでした。</p>
				<p>基板のアップも置いておきます。識者からのコメントをお待ちしております。<br />
				<a href="http://www.ytsuboi.org/wp/wp-content/uploads/2010/05/P1010990.jpg"><img src="http://www.ytsuboi.org/wp/wp-content/uploads/2010/05/P1010990.jpg" alt="" title="P1010990" width="498" height="414" class="alignnone size-full wp-image-1717" /></a></p>
				<p>一通り撮影したところで、とりあえず戻してみました。<br />
				<a href="http://www.ytsuboi.org/wp/wp-content/uploads/2010/05/P1010994.jpg"><img src="http://www.ytsuboi.org/wp/wp-content/uploads/2010/05/P1010994.jpg" alt="" title="P1010994" width="512" height="384" class="alignnone size-full wp-image-1720" /></a><br />
				けど、やっぱあんまり綺麗には戻せないですねぇ。刺してみたところ、ちゃんと使用はできました。</p>
]]></content:encoded>
			<wfw:commentRss>http://www.ytsuboi.org/wp/archives/1714/feed</wfw:commentRss>
		<slash:comments>3</slash:comments>
	<xhtml:link rel="alternate" media="handheld" type="text/html" href="http://www.ytsuboi.org/wp/archives/1714" />
	</item>
		<item>
		<title>SIMをチョキってMicro SIMを作ってみた(夢をみた)</title>
		<link>http://www.ytsuboi.org/wp/archives/1687</link>
		<comments>http://www.ytsuboi.org/wp/archives/1687#comments</comments>
		<pubDate>Sat, 08 May 2010 15:22:57 +0000</pubDate>
		<dc:creator>yoshi</dc:creator>
				<category><![CDATA[iPad]]></category>

		<guid isPermaLink="false">http://www.ytsuboi.org/wp/?p=1687</guid>
		<description><![CDATA[				
							
								
							
						
				本日、例のブツが届きました。
				話題になったUSPSで送ってもらっていたので、中身が消えないかと心配していたのですが、無事、中身が入 [...]]]></description>
			<content:encoded><![CDATA[				<div class="tweetmeme_button" style="float: right; margin-left: 10px;">
							<a href="http://api.tweetmeme.com/share?url=http%3A%2F%2Fwww.ytsuboi.org%2Fwp%2Farchives%2F1687"><br />
								<img src="http://api.tweetmeme.com/imagebutton.gif?url=http%3A%2F%2Fwww.ytsuboi.org%2Fwp%2Farchives%2F1687&amp;source=ytsuboi&amp;style=compact&amp;service=bit.ly" height="61" width="50" /><br />
							</a>
						</div>
				<p>本日、例のブツが届きました。<br />
				話題になったUSPSで送ってもらっていたので、<a href="http://togetter.com/li/19043" target="_blank">中身が消えないかと心配</a>していたのですが、無事、中身が入ったまま届きました(笑)</p>
				<p><a href="http://www.ytsuboi.org/wp/wp-content/uploads/2010/05/P1010811.jpg"><img src="http://www.ytsuboi.org/wp/wp-content/uploads/2010/05/P1010811.jpg" title="P1010811" width="200" height="150" class="alignnone size-full wp-image-1693" /></a><a href="http://www.ytsuboi.org/wp/wp-content/uploads/2010/05/P1010814.jpg"><img src="http://www.ytsuboi.org/wp/wp-content/uploads/2010/05/P1010814.jpg" title="P1010814" width="200" height="150" class="alignnone size-full wp-image-1694" /></a></p>
				<p>そうです、iPad (Wi-Fi + 3Gモデル)です。奇しくも今日、ソフトバンクからiPadが販売されるという情報が発表されましたが、日本で発売されるiPadはSIMロック付きの様です。いやー、USからのにしてよかった。</p>
				<p>しかしながら、まだiPadに刺せるMicro SIMは発売されていません。<br />
				ということで、前から妄想していた、従来のMini SIMを切断というか裁断すればMicro SIMになるんじゃないか、ということを試してみたくなって、実験してみました。<br />
				<span id="more-1687"></span><br />
				<strong>注意：あくまで私が見た白昼夢の話です。これを読んだ良い子が実際に真似して、何らかの損害とか、お叱りを受けたとかあっても私は一切関知しません。</strong></p>
				<p>iPadにはマイクロSIMが挿入されていましたので、まず取り出してサイズを比較してみました。<br />
				<a href="http://www.ytsuboi.org/wp/wp-content/uploads/2010/05/P1010816.jpg"><img src="http://www.ytsuboi.org/wp/wp-content/uploads/2010/05/P1010816.jpg" title="P1010816" width="200" height="150" class="alignnone size-full wp-image-1695" /></a><a href="http://www.ytsuboi.org/wp/wp-content/uploads/2010/05/P1010819.jpg"><img src="http://www.ytsuboi.org/wp/wp-content/uploads/2010/05/P1010819.jpg" title="P1010819" width="200" height="150" class="alignnone size-full wp-image-1697" /></a><br />
				<a href="http://www.ytsuboi.org/wp/wp-content/uploads/2010/05/P1010821.jpg"><img src="http://www.ytsuboi.org/wp/wp-content/uploads/2010/05/P1010821.jpg" title="P1010821" width="200" height="150" class="alignnone size-full wp-image-1699" /></a><a href="http://www.ytsuboi.org/wp/wp-content/uploads/2010/05/P1010822.jpg"><img src="http://www.ytsuboi.org/wp/wp-content/uploads/2010/05/P1010822.jpg" title="P1010822" width="200" height="150" class="alignnone size-full wp-image-1700" /></a><br />
				3つ並んでいるSIMは、左から、ソフトバンク、docomoのMVNOの某社の従来品、AT&amp;TのMicro SIMです。</p>
				<p>加工のプロセスは次の様な感じで進めました。<br />
				<a href="http://www.ytsuboi.org/wp/wp-content/uploads/2010/05/P1010824.jpg"><img src="http://www.ytsuboi.org/wp/wp-content/uploads/2010/05/P1010824.jpg" title="P1010824" width="200" height="150" class="alignnone size-full wp-image-1701" /></a><a href="http://www.ytsuboi.org/wp/wp-content/uploads/2010/05/P1010827.jpg"><img src="http://www.ytsuboi.org/wp/wp-content/uploads/2010/05/P1010827.jpg" title="P1010827" width="200" height="150" class="alignnone size-full wp-image-1702" /></a><br />
				Mini SIMは8ピンですが、Micro SIMは6pinです。合わせてみた感じや、既に海外でやった方の情報を見る限り、左の写真の様な対応関係だろうという結論に達しました。となると、Mini SIMの金属端子のフチに合わせて切ってしまえば、金属端子を切ることなく、Micro SIMに加工できそうです。<br />
				ということで、早速チョキってみます。金属製の定規を金属端子の辺に合わせて当てて、カッターで数度傷を付けたあと、ハサミで切りました。<br />
				ここらへんで面倒になってきたので、反対側は、Micro SIMとMini SIMを重ねてみてはみ出した部分をハサミでザクザクと切ってみます。余分な部分は後でヤスリで削ることにします。<br />
				幅がなんとなく揃ったら、金属端子を切らなくて済むよう、かつ、端子の内側のフチがなんとなく揃うように切ることにしました。合わせてみると、1.5mmほど切れば良さそうです。これもだいたい位置を決めて、ザクザク切ります。<br />
				<a href="http://www.ytsuboi.org/wp/wp-content/uploads/2010/05/P1010829.jpg"><img src="http://www.ytsuboi.org/wp/wp-content/uploads/2010/05/P1010829.jpg" title="P1010829" width="200" height="150" class="alignnone size-full wp-image-1703" /></a><a href="http://www.ytsuboi.org/wp/wp-content/uploads/2010/05/P1010830.jpg"><img src="http://www.ytsuboi.org/wp/wp-content/uploads/2010/05/P1010830.jpg" title="P1010830" width="200" height="150" class="alignnone size-full wp-image-1704" /></a><br />
				ちょっと写真がピンボケになってしまいましたが、これで3辺を切り終えたことになります。後は、SIMを2枚重ねて位置あわせをして、残る辺も切っちゃいました。後でヤスリで削ろうと、こいつも適当に切ります。<br />
				忘れてはいけないのが、重ねて最後の辺を切ったときに、欠けている角も切り落としておくことです。角度とか深さとか、なにより方向が後で分からなくなると、調べる手間が増えますからね。<br />
				ということで、だいたい完成しました。<br />
				<a href="http://www.ytsuboi.org/wp/wp-content/uploads/2010/05/P1010831.jpg"><img src="http://www.ytsuboi.org/wp/wp-content/uploads/2010/05/P1010831.jpg" title="P1010831" width="200" height="150" class="alignnone size-full wp-image-1707" /></a><a href="http://www.ytsuboi.org/wp/wp-content/uploads/2010/05/P1010832.jpg"><img src="http://www.ytsuboi.org/wp/wp-content/uploads/2010/05/P1010832.jpg" title="P1010832" width="200" height="150" class="alignnone size-full wp-image-1708" /></a><br />
				最後は、iPadのSIMトレーと現物合わせしながら、ヤスリで削ります。ちょっとだけ削りすぎちゃいましたが、プラの部分です。まぁ、問題ないでしょう。</p>
				<p>SIMを入れるまでは、iPad 3Gは「ユーザー登録は後で」を選択してアクティベートをしたものの、ユーザ登録をしろとiTunesがうるさかったんですが、SIMを入れると黙ってくれました。無事にユーザ登録も完了できました。<br />
				<a href="http://www.ytsuboi.org/wp/wp-content/uploads/2010/05/IMG_0004.png"><img src="http://www.ytsuboi.org/wp/wp-content/uploads/2010/05/IMG_0004.png" title="IMG_0004" width="192" height="256" class="alignnone size-full wp-image-1690" /></a><a href="http://www.ytsuboi.org/wp/wp-content/uploads/2010/05/IMG_0005.png"><img src="http://www.ytsuboi.org/wp/wp-content/uploads/2010/05/IMG_0005.png" title="IMG_0005" width="192" height="256" class="alignnone size-full wp-image-1691" /></a><br />
				iPadには2つ、「キャリア」と「モバイルデータ通信」というメニューが増えています。ちゃんと電波も掴んでくれますし、「モバイルデータ通信」からAPNの設定も可能でした。</p>
				<p>ちなみに、忘れないうちにSHSHの取得も兼ねて、SpiritでJail Break (脱獄)しておきました。Cydiaを立ち上げたときに、Developerを選択して、Make my life easier, thanks!を選択することで、SHSHをサーバに保存しておいてくれます。<br />
				Cydiaを再び立ち上げると、無事に登録されていることが確認できました。</p>
]]></content:encoded>
			<wfw:commentRss>http://www.ytsuboi.org/wp/archives/1687/feed</wfw:commentRss>
		<slash:comments>5</slash:comments>
	<xhtml:link rel="alternate" media="handheld" type="text/html" href="http://www.ytsuboi.org/wp/archives/1687" />
	</item>
		<item>
		<title>Xperia用の充電ケーブルを作ってみた</title>
		<link>http://www.ytsuboi.org/wp/archives/1667</link>
		<comments>http://www.ytsuboi.org/wp/archives/1667#comments</comments>
		<pubDate>Fri, 07 May 2010 19:01:41 +0000</pubDate>
		<dc:creator>yoshi</dc:creator>
				<category><![CDATA[Android]]></category>
		<category><![CDATA[電子工作]]></category>

		<guid isPermaLink="false">http://www.ytsuboi.org/wp/?p=1667</guid>
		<description><![CDATA[				
							
								
							
						
				といっても、私はXperiaは買っていません。Twitterで知り合った方が、たまたま充電ケーブルが欲しいと仰っていたので、丁度秋月で必要 [...]]]></description>
			<content:encoded><![CDATA[				<div class="tweetmeme_button" style="float: right; margin-left: 10px;">
							<a href="http://api.tweetmeme.com/share?url=http%3A%2F%2Fwww.ytsuboi.org%2Fwp%2Farchives%2F1667"><br />
								<img src="http://api.tweetmeme.com/imagebutton.gif?url=http%3A%2F%2Fwww.ytsuboi.org%2Fwp%2Farchives%2F1667&amp;source=ytsuboi&amp;style=compact&amp;service=bit.ly" height="61" width="50" /><br />
							</a>
						</div>
				<p>といっても、私はXperiaは買っていません。Twitterで知り合った方が、たまたま充電ケーブルが欲しいと仰っていたので、丁度秋月で必要な部品を買ってきたところでしたし、作ってみますということに。</p>
				<p>まず、Xperiaをはじめとして、最近のいくつかの携帯電話などはMicro-B型のUSBコネクタを採用していまして、これで充電を行う機器のうちのいくつかは、機器側のD+とD-をショートしてやらないと充電できない仕様らしいです。というのも、昨年、世界の主要携帯電話メーカーが、今後携帯電話の充電器のコネクタをマイクロUSBにすることで合意したからなのです。で、機器側のコネクタのD+とD-を短絡(ショート)してやると充電器として認識するっていう仕様が存在するらしいです。</p>
				<p>材料は結構安く揃いました。<br />
				<a href="http://www.ytsuboi.org/wp/wp-content/uploads/2010/05/P1010805.jpg"><img src="http://www.ytsuboi.org/wp/wp-content/uploads/2010/05/P1010805.jpg" alt="" title="P1010805" width="256" height="192" class="alignnone size-full wp-image-1674" /></a><br />
				秋月でMicro-BとType Aのケーブルが150円、千石電商の本店 1階で売っていたUSB Type Aのコネクタが200円です。<br />
				あわせて350円と手持ちの熱収縮チューブで作れました。</p>
				<p><span id="more-1667"></span></p>
				<p>ほぼ写真ですが、作り方を書いておきます。<br />
				<a href="http://www.ytsuboi.org/wp/wp-content/uploads/2010/05/P1010796.jpg"><img src="http://www.ytsuboi.org/wp/wp-content/uploads/2010/05/P1010796.jpg" alt="" title="P1010796" width="256" height="192" class="alignnone size-full wp-image-1668" /></a><a href="http://www.ytsuboi.org/wp/wp-content/uploads/2010/05/P1010798.jpg"><img src="http://www.ytsuboi.org/wp/wp-content/uploads/2010/05/P1010798.jpg" alt="" title="P1010798" width="256" height="192" class="alignnone size-full wp-image-1669" /></a><br />
				パーツを用意して、ケーブルを好きな長さで切って、皮膜を剝いてやります。<br />
				コネクタの白いパーツに番号が振ってありますが、USB Type Aは1. VBUS (4.75-5.25V)、2. D-、3. D+、4. GNDです。ケーブルの色は、赤がVBUS、黒がGNDで、たぶん、緑がD+、白がD-となっています。今回は充電ケーブルで、赤と黒だけをコネクタにはんだ付けしてやりました。<br />
				上に記したように、D+とD-を短絡しますので、緑と白は写真のように接続しておきます。Xperiaなどの機器側をショートしなければいけないので、ケーブルどうしを接続します。秋月で売っていたケーブルはどちらのコネクタも分解できない仕様だったからです。<br />
				<a href="http://www.ytsuboi.org/wp/wp-content/uploads/2010/05/P1010799.jpg"><img src="http://www.ytsuboi.org/wp/wp-content/uploads/2010/05/P1010799.jpg" alt="" title="P1010799" width="256" height="192" class="alignnone size-full wp-image-1670" /></a><a href="http://www.ytsuboi.org/wp/wp-content/uploads/2010/05/P1010801.jpg"><img src="http://www.ytsuboi.org/wp/wp-content/uploads/2010/05/P1010801.jpg" alt="" title="P1010801" width="256" height="192" class="alignnone size-full wp-image-1671" /></a><br />
				ハンダ付けの前に、忘れずにカバーにケーブルを通しておきましょう。私は時々忘れたままハンダ付けしてしまい、ハンダ付けを取らないとカバーが付けられないという失態を演じてしまいます。<br />
				短絡した、D+とD-がコネクタの中で他の端子と接触しないように、熱収縮チューブをかけて絶縁してやります。はんだ付けが済んだらコネクタを組み立てます。黒いプラのパーツがUSBコネクタのはんだ付けする部分のカバーになるみたいだったので、取り付けました。で、仮組して、エネループと、手持ちのNexus Oneに刺して充電できることを確認しました。<del datetime="2010-05-08T12:29:41+00:00">でも、Nexus Oneは普通のケーブルでも充電できるので、完全には確認できていません。</del>Xperiaで確認しました。OKでした。<br />
				<a href="http://www.ytsuboi.org/wp/wp-content/uploads/2010/05/P1010802.jpg"><img src="http://www.ytsuboi.org/wp/wp-content/uploads/2010/05/P1010802.jpg" alt="" title="P1010802" width="256" height="192" class="alignnone size-full wp-image-1672" /></a><a href="http://www.ytsuboi.org/wp/wp-content/uploads/2010/05/P1010804.jpg"><img src="http://www.ytsuboi.org/wp/wp-content/uploads/2010/05/P1010804.jpg" alt="" title="P1010804" width="256" height="192" class="alignnone size-full wp-image-1673" /></a><br />
				無事充電できたので、コネクタのカバーを取り付けました。残念ながら千石で売っていたのは、カーキ色(?)のもののみだったので、今回はこれを使用しています。本当は黒がよかったんですけどね。まぁ、コネクタにマジックで何のケーブルか書けるし良しとしましょう。</p>
]]></content:encoded>
			<wfw:commentRss>http://www.ytsuboi.org/wp/archives/1667/feed</wfw:commentRss>
		<slash:comments>1</slash:comments>
	<xhtml:link rel="alternate" media="handheld" type="text/html" href="http://www.ytsuboi.org/wp/archives/1667" />
	</item>
		<item>
		<title>Kindle 2.5 Update来ましたが…</title>
		<link>http://www.ytsuboi.org/wp/archives/1660</link>
		<comments>http://www.ytsuboi.org/wp/archives/1660#comments</comments>
		<pubDate>Sat, 01 May 2010 06:58:58 +0000</pubDate>
		<dc:creator>yoshi</dc:creator>
				<category><![CDATA[Kindle]]></category>

		<guid isPermaLink="false">http://www.ytsuboi.org/wp/?p=1660</guid>
		<description><![CDATA[				
							
								
							
						
				Amazonが、&#8221;Kindle Software Update Version 2.5&#8220;のお知らせをWebに掲載し [...]]]></description>
			<content:encoded><![CDATA[				<div class="tweetmeme_button" style="float: right; margin-left: 10px;">
							<a href="http://api.tweetmeme.com/share?url=http%3A%2F%2Fwww.ytsuboi.org%2Fwp%2Farchives%2F1660"><br />
								<img src="http://api.tweetmeme.com/imagebutton.gif?url=http%3A%2F%2Fwww.ytsuboi.org%2Fwp%2Farchives%2F1660&amp;source=ytsuboi&amp;style=compact&amp;service=bit.ly" height="61" width="50" /><br />
							</a>
						</div>
				<p>Amazonが、&#8221;<a href="http://www.amazon.com/gp/help/customer/display.html/ref=hp_rel_topic?ie=UTF8&amp;nodeId=200324680" target="_blank">Kindle Software Update Version 2.5</a>&#8220;のお知らせをWebに掲載しています。</p>
				<p>Webには5月と書いてあったのですが、私の手元のKindle DX (Global Wireless)には早々にOTAファイルが落ちてきたので、試してみました。<br />
				今回は、機能追加が多く</p>
				<ul>
				<li>フォルダ分け機能(Collections)</li>
				<li>PDFのズーム表示(PDF Pan and Zoom)</li>
				<li>より大きなフォントサイズ表示に対応</li>
				<li>FacebookとTwitterへのポスト</li>
				<li>ハイライト機能と連携するコミュニティ機能</li>
				</ul>
				<p>が追加されています。が、PDFズームを使ってみた感想は、遅くて微妙です…</p>
				<p>2.5が出ると聞いていたので、フォントハックをアンインストールした状態で置いてあったのですが、内部の設定ファイルを手でいじっていたため、アップデートするのに少し苦労をしてしまいました。</p>
				<p><strong>で、フォントはっくですが、従来のモノはインストールできません。<br />
				誰か対応するまでは2.5にアップデートしてしまうと、フォントはっくを始めとするHackはインストールできなくなりますので、ご注意ください。</strong></p>
]]></content:encoded>
			<wfw:commentRss>http://www.ytsuboi.org/wp/archives/1660/feed</wfw:commentRss>
		<slash:comments>0</slash:comments>
	<xhtml:link rel="alternate" media="handheld" type="text/html" href="http://www.ytsuboi.org/wp/archives/1660" />
	</item>
	</channel>
</rss>
