2010-01-01から1年間の記事一覧

Gst::Identity のバグ?

Ubuntu 10.04 gstreamer-0.10.30 gstreamermm-0.10.8 以上の環境において Glib::RefPtr<Gst::Identity> identity = Gst::Identity::create();とすると identity の src パッドを他のエレメントに接続する段になってエラーとなるようです。以下ならうまくいきます。 Glib::Re</gst::identity>…

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']

JavaScript で親クラスのコンストラクタを呼ばずに継承を行う

JavaScript の prototype を使った継承のオーソドックスな形は以下のような感じだと思います。 function SuperClass(name) { this.name = name; } SuperClass.prototype.hello = function() { alert(this.name+" : hello!"); } function ChildClass() { Supe…

奇数の音を愛す

勉強したくないなー今頃企画とかやってるんだろうなーいいなーどんな企画なのかなー 聞きたいなー僕も企画やりたいなーという欲求不満が固まってブログの1記事になりました笑

Gmail から Xperia へフリガナを同期する方法 改

自分の環境では上手くいきましたが、最悪データが壊れる恐れがあります。バックアップを忘れずに。自己責任で使用してください。前記事で Gmail から Xperia へフリガナを同期する方法を書きました。Gmail からエクスポートした CSV を弄る際に 操作ミスで電…

Gmail から Xperia へフリガナを同期する方法

Xperia の連絡帳を Gmail から同期するとフリガナが反映されないことがあります。正確には「Gmail の連絡帳にはフリガナが登録されているのに、Xperia では反映されない」という状況です。その対策方法です。自分の環境では上手くいきましたが、最悪データが…