2006-05-01から1ヶ月間の記事一覧
httpd -X で Apache を起動すればデバッグ用のシングルプロセスモードで起動できる。この状態だと printf デバッグも可能だし、 $ cd /usr/local/apache/bin $ gdb httpd (gdb) run -Xという感じで、gdb も使える。
FC4/Apache/一般ユーザのウェブ表示 - Pocketstudio.jp Linux Wiki 某サーバの Apache のエラーログに (13)Permission denied: access to /index.html deniedみたいなログが残るばかりで全然ドキュメントが表示できない状態が発生。どう見ても、 Apache から…
MODULE.JP - Apache Portable Runtimeをあなたのプロジェクトに取り込む 久々にApache Moduleのデバッグをしておかげで、また apr (Apache Portable Runtime) のお世話になった。そのおかげで、もうCでプログラム書くやつはみんな apr を使えばいいんじゃね…
Social Security Number の申請をしてきた。利用した Social Security Office が China Town に近いせいか、やたらと中国人が多く、案内も英語と中国語が併記されたものばかりだ。
ミッドタウンでふと入ったCompUSAで、Apple純正の密閉型イヤホンが$15という低価格で売っていた(本来は$30ちょい、日本でも¥4,000以上するはず)。割といいという評判を聞いたような記憶があったのと、ちょうどちょっといいイヤホンが欲しかったところなので…
1文書たかだか300文字以内の文書を大量(3.3GBytes)に登録しようとしたら、Pentium 4 2.4GHz のマシンを丸二日かけても半分も終わらなかったのであきらめた。 estcmd create -xh で大量文書用のインデックスにしておいたのだが、まぁ、多すぎたということです…
Perl Hacks読んでたらPPerlなんてのが紹介されてた。 This program turns ordinary perl scripts into long running daemons, making subsequent executions extremely fast. It forks several processes for each script, allowing many proceses to call t…
#include <iostream> #include <limits> int main() { std::cout << std::numeric_limits<const int>::max() << std::endl; return 0; }上のソースをコンパイルして実行したら0が出力された。 numeric_limits に const な型を使ってはいけないらしい。gcc4、VS2005両方で同じ挙動だったの</const></limits></iostream>…
Perl Hacks 読んでて初めて知ったんだけど、Data::Dumper ってデータ保存のモジュールだったのね。今までデバッグ用のモジュールだとばかり思ってた。
http://subtech.g.hatena.ne.jp/miyagawa/20060523/1148387929 なんか化けてるなと思ったら、やっぱPlaggerのバグだったのね。
id:pmoky:20050526 コメントにもあるけど、文脈にしたがって、制約事項をつけるのは唯の静的型システムだよね。CやJavaなんかのAlgol系の言語しか知らない人にとっては、id:pmokyの言っているのが型システムだというのがわかりにくいんだろうけど。 で、そう…
DBMS自体のコードは約7万行(このうち約5万行を自動生成)で,この上で100万行以上のクエリが動作している。 100万行のクエリを実行したら大変なことになると思うんですが。100万以上のレコードの間違い?
CGI::Application で TT2 を使うときのメモ。 TT2の設定 Template::Provider::Encoding と Template::Stash::ForceUTF8 を使うようにしておく。 use CGI::Application::Plugin::TT; use Template::Provider::Encoding; use Template::Stash::ForceUTF8; __PA…
Plaggerとlivedoor readerのことを書いたら、malaさんからコメントをもらった上に、ものの数時間ではてなブックマークの注目エントリ入りしたよ。 みんなアンテナ感度高いなぁ。botも混じっているけど。
Perl Hacks: Tips & Tools for Programming, Debugging, and Surviving作者: Chromatic,Damian Conway,Curtis "Ovid" Poe,Curtis (Ovid) Poe出版社/メーカー: O'Reilly Media発売日: 2006/05/18メディア: ペーパーバック クリック: 18回この商品を含むブログ…
Plaggerでlivedoor Readerの未読フィードをGmailに送信して読んでいるのだが、今日はPlaggerで巡回してもフィードが既読にならず、何度も送信されてきてしまう。 livedoor ReaderかPlaggerにエンバグしたか、それとも単なる設定ミスか。一応 mark_read は1に…
sary付属のmksaryで800MBytesのファイルに2bytesごとにインデックスを割り当ててSuffix Arrayを作りたかったのだが、Perlのスクリプトでインデックスを割り当てておいて、 mksary -b -s fooとやると、Segmentation Faultで落ちた。 ソースを追いかけると、ど…
やねうらお氏の件から最近、id:pmokyのサイトをウォッチしてたり。 他言語で定義したクラスメソッドを呼べるだけで、クラス定義もインスタンス生成もできない言語はオブジェクト指向ではないだろう。 なんかいろいろ言い訳しているみたいだけど、単純に虚偽…
コメントスパムが6件ほど。うざい。
Davinci Code とか Mission Impossible III のDVDが道端で売ってた。 やっぱりChina Townはちょっと怪しい街だ。
はてなキーワードのTARとか見ていると思うのだけれど、tar の -z オプションが標準だと思っている人が多い。-z とか -j は GNU tar のオプションで Solaris とかに入っている tar はそんなオプションないわけだけど、 tar = GNU tar な環境しか使ったことな…
Java でプログラムを書いていると jakarta の commons-io や commons-lang が結構便利だったりするのだけど、こういうのを便利に感じるあたり、Java の API はなにか間違っている気がする。
普段、研究室のLinuxデスクトップでは mlterm を使用しているのだが、SSHでログインするサーバは mlterm の terminfo なんかインストールされていないので、ログインするたびに unknown terminal "mlterm" といわれて、less とかがうまく動かない。 つうこと…
# .zshrc function phpfuncdoc () { w3m -T text/html /usr/share/doc/php-doc/html/function.$1.html|cat }これいいね。自分で使うなら下のような感じかな。単にアンダースコアとハイフンを置換してエラー処理入れただけだけど。 function phpfuncdoc() { f…
offset は getpagesize(2) の返すページサイズの整数倍でなければならない。 mmap に offset を指定するとうまく動かなくて、原因がわからず Linux のカーネルソースを読んで offset & ~PAGE_MASK が 0にならないといけないことがわかった。 でその後に、こ…
HyperEstraierのバージョンを1.2.6に上げたら、P2P のノードサーバが estmaster: recvmax is undefinedとかいって、動かなくなった。ドキュメントとChangeLogをみたら設定ファイルに recvmax とかいう項目が追加されているらしい。_conf に recvmax: 1024を…
MoMA(Museum of Modern Art)行ってきた。Modern Artというだけあって訳のわからない作品も多い。
今日はニューヨーク大学の卒業式らしく、昨日からちょっとしたお祭り騒ぎ。日本の大学ではありえないぐらい盛り上がっている。
銀行の口座を開設してきた。 これでドル建ての口座ゲットですよ。
攻殻機動隊 SAC 2nd GIG の 日本語音声入り DVD が全26話入って 15$ とかで売ってた。ありえねぇ。 まぁ、DVD 1枚に13話入っているわけで、画質(と出元)は推して知るべしといったところだろうか。