HT-03Aの無線LANについて調子が良くない

HT-03Aの無線LANについて調子が良くない症状はあいかわらず続いています。Home++ Plusだったかでホームを置き換えたところ、こちらの方が無線LANの状態について正しく表示をしてくれるということがわかりました。これのおかげで、無線LANアクセスポイントがまずいのか、HT-03Aがまずいのか、区別がある程度つくようにはなりました。

ちょっと考えないとなぁ、と思いつつ、アンドロイドマーケットから使えそうなツールをダウンロードして環境を整える方を優先しているところです。便利そうなツールが山のようにありますね、Android。

監視スクリプト

勢いで、監視スクリプトを作成。とても簡単なものなのですが、とりあえず要求されるものに対しては最低限対応しています。簡単なものとはいえ、金曜日の夜2時間程度をこのスクリプト作成に費やしてしまったあたり、「やれやれだぜ」、と思うわけですが、まぁ、仕方がありません。これが解決の糸口になればいいなぁ、ということで、本当はやりたかったAndroidプログラミングは休日中になんとかするということで、今日は休みます。

jmoblog

Javaでモブログを実装してみました。あまり機能はありませんが、最低限の機能は備えています。JavaMailや、ROMEで実装できましたが、こういうのが簡単に作れてしまうというところ、ソフトウェア開発環境はやはり進化していますね。

Googleカレンダー

Googleカレンダーは使っていなかったのですが、Android携帯を手に入れたから、使ってみてもいいような気がしています。ただ、カレンダーデータは別のツールで管理しているので、それとどう連携させるかが問題になります。どうしようかなぁ。

1本

1本はできているけど、次と関係しているので、調整する必要がありそう。

WebDAVでMOVE, COPYが使えない

https://hostname/dav/ のようなURLでWebDAVを提供しているとします。このサーバはリバースプロキシで、裏側にWebDAV用Webサーバがあり、そこが http://davhost/dav/ のようにしているとします。WebDAVのMOVEメソッドやCOPYメソッドでは,ファイルの移動先はリクエストヘッダのDestinationに書かれているのですが、そこはURLで記載されているため、https://hostname/dav/a.txt を https://hostname/dav/b.txt へ置き換えたい場合は、Destinationにhttps://hostname/dav/b.txt を指定します。

ところが、WebDAV用Webサーバ側では.この値はhttp://davhost/dav/ となっていないと移動できません。https://hostname/dav/b.txt だと 502エラー(Bad Gateway)が出ます。このヘッダは http://davhost/dav/ と置き換える必要があります。

mod_headerを有効にして,下記のようにすれば良いらしい。
—-
RequestHeader edit Destination ^https http early
—-