<< 2003/03/ 1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 26 27 28 29 30 31 >>
トップ «前の日(03-19) 最新 次の日(03-21)» 追記

2004-03-20

_ iTunes サーバ

  • mDNSResponder
  • daapd

どちらも ports 上で確認。

Tags: Tool

_ cvs2rss が使えるかも

説教講座の基本を静的 HTML とし、Lab とBookMark を Wiki で構成することにしたので、更新情報を配信できなくなるなーと思ったが、将来的には Wiki 以外のコンテンツは全部 CVS に入れるつもりなので、cvs2rss を使えばサイト全体の更新情報がいきなり扱いやすくなるんだった。 というわけでちぇきら。

  • p5-XML-Simple(XML::Simple ?)
  • p5-XML-RSS(XML::RSS ?)

はてさて。

Tags: Tool

2007-03-20

_ エンコーディングが混ざっていても化けない diff

こんな感じ。

for i in `svn status | awk '$1 == "M" {print $NF}'`;
do svn diff $i | nkf ;
done | less

これは動作確認済み。

それかこんな感じ。

for i in `svn diff | awk '/^Index: / {print $2}'`;
do svn diff $i | nkf;
done | less

これはちゃんと確認してない。

というのも、上のものは最初から working copy に存在するファイル、ディレクトリしか処理対象にできないが、下の方法だと diff に -r を与えることで任意のタイミングの diff が取れる。でも本当に存在しないファイルやディレクトリに対して diff が取れるかどうかは確かめてないのです。

なんでこんなことしてるかというと、Trac 上でなぜか diff の見れない changset があるんだよね。たぶん Trac のバージョンが古いからなんだけど、上げる段取り(いろいろあるの)が面倒なので、手元で回避しちゃうのであった。