自転車通勤中

[git] git 備忘録 - タグとブランチ

11 月 13th, 2008 Posted in git | No Comments »

gitのタグとブランチの基本操作を備忘録として書いておきます。

タグ関連

・タグを作成

$ git tag < タグ名>

続きを読む »

[ubuntu][trac][git] gitとtracを連携させる

11 月 7th, 2008 Posted in git, trac, ubuntu | No Comments »

tracで連携するリポジトリとして、subversionではなくgitを使う設定をしました。
今回はそのときの設定ログです。

gitとtracの連携にはGit Plugin for Tracというプラグインを使いました。以下インストール手順です。
続きを読む »

[Zend Framework]Zend_Domを使ってみた

10 月 10th, 2008 Posted in Zend Framework, Zend_Dom | 1 Comment »

Zend Framework 1.6から追加されたZend_Domを使ってみました。
XPathだけではなく、CSSセレクタによるDOMドキュメントの問い合わせを行うことができます。

以下のような感じでドキュメントを読み込ませてみました。
続きを読む »

[ClamAV] ClamAVのインストール

9 月 12th, 2008 Posted in ClamAV | No Comments »

オープンソースのアンチウィルスソフトウェアであるClamAVをインストールしてみました。

インストール

ClamAV用のユーザおよびグループを作成します。

# groupadd clamav
# useradd -g clamav -s /bin/false -c "Clam AntiVirus" clamav

続きを読む »

[Apache] mod_deflateでコンテンツをgzip圧縮して通信する 2

9 月 9th, 2008 Posted in apache, web開発 | No Comments »

前回の続き。

proxyサーバを経由してアクセスしている場合に、mod_deflateでコンテンツを圧縮して通信していると問題になるのがproxyのキャッシュです。

アクセスによっては、gzip圧縮非対応のブラウザがgzipされたコンテンツを受け取ってしまうようなケースが出てきます。

対策として、サーバからのレスポンスにVaryというヘッダーを追加すると、このヘッダで設定した項目に従ってproxyへキャッシュさせるかどうかを指定させられます。

例えば、
続きを読む »