2008-03-01から1ヶ月間の記事一覧
目覚ましかけ忘れた
「影響力が大きいんだから自重しろ」という発言は大嫌いなのだけど、いまとある影響力の大きい人が別の影響力がすごく大きい人をDISっているのを見て、びりびり震えた。着火してしまうとまたとある業界と別の業界の間で不毛な争いが生まれる…。怖い…。
残りの章の原稿を終わらせて(もう章の半分は終わってるし)すっきりしようと思っていたのだけど、「いま来ても組むのが間に合わないから急いでいない」と編集者さんに言われたのですっかりやる気がなくなった(ぉぃ
tiarraをインストールしてみたがtiarra.confがばけばけだ。89で始まるのってどの文字コードだっけか…。 >>> "<89><A5><89><B5><89><A5><F3><89><A5><89><D7><89><A5><EB>" '<89><A5><89><B5><89><A5><F3><89><A5><89><D7><89><A5><EB>' >>> _.replace("<", "\\x") '\\x89>\\xA5>\\x89>\\xB5>\\x89>\\xA5>\\xF3>\\x89>\\xA5>\\x</eb></a5></d7></a5></f3></a5></b5></a5></eb></a5></d7></a5></f3></a5></b5></a5>…
雨のせいか、休日なのに会社にいるせいか、やる気が出ない。帰るか。
http://yutuki.blogspot.com/2007/08/apache-maxclients.html Apacheの設定のキモであるMaxClientsの値を計算、概算、見積もりをする方法。MaxClientsの値 = (サーバの総RAM量 - 親Apacheプロセス消費メモリ量) / 子Apacheプロセス一個の消費メモリ量 参考に…
これの続き>http://d.hatena.ne.jp/nishiohirokazu/20080319/1205923818 gosh> (define-syntax chain (syntax-rules () ((chain arg func) (func arg)) ((chain arg func ...) (chain (func arg) ...)))) #<undef> gosh> (macroexpand '(chain 1 inc inc inc)) (((</undef>…
僕の理解が正しければ引き金を引くのは中国や韓国からのお行儀の悪いボットのアクセスで、落ちる理由はそのアクセスを捌こうとしてApacheのプロセス数が増えすぎ、スラッシングを起こしてしまうこと。違うかもしれない。 とりあえずApacheのプロセス数の上限…
うなー。 $ top | grep "httpd" 913 www 1 108 0 34156K 31120K select 0:45 49.76% httpd 912 www 1 4 0 35204K 32292K accept 0:11 2.78% httpd 861 www 1 4 0 32636K 29716K accept 0:08 0.78% httpd 942 www 1 4 0 32392K 29468K accept 0:03 0.78% http…
誰もいない!今日は春分の日か! (ネタです)
おお、もう31時だ。こんな時間まで起きていたのは結構久しぶりかも。そして寝る。
先日の http://d.hatena.ne.jp/nishiohirokazu/20080318/1205860822 【ブランド正規品を格安で購入する方法】 10,500円もして買ったグッチのバックは、実は31,500円で買うことができる?!嘘でしょ、そんなの?! 増えてるじゃんwという話。出典がどこか聞か…
いよいよ明日の土曜日です。 http://ja.doukaku.org/wiki/index.php/1000speakers:3 基調講演の高校生三人組のお題は「アセンブラでプログラミング入門したいよねー(*´・ω・)(・ω・`*)ネー」!?!最近の中高生の間ではアセンブラがはやりなのかなー?
http://quicksilver.infogami.com/PyObjCPluginsUniversalDev It's possible to create Quicksilver plug-ins using PyObjC and py2app 後で読む。
Gaucheいれた。 gosh> (define-syntax bar (syntax-rules () ((bar x y z) (if x y z)))) #<undef> gosh> bar #<macro bar> gosh> (bar (p #t) (p 1) (p 2)) #t 1 1 ふむふむ。 gosh> (define-syntax (chain (syntax-rules () ((chain x ()) x) ((chain x y)(chain ((car y) x)</macro></undef>…
http://www.ustream.tv/recorded/mSEuvLtA35Ze.omWwevfSbF2pLttiKm7動画にしてみたが、コードが読めないな。 Growlの設定で音を割り当てたりできるようなので、find_name_errorの側でMac用に音を鳴らす仕組みとか入れない。あとWindowsのバルーンを使うアレ…
いろんなものがデフォルトで入っているのは楽しいと思うんだよ。邪魔なときだけ消せばいいと思うんだよ。ひとたび消してしまうと「入れるのが面倒だから」と行って、新しい経験から逃げてしまうようになると思うんだよ。Grapherなんてのが入っていた。Mac面…
さっき光成さんにC++の変態的なコードの話を聞いていたらむらむらと変態的なことがしたくなってしまったので欲情にまかせて以下略 >>> class IF(object): def __call__(self, cond): class Cond(object): def then(self, f): if cond: class Result(object):…
ひとりごと。 自分にフォーカスのあたってないプログラムがキーの状態を取得する方法がわからないなー。 - http://developer.apple.com/documentation/Cocoa/Conceptual/EventOverview/HandlingKeyEvents/chapter_6_section_1.html#//apple_ref/doc/uid/1000…
>>> import logging >>> logging <module 'logging' from '/System/Library/Frameworks/Python.framework/Versions/2.5/lib/python2.5/logging/__init__.py'>/System/Library/Frameworks/Python.framework/Versions/2.5/lib/python2.5/だって。覚えられないし毎回Finderの^CmdGで移動するのも面倒なのでブックマークしとこうと思ったのだけど、Finderにはフォルダをブックマークする</module>…
自分でツリーをたどってnkfかなと思ったけど。dos2unixでいいらしい。 $ sudo port install dos2unix $ export PATH=$PATH:/opt/local/bin $ find . -name "*.py" -exec dos2unix {} \;findの-execは{}の位置に見つかったファイルのパスを入れてコマンドを実…
暖かいと思ったけどまだ寒いのか 手足が冷えると胸が痛い
find_name_error.pyをMac対応にした。まだ完璧じゃないけど。 エラーはデフォルトではGrawlで出るようにした。でもGrawlのライブラリを入れないといけない。 入っていないときはコンソールに単純に表示される。あとはここらへんをちゃんとユーザが設定できる…
なんと。改行コードがCRLFじゃ動かないのか。 SyntaxErrorになるからEmacsでC-Enter f unixで変換してみたら怒らなくなった。
Django勉強会とかに行ったら半数以上がMacBook Thinkpad使いだった赤塚さんが未踏OB合宿にMacBookを(買ったばっかりで箱に入った状態で「今そこで買った」とか言って)持ってくる cojiさんにMacBookにIEEEが付いていて便利なところやe-mobile接続の共有が簡単…
Python Support for Growl http://growl.info/documentation/developer/python-support.phpまずGrowl Developer DownloadsからSDKをダウンロードする。http://growl.info/downloads_developers.phpPythonは標準でサポートされているのでBindings/pythonフォ…
http://homepage.mac.com/zenitani/emacs-j.html FAQを読んだ。 「Option キーを Meta キーとして使うには?」とか書いてあるけど、display:noneになっていて、検索でヒットしてそのページに行ってもページ内検索で見つけられないという謎なページ。 - Macで…
http://siddhi.blogspot.com/2007/04/code-coverage-for-your-django-code.html http://eddymulyono.livejournal.com/62101.htmlおお、coverage.pyを単純に使っただけじゃDjangoが動的にインポートするviewsのカバレッジが計算できなかったんだが、ここに書…
を組み立てるだけの簡単なお仕事です。 - 僕以外みんな一発で乗れるのに僕だけ乗れなくて涙目 - 乗れた!自転車に乗れるようになったよ!