Entries from 2005-08-01 to 1 month
id:Yamami:20050810#p1でリリースされた、Code:Monesのコードを斜め読みしました。 きちんとオブジェクト指向で作られており、とてもきれいです。 ますますMonaの共有メモリのインタフェースの整備と高速化をはからねばと思いました(;´Д`)
小山さんのアドバイスにより、callback_filterの仕組みをApache 1.3で試してみました。 この仕組みはどうやらundocumentedなもので、正式サポートされていない予感。 技術的に、かなりマニアックな部分なので需要は少ないと思うのですが今後同じ場所ではまる…
昨日、はてなブックマークに投げ銭機能が実装されました。 http://hatena.g.hatena.ne.jp/hatenapress/20050809/p1 早速、最近読んだ記事の中で こんな技術知らなかったよ。紹介してくれてありがとう 知りたい情報がまとまっていて、時間の節約になったよあ…
wgetは、URLを指定するとファイルをダウンロードしてくれるとても便利なツールです。 たとえば wget http://www.hatena.ne.jp とすると、はてなのトップページが、index.htmlとしてローカルに保存されます。 身近で使っている例としては、Mona Wikiを tar.gz…
emacsのDiredをなかなか覚えないのでここに書いておきます。 C-oとか便利そう。Diredを使いこなしているとハッカーっぽいもんなぁ(嘘。 C-x d 起動 q 終了 d 削除マークをつける(xで実行) D ファイル削除 o ファイルを開いてそのバッファに移動 C-o ファイル…
1100m。
ソースコード分割にともない、portの整備を始めました。 /ports/Misc/helloworldの追加からはじめようかと。 それとid:Yamamiさんによる、Code:Mones Ver0.32がリリースされました。 http://d.hatena.ne.jp/Yamami/20050810#p1 Socketライブラリ (UDPのみサ…
AがBにメッセージ送信する関数をコール Aの空間からカーネル空間にメッセージコピー [カ] Bがメッセージ受信する関数をコール カーネル空間からBの空間にメッセージコピー[カ] コピー2回 AがBにメッセージ送信する関数をコール Aの空間をreadonlyでBの空間に…
http://japanese.joelonsoftware.com/uibook/chapters/1.html このジョエルさんの文章を読みふけってしまいました。 正直今までユーザーインターフェースを真剣に勉強したことがなかったのですが、目から鱗という感じでした。 イメージとしては、ハッカーと…
前回、小山さんからアドバイスいただき、複数モジュールの中で、コンテンツハンドラをひとつ選んで出力させるということが実現できました。 自分の書いたモジュールであれば、どのような出力を返したかをログに吐くことが出来るのですが、別のモジュールから…
プログラミングしていて ある程度設計が出来ている・過去に同じようなコードを書いていて、それの発展系を書いている 言語自体に慣れてきて、自分の手足のように使えて、よどみなくコーディングできる 人が用意した便利なライブラリ・フレームワーク上で物を…
1150m。
最近かなり疲れてきているのでゆっくりと休んだ。 お昼に起きてだらだらして、プールでゆっくり泳いでステーキを食べた。 その後、謎プログラミングでPerlのコードをガガッと書いていた。 余計なところに頭を使わなくて良いのはPerlの良さですね。そして htt…
Apacheモジュールからログを吐く場合、ap_log_error関数を使用します。 errorという名前ですが、第2引数を切り替えてdebug, infoなど開発中のログを吐く場合も使われます。 ap_log_error(APLOG_MARK, APLOG_NOERRNO|APLOG_NOTICE, r->server, "url=%s", url)…
すみません。帰宅後直します。>id:Yamamiさん 追記:直しました。
今週は日・月・水・金と4回もプールに行きました。 でも特にやせたりしません。 今日は1km
MemoryManagerという名前はすでに予約されているので・・・。 MemoryManger2だな(ぉ
昨日は自主練習1km。
ページサイズを返す タスクのアドレス空間に任意のリニアアドレス・サイズのメモリを割り当てる。 特定タスクのaddress,sizeにread/write/executeの属性をつける 特定のタスクのvmを特定のタスクから読む。自分のアドレスに強制的に読み込んだり。カーネルに…
Google OS を妄想すると未来が見えてくる!? http://satoshi.blogs.com/life/2005/08/google_os_.html 趣味でOSを作っていて、Webサービスを提供する会社で働くものとしては、とても他人事ではない話題です。
昨日と今日で1800mくらい。 今日はプールがすごいすいていた。
先日浄水器をアマゾンで購入したのですがやっと届きました。 以前から周りの人に、水は生活に関わる重要なものだからぜひ浄水器を買うべきだと言われていたのでやっと重い腰を上げました。東レ 浄水器 トレビーノ カセッティ 【トリハロメタン高除去タイプ】…