2007-01-01から1年間の記事一覧
emacsで C/C++ でコーディングしている開発者向けの emacs の設定です. [F5]でビルド,[F4]でエラー行へジャンプといったことが出来,かなり便利です.具体的には以下のような事が出来ます. [F7]でコンパイル(バッファを全部保存して,make all します) [F…
久しぶりにPCIデバイスでDMA転送するドライバ(linuxのカーネルモジュール)を書いたので,メモ.以下,論理アドレスと,物理アドレスは以下のように表記する. dma_addr DMAアドレス(物理アドレス,バスアドレスとも) cpu_addr CPUアドレス(論理アドレス) DMA…
Linuxカーネルの仕組みを詳しく解説した「詳解 Linuxカーネル」の第3版が出るとのこと.詳解 Linuxカーネル 第3版作者: Daniel P. Bovet,Marco Cesati,高橋浩和,杉田由美子,清水正明,高杉昌督,平松雅巳,安井隆宏出版社/メーカー: オライリー・ジャパン発売日…
http://www.kernel.org/pub/linux/kernel/v2.6/ChangeLog-2.6.20 よりlinux-2.6.20 がリリースされた.目玉は PS3正式対応. KVM: x86 emulator の投入(/dev/kvm経由でx86のエミュレーションを実現) バグ修正
Mark Mitchell - GCC 4.1 Branch Frozen in Preparation for GCC 4.1.2 RC1 よりgcc-4.1系の次期バージョン gcc-4.1.2 がそろそろリリースされる運びになりそう。 バグ修正のリリースだが、例によって大量の修正が入っている。gccを使っている人はぜひチェッ…
eo光さん、ストーンパレット欲しい!とは - はてなキーワード より「eo光さん、ストーンパレット欲しい!」と日記に書くと抽選でプレゼントが当たるらしい。 関西地域で光ファイバー通信サービス「eo光(イオひかり)」を提供しているケイ・オプティコムより…
linuxのfirefox/mozilla用のflash player プラグインの最新版がリリースされました.Adobe Flash Player Install for all versionsインストール方法は, 上記URLから install_flash_player_9_linux.tar.gz をダウンロード 展開 $ tar xvfz install_flash_pla…
illustratorでサインカーブ(sin x)を描く方法として、javascriptを使う方法を紹介します。このエントリは、はてな人力検索の質問 question:1167923268 に触発されて書きました。 illustrator用スクリプト illustratorでは、javascript でスクリプト(=プラグ…
valgrind の --suppressions オプションを使うと,プロファイル対象から特定の共有ライブラリ(hoge.so)を除外出来ます. valgrind の問題点 valgrind はlinux用のメモリリーク検出ツールとして有名ですが,他にも 初期化していない変数値を参照している個所 …