<?xml version="1.0" encoding="UTF-8"?>
<rss xmlns:dc="http://purl.org/dc/elements/1.1/" version="2.0"><channel><atom:link rel="hub" href="http://tumblr.superfeedr.com/" xmlns:atom="http://www.w3.org/2005/Atom"/><description>なんかいろいろメモ。</description><title>Tech Memo</title><generator>Tumblr (3.0; @choubujou)</generator><link>http://choubujou.tumblr.com/</link><item><title>Oracle - PHPでの接続からfetchAll的なものまで</title><description>&lt;pre&gt;$con  = ora_logon('user@gachapin', 'pinpin');&lt;br/&gt;$curs = ora_open($con);&lt;br/&gt;&lt;br/&gt;$sql = 'SELECT * FROM mukku_list';&lt;br/&gt;&lt;br/&gt;ora_parse($curs, $sql);&lt;br/&gt;ora_exec($curs);&lt;br/&gt;&lt;br/&gt;$ary = array();&lt;br/&gt;while (ora_fetch($curs)) {&lt;br/&gt;    $tmp = array();&lt;br/&gt;    for ($i=0; $i&lt;ora_numcols($curs); $i++) {&lt;br/&gt;        $tmp[] = ora_getcolumn($curs, $i);&lt;br/&gt;    }&lt;br/&gt;    $ary[] = $tmp;&lt;br/&gt;}&lt;/pre&gt;
&lt;p&gt;ORA関数とOCI関数の違いがよう分かりません。&lt;/p&gt;</description><link>http://choubujou.tumblr.com/post/354317525</link><guid>http://choubujou.tumblr.com/post/354317525</guid><pubDate>Tue, 26 Jan 2010 08:00:00 -0500</pubDate></item><item><title>PHP - pathinfoのバグ</title><description>&lt;p&gt;全角文字に非対応。&lt;/p&gt;
&lt;p&gt;/www/gachapin.jpg&lt;/p&gt;
&lt;pre&gt;array
  'dirname' =&gt; string '/www' (length=4)
  'basename' =&gt; string 'gachapin.jpg' (length=12)
  'extension' =&gt; string 'jpg' (length=3)
  'filename' =&gt; string 'gachapin' (length=8)
&lt;/pre&gt;
&lt;p&gt;/www/ガチャピン.jpg&lt;/p&gt;
&lt;pre&gt;array
  'dirname' =&gt; string '/www' (length=4)
  'basename' =&gt; string '.jpg' (length=4)
  'extension' =&gt; string 'jpg' (length=3)
  'filename' =&gt; string '' (length=0)
&lt;/pre&gt;
&lt;p&gt;PHP6で修正予定とのこと。&lt;/p&gt;</description><link>http://choubujou.tumblr.com/post/352332381</link><guid>http://choubujou.tumblr.com/post/352332381</guid><pubDate>Mon, 25 Jan 2010 04:03:00 -0500</pubDate></item><item><title>PHP - 日付の形式変更</title><description>&lt;p&gt;$date = datetime型の日付&lt;/p&gt;
&lt;pre&gt;date('Y年m月d日 H時i分s秒', strtotime($date));&lt;/pre&gt;
&lt;p&gt;地味にうれしい。&lt;/p&gt;</description><link>http://choubujou.tumblr.com/post/347614497</link><guid>http://choubujou.tumblr.com/post/347614497</guid><pubDate>Fri, 22 Jan 2010 12:24:00 -0500</pubDate></item><item><title>PHP - curl</title><description>&lt;p&gt;結局使わなかったんですけども、せっかくなので使い方をメモ。&lt;/p&gt;
&lt;p&gt;$url = 送り先URL&lt;br/&gt;$data = 送るデータ配列&lt;/p&gt;
&lt;pre&gt;$ch = curl_init();
curl_setopt($ch, CURLOPT_URL, $url);
curl_setopt($ch, CURLOPT_POSTFIELDS, http_build_query($data));
curl_setopt($ch, CURLOPT_HEADER, 0);
curl_setopt($ch, CURLOPT_RETURNTRANSFER, 1);
$response = curl_exec($ch);
curl_close($ch);
&lt;/pre&gt;
&lt;p&gt;きっとこんな感じ。&lt;/p&gt;</description><link>http://choubujou.tumblr.com/post/341936406</link><guid>http://choubujou.tumblr.com/post/341936406</guid><pubDate>Mon, 18 Jan 2010 21:39:00 -0500</pubDate></item><item><title>RSS - 末尾の「Z」</title><description>&lt;p&gt;RSSの、とりわけAtomに多い印象だが、updated や modified 等の日付の末尾に「Z」の文字が付いていることがある。&lt;/p&gt;
&lt;pre&gt;2009-11-17T00:51:05Z&lt;br/&gt;&lt;/pre&gt;
&lt;p&gt;これはGMT (グリニッジ標準時)を意味するもので、日本であるならば9時間の時差。つまり末尾に「Z」が付いていたならば、その時刻に9時間を足したものが本当の時刻となる。反対に「+09:00」の表記があれば、この時刻は既に9時間足していますよということになる。&lt;/p&gt;
&lt;p&gt;しかし&lt;a href="http://gachapin.fujitvkidsclub.jp/"&gt;ガチャピン日記&lt;/a&gt;のように、末尾に「Z」の表記がありながらも既に9時間足されてしまっているケースもあるので、一概にそうとは言い切れないのかもしれない。ガチャピンのミスであることを願う。&lt;/p&gt;</description><link>http://choubujou.tumblr.com/post/246935098</link><guid>http://choubujou.tumblr.com/post/246935098</guid><pubDate>Tue, 17 Nov 2009 00:56:00 -0500</pubDate></item><item><title>PHP - for文のネスト時の一般的な変数名</title><description>&lt;p&gt;i, j, k, l, m, n&lt;/p&gt;
&lt;p&gt;こんな感じらしい。&lt;br/&gt;元々はFORTRANだと i, j, k, l, m, n から始まる変数は自ずと整数型となる仕様があるらしく、その辺に由来しているとかそんな記事があった。真相はどうやら。&lt;/p&gt;</description><link>http://choubujou.tumblr.com/post/232675281</link><guid>http://choubujou.tumblr.com/post/232675281</guid><pubDate>Wed, 04 Nov 2009 02:33:00 -0500</pubDate></item><item><title>JS - お手軽IEかどうか</title><description>&lt;p&gt;&lt;pre&gt;/*@cc_on!@*/false
&lt;/pre&gt;&lt;/p&gt;</description><link>http://choubujou.tumblr.com/post/227734926</link><guid>http://choubujou.tumblr.com/post/227734926</guid><pubDate>Fri, 30 Oct 2009 03:17:09 -0400</pubDate></item><item><title>JS - eventのAttribute</title><description>&lt;p&gt;EC CUBEに携わった際に、セレクトされた値によってリンクボタンのonmouseoverとonmouseoutの内容を変えなきゃならないという稀有な事態に陥った。&lt;/p&gt;
&lt;pre&gt;func('over_image.gif', 'cart');
&lt;/pre&gt;
&lt;p&gt;中身は簡単に書くとこんな感じで、要するにマウスが乗った際に画像を差し替えるもの。&lt;/p&gt;
&lt;p&gt;とりあえずsetAttributeでセットしたらFireFoxではうまくいったが、IEの6と7だけうまくいかない。&lt;br/&gt; なのでgetAttributeで中身を取り出してalertしてみると…&lt;/p&gt;
&lt;pre&gt;function anonymous()
{
  func('over_image.gif', 'cart');
}
&lt;/pre&gt;
&lt;p&gt;こんな値が出てきた。&lt;/p&gt;
&lt;p&gt;なのでセットする時もこの形にしたらうまくいった。&lt;/p&gt;</description><link>http://choubujou.tumblr.com/post/227732095</link><guid>http://choubujou.tumblr.com/post/227732095</guid><pubDate>Fri, 30 Oct 2009 03:11:19 -0400</pubDate></item><item><title>PHP - PDOのプレースホルダ LIMIT句のバグ？</title><description>&lt;p&gt;$num = 適当な数字&lt;/p&gt;
&lt;pre&gt;$sth = $db-&gt;prepare('SELECT * FROM test LIMIT 0, ?');

$sth-&gt;execute(array($num));

&lt;/pre&gt;
&lt;p&gt;例えばこんな感じだとうまく動いてくれない。PDOのバグという噂。&lt;/p&gt;
&lt;pre&gt;$sth = $db-&gt;prepare('SELECT * FROM test LIMIT 0, ?');

$sth-&gt;bindValue(1, $num, PDO::PARAM_INT);

$sth-&gt;execute();

&lt;/pre&gt;
&lt;p&gt;これなら動く。&lt;/p&gt;</description><link>http://choubujou.tumblr.com/post/199827867</link><guid>http://choubujou.tumblr.com/post/199827867</guid><pubDate>Tue, 29 Sep 2009 01:03:00 -0400</pubDate></item><item><title>mobile - 環境変数</title><description>&lt;p&gt;DoCoMoのみ&lt;b&gt;HTTP_REFERER&lt;/b&gt;の取得ができないらしい。&lt;/p&gt;
&lt;p&gt;解決策は今のところ不明。&lt;/p&gt;</description><link>http://choubujou.tumblr.com/post/183322222</link><guid>http://choubujou.tumblr.com/post/183322222</guid><pubDate>Tue, 08 Sep 2009 22:40:00 -0400</pubDate></item><item><title>smarty - コメントアウト</title><description>&lt;p&gt;会社の先輩がこんな感じで書いていた。
&lt;pre&gt;{**&lt;br/&gt;&lt;br/&gt;  -ソース-&lt;br/&gt;&lt;br/&gt;**}&lt;br/&gt;&lt;br/&gt;&lt;/pre&gt;&lt;/p&gt;</description><link>http://choubujou.tumblr.com/post/181655264</link><guid>http://choubujou.tumblr.com/post/181655264</guid><pubDate>Sun, 06 Sep 2009 23:31:00 -0400</pubDate></item><item><title>sqlファイルの一括読み込み</title><description>&lt;p&gt;&lt;a href="http://pgpg.tumblr.com/post/31214378/sql"&gt;pgpg&lt;/a&gt;:&lt;/p&gt;
&lt;blockquote&gt;cat db/*.sql | mysql -u [ユーザ名] -p [DB名]&lt;/blockquote&gt;</description><link>http://choubujou.tumblr.com/post/150714445</link><guid>http://choubujou.tumblr.com/post/150714445</guid><pubDate>Tue, 28 Jul 2009 03:55:38 -0400</pubDate></item><item><title>MySQL - 縦出力</title><description>&lt;p&gt;クエリ文の最後の 「；」 を 「\G」 にする。&lt;/p&gt;</description><link>http://choubujou.tumblr.com/post/104898563</link><guid>http://choubujou.tumblr.com/post/104898563</guid><pubDate>Fri, 08 May 2009 01:00:29 -0400</pubDate></item><item><title>SEO - 読み方</title><description>&lt;p&gt;「エス・イー・オー」であって、間違っても「セオ」ではない。&lt;/p&gt;</description><link>http://choubujou.tumblr.com/post/99692834</link><guid>http://choubujou.tumblr.com/post/99692834</guid><pubDate>Fri, 24 Apr 2009 12:02:06 -0400</pubDate></item><item><title>PHP - 配列の要素ぜんぶに同じ処理を加える時</title><description>&lt;p&gt;例えば $ary がてきとーな配列だとして、&lt;br/&gt;今までは、&lt;/p&gt;
&lt;pre&gt;for ($i=0; $i&lt;count($ary); $i++) {&lt;br/&gt;    $ary[$i] = [処理];&lt;br/&gt;}&lt;/pre&gt;
&lt;p&gt;とか、&lt;/p&gt;
&lt;pre&gt;foreach ($ary as $key =&gt; $val) {&lt;br/&gt;    $ary[$key] = [処理];&lt;br/&gt;}&lt;/pre&gt;
&lt;p&gt;とかやってたけど、&lt;br/&gt;今日、誰かのソースで、&lt;/p&gt;
&lt;pre&gt;foreach ($ary as &amp;$val) {&lt;br/&gt;    $val = [処理];&lt;br/&gt;}&lt;/pre&gt;
&lt;p&gt;と書いてあって、なるほどと思った。&lt;/p&gt;</description><link>http://choubujou.tumblr.com/post/99327229</link><guid>http://choubujou.tumblr.com/post/99327229</guid><pubDate>Thu, 23 Apr 2009 12:18:00 -0400</pubDate></item><item><title>cron - PHPファイルの実行</title><description>&lt;p&gt;phpコマンドも絶対パスで指定する必要がある模様。&lt;/p&gt;
&lt;p&gt;例えば&lt;/p&gt;
&lt;pre&gt;* * * * * php [file name]&lt;/pre&gt;
&lt;p&gt;じゃなくて&lt;/p&gt;
&lt;pre&gt;* * * * * /usr/local/bin/php [file name]&lt;/pre&gt;
&lt;p&gt;となる。&lt;/p&gt;
&lt;p&gt;phpコマンドのパスは which php で調べられる。&lt;/p&gt;</description><link>http://choubujou.tumblr.com/post/96750960</link><guid>http://choubujou.tumblr.com/post/96750960</guid><pubDate>Thu, 16 Apr 2009 03:28:00 -0400</pubDate></item><item><title>Linux - 画面のクリア</title><description>&lt;p&gt;&lt;pre&gt;Ctrl + L&lt;/pre&gt;
でクリア（正確には画面の一番上にカーソル？が移動）。&lt;br/&gt;ってかこんくらい覚えろ自分。&lt;/p&gt;</description><link>http://choubujou.tumblr.com/post/96401795</link><guid>http://choubujou.tumblr.com/post/96401795</guid><pubDate>Wed, 15 Apr 2009 04:15:00 -0400</pubDate></item><item><title>git - コミットまでの流れとかその辺</title><description>&lt;pre&gt;sudo git init

sudo git add [.|file]

sudo git commit -m 'message'

sudo git log

sudo git status

&lt;/pre&gt;
&lt;p&gt;こんな感じらしい。&lt;br/&gt;Linuxでsvnをしてなかった自分には苦労する。&lt;/p&gt;
&lt;p&gt;参考⇒http://b4.x0.com/hiki/?Git%2FSubversion%A5%B3%A5%DE%A5%F3%A5%C9%C2%D0%B1%FE%C9%BD&lt;/p&gt;</description><link>http://choubujou.tumblr.com/post/96392633</link><guid>http://choubujou.tumblr.com/post/96392633</guid><pubDate>Wed, 15 Apr 2009 03:21:00 -0400</pubDate></item><item><title>MySQL - mysqlテーブルの反映</title><description>&lt;p&gt;mysqlテーブルだけかどうかも分かりませんが、いじった後は、&lt;/p&gt;
&lt;pre&gt;FLUSH PRIVILEGES;&lt;/pre&gt;
&lt;p&gt;としないと反映されない。&lt;br/&gt; 理由は分かりません。&lt;/p&gt;</description><link>http://choubujou.tumblr.com/post/96017837</link><guid>http://choubujou.tumblr.com/post/96017837</guid><pubDate>Tue, 14 Apr 2009 02:39:00 -0400</pubDate></item><item><title>first test</title><description>&lt;p&gt;tumblrを入れる。&lt;/p&gt;
&lt;ol&gt;&lt;li&gt;&lt;strike&gt;入れるい列&lt;/strike&gt;&lt;/li&gt;
&lt;li&gt;&lt;b&gt;ｄｃｐｓｄ&lt;/b&gt;&lt;/li&gt;
&lt;li&gt;&lt;i&gt;ｓどｃｓ&lt;br/&gt;&lt;/i&gt;&lt;/li&gt;
&lt;li&gt;&lt;i&gt;&lt;br/&gt;&lt;br/&gt;ｗｄｄｗ&lt;/i&gt;&lt;/li&gt;
&lt;/ol&gt;&lt;blockquote&gt;
&lt;p&gt;ｗせｃ&lt;i&gt;うぇふぇふぇ&lt;/i&gt;&lt;/p&gt;
&lt;p&gt;&lt;i&gt;$aaa&lt;/i&gt;ssss&lt;/p&gt;
&lt;p&gt;ssss&lt;/p&gt;
&lt;/blockquote&gt;</description><link>http://choubujou.tumblr.com/post/94795532</link><guid>http://choubujou.tumblr.com/post/94795532</guid><pubDate>Fri, 10 Apr 2009 04:30:00 -0400</pubDate></item></channel></rss>

