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

iTunesストアで買うと実は半額

NHKの英語講座ってダウンロード販売してるのかなぁと思って調べていたら、あった。 NHK語学番組のダウンロード販売のご案内 しかも店頭で買う値段の半額!これは場所的にも、ふところ的にもうれしい。というわけで5月号を購入。素晴らしいぞ、NHK。 - と思っ…

手帳を買った

これまで2年間にわたってほぼ日手帳をつかっていたのだけど、今年に入ってからGoogle Calendarを使い始めて、スケジュール調整を手帳で行わなくなった。*1スケジューリングを手帳でおこなっていた去年とは状況が変わったので、思い切って手帳を変えてみた。…

ついに発送!そして購入

Intelのマニュアル発送確認メールきたー! はやくかもーん!!あと、オライリー本を何冊か予約@生協Debug Hacks -デバッグを極めるテクニック&ツール作者: 吉岡弘隆,大和一洋,大岩尚宏,安部東洋,吉田俊輔出版社/メーカー: オライリージャパン発売日: 2009/04…

実験結果が大幅に振れる

カーネルのバージョンによって実験結果が大幅に変わる...! 良くあることなのかもしれないけど、どう扱ったらいいか困る。いい経験。

お世話になった方々に現状の報告

お世話になった方々に現状の報告などをした。 今は中間発表の一発目にあたったのでそれどころではなくなってしまっているけど、落ち着いたら是非会ってお話したい。

NHKのラジオ番組

素晴らしいことに、ストリーミングで聞けるんですねー。無料で。http://www.nhk.or.jp/gogaku/english/せっかくなので、岩村先生以外のも聞いてみたところ、実践ビジネス英会話と入門ビジネス英会話がいい感じ。というのも、実践ビジネス英会話は週に2回、入…

Kernel Map

カーネルのコールグラフが図になっていて、図中の関数名はLXRにリンクしているという、素晴らしいWebサービスを発見。 http://www.makelinux.net/kernel_map これは便利。

就職活動について

OSSで食べていけるようなところに就職が決まりました。実力がしょぼいのは重々承知ですが、チャレンジングにやってきたいと思います、ハイ。*1 *1:正確にいうとあとで配属先を決めるための面接があるのだとか。

インテルのマニュアルについて返答があった!

以前の日記で、マニュアルの発注願いを出したとこまで書いたんだけど、なんと今日返信があって一応送付してくれるそうな。ただし、Instruction Set ManualはもうDownloadのみらしい。とりあえず、送り先の郵便番号が抜けてるということだったので、それを書…

BitvisorのINITFUNCマクロの読解に挑戦

昨日の日記みたいに、「生のコードを読んで、分からないところを調べる」というアプローチは勉強する上で結構有効な気がしたので、今日もチャレンジ。今日はBirvisorのコードです。Bitvisorのコードには、以下のマクロがたくさんでてきます。 //core/time.c …

デバッグメッセージ用にマクロを定義

基本といえば基本ですが、以下のようなdprintkを定義しておくと、コンパイルフラグを変えるだけで動作確認メッセージのON/OFFができて便利です。 #define __DEBUG__ #ifdef __DEBUG__ #define dprintk(format) \ do{ \ printk("%s:%d" format,__FUNCTION__,_…

/lib/modules/`uname -r`/bulid ディレクトリがない

そんなときは、カーネルのソースのディレクトリのルートで sudo make-kpkg linux_headers して、linux-headersのdebパッケージを作り、インストールすればよい(確認済)。と思ったけど、よくみると ls -la /lib/modules/linux-2.6.28.9/ ... build -> /usr/sr…

GCCのプリプロセッサの動きをみて遊ぶ

ruby-libvirtのソースコードを読んでいたら、何やら怪しげなマクロが。 67 #define generic_get(kind, v) \ 68 do { \ 69 vir##kind##Ptr ptr; \ 70 Data_Get_Struct(v, vir##kind, ptr); \ 71 if (!ptr) \ 72 rb_raise(rb_eArgError, #kind " has been free…