PC関係のメモ
dddav 0.0.8をリリース / [dddav]dddav 0.0.7をリリース(してた) / [linux]Squidインストール(2) / C#始めました
dddav 0.0.7をリリース(してた)
リリース記事書くの忘れてた。
機能追加
- D&Dに対応。(リモート同士だけ)
D&Dは意外と面倒な処理が多くてこれから実装予定。今回はリモート同士のD&Dだけってことで。 ネタは揃ってるからあとはやる気と需要次第。
Squidインストール(2)
パスワード認証に対応させる。
./configure --enable-err-language=Japanese \
--enable-useragent-log \
--enable-referer-log \
--enable-linux-netfilter \
--enable-poll \
--enable-carp \
--enable-removal-policies="heap,lru" \
--enable-storeio="diskd,ufs" \
--enable-basic-auth-helpers="NCSA" \
--disable-ident-lookups \
--disable-internal-dns
make
make install
前回の「--enable-auth-modules」は古い書き方だったので「--enable-basic-auth-helpers」を指定してリコンパイル。
Masashi Blog ≫ Squidを参考に設定。
acl password proxy_auth REQUIRED http_access allow password auth_param basic program /usr/local/libexec/squid/ncsa_auth /usr/local/etc/passwd.squid
パスワードファイルを作成
/usr/local/apache2/bin/htpasswd -c /usr/local/etc/passwd.squid hoge
C#始めました
簡単にGUI作りたいってことでC#始めた。
ADSI使ってActiveDirectoryから情報引っ張ってきてあれやこれや。
C#の印象はC++をベースにJavaとVB6.0の良い所を足したような感じ。
最終更新時刻: 2008年11月12日


ddav 0.0.8素早い対応ありがとうございました。(__)。<br>ダウンロードして実行しました...<br><br>しかし、不具合が...(汗<br>(1)ホストの設定名にスペースが含まれていると、接続できないようです。(https://hogehoge.co.jp/My Documentなんて名前なんですよ...)<br>(2)正常に接続できたフォルダに存在しないはずのフォルダ名が存在する。<br>https://hogehoge.co.jp/MyDocumentでせつぞくすると、MyDocumentがフォルダにあるのですよ。<br><br>ちなみに(1)は顧客サイト(OS不明)で(2)は自社サーバ(Windows2003 R2で構築)<br><br>プロキシ認証は(1)がクリアにならないので、試していません。ごめんなさい<br><br>D&Dも楽しみです。期待していますよ〜
引き続きつっこみ2<br>私は、C#はあまり好きになれません。C++/CLIの方が好きです。<br>C++/CLIの方が言語仕様を調査すると、C#の失敗を克服しているように見えます。<br><br>業務ではVB.NETを使ってますが...(笑)
早速試していただきありがとうございます。<br>(1)はLinux+Apache2.0.59+mod_davな環境で再現しました。(2)もディレクトリ絡みの不具合っぽいですね。<br>D&Dはやっぱり欲しいですよね。じわじわ実装していきます:)<br>C++/CLIですかー。「すごいよ」という記事を見かける度に気になってはいるんですけど、手を出せてませんでした。WTLもまだだし…。何よりMFCがめんどいので他の選択肢を模索中です。
dddavに不具合かもしれない挙動を見つけたので、レポートします。<br><br>ファイル名が日本語のファイルをアップロードすると、サーバ上でShift_JISになってしまいます。「日本語.txt」 => 93 FA 96 7B 8C EA 2E 74 78<br>この時dddav上の表示は、文字化けして見えます。<br>一方で、ディレクトリの作成やファイルのリネームは正常です。<br>例えば、アップロードしてShift_JISになってしまったファイルをリネームすると、UTF-8になります。<br>サーバ上でUTF-8になったファイルは、dddav上でも正常に表示されます。<br><br>環境は、Linux + apache 2.2.3 + mod_davです。<br>httpd.confのAddDefaultCharsetは、UTF-8になっています。
ありゃ。ほんとですね。dddavのバグです。レポートありがとうございます。