2006-01-01から1ヶ月間の記事一覧

cmd_analyzer.rb

以前書いたcmd_analyzer.rbのデータが溜まってきた。上位を見るだけでも結構楽しい。導入して大体一ヶ月ぐらいなので、一日100回ぐらいlsしてる計算になるな。そして予想外にmakeしてsvnしてrubyしてる回数が多い...。 /bin/ls: 2846 /usr/bin/make: 571 /us…

掃除

お客人の為に掃除。

Eliminate Writeable static data in DLLs (2)

こんな感じにするとコード本体にはほとんど手を付けないでいける。global storageはThread Local Storageに格納してあり、擬似的なグローバル変数として使える。問題はグローバル変数をstruct global_varsに集約しなければならない事とスピードの低下だが、…

スタンフォード大学が全講義ファイルをiTunesで配信

D.E.Knuthの授業も聞けるんでしょうか?iTunes使える方誰か教えて下さいな...。

KMail: 添付ファイルのエンコーディングが変えられない (2)

なんか返事来た。パッチ投げたのすっかり忘れてた...。

Google Toolbar API

ふむ。なんか続々とAPIが登場するなぁ。

ELispが何故末尾再帰を実装していないか (2)

実装していないんじゃない。出来ないんだ。「EmacsLispはdynamic scopeを持つ言語である。dynamic scopeの実装方法は2つ有るが、いずれにせよあるブロックを評価し終わった段階でstackからsymbolの値を復帰させる必要が有る。だから、以下のような末尾再帰を…

近況

Symbianと戯れ中。未踏も後一ヶ月ぐらいだし、頑張ろう。

Google Analytics

久々に覗いてみたら、この日記が一日250hitぐらいしてる。嘘だろこのデータ...。

CPU祭り

ISのCPU祭りを観に行きたいなぁとid:yoira君と帰りの電車で話した。 あれって外部の人は見に行っても大丈夫なんでしょうかね...。

ELispが何故末尾再帰を実装していないか (1)

Elispの処理系は末尾再帰を実装していない?なんでだ?

テスト

「計算機システム」「情報数学」共に出来た。次は2/8に恐怖の「フラI」。

X31

なんかキーが壊れた。"-"と”space"。他のキーもそろそろ壊れそうなので英語キーボードに換装しよう。ディスプレイのヒンジもちょっとゆるくなって来たんだよなぁ...。ちょっとメンテナンスするか。

バイト

つてを辿って4月からのバイト先を模索中...。

読書

最近読んでいる本 Write Great Code〈Vol.1〉ハードウェアを知り、ソフトウェアを書く作者: Randall Hyde,鵜飼文敏,まつもとゆきひろ,後藤正徳,トップスタジオ出版社/メーカー: 毎日コミュニケーションズ発売日: 2005/12/01メディア: 単行本購入: 2人 クリッ…

試験

英語一は毎回大体10個程度の長文が範囲なのだが、前の5個ぐらいからしか出題されなかった。らっきー。 次は27日の「情報数学」「計算機システム」。

MacOSX Server構築中

emacs, apache, ruby, python, perlが最初から入ってるのね。とりあえず公開鍵を置いてsshd起動。VNCServer導入。いらないサービスを切った。Blogもこっちに移動しちゃおうかなぁ。VNC over sshの方法が分からんので、とりあえずapache, sshdのみで運用。Fin…

センター試験、英語リスニングのICプレーヤーを分解してみる。

電池を抜いて差すともう一回聞けるらしい。

ほりえもん

ついにこの日が。bare-knuckled businessって表現に笑った。

Mac Mini

鯖が欲しくて購入。MacOSXを抜いてDebian化するかどうか迷い中。

はてなアンテナ

捨て捨て。更新をうまく察知してくれないし、アンテナ形式だと何回も見てしまう。 という訳でbloglinesに移行。左側のTreeViewはdhtmlxTreeとか使ってもうちょっと便利にして欲しいなぁ。

デジカメ

デジカメにネットワーク通信手段が有れば良いのに。容量に苦しむことも無いし、撮ってすぐにupload出来るし。

KMail: 添付ファイルのエンコーディングが変えられない

寝る前にメール書いてたらこの問題に気づいた。気づいたからには直さないと。でっちあげパッチ。MLに投げるのは起きてからにしよ。ではおやすみなさい (午前10時)。投げた。

libjingle

Libjingle - Google Talk Voice and P2P Interoperability Libraryネットワーク回りは見てもちょっと分からないな...と思ってxmlparser回りをざーっと眺めてたら修正したい所が有ったのでsubmitしておく。 static bool XmlParser_StartsWithXmlns(const char…

Eliminate Writeable static data in DLLs

Thread Local Storageを使おうとするも、ヘッダファイル(e32std.h)を読み込むと今度はエミュレータービルドでOK、実機ビルドがなんとパースエラー。喧嘩売られてるとしか思えない...。とりあえずTLSを使う部分のコンパイルは通したがエミュレーターでは動か…

TinyMCE

JavaScriptだけで書かれたHTMLEditor。サンプルをいじってみると分かるが、JavaScriptでここまでやるかって感じ。表の挿入もできるし、ファイラーまで有る(Flashの挿入 -> ファイルボタン)。フルスクリーンモードにしてみると、もはやWebブラウザであること…

Google Image News

ザ・サーチを読んで、そういやGoogle Newsって使わないなーと思ってみてみた。ふとRSSが有るので見てみると情報量が多くて良い感じなので、画像だけを表示させるスクリプトをさくっとでっちあげて、ページを表示させると中々楽しい事に。これが今旬の画像っ…

BlackBerry

なる端末を最近良く雑誌で見かける(日経*とか)のだが、中々sexyなガジェットだ。デザインがアレなので一般受けはしなさそうだが。Javaで開発も出来るので楽しそうだな、うん。日経ネタだが、なんか最近の女子高生は携帯から毎日ブログを更新し、友達のブログ…

ザ・サーチ

ザ・サーチ グーグルが世界を変えた作者: ジョン・バッテル,中谷和男出版社/メーカー: 日経BP社発売日: 2005/11/17メディア: 単行本 クリック: 76回この商品を含むブログ (229件) を見る本屋で平積みしてあったので読んでみたら面白くて一気に読んでしまった…

鯖が欲しい。やっぱりis2006で立てるべきだと思われる(笑)