ちょっとハマったのでメモ。 MDB2では、値をエスケープするのに quote() を使うらしい。 で、作ってるプログラムでは、値をエスケープしつつ、文字列全体をクォートで囲まないようにする必要があった*1。 じゃあどうすれば良いのかと思ってマニュアルを読む…
先日 FreeNAS を入れてみたところ、iTunes サーバーが一緒に入ってた。 せっかくなんで、PC にある音楽ファイルを取り込んでみたところ、見事に日本語タグが化ける化ける。 ググってみたところ、音楽ファイルを一旦 iTunes のライブラリに取り込んで、「ID3…
そろそろバージョン管理ツールのひとつやふたつ、使えるようになっておくと便利だろうというわけで、流行りのGitに手を出してみた。なんでも、Git Extensions を使うと Visual Studio と連携できるらしい。が、インストールしても Visual Studio には何も変…
ブラウザキャッシュとレスポンスヘッダの関係を調べてみた。 調べたブラウザ Firefox 3.5 IE 6 Opera 9.64 Google Chrome 2.0.172.33 レスポンスヘッダ Expires Last-Modified Cache-Control Pragma 結論 以下のレスポンスヘッダを返す。 Expires、Last-Modi…
Singletonを使うとユニットテストが難しいよねという話。 実際は自分流のSingletonの書き方の変遷をまとめただけ。
killall、gcc 4.1、linux-headersが必要になるのであらかじめインストールしておく。 killallはpsmiscに含まれている。 # aptitude install psmisc # aptitude install gcc-4.1.3 # aptitude install linux-headers-`uname -r` linux-headersをインストール…
忘れそうなのでメモ。 インストール時の設定 言語は「日本語」、キーボードも「日本語(106)」を選択する。 構成はとりあえず「標準コンポーネント」だけにする。チェックの切り替えはスペースキー。 ホスト名、ドメイン名を適当に決める。これは後からでも変…