2003-10-10

λ Exerb

RubyをインストールしてないWin32環境でも動くようにしてくれる。 Rubyで作ったアプリケーションを配布する時には有効そげ。

λ Subversion 0.31.0

$Id$を置換させるために各ファイルに setprop しなくてもよくなったと思われる機能追加。

new 'auto-props' feature can set file properties during 'svn add/import'

λ [Windows]Subversionの改行コード

TortoiseSVNの作った管理用ファイル(.svn以下)の改行コードはLFになっている。

CVSの時はcygwinでテキストモードマウントしたディレクトリで作業するようにしていた流れで、 cygwin上のSubversionは改行コードをCRLFにしてしまって互換性がない。 そろそろCygwin上でもフツーのWindows版をバイナリインストールする方が幸せになれるのかなあ…

エディターが最初に生成するファイルの改行コードが違う問題に関しては、 svn:eol-style 属性 をつけることで回避できるわけだし。

…ん?? Cygwin版でもバイナリマウントなディレクトリ上で作業すればいいのか?

バイナリマウントなディレクトリで作業

問題なし。

https://... も使えるし、これでTortoiseSVN使おうという気分になってきたぞ。

apache2の設定で、社内側IPだったらクライアント証明書不要、外界のIPだったらクライアント証明書必要にしている。

<Location /repos>
  DAV svn
  SVNPath "/home/svn/repos"
  SSLRequire %{SSL_CLIENT_I_DN_CN} eq "Hoge CA" \
              or %{REMOTE_ADDR} =~ m/^192\.168\.[0-9]+\.[0-9]+$/ \
              or %{REMOTE_ADDR} =~ m/^2001:218:45e:[0-9a-f]*:[0-9a-f]*:[0-9a-f]*:[0-9a-f]*:[0-9a-f]*$/
   <Limit GET HEAD PROPFIND OPTIONS REPORT>
      Order allow,deny
      Allow from all
  </Limit>
  <Limit PUT POST DELETE PROPPATCH MKCOL COPY MOVE LOCK UNLOCK MKACTIVITY CHECKOUT>
      Order allow,deny
      Allow from all 
  </Limit>
  <LimitExcept GET HEAD PROPFIND OPTIONS REPORT PUT POST DELETE PROPPATCH MKCOL COPY MOVE LOCK UNLOCK MKACTIVITY CHECKOUT>
      Order deny,allow
      Allow from all
  </LimitExcept>
</Location>

λ ポケモンセンターフクオカ

できるらしい。期間限定かどうかは不明。

λ [Cygwin] シンボリックリンクはどのように動いてるのですか

なんと。いつのまにかショートカットで実装するようになったのか。

λ Mac OS X Server v10.3

Samba3いいなあ。

今OSとしての進化のバランスはMacOSXが一番いい感じがするんだよなー。そろそろ本当に常用したい。 PowerBookG4買うなら15インチSuperDriveモデルか17インチモデルな気がするけどやっぱ高い。にゅーー(悩)

[]