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

パッケージインストール時に GPG error が出る

apt パッケージにGPGの鍵が含まれている 少々問題はあるがこれをコピーするのが手っ取り早い $ sudo cp /usr/share/apt/debian-archive.gpg /etc/apt/trusted.gpg

tmpfs について

tmpfs は本当に容量が動的なのか - naoyaのはてなダイアリーにて tmpfs の話があがっている.どうもatmarkit.co.jpの解説記事*1にて,tmpfs を"容量が動的に変化するRAMディスク"として紹介していることが,混乱の源らしい.これの解説記事は明らかに間違い…

Linux の共有ライブラリを作るとき PIC でコンパイルするのはなぜか

Linux の共有ライブラリを作るとき PIC でコンパイルするのはなぜか - bkブログ より.gcc で -fPIC を指定するとposition independent code(PIC)なコードが出力される.では,どれぐらいオーバヘッドがあるのかという点に関してベンチマークの結果を交えて…

ruby で svg を作成(その1)

初めての ruby-svg http://ruby-svg.sourceforge.jp/ をつかって,ruby で svg を吐き出すスクリプトを作ったので,メモ.とりあえずこんな感じ. require 'svg/svg'; svg = SVG.new('4in 4in', '0 0 640 480') st = SVG::Style.new() {self.style.stroke = …

debian でgsのフォントを指定する

debian の unstable の gs-esp では正しく日本語が表示できない.色々調べたのでメモ. debian では gs-esp,gs-gpl,gs-afpl などが alternatives で切り替えられるようになっている. プリンタをcups経由で使う場合にも 内部で gs が利用される. というわ…

icc で openmp

ポイント #pragma { } でブロックを指定する ブロック内が複数のスレッドで並列処理される プロセスは,マスタスレッドと複数のスレーブスレッドから構成される ブロックの出口で スレーブスレッド間で barrier 同期が掛る (nowaitを指定すると, barrier同…

vmware で linux-2.6.15 を使う.

vmware 上で動かしているlinuxのカーネルを linux-2.6.15 に上げたところ,起動しなくなった.どうも scsi デバイス(53c1030)の認識に失敗し,root ファイルシステムがマウント出来なくなった模様.scsiはカーネル組込みではなく,モジュールにして initrd …

emacs で矩形を選択

リージョン選択系 C-x r k C-x r y C-x r o open-rectangle C-x r c clear-rectangle C-x r d delete-rectangle C-x r t string-rectangle

vi で置換

vi の置換コマンド(?)がなかなか頭に入らないのでメモ :s/A/B/g :g/A/s//B/g :g/A/s//B/gc