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

<channel>
	<title>JiroBlog</title>
	<atom:link href="http://www.jirosoft.com/wordpress/feed/" rel="self" type="application/rss+xml" />
	<link>http://www.jirosoft.com/wordpress</link>
	<description>ただのオヤジプログラマのブログ</description>
	<lastBuildDate>Sat, 07 May 2011 12:50:23 +0000</lastBuildDate>
	<language>ja</language>
	<sy:updatePeriod>hourly</sy:updatePeriod>
	<sy:updateFrequency>1</sy:updateFrequency>
	<generator>http://wordpress.org/?v=</generator>
		<item>
		<title>自炊　スイスイ</title>
		<link>http://www.jirosoft.com/wordpress/2011-05-07-320/</link>
		<comments>http://www.jirosoft.com/wordpress/2011-05-07-320/#comments</comments>
		<pubDate>Sat, 07 May 2011 12:50:23 +0000</pubDate>
		<dc:creator>Jiro</dc:creator>
				<category><![CDATA[ブログ]]></category>

		<guid isPermaLink="false">http://www.jirosoft.com/wordpress/?p=320</guid>
		<description><![CDATA[scansnap 1500を購入していたのですが、あまり使っていませんでした。 昨夜は友人が自炊の素材を持ってきてくれたので、はじめての自炊です。 古いCマガジンで、200ページほどの雑誌です。 裁断機は持っていないので [...]]]></description>
			<content:encoded><![CDATA[<p>scansnap 1500を購入していたのですが、あまり使っていませんでした。</p>
<p>昨夜は友人が自炊の素材を持ってきてくれたので、はじめての自炊です。</p>
<p>古いCマガジンで、200ページほどの雑誌です。</p>
<p>裁断機は持っていないので、ダンボールしいてカッターで切っていきます。</p>
<p>まずは、表表紙、裏表紙を切り取って、定規を当てて慎重にカットしていきます。</p>
<p>どうしても切断面が少し斜めになってしまうのは仕方ないですね。</p>
<p>雑誌が200ページなので枚数にして100枚。５０枚づつくらいが読み取るのに良いとの</p>
<p>ことですから、半分に分けて２回読み取りました。</p>
<p>はじめてで、重送が起こったときのやり方がわからず、１回やり直しをしましたが</p>
<p>割とスムーズに読み取ってくれました。</p>
<p>半分をすべて読み取ったら、続けて次の束をセットしてボタン押すだけですから</p>
<p>実に簡単です。この間PC側では何もすることはありません。</p>
<p>4-5分くらいで終わった感覚です。PDF変換もすぐに出来ますね。</p>
<p>PC画面に出ている表示で「読み取り終了」ボタンを押すと一気にPDF化してくれます。</p>
<p>ジャムったときは、PC画面に「このページまで読込んでいます」と縮小画像が出るので</p>
<p>あわてず原稿を取り出して確認し、次のページからセットすれば問題ないようです。</p>
<p>２冊目は裁断の仕方が少し悪くて、のりが残っているところがありまして、結構ジャムってしまいました。</p>
<p>スキャンした雑誌はかなり薄手の紙質でしたが、うまく裁断しておけば問題なく読み取れるようです。</p>
<p>PDFを検索可能に変換するにはかなりPCのパワーを食いますが、ほっとけば空き時間でやってくれます。</p>
<p>Acrobat Readerで開いて「カーネル」とかキーワード入れたら、しっかり検索してくれるのに</p>
<p>感動です。</p>
<p>そのあとはドロップボックスにアップロードして、iPhone iPadなどでダウンロードしてみてみました。</p>
<p>モノクロページはかなり軽快に見られますが、カラーで画像の多いページは少し引っかかります。</p>
<p>pdfのサイズは67MB位になりました。</p>
<p>&nbsp;</p>
]]></content:encoded>
			<wfw:commentRss>http://www.jirosoft.com/wordpress/2011-05-07-320/feed/</wfw:commentRss>
		<slash:comments>0</slash:comments>
		</item>
		<item>
		<title>EverNoteのまとめ</title>
		<link>http://www.jirosoft.com/wordpress/2011-04-27-317/</link>
		<comments>http://www.jirosoft.com/wordpress/2011-04-27-317/#comments</comments>
		<pubDate>Wed, 27 Apr 2011 06:13:45 +0000</pubDate>
		<dc:creator>Jiro</dc:creator>
				<category><![CDATA[Android]]></category>
		<category><![CDATA[iPad]]></category>
		<category><![CDATA[iPhone]]></category>
		<category><![CDATA[クラウド]]></category>

		<guid isPermaLink="false">http://www.jirosoft.com/wordpress/?p=317</guid>
		<description><![CDATA[iPhoneやiPad Android端末を使っていると、データのやり取りなど結構面倒なことになってしまいます。 まあ、そんなに色々な端末を使っていること自体珍しいことですから、あまりそんな要求は無いかもしれないのですが [...]]]></description>
			<content:encoded><![CDATA[<p>iPhoneやiPad Android端末を使っていると、データのやり取りなど結構面倒なことになってしまいます。</p>
<p>まあ、そんなに色々な端末を使っていること自体珍しいことですから、あまりそんな要求は無いかもしれないのですが。</p>
<p>WebをPCや携帯端末で見ていて、後でゆっくり読見たいなと思ったときにEverNoteは便利ですね。</p>
<p>ブックマーク系のサービスもいろいろ検討して、今はGoogleChromeのブックマーク同期を使っています。</p>
<p>しかし、これではAndroidやiPhoneのブラウザでは、まだ使えません。</p>
<p>EverNoteにクリップしておけば、どの端末からも見られて便利です。</p>
<p>携帯端末やPCからEverNoteのサイトにブラウザでアクセスしても使えますが、専用のアプリがあるので</p>
<p>それらをインストールして使うと便利です。</p>
<p>またGoogleChromeには拡張機能でEverNoteにクリップする Clip to Evernote もあります。</p>
<p>&nbsp;</p>
<p>もうひとつ便利なのは、携帯端末で取った写真の管理です。</p>
<p>毎回、母艦となるPCにケーブルで接続して、写真のデータを転送しておくのも不便ですし、すぐに転送を忘れてしまいます。</p>
<p>EverNoteに転送しておけば、どこから、どの端末でもアクセスできるので、携帯端末で取った写真をPCにダウンロードして</p>
<p>加工を行い、ブログにアップするのもすぐに出来ます。</p>
<p>とりあえず、なんでも転送しておくと困ることがありませんね。</p>
<p>&nbsp;</p>
<p>もちろんクラウドですから、インターネット接続が無い場所や、EverNoteのサービス自体に障害が起こったら</p>
<p>アクセスできません。</p>
<p>また、無料で利用する場合は月間60MBまで転送容量制限があります。</p>
<p>有料のプレミアム会員は一ヶ月1GBまでで、月額5ドル。</p>
<p>クレジットカード、GoogleCheckOut、Paypalが使えます。</p>
<p>保存容量は関係しないので、たくさんアップロードする月だけ有料にして、翌月は無料にするという方法でも</p>
<p>保管したデータはそのままで使えるようです。</p>
<p>EverNoteのサイト-&gt;<a href="http://www.evernote.com/about/intl/jp/">http://www.evernote.com/about/intl/jp/</a></p>
<p>&nbsp;</p>
]]></content:encoded>
			<wfw:commentRss>http://www.jirosoft.com/wordpress/2011-04-27-317/feed/</wfw:commentRss>
		<slash:comments>0</slash:comments>
		</item>
		<item>
		<title>cakePHP1.3再入門#5 CakeでBakeまで</title>
		<link>http://www.jirosoft.com/wordpress/2011-04-13-306/</link>
		<comments>http://www.jirosoft.com/wordpress/2011-04-13-306/#comments</comments>
		<pubDate>Wed, 13 Apr 2011 07:34:46 +0000</pubDate>
		<dc:creator>Jiro</dc:creator>
				<category><![CDATA[cakePHP]]></category>
		<category><![CDATA[PHP]]></category>
		<category><![CDATA[aptana]]></category>
		<category><![CDATA[MySQL]]></category>

		<guid isPermaLink="false">http://www.jirosoft.com/wordpress/?p=306</guid>
		<description><![CDATA[久しぶりにWebサービスでも作ってみようとCakePHPを使ってますが、すっかり忘れていますw 基本的な部分の覚書があいまいだったので、再度書いてみます。 1.開発環境とインストール 開発環境はAptana+Debug- [...]]]></description>
			<content:encoded><![CDATA[<p>久しぶりにWebサービスでも作ってみようとCakePHPを使ってますが、すっかり忘れていますw</p>
<p>基本的な部分の覚書があいまいだったので、再度書いてみます。</p>
<h4>1.開発環境とインストール</h4>
<p style="padding-left: 30px;">開発環境はAptana+Debug-Kit+FireBugという感じです。</p>
<p style="padding-left: 30px;">Windows機での開発ですので xamppを使います。DBはMySQL。</p>
<p style="padding-left: 30px;"><a title="cakePHP日本語サイト" href="http://cakephp.jp" target="_blank">cakePHPサイト</a>から最新版のcakePHP1.3.8 安定版をダウンロードして、zipファイルを解凍。</p>
<p style="padding-left: 30px;">/xampp/htdocs/の配下に解凍したディレクトリごとコピーします。</p>
<p style="padding-left: 30px;">作成したいプロジェクトの名前にしますので、今回はwebapiとしてみました。</p>
<p style="padding-left: 30px;">/xampp/htdocs/webapiとなります。この下にcake plugins vendors app などのディレクトリやファイルを</p>
<p style="padding-left: 30px;">コピーすることになります。</p>
<h4>2.初期設定</h4>
<p style="padding-left: 30px;">ここでxamppのコントロールパネルを起動して「Apache」「MySQL」を起動してFireFoxから</p>
<p style="padding-left: 30px;">http://localhost/webapiとURLを呼び出すとデフォルトの画面が表示されます。</p>
<p style="padding-left: 30px;">ここで起動画面に出ているエラーを消しておきます。</p>
<p style="padding-left: 30px;">webapi/app/config/core.phpの修正。</p>
<pre class="brush: php; title: ; notranslate">
Configure::write('Security.salt', 'DYhG93b0qyJfIxfs2guVoUubWwvniR2G0FgaC9mi');

Configure::write('Security.cipherSeed', '76859309657453542496749683645');
</pre>
<p style="padding-left: 30px;">上記二行の最後の定数部分を適当に書き直します。セキュリティに関する乱数や鍵の基本になる部分ですから あまり短い文字列や数字では強度が落ちるのかな?</p>
<p style="padding-left: 30px;">後はデータベースの設定だけです。</p>
<p style="padding-left: 30px;">xamppをインストールしていればphpMyAdminもはいっていると思いますから、簡単にデータベースを</p>
<p style="padding-left: 30px;">作っておきます。</p>
<p style="padding-left: 30px;">FireFoxからhttp://localhost/でxamppのコントロール画面を表示させて左側メニューからphpMyAdminを起動します。</p>
<p style="padding-left: 30px;">今回のwebapi用に適当にデータベースを作成してみます。</p>
<p style="padding-left: 30px;">データベース新規作成で、webapitestとしてデータベースを作成しておきます。</p>
<p style="padding-left: 30px;">ひとつぐらいテーブルも作成しておきます。適当にwebapidatasのテーブルを作成しておきます。</p>
<p style="padding-left: 30px;">(テーブル名はモデルと関係するので複数形にしておくと良い。)</p>
<p style="padding-left: 30px;">テーブルの設定などはMySQLの説明サイトなどで確認。</p>
<p style="padding-left: 30px;">データベースユーザーも専用の作成しておきましょう。</p>
<p style="padding-left: 30px;">phpMyAdminの画面にはユーザーというタグが無いのですが「特権」というところで作成します。</p>
<p style="padding-left: 30px;">webapiuserでwebapipasswordとしてみます。</p>
<p style="padding-left: 30px;">ここでユーザー名とパスワードを指定して作っておきます。アクセス権限は今回作成したwebapitestデータベース</p>
<p style="padding-left: 30px;">だけに絞っておくとよりセキュアかもしれませんね。</p>
<p style="padding-left: 30px;">さて最後のエラーを消します。</p>
<p style="padding-left: 30px;">webapi/app/config/database.phpの作成。</p>
<p style="padding-left: 30px;">このディレクトリに database.php.defaultというファイルがありますので database.phpにリネームしても良いし</p>
<p style="padding-left: 30px;">コピーして新しい作成してもいいですね。コピーはAptanaのphpエクスプローラからも出来ます。</p>
<p style="padding-left: 30px;">database.phpを開いて編集します。</p>
<pre class="brush: php; title: ; notranslate">
class DATABASE_CONFIG {

	var $default = array(
		'driver' =&gt; 'mysql',
		'persistent' =&gt; false,
		'host' =&gt; 'localhost',
		'login' =&gt; 'webapiuser',
		'password' =&gt; 'webapipassword',
		'database' =&gt; 'webapitest',
		'prefix' =&gt; '',
	);

	var $test = array(
		'driver' =&gt; 'mysql',
		'persistent' =&gt; false,
		'host' =&gt; 'localhost',
		'login' =&gt; 'user',
		'password' =&gt; 'password',
		'database' =&gt; 'test_database_name',
		'prefix' =&gt; '',
	);
}
</pre>
<p style="padding-left: 30px;">こんな感じで指定します。</p>
<p style="padding-left: 30px;">データベース名-&gt;webapitest</p>
<p style="padding-left: 30px;">ユーザー-&gt;webapiuser</p>
<p style="padding-left: 30px;">パスワード-&gt;webapipassword</p>
<p style="padding-left: 30px;">これで先ほどのURL  http://localhost/webapiにアクセスすると黄色い帯がすべてグリーンになっていると思います。</p>
<p style="padding-left: 30px;">データベースのところは黄色になっている場合はエラーメッセージから確認します。</p>
<h4>3.Bakeを使う</h4>
]]></content:encoded>
			<wfw:commentRss>http://www.jirosoft.com/wordpress/2011-04-13-306/feed/</wfw:commentRss>
		<slash:comments>0</slash:comments>
		</item>
		<item>
		<title>Android2.1のエミュレータがインターネットに接続できない</title>
		<link>http://www.jirosoft.com/wordpress/2011-04-05-281/</link>
		<comments>http://www.jirosoft.com/wordpress/2011-04-05-281/#comments</comments>
		<pubDate>Tue, 05 Apr 2011 08:08:14 +0000</pubDate>
		<dc:creator>Jiro</dc:creator>
				<category><![CDATA[Android]]></category>
		<category><![CDATA[AVD]]></category>
		<category><![CDATA[eclipse]]></category>

		<guid isPermaLink="false">http://www.jirosoft.com/wordpress/?p=281</guid>
		<description><![CDATA[Eclipse+adbで開発しているのですが、何故か突然エミュレータがインターネットに接続できなくなりました。 それもAndroid2.1のエミュレータのみ。他の1.6や2.2は通常どうり接続できます。 2.1エミュレー [...]]]></description>
			<content:encoded><![CDATA[<p>Eclipse+adbで開発しているのですが、何故か突然エミュレータがインターネットに接続できなくなりました。</p>
<p>それもAndroid2.1のエミュレータのみ。他の1.6や2.2は通常どうり接続できます。</p>
<p>2.1エミュレータを起動してブラウザを開くと「インターネットに接続していません」と</p>
<p>怒られます。</p>
<p>「電力需要チェッカー」のテストでもネットワークエラーになってしまいます。</p>
<p>色々調べた結果コマンドプロンプトから</p>
<pre class="brush: plain; title: ; notranslate">

C:\&gt;adb shell

# setprop net.dns1 8.8.8.8

setprop net.dns1 8.8.8.8

# setprop net.dns2 8.8.4.4

setprop net.dns2 8.8.4.4
</pre>
<p>という風に打ってDNSを指定した後、エミュレータを起動すると正常に動作します。</p>
<p>しかし、毎回やらないといけないのでとても不便です。</p>
<p>エミュレータの設定ファイルを探したら.android/avd/Android2.1.avd/config.iniというファイルを見つけました。</p>
<p>「Android2.1」の部分は自分で設定したAVDの名称です。</p>
<p>中身は</p>
<pre class="brush: plain; title: ; notranslate">
hw.lcd.density=160
skin.name=HVGA
skin.path=platforms\android-7\skins\HVGA
image.sysdir.1=platforms\android-7\images\
</pre>
<p>のようになっています。</p>
<p>試しにこの下に</p>
<pre class="brush: plain; title: ; notranslate">
net.dns1=8.8.8.8
net.dns2=8.8.4.4
</pre>
<p>のように追加してエミュレータを起動したところ、インターネット接続が出来ました。<br />
しかし、多少不安定な気もします。</p>
<p>とりあえず、この設定で使ってみます。</p>
<p>追記:この方法でもだめでした。</p>
]]></content:encoded>
			<wfw:commentRss>http://www.jirosoft.com/wordpress/2011-04-05-281/feed/</wfw:commentRss>
		<slash:comments>0</slash:comments>
		</item>
		<item>
		<title>iPhone iPadのメモ帳を同期する</title>
		<link>http://www.jirosoft.com/wordpress/2010-12-22-262/</link>
		<comments>http://www.jirosoft.com/wordpress/2010-12-22-262/#comments</comments>
		<pubDate>Wed, 22 Dec 2010 01:38:16 +0000</pubDate>
		<dc:creator>Jiro</dc:creator>
				<category><![CDATA[iPad]]></category>
		<category><![CDATA[iPhone]]></category>

		<guid isPermaLink="false">http://www.jirosoft.com/wordpress/?p=262</guid>
		<description><![CDATA[出先でちょっとしたことをメモしたりする場合に便利なiPhoneのメモ帳ですが、 Googleカレンダーなどのように他のデバイスやPCと同期したいと思っていたら これが簡単に出来るようになっていました。 ただしiOS4以降 [...]]]></description>
			<content:encoded><![CDATA[<p>出先でちょっとしたことをメモしたりする場合に便利なiPhoneのメモ帳ですが、</p>
<p>Googleカレンダーなどのように他のデバイスやPCと同期したいと思っていたら</p>
<p>これが簡単に出来るようになっていました。</p>
<p>ただしiOS4以降の機能のようです。</p>
<p>iPhone iPadでGMailのアカウントを登録しておくだけで、メモ帳の内容を自動的に</p>
<p>GMailの自分のアカウントに投げてくれます。</p>
<p>iPhone iPad間では、これでメモ帳の同期が取れます。</p>
<p>他のPCやAndroid端末からはGMailを開くと「Notes」というラベルが作成されていて、そこに作成したメモを受信していますので参照は可能です。</p>
<p>ただし、これらの端末からは編集が出来ません。</p>
<p>注意点は、メモを作成する際に「アカウント」で「GMail」を選択してから「+」ボタンにタッチして新規作成を行わないと同期メモとしてくれません。</p>
<p>「すべてのメモ」を選択しているとその端末内だけのメモになります。この辺がわかりにくいですね。</p>
<p>「設定」-「メール/連絡先/カレンダー」のメモの部分で「デフォルトアカウント」をGMailにしてみましたが、やはりアカウントをGMailにしておかないとだめなようです。</p>
<p>GoogleDocsなどにメモ機能がついてカレンダーのように同期してくれるともっと便利ですね。</p>
]]></content:encoded>
			<wfw:commentRss>http://www.jirosoft.com/wordpress/2010-12-22-262/feed/</wfw:commentRss>
		<slash:comments>0</slash:comments>
		</item>
		<item>
		<title>日本Android友の会　大分支部勉強会　ドロンくんの巻</title>
		<link>http://www.jirosoft.com/wordpress/2010-12-13-257/</link>
		<comments>http://www.jirosoft.com/wordpress/2010-12-13-257/#comments</comments>
		<pubDate>Mon, 13 Dec 2010 10:42:34 +0000</pubDate>
		<dc:creator>Jiro</dc:creator>
				<category><![CDATA[Android]]></category>
		<category><![CDATA[ドロンくん]]></category>

		<guid isPermaLink="false">http://www.jirosoft.com/wordpress/?p=257</guid>
		<description><![CDATA[Android友の会の勉強会に参加してきました。 今回は松山から今岡さんに講師としてきていただいて、「ドロンくん」作成をしました。 ブレッドボードや抵抗、ICなど部品を用意していただいたり、ジャックの作成など本当にお世話 [...]]]></description>
			<content:encoded><![CDATA[<p>Android友の会の勉強会に参加してきました。<br />
今回は松山から今岡さんに講師としてきていただいて、「ドロンくん」作成をしました。<br />
ブレッドボードや抵抗、ICなど部品を用意していただいたり、ジャックの作成など本当にお世話になりました。</p>
<p>さて、ドロンくんの駆動部分は前日3時までかかって改造していたのですが、当日は結局うまく動作しないままでした。<br />
DTMFの動作をLEDで確認するところまでは問題なかったのですが、やはりモーターノイズがのってしまい、モーターの動作が継続しなかったり<br />
誤動作をします。</p>
<p>半田ごてやノイズキラー用にセラコン持って行って置けばよかった。</p>
<p>駆動部分はこんな感じです。</p>
<div id="attachment_258" class="wp-caption alignnone" style="width: 235px"><a href="http://www.jirosoft.com/wordpress/wp-content/uploads/2010/12/delon020.jpg"><img class="size-medium wp-image-258" title="delon020" src="http://www.jirosoft.com/wordpress/wp-content/uploads/2010/12/delon020-225x300.jpg" alt="delon020" width="225" height="300" /></a><p class="wp-caption-text">ドロンくんVer0.20</p></div>
<p>ブレッドボード上で作成した回路はこちら</p>
<div id="attachment_259" class="wp-caption alignnone" style="width: 310px"><a href="http://www.jirosoft.com/wordpress/wp-content/uploads/2010/12/deloncir020.jpg"><img class="size-medium wp-image-259" title="deloncir020" src="http://www.jirosoft.com/wordpress/wp-content/uploads/2010/12/deloncir020-300x225.jpg" alt="" width="300" height="225" /></a><p class="wp-caption-text">ドロンくんの心臓部</p></div>
<p>真ん中がDTMF用のICです。Android端末側でトーン発生用のアプリを起動して、イヤフォーンジャックを介して音声信号を</p>
<p>このICにいれてやると、信号音に対応した出力が4つのピンに出てきます。</p>
<p>今回は2つのピンだけを使い下側にあるトランジスタのベースに入力してやります。</p>
<p>トランジスタ1個だけではモーター駆動の電流に耐えられないので、上側に3個のトランジスタを並列にして分流してあります。</p>
<p>この3個のスイッチングを下側のトランジスタで行ってます。</p>
<p>パワー用のトランジスタを搭載する前にICの4つのピン出力をLEDをつないで確認したところ</p>
<p>正常に動作していました。</p>
<p>後は、DCモーター(FA-130)の端子にノイズキラーコンデンサをつければ動作しそうです。</p>
<p>ブレッドボードは部品が安定していないのでホットボンド等でパーツの足元を固めると良いと聞きました。</p>
<p>とりあえず駆動部に搭載できるように、もう少し改良が必要ですね。</p>
<p>蛇の目基盤で半田付けしても良いのですが。</p>
<p>あとはトーンを発声させる方法をどんな工夫にするか、Androidプログラミングも必要です。</p>
<p>ピンが2つあまっているので、あと2チャンネルの動作もできますし、右、左モーターの動作に合わせて</p>
<p>LED光らせることもできますね。</p>
<p>Google音声認識で動作指令を出すのがデフォルトですが、それを受けてテキスト読み上げで、アンサーを返しても</p>
<p>面白いかもしれません。</p>
<p>まだまだ、ドロンくん勉強は続きます。</p>
]]></content:encoded>
			<wfw:commentRss>http://www.jirosoft.com/wordpress/2010-12-13-257/feed/</wfw:commentRss>
		<slash:comments>1</slash:comments>
		</item>
		<item>
		<title>ドロンくん、作成準備中。</title>
		<link>http://www.jirosoft.com/wordpress/2010-12-03-249/</link>
		<comments>http://www.jirosoft.com/wordpress/2010-12-03-249/#comments</comments>
		<pubDate>Fri, 03 Dec 2010 09:16:58 +0000</pubDate>
		<dc:creator>Jiro</dc:creator>
				<category><![CDATA[Android]]></category>
		<category><![CDATA[ブログ]]></category>
		<category><![CDATA[Robot]]></category>
		<category><![CDATA[ドロンくん]]></category>

		<guid isPermaLink="false">http://www.jirosoft.com/wordpress/?p=249</guid>
		<description><![CDATA[日本アンドロイドの会　大分支部の勉強会で「ドロンくん」という、Android端末を使ってコントロールするロボットの製作をすることになりました。 Android端末の音声出力を使って、プッシュ式電話のトーンを発生させ、それ [...]]]></description>
			<content:encoded><![CDATA[<p>日本アンドロイドの会　大分支部の勉強会で「ドロンくん」という、Android端末を使ってコントロールするロボットの製作をすることになりました。</p>
<p>Android端末の音声出力を使って、プッシュ式電話のトーンを発生させ、それを解析するチップを使って２つのモーターをコントロールする仕組みです。端末をロボットの上に搭載して、指令はGoogle音声変換を使うようです。</p>
<p>機械部分は、自分で作成しておくとのことでいろいろとパーツを探しましたが、大分市内でタミヤの工作キットを扱っているところが、なかなか見つかりません。置いていても、一部だけで困ったものです。夏休みなどの工作シーズンは多かった気がするのですが、こういうものも季節商品になってしまったんですね。</p>
<p>結局　Amazonが送料もかからず便利なのでそろえました。</p>
<p>モーターとギアボックスは<a href="http://amzn.to/g60b5M"  target="_blank">楽しい工作シリーズ No.168 ダブルギヤボックス 左右独立4速タイプ (70168)</a></p>
<p><a href="http://www.jirosoft.com/wordpress/wp-content/uploads/2010/12/41WJpcscfHL._SL500_AA300_.jpg"><img class="alignnone size-thumbnail wp-image-250" title="41WJpcscfHL._SL500_AA300_" src="http://www.jirosoft.com/wordpress/wp-content/uploads/2010/12/41WJpcscfHL._SL500_AA300_-150x150.jpg" alt="" width="150" height="150" /></a></p>
<p>シャーシは、色々使えて便利な<a href="http://amzn.to/hVmkIn"  target="_blank">タミヤ の &#8216;楽しい工作シリーズ No.98 ユニバーサルプレートセット (70098)</a></p>
<p><a href="http://www.jirosoft.com/wordpress/wp-content/uploads/2010/12/41QXjkkNpCL._SL500_AA300_.jpg"><img class="alignnone size-thumbnail wp-image-251" title="41QXjkkNpCL._SL500_AA300_" src="http://www.jirosoft.com/wordpress/wp-content/uploads/2010/12/41QXjkkNpCL._SL500_AA300_-150x150.jpg" alt="" width="150" height="150" /></a></p>
<p>タイヤ方式で作るならば<a href="http://amzn.to/gHbZoY"  target="_blank">タミヤ の &#8216;楽しい工作シリーズ No.101 トラックタイヤ 36mm (70101)</a></p>
<p><a href="http://www.jirosoft.com/wordpress/wp-content/uploads/2010/12/41RyQFDlbzL._SL500_AA300_.jpg"><img class="alignnone size-thumbnail wp-image-252" title="41RyQFDlbzL._SL500_AA300_" src="http://www.jirosoft.com/wordpress/wp-content/uploads/2010/12/41RyQFDlbzL._SL500_AA300_-150x150.jpg" alt="" width="150" height="150" /></a></p>
<p>キャタピラ(商標w)方式というかクローラにするならば<a href="http://amzn.to/hsuNQj"  target="_blank">楽しい工作シリーズ No.100 トラック&amp;ホイールセット (70100)</a></p>
<p><a href="http://www.jirosoft.com/wordpress/wp-content/uploads/2010/12/513WaMPydBL._SL500_AA300_.jpg"><img class="alignnone size-thumbnail wp-image-253" title="513WaMPydBL._SL500_AA300_" src="http://www.jirosoft.com/wordpress/wp-content/uploads/2010/12/513WaMPydBL._SL500_AA300_-150x150.jpg" alt="" width="150" height="150" /></a></p>
<p>電池ボックスも必要ですね。<a href="http://amzn.to/gXPBcZ" target="_blank">タミヤ の &#8216;楽しい工作シリーズ No.151 単3電池ボックス 2本用 スイッチ付 (70151)</a></p>
<p><a href="http://www.jirosoft.com/wordpress/wp-content/uploads/2010/12/51AbruqY23L._SL500_AA300_.jpg"><img class="alignnone size-thumbnail wp-image-254" title="51AbruqY23L._SL500_AA300_" src="http://www.jirosoft.com/wordpress/wp-content/uploads/2010/12/51AbruqY23L._SL500_AA300_-150x150.jpg" alt="" width="150" height="150" /></a></p>
<p>このくらいあれば、何とかなりそうです。</p>
<p>配線用に<a href="http://amzn.to/g7wNvx" target="_blank">タミヤ の &#8216;エレクラフトシリーズ No.19 1.5A 平行コード(5m) 75019</a> 持ってなければ買っておくといいですね。</p>
<p><a href="http://www.jirosoft.com/wordpress/wp-content/uploads/2010/12/418KWu7dKqL._SL500_AA300_.jpg"><img class="alignnone size-thumbnail wp-image-255" title="418KWu7dKqL._SL500_AA300_" src="http://www.jirosoft.com/wordpress/wp-content/uploads/2010/12/418KWu7dKqL._SL500_AA300_-150x150.jpg" alt="" width="150" height="150" /></a></p>
<p>さてさて、１２日なので、そろそろ作成しておかないといけませんが、時間が無い。</p>
]]></content:encoded>
			<wfw:commentRss>http://www.jirosoft.com/wordpress/2010-12-03-249/feed/</wfw:commentRss>
		<slash:comments>3</slash:comments>
		</item>
		<item>
		<title>iアプリDX開発　トライアルに申し込んでみた。</title>
		<link>http://www.jirosoft.com/wordpress/2010-11-05-243/</link>
		<comments>http://www.jirosoft.com/wordpress/2010-11-05-243/#comments</comments>
		<pubDate>Fri, 05 Nov 2010 10:03:14 +0000</pubDate>
		<dc:creator>Jiro</dc:creator>
				<category><![CDATA[iアプリ]]></category>
		<category><![CDATA[docomo]]></category>

		<guid isPermaLink="false">http://www.jirosoft.com/wordpress/?p=243</guid>
		<description><![CDATA[AndroidマーケットやAppStoreの台頭でdocomoさんも色々始めたようですね。 今までiアプリを個人で開発する時はGPSなどの機能が使えない状態でした。 iアプリDXと言う機能ですが、基本的に企業が登録して認 [...]]]></description>
			<content:encoded><![CDATA[<p>AndroidマーケットやAppStoreの台頭でdocomoさんも色々始めたようですね。</p>
<p>今までiアプリを個人で開発する時はGPSなどの機能が使えない状態でした。</p>
<p>iアプリDXと言う機能ですが、基本的に企業が登録して認可されたものだけが使えていたのですが</p>
<p>AndroidやiPhoneの開発では簡単に使える機能ですし、携帯端末のアプリでこれらの機能が</p>
<p>使えないと致命的ですよね。</p>
<p>docomoさんも重い腰を上げて、これらの開発を個人にも開放するようです。</p>
<p>まだトライアルですが、iアプリストアも立ち上げて、個人でも課金ができるようになったりと</p>
<p>大きく変わるようです。</p>
<div id="attachment_244" class="wp-caption alignnone" style="width: 310px"><a href="http://www.jirosoft.com/wordpress/wp-content/uploads/2010/11/iaplidx.jpg"><img class="size-medium wp-image-244" title="iaplidx" src="http://www.jirosoft.com/wordpress/wp-content/uploads/2010/11/iaplidx-300x292.jpg" alt="iアプリDX開発　トライアルサイト" width="300" height="292" /></a><p class="wp-caption-text">iアプリDX開発　トライアルサイト</p></div>
<p>とりあえず登録だけはしてみました。</p>
<p>何か作る機会はあるかな??</p>
]]></content:encoded>
			<wfw:commentRss>http://www.jirosoft.com/wordpress/2010-11-05-243/feed/</wfw:commentRss>
		<slash:comments>0</slash:comments>
		</item>
		<item>
		<title>Android開発環境 App Inventor試してみました。</title>
		<link>http://www.jirosoft.com/wordpress/2010-11-05-235/</link>
		<comments>http://www.jirosoft.com/wordpress/2010-11-05-235/#comments</comments>
		<pubDate>Fri, 05 Nov 2010 08:20:19 +0000</pubDate>
		<dc:creator>Jiro</dc:creator>
				<category><![CDATA[Android]]></category>
		<category><![CDATA[AppInventor]]></category>
		<category><![CDATA[Google]]></category>
		<category><![CDATA[Xperia]]></category>

		<guid isPermaLink="false">http://www.jirosoft.com/wordpress/?p=235</guid>
		<description><![CDATA[GoogleがAndroidアプリ開発の門戸を開くためにApp Inventor for Androidというツールを提供しています。 現在は英語版のみですが、その実力はどんなものかと試してみました。 App Inven [...]]]></description>
			<content:encoded><![CDATA[<p>GoogleがAndroidアプリ開発の門戸を開くためにApp Inventor for Androidというツールを提供しています。</p>
<p>現在は英語版のみですが、その実力はどんなものかと試してみました。</p>
<p>App Inventorの売りはコードレスで開発できるところです。</p>
<p>Googleに登録申請を行って返信メールが来ると、利用できます。</p>
<p>登録方法は<a href="http://www.android-navi.com/archives/android_1/app_inventor_1/" target="_BLANK">App Inventor の 登録 方法</a>に詳しい解説があります。</p>
<h4>使ってみようと言う方に、前提条件があります。</h4>
<ol>
<li>Googleのアカウントが必要。-&gt;これは簡単に登録できます。gmailアカウント持っていればOKです。完了メール等もgmailあてになります。</li>
<li>登録後完了メールが来るのが遅い。-&gt;これは他のサイトに書いてありましたが、私の場合はすぐに完了メールが来ました。</li>
<li>Android実機が必要 -&gt; これが一番の難点ですね。エミュレータを使わないので動作確認はすべて実機で行います。逆に考えれば、エミュレータと実機の動作違いなどがありませんから、安心ともいえます。</li>
</ol>
<p>私の場合はXperia SO-01Bにて開発しています。</p>
<p>開発の前に必要なアプリケーションのダウンロードが必要になりますが、これはコードブロックのメンテナンスに利用するJavaアプレットのようです。</p>
<p>基本の開発はWebブラウザを利用してGoogleのサイトに接続します。</p>
<div id="attachment_236" class="wp-caption alignnone" style="width: 310px"><a href="http://www.jirosoft.com/wordpress/wp-content/uploads/2010/11/AppInventor01.jpg"><img class="size-medium wp-image-236" title="AppInventor01" src="http://www.jirosoft.com/wordpress/wp-content/uploads/2010/11/AppInventor01-300x249.jpg" alt="App Inventor" width="300" height="249" /></a><p class="wp-caption-text">App Inventor 基本画面</p></div>
<p>これは、すでに3つのプロジェクトを登録した段階ですが、当初は何も表示されていないので「New」ボタンで新規追加します。</p>
<p>「New」を押すとプロジェクト名を聞いてくるので、それを入力してOKボタンでプロジェクトが作成されます。</p>
<div id="attachment_237" class="wp-caption alignnone" style="width: 310px"><a href="http://www.jirosoft.com/wordpress/wp-content/uploads/2010/11/AppInventor02.jpg"><img class="size-medium wp-image-237" title="AppInventor02" src="http://www.jirosoft.com/wordpress/wp-content/uploads/2010/11/AppInventor02-300x128.jpg" alt="プロジェクト追加" width="300" height="128" /></a><p class="wp-caption-text">プロジェクト追加</p></div>
<p>その後開発画面が表示されますが、基本的に画面レイアウトの作成機能です。</p>
<div id="attachment_238" class="wp-caption alignnone" style="width: 310px"><a href="http://www.jirosoft.com/wordpress/wp-content/uploads/2010/11/AppInventor03.jpg"><img class="size-medium wp-image-238" title="AppInventor03" src="http://www.jirosoft.com/wordpress/wp-content/uploads/2010/11/AppInventor03-300x234.jpg" alt="App Inventor 開発画面" width="300" height="234" /></a><p class="wp-caption-text">App Inventor 開発画面</p></div>
<p>左側の「Palette」にパーツがあります。Basicブロックにボタンやテキストボックス、ラベルなどがあります。</p>
<p>まだまだ、ライブラリが充実していませんが、ライブラリ開発自体もオープンにするようですから、早くそろって欲しいですね。</p>
<p>まったくソフト開発をしたことのない人には、これでも敷居はかなり高いと思いますが、Android開発の経験があれば</p>
<p>かなり簡単にできてしまうことに感心します。画面レイアウトだけでもコード出力してくれれば、これだけでも価値がありますね。</p>
<p>「Viewer」にレイアウトが表示されますから、パレットからドラッグアンドドロップでパーツを配置します。</p>
<p>「Screen Arrangement」のなかにレイアウトがありますので水平配置などを選択すればレイアウトもできます。</p>
<p>「Components」に各パーツの構成が表示されます。ここでパーツのIDの変更や削除ができます。</p>
<p>「Media」ブロックのAddボタンでイメージやサウンドなどのメディアを追加できます。</p>
<p>「Properties」で各パーツのプロパティ設定ができます。</p>
<p>「Save」「Save As」「CheckPoint」などのボタンで保存ができます。保存先はもちろんGoogleです。</p>
<p>「Open Blocks Editor」ボタンでBlocks Editorが開きます。毎回Googleからアプレットをダウンロードして起動します。</p>
<div id="attachment_239" class="wp-caption alignnone" style="width: 310px"><a href="http://www.jirosoft.com/wordpress/wp-content/uploads/2010/11/AppInventor04.jpg"><img class="size-medium wp-image-239" title="AppInventor04" src="http://www.jirosoft.com/wordpress/wp-content/uploads/2010/11/AppInventor04-300x243.jpg" alt="Blocks Editor" width="300" height="243" /></a><p class="wp-caption-text">Blocks Editor</p></div>
<p>このエディタで動作を規定します。</p>
<p>「My Blocks」のなかに配置したパーツがあります。それを選択するとパーツに対応するイベントやプロパティが表示されます。</p>
<p>それらを右側のペインにドラッグアンドドロップして、連結させていきます。</p>
<p>ここでグローバル変数や定数なども宣言できます。</p>
<div id="attachment_240" class="wp-caption alignnone" style="width: 310px"><a href="http://www.jirosoft.com/wordpress/wp-content/uploads/2010/11/AppInventor05.jpg"><img class="size-medium wp-image-240" title="AppInventor05" src="http://www.jirosoft.com/wordpress/wp-content/uploads/2010/11/AppInventor05-300x243.jpg" alt="Blocks Editor2" width="300" height="243" /></a><p class="wp-caption-text">Blocks Editor2</p></div>
<p>このように動作を作成した後、「Connect to Phone」を押すと、実機に転送されてアプリが起動します。</p>
<div id="attachment_241" class="wp-caption alignnone" style="width: 235px"><a href="http://www.jirosoft.com/wordpress/wp-content/uploads/2010/11/xperia_appinventor.jpg"><img class="size-medium wp-image-241" title="xperia_appinventor" src="http://www.jirosoft.com/wordpress/wp-content/uploads/2010/11/xperia_appinventor-225x300.jpg" alt="Xperia App Inventor" width="225" height="300" /></a><p class="wp-caption-text">Xperia App Inventor Running</p></div>
<p>コードがブロックとして表現され視覚的にわかりやすいですね。複雑なアプリではかえって見にくくなるかもしれませんが</p>
<p>スケルトンを作成したり、画面レイアウトの設計などには重宝しそうです。</p>
<p>「Package for Phone」や「Package for PC」ボタンで作成したアプリを実機にインストールしたり、PCに保存できるので</p>
<p>配布も簡単にできます。</p>
<p>今後の充実が期待されますね。</p>
]]></content:encoded>
			<wfw:commentRss>http://www.jirosoft.com/wordpress/2010-11-05-235/feed/</wfw:commentRss>
		<slash:comments>0</slash:comments>
		</item>
		<item>
		<title>Androidアプリ開発の基礎 #1(開発環境)</title>
		<link>http://www.jirosoft.com/wordpress/2010-07-16-210/</link>
		<comments>http://www.jirosoft.com/wordpress/2010-07-16-210/#comments</comments>
		<pubDate>Fri, 16 Jul 2010 09:06:37 +0000</pubDate>
		<dc:creator>Jiro</dc:creator>
				<category><![CDATA[Android]]></category>
		<category><![CDATA[ADT]]></category>
		<category><![CDATA[eclipse]]></category>
		<category><![CDATA[Java]]></category>
		<category><![CDATA[Xperia]]></category>

		<guid isPermaLink="false">http://www.jirosoft.com/wordpress/?p=210</guid>
		<description><![CDATA[開発環境 Android SDKのダウンロードとインストール。 ダウンロードはhttp://developer.android.com/intl/ja/index.html から。 最新版を落としておけば過去のバージョン [...]]]></description>
			<content:encoded><![CDATA[<h3>開発環境</h3>
<h4>Android SDKのダウンロードとインストール。</h4>
<p>ダウンロードは<a href="http://developer.android.com/intl/ja/index.html" target="_BLANK">http://developer.android.com/intl/ja/index.html</a> から。</p>
<div id="attachment_211" class="wp-caption alignnone" style="width: 310px"><a href="http://www.jirosoft.com/wordpress/wp-content/uploads/2010/07/androidsdk.jpg"><img class="size-medium wp-image-211" title="androidsdk" src="http://www.jirosoft.com/wordpress/wp-content/uploads/2010/07/androidsdk-300x250.jpg" alt="Android SDK ダウンロード" width="300" height="250" /></a><p class="wp-caption-text">Android SDK　ダウンロードサイト</p></div>
<p>最新版を落としておけば過去のバージョンの環境も入るので安心。</p>
<ul style="padding-left: 30px;">
<li>Windows</li>
<li>MacOSX(intel)</li>
<li>Linux(i386)</li>
</ul>
<p>対応する環境のパッケージをダウンロードする。Windowsならばandroid-sdk_r06-windows.zip</p>
<p>ダウンロード後zipファイルを解凍して、任意の場所に配置する。ちなみにC:\に置きました。</p>
<h4>Java開発環境</h4>
<p>JDKのインストールが必要。今回はJDK6をインストール。実行環境のJREだけではだめ。</p>
<p>ダウンロードは<a href="http://java.sun.com/javase/downloads/index.jsp" target="_BLANK">http://java.sun.com/javase/downloads/index.jsp</a>から。</p>
<div id="attachment_226" class="wp-caption alignnone" style="width: 310px"><a href="http://www.jirosoft.com/wordpress/wp-content/uploads/2010/07/jdk6.jpg"><img class="size-medium wp-image-226" title="jdk6" src="http://www.jirosoft.com/wordpress/wp-content/uploads/2010/07/jdk6-300x244.jpg" alt="JDKダウンロード" width="300" height="244" /></a><p class="wp-caption-text">JDKダウンロードサイト</p></div>
<p>今回はJDK 6 Update 21のJDKを指定。</p>
<p>ダウンロード後インストール。</p>
<h4>Eclipse</h4>
<p>開発用のIDEはEclipseを使用する。</p>
<p>ダウンロードは<a href="http://www.eclipse.org/downloads/">http://www.eclipse.org/downloads/</a> から。</p>
<div id="attachment_227" class="wp-caption alignnone" style="width: 310px"><a href="http://www.jirosoft.com/wordpress/wp-content/uploads/2010/07/Eclipse.jpg"><img class="size-medium wp-image-227" title="Eclipse" src="http://www.jirosoft.com/wordpress/wp-content/uploads/2010/07/Eclipse-300x228.jpg" alt="Eclipseダウンロード" width="300" height="228" /></a><p class="wp-caption-text">Eclipseダウンロード</p></div>
<p>最新版のHeliosではなく　Older Versionsのリンクから Eclipse Galileo SR2 Packeges(v3.5.2)を使用した。</p>
<div id="attachment_228" class="wp-caption alignnone" style="width: 310px"><a href="http://www.jirosoft.com/wordpress/wp-content/uploads/2010/07/EclipseOld.jpg"><img class="size-medium wp-image-228" title="EclipseOld" src="http://www.jirosoft.com/wordpress/wp-content/uploads/2010/07/EclipseOld-300x177.jpg" alt="Eclipse 過去バージョン" width="300" height="177" /></a><p class="wp-caption-text">Eclipse 過去バージョン</p></div>
<p>最新版はAndroid SDKとの問題ありとどこかで見たような??</p>
<p>日本語化は Pleades 1.3.1を使用。<a href="http://sourceforge.jp/projects/mergedoc/releases/">http://sourceforge.jp/projects/mergedoc/releases/</a> から。</p>
<div id="attachment_229" class="wp-caption alignnone" style="width: 310px"><a href="http://www.jirosoft.com/wordpress/wp-content/uploads/2010/07/Pleiades131.jpg"><img class="size-medium wp-image-229" title="Pleiades131" src="http://www.jirosoft.com/wordpress/wp-content/uploads/2010/07/Pleiades131-300x264.jpg" alt="Pleiades1_3_1ダウンロード" width="300" height="264" /></a><p class="wp-caption-text">Pleiades1_3_1ダウンロード</p></div>
<p>下のほうにpleiades_1.3.1.zipがあるのでダウンロード。zipを解凍してできたフォルダの中にある　feautures pluginsの中身をEclipseの</p>
<p>同名のフォルダの中にコピーする。これだけでは日本語化できない。</p>
<p>Eclipseのeclipse.iniファイルを編集する。</p>
<p style="padding-left: 30px;">-javaagent:plugins/jp.sourceforge.mergedoc.pleiades/pleiades.jar<br />
-clean</p>
<p>２行をiniファイルの最後に追加して上書き保存。この後Eclipseを起動すると日本語化される。</p>
]]></content:encoded>
			<wfw:commentRss>http://www.jirosoft.com/wordpress/2010-07-16-210/feed/</wfw:commentRss>
		<slash:comments>0</slash:comments>
		</item>
	</channel>
</rss>

