<?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>伊藤清徳の垂直落下式ムーンサルトプレス</title>
	<atom:link href="http://agilmente.com/feed/" rel="self" type="application/rss+xml" />
	<link>http://agilmente.com</link>
	<description>PerlとかPHPとかMySQLとか...がんばっても8割だ。</description>
	<lastBuildDate>Thu, 26 Jan 2012 11:25:00 +0000</lastBuildDate>
	<language>ja</language>
	<sy:updatePeriod>hourly</sy:updatePeriod>
	<sy:updateFrequency>1</sy:updateFrequency>
	<generator>http://wordpress.org/?v=3.0</generator>
		<item>
		<title>CodeigniterでFileMakerをごにょごにょする</title>
		<link>http://agilmente.com/blog/2012/01/26/ci_with_fm/</link>
		<comments>http://agilmente.com/blog/2012/01/26/ci_with_fm/#comments</comments>
		<pubDate>Thu, 26 Jan 2012 11:25:00 +0000</pubDate>
		<dc:creator>admin</dc:creator>
				<category><![CDATA[Filemaker]]></category>
		<category><![CDATA[PHP]]></category>

		<guid isPermaLink="false">http://agilmente.com/?p=782</guid>
		<description><![CDATA[ライセンス関連でごにゃごにゃもめとるCodeigniter（以下CIと略す）ですけど、
まぁ基本商用においては問題なさそうなので、
仕事では引き続き使っている案件もあります。
なんだかんだ、CIは高速で便利なPHPフレー [...]]]></description>
			<content:encoded><![CDATA[<p>ライセンス関連でごにゃごにゃもめとる<a href="http://codeigniter.com/" target="_blank">Codeigniter</a>（以下CIと略す）ですけど、<br />
まぁ基本商用においては問題なさそうなので、<br />
仕事では引き続き使っている案件もあります。</p>
<p>なんだかんだ、CIは高速で便利なPHPフレームワークです。<br />
2.0以降CLIからの実行も考慮されていて<br />
<a href="http://codeigniter.jp/user_guide_ja/general/cli.html" target="_blank">http://codeigniter.jp/user_guide_ja/general/cli.html</a><br />
ローカルアプリケーションを作るのにおいても、結構活躍してくれます。</p>
<p>PHPでFileMakerへODBC接続して、データを取得してこなければならない仕事があるので、<br />
CIでどうにかならんかなと思ってやってみた次第。</p>
<p>結論</p>
<pre>
$db['default']['hostname'] = 'Driver=FileMaker ODBC;Host=localhost;PRT=2399;database=データベース名;UID=ユーザーID;PWD=パスワード;';
$db['default']['username'] = '';
$db['default']['password'] = '';
$db['default']['database'] = '';
$db['default']['dbdriver'] = 'odbc';
$db['default']['dbprefix'] = '';
$db['default']['pconnect'] = TRUE;
$db['default']['db_debug'] = TRUE;
$db['default']['cache_on'] = FALSE;
$db['default']['cachedir'] = '';
$db['default']['char_set'] = 'utf8';
$db['default']['dbcollat'] = 'utf8_general_ci';
$db['default']['swap_pre'] = '';
$db['default']['autoinit'] = TRUE;
$db['default']['stricton'] = FALSE;
</pre>
<p>これで接続できます。<br />
で、</p>
<p>上記のCLIからのCIの利用を参考に</p>
<pre>
php index.php controller_name method_name
</pre>
<p>これで起動できます。</p>
<p>FileMakerからは<a href="http://hp.vector.co.jp/authors/VA035113/petaexecute/index.html" target="_blank">petaexecuteプラグイン</a>などを利用すれば標準出力を取得できるので、なかなか面白いアプリケーションがつくれそうです。</p>
<p>なんども私のブログで出てきましたが、FileMakerで利用できるSQLは、SQL標準に従ってない部分もあります。<br />
したがってSQLを実行する際は、ActiveRecordは使わずにSQL直書きする方が無難でしょう。</p>
]]></content:encoded>
			<wfw:commentRss>http://agilmente.com/blog/2012/01/26/ci_with_fm/feed/</wfw:commentRss>
		<slash:comments>0</slash:comments>
		</item>
		<item>
		<title>Smartyで $obj-&gt;method()を実行してみる覚書</title>
		<link>http://agilmente.com/blog/2012/01/14/smarty_obj_method/</link>
		<comments>http://agilmente.com/blog/2012/01/14/smarty_obj_method/#comments</comments>
		<pubDate>Fri, 13 Jan 2012 20:40:13 +0000</pubDate>
		<dc:creator>admin</dc:creator>
				<category><![CDATA[PHP]]></category>

		<guid isPermaLink="false">http://agilmente.com/?p=779</guid>
		<description><![CDATA[smartyで

$obj->method()

を呼べるのかと思って

{$obj->method()}

と書いたら普通に実行できた。

　
たとえばMVCなフレームワークでSmartyを実行しているとき、
コントロ [...]]]></description>
			<content:encoded><![CDATA[<p>smartyで</p>
<pre>
$obj->method()
</pre>
<p>を呼べるのかと思って</p>
<pre>
{$obj->method()}
</pre>
<p>と書いたら普通に実行できた。</p>
<hr />
　<br />
たとえばMVCなフレームワークでSmartyを実行しているとき、<br />
コントローラーに</p>
<pre>
public function test()
{
    return 'テスト';
}
</pre>
<p>というメソッドを作っておく。<br />
で、Smartyにコントローラーオブジェクトを渡しておいて、<br />
（$controllerにその参照が渡っているものとする）</p>
<pre>
{$controller->test()}
</pre>
<p>と記述すればコントローラーのメソッド「test」が実行され、<br />
「テスト」と出力される。</p>
<p>返り値がHTMLとして出力されるようだ。</p>
<p>引数も問題なく渡せた。</p>
<hr />
　<br />
が引数には落とし穴があった。</p>
<pre>
{$obj->method( 'test', 'test2' )}
</pre>
<p>などとすると、エラーが起きる。<br />
引数中にかっこがあるとパースエラーが起きるらしい。<br />
可読性は低くなるが、</p>
<pre>
{$obj->method('test','test2')}
</pre>
<p>と記述する必要がある。<br />
　<br />
まぁ、そもそもViewにそんなもん書いていいもんかという話だが、<br />
便利なので、覚書。</p>
]]></content:encoded>
			<wfw:commentRss>http://agilmente.com/blog/2012/01/14/smarty_obj_method/feed/</wfw:commentRss>
		<slash:comments>0</slash:comments>
		</item>
		<item>
		<title>富士スピードウェイをママチャリで走る遊び。</title>
		<link>http://agilmente.com/blog/2012/01/09/mcg2012/</link>
		<comments>http://agilmente.com/blog/2012/01/09/mcg2012/#comments</comments>
		<pubDate>Mon, 09 Jan 2012 06:41:49 +0000</pubDate>
		<dc:creator>admin</dc:creator>
				<category><![CDATA[ひとりごと]]></category>

		<guid isPermaLink="false">http://agilmente.com/?p=757</guid>
		<description><![CDATA[
いきなり縦長の画像すんません。どうも春芳堂伊藤です。
2012年最初の三連休、
富士スピードウェイをママチャリで7時間耐久レースするという、
大人の遊びとしては、比較的タチの悪い遊びをしてきました。
そう、2007年F [...]]]></description>
			<content:encoded><![CDATA[<p><img src="http://agilmente.com/wp-content/uploads/2012/01/00.jpg" alt="スーパーママチャリグランプリ2012" title="スーパーママチャリグランプリ2012" width="600" height="903" class="size-full wp-image-758" /></p>
<p>いきなり縦長の画像すんません。どうも春芳堂伊藤です。<br />
2012年最初の三連休、<br />
富士スピードウェイをママチャリで7時間耐久レースするという、<br />
大人の遊びとしては、比較的タチの悪い遊びをしてきました。</p>
<p>そう、2007年F1日本グランプリにおいて、<br />
T○Y○T○のグダグダ運営が問題になったあそこを、<br />
ママチャリでゆるく走るわけです。</p>
<p>前日に静岡沼津あたりから旅行をしつつ行ってきたであります。</p>
<hr />
<h4 style="font-size:14px; font-weight:bold;">沼津魚の宝庫！</h4>
<p>一緒に行った相方さんが以前沼津に住んでたということで、<br />
相方さんの案内で、沼津の漁港へ。そこで、食事。</p>
<p>僕の中で、あの辺りでかならず食べたいものと言えば、<br />
<div id="attachment_764" class="wp-caption alignnone" style="width: 310px"><a href="http://agilmente.com/wp-content/uploads/2012/01/2.jpg" target="_blank"><img src="http://agilmente.com/wp-content/uploads/2012/01/2-300x199.jpg" alt="カサゴ唐揚げ" title="カサゴ唐揚げ" width="300" height="199" class="size-medium wp-image-764" /></a><p class="wp-caption-text">カサゴ唐揚げ</p></div><br />
カサゴの唐揚げです。<br />
これを探していたら、<br />
<a href="http://www.uogashi-maruten.co.jp/" target="_blank">丸天</a><br />
という比較的有名店がよさそうだったので、こちらで食事</p>
<p><a href="http://agilmente.com/wp-content/uploads/2012/01/1.jpg" target="_blank"><img src="http://agilmente.com/wp-content/uploads/2012/01/1-199x300.jpg" alt="生しらす" title="生しらす" width="199" height="300" class="alignnone size-medium wp-image-761" /></a><br />
生しらすとか、エビフライとかたらふく食べて。しかも安くて。よかったです。<br />
あら汁なんて50円ですよ！<br />
比較的有名店なので観光向け価格かとおもいきや激安で旨くてよかったです。<br />
翌日のBBQ用に干物を買っていこうと探してたら、金目鯛干物が300円とかねすごいね。<br />
関係ないけど、僕のふるさとの知多地方の漁港もっとがんばらんとあかんと思いますね。</p>
<p>で、相方さんが住んでいた頃にはなかった「沼津みなと新鮮館」ができていました。<br />
そう！TBSのあらびき団の全盛期が大好きな人は知っているであろう、あの宣伝歌のところです！<br />
<a href='http://www.youtube.com/watch?v=3hxvfOFv4Yg' target="_blank">沼津みなと新鮮館</a><br />
↑これですね！このCDがなんとタダで配られていましたｗｗ<br />
沼津すげぇ！！！</p>
<p>その後、宿泊の御殿場に移り、<br />
<a href="http://fujihakkei.co.jp/" target="_blank">眺めの良い日帰り温泉</a>でひとっ風呂して、<br />
早めに就寝しました。</p>
<hr />
<h4 style="font-size:14px; font-weight:bold;">さていよいよ</h4>
<p>いよいよ本番当日です！朝5時に現場入り。<br />
チームのみんなは、前日17時から現場入りして、場所取りなどしていました。ありがたい話です。<br />
到着すると、みんなテントを持って行ったり、発電機を持ち込んでこたつつけたり。<br />
標高が大体580メートルくらいですからね。寒さ対策は絶対です。</p>
<div id="attachment_767" class="wp-caption alignnone" style="width: 209px"><a href="http://agilmente.com/wp-content/uploads/2012/01/3.jpg" target="_blank"><img src="http://agilmente.com/wp-content/uploads/2012/01/3-199x300.jpg" alt="これがピットロード！" title="これがピットロード！" width="199" height="300" class="size-medium wp-image-767" /></a><p class="wp-caption-text">これがピットロード！</p></div><br />
ここがFSWのピットロードです。今回は1400強のチームが参加してました。<br />
7時間耐久レースですから、サポートとドライバー合わせると、1万人前後の人がここに集まっています。</p>
<p><div id="attachment_768" class="wp-caption alignnone" style="width: 209px"><a href="http://agilmente.com/wp-content/uploads/2012/01/6.jpg" target="_blank"><img src="http://agilmente.com/wp-content/uploads/2012/01/6-199x300.jpg" alt="みんなでラジオ体操" title="みんなでラジオ体操" width="199" height="300" class="size-medium wp-image-768" /></a><p class="wp-caption-text">みんなでラジオ体操</p></div><br />
レースクィーンのお姉さんと一緒にその1万人がラジオ体操をします。とてもシュールな絵です。</p>
<p>開始前、レクサスLFAのデモンストレーション走行が見れました。やっぱすげぇ!!!<br />
たしかLFAって、ノーマル設定でも3,700万円程度する、まさに日本製のスーパーカー。<br />
そのサーキット走行が間近で見れるというのは、とてもいい経験でした。</p>
<p><div id="attachment_769" class="wp-caption alignnone" style="width: 310px"><a href="http://agilmente.com/wp-content/uploads/2012/01/4.jpg" target="_blank"><img src="http://agilmente.com/wp-content/uploads/2012/01/4-300x199.jpg" alt="出走待ち" title="出走待ち" width="300" height="199" class="size-medium wp-image-769" /></a><p class="wp-caption-text">出走待ち</p></div><br />
なぜか第一走者に選ばれ、ピットで出走待ちの私です。</p>
<p><div id="attachment_770" class="wp-caption alignnone" style="width: 310px"><a href="http://agilmente.com/wp-content/uploads/2012/01/5.jpg" target="_blank"><img src="http://agilmente.com/wp-content/uploads/2012/01/5-300x199.jpg" alt="ペースカー" title="ペースカー" width="300" height="199" class="size-medium wp-image-770" /></a><p class="wp-caption-text">ペースカー</p></div><br />
ママチャリ走行競技なのに、なぜかペースカーが導入されましたｗｗ<br />
ここぞとばかりレクサス宣伝乙！！</p>
<hr />
<h4 style="font-size:14px; font-weight:bold;">出走！</h4>
<p>レースが好きな方はご存知でしょうが、FSWのコースレイアウトは、<br />
スターティンググリッドからコース中盤まで高低差50メートルの谷を一気に降りるレイアウトになっています。</p>
<p>1,400チームが団子状態で、そのコースを一気に降りるわけですから、危険極まりないですｗｗ<br />
スタート前の話だと例年歯を折ったり肋骨を折ったりするひとがいるとか。命がけのスタートですｗｗ<br />
実際、今回も、かなり危険で、相当数の事故を見ました。</p>
<p>何このしょうもない大人の遊び！！！！！！</p>
<p>トップスピードでバックストレートを駆け抜けたあとは、<br />
今度はその50メートルの高低差をひたすら登るわけです。<br />
距離にしてだいたい2キロちょっと。これがどうにもつらい。<br />
標高の高い山に登山をすると、<br />
森がないのであとちょっとに見える頂上が行けども行けども辿りつかない感覚をうけますが、<br />
あれに似た感覚です。<br />
まだあんのか&#8230;orz<br />
となります。</p>
<p>この1周がおよそ4.5キロ。死にますよｗ<br />
これを僕はこの日4周しました。<br />
僕が住んでいる名古屋市西区からなら、20キロ弱なので、岐阜県の手前までいけてしまう距離です。<br />
そう考えるとなかなか恐ろしいです。</p>
<p><div id="attachment_771" class="wp-caption alignnone" style="width: 209px"><a href="http://agilmente.com/wp-content/uploads/2012/01/7.jpg" target="_blank"><img src="http://agilmente.com/wp-content/uploads/2012/01/7-199x300.jpg" alt="富士山" title="富士山" width="199" height="300" class="size-medium wp-image-771" /></a><p class="wp-caption-text">富士山</p></div><br />
富士の裾野に作られたサーキットですので、こんな綺麗な風景を見ながら走れるのはいいですね。</p>
<p><div id="attachment_772" class="wp-caption alignnone" style="width: 310px"><a href="http://agilmente.com/wp-content/uploads/2012/01/8.jpg" target="_blank"><img src="http://agilmente.com/wp-content/uploads/2012/01/8-300x199.jpg" alt="レース風景" title="レース風景" width="300" height="199" class="size-medium wp-image-772" /></a><p class="wp-caption-text">レース風景</p></div><br />
こんな風に走ってるわけです。それはそれはシュールに思えます。</p>
<p>が！こういうものには無意味に本気なチームもあります。<br />
僕が、大体1周を12分後半から13分後半で走りました。<br />
トップのチームは、なんと6分で走り抜けていました。<br />
おそろしい…</p>
<p><div id="attachment_773" class="wp-caption alignnone" style="width: 310px"><a href="http://agilmente.com/wp-content/uploads/2012/01/11.jpg" target="_blank"><img src="http://agilmente.com/wp-content/uploads/2012/01/11-300x199.jpg" alt="シュール！" title="シュール！" width="300" height="199" class="size-medium wp-image-773" /></a><p class="wp-caption-text">シュール！</p></div><br />
違う意味の本気なチームもありますが。。。</p>
<p>まぁ色々有りましたがね。非常にいい思い出にもなりました。<br />
前職の先輩夫妻のお誘いで、参加したのですが、<br />
通常では知り合えない方と一緒にママチャリチームが作れたりとか、いい経験です。<br />
本気の遊びをするために、本気の仕事をするのはいいことだなと。</p>
<p>ちなみに、このレース、全チームにめちゃめちゃ豪華なトロフィーが進呈されます。<br />
トロフィーもらえるのは知っていたのですが、<br />
プラスチック製の安物かなとおもっていたら、すげぇちゃんとした重いガラス製でびっくり！</p>
<hr />
<h4 style="font-size:14px; font-weight:bold;">そして食う！</h4>
<p><div id="attachment_774" class="wp-caption alignnone" style="width: 310px"><a href="http://agilmente.com/wp-content/uploads/2012/01/12.jpg" target="_blank"><img src="http://agilmente.com/wp-content/uploads/2012/01/12-300x199.jpg" alt="真鯵" title="真鯵" width="300" height="199" class="size-medium wp-image-774" /></a><p class="wp-caption-text">真鯵</p></div>
<p>やっぱり食って帰らなければ。ということで、<br />
再び沼津までいって、鯵のたたき丼を食って帰りました。</p>
<p>風邪引きましたが何か？</p>
]]></content:encoded>
			<wfw:commentRss>http://agilmente.com/blog/2012/01/09/mcg2012/feed/</wfw:commentRss>
		<slash:comments>0</slash:comments>
		</item>
		<item>
		<title>2012年始動</title>
		<link>http://agilmente.com/blog/2012/01/05/2012start/</link>
		<comments>http://agilmente.com/blog/2012/01/05/2012start/#comments</comments>
		<pubDate>Thu, 05 Jan 2012 10:11:20 +0000</pubDate>
		<dc:creator>admin</dc:creator>
				<category><![CDATA[ひとりごと]]></category>

		<guid isPermaLink="false">http://agilmente.com/?p=753</guid>
		<description><![CDATA[2012年の業務が始まりました。
本年もみなさまどうぞよろしくお願いいたします。

昨年は、「ソーシャル（ネットワーキング）」と呼ばれるものが
一般の層にまで広がっていき、スマートフォンと呼ばれるケータイ電話が売れ。
1 [...]]]></description>
			<content:encoded><![CDATA[<p>2012年の業務が始まりました。<br />
本年もみなさまどうぞよろしくお願いいたします。</p>
<hr />
<p>昨年は、「ソーシャル（ネットワーキング）」と呼ばれるものが<br />
一般の層にまで広がっていき、スマートフォンと呼ばれるケータイ電話が売れ。<br />
10年以上にわたり言われてきた「ユビキタス」の片鱗が見えた年でした。<br />
EC専業を標榜する私にとっても、<br />
「ソーシャルコマース」という新しい概念も生まれ、<br />
割とインフラと概念に振り回されてしまった年だったと思います。<br />
　<br />
2012年そのような流れもおそらく安定と定着を見せ<br />
（もちろん、技術革新は続くはずですが）<br />
ECにおいては、制作側も店舗側も　エンドユーザーに近い立場で<br />
何が提供できるかということを問われる一年になるのかなと思います。<br />
（Googleの検索動向もそういった方向に流れていくでしょう）<br />
　<br />
コンピュータ的な面でのソフトウェアではなく、<br />
事業全体としてのソフトウェアのブラッシュアップといったところでしょうか。</p>
<hr />
<p>昨年は、私春芳堂の個人事業スタートの年であり、<br />
来る仕事は拒まずと言う感じでやっていましたが、<br />
2012年は現在契約していただいているクライアント各位と、<br />
個人的なつながりで信頼していただいている方をメインとして、<br />
成長戦略を取りたいと思います。<br />
ちょうど、この方向性はネット全体の方向と一致していると思いますので、<br />
言い方は悪いですが、一石二鳥といったところでしょうか。<br />
　<br />
ちょっとしんどいことになるかもしれませんが、<br />
私がよく言っている「10年後」のための一歩にしなくては、<br />
クライアントの事業の未来もないと思いますし。</p>
<hr />
<p>もちろん人とのつながりは広げてはいきます。<br />
今年も東京大阪はいきます。<br />
できれば、いつもは遊びで行く沖縄も、ビジネスとして行ってみたいですね。<br />
どなたか通販を始めようとされている沖縄の中小企業の方など、<br />
一度お話させてください。<br />
幸いスカイマークエアラインズがあるおかげで、すぐにいけますので。<br />
　</p>
<hr />
<p>あと、前々から大好きなseezoo cmsをベースとして、<br />
何か次の一手が見つけ出せる一年にもしたいですね。<br />
（というかすでに動き始めてますけど）</p>
<hr />
　<br />
個人的な話では、</p>
<ul>
<li>ちょっと痩せる</li>
<li>スパ4強くなる</li>
<li>結婚決める</li>
</ul>
<p>をやり遂げます。<br />
　<br />
そんなこんなでみなさま。たのしくいきましょう。<br />
教え子のみんなも楽しく行こー！</p>
]]></content:encoded>
			<wfw:commentRss>http://agilmente.com/blog/2012/01/05/2012start/feed/</wfw:commentRss>
		<slash:comments>0</slash:comments>
		</item>
		<item>
		<title>2011年総括</title>
		<link>http://agilmente.com/blog/2011/12/27/2011/</link>
		<comments>http://agilmente.com/blog/2011/12/27/2011/#comments</comments>
		<pubDate>Tue, 27 Dec 2011 05:27:42 +0000</pubDate>
		<dc:creator>admin</dc:creator>
				<category><![CDATA[ひとりごと]]></category>

		<guid isPermaLink="false">http://agilmente.com/?p=746</guid>
		<description><![CDATA[2011年も終わりです。
	春芳堂として独立した年ですはい。
	ちょっと総括をば。

名古屋外との交流
 大なごやWEB会議というUST番組をやったりなんかして、
	名古屋外のWEB屋さんたちと交流をもちました。
	名古 [...]]]></description>
			<content:encoded><![CDATA[<p>2011年も終わりです。<br />
	春芳堂として独立した年ですはい。<br />
	ちょっと総括をば。</p>
<hr />
<h3>名古屋外との交流</h3>
<p> 大なごやWEB会議というUST番組をやったりなんかして、<br />
	名古屋外のWEB屋さんたちと交流をもちました。<br />
	名古屋のものとは違う価値観や仕事観に触れられ、<br />
	自分がやっていることの正しさと間違いを感じることができました。</p>
<ul>
<li>YATさん <a href="http://wp.yat-net.com/ ">http://wp.yat-net.com/ </a></li>
<li>ゼノさん <a href="http://xenonics.org/">http://xenonics.org/</a></li>
<li>バニさん <a href="http://vanillate.org/">http://vanillate.org/</a></li>
<li>はっち <a href="http://hacching.com/">http://hacching.com/</a></li>
<li>そうさん <a href="http://about.me/sou_lab/">http://about.me/sou_lab/</a></li>
<li>ぽよし <a href="http://dekoboko.org/">http://dekoboko.org/</a></li>
</ul>
<p>などなど、書き出したらキリないですけど、<br />
出会えてよかったと思う方が沢山いた2011年でした。<br />
できる限り、来年もいろんな所へ行きたいです。
</p>
<hr />
<h3>経営はそこそこ順調…でも</h3>
<p> 経営というか収入はそこそこ安定しました。<br />
	開業一年目はどうなることかと思ってましたが、<br />
	僕のモットーである「粛々」が功を奏した感じです。</p>
<p>	ですが、正直言ってやっぱり見通しは甘かったです。<br />
	やっぱり会社員脳と経営者脳って別物だと思いました。<br />
	どちらが上という意味ではなく、<br />
	この二つには絶対に超えられない壁がありました。<br />
	まだ僕には会社員脳が沢山残ってます。このままじゃあかんなと思う反省点もたくさんありました。 </p>
<hr />
<h3>OSSに携わってみた</h3>
<p> 2010年の夏に惚れ込んだCMS「<a href="http://seezoo.org/">seezoo cms</a>」に関わってみました。<br />
	とはいえ、大きく開発に関与とかそういうレベルではないですが、<br />
	少しだけも力になれたかなとは思います。<br />
	その中で</p>
<ul>
<li>すぎもとさん <a href="http://twitter.com/#!/sugimoto1981">http://twitter.com/#!/sugimoto1981</a></li>
<li>ahomuくん <a href="http://havelog.ayumusato.com/">http://havelog.ayumusato.com/</a></li>
</li>
<li>テラ嶋さん <a href="http://www.e2esound.com/">http://www.e2esound.com/</a></li>
</ul>
<p>たちと関われたことは宝ですね。<br />
また、僕のビジネス自体もseezooで少し加速しています。<br />
とにかく感謝
</p>
<hr />
<h3>なんかCSS niteに出た</h3>
<p>
どういうわけだか、純粋なWEB屋じゃないにもかかわらず、<br />
<a href="http://cssnite-nagoya.jp/vol6/">CSS nite in Nagoya</a>に出てしまいました。<br />
案の定といえば案の定ですけど、<br />
僕の話した内容が、響いた方とそうでない方がいらっしゃったようです。<br />
自分の仕事を粛々とやるだけなので、評価は気にしてないですが、<br />
もう少し突っ込んで爆弾落としておけばよかったかなという反省はあります。
</p>
<hr />
<h3>先生やってみた</h3>
<p>
某専修学校でPHPの非常勤講師をやってみました。<br />
最初は日銭稼ぎ位の感覚で始めたんですが、<br />
結果的にはやってよかったと思います。<br />
人は自分の価値観にとらわれがちです。<br />
そして、人は否定的な意見にとらわれがちです。<br />
学生達は、まだまだ子供で、<br />
一度社会へ出てしまった人間から見ると、<br />
その価値は小さく見え、そして否定的に見えてしまいます。<br />
その枠を取り外して、人と向き合える仕事って<br />
そうそうないです。<br />
その枠をとっぱらって見ると、<br />
社会に出てしまった僕らのがよっぽどガキだなとか、<br />
僕らよりいい目線もってるなってこともあって、<br />
結構ショックだったりします。<br />
「親という立場になると 子に育てられる」<br />
という言葉を聞きますが、これに近いかな。
</p>
<hr />
<h3>そんなこんなで</h3>
<p>
2012年も粛々と。<br />
目立つことなく、視野を広く持って、いきますかね！</p>
]]></content:encoded>
			<wfw:commentRss>http://agilmente.com/blog/2011/12/27/2011/feed/</wfw:commentRss>
		<slash:comments>0</slash:comments>
		</item>
		<item>
		<title>RadPHP XE2を導入しました。</title>
		<link>http://agilmente.com/blog/2011/11/18/radphpxe2_innroduction/</link>
		<comments>http://agilmente.com/blog/2011/11/18/radphpxe2_innroduction/#comments</comments>
		<pubDate>Fri, 18 Nov 2011 12:15:12 +0000</pubDate>
		<dc:creator>admin</dc:creator>
				<category><![CDATA[未分類]]></category>

		<guid isPermaLink="false">http://agilmente.com/?p=728</guid>
		<description><![CDATA[
世界で唯一のPHPのRAD開発環境である、エンカバデロテクノロジーズ社の
「RadPHP XE2」を業務に導入しました。
もともと、RadPHPは、Delphi for PHPという製品名で販売が開始された商品で、
そ [...]]]></description>
			<content:encoded><![CDATA[<p><a href="http://agilmente.com/wp-content/uploads/2011/11/1.png"><img class="alignnone size-full wp-image-730" src="http://agilmente.com/wp-content/uploads/2011/11/1.png" alt="" width="600" height="200" /></a></p>
<p>世界で唯一のPHPのRAD開発環境である、エンカバデロテクノロジーズ社の<br />
「<a href="http://www.embarcadero.com/jp/products/radphp">RadPHP XE2</a>」を業務に導入しました。</p>
<hr />もともと、RadPHPは、Delphi for PHPという製品名で販売が開始された商品で、<br />
その名の通り、<span style="color: #ff9900;">Delphiの開発手法をPHPに使える開発ツール</span>です。</p>
<p><a href="http://agilmente.com/wp-content/uploads/2011/11/2.png"><img class="alignnone size-medium wp-image-731" title="RadPHPの操作画面" src="http://agilmente.com/wp-content/uploads/2011/11/2-300x183.png" alt="RadPHPの操作画面" width="300" height="183" /></a></p>
<p>写真の通り、かつて、Window用アプリケーションのRAD開発環境において、<br />
VisualBasicと双璧をなしていた、 Delphiの見た目そのままに近いです。<br />
というか、おおよそ、WEBアプリケーションの開発画面には見えません。<br />
この画面の通り、右側のツールから部品を選んで、真ん中のフォームに配置すると、<br />
それでもうPHPアプリケーションの出来上がり！おそろしい。。。</p>
<p>Delphiで使われていた「VCL」というツールキットをPHP用に置き換えたことで実現できたそうで。。。<br />
すげぇ。</p>
<hr />5年ほど前までクライアントの業務管理アプリケーション開発などにDelphiを使っていたのですが、<br />
開発の柔軟性が非常に高いFileMaker7系統に移行しました。<br />
しかし、サーバーとクライアントの間でのシームレスなやり取りが必要になってきた昨今では、<br />
FileMakerの利用では、スピード面や堅牢性に問題があったり、<br />
これをクリアするためには高額な上位版が必要だったりと、<br />
どちらかというと小さな個人商店を相手にしている、<br />
私の業務では悩みが増えてきて、FileMakerを置き換えるプロダクトをここ1年ほど探していました。</p>
<p>幾つかの候補があり、</p>
<ul>
<li><a href="http://www.4d.com/jp/">4D</a></li>
<li><a href="http://www.embarcadero.com/jp/products/radphp">Defphi for PHP(RadPHP)</a></li>
<li><a href="http://www.realsoftware.com/web/">RealStudio(RealBasic Web版)</a></li>
</ul>
<p>などがそれです。</p>
<p>Delphi for PHP(RadPHP)が<span style="color: #ff9900;">比較的安価（3万円程<span style="color: #ff9900;">度</span></span><span style="color: #ff9900;">）</span>だったので、購入はしたものの、<br />
いかんせん、情報が少なく、多忙なのものあって勉強せずに放置となりました。<br />
だめですね。。。orz</p>
<hr />しかし、色々な業務に追われるようになり、<br />
さすがにFileMakerじゃ苦しいよということも増えて来まして、<br />
重い腰をあげて、何かに乗り換えるつもりで、調べていたところ出会ったのがこの動画。</p>
<p><a href="http://www.youtube.com/watch?v=yhJg-9KUTvU&amp;feature=related">RadPHP and Database Development</a></p>
<p><span style="color: #ff9900;"><strong>めちゃ簡単にDBのジェネレーター開発できるやん！！</strong></span><br />
そりゃもう衝撃だったので、眠らせておいたDelphi for PHPを使ってみたところ、<br />
なるほど、こりゃええわ！ということで、後継バージョンのRadPHP XE2を導入しました。</p>
<hr />PHPの書き方としては、MVCフレームワークなどとは大きく異なり、<br />
各種クラスの命名規則や、メソッドのコール方法は、Delphiを触っている感覚に近いです。<br />
幸い私はもともとDelphiを使っていたのものあって、それほど苦ではないですが、<br />
普段通常のPHP開発を行なっている人にとっては、<br />
戸惑う点の多い開発ツールかもしれません。</p>
<p>また、日本においては、使っている方が非常に少ないようで、<br />
情報も少なく、書籍も1冊しか出ていません。<br />
見た目に騙されて開発初級レベルの人が手を出すと痛い目にあうツールとも言えるでしょう。<br />
（まぁ。私のレベルも低いですけどね）</p>
<hr /><span style="color: #ff9900;">現行のRadPHP　XE2では、iOSアプリケーション開発などもできるようですし、<br />
Facebookアプリケーションも作れるようです。</span>（まだ触ってません）</p>
<p>なんかワクワクですねー。</p>
<p>とりあえず、私の業務において、FileMakerを置き換えるに十分すぎるツールが、<br />
3万円そこそこで導入できたので良かったです。</p>
<hr />なお、本家のDelphiは、Professional版を買えば、<br />
Windows用アプリケーションだけでなく、<br />
MacOSX用やiOS用のアプリケーションまで開発できるようになってましたΣ（￣□￣；<br />
すげぇ。</p>
<p>ただ、かつてOSSが盛り上がったときに、<br />
Linux版のDelphiである「Kylix」という商品が出たのですが、<br />
中途半端に終わらせた過去もあるので、<br />
現時点では手放しでは喜べないですが…。</p>
<p>本家DelphiのPro版ではRadPHPも同梱されているようです。<br />
えぇっ。。。そっちにすればよかった。。。<br />
大体10万円そこそこで買えます。</p>
<hr />まぁ兎にも角にも良いツールが見つかりました。<br />
しばらくはこのツールを勉強していきます。</p>
]]></content:encoded>
			<wfw:commentRss>http://agilmente.com/blog/2011/11/18/radphpxe2_innroduction/feed/</wfw:commentRss>
		<slash:comments>0</slash:comments>
		</item>
		<item>
		<title>PHPでレコメンドエンジン</title>
		<link>http://agilmente.com/blog/2011/11/14/recommendation_php/</link>
		<comments>http://agilmente.com/blog/2011/11/14/recommendation_php/#comments</comments>
		<pubDate>Mon, 14 Nov 2011 04:42:18 +0000</pubDate>
		<dc:creator>admin</dc:creator>
				<category><![CDATA[PHP]]></category>

		<guid isPermaLink="false">http://agilmente.com/?p=723</guid>
		<description><![CDATA[
ECサイトなどでは、レコメンデーションを実装するのが、普通になってます。
個人的には、サイト回遊率が上がるけど、
コンバージョンのための終着ポイントを明示するのが少し難しくなるので、
商材などにより入れていい場合とそう [...]]]></description>
			<content:encoded><![CDATA[<p><img src="http://agilmente.com/wp-content/uploads/2011/11/a0002_005122_m_FeaturedEffects_1.jpg" alt="レコメンデーション" title="a0002_005122_m_FeaturedEffects_1" width="600" height="300" class="alignnone size-full wp-image-724" /></p>
<p>ECサイトなどでは、レコメンデーションを実装するのが、普通になってます。<br />
個人的には、サイト回遊率が上がるけど、<br />
コンバージョンのための終着ポイントを明示するのが少し難しくなるので、<br />
商材などにより入れていい場合とそうでない場合があるなと思ってますが、<br />
使いどころは多いので調べてみました。</p>
<hr />
<p>よくあるのは、ASP提供型のサービスですね。<br />
有名なのはこのへんですかね▼<br />
<a href="http://recommend.submit.ne.jp/" target="_blank">http://recommend.submit.ne.jp/</a><br />
　<br />
あとこの会社の社長を知っているのですが、なかなか熱い方で、いいですよ！<br />
<a href="http://www.otegaru-recommend.com/" target="_blank">http://www.otegaru-recommend.com/</a></p>
<hr />
<p>とはいえ、このへんは月額数千円かかります。<br />
売上100万円程度のお店に導入するには、5000円でも結構な額です。<br />
（個人的には売上200万円程度いかないと、総合的には赤字路線だとは思いますが）<br />
　<br />
ということで、オープンソースで自社導入出来る仕組みがないかしらべたところ、<br />
実用レベルで２つありました。</p>
<p><a href="http://labs.edge.jp/cicindela/">cicindela http://labs.edge.jp/cicindela/</a><br />
<a href="http://sourceforge.net/projects/vogoo/">vogoo http://sourceforge.net/projects/vogoo/</a><br />
　<br />
前者はライブドアが開発したレコメンドエンジンで、<br />
汎用エンジンとしてはかなり強力なエンジンですが、<br />
それだけ導入するには、ハードルは高くなります。</p>
<p>後者は、アプリケーション自体がPHPのライブラリとして動いてくれるものですが、<br />
解析パターンがひとつしかありません。</p>
<p>導入障壁が低いほうがいいので、今回は、後者を利用しました。<br />
「Vogoo」←なんて読むかわかりません（汗</p>
<hr />
<p>残念なことに開発はすでに終了しているようで、メンテなども行われず、<br />
インストールはMySQL4前提です。でも、普通にMySQL5でも動いています。</p>
<p>調べるとすでに使われている方がいますね。<br />
<a href="http://blog.y-110.net/log/eid130.html">http://blog.y-110.net/log/eid130.html</a><br />
<a href="http://www.multiburst.net/sometime-php/2009/02/recommendation-engine-vogoo-with-php/">http://www.multiburst.net/sometime-php/2009/02/recommendation-engine-vogoo-with-php/</a><br />
<a href="http://labs.unoh.net/2006/04/_vogoo.html">http://labs.unoh.net/2006/04/_vogoo.html</a><br />
<a href="http://www.atyks.org/blog/2011-07-06-1.html">http://www.atyks.org/blog/2011-07-06-1.html</a><br />
・・・古い記事は、2006年かぁ・・・</p>
<hr  />
　<br />
インストールはインストーラーを走らせて、<br />
vogooのインストールディレクトリをinclude_pathに追加、<br />
あとは、<br />
<a href="http://www.atyks.org/blog/2011-07-06-1.html">http://www.atyks.org/blog/2011-07-06-1.html</a><br />
<a href="http://blog.y-110.net/log/eid130.html">http://blog.y-110.net/log/eid130.html</a><br />
この２つの記事の内容を参考にすれば、実装できます。<br />
（レコメンデーションの仕組みをだいたいわかって人ならという前提ですが）</p>
<p>いただけないことにグローバル変数を利用してるのがアレですが…。</p>
<p>あと、サイト内回遊をポイント評価することで、<br />
似た回遊パターンや購入パターンの人を探して、<br />
おすすめするという仕組みでうごいていますが、<br />
デフォルトで0.66ポイント以上のものだけを結果として返すようになっています。<br />
これは、実装の仕方によっては、<br />
まったく結果が得られない可能性もあります。<br />
ポイント評価の方法や、取得評点の閾値は<br />
サイトにあわせて自分で考えたほうが良いと思います。</p>
<hr />
<p>実は、協調フィルタリングパターンのレコメンデーションは、<br />
5年前にPerlで作ってたのですが、繰り返しPCを変えてるうちに、<br />
元データがどっかにいってしまいました。。。<br />
当時バージョン管理システムを作らずに開発していたせいですね。。。はぁ。。。</p>
]]></content:encoded>
			<wfw:commentRss>http://agilmente.com/blog/2011/11/14/recommendation_php/feed/</wfw:commentRss>
		<slash:comments>0</slash:comments>
		</item>
		<item>
		<title>スカイマークを使って沖縄に行って来た。</title>
		<link>http://agilmente.com/blog/2011/10/30/skymark2okinawa/</link>
		<comments>http://agilmente.com/blog/2011/10/30/skymark2okinawa/#comments</comments>
		<pubDate>Sat, 29 Oct 2011 17:09:17 +0000</pubDate>
		<dc:creator>admin</dc:creator>
				<category><![CDATA[ひとりごと]]></category>
		<category><![CDATA[未分類]]></category>

		<guid isPermaLink="false">http://agilmente.com/?p=717</guid>
		<description><![CDATA[
私のことをご存知ならば、私がよく沖縄にいくこともご存知だとおもうので、わざわざそれを日記にはしませんが、今回はじめてスカイマークエアラインズを使って旅をしたので、そのレポです。
すみません写真とかはないです。

まず、 [...]]]></description>
			<content:encoded><![CDATA[<p><img src="http://agilmente.com/wp-content/uploads/2011/10/IMGP3532.png" alt="" title="IMGP3532" width="600" height="399" class="alignnone size-full wp-image-720" /></p>
<p>私のことをご存知ならば、私がよく沖縄にいくこともご存知だとおもうので、わざわざそれを日記にはしませんが、今回はじめてスカイマークエアラインズを使って旅をしたので、そのレポです。<br />
すみません写真とかはないです。</p>
<hr />
<p>まず、スカイマークエアラインズについて。<br />
最近よく聞くLCC（ローコストキャリア）というタイプの航空会社です。名前の通り「格安路線」ですね。<br />
　<br />
2011年はJAL・ANAといった従来の航空会社も別会社でLCC参入をしたりして、日本におけるLCC元年と言える年です。<br />
従来路線も、JALの子会社で沖縄の離島間路線を担当するJTAがLCCに匹敵する格安プランを発表したり、ANAでは待ちに待ったB-787の就航でLCCとの差別化を図るなど、航空業界としても激動の一年だったのではと思います。<br />
　</p>
<hr />
<p>さて、そのスカイマークの航空券の値段ですが、今回使った名古屋（中部）-沖縄那覇便は、定価が15,800円。もうこの時点で、激安ですが、平日の場合最安が5,800円で、先着順に全部で7段階の価格設定です。<br />
今回僕は片道9,800円で利用しました。<br />
これでもJALの早割の半分以下です。</p>
<hr />
<p>使用機材についてですが、スカイマークはすべての路線を保有機材であるB737-800で運行しています。<br />
意外にも、B737の機体としては最新鋭のハイテク機で運行しています。<br />
　<br />
同じ路線である、JALの名古屋（中部）ー那覇路線は、かつては、B777-200/B777-300/B747-400Dなどの大型機で運行していて、B777では、全席液晶モニタ付きなどで運行していた時期もありましたが、現在は、すべてB737-400で運行していて、使用機材としては、LCCであるスカイマークのが上という状況です。<br />
　<br />
しかしながら、スカイマークでは、内装などは簡素化されていて、テレビモニタでのニュース放映や、音楽番組提供などはありません。<br />
iPodを持ち込んだり、新聞雑誌を買って行ったりというのは、必須かもしれませんね。<br />
　<br />
また、席は若干狭めです。<br />
　</p>
<hr />
<p>機内サービスも、新聞の貸出などもありませんし、飲み物は販売のみです。ブランケットは貸してもらえます。<br />
FAさんのスタイルも、JALやANAのような綺麗できちっと感じではなく、ちょっと小綺麗な作業着といったイメージです。とは言え、対応は極めて丁寧です。日本のLCCだからかもしれませんが。<br />
　</p>
<hr />
<p>地上の受付やGHさんの対応はどうか。<br />
対応としては、ごく一般的な丁寧さです。<br />
　<br />
チェックインと航空券発行が簡略化されていて、<br />
ネットでの予約の場合、<br />
支払いはクレジットカードかコンビニ支払い限定なのですが、<br />
この支払手段を確認方法として、<br />
カウンターに設置の受付機を使って航空券を発行します。</p>
<p>カード払いの場合は、支払いに使ったカードを受付機にいれることで、確認がとられて、航空券が発行されます。<br />
コンビニ払いの場合は、申込時の電話番号と、コンビニでの支払番号が確認手段になります。<br />
　<br />
JAL・ANAとは違い、受付窓口が非常に少なくなっており、かなり早めに行って搭乗手続きを済まさないと乗り遅れの可能性があります。今回は出発時刻の45分くらい早めに行ったのですが、それでもギリギリでした。最低でも1時間は早く行っておく必要がありそうです。<br />
（ちなみに航空機における出発時刻は、機体のドアが閉められて、航空機が動き出す時刻のことを言いますので、実際はもう少し早めに搭乗最終手続きが終わると思ってください。）<br />
　<br />
また、那覇空港では、通常受付カウンターは、3階にあるのですが、名古屋便の受付だけ1階の隅っこという扱いで、泣きそうになりますｗ</p>
<hr />
<p>予約なのですが、基本的に2ヶ月前の午前9:30に予約受付開始です。<br />
JALなどと違い、復路も2ヶ月前の午前9:30に予約することになるので、ちょっと面倒です。<br />
　</p>
<hr />
<p>で、なかなか困ったのが、運行時刻です。<br />
スカイマーク全路線がというわけではなく、名古屋（中部）ー那覇路線に限った話ですが。<br />
　<br />
午前に中部を出る便は、7:40出発時刻になっています。<br />
とにかく早い時間です。名古屋市内からのアクセスがギリギリで、<br />
愛知県内でも、三河地方から来る人などは間に合わない可能性もあります。<br />
　<br />
また、帰りの那覇を午後に出る便は20:30発という時刻になっています。通常通り、運行しても、中部着が22:30頃で、預けた荷物など受け取りの時間を考えると、順当に行っても到着ロビーに出られるのが23時頃。<br />
空港アクセスの唯一の手段である名鉄の最終電車が23:31発なので、40分遅延が発生すると、もう帰る手段がタクシーしかなくなります。<br />
　<br />
旅行の中身で見れば、JAL・ANAの便を使うより、行き帰りあわせて1日くらい余計に遊べるというおまけ感覚はありますが、空港までの行き帰りについては一考が必要です。<br />
　</p>
<hr />
<p>ざっとこんな感じです。個人的には、到着時刻以外は特に不満に思うようなこともありませんでした。国内で2・3時間の便だったらこれでいいと思います。<br />
逆にJALなどを使う場合は、Jクラスなど申し込んで、違いを楽しむといいかなと思います。</p>
<hr />
　<br />
【追記のレンタカー情報】<br />
沖縄のレンタカーについてのお得情報。<br />
　<br />
沖縄のレンタカーはもともと安いです。<br />
ヴィッツクラスが保険と免責補償料を含めると、<br />
大体24時間で4,500円程度です。<br />
　<br />
スカイレンタカーという、<br />
レンタカー会社をいつも使っているのですが、<br />
会員になるだけで、数百円の割引がつきます。<br />
で、ナンバー登録から4年以上経過した車を指定するプランだと、<br />
保険と免責補償料を含めてもヴィッツクラスが<br />
24時間で3,150円で借りることができます。<br />
　</p>
<hr />
<p>ついでに書いておくと、個人的には、沖縄では、日産やトヨタなどの、ディーラー系では借りないほうがいいと思っています。<br />
　<br />
というのは、安いという理由だけでなく、スカイレンタカーなどのほうが保証を広くすることができるからです。<br />
　<br />
通常レンタカーでは、事故（当て逃げや傷をつけてしまった場合など含めて）があった場合、免責として3万円、休業補償として3万円程度のお金を請求されます。<br />
沖縄は道が滑りやすく、事故を起こしやすいのと、当て逃げも結構多いです。自分で事故ったならいいですけど、当て逃げでこのお金を払うのは非常にむかつく話です。<br />
　<br />
スカイレンタカーなどは、こういった免責などを免除する保険が1日315円で入れます。何があるかわからないので、315円で入れる保険ならつけておいたほうがいいというわけです。<br />
　<br />
ちなみに、私の働いてるオフィスの社長は、昔沖縄の道路でタイヤをすべらせて、VOLVOを横転させたことがあるそうですｗ</p>
<hr />
<p>沖縄に行く際にご参考になれば＾＾</p>
]]></content:encoded>
			<wfw:commentRss>http://agilmente.com/blog/2011/10/30/skymark2okinawa/feed/</wfw:commentRss>
		<slash:comments>0</slash:comments>
		</item>
		<item>
		<title>iPhoneで簡単にバーコードリーダーを作る方法</title>
		<link>http://agilmente.com/blog/2011/09/16/iphone_barcode/</link>
		<comments>http://agilmente.com/blog/2011/09/16/iphone_barcode/#comments</comments>
		<pubDate>Fri, 16 Sep 2011 08:47:56 +0000</pubDate>
		<dc:creator>admin</dc:creator>
				<category><![CDATA[iPhone]]></category>

		<guid isPermaLink="false">http://agilmente.com/?p=712</guid>
		<description><![CDATA[今回はiPhoneで簡単にバーコードリーダーを
HTMLベースで作成する方法をメモ。
　
iPad iPhone iPodTouchではiOS4から、
URIベースでできたアプリケーション間メッセージングプロトコルの仕組 [...]]]></description>
			<content:encoded><![CDATA[<p>今回はiPhoneで簡単にバーコードリーダーを<br />
HTMLベースで作成する方法をメモ。<br />
　<br />
iPad iPhone iPodTouchではiOS4から、<br />
URIベースでできたアプリケーション間メッセージングプロトコルの仕組みが導入されました。</p>
<p>これに合わせて<a href="http://www.pic2shop.com/" target="_blank">pic2shop</a>というバーコードリーダーアプリケーションに、<br />
このプロトコルに合わせたAPIが導入され、<br />
pic2shopを、バーコードリーダーの端末として扱えるようになっています。<br />
　<br />
注意点として、<br />
pic2shopは、QRコードを始めとする二次元コードには対応していません。</p>
<hr />
<p>iOSのメッセージングプロトコルは</p>
<pre>
アプリケーション://API関数(?=パラメータ)
</pre>
<p>という非常にわかりやすいURL構造でできています。<br />
HTMLアプリケーションを作る場合は、<br />
そのままこのURIを aタグのhrefに設定していまえば、<br />
指定したアプリケーションが起動します。</p>
<hr />
<p>pic2shopのAPIでは、<br />
　</p>
<pre>
pic2shop://scan?callback=コールバック
</pre>
<p>　<br />
というAPIを指定しておけば、リンクをクリックしたときに、<br />
バーコードスキャナが起動する仕組みです。</p>
<p>コールバックの部分には、<br />
同じくURIメッセージングプロトコルの書式をURIを記述（URLエンコードをします）すれば、<br />
スキャン後、今度は、そちらのメッセージングが実行されます。</p>
<p>読み取った結果は「EAN」という文字列を、<br />
コールバックに埋め込んでおけば、<br />
読み込んだ結果に置き換えてコールバックを実行してくれます。</p>
<p>たとえば、</p>
<pre>
&lt;a href=&quot;pic2shop://scan?callback=http%3a%2f%2fhogehoge%2ecom%2fhogetest%2ephp%3fcode%3dEAN&quot;&gt;
スキャン
&lt;/a&gt;
</pre>
</pre>
<p>こんなHTMLを作って、Safariでこのページをロードして、<br />
「スキャン」というリンクをクリックすると、<br />
pic2shopのスキャナが起動。<br />
読み込みが完了すると、<br />
「http://hogehoge.com/hogetest.php?code=読み込み結果」<br />
というページがSafariで表示されます。</p>
<p>このURLをJSなりPHPなりでパースして<br />
読み取り結果をキーとして、<br />
DBからデータを引っ張るなどすれば、<br />
結構複雑なアプリケーションも、<br />
無料ツールで　しかも　HTMLベースで構築可能になります。</p>
<p>このメッセージングの機能はobjective-Cからも利用可能なようで、<br />
<a href="http://www.pic2shop.com/developers.html" target="_blank">pic2shopのマニュアル</a>に詳細があります。</p>
<p>iOS端末でこういった機能が簡単に作れれば、<br />
エンターテイメントな面の端末としてでだけでなく、<br />
かなり実務的というアプリケーションの安価開発の可能性も<br />
広がるのではないでしょうか。</p>
]]></content:encoded>
			<wfw:commentRss>http://agilmente.com/blog/2011/09/16/iphone_barcode/feed/</wfw:commentRss>
		<slash:comments>0</slash:comments>
		</item>
		<item>
		<title>ガチ勉に参加しました</title>
		<link>http://agilmente.com/blog/2011/08/29/gachigachi201108/</link>
		<comments>http://agilmente.com/blog/2011/08/29/gachigachi201108/#comments</comments>
		<pubDate>Mon, 29 Aug 2011 13:02:08 +0000</pubDate>
		<dc:creator>admin</dc:creator>
				<category><![CDATA[ひとりごと]]></category>

		<guid isPermaLink="false">http://agilmente.com/?p=707</guid>
		<description><![CDATA[運営堂さん主催のガチ勉Vol.5に参加してきました。
今回は、第一回の際に講師としていらっしゃった小西一星さんが再来名。
前回の小西さんの講座では、
キーワードの組み合わせ方など、一歩進んだところでしたが、
今回は、その [...]]]></description>
			<content:encoded><![CDATA[<p><a href="http://www.uneidou.com/" target="_blank">運営堂</a>さん主催の<a href="http://www.uneidou.com/4508.php" target="_blank">ガチ勉Vol.5に参加</a>してきました。</p>
<p>今回は、第一回の際に講師としていらっしゃった<a href="http://twitter.com/#!/isseik" target="_blank">小西一星</a>さんが再来名。</p>
<p>前回の小西さんの講座では、<br />
キーワードの組み合わせ方など、一歩進んだところでしたが、<br />
今回は、その前の段階、<br />
アカウントをどうやって作るのかというところのワークショップでした。</p>
<p>有償の講座のため、詳細は控えますが、<br />
一つ思ったのは、サイトの構築段階から、<br />
実在データや実在の個人にリーチするような事を考えていかないと、<br />
本当に成果のあるサイト作りは無理だということ。<br />
「想定」や「仮想」はあくまでその範囲。<br />
大体の場合においては、ひっくり返されるケースが多い。<br />
　<br />
僕は継続的な解析などにおいて、それは重要だとはおもってましたが、<br />
サイトマップ制作の段階から必要だと実感。</p>
<p>ECに限らず、コンバージョンが求められるようなサイトづくりにおいては、<br />
（サイトのコンバージョンだけでなく、クライアント事業全体でのコンバージョンという意味で）<br />
実在する具体的な顧客像を引き出すのも、<br />
重要なスキルになるのではと思いました。</p>
<p>ガチ勉、次回以降も期待です。<br />
（僕が主導でEC的なガチ勉もやってもいいかもと思ったり。）</p>
<p>あと、小西さんイケメン。</p>
]]></content:encoded>
			<wfw:commentRss>http://agilmente.com/blog/2011/08/29/gachigachi201108/feed/</wfw:commentRss>
		<slash:comments>0</slash:comments>
		</item>
	</channel>
</rss>

