タグ

2008年3月9日のブックマーク (3件)

  • @IT:Visual Studio .NETによるチーム開発事始め Visual C# .NETでAPIリファレンスを作る(前編)

    あなたのチームでは、クラスやメソッドの知識を共有できているだろうか。 チーム開発では、プログラムのソース・ファイルを共有するのが一般的だ。その場合、どこに何のクラス、メソッド、プロパティがあるのかを、チーム内のメンバー全員が正確に把握できるようにして、知識を共有する必要がある。知識の共有が十分でないと、開発時にクラスやそのメンバの使用方法、機能を調べるなどの余分な「時間と労力のコスト」がかかってしまうからだ。また、余計な時間がかかるだけでなく、同じ機能を持つクラスやメソッドを複数作ったり、使い方を間違えたりといった「トラブルが発生する可能性」が高くなってしまう。 1.APIリファレンスのすすめ チームでクラスやメソッドの知識を共有するには、クラスやメソッドのリファレンス・マニュアル(以下、APIリファレンス)を作成することが欠かせない。APIリファレンスがあれば、チーム内の全員がクラスやメ

    mugaki
    mugaki 2008/03/09
  • ライセンスはややこしい~GPLと動的リンク|transhumanist note

    トランスヒューマニズムと技術的特異点に興味があります。話題はテクノロジー、自然科学、コンピュータ、プログラミングなど。 最近は、ネット上に数え切れないほどフリーウェアが存在し、ユーザーにとってはお金をかけずに豊かな恩恵を受けられる時代になった。 しかし、開発者の側にとってはライセンスの問題があり、意外と面倒だ。 フリーウェアは無料だと言っても、著作権はきちんと制作者が保有しているわけであり、そのライセンス形態が多様でやっかいなのだ。 しかしそのライセンス一つ一つを話題にしてたらきりがないので、今回は特にGPLを取り上げる。 GPLは、GNU General Public Licenseの略で、多くのフリーウェアが採用しているライセンスの一つである。 その特徴については、原文よりも日語のウィキペディアを見るのが早いだろう。 http://ja.wikipedia.org/wiki/GNU_

    mugaki
    mugaki 2008/03/09
  • SoundLibrary

    mugaki
    mugaki 2008/03/09
    音声処理ライブラリ