タグ

ブックマーク / blog.livedoor.jp/nipotan (3)

  • 一括文字コード変換 : にぽたん研究所

    特定のディレクトリ以下にある特定の拡張子のファイル全ての文字コードを変換する方法 % find /path/to/directory -name \*.html -exec nkf -O -e {} \;\ -exec mv nkf.out {} \; ふむ。 イケてるんだかイケてないんだかサパーリわからんな。。。 いや、コマンド自体は問題ないと思ふ。 センス的にイケてるかどうかだね。

    一括文字コード変換 : にぽたん研究所
    mogwaing
    mogwaing 2007/08/11
    特定ディレクトリ以下のファイルを一括文字コード変換
  • 配列から効率良くプレースホルダを作る : にぽたん研究所

    my @a = qw(foo bar baz); こんな配列から ?,?,? という文字列を使いたい場合があります。 例えば、 SELECT * FROM hoge WHERE user_id IN (?,?,?); みたいな SQL にする場合のプレースホルダを作ると言った具合に。 社内 IRC で、clouder さんが言い出して、 18:27 <clouder>join(',', map('?', @a)) 18:27 <clouder> こんなのしか思いつかない。。 と言う。 まぁ、それが妥当というか、普通それが思い浮かぶよなーって思ってたら、会社の dos さんという人が 19:15 <dos> '?,' x @a; で s/,$//; というソリューション とか、異様なことを言い出した。 sub placeholder_from_array { return join(',',

    配列から効率良くプレースホルダを作る : にぽたん研究所
    mogwaing
    mogwaing 2007/08/02
    where clauseのinに配列を渡す場合のプレースホルダを作る方法
  • BKCon 2006 - にぽたん研究所

    昨日は BKCon 2006 に行ってきた。 BK というのは「一般的にはバッドノウハウの事」なんですが、昨日のは、BKCon と言っても、かつて開催された Bad Knowhow Conference 2004 の続編とかではなく、"B"atara "K"esuma "Con"ference 2006 です。 ※正しくは横浜 Linux ユーザグループ主催の「第 65 回カーネル読書会」のテーマ "mixi.jp: Scaling Out With Open Source" です。 ちなみに、Batara Kesuma さんというのは、株式会社ミクシィの取締役。 mixi の裏側を見せますというか、ちょっと hip な言いかたをすれば "Inside mixi's backend" ってカンジです。 とりあえず、プレゼン内容は YAPC::Asia の時と大凡同じでしたが、プレゼンの持ち

    BKCon 2006 - にぽたん研究所
    mogwaing
    mogwaing 2007/07/09
    mixiはほとんどinnodbらしい
  • 1