2002-03-25 (Mon) ブルース帰還

ブルースおみやげ

萩の月

mod_dav

このサーバのHTTPで公開してるユーザディレクトリを WebDAV を使ってWindows Web フォルダで共有できるようにしてみた。ファイルアップロードがラクチン。PUTとかヘンなメソッドにもアクセス制限していたのでアップロードに失敗するなど不可思議な現象に悩まされるも、素直な設定にして解決。

参考

httpd.conf

<Directory /home/*/public_html>
    AllowOverride FileInfo AuthConfig Limit Indexes Options
    Options MultiViews Indexes FollowSymLinks IncludesNoExec
    DAV On
    <Limit GET POST OPTIONS PROPFIND>
        Order allow,deny
        Allow from all
    </Limit>
</Directory>

.htaccess

AuthUserFile     /home/bug/.htpasswd
AuthName         DAVhome
AuthType         Basic
 
<Limit PUT POST DELETE PROPFIND PROPPATCH MKCOL COPY MOVE LOCK UNLOCK>
        Require user bug
</Limit>

mod_encmssjis

これを導入して日本語のフォルダ名に対応。

LoadModule encoding_module    libexec/apache/mod_encmssjis.so
AddModule mod_encmssjis.c
 
<IfModule mod_encmssjis.c>
    EncodingEngine on
    SetServerEncoding UTF-8
    AddClientEncoding SJIS   "Microsoft .* DAV"
</IfModule>

2003-03-25 (Tue)

CATASO!

最近よくいっしょに仕事する i? (アイハテナ)さんのページ。カタソというネットワーク対戦型のゲームを公開してる。

あと猛烈にカワイイねこ日記もあり。

XML Schema Datatypes

Apache-SOAPJAX-RPC の相互接続ではお互いにサポートしている Datatype の違いが問題になる。サポートしている Datatype の名前空間はそれぞれ以下、

  • Apache-SOAP … 'http://www.w3.org/1999/XMLSchema'
  • JAX-RPC … 'http://www.w3.org/2001/XMLSchema'

この違いによって Apache-SOAP から返されるレスポンスを JAX-RPC で生成した Client stub が解釈できないエラーが出てしまう。

昨日作った Socket プログラムは、Apache-SOAP と JAX-RPC の中間に入り HTTP をトンネリングしつつ SOAP XML 文書中の名前空間 'http://www.w3.org/1999/XMLSchema' を 'http://www.w3.org/2001/XMLSchema' へ強制的に書き換えるプログラム。

強引に接続成功したけど、こんなムリヤリな方法しかないんだろうか。もっとスマートな方法を求む。

チェッチェッチェリ、チェッコリータ

小学生あたりでクラスでとても流行って歌った記憶があるのだけど…。なんの歌かまでは忘れてしまった。

今やってるのがオリジナルではないはず。

カレー

ものすごい早くに帰宅してしまったので、カレー作成してみる。自分のメモが役に立つ。

今日のカスタマイズとしてアクセントにナスを投入。ルーはジャワカレー中辛と辛口を 3:1 の割合でブレンド*1。こくまろ美味しいけど、2日目以降はコクが出すぎてしつこくなるからね。

煮込み加減と隠しで入れたカゴメ野菜ジュースのお陰で出色の出来。

*1 もっと辛くてもよかったかも。次回は比率を逆にしよう。

本日のツッコミ(全1件) [ツッコミを入れる]

# tetsumi [ガーナの民謡です。ボーイスカウトとかで日本では習うそうです。]