2009-01-01から1年間の記事一覧
RedirectはURLを引き継ぐけどRedirectMatchはでキャプチャした変数を使わない場合は引き継がない。というのをたまに忘れる。 Redirect /foo http://exmaple.com/foo RedirectMatch /bar http://example.com/bar RedirectMatch /baz/(*) http://example.com/b…
# newfs_msdos -F 16 /dev/disk2s1SDカードが壊れたのでメモ。長年使い続けてるwindowsのノートPCのUSBが壊れてお手上げなのでmacでっていう。GUIのディスクユーティリティでFATを選ぶとFAT32になっちゃうのね。
させていただくことにしました。んでもってさっき東京に着いたど。 ただでさえperlわかってない上に、最近仕事の関係でperl触る機会が少なかったのでアレですが、とにかく楽しんできます。
あんまりsharedでmodule組み込むことないから、軽くはまってしまった。DSOでモジュールを使う場合は、該当モジュールのディレクティブを書くより前に、LoadModule書かないとダメらしい。 $ ./configure --enable-dso --with-shared=mod_ifsession:mod_sql:mo…
/etc/mdadm.conf MAILADDRとMAILFROMを設定。defaultはrootからroot宛。
一番くじモンスターハンター-一番くじグラス欲しさにやってたら、気がついたら14回も引いてた。 どうみても無駄使いです。 追記 C賞のアイルークッションが欲しくて32回もやったのに1回も出ないなんてひどいお。。
4Gbpsを超えるWebサービス構築術作者: 伊勢幸一,池邉智洋,栗原由樹,山下拓也,谷口公一,井原郁央出版社/メーカー: ソフトバンククリエイティブ発売日: 2009/08/21メディア: 単行本購入: 44人 クリック: 857回この商品を含むブログ (51件) を見るライブドアの…
## 追記 改めて自分の書いた記事を見たら日本語の意味がよくわからないw 結論はRewriteCondに[OR]を書くと、次のRewriteCond とのORになる、ということ ## 追記おわりANDのほうが優先順位高いと思ったら、RewriteCondはORのほうが上なのか?携帯から/m/以外…
mmeasure http://mmeasure.sourceforge.jp/ mysqlの統計情報を監視してグラフ化、警告するソフト。要rrdtool。 mysql 5.1への対応 mysql 5.1でmmeasureが動かない〜〜と悩んでいたけど、対応version見たら5.1は載っていなかった。 http://mmeasure.sourcefor…
http://www.acme.com/software/http_load/ いまさらながら使ってみた。abと違って複数のURLに対して同時にhttpアクセスできる。結果はシンプル。 $ http_load -parallel 10 -fetches 100 url.txt 接続数 parallelかrateで指定。 parallel: 同時接続数の指定 …
optimize時/再起動にauto_incrementの最大値がresetされる。どうやら、max関数で取得した値(の次の値)を使うらしい。myisamでは起きない。知らなかった。
http://centossrv.com/rpmforge.shtml 標準リポジトリで入らないブツをyumで入れる設定。 centos5 # yum -y install yum-priorities # rpm -ivh http://apt.sw.be/redhat/el5/en/i386/RPMS.dag/rpmforge-release-0.3.6-1.el5.rf.i386.rpm
2種類ある?いまいち良くわかんね。 http://dev.mysql.com/doc/refman/4.1/ja/show-variables.html デフォルトで8時間になっているので、サーバによっては増減させたほうが良いかもっていう。 wait_timeout 対話式ではない接続を終了する前に、サーバがアク…
共有サーバでは真面目に考えたほうが良くね?という話になったので調べた。 mysql http://dev.mysql.com/doc/refman/5.1/ja/user-resources.html http://dev.mysql.com/doc/refman/4.1/ja/user-resources.html 各バージョンのmysql見てると、ユーザ個別の値…
openlog(basename $0, 'pid', 'local5'); syslog('alert', 'hogehoge'); としてもlocal5に出てこない。なんでだ。 syslog('local5.alert', "hogehoge"); こういう風にsyslogで指定するといけるのに。どこが間違ってるんだー。 ref. http://fragments.g.haten…
http://googlejapan.blogspot.com/2008/05/google.html 72.14.199.0/25 (72.14.199.0 - 72.14.199.127) 209.85.238.0/25 (209.85.238.0 - 209.85.238.127) ところで、なんでPCサイト用のは公開されてないんだろうか。 追記 auのSEO資料を調べると 64.249.64.…
一番くじドラゴンボール改〜激突編〜-一番くじ 神戸で見つけたので、おもむろにやってみたらA賞のシェンロン当たった。重かったから持って帰るの大変だった。。 あと、UFOキャッチャーでオトモアイルーを見つけたので、衝動でplayしてみたら奇跡的に1回で取…
ん?apacheのErrorDocument、というかエラーページの出しかた変わった?当然だけどErrorDocumentのURL自体に、アクセス権がない(IP許可されてない)場合、ErrorDocmentは表示されないんじゃなかったっけ? 例えばこんな設定で、documentroot以下に/errがある…
参考 http://httpd.apache.org/docs/2.2/ja/suexec.html http://httpd.apache.org/docs/2.2/ja/mod/mod_suexec.html http://bitarts.jp/tech/linux/suexec.html http://www.aconus.com/~oyaji/www/apache_linux_suexec.htm cgi + suexec cgiをapacheユーザじ…
必要になりそうなので調べた。apache 2.2で試したところ普通に使えるっぽい。 参考 http://sysdesign.pl/mod_cband/ mod_cband 帯域/同時接続数制限 ## kbps rps connection CBandSpeed 1024 10 30 status <Location /cband-status> SetHandler cband-status </Location> directive一覧 sourceの…
http://conferences.yapcasia.org/ya2009/ 今日から発売ということなので早速購入。それよかトップに貼られてる去年の写真。Larry Wallの近くにいたおかげで写っちゃってるよ こっぱずかしいな。
監視間隔を設定するset daemon。monit起動時に初回の監視を始めるまでにdelayする時間を設定できるようになってる。 set daemon 120 with start delay 60initからmonitを起動した場合、各daemonがinit.d以下の起動スクリプトから立ち上がる前にmonitを始めて…
※ v5.0.3で解消されていますmonit 5.0.2を入れたんだけど、どうも何かしらのservice監視に失敗してtimeout (unmonitor)になると同時に、monit自体が死んでしまう現象が起きた。 構築中でapacheの設定が途中のままmonitを起動 monitがapacheのmonitorに失敗、…
monitとは http://mmonit.com/monit/ http://labs.unoh.net/2008/03/_monit.html サーバに常駐してプロセス監視(pid,file,tcp/udp port checkなど)を行い、必要ならプロセス再起動とかしてくれるめちゃ便利なデーモン。で、公式の例のような感じでこんな風に…
ちょいとslowlorisを実験してみようとvmware上のdebian5で動かしたんだけど、一向にサーバのapacheが落ちない。なんだかな〜と思って別の物理的なサーバからslowloris実行したらあっさり落ちた。 ホストOSのWindowsもしょぼしょぼだから、そんなもんなのかな…
ref. man script man screen http://sourceforge.jp/magazine/06/09/11/088249 新人を教育するのに使えるかなーと思って調べた。とりあえず画面見せるだけならscriptがてっとり早いのか。screenは異なるユーザと端末共有しようと思うと、setuidしたり(必要な…
めちゃ早いのな。backendのサーバが落ちた場合、数秒程度で切り離してくれる。
古いサーバ(linux kernel 2.4.20)でperl5.10を $ ./Configure -des -Dprefix=/usr/local/perl5.10で入れたら、threadsが有効にならなかった。(slowlorisが動かない) $ perl slowloris This Perl not built to support threadsコンパイルしなおし。 $ ./Confi…
ToヘッダならMIME::Parserで use MIME::Parser; my $entity = $parse->parse(\*STDIN); my $head = $entity->head; my $to = $head->get('to'); とかすればいいことはわかった。でもenvelope-toはどうやるんだろう。 my @all_received = $head->get('Receive…
http://www.1kuji.com/narutoy 湯のみが欲しいんだけどな〜と思いつつ、気がついたら8回もやってしまってた。フィギュアはまぁいいとして、クッション3つもいらんでな。残りはクリアファイルとか。