<?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://labs.uechoco.com/blog/feed" rel="self" type="application/rss+xml" />
	<link>http://labs.uechoco.com/blog</link>
	<description>php * symfony * linux * mac * Processing * 周辺技術。キイロイトリ好きプログラマー。</description>
	<lastBuildDate>Sat, 06 Mar 2010 05:50:33 +0000</lastBuildDate>
	<generator>http://wordpress.org/?v=2.9</generator>
	<language>ja</language>
	<sy:updatePeriod>hourly</sy:updatePeriod>
	<sy:updateFrequency>1</sy:updateFrequency>
			<item>
		<title>[ソフトウェア]Mindjet MindManager 8 Mac アカデミック 日本語版購入</title>
		<link>http://labs.uechoco.com/blog/2010/03/mindjet-mindmanager-8-mac-academic-japanese.html</link>
		<comments>http://labs.uechoco.com/blog/2010/03/mindjet-mindmanager-8-mac-academic-japanese.html#comments</comments>
		<pubDate>Sat, 06 Mar 2010 05:50:33 +0000</pubDate>
		<dc:creator>uechoco</dc:creator>
				<category><![CDATA[雑記]]></category>
		<category><![CDATA[MindManager]]></category>
		<category><![CDATA[MindMap]]></category>

		<guid isPermaLink="false">http://labs.uechoco.com/blog/?p=1348</guid>
		<description><![CDATA[MindManager 8 for Macをどうしても欲しいと思っていたんですが、いかんせん通常版の34,545円は高いと感じていたところ、AmazonでMindjet MindManager 8 Mac アカデミック  [...]]]></description>
			<content:encoded><![CDATA[<p>MindManager 8 for Macをどうしても欲しいと思っていたんですが、いかんせん通常版の34,545円は高いと感じていたところ、Amazonで<strong><a href="http://www.amazon.co.jp/gp/product/B0038HG7VI?ie=UTF8&#038;tag=uechocolabsbl-22&#038;linkCode=as2&#038;camp=247&#038;creative=7399&#038;creativeASIN=B0038HG7VI">Mindjet MindManager 8 Mac アカデミック 日本語版</a><img src="http://www.assoc-amazon.jp/e/ir?t=uechocolabsbl-22&#038;l=as2&#038;o=9&#038;a=B0038HG7VI" width="1" height="1" border="0" alt="" style="border:none !important; margin:0px !important;" /></strong>を発見してしまいました！さすがすぎる学生特権。</p>
<p>値段も22,470円とだいぶお手頃になってる。Amazonだと5〜7営業日出荷だけれど、バリューネットワークスってところだと2〜3営業日出荷で、しかもAmazonより500円ほど安い。</p>
<p>そんなわけでバリューネットワークスの方を買ってしまいました。楽しみだ〜♪</p>
<p>ちなみに、MindManager 8 for Windowsや、アップグレード版のMIndManager 8 for Macなどもアカデミックが用意されているみたいです。(本家MindjetのWebサイトにアカデミックの文字が一切ないのはなんでだｗ)</p>
<p><iframe src="http://rcm-jp.amazon.co.jp/e/cm?o=9&amp;p=8&amp;l=as1&amp;asins=B001UQ5N5U&amp;t=uechocolabsbl-22&amp;IS2=1&amp;fc1=000000&amp;lc1=0000FF&amp;bg1=FFFFFF&amp;lt1=_blank&amp;bc1=000000&amp;nou=1&amp;f=ifr" style="width: 120px; height: 240px;" marginwidth="0" marginheight="0" frameborder="0" scrolling="no"></iframe><iframe src="http://rcm-jp.amazon.co.jp/e/cm?o=9&amp;p=8&amp;l=as1&amp;asins=B0038HG7VI&amp;t=uechocolabsbl-22&amp;IS2=1&amp;fc1=000000&amp;lc1=0000FF&amp;bg1=FFFFFF&amp;lt1=_blank&amp;bc1=000000&amp;nou=1&amp;f=ifr" style="width: 120px; height: 240px;" marginwidth="0" marginheight="0" frameborder="0" scrolling="no"></iframe><iframe src="http://rcm-jp.amazon.co.jp/e/cm?o=9&amp;p=8&amp;l=as1&amp;asins=B0038HG7VS&amp;t=uechocolabsbl-22&amp;IS2=1&amp;fc1=000000&amp;lc1=0000FF&amp;bg1=FFFFFF&amp;lt1=_blank&amp;bc1=000000&amp;nou=1&amp;f=ifr" style="width: 120px; height: 240px;" marginwidth="0" marginheight="0" frameborder="0" scrolling="no"></iframe></p>
]]></content:encoded>
			<wfw:commentRss>http://labs.uechoco.com/blog/2010/03/mindjet-mindmanager-8-mac-academic-japanese.html/feed</wfw:commentRss>
		<slash:comments>0</slash:comments>
		</item>
		<item>
		<title>[php]第50回PHP勉強会@関東に参加してきました</title>
		<link>http://labs.uechoco.com/blog/2010/02/php-php-study-50th-at-kanto.html</link>
		<comments>http://labs.uechoco.com/blog/2010/02/php-php-study-50th-at-kanto.html#comments</comments>
		<pubDate>Mon, 22 Feb 2010 15:37:02 +0000</pubDate>
		<dc:creator>uechoco</dc:creator>
				<category><![CDATA[php]]></category>
		<category><![CDATA[mixiアプリ]]></category>
		<category><![CDATA[OpenSocial]]></category>
		<category><![CDATA[php勉強会]]></category>

		<guid isPermaLink="false">http://labs.uechoco.com/blog/?p=1343</guid>
		<description><![CDATA[第50回PHP勉強会@関東に参加してきました。
記念すべき50回目ということで、OpenSocialをテーマにした大人数の勉強会となりました。会場は株式会社コンテンツワンさんです。ありがとうございます。発表はmixiのW [...]]]></description>
			<content:encoded><![CDATA[<p><a href="http://events.php.gr.jp/events/show/90">第50回PHP勉強会@関東</a>に参加してきました。</p>
<p>記念すべき50回目ということで、OpenSocialをテーマにした大人数の勉強会となりました。会場は<a href="http://www.contents-one.co.jp/">株式会社コンテンツワン</a>さんです。ありがとうございます。発表はmixiのWebooさん、エムズリンクのKuniTsujiさん、ウノウの個々一番さんでした。ちょっとだけオフレコな情報もありましたね。またUstはi-ogiさん、司会進行はyuchimiriさん、幹事はgusagiさんでした。いつもありがとうございます。</p>
<p>OpenSocialという今一番アツい市場の勉強会ということで（？）、参加者もすごい人がちらほら。</p>
<p>まぁ、ざっくりとまとめ。Ustreamは<a href="http://www.ustream.tv/channel/phpstudy">http://www.ustream.tv/channel/phpstudy</a>です。</p>
<ul>
<li>mixiのwebooさん
<ul>
<li>mixiプラットフォーム</li>
<li>mobileのPVはPCの約4倍</li>
<li>mixiはソーシャルグラフ（対して、他社のSNSはバーチャルグラフ）</li>
<li>アプリがヒットすると数千万〜数億PV/日のアクセスが来る</li>
<li>友人と一緒に使わないものはヒットしない</li>
<li>わかりやすさ、ソーシャル性、巻き込み性、継続性のあるアプリがヒットする</li>
</ul>
</li>
<li>エムズリンクのKuniTsujiさん
<ul>
<li>mixiアプリをWebサービス風に開発したい</li>
<li>PCは分からないが、mobileなら一般的なWebサービスと変わらない開発が出来そうだ</li>
<li>ログイン周り、認証周り、ヘルパー周りをOpenSocial対応にする</li>
</ul>
</li>
<li>ウノウの個々一番さん
<ul>
<li>まちつく！mixiアプリ版は大盛況</li>
<li>外部のAPIは信用しない(エラーに適切に対処出来るゆるふわ系のコーディング)</li>
<li>リリース日は開始数分でLAが100になるとか。とりあえず重たい画像生成をキュー(not Q4M)にしたり、ボトルネックを排除したり、ハードウェアの購入をするとか。</li>
<li>初期の頃は、1日10万ユーザ増えていき、回線も足りなくなってきたので、画像などをAmazon S3に、一部の機能をAmazon EC2で代用させた。またmemcachedの適用範囲を増やし、一部の機能は企画レベルで見直して、負荷が軽くかつより良い機能に変更した。またMySQLのwriteが厳しかったのでDBマスタ分割を行った。トランザクションはごにょごにょ。</li>
<li>中期になると、保守コストの面でDBマスタ分割も厳しくなったので、DBサーバをいいものに変えた。また本格的な機能改善を行い、一部処理はQ4MにしてEC2を使わなくした。機能改善ののち、課金機能などをリリースした。</li>
<li>DB分割やらを考えるとORMは導入しておいた方がいいかも</li>
<li>OpenSocialはトラフィック的な意味では甘えは許されない</li>
</ul>
</li>
</ul>
<p>懇親会はバーを貸しきってLTを挟みつつの立ち飲みでした。50回記念ということで、垂れ幕を作ったり、オリジナルカクテルを3種類も作ったりと、気合が入っていました。</p>
<p>PHP界隈は今年も元気です！OpenSocial界隈も元気ですのでPHP x OpenSocialでもっと盛り上げていきたいですね！</p>
]]></content:encoded>
			<wfw:commentRss>http://labs.uechoco.com/blog/2010/02/php-php-study-50th-at-kanto.html/feed</wfw:commentRss>
		<slash:comments>0</slash:comments>
		</item>
		<item>
		<title>[mac]Mac版Officeを安全にアンインストールする</title>
		<link>http://labs.uechoco.com/blog/2010/02/mac-mac-office-safety-uninstall.html</link>
		<comments>http://labs.uechoco.com/blog/2010/02/mac-mac-office-safety-uninstall.html#comments</comments>
		<pubDate>Sun, 14 Feb 2010 12:40:03 +0000</pubDate>
		<dc:creator>uechoco</dc:creator>
				<category><![CDATA[mac入門記]]></category>
		<category><![CDATA[Mac]]></category>
		<category><![CDATA[Office]]></category>

		<guid isPermaLink="false">http://labs.uechoco.com/blog/?p=1340</guid>
		<description><![CDATA[Mac版のOfficeは今まで知人のお古を借りていたのですが、先日発売されたOffice 2008 for Mac Business Edition アカデミックが欲しくなって買いましたので、以前のバージョンのアンインス [...]]]></description>
			<content:encoded><![CDATA[<p>Mac版のOfficeは今まで知人のお古を借りていたのですが、先日発売された<a href="http://www.amazon.co.jp/gp/product/B0031Y7H94?ie=UTF8&amp;tag=uechocolabsbl-22&amp;linkCode=as2&amp;camp=247&amp;creative=7399&amp;creativeASIN=B0031Y7H94">Office 2008 for Mac Business Edition アカデミック</a><img style="border: none !important; margin: 0px !important;" src="http://www.assoc-amazon.jp/e/ir?t=uechocolabsbl-22&amp;l=as2&amp;o=9&amp;a=B0031Y7H94" border="0" alt="" width="1" height="1" />が欲しくなって買いましたので、以前のバージョンのアンインストールを決行しました。</p>
<p>でアンインストール方法なのですが、Mac版のOfficeには、<strong>Remove Office.app</strong>というアプリケーションが用意されており、そのアプリケーションでMac内のアンインストール可能なOffice製品を抽出し、選択してアンインストールができるようです。</p>
<p>そして、Microsoftにもアンインストールのドキュメントがあります。<br />
<a href="http://support.microsoft.com/kb/950344/ja">Remove Office ツールを使用して Office 2008 for Mac を削除する方法</a></p>
<p><iframe src="http://rcm-jp.amazon.co.jp/e/cm?o=9&amp;p=8&amp;l=as1&amp;asins=B0031Y7H94&amp;t=uechocolabsbl-22&amp;IS2=1&amp;fc1=000000&amp;lc1=0000FF&amp;bg1=FFFFFF&amp;lt1=_blank&amp;bc1=000000&amp;nou=1&amp;f=ifr" style="width: 120px; height: 240px;" marginwidth="0" marginheight="0" frameborder="0" scrolling="no"></iframe></p>
]]></content:encoded>
			<wfw:commentRss>http://labs.uechoco.com/blog/2010/02/mac-mac-office-safety-uninstall.html/feed</wfw:commentRss>
		<slash:comments>0</slash:comments>
		</item>
		<item>
		<title>[cygwin]WinXP+Poderosaでcygwin 1.7接続</title>
		<link>http://labs.uechoco.com/blog/2010/01/cygwin-winxp-poderosa-cygwin-1-7-connection.html</link>
		<comments>http://labs.uechoco.com/blog/2010/01/cygwin-winxp-poderosa-cygwin-1-7-connection.html#comments</comments>
		<pubDate>Sun, 31 Jan 2010 02:45:06 +0000</pubDate>
		<dc:creator>uechoco</dc:creator>
				<category><![CDATA[Linux]]></category>
		<category><![CDATA[ソフトウェア]]></category>
		<category><![CDATA[cygwin]]></category>
		<category><![CDATA[poderosa]]></category>

		<guid isPermaLink="false">http://labs.uechoco.com/blog/?p=1334</guid>
		<description><![CDATA[Poderosaは一時期人気を博したターミナルで、いまだに使っている人がちらほらいます。私もそんな一人。Poderosaの謎機能の１つで、cygwinターミナルになることができます。わたしは結構この機能が好きです。最近、 [...]]]></description>
			<content:encoded><![CDATA[<p>Poderosaは一時期人気を博したターミナルで、いまだに使っている人がちらほらいます。私もそんな一人。Poderosaの謎機能の１つで、cygwinターミナルになることができます。わたしは結構この機能が好きです。最近、いつもと違う環境にcygwinとPoderosaをインストールしたら、Porerosaからの接続ができなくなっていました。</p>
<p><strong>「レジストリキー SOFTWARE\Cygnus Solutions\Cygwin\mounts v2\/ がみつかりません。」</strong></p>
<p>ってエラーが出ます。おそらく、cygwinが昔このレジストリにインストールパスを保管していて、Poderosaはそれを読んでいたんでしょう。接続できないと困るので、<a href="http://zettai-non-sugar.blogspot.com/2009/08/windows-7-rc-64-bit-poderosa.html">絶対無糖: Windows 7 RC 64-bit で Poderosa をインストールしてみた</a>を参考に、<strong>コマンドプロンプト</strong>で</p>
<div class="igBar"><span id="ltext-2"><a href="#" onclick="javascript:showCodeTxt('text-2'); return false;">PLAIN TEXT</a></span></div>
<div class="syntax_hilite"><span class="langName">TEXT:</span>
<div id="text-2">
<div class="text" style="font-family: monospace;">
<ol>
<li style="font-weight: normal;color:#3A6A8B;">
<div style="font-family: 'Courier New', Courier, monospace; font-weight: normal; font-style: normal;">&amp;gt;reg add &quot;HKLM\SOFTWARE\Cygnus Solutions\Cygwin\mounts v2\/&quot; /v native /t REG_SZ /d C:\cygwin</div>
</li>
</ol>
</div>
</div>
</div>
<p></p>
<p>と打って、使えるようにしました。</p>
<p>全く余談ですが、ターミナルって古参のものばかりですよね。何か新時代のターミナルってないんでしょうか？</p>
<p><strong>（追記）</strong>コメントを頂きましたが、Poderosaをcygwin 1.7対応させたパッチと、パッチ済みバイナリを配布している方がいらっしゃいます。</p>
<ul>
<li><a href="http://slashdot.jp/%7Edoda/journal/498570">Poderosaのcygwin1.7対応 - doda の日記</a></li>
</ul>
]]></content:encoded>
			<wfw:commentRss>http://labs.uechoco.com/blog/2010/01/cygwin-winxp-poderosa-cygwin-1-7-connection.html/feed</wfw:commentRss>
		<slash:comments>2</slash:comments>
		</item>
		<item>
		<title>[C言語]ゲッツ(gets)はダメ。fgetsが正しい。</title>
		<link>http://labs.uechoco.com/blog/2010/01/c-language-gets-fgets-scanf.html</link>
		<comments>http://labs.uechoco.com/blog/2010/01/c-language-gets-fgets-scanf.html#comments</comments>
		<pubDate>Mon, 11 Jan 2010 15:17:48 +0000</pubDate>
		<dc:creator>uechoco</dc:creator>
				<category><![CDATA[Linux]]></category>
		<category><![CDATA[C言語]]></category>

		<guid isPermaLink="false">http://labs.uechoco.com/blog/?p=1328</guid>
		<description><![CDATA[C言語にはいろいろな関数があるが、中にはセキュリティ上使用してはならないと指定されているものもある。
ファイル読み込みで使われるgets()関数もそうだ。仕様上バッファオーバーランが発生してしまうらしい。名前からして使っ [...]]]></description>
			<content:encoded><![CDATA[<p>C言語にはいろいろな関数があるが、中にはセキュリティ上使用してはならないと指定されているものもある。</p>
<p>ファイル読み込みで使われるgets()関数もそうだ。仕様上バッファオーバーランが発生してしまうらしい。名前からして使ったらプログラムが滑って空気が寒くなりそうだｗ</p>
<p>scanf()も通常の使用だとバッファオーバーランが発生してしまうらしい。</p>
<p>スマートに解決するならばfgets()関数がいいらしい。</p>
<ul>
<li><a href="http://ja.wikipedia.org/wiki/Fgets">fgets - Wikipedia</a></li>
<li><a href="http://ja.wikipedia.org/wiki/Gets">gets - Wikipedia</a></li>
<li><a href="http://ja.wikipedia.org/wiki/Scanf">scanf - Wikipedia</a></li>
</ul>
<p>危ないから外してくれればいいのにとも思うけど、そちらは言語仕様なので関数がなくなることはないでしょう。コンパイラが警告してくれるとかがあるかもしれません。</p>
<p>というわけで、gets()は寒いからダメ。fgets()を使おうという話。</p>
]]></content:encoded>
			<wfw:commentRss>http://labs.uechoco.com/blog/2010/01/c-language-gets-fgets-scanf.html/feed</wfw:commentRss>
		<slash:comments>2</slash:comments>
		</item>
		<item>
		<title>[Linux]CentOS 5.3/5.4のsudoコマンドが曲者。</title>
		<link>http://labs.uechoco.com/blog/2010/01/linux-centos-53-54-sudo.html</link>
		<comments>http://labs.uechoco.com/blog/2010/01/linux-centos-53-54-sudo.html#comments</comments>
		<pubDate>Sun, 10 Jan 2010 16:48:23 +0000</pubDate>
		<dc:creator>uechoco</dc:creator>
				<category><![CDATA[Linux]]></category>
		<category><![CDATA[CentOS]]></category>
		<category><![CDATA[sudo]]></category>

		<guid isPermaLink="false">http://labs.uechoco.com/blog/?p=1325</guid>
		<description><![CDATA[CentOS 5.3以降で、sudoコマンドのバージョンが新しくなり、sudoコマンド自体や、今まで使えていたsudoを含むスクリプトなどが使えなくなってしまうケースが出てきました。私も同様の現象にはまりました。私の場合 [...]]]></description>
			<content:encoded><![CDATA[<p>CentOS 5.3以降で、sudoコマンドのバージョンが新しくなり、<strong>sudoコマンド自体や、今まで使えていたsudoを含むスクリプトなどが使えなくなってしまうケースが出てきました</strong>。私も同様の現象にはまりました。私の場合は、スクリプト内で使用しているsudo付のコマンドでPATHが通らなくなってしまったという現象です。</p>
<p>今は以下のURLなどを参考に解決し、今まで通りの運用をしています。</p>
<ul>
<li><a href="http://blog.studiohff.net/200711/debiansargesudo_gem.html">Studio H.F.F.:Debian(sarge)でsudo gem〜ってしたいんだけど、動かない(未解決）</a></li>
<li><a href="http://d.hatena.ne.jp/bannyan/20090813/1250162107">CentOS 5.3 paco のインストールで sudo make logme に失敗した - 写経日記</a></li>
<li><a href="http://d.hatena.ne.jp/japanrock_pg/20090527/1243426081">rubyインストールしてあるのにsudoすると「/usr/bin/env: ruby: そのようなファイルやディレクトリはありません」と言われる - プログラマ 福重 伸太朗 〜基本へ帰ろう〜</a></li>
</ul>
<p>記憶の片隅にでも覚えておいてもらえると役に立ったりするときがくるかもしれません。</p>
]]></content:encoded>
			<wfw:commentRss>http://labs.uechoco.com/blog/2010/01/linux-centos-53-54-sudo.html/feed</wfw:commentRss>
		<slash:comments>0</slash:comments>
		</item>
		<item>
		<title>[雑記]HDD 1.5TBが1万円切りました</title>
		<link>http://labs.uechoco.com/blog/2010/01/hdd-1-5tb-price-down-under-10000.html</link>
		<comments>http://labs.uechoco.com/blog/2010/01/hdd-1-5tb-price-down-under-10000.html#comments</comments>
		<pubDate>Fri, 01 Jan 2010 16:05:32 +0000</pubDate>
		<dc:creator>uechoco</dc:creator>
				<category><![CDATA[雑記]]></category>
		<category><![CDATA[HDD]]></category>

		<guid isPermaLink="false">http://labs.uechoco.com/blog/?p=1321</guid>
		<description><![CDATA[MacのTimeMachine用のHDDを、今使っている320GBのものから新調しようと思って、新しいのを買いに行きました。1GBあたりの値段がお手頃なのが、今は1.5TBのSATA HDDですね。なんと1.5TBで1万 [...]]]></description>
			<content:encoded><![CDATA[<p>MacのTimeMachine用のHDDを、今使っている320GBのものから新調しようと思って、新しいのを買いに行きました。1GBあたりの値段がお手頃なのが、今は<strong>1.5TBのSATA HDD</strong>ですね。なんと1.5TBで1万円を切っていました。びっくりです。一応WD15EARSを狙っていたのですが、売り切れていたので、旧モデルの<strong>WD15EADS</strong>を購入しました。まぁバックアップ用のHDDなので容量さえあればいいです。</p>
<p>少し前まではHitachi Deskstarシリーズをよく買っていたのですが、最近は<strong>Western DigitalのEADS/EARSシリーズ</strong>を買うようになりました。なんとなく後者のほうが安くて性能がいい感じがしています。</p>
<p>そういえば、昔NAS欲しいって思ってたけど、NAS市場は最近どうなんでしょう？</p>
]]></content:encoded>
			<wfw:commentRss>http://labs.uechoco.com/blog/2010/01/hdd-1-5tb-price-down-under-10000.html/feed</wfw:commentRss>
		<slash:comments>0</slash:comments>
		</item>
		<item>
		<title>[mac]WindowsでMac用外部HDD(GPT保護パーティション)を初期化する</title>
		<link>http://labs.uechoco.com/blog/2009/12/mac-windows-extended-hdd-initialization.html</link>
		<comments>http://labs.uechoco.com/blog/2009/12/mac-windows-extended-hdd-initialization.html#comments</comments>
		<pubDate>Thu, 31 Dec 2009 07:37:36 +0000</pubDate>
		<dc:creator>uechoco</dc:creator>
				<category><![CDATA[mac入門記]]></category>
		<category><![CDATA[diskpart]]></category>
		<category><![CDATA[HDD]]></category>

		<guid isPermaLink="false">http://labs.uechoco.com/blog/?p=1314</guid>
		<description><![CDATA[MacのTimeMachineのバックアップに使用していたHDDを、Windows XP用のバックアップHDDに変えようと思って、Windowsにつなげて、ディスクの管理ツールでフォーマットしようとしたところ、GPT保護 [...]]]></description>
			<content:encoded><![CDATA[<p>MacのTimeMachineのバックアップに使用していたHDDを、Windows XP用のバックアップHDDに変えようと思って、Windowsにつなげて、ディスクの管理ツールでフォーマットしようとしたところ、<strong>GPT保護パーティション</strong>という表示になっていて、何も操作を受け付けないようになっていました。</p>
<p><a href="http://labs.uechoco.com/blog/wp-content/uploads/gpt_protected_partition.jpg"><img class="alignnone size-medium wp-image-1315" title="gpt_protected_partition" src="http://labs.uechoco.com/blog/wp-content/uploads/gpt_protected_partition-227x240.jpg" alt="" width="227" height="240" /></a></p>
<p>以下の2つのサイトを参考に、Windows XPのコマンドラインアプリケーションの<strong>diskpartツール</strong>を使って、Windows XPで使えるHDDとして初期化してみました。</p>
<ul>
<li><a href="http://d.hatena.ne.jp/tera-p/20071111">WindowsからのGPT保護パーティションの削除 - Procrastination Log</a></li>
<li><a href="http://support.microsoft.com/kb/300415/ja">Diskpart コマンドライン ユーティリティについて</a></li>
</ul>
<p>以下がdiskpartツールのログです。</p>
<div class="igBar"><span id="ltext-4"><a href="#" onclick="javascript:showCodeTxt('text-4'); return false;">PLAIN TEXT</a></span></div>
<div class="syntax_hilite"><span class="langName">TEXT:</span>
<div id="text-4">
<div class="text" style="font-family: monospace;">
<ol>
<li style="font-weight: normal;color:#3A6A8B;">
<div style="font-family: 'Courier New', Courier, monospace; font-weight: normal; font-style: normal;">Microsoft Windows XP [Version 5.1.2600]</div>
</li>
<li style="font-weight: bold;color:#26536A;">
<div style="font-family: 'Courier New', Courier, monospace; font-weight: normal; font-style: normal;">(C) Copyright 1985-2001 Microsoft Corp.</div>
</li>
<li style="font-weight: normal;color:#3A6A8B;">
<div style="font-family: 'Courier New', Courier, monospace; font-weight: normal; font-style: normal;">&nbsp;</div>
</li>
<li style="font-weight: bold;color:#26536A;">
<div style="font-family: 'Courier New', Courier, monospace; font-weight: normal; font-style: normal;">C:\Documents and Settings\hogehoge&amp;gt;diskpart</div>
</li>
<li style="font-weight: normal;color:#3A6A8B;">
<div style="font-family: 'Courier New', Courier, monospace; font-weight: normal; font-style: normal;">&nbsp;</div>
</li>
<li style="font-weight: bold;color:#26536A;">
<div style="font-family: 'Courier New', Courier, monospace; font-weight: normal; font-style: normal;">Microsoft DiskPart version 5.1.3565</div>
</li>
<li style="font-weight: normal;color:#3A6A8B;">
<div style="font-family: 'Courier New', Courier, monospace; font-weight: normal; font-style: normal;">&nbsp;</div>
</li>
<li style="font-weight: bold;color:#26536A;">
<div style="font-family: 'Courier New', Courier, monospace; font-weight: normal; font-style: normal;">Copyright (C) 1999-2003 Microsoft Corporation.</div>
</li>
<li style="font-weight: normal;color:#3A6A8B;">
<div style="font-family: 'Courier New', Courier, monospace; font-weight: normal; font-style: normal;">コンピュータ: hogehogepc</div>
</li>
<li style="font-weight: bold;color:#26536A;">
<div style="font-family: 'Courier New', Courier, monospace; font-weight: normal; font-style: normal;">&nbsp;</div>
</li>
<li style="font-weight: normal;color:#3A6A8B;">
<div style="font-family: 'Courier New', Courier, monospace; font-weight: normal; font-style: normal;">DISKPART&amp;gt; list disk</div>
</li>
<li style="font-weight: bold;color:#26536A;">
<div style="font-family: 'Courier New', Courier, monospace; font-weight: normal; font-style: normal;">&nbsp;</div>
</li>
<li style="font-weight: normal;color:#3A6A8B;">
<div style="font-family: 'Courier New', Courier, monospace; font-weight: normal; font-style: normal;">Disk ### &nbsp;Status &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; Size &nbsp; &nbsp; Free &nbsp; &nbsp; Dyn &nbsp;Gpt</div>
</li>
<li style="font-weight: bold;color:#26536A;">
<div style="font-family: 'Courier New', Courier, monospace; font-weight: normal; font-style: normal;">-------- &nbsp;--------------- &nbsp;------- &nbsp;------- &nbsp;--- &nbsp;---</div>
</li>
<li style="font-weight: normal;color:#3A6A8B;">
<div style="font-family: 'Courier New', Courier, monospace; font-weight: normal; font-style: normal;">Disk 0 &nbsp; &nbsp;オンライン &nbsp; &nbsp; &nbsp; &nbsp;466 GB &nbsp; &nbsp; &nbsp;0 B</div>
</li>
<li style="font-weight: bold;color:#26536A;">
<div style="font-family: 'Courier New', Courier, monospace; font-weight: normal; font-style: normal;">Disk 1 &nbsp; &nbsp;オンライン &nbsp; &nbsp; &nbsp; &nbsp;298 GB &nbsp; &nbsp; &nbsp;0 B</div>
</li>
<li style="font-weight: normal;color:#3A6A8B;">
<div style="font-family: 'Courier New', Courier, monospace; font-weight: normal; font-style: normal;">Disk 2 &nbsp; &nbsp;オンライン &nbsp; &nbsp; &nbsp; &nbsp;298 GB &nbsp; &nbsp; &nbsp;0 B</div>
</li>
<li style="font-weight: bold;color:#26536A;">
<div style="font-family: 'Courier New', Courier, monospace; font-weight: normal; font-style: normal;">&nbsp;</div>
</li>
<li style="font-weight: normal;color:#3A6A8B;">
<div style="font-family: 'Courier New', Courier, monospace; font-weight: normal; font-style: normal;">DISKPART&amp;gt; select disk=1</div>
</li>
<li style="font-weight: bold;color:#26536A;">
<div style="font-family: 'Courier New', Courier, monospace; font-weight: normal; font-style: normal;">&nbsp;</div>
</li>
<li style="font-weight: normal;color:#3A6A8B;">
<div style="font-family: 'Courier New', Courier, monospace; font-weight: normal; font-style: normal;">ディスク 1 が現在選択されているディスクです。</div>
</li>
<li style="font-weight: bold;color:#26536A;">
<div style="font-family: 'Courier New', Courier, monospace; font-weight: normal; font-style: normal;">&nbsp;</div>
</li>
<li style="font-weight: normal;color:#3A6A8B;">
<div style="font-family: 'Courier New', Courier, monospace; font-weight: normal; font-style: normal;">DISKPART&amp;gt; detail disk</div>
</li>
<li style="font-weight: bold;color:#26536A;">
<div style="font-family: 'Courier New', Courier, monospace; font-weight: normal; font-style: normal;">&nbsp;</div>
</li>
<li style="font-weight: normal;color:#3A6A8B;">
<div style="font-family: 'Courier New', Courier, monospace; font-weight: normal; font-style: normal;">Hitachi HDT725032VLA360</div>
</li>
<li style="font-weight: bold;color:#26536A;">
<div style="font-family: 'Courier New', Courier, monospace; font-weight: normal; font-style: normal;">ディスク ID: 02AB02AB</div>
</li>
<li style="font-weight: normal;color:#3A6A8B;">
<div style="font-family: 'Courier New', Courier, monospace; font-weight: normal; font-style: normal;">種類 &nbsp; &nbsp; &nbsp; : IDE</div>
</li>
<li style="font-weight: bold;color:#26536A;">
<div style="font-family: 'Courier New', Courier, monospace; font-weight: normal; font-style: normal;">バス &nbsp; &nbsp; &nbsp; : 3</div>
</li>
<li style="font-weight: normal;color:#3A6A8B;">
<div style="font-family: 'Courier New', Courier, monospace; font-weight: normal; font-style: normal;">ターゲット : 0</div>
</li>
<li style="font-weight: bold;color:#26536A;">
<div style="font-family: 'Courier New', Courier, monospace; font-weight: normal; font-style: normal;">LUN ID &nbsp; &nbsp; : 0</div>
</li>
<li style="font-weight: normal;color:#3A6A8B;">
<div style="font-family: 'Courier New', Courier, monospace; font-weight: normal; font-style: normal;">&nbsp;</div>
</li>
<li style="font-weight: bold;color:#26536A;">
<div style="font-family: 'Courier New', Courier, monospace; font-weight: normal; font-style: normal;">Volume ### &nbsp;Ltr Label &nbsp; &nbsp; &nbsp; &nbsp;Fs &nbsp; &nbsp;Type &nbsp; &nbsp; &nbsp; &nbsp;Size &nbsp; &nbsp; Status &nbsp; &nbsp; Info</div>
</li>
<li style="font-weight: normal;color:#3A6A8B;">
<div style="font-family: 'Courier New', Courier, monospace; font-weight: normal; font-style: normal;">---------- &nbsp;--- ----------- &nbsp;---- &nbsp;---------- &nbsp;------- &nbsp;--------- &nbsp;--------</div>
</li>
<li style="font-weight: bold;color:#26536A;">
<div style="font-family: 'Courier New', Courier, monospace; font-weight: normal; font-style: normal;">Volume 7 &nbsp; &nbsp;H &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp;NTFS &nbsp;Partition &nbsp; &nbsp;146 GB &nbsp;正常</div>
</li>
<li style="font-weight: normal;color:#3A6A8B;">
<div style="font-family: 'Courier New', Courier, monospace; font-weight: normal; font-style: normal;">Volume 8 &nbsp; &nbsp;I &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp;NTFS &nbsp;Partition &nbsp; &nbsp; 83 GB &nbsp;正常</div>
</li>
<li style="font-weight: bold;color:#26536A;">
<div style="font-family: 'Courier New', Courier, monospace; font-weight: normal; font-style: normal;">Volume 9 &nbsp; &nbsp;J &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp;NTFS &nbsp;Partition &nbsp; &nbsp; 69 GB &nbsp;正常</div>
</li>
<li style="font-weight: normal;color:#3A6A8B;">
<div style="font-family: 'Courier New', Courier, monospace; font-weight: normal; font-style: normal;">&nbsp;</div>
</li>
<li style="font-weight: bold;color:#26536A;">
<div style="font-family: 'Courier New', Courier, monospace; font-weight: normal; font-style: normal;">DISKPART&amp;gt; select disk=2</div>
</li>
<li style="font-weight: normal;color:#3A6A8B;">
<div style="font-family: 'Courier New', Courier, monospace; font-weight: normal; font-style: normal;">&nbsp;</div>
</li>
<li style="font-weight: bold;color:#26536A;">
<div style="font-family: 'Courier New', Courier, monospace; font-weight: normal; font-style: normal;">ディスク 2 が現在選択されているディスクです。</div>
</li>
<li style="font-weight: normal;color:#3A6A8B;">
<div style="font-family: 'Courier New', Courier, monospace; font-weight: normal; font-style: normal;">&nbsp;</div>
</li>
<li style="font-weight: bold;color:#26536A;">
<div style="font-family: 'Courier New', Courier, monospace; font-weight: normal; font-style: normal;">DISKPART&amp;gt; detail disk</div>
</li>
<li style="font-weight: normal;color:#3A6A8B;">
<div style="font-family: 'Courier New', Courier, monospace; font-weight: normal; font-style: normal;">&nbsp;</div>
</li>
<li style="font-weight: bold;color:#26536A;">
<div style="font-family: 'Courier New', Courier, monospace; font-weight: normal; font-style: normal;">Hitachi HDT725032VLA360 USB Device</div>
</li>
<li style="font-weight: normal;color:#3A6A8B;">
<div style="font-family: 'Courier New', Courier, monospace; font-weight: normal; font-style: normal;">ディスク ID: B07D94E2</div>
</li>
<li style="font-weight: bold;color:#26536A;">
<div style="font-family: 'Courier New', Courier, monospace; font-weight: normal; font-style: normal;">種類 &nbsp; &nbsp; &nbsp; : USB</div>
</li>
<li style="font-weight: normal;color:#3A6A8B;">
<div style="font-family: 'Courier New', Courier, monospace; font-weight: normal; font-style: normal;">バス &nbsp; &nbsp; &nbsp; : 0</div>
</li>
<li style="font-weight: bold;color:#26536A;">
<div style="font-family: 'Courier New', Courier, monospace; font-weight: normal; font-style: normal;">ターゲット : 0</div>
</li>
<li style="font-weight: normal;color:#3A6A8B;">
<div style="font-family: 'Courier New', Courier, monospace; font-weight: normal; font-style: normal;">LUN ID &nbsp; &nbsp; : 0</div>
</li>
<li style="font-weight: bold;color:#26536A;">
<div style="font-family: 'Courier New', Courier, monospace; font-weight: normal; font-style: normal;">&nbsp;</div>
</li>
<li style="font-weight: normal;color:#3A6A8B;">
<div style="font-family: 'Courier New', Courier, monospace; font-weight: normal; font-style: normal;">ボリュームがありません。</div>
</li>
<li style="font-weight: bold;color:#26536A;">
<div style="font-family: 'Courier New', Courier, monospace; font-weight: normal; font-style: normal;">&nbsp;</div>
</li>
<li style="font-weight: normal;color:#3A6A8B;">
<div style="font-family: 'Courier New', Courier, monospace; font-weight: normal; font-style: normal;">DISKPART&amp;gt; clean</div>
</li>
<li style="font-weight: bold;color:#26536A;">
<div style="font-family: 'Courier New', Courier, monospace; font-weight: normal; font-style: normal;">&nbsp;</div>
</li>
<li style="font-weight: normal;color:#3A6A8B;">
<div style="font-family: 'Courier New', Courier, monospace; font-weight: normal; font-style: normal;">DiskPart はディスクを正常にクリーンな状態にしました。</div>
</li>
<li style="font-weight: bold;color:#26536A;">
<div style="font-family: 'Courier New', Courier, monospace; font-weight: normal; font-style: normal;">&nbsp;</div>
</li>
<li style="font-weight: normal;color:#3A6A8B;">
<div style="font-family: 'Courier New', Courier, monospace; font-weight: normal; font-style: normal;">DISKPART&amp;gt; exit</div>
</li>
<li style="font-weight: bold;color:#26536A;">
<div style="font-family: 'Courier New', Courier, monospace; font-weight: normal; font-style: normal;">&nbsp;</div>
</li>
<li style="font-weight: normal;color:#3A6A8B;">
<div style="font-family: 'Courier New', Courier, monospace; font-weight: normal; font-style: normal;">DiskPart を終了しています...</div>
</li>
</ol>
</div>
</div>
</div>
<p></p>
<p>実行後、初期化が可能なディスクになっていました。</p>
<p><a href="http://labs.uechoco.com/blog/wp-content/uploads/gtp_unprotected_partition.jpg"><img class="alignnone size-medium wp-image-1316" title="gtp_unprotected_partition" src="http://labs.uechoco.com/blog/wp-content/uploads/gtp_unprotected_partition-228x239.jpg" alt="" width="228" height="239" /></a></p>
]]></content:encoded>
			<wfw:commentRss>http://labs.uechoco.com/blog/2009/12/mac-windows-extended-hdd-initialization.html/feed</wfw:commentRss>
		<slash:comments>1</slash:comments>
		</item>
		<item>
		<title>[php]86400</title>
		<link>http://labs.uechoco.com/blog/2009/12/php-86400.html</link>
		<comments>http://labs.uechoco.com/blog/2009/12/php-86400.html#comments</comments>
		<pubDate>Mon, 21 Dec 2009 14:51:57 +0000</pubDate>
		<dc:creator>uechoco</dc:creator>
				<category><![CDATA[Webプログラミング]]></category>
		<category><![CDATA[php]]></category>

		<guid isPermaLink="false">http://labs.uechoco.com/blog/?p=1307</guid>
		<description><![CDATA[86400って聞いて、すぐに何の数字か当てられる人は、一般の人にはなかなか居ないかもしれない。
ただ、プログラマーならこの数字は暗記しておくべきだと思う。256って数字を区切りがいいと思うように、86400もプログラマー [...]]]></description>
			<content:encoded><![CDATA[<p>86400って聞いて、すぐに何の数字か当てられる人は、一般の人にはなかなか居ないかもしれない。</p>
<p>ただ、プログラマーならこの数字は暗記しておくべきだと思う。256って数字を区切りがいいと思うように、86400もプログラマーにとっては<strong>神聖な数字</strong>だと感じてほしい。</p>
<p>ちなみに86400ってのは、<span style="color: #ff0000;"><strong>1日の秒数</strong></span>ね。<span style="color: #ff0000;"><strong>24[h] × 60[m/h] × 60[s/m] = 86400[s]</strong></span>。</p>
<p>例えば、「3日前までのデータを取得する」プログラムなら以下のようなイメージ。</p>
<div class="igBar"><span id="lphp-6"><a href="#" onclick="javascript:showCodeTxt('php-6'); return false;">PLAIN TEXT</a></span></div>
<div class="syntax_hilite"><span class="langName">PHP:</span>
<div id="php-6">
<div class="php" style="font-family: monospace;">
<ol>
<li style="font-weight: normal;color:#3A6A8B;">
<div style="font-family: 'Courier New', Courier, monospace; font-weight: normal; font-style: normal;"><span style="color:#0000FF;">$base_time</span> = <a href="http://www.php.net/time"><span style="color:#000066;">time</span></a><span style="color:#006600; font-weight:bold;">&#40;</span><span style="color:#006600; font-weight:bold;">&#41;</span> - <span style="color:#CC66CC;color:#800000;">86400</span> <span style="color:#66CC66;">*</span> <span style="color:#CC66CC;color:#800000;">3</span>;</div>
</li>
<li style="font-weight: bold;color:#26536A;">
<div style="font-family: 'Courier New', Courier, monospace; font-weight: normal; font-style: normal;">&nbsp; <span style="color:#0000FF;">$sql</span> = <span style="color:#FF0000;">&quot;SELECT * FROM hoge WHERE created_unixtime&gt;= {$base_time}&quot;</span>;</div>
</li>
</ol>
</div>
</div>
</div>
<p>
ポイントとしては、<span style="color: #ff0000;"><strong>「86400*3」をそのまま計算せずに残しておくこと</strong></span>。「time() - 259200」じゃパッと見でよくわからないが、「time() - 86400 * 3」ならパッと見で3日前だとわかる。どうしても計算したいならコメントで「// 86400 * 3」とでも残しておくといい。</p>
<p>とはいっても人の好みかもね。</p>
]]></content:encoded>
			<wfw:commentRss>http://labs.uechoco.com/blog/2009/12/php-86400.html/feed</wfw:commentRss>
		<slash:comments>4</slash:comments>
		</item>
		<item>
		<title>[symfony]app:routesコマンド</title>
		<link>http://labs.uechoco.com/blog/2009/12/symfony-app-routes-command.html</link>
		<comments>http://labs.uechoco.com/blog/2009/12/symfony-app-routes-command.html#comments</comments>
		<pubDate>Mon, 21 Dec 2009 14:35:18 +0000</pubDate>
		<dc:creator>uechoco</dc:creator>
				<category><![CDATA[php]]></category>
		<category><![CDATA[symfony]]></category>

		<guid isPermaLink="false">http://labs.uechoco.com/blog/?p=1304</guid>
		<description><![CDATA[Jobeet(Practical symfony)の5日目にあった、ルートのデバッグをするためのコマンドが、app:routesコマンドです。
./symfony app:routes application [name]
試しにJobeetの5日目の状態で「./symfony app:routes frontend」をたたくとこんな感じです。
PLAIN TEXT
TEXT:




$ ./symfony app:routes frontend


&#62;&#62; app &#160; &#160; &#160; Current routes for application &#34;frontend&#34;


Name &#160; &#160; &#160; &#160; &#160;Method Pattern


job &#160; &#160; &#160; &#160; &#160; GET &#160; &#160;/job.:sf_format


job_new &#160; &#160; &#160; GET &#160; &#160;/job/new.:sf_format


job_create &#160; &#160;POST &#160; /job.:sf_format


job_edit &#160; &#160; &#160;GET &#160; &#160;/job/:id/edit.:sf_format


job_update &#160; &#160;PUT &#160; &#160;/job/:id.:sf_format


job_delete &#160; &#160;DELETE  [...]]]></description>
			<content:encoded><![CDATA[<p>Jobeet(Practical symfony)の5日目にあった、<span style="color: #ff0000;"><strong>ルートのデバッグ</strong></span>をするためのコマンドが、<span style="color: #ff0000;"><strong>app:routesコマンド</strong></span>です。</p>
<blockquote><p>./symfony app:routes <em>application [name]</em></p></blockquote>
<p>試しにJobeetの5日目の状態で「./symfony app:routes frontend」をたたくとこんな感じです。</p>
<div class="igBar"><span id="ltext-10"><a href="#" onclick="javascript:showCodeTxt('text-10'); return false;">PLAIN TEXT</a></span></div>
<div class="syntax_hilite"><span class="langName">TEXT:</span>
<div id="text-10">
<div class="text" style="font-family: monospace;">
<ol>
<li style="font-weight: normal;color:#3A6A8B;">
<div style="font-family: 'Courier New', Courier, monospace; font-weight: normal; font-style: normal;">$ ./symfony app:routes frontend</div>
</li>
<li style="font-weight: bold;color:#26536A;">
<div style="font-family: 'Courier New', Courier, monospace; font-weight: normal; font-style: normal;">&gt;&gt; app &nbsp; &nbsp; &nbsp; Current routes for application &quot;frontend&quot;</div>
</li>
<li style="font-weight: normal;color:#3A6A8B;">
<div style="font-family: 'Courier New', Courier, monospace; font-weight: normal; font-style: normal;">Name &nbsp; &nbsp; &nbsp; &nbsp; &nbsp;Method Pattern</div>
</li>
<li style="font-weight: bold;color:#26536A;">
<div style="font-family: 'Courier New', Courier, monospace; font-weight: normal; font-style: normal;">job &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; GET &nbsp; &nbsp;/job.:sf_format</div>
</li>
<li style="font-weight: normal;color:#3A6A8B;">
<div style="font-family: 'Courier New', Courier, monospace; font-weight: normal; font-style: normal;">job_new &nbsp; &nbsp; &nbsp; GET &nbsp; &nbsp;/job/new.:sf_format</div>
</li>
<li style="font-weight: bold;color:#26536A;">
<div style="font-family: 'Courier New', Courier, monospace; font-weight: normal; font-style: normal;">job_create &nbsp; &nbsp;POST &nbsp; /job.:sf_format</div>
</li>
<li style="font-weight: normal;color:#3A6A8B;">
<div style="font-family: 'Courier New', Courier, monospace; font-weight: normal; font-style: normal;">job_edit &nbsp; &nbsp; &nbsp;GET &nbsp; &nbsp;/job/:id/edit.:sf_format</div>
</li>
<li style="font-weight: bold;color:#26536A;">
<div style="font-family: 'Courier New', Courier, monospace; font-weight: normal; font-style: normal;">job_update &nbsp; &nbsp;PUT &nbsp; &nbsp;/job/:id.:sf_format</div>
</li>
<li style="font-weight: normal;color:#3A6A8B;">
<div style="font-family: 'Courier New', Courier, monospace; font-weight: normal; font-style: normal;">job_delete &nbsp; &nbsp;DELETE /job/:id.:sf_format</div>
</li>
<li style="font-weight: bold;color:#26536A;">
<div style="font-family: 'Courier New', Courier, monospace; font-weight: normal; font-style: normal;">job_show &nbsp; &nbsp; &nbsp;GET &nbsp; &nbsp;/job/:id.:sf_format</div>
</li>
<li style="font-weight: normal;color:#3A6A8B;">
<div style="font-family: 'Courier New', Courier, monospace; font-weight: normal; font-style: normal;">job_show_user GET &nbsp; &nbsp;/job/:company_slug/:location_slug/:id/:position_slug</div>
</li>
<li style="font-weight: bold;color:#26536A;">
<div style="font-family: 'Courier New', Courier, monospace; font-weight: normal; font-style: normal;">homepage &nbsp; &nbsp; &nbsp;ANY &nbsp; &nbsp;/</div>
</li>
<li style="font-weight: normal;color:#3A6A8B;">
<div style="font-family: 'Courier New', Courier, monospace; font-weight: normal; font-style: normal;">default_index ANY &nbsp; &nbsp;/:module</div>
</li>
<li style="font-weight: bold;color:#26536A;">
<div style="font-family: 'Courier New', Courier, monospace; font-weight: normal; font-style: normal;">default &nbsp; &nbsp; &nbsp; ANY &nbsp; &nbsp;/:module/:action/*</div>
</li>
</ol>
</div>
</div>
</div>
<p></p>
<p>お決まりのdefaultルートに対して、「./symfony app:routes frontend default」をたたくとこんな感じです。</p>
<div class="igBar"><span id="ltext-11"><a href="#" onclick="javascript:showCodeTxt('text-11'); return false;">PLAIN TEXT</a></span></div>
<div class="syntax_hilite"><span class="langName">TEXT:</span>
<div id="text-11">
<div class="text" style="font-family: monospace;">
<ol>
<li style="font-weight: normal;color:#3A6A8B;">
<div style="font-family: 'Courier New', Courier, monospace; font-weight: normal; font-style: normal;">$ ./symfony app:routes frontend default</div>
</li>
<li style="font-weight: bold;color:#26536A;">
<div style="font-family: 'Courier New', Courier, monospace; font-weight: normal; font-style: normal;">&gt;&gt; app &nbsp; &nbsp; &nbsp; Route &quot;default&quot; for application &quot;frontend&quot;</div>
</li>
<li style="font-weight: normal;color:#3A6A8B;">
<div style="font-family: 'Courier New', Courier, monospace; font-weight: normal; font-style: normal;">Name &nbsp; &nbsp; &nbsp; &nbsp; default</div>
</li>
<li style="font-weight: bold;color:#26536A;">
<div style="font-family: 'Courier New', Courier, monospace; font-weight: normal; font-style: normal;">Pattern &nbsp; &nbsp; &nbsp;/:module/:action/*</div>
</li>
<li style="font-weight: normal;color:#3A6A8B;">
<div style="font-family: 'Courier New', Courier, monospace; font-weight: normal; font-style: normal;">Class &nbsp; &nbsp; &nbsp; &nbsp;sfRoute</div>
</li>
<li style="font-weight: bold;color:#26536A;">
<div style="font-family: 'Courier New', Courier, monospace; font-weight: normal; font-style: normal;">Defaults &nbsp; &nbsp; </div>
</li>
<li style="font-weight: normal;color:#3A6A8B;">
<div style="font-family: 'Courier New', Courier, monospace; font-weight: normal; font-style: normal;">Requirements action: '[^/\\.]+'</div>
</li>
<li style="font-weight: bold;color:#26536A;">
<div style="font-family: 'Courier New', Courier, monospace; font-weight: normal; font-style: normal;">&nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp;module: '[^/\\.]+'</div>
</li>
<li style="font-weight: normal;color:#3A6A8B;">
<div style="font-family: 'Courier New', Courier, monospace; font-weight: normal; font-style: normal;">Options &nbsp; &nbsp; &nbsp;cache: NULL</div>
</li>
<li style="font-weight: bold;color:#26536A;">
<div style="font-family: 'Courier New', Courier, monospace; font-weight: normal; font-style: normal;">&nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp;context: array ()</div>
</li>
<li style="font-weight: normal;color:#3A6A8B;">
<div style="font-family: 'Courier New', Courier, monospace; font-weight: normal; font-style: normal;">&nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp;debug: true</div>
</li>
<li style="font-weight: bold;color:#26536A;">
<div style="font-family: 'Courier New', Courier, monospace; font-weight: normal; font-style: normal;">&nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp;default_action: 'index'</div>
</li>
<li style="font-weight: normal;color:#3A6A8B;">
<div style="font-family: 'Courier New', Courier, monospace; font-weight: normal; font-style: normal;">&nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp;default_module: 'default'</div>
</li>
<li style="font-weight: bold;color:#26536A;">
<div style="font-family: 'Courier New', Courier, monospace; font-weight: normal; font-style: normal;">&nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp;extra_parameters_as_query_string: true</div>
</li>
<li style="font-weight: normal;color:#3A6A8B;">
<div style="font-family: 'Courier New', Courier, monospace; font-weight: normal; font-style: normal;">&nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp;generate_shortest_url: true</div>
</li>
<li style="font-weight: bold;color:#26536A;">
<div style="font-family: 'Courier New', Courier, monospace; font-weight: normal; font-style: normal;">&nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp;lazy_routes_deserialize: false</div>
</li>
<li style="font-weight: normal;color:#3A6A8B;">
<div style="font-family: 'Courier New', Courier, monospace; font-weight: normal; font-style: normal;">&nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp;load_configuration: false</div>
</li>
<li style="font-weight: bold;color:#26536A;">
<div style="font-family: 'Courier New', Courier, monospace; font-weight: normal; font-style: normal;">&nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp;logging: false</div>
</li>
<li style="font-weight: normal;color:#3A6A8B;">
<div style="font-family: 'Courier New', Courier, monospace; font-weight: normal; font-style: normal;">&nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp;lookup_cache_dedicated_keys: false</div>
</li>
<li style="font-weight: bold;color:#26536A;">
<div style="font-family: 'Courier New', Courier, monospace; font-weight: normal; font-style: normal;">&nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp;segment_separators: array (0 =&gt; '/',1 =&gt; '.',)</div>
</li>
<li style="font-weight: normal;color:#3A6A8B;">
<div style="font-family: 'Courier New', Courier, monospace; font-weight: normal; font-style: normal;">&nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp;segment_separators_regex: '(?:/|\\.)'</div>
</li>
<li style="font-weight: bold;color:#26536A;">
<div style="font-family: 'Courier New', Courier, monospace; font-weight: normal; font-style: normal;">&nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp;suffix: ''</div>
</li>
<li style="font-weight: normal;color:#3A6A8B;">
<div style="font-family: 'Courier New', Courier, monospace; font-weight: normal; font-style: normal;">&nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp;text_regex: '.+?'</div>
</li>
<li style="font-weight: bold;color:#26536A;">
<div style="font-family: 'Courier New', Courier, monospace; font-weight: normal; font-style: normal;">&nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp;variable_content_regex: '[^/\\.]+'</div>
</li>
<li style="font-weight: normal;color:#3A6A8B;">
<div style="font-family: 'Courier New', Courier, monospace; font-weight: normal; font-style: normal;">&nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp;variable_prefix_regex: '(?:\\:)'</div>
</li>
<li style="font-weight: bold;color:#26536A;">
<div style="font-family: 'Courier New', Courier, monospace; font-weight: normal; font-style: normal;">&nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp;variable_prefixes: array (0 =&gt; ':',)</div>
</li>
<li style="font-weight: normal;color:#3A6A8B;">
<div style="font-family: 'Courier New', Courier, monospace; font-weight: normal; font-style: normal;">&nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp;variable_regex: '[\\w\\d_]+'</div>
</li>
<li style="font-weight: bold;color:#26536A;">
<div style="font-family: 'Courier New', Courier, monospace; font-weight: normal; font-style: normal;">Regex &nbsp; &nbsp; &nbsp; &nbsp;#^</div>
</li>
<li style="font-weight: normal;color:#3A6A8B;">
<div style="font-family: 'Courier New', Courier, monospace; font-weight: normal; font-style: normal;">&nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp;/(?P&lt;module&gt;[^/\.]+)</div>
</li>
<li style="font-weight: bold;color:#26536A;">
<div style="font-family: 'Courier New', Courier, monospace; font-weight: normal; font-style: normal;">&nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp;/(?P&lt;action&gt;[^/\.]+)</div>
</li>
<li style="font-weight: normal;color:#3A6A8B;">
<div style="font-family: 'Courier New', Courier, monospace; font-weight: normal; font-style: normal;">&nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp;(?:(?:/(?P&lt;_star&gt;.*))?</div>
</li>
<li style="font-weight: bold;color:#26536A;">
<div style="font-family: 'Courier New', Courier, monospace; font-weight: normal; font-style: normal;">&nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp;)?</div>
</li>
<li style="font-weight: normal;color:#3A6A8B;">
<div style="font-family: 'Courier New', Courier, monospace; font-weight: normal; font-style: normal;">&nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp;$#x</div>
</li>
<li style="font-weight: bold;color:#26536A;">
<div style="font-family: 'Courier New', Courier, monospace; font-weight: normal; font-style: normal;">Tokens &nbsp; &nbsp; &nbsp; separator &nbsp;array (0 =&gt; '/',1 =&gt; NULL,)</div>
</li>
<li style="font-weight: normal;color:#3A6A8B;">
<div style="font-family: 'Courier New', Courier, monospace; font-weight: normal; font-style: normal;">&nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp;variable &nbsp; array (0 =&gt; ':module',1 =&gt; 'module',)</div>
</li>
<li style="font-weight: bold;color:#26536A;">
<div style="font-family: 'Courier New', Courier, monospace; font-weight: normal; font-style: normal;">&nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp;separator &nbsp;array (0 =&gt; '/',1 =&gt; NULL,)</div>
</li>
<li style="font-weight: normal;color:#3A6A8B;">
<div style="font-family: 'Courier New', Courier, monospace; font-weight: normal; font-style: normal;">&nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp;variable &nbsp; array (0 =&gt; ':action',1 =&gt; 'action',)</div>
</li>
<li style="font-weight: bold;color:#26536A;">
<div style="font-family: 'Courier New', Courier, monospace; font-weight: normal; font-style: normal;">&nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp;separator &nbsp;array (0 =&gt; '/',1 =&gt; NULL,)</div>
</li>
<li style="font-weight: normal;color:#3A6A8B;">
<div style="font-family: 'Courier New', Courier, monospace; font-weight: normal; font-style: normal;">&nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp;text &nbsp; &nbsp; &nbsp; array (0 =&gt; '*',1 =&gt; NULL,)</div>
</li>
</ol>
</div>
</div>
</div>
<p></p>
<p>そしてsfPropelRouteCollectionによる自動生成ルートの１つに対して「./symfony app:routes frontend job_edit」をたたくとこんな感じです。</p>
<div class="igBar"><span id="ltext-12"><a href="#" onclick="javascript:showCodeTxt('text-12'); return false;">PLAIN TEXT</a></span></div>
<div class="syntax_hilite"><span class="langName">TEXT:</span>
<div id="text-12">
<div class="text" style="font-family: monospace;">
<ol>
<li style="font-weight: normal;color:#3A6A8B;">
<div style="font-family: 'Courier New', Courier, monospace; font-weight: normal; font-style: normal;">$ ./symfony app:routes frontend job_edit</div>
</li>
<li style="font-weight: bold;color:#26536A;">
<div style="font-family: 'Courier New', Courier, monospace; font-weight: normal; font-style: normal;">&gt;&gt; app &nbsp; &nbsp; &nbsp; Route &quot;job_edit&quot; for application &quot;frontend&quot;</div>
</li>
<li style="font-weight: normal;color:#3A6A8B;">
<div style="font-family: 'Courier New', Courier, monospace; font-weight: normal; font-style: normal;">Name &nbsp; &nbsp; &nbsp; &nbsp; job_edit</div>
</li>
<li style="font-weight: bold;color:#26536A;">
<div style="font-family: 'Courier New', Courier, monospace; font-weight: normal; font-style: normal;">Pattern &nbsp; &nbsp; &nbsp;/job/:id/edit.:sf_format</div>
</li>
<li style="font-weight: normal;color:#3A6A8B;">
<div style="font-family: 'Courier New', Courier, monospace; font-weight: normal; font-style: normal;">Class &nbsp; &nbsp; &nbsp; &nbsp;sfPropelRoute</div>
</li>
<li style="font-weight: bold;color:#26536A;">
<div style="font-family: 'Courier New', Courier, monospace; font-weight: normal; font-style: normal;">Defaults &nbsp; &nbsp; action: 'edit'</div>
</li>
<li style="font-weight: normal;color:#3A6A8B;">
<div style="font-family: 'Courier New', Courier, monospace; font-weight: normal; font-style: normal;">&nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp;module: 'job'</div>
</li>
<li style="font-weight: bold;color:#26536A;">
<div style="font-family: 'Courier New', Courier, monospace; font-weight: normal; font-style: normal;">&nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp;sf_format: 'html'</div>
</li>
<li style="font-weight: normal;color:#3A6A8B;">
<div style="font-family: 'Courier New', Courier, monospace; font-weight: normal; font-style: normal;">Requirements id: '\\d+'</div>
</li>
<li style="font-weight: bold;color:#26536A;">
<div style="font-family: 'Courier New', Courier, monospace; font-weight: normal; font-style: normal;">&nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp;sf_format: '[^/\\.]+'</div>
</li>
<li style="font-weight: normal;color:#3A6A8B;">
<div style="font-family: 'Courier New', Courier, monospace; font-weight: normal; font-style: normal;">&nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp;sf_method: array (0 =&gt; 'get',)</div>
</li>
<li style="font-weight: bold;color:#26536A;">
<div style="font-family: 'Courier New', Courier, monospace; font-weight: normal; font-style: normal;">Options &nbsp; &nbsp; &nbsp;cache: NULL</div>
</li>
<li style="font-weight: normal;color:#3A6A8B;">
<div style="font-family: 'Courier New', Courier, monospace; font-weight: normal; font-style: normal;">&nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp;context: array ()</div>
</li>
<li style="font-weight: bold;color:#26536A;">
<div style="font-family: 'Courier New', Courier, monospace; font-weight: normal; font-style: normal;">&nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp;debug: true</div>
</li>
<li style="font-weight: normal;color:#3A6A8B;">
<div style="font-family: 'Courier New', Courier, monospace; font-weight: normal; font-style: normal;">&nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp;default_action: 'index'</div>
</li>
<li style="font-weight: bold;color:#26536A;">
<div style="font-family: 'Courier New', Courier, monospace; font-weight: normal; font-style: normal;">&nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp;default_module: 'default'</div>
</li>
<li style="font-weight: normal;color:#3A6A8B;">
<div style="font-family: 'Courier New', Courier, monospace; font-weight: normal; font-style: normal;">&nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp;extra_parameters_as_query_string: true</div>
</li>
<li style="font-weight: bold;color:#26536A;">
<div style="font-family: 'Courier New', Courier, monospace; font-weight: normal; font-style: normal;">&nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp;generate_shortest_url: true</div>
</li>
<li style="font-weight: normal;color:#3A6A8B;">
<div style="font-family: 'Courier New', Courier, monospace; font-weight: normal; font-style: normal;">&nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp;lazy_routes_deserialize: false</div>
</li>
<li style="font-weight: bold;color:#26536A;">
<div style="font-family: 'Courier New', Courier, monospace; font-weight: normal; font-style: normal;">&nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp;load_configuration: false</div>
</li>
<li style="font-weight: normal;color:#3A6A8B;">
<div style="font-family: 'Courier New', Courier, monospace; font-weight: normal; font-style: normal;">&nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp;logging: false</div>
</li>
<li style="font-weight: bold;color:#26536A;">
<div style="font-family: 'Courier New', Courier, monospace; font-weight: normal; font-style: normal;">&nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp;lookup_cache_dedicated_keys: false</div>
</li>
<li style="font-weight: normal;color:#3A6A8B;">
<div style="font-family: 'Courier New', Courier, monospace; font-weight: normal; font-style: normal;">&nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp;method: NULL</div>
</li>
<li style="font-weight: bold;color:#26536A;">
<div style="font-family: 'Courier New', Courier, monospace; font-weight: normal; font-style: normal;">&nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp;model: 'JobeetJobPeer'</div>
</li>
<li style="font-weight: normal;color:#3A6A8B;">
<div style="font-family: 'Courier New', Courier, monospace; font-weight: normal; font-style: normal;">&nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp;object_model: 'JobeetJob'</div>
</li>
<li style="font-weight: bold;color:#26536A;">
<div style="font-family: 'Courier New', Courier, monospace; font-weight: normal; font-style: normal;">&nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp;segment_separators: array (0 =&gt; '/',1 =&gt; '.',)</div>
</li>
<li style="font-weight: normal;color:#3A6A8B;">
<div style="font-family: 'Courier New', Courier, monospace; font-weight: normal; font-style: normal;">&nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp;segment_separators_regex: '(?:/|\\.)'</div>
</li>
<li style="font-weight: bold;color:#26536A;">
<div style="font-family: 'Courier New', Courier, monospace; font-weight: normal; font-style: normal;">&nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp;suffix: ''</div>
</li>
<li style="font-weight: normal;color:#3A6A8B;">
<div style="font-family: 'Courier New', Courier, monospace; font-weight: normal; font-style: normal;">&nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp;text_regex: '.+?'</div>
</li>
<li style="font-weight: bold;color:#26536A;">
<div style="font-family: 'Courier New', Courier, monospace; font-weight: normal; font-style: normal;">&nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp;type: 'object'</div>
</li>
<li style="font-weight: normal;color:#3A6A8B;">
<div style="font-family: 'Courier New', Courier, monospace; font-weight: normal; font-style: normal;">&nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp;variable_content_regex: '[^/\\.]+'</div>
</li>
<li style="font-weight: bold;color:#26536A;">
<div style="font-family: 'Courier New', Courier, monospace; font-weight: normal; font-style: normal;">&nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp;variable_prefix_regex: '(?:\\:)'</div>
</li>
<li style="font-weight: normal;color:#3A6A8B;">
<div style="font-family: 'Courier New', Courier, monospace; font-weight: normal; font-style: normal;">&nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp;variable_prefixes: array (0 =&gt; ':',)</div>
</li>
<li style="font-weight: bold;color:#26536A;">
<div style="font-family: 'Courier New', Courier, monospace; font-weight: normal; font-style: normal;">&nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp;variable_regex: '[\\w\\d_]+'</div>
</li>
<li style="font-weight: normal;color:#3A6A8B;">
<div style="font-family: 'Courier New', Courier, monospace; font-weight: normal; font-style: normal;">Regex &nbsp; &nbsp; &nbsp; &nbsp;#^</div>
</li>
<li style="font-weight: bold;color:#26536A;">
<div style="font-family: 'Courier New', Courier, monospace; font-weight: normal; font-style: normal;">&nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp;/job</div>
</li>
<li style="font-weight: normal;color:#3A6A8B;">
<div style="font-family: 'Courier New', Courier, monospace; font-weight: normal; font-style: normal;">&nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp;/(?P&lt;id&gt;\d+)</div>
</li>
<li style="font-weight: bold;color:#26536A;">
<div style="font-family: 'Courier New', Courier, monospace; font-weight: normal; font-style: normal;">&nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp;/edit</div>
</li>
<li style="font-weight: normal;color:#3A6A8B;">
<div style="font-family: 'Courier New', Courier, monospace; font-weight: normal; font-style: normal;">&nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp;(?:\.(?P&lt;sf_format&gt;[^/\.]+)</div>
</li>
<li style="font-weight: bold;color:#26536A;">
<div style="font-family: 'Courier New', Courier, monospace; font-weight: normal; font-style: normal;">&nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp;)?</div>
</li>
<li style="font-weight: normal;color:#3A6A8B;">
<div style="font-family: 'Courier New', Courier, monospace; font-weight: normal; font-style: normal;">&nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp;$#x</div>
</li>
<li style="font-weight: bold;color:#26536A;">
<div style="font-family: 'Courier New', Courier, monospace; font-weight: normal; font-style: normal;">Tokens &nbsp; &nbsp; &nbsp; separator &nbsp;array (0 =&gt; '/',1 =&gt; NULL,)</div>
</li>
<li style="font-weight: normal;color:#3A6A8B;">
<div style="font-family: 'Courier New', Courier, monospace; font-weight: normal; font-style: normal;">&nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp;text &nbsp; &nbsp; &nbsp; array (0 =&gt; 'job',1 =&gt; NULL,)</div>
</li>
<li style="font-weight: bold;color:#26536A;">
<div style="font-family: 'Courier New', Courier, monospace; font-weight: normal; font-style: normal;">&nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp;separator &nbsp;array (0 =&gt; '/',1 =&gt; NULL,)</div>
</li>
<li style="font-weight: normal;color:#3A6A8B;">
<div style="font-family: 'Courier New', Courier, monospace; font-weight: normal; font-style: normal;">&nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp;variable &nbsp; array (0 =&gt; ':id',1 =&gt; 'id',)</div>
</li>
<li style="font-weight: bold;color:#26536A;">
<div style="font-family: 'Courier New', Courier, monospace; font-weight: normal; font-style: normal;">&nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp;separator &nbsp;array (0 =&gt; '/',1 =&gt; NULL,)</div>
</li>
<li style="font-weight: normal;color:#3A6A8B;">
<div style="font-family: 'Courier New', Courier, monospace; font-weight: normal; font-style: normal;">&nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp;text &nbsp; &nbsp; &nbsp; array (0 =&gt; 'edit',1 =&gt; NULL,)</div>
</li>
<li style="font-weight: bold;color:#26536A;">
<div style="font-family: 'Courier New', Courier, monospace; font-weight: normal; font-style: normal;">&nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp;separator &nbsp;array (0 =&gt; '.',1 =&gt; NULL,)</div>
</li>
<li style="font-weight: normal;color:#3A6A8B;">
<div style="font-family: 'Courier New', Courier, monospace; font-weight: normal; font-style: normal;">&nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp;variable &nbsp; array (0 =&gt; ':sf_format',1 =&gt; 'sf_format',)</div>
</li>
</ol>
</div>
</div>
</div>
<p></p>
<p>あまりに細かすぎて謎な感じですが、私が使うとしたら、詳細表示の末尾のTokensセクションにて、<strong>セパレータ文字が有効かどうかを確認する</strong>くらいでしょうか。以前セパレータに「_」を使ったらセパレータとして認識されなかったことがあったので、悩んだ末に「.」に変更したのですが、もしかしたらそこで使えたのかもしれません。</p>
]]></content:encoded>
			<wfw:commentRss>http://labs.uechoco.com/blog/2009/12/symfony-app-routes-command.html/feed</wfw:commentRss>
		<slash:comments>0</slash:comments>
		</item>
	</channel>
</rss>
