DELPHIER

プログラミングを中心にした思いつきの書きとめ場所です。

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


現在はIEのプラグインとして使えるらしい。
ユーザの嗜好性を分析するためにIEのリンククリックとかを監視するためかな?
同等(?)の機能がAmazonにもあるけど、
あれはAmazon内のみだけど、このReadOneで全Webサイトにそれを適用できるのかも。



RSSってどのくらい普及してるんでしょうか?



使えば使うほど学習するようなので、どこまで学習してくれるのかが楽しみ。


[続きを読む..]

256857 Since 2005-05-01