2010-12-01から1ヶ月間の記事一覧

vimから外部コマンドを実行すると$PATHがなんかへん

結論 PATHを記述するファイルを変更する zshrc -> zshenv 現象 zshからコマンドを実行した場合の$PATH % echo $PATH /usr/local/bin:/Users/okamura/perl5/perlbrew/bin:/Users/okamura/perl5/perlbrew/perls/perl-5.12.2/bin:/usr/bin:/bin:/usr/sbin:/sbin…

MacBook Air 2010 の再インストール

MacBookAirを年末に大掃除をしたので記録しておく 準備 .ssh以下のKeyをバックアップしておきます。 インストールする事がわかっていて、ダウンロードに時間がかかるものを予め用意しておきます。 これらをUSBディスクを買ってきて、MacOSのインストーラと一…

Groonga::Client version 0.02

ヴァージョンがあがりました。といってもテスト書いただけです。https://github.com/okamuuu/Groonga-Client ↓こんな記事があったので、なんとなくcommit logを英語で書いてました*1http://d.hatena.ne.jp/tokuhirom/20101124/1290595272 そしたら外国人がwa…

Groonga::Client version 0.01

コマンドを実行するだけの最小構成を考えたhttp://github.com/okamuuu/Groonga-Clientdecode_jsonぐらいつけたほうがいいとおもいつつ、jsに渡すだけの用途だったらそれも不要のケースがあるのかないのか、とりあえずアプリ作りながら考える予定

Test::Groonga version 0.01

プライベートで作成するWebアプリは大抵テーブル1個のシンプル構成なのでSQLiteで事足りるんですが、KVSでもいいんじゃないかと思っている今日この頃。そんな事を考えつつ、groongaどうなの調査をしてました。そしたらgroongaなんか良さげ。冬休みにこれを使…

実践ハイパフォーマンスMySQLが役にたったという話

概要 sennaの全文検索で処理が遅くなっているので直せって言われて直したときの話です。 いわゆる既存コードの改修です。 $ mysql --version mysql Ver 14.12 Distrib 5.0.87, for unknown-linux-gnu (x86_64) using readline 5.1 MASTER/SLAVEの一般的な構…

I use DBI module like this.

↓の記事のほうがスースコード少ないですが、秒数が欲しい場合もあるのでhttp://d.hatena.ne.jp/tokuhirom/20101201/1291196584自分はこんな風にDBIのラッパーを用意してます。 確かZigorouさんの記事を見て真似したんだと思いますが記憶があいまい。 package…