2008-01-01から1年間の記事一覧
$ perl -le 'print 2 ** 100' 1.26765060022823e+30 整数 bigint or bignumプラグマ Math::BigIntのwrapper。 use bigint; print 2 ** 100, "\n"; # => 1267650600228229401496703205376 Math::BigIntモジュール use Math::BigInt; print 2 ** 100, "\n"; # …
http://httpd.apache.org/docs/2.2/ja/howto/ssi.html#configuring 効率の良い方法 XBitHack Full として、SSIを実行したいhtmlファイルに実行権限をつける。XBitHack Onでもいい。Fullにするとグループに実行権限が付いているとファイルの修正時刻がLast-Mo…
素因数分解してくれます。なかなか高速です。project eulerで手を抜きたいときに便利 :-) 64bit CPUだと18446744073709551615まで計算してくれる。 $ time factor 18446744073709551557 18446744073709551557: 18446744073709551557 real 0m16.540s user 0m1…
やべ、バイクの任意保険の更新手続き忘れてた。 もうすぐ満期日だ。 ※追記 電話で更新した。
敬称略でいきます。 hiroshi sakai - Open Source TypePad Mobile TypeCast http://start.typepad.jp/typecast/#typecast 携帯各キャリア用にHTMLを自動生成する Movable Typeと連携 AtomAPIにより元のコンテンツを取得 HTMLタグ書き換え 文字コード変換はEn…
畑違いなのは重々承知ですが、去年に続いて今年も参加させていただきました。 というわけで覚えてる限りの内容メモ。 tatsuhiko miyagawaさん - Welcome to YAPC::Asia 2008 仕事で来れない人がちらほら 仕事とYAPCどっちが大事なんだとw YAPCに来たらみん…
参考. http://www.typemiss.net/blog/kounoike/20060202-61 http://d.hatena.ne.jp/babie/20060201/p3 http://yutuki.blogspot.com/2007/08/apache-maxclients.html http://d.hatena.ne.jp/hideden/20080409/1207740439 わけあってMaxClientsの設定を色々調…
/var/log/messages May 3 12:12:01 hoge crond(pam_unix)[13044]: session opened for user root by (uid=0) May 3 12:12:02 hoge crond(pam_unix)[13044]: session closed for user rootcronが実行されるたびに、こんなのがいっぱい出てくるけど邪魔ずら。…
project eulerの8問目を見てて、ふと疑問に思った。この場合、まず数値列(文字列)から全ての5桁の数字を取ってきたいとする。簡単にするために、20桁の数値列で考える。 $str = '0123456789' x 2; while ($str =~ m/(\d{5})/g) { print $1, "\n"; } これだと…
ref. http://www.pochinet.org/linux0A044.htm http://www5.ocn.ne.jp/~m-shin/linux/linux-bonding.html http://blog.dc-d.jp/archives/290.html modprobeでbondingのモジュール読み込んで、ごにょごにょっと設定書くだけで出来た。すげー簡単。 modeはラウ…
こんなのあったのか。知らなかった。 http://httpd.apache.org/docs/2.2/ja/mod/mod_status.html Location /server-statusにSetHandler server-status書いてるとする。 n秒で自動更新 http://www.example.com/server-status?refresh=N 機械読み取り可能なス…
memoをfragmentsグループに書こうとしたのに間違った。まいいや。
/etc/mail/sendmail.mc IPアドレスを書くときは括弧付きで。 define(`SMART_HOST', `hostname') dnl define(`SMART_HOST', `[host_ip_addr]') dnl 複数ある場合は','か':'で繋げる。','だと順番に、':'だと最初に書いたほうに優先して送る。
SMART_HOSTで他のサーバに静的配送するような場合はDNSを引かなくてよい。というかネットワーク的にDNSひけない場合もあるので、(DBサーバとか) そもそもsendmailでDNSを引かなくする設定memo。 /etc/mail/service.switch hosts files sendmail版nsswitch.co…
久しぶりに草野球してきました。諸事情により1年間のブランクがあったけどまともな野球はできました。が、体力の衰えがひどいことになってました。 初回に四球で出塁 パスボールで二塁へ パスボースで三塁へ 犠牲フライのタッチアップで本塁へ これだけでバ…
なぜぃ? 代わりにVirtual CloneDriveってのを使うことにした。 SlySoft Virtual CloneDrive
1年前と比べると、少しはまともなperlのコードが書けるようになってきた。去年のyapcが刺激になって勉強してた甲斐があったのかな。というわけで今年も参加させていただきます。セッションの内容を少しでも理解できるように、あと1ヶ月と少し、まったりと頑…
Honey Beeにしてみました。
すごい当たり前なことなんですが、改めて実感。wcはデフォルトで、ファイルの行数、単語数、バイト数を表示します。wcに-lオプションをつけると行数だけが表示されます。 ただ、いままで行数だけを取得したいときでもオプションつけてませんでした。理由はty…
linuxでISOイメージ作ったり、マウントしたりCD焼いたり - うまい棒blog ディレクトリからイメージを作るときはmkisofsだけど、CDから作るときはddで直接デバイスから吸い出したほうが良さげっぽい。理由はmkisofsで作ったイメージだと、マウントしたときのb…
文字列から数字だけ抜き出したいときとか ex) "123foo456bar789baz000"から123,456,789,000をとりたい/g修飾子を使ってマッチさせる。思いついた方法は2つ。 まとめて取得(リストコンテキスト) $str = "123foo456bar789baz000"; @arr = $str =~ m/(\d+)/; 1…
大学で6年間も京都に居たのに全然知らなかったよ。。
JACOBS BY MARC JACOBS FOR MARC BY MARC JACOBS IN COLLABORATION WITH MARC JACOBS FOR MARC BY MARC JACOBS 早口言葉に出来そう
良く見かけるこういうの↓ #!/bin/sh #!/usr/bin/perl #!/usr/bin/ruby そもそも名前あるのか?と謎だったけど、shebang lineという名前があるみたい。 shebangとは - はてなダイアリー どこぞの機動刑事みたいな名前だな。
ちゃんと調べてないから良くわかってないけど。source installしたものじゃなくて、標準packageで入ってるperl。そのままだとsetuidしたものは動かせない? # echo '#!/usr/bin/perl' > suid.pl # echo 'print "hello\n"' >> suid.pl # chmod u+s suid.pl # …
Net::Pingみたいな名前のモジュール使うのかな?そんなのあるの?と思ってたら標準モジュールにあった。 system関数でpingを呼び出すのが許されるのは小学生まで?
Redhat系OSでたまに起きる。rpmで入ってるバージョンは5系。ps,top,uptimeで見ても負荷は全くないのに、 $ sar 07:20:01 CPU %user %nice %system %iowait %idle 07:30:01 all 88.80 0.00 9.18 2.01 0.00 07:40:01 all 88.65 0.00 8.98 2.37 0.00 07:50:01 a…
ref. http://blog.goo.ne.jp/a24kane2000/e/e84b45ecf07df708cb089c12cbae5994 jsvc.exeで起動する場合は未対応。 CATALINA_HOME/bin/catalina.sh スクリプト修正。 #touch "$CATALINA_BASE"/logs/catalina.out ### 中略 org.apache.catalina.startup.Bootst…
SOAレコードのネガティブキャッシュTTL じゃなくて、 ゾーンの先頭で記述するデフォルトTTL($TTL) or レコード個別のTTL ですよね? ref. http://www.atmarkit.co.jp/flinux/rensai/bind902/bind902b.html 誰かがSOAレコード内の値を変更すれば良いみたいな…
昨日の続き。 http://d.hatena.ne.jp/hogem/20080210/1202654501 最近一番くじの調子がいいなぁ。