トップ «前の日記(2008-01-15) 最新 次の日記(2008-01-17)»

2008-01-16

λ cygwin から svk を使う

cygwin 上で /bin/svk というファイルを作ってお茶を濁そうとしたが、~/.svk を補完しようとしやがる。

zsh上では alias svk='cmd /c svk' を実行することにした。

λ svk pull 失敗

  • svk sync でミラー元から同期
  • svk pull /プロジェクト名/work/branches/ブランチ名

をしたところ、

Can't decode commit message as cp932
try --encoding

というエラーメッセージ発生。 svk pull --encoding=utf-8 とかやっても状況は変わらず。

<URL:http://wiki.livedoor.jp/syo1976/d/svk> に書いてある通りだな。

sync も同時に行うよう --sync オプションもつけて

  • svk smerge -m - --sync --to /プロジェクト名/work/branches/ブランチ名

で取り込むことにした。

λ svk 証明書ファイルの指定

毎回証明書ファイルを指定するのがやってられんかったので、指定箇所を見つけた。 C:/Program Files/svk/lib/SVK/Config.pm の _ssl_client_cert_prompt がコールバック関数になっていて、 こいつを利用してファイル名を指定するようになっている。

なのでとりあえず無理やりだが、キー入力する代わりにファイル名をいきなり設定するようにプログラム変更。

% diff -u Config.pm.bak Config.pm
=== Config.pm.bak       2008-01-16 20:41:05.000000000 +0900
+++ Config.pm   2008-01-16 20:40:04.000000000 +0900
@@ -177,7 +177,8 @@
     my ($cred, $realm, $may_save, $pool) = @_;

     print "Client certificate filename: ";
-    chomp(my $filename = <STDIN>);
+    # chomp(my $filename = <STDIN>);
+    my $filename = "Z:/certs/クライアント証明書.p12";
     $cred->cert_file($filename);

     return OK;

ここに至るまでの作業で主だったもの

  • C:/Program Files/svk/lib 下を cert で検索
  • Subversion の perl binding のインストールされたFreeBSDマシンでドキュメント読み。特に perldoc SVN::Client

λ Apple 新製品

MacBook Air の割り切り方はさすが Apple だけど、有線LANはともかく FireWire なくなったのは悲しい。 無線LAN経由でターゲットディスクモードになるのではないかという噂もありそうだとすれば検討の余地あり? でもストレージデバイスとして見えるわけではないよなあ。

「サブ」ノートとして外出時のコネクティビティを考えると微妙なところが一番やっかいだ。 X02HTの場合はBizホーダイ適用できるけど MacBook ではそうもいかんし。 iPhone とあわせてBizホーダイ適用になったら買うとかいう感じかなあ。

一方で TimeCapsule はかなりいい感じ。 無線アクセスポイント付NASでブロードバンドルータ機能まで、というのは家庭に置いとくにはいい組み合わせだ。

λ 丸紅情報、Exchange Server 2007のメール・グループウェア機能をSaaSで提供

「Exchange 2007 の機能を提供」だけでいいんじゃあ。 俺のイメージするSaaSとは違うよ。

でもサービスは使ってみるかも

λ Quick Launch shortcuts in Windows Vista

Quick Launch に並んでいるプログラムの起動として Windows + 数字 のショートカットキーが使える。

こいつはかなりナイス

λ TortoiseSVN バグ追跡システム / 課題追跡システムとの統合

TortoiseSVN 側から Trac とかにリンクたどっていけるようになる。

日常 Trac サイト開きっぱなしなので自分としてはあまり使わないかなあ。 TortoiseSVN でログを見る→Trac見る という流れで何か確認したい事態がどれぐらいあるかしら。

[]

2003|05|06|07|08|09|10|11|12|
2004|01|02|03|04|05|06|07|08|09|10|11|12|
2005|01|02|03|04|05|06|07|08|09|10|11|12|
2006|01|02|03|04|05|06|07|08|09|10|11|12|
2007|01|02|03|04|05|06|07|08|09|10|11|12|
2008|01|02|03|

using plugin: amazon calendar2 category html_anchor makelirs makerss recent_comment3 recent_trackback3 squeeze tb-send tb-show recent_list

Copyright(C) 2003-2007 by KAMIYA Satosi (上美谷 智史) All rights reserved.
gmail 無断リンク上等! ただし自動的に捕捉されます。