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

鼻から悪魔

久しぶりに鼻から悪魔なバグに遭遇してしまった.鼻から悪魔(nasal demons)に関しては以下のURLが詳しい. http://catb.org/~esr/jargon/html/N/nasal-demons.html http://www.st.rim.or.jp/~phinloda/cqa/cqa7.html引用すると When the compiler encounters…

ffmpeg で連番画像から 動画を作成

/tmp/out000001.ppm,/tmp/out000002.ppm と続く連番画像列から,動画を作成する方法 ffmpeg -i /tmp/out%06d.ppm -aspect 4:3 -f avi -vcodec mpeg4 -vb 5000k -r 10 test.avi"-r" でフレームレートを指定できる.上記例だと 秒10コマの動画が出来上がる.

Linus たのしそう

linux v2.6.15-rc5 の changelog より引用 commit 436b0f76f2cee6617f27a649637766628909dd5d Author: Linus Torvalds Date: Sat Dec 3 21:10:42 2005 -0800 Linux v2.6.15-rc5 Hey, for no other reason than the fact that I'll be off-line for a week. O…

elisp の構文

catch throw elispは関数型言語だけど,やっぱり手続き的な書き方もできるみたい. (catch 'loop (throw 'loop 返り値) ) save-excursion 最初に point とか mark を保存して, progn と同様にシーケンシャルに処理をおこなう.処理終了後は保存して…

emacs の Wanderlust で ssh ポートフォワードを使う.

mew だと,デフォルトで ssh のポートフォワードに対応できているが, wanderlust は対応していないっぽい.むむ.というわけで elisp の勉強がてら,mewの実装を参考に wanderlust 用のものを 作ってみた.まずmewのソースを読む. mew のsshによるポートフ…

lftp で ftp のミラーリング

lftp にて mirror コマンドを使うとミラーリングができる. open ftpサーバ名 cd サーバ側のコピー元ディレクトリ lcd クライアント側のコピー先ディレクトリ mirror -e"-e" オプションを付けると サーバ側で消されたファイルは,クライアント側でも消される…

svn にて "svn: Can't recode string" というエラーがでる.

"svn: Can't recode string" というエラーはファイル名の文字コードを変換する際に発生するエラーらしい.要は,リポジトリ上のファイル名が日本語とかになっているため,ローカルの環境に同名のファイルを作成できないということ.回避するには $ export LA…

svnserve をinetd経由で起動する方法.

svnのサーバを立ち上げる方法.svnserve を inetd 経由で起動するのが簡単らしい. svn stream tcp nowait username /usr/sbin/tcpd /usr/bin/svnserve -i -r /path/to/reposこの設定で username 権限で /path/to/repos 以下のリポジトリを ポート3690番経由…

iMac G5が当たったらlinux入れてHDDレコーダーにします.

アップルのiMac G5欲しい!っす.はてなにて”アップルのiMac G5欲しい!”キャンペーンが行われているらしい.忙しくて,チェックする暇が無かったのだが,どうも12月7日までに日記に”アップルのiMac G5欲しい!”と書き、さらに”iMac G5が当たったら、○○○に使…