[Windows]

smbwebclient と日本語パス / 2008-08-08 (金)

CentOS5.1 の yum アップデートしたら、smbwebclient で日本語パスが通らなくなりました。

何でだろと調査したら、以下の問題に抵触してるっぽいです。

php 5.2.6のescapeshellcmdで

嘆いても始まらないので直しました。変数 cfgDefaultLocale を新規に作成しまして、これに "ja_JP.UTF-8" なりを設定すればそれを内部的に setlocale で設定する、ってな感じです。

私は smbwebclient.php を /usr/lib/samba/webclient/ 以下に置いていまして、DocumentRoot 以下のスクリプトは以下のようにしてます。

<?php
      $SMBWEBCLIENT_CLASS = 'smbwebclient_config';
      include '/usr/lib/samba/webclient/smbwebclient.php';
               class smbwebclient_config extends smbwebclient {
               var $cfgSambaRoot = 'WORKGROUP/PROLIANT1';
               var $cfgDefaultLocale   = 'ja_JP.UTF-8';
               var $cfgDefaultLanguage = 'ja';
               var $cfgDefaultCharset = 'UTF-8';
               var $cfgFacility = LOG_LOCAL5 ;
               // var $cfgLogLevel = 2 ;
               // all your settings ...
      }
      $swc = new smbwebclient_config;
      $swc->Run();
?>

Charset, Language, Locale をばらばらに設定するのでちと見づらいですが、まぁ、いいかなっと。

なお、修正済みのソースは以下に添付しております。すきにつかってください。

トラックバック (1)
この記事のリンク元 | 1 | 1 | 1 |

この記事のリンク用URL&トラックバックURL : http://x.nest.jp/Windows/080808_0100.htm

...

[Mac]

嘘をつくな / 2008-07-25 (金)

えーっと、元麻布春男氏のコラムより引用

奇しくも先日のWWDCでAppleは、Exchangeクライアント機能を次期OS(10.6 Snow Leopard)における唯一のユーザー向け新機能であると紹介した。が、基調講演会場に大きな歓声はなかった。

まず、基調講演のビデオ見てもらえれば分かりますが、そんなこと言ってません。iPhone に Exchange クライアント機能が搭載される事は告知されてますが、Snow Leopard に同機能が載る事は、別途 web の告知でのみ記載されております。

次に、では iPhone の Exchange サポートですが、確かにいわれた直後には歓声などはでておりません。だって Enterprise 対応で出た話の一つで、その次に Cisco VPN の話や一部企業のでのベータテストもありましたから。その話が一段落ついたところででまとめて拍手が起こってます。嘘だと思うなら WWDC 2008Keynote の5:50 あたりまでを聞いてみたら分かります。

その後の話は、NDAだからかけません。けど、同じWWDC2008の参加者として上記の言い様はなんだかなぁと感じました。

個人的には、今回の WWDC で評判がよかったのはまさにこの、Exchange サポートをはじめとする Enterprise 向けの微妙な方針変換だったと感じてます。今までは Mac OS X Server を中心とした独自のサーバソリューションを謳っていて、「一応 AD にも繋がるよ」程度だったのが、すでに企業にかなり食い込んでいる MS のサーバソリューションをきっちり対応すると明言したのですから。

実際、Exchange は仕事でながらく使ってますが、よいものですよ。フロントエンドの Outlook がいまいちなのでぱっと見であまりよく感じられませんが、使い込んでいくと、機能面では、特にスケジュール調整に馴染むと手放せなくなります。Leopard Server の iCal Server じゃ残念ながらそこまで到達してないのです。

ここらへんは見識、といいますか、分からない人には結局分からないのだよなぁというのを、先のコラムを見て強く感じた次第です。

この記事のリンク元 | 166 | 40 | 16 | 12 | 10 | 8 | 6 | 6 | 3 | 3 | 2 | 2 | 1 | 1 | 1 |

この記事のリンク用URL&トラックバックURL : http://x.nest.jp/mac/080725_0201.htm

...

[携帯]

のってぃふぃけーしょん / 2008-07-13 (日)

iPhone のメール問題。

一番の問題は Softbank の提供する(i)なメールが SSL 抜き、チャレンジーレスポンス系認証抜きという素敵な仕様であるということです。

無視するのが一番なのですが、しかし、(i)なメール以外は受信しに行かないと着信したことが分かりません。携帯のメールとしてはそれはちとつらい。(i)なメールに限っては通知がとぶので、すくなくとも着信したことは分かります。着信通知が欲しければ(i)なメールアドレスを使えと。

とりあえず、現状は .mac なメールに着信があったら、.Mac に(i)側に転送をかけさせてます。すると、(i)に着信があるので通知がとぶと。もちろん .Mac 側にメールそのものも残しているので、読みに行くのは .Mac 側です。

問題は、このほうほうだと(i)にメールがたまること。さくっとPython で存在するメールを全部消すスクリプトを作ったので、気が向いたときにこれを回して、200M or 5000メッセージという制限にぶつかる前に消しときゃいいかと思ってます。

この仕様だと(i)な方に直接メールを送られると、見ることもなく消えるというのと、メール本体そのものを送ってしまうので効率がやや悪いと言うことですか。

前者は、告知もしてないメールアドレスに送る奴が悪いと言うことでOKかな? 後者はあきらめるしかないか。家のサーバから .Mac とか Gmail にポーリングかけて、未読メールがあったら空メールを(i)に送る、ぐらいをしかけるとそれなりにいい感じですが、ポーリングってのも、ちょっとなぁと。

もーちょっと仕様が練り込めたら、なんかつくって出しますか。

...その前にSSLサポートされそうな気もしますけど。

この記事のリンク元 | 7 | 2 | 1 | 1 | 1 | 1 |

この記事のリンク用URL&トラックバックURL : http://x.nest.jp/phs/080713_2341.htm

...

[携帯]

W-ZERO 3 Modem Driver 1.3.5 / 2008-07-13 (日)

知己から WILLCOM03 でどうさするための Info.plist をいただいたので、それを適用したバージョンを作りました。

また、以前修正したバッファサイズの拡大もやってます。ほんのちょっとですが実際の転送速度があがってます。サイズを色々試して、32KBまでは性能向上が見られたけど、これを64KBにしても速度が変わらなかったので、現在32KBのバッファを取ってます。

なお、iPhone の購入に伴い、固定費を下げるためウィルコムの回線を解約かけました。一応、今月末までは残してあるのですが、それ以降は実機を使ったデバッグができなくなるので、今後のアップデートはないと思っていただけると助かります。

添付ファイル: W-ZERO3ModemDriver-1.3.5.dmg

トラックバック (5)
この記事のリンク元 | 899 | 796 | 454 | 147 | 112 | 93 | 52 | 37 | 31 | 22 | 12 | 11 | 11 | 9 | 8 |

この記事のリンク用URL&トラックバックURL : http://x.nest.jp/phs/080713_2109.htm

...

[携帯]

i.softbank.jp を使う際はお気をつけて / 2008-07-12 (土)

前日は23時まで客先で、発売当日も朝9時から客先の打ち合わせのため入手はまったくあきらめていた、まぁ10月ぐらいまでに手に入ればいいかなと思ってたのですが、ひょんなことから並ばずに手に入れてしまいました、iPhone 3G 16GB 黒を。

待たされたのは事務手続きの窓口が開くまでの40分ほどで、それも電話で呼んでもらえるから近くの喫茶店で MacBook Pro 広げてのんびり仕事してました。

さて、今も楽しく遊んでいるのですが、一点だけご注意を。i.softbank.jp のメールですが、IMAP と SMTP、どちらもパスワード認証ですから平文(ないしはそれに近いもの)が流れます。DIGEST-MD5 とかのチャレンジレスポンス系の認証は、サーバ側がサポートしていない模様です。そのうえ、SSLがかかってません。

はい、携帯網だけで使うのなら問題ないですが、無線LAN、とくに公衆無線LANにつなぐ場合は、盗聴が容易に可能です。

なので、i.softbank.jp のメールアドレスは使わない方がいいかもしれません。

なお、iPhone 3G そのものはSSLも、ダイジェスト系の認証もサポートしてまして、.Mac ( mobile Me )とか Gmail にはデフォルトでSSLをかけてIMAP/SMTP( 587 のsubmission ポートの方)の接続をします。SSLのないメールサーバを登録しようとするとちゃんと警告が出ます。

だから、mobile Me か Gmail 、あるいは自前で Mac OS X Server なりを立ち上げて SSL のかかるメールサーバを用意し、そこを使うのがいいかと思います。

考え方も変えるべきかと思います。従来は携帯は携帯、PCはPCで違うメールの世界があり、それぞれ異なった運用をしてましたが、そういう運用と iPhone はあまり相性が良くありません。mobile Me や Gmail のサポートの仕方、Exchange Server との接続せいから分かるとおり、PCのメールを手軽に見る、メールをPC側に一元管理してそれをポータブルに扱うのが iPhone のやり方です。

そういう意味でも、iPhone 独自のメールアドレスを取る、というのはナンセンスなんじゃないかと思います。

あ、あと余談ですが、i.softbank.jp のメールサーバ、別にPCでも繋がります。ただの IMAP & SMTP サーバなので。iPhone でアカウントを作るだけつくって、そういう使い方をするのもありかもしれません、SSLサポートが入った後なら、ですが。

トラックバック (1)
この記事のリンク元 | 181 | 95 | 88 | 76 | 37 | 20 | 18 | 17 | 15 | 14 | 12 | 11 | 8 | 6 | 5 |

この記事のリンク用URL&トラックバックURL : http://x.nest.jp/phs/080712_2345.htm

...