タグ

2009年4月1日のブックマーク (5件)

  • ソースコードにWhy(なぜ)を残していますか? - Fly me to the Luna

    つい最近Java界隈でSimpleDateFormatがスレッドセーフではない、という事が話題になりました。JavaDocにも「synchronizedではない」と書かれている事だけれども、日付の変換は良く使う上にフォーマットを繰り返し書くのは面倒なので、ユーティリティクラスとしてまとめておく事が良くあるっしょ。 こんな感じで。 package util; import java.text.DateFormat; import java.text.SimpleDateFormat; import java.util.Date; public abstract class DateConverter { public static String convertYYYYMMDD(Date date){ DateFormat formatter = new SimpleDateFormat("y

    ソースコードにWhy(なぜ)を残していますか? - Fly me to the Luna
    yuchi
    yuchi 2009/04/01
    「なぜ」を残さないと、あとで消しちゃう!
  • ソフトウェアメトリクスによる品質分析の実案件への適用 - GeekFactory

    ソフトウェアの品質を分析する指標の1つにソフトウェアメトリクスがあります。現在、実案件の品質分析に適用しているのですが、開発者へのヒアリング内容とメトリクスの傾向が合致していて、非常に面白いです。 ソフトウェアのメトリクスとは、ソフトウェアを計測する方法およびその尺度のことを意味します。(中略)メトリクスを計測し、複雑過ぎるロジックや洗練されないパッケージ構成を見直すことで、バグが少なく保守性が高いソースコードを維持できるようになります。 (中略) メトリクスを用いると、特に以下の品質にかかわる問題を検出し、信頼性と保守性を高めることができます。 複雑なソースコードにはバグが潜在する可能性が高くなる 複雑なソースコードは読みづらく、テストもしにくくなる 複雑なクラス構造は理解するのが困難で、拡張性にも乏しくなる http://www.atmarkit.co.jp/fjava/rensai3

    ソフトウェアメトリクスによる品質分析の実案件への適用 - GeekFactory
    yuchi
    yuchi 2009/04/01
    品質
  • 複数ユーザでのブックマーク共有に便利なツールSiteBar | OSDN Magazine

    SiteBarはWebブラウザのブックマークを同期および共有するためのソリューションだ。他のツールにない特徴として、ブックマークサーバを独自に構築できることが挙げられる。これにより、システム全体を自分の支配下で管理できる。また、外部で運用されているサーバを使ってSiteBarを利用できるサービスもある。広告表示により無料で利用できる“Basic”から、月9.99ユーロの“Admin”まで、さまざまなレベルのプランが用意されている。SiteBarは、個人で使う場合でも便利だが、企業やグループならさらに効果を発揮する。複数のツリーでブックマークを管理し、プロジェクトに関連するブックマークの登録や変更をグループのメンバ全員で行うことができるからだ。(なお、他のブックマーク共有ツールについては、linux.comのこちらの記事(翻訳記事)で取り上げられている)。 SiteBarには、Firefox

    複数ユーザでのブックマーク共有に便利なツールSiteBar | OSDN Magazine
    yuchi
    yuchi 2009/04/01
    使ってみたい。
  • Google Documents List Data APIがすごいことになっている - F.Ko-Jiの「一秒後は未来」

    Google Documents List Data API という Google Docs と連携できる API があります。正直、この API があることは今回初めて知ったので利用したことはないのですが、なんだかすごい API のようです。 Google Documents List Data API のリファレンスによると、おおむね次のようなことができるようです。 Google Docs に保存してあるドキュメントのリストを取得 word, spreadsheetなど種類別に取得 タイトルや文でドキュメントを検索してリストを取得 フォルダの作成 ドキュメントのアップロード ドキュメントの更新 ドキュメントのダウンロード(フォーマット変換可) 他にも色々ありますが、特にドキュメントのアップロード、ダウンロードってとこが面白そうです。 アップロード可能なファイルのフォーマットは csv

    Google Documents List Data APIがすごいことになっている - F.Ko-Jiの「一秒後は未来」
    yuchi
    yuchi 2009/04/01
    GoogleDocsのハックに。
  • Google Documents List Data API - Google Code

    利用方法 Google Data API の使用法を理解します。 Google Documents List Data API のデベロッパー ガイドを参照します。 必要に応じてリファレンス ガイドを参照します。 完成したアプリケーションを Solutions Marketplace で宣伝します。 おすすめの動画 Google Documents List Data API では、クライアント アプリケーションで Google ドキュメントにドキュメントをアップロードし、Google Data API (GData) フィード形式を使用してドキュメントを表示できます。クライアント アプリケーションで、ユーザーのドキュメント リストを要求したり、既存のドキュメントのコンテンツを検索したりできます。 Documents List Data API を使用すると、以下のような作業を行えます。

    yuchi
    yuchi 2009/04/01
    Googledocの中身をRSSで取得、ファイルのアップなどができるとのこと。