2008-10-01から1ヶ月間の記事一覧

pidginが落ちる

休止状態から復帰するとメールが重複してカウントされて、そのときメール数の表示をクリックすると必ず落ちる。それで記憶にあるだけでも半年くらいは続いてる。 休止は使いたいし、せっかくの統合IMだけどリスク分散のためにircだけクライアントを分けた。 …

DTI2nifty

DTIをやめてniftyにした。その際の電話応対で解約理由を口頭で尋ねられるとは思わなかった。割引が切れたから、という答えはなんか言えないので他のプロバイダに乗り換える、と言ったけど多分同じこと?だよな。 速度が100M->12Mになるのは問題ないだろうと…

はあー

2年前 php(お仕事) 1年前 php(鯖缶+etc) 今年 php(鯖缶+etc)生き遅れた感が強く漂ってきた。

Net_Socketはphpライセンスなので改変済みのconnectのコードの一部を張ってみた。

元のコードはこんな感じ。http://pear.php.net/package/Net_Socket/docs/latest/__filesource/fsource_Net_Socket__Net_Socket-1.0.9Socket.php.html 全部貼る必要もないしpatchつくっても、きっと元コードがバージョンアップされるだろうしなー

結果

php

hogefugaラッパというのが指定できないのでデフォルトはtcp、ということがわかった。 example.com => tcp://example.com これはただの文字列なので、connectの引数に文字を足せるようにしてみたらいけた。 connect($host, $port, $persistent, $timeout, $op…

目標

php

phpのNet_SocketでUDPを使えるように対策

wake on lanを外部コマンドでやってたけどphpのコードだけでやってみるか、と思ってみるとすでに結構ある。 とりあえず問題分野的にNet_Socketとか使いたくなった。でもなんかtcpでしか送ってくれなかったのでソースを見た。

自分的結論

さわる前はstowで十分と想像したけど、(linux環境なら)pacoでstowは代替できる、いや./configureのオプションを覚えててくれるのでこれは乗り換えると楽できそう、と感じた。 hoge% paco -o ctags-5.7 --prefix=/home/hoge/usr/local/stow/ctags-5.7 --ena…

Linuxにしか対応してないそうだ

http://paco.sourceforge.net/doc/README Supported architectures and operative systems =============================================Paco has been successfully tested on the following platforms: ------------------------------- OS Version Arch…

なんかpacoってのが人気らしい

"make install"したソフトウェアを管理できる超便利ツール「Paco」 - 元RX-7乗りの適当な日々 ぱっと見でstowを連想したけど、一言でいうと多分こんな感じ。 paco: 引数のコマンドを実行して、そのコマンドがファイルシステムに書き込んでたらログる stow: …

sshへの妙なアタック対策2

swatchをつかってhosts.denyに書いてたけどホスト名を直接書いたらエラーとか言われたので UseDNS no にした。これで解決するのかな?

sshへの妙なアタック対策

いまさらながらnslookupが廃止に向かっていることを知った。で代替品としてhostとdigを使ってくれってことらしい。 しかしこやつらは標準出力にipだけを表示するってオプションを持とうとしないのかね。なくてもいいけどさ、こうするから。 $ host google.co…

柔軟性0なsshをはじくswatchrcメモ

watchfor /Invalid user \S+ from (\S+)/i mail=root,subject=swatch_error_log bell 3 exec="echo sshd: $1 >> /etc/hosts.deny " watchfor /User \S+ from (\S+) not allowed because not listed in AllowUsers/i mail=root,subject=swatch_not_allowed be…

追記

swatchを使うよりdenyhostsを入れたほうがいろいろ便利。もうswatch使ってない。