タグ

2011年12月21日のブックマーク (5件)

  • グーグルはコードの品質向上のため「バグ予測アルゴリズム」を採用している

    グーグルでは、社内のプログラマによって作り出される大量のコードの品質を保つため、チェックイン前にユニットテストとコードレビューが行われているそうです。しかし、コードが大量になってくると、ユニットテストやレビューをすり抜けるバグも少なからず発生します。 そこでコードの品質をさらに高めるために、グーグルでは「バグ予測アルゴリズム」を採用。バグがありそうな部分をレビュアーにアドバイスする仕組みを採用したとのこと。 そのバグ予測アルゴリズムとはどんなものなのか。Google Engineering Toolsブログに投稿されたエントリ「Bug Prediction at Google」(グーグルにおけるバグ予測)で説明されています。 ソースコードの修正履歴を基に予測 コードの中にバグがありそうな箇所を分析する手法としては、「ソフトウェアメトリクス」がよく用いられます。これはコードを静的に分析して、

    グーグルはコードの品質向上のため「バグ予測アルゴリズム」を採用している
  • Commons DBCP のメモ

    Author : snbhsmt at ps dot ksky dot ne dot jp Last-Modified : 2004/06/29 16:00 JST Commons DBCP について Commons DBCP (Database Connection Pool API) は、JDBC を利用して DB との接続の プーリング機能を提供する。 実際のプーリング機能は Jakarta Commons Pool API を利用している。 詳細は、アーカイブ内の README.txt や docs/ 内のソース、 あるいは以下のページ等を参照。 Jakarta Commons DBCP Home (日語訳) http://jakarta.terra-intl.com/commons/dbcp.html Jakarta Commons DBCP 1.0

  • 筑波大学|お知らせ・情報|ニュース|修士の学位及び課程修了の取消しについて

    筑波大学は,学が授与した学位の取消しを決定しましたので公表します。 この決定は,筑波大学学位規程第16条第1号の規定「不正の方法により学位の授与を受けた事実が判明したとき」に該当するためです。 当該対象者に対しては,この旨を通知して学位記の返還を要請しています。 1.対象者氏名  李 聖浩(国籍:中華人民共和国) 2.学位論文名  「米国におけるゲーミング産業分析及び日に対する導入戦略の提案」 (特定課題研究報告書)第2章 (平成19年3月23日授与) 3.学位取消し日 平成23年12月15日 4.不正の方法により学位の授与を受けた事実の概要(別添資料1) 5.学位の取消し及び学位記の返還について 修士の学位取得のために提出された論文について,不正行為(無断引用)が認定されたため,筑波大学学位規程第16条第1号「不正の方法により学位の授与を受けた事実が判明したとき」に該当することから,

  • Winnyの開発者、無罪確定

    P2P型ファイル共有ソフト「Winny」を開発した「47氏」こと金子勇氏が無罪になることが確定したとのことです。 asahi.com(朝日新聞社):ウィニー開発者の無罪確定へ 最高裁、検察の上告棄却 - 社会 ファイル交換ソフト「ウィニー」開発者、無罪確定へ  :日経済新聞 同小法廷は決定理由で「著作権侵害に使われる一般的可能性があったというだけでは、ほう助に当たらない」と指摘。具体的な侵害行為が見込まれることや、ソフトを入手する人の多くが侵害行為をする蓋然性が高いことを開発者が認識、認容しており、それを使った著作権侵害が実際にあった場合に限って、ほう助罪が成立するとの判断基準を示した。 そのうえで「被告はウィニーが著作権侵害に使われることを認識していたものの、多くの人が悪用する蓋然性が高いと認識していたとまではいえない。著作権侵害に利用しないよう警告もしていた」として、無罪の結論を導い

    Winnyの開発者、無罪確定
  • in the looop | Looops communications

    ループス・コミュニケーションズは、 企業のSNS活用戦略の立案・運用改善、啓発教育などのコンサルティングサービスや、リーダーシップやイノベーションをテーマとした企業研修を提供しています。

    in the looop | Looops communications