2005年04月25日オープンソースソフトウェアとかのメモ
近頃オープンソースソフトウェアを見ることが多いので、メモしておきます。
RealVNC いわずと知れたリモートコントロールソフト。 Winsock 1.1はこれで勉強できます。C++もこれで勉強しました。 OpenH323 電子会議システムの規格H.323を実装している。 動画つき音声チャットが出来る。 これにはPortable Windowsというライブラリが使われていて、こちらもかなり参考になる。マルチプラットフォーム対応のソースコードには、Windows APIも多様されているが、普段見かけないスレッドや同期など難しいところのソースも含まれているからだ。 音声チャットの実装には、リングバッファが活躍している。後述のSpeexの使用例としても参考になる。 Speex 素晴らしい音声コーデック。 あくまで音声コーデックなので、Skypeのように暗号化はされないものの、GSM 6.10よりも音質はいいんじゃないか、と思っている。まだ開発が続けられていて、少しずつ機能が増えている。Windowsからも利用可能で、ACMも配布されている。 Rigid Chips 遊べる剛体シミュレータ。 剛体を自分で作ることが出来るようです。飛ぶやつが非常につぼにはまりました。かなり面白いです。 その他技術的なトピックとしては、Skypeの影響を受けて今更ですがP2Pなどに興味があります。NAT越えとか、UDP hole punchingとか、そのへんです。 いやぁ、ほんとにオープンソースは宝の山ですね。 2004年02月19日eclipse
FrontPage - Eclipse
いまさらながら、面白いです。 Java初心者なので、JavaIDEとしての性能評価はできませんが・・・。 今はPython開発環境として使っています。 プラグインをいれて開発環境をいじれるのは魅力的。 ABAさんの作ったBulletML用プラグインとかも興味深いです。 2003年12月07日RSSを利用した”学習する”ニュースリーダー ReadOne
[続きを読む..] |
|