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

TABを押したとき状況に応じてインデントしたり補完したり

debbrev を用いた補完は便利なんだけどデフォルトのキーバインドが押しにくい。 補完機能のキーバインドは C-SPC が VisualStudio や eclipse などで 使われているけど、emacs ではマーク設定に使用するので衝突してしまう。 そこでシェルで補完機能に使われ…

GStreamerでTCPを用いた映像送信

VMWare Player 上の Ubuntu 10.04 GStreamer 0.10.28 で実験。gst-launch は GStreamer のエレメントをシェル上で接続して利用するプログラムです。送信側 gst-launch-0.10 videotestsrc ! gdppay ! tcpclientsink host=localhost port=3000受信側 gst-launc…

インタプリタのパスを得る

webrickのソースによると ruby で実行中のインタプリタのパスを得るには以下のようにすればよいようだ。 require 'rbconfig' Ruby = File::join(RbConfig::CONFIG['bindir'], RbConfig::CONFIG['ruby_install_name']) Ruby << RbConfig::CONFIG['EXEEXT']