タグ

2008年10月28日のブックマーク (6件)

  • レビュアー7つ道具 - ソフトウェアテストの勉強室

    自分はまだまだ熟練エンジニアとはいえないのだが、チーム内では比較的経験年数が多いほう。なので、レビュアーをお願いされることが多い。主に、設計レビューやコードレビュー、テストケースレビュー、メンテナンス手順レビュー。そういうレビュアーをするときに意識していることをQC7つ道具になぞらえて、レビュアー7つ道具という名目でまとめてみた。 チェックシート 「チェックシート」は2つの用途で使います。一つ目はレビュー観点をまとめたシートです。それはコーディング規約の類であったり、仕様書であったり、過去の指摘項目リストであったりします。例えば、コードレビューにおいて、変数の初期化、スコープが適切であるか、などなど。もうひとつはレビュー対象リストです。基的にはある程度細かい単位でレビューすることが多いですが、関数や処理といったリストを使う場合もあります。 「チェックシート」の目的は、実施漏れをなくしたり

    レビュアー7つ道具 - ソフトウェアテストの勉強室
  • 「うっかり」ミスは無くせる---目次

    あっ、と気付いたときは手遅れだ。運用操作を間違えた、パラメータの変更を忘れた、障害対応を誤った――。作業者の「うっかりミス」によるシステム障害が止まらない。誌が過去3年に発生したトラブルの原因を調べたところ、全体の半分に達した。作業者を責めたり責任者を処罰したりしても、ミスは減らない。ミスを誘発する根的な原因を突き止めて対策を講じることが不可欠だ。うっかりミスをなくす方策を探る。 トラブル原因の半分が「うっかり」 7割が「うっかり」に直面 叱るより真因を追究、対策べからず集 5人の識者が語る「うっかり」防止の心構え

    「うっかり」ミスは無くせる---目次
  • JavaScriptでカレンダーを実現するための38のスクリプト | IDEA*IDEA

    ドットインストール代表のライフハックブログ

    JavaScriptでカレンダーを実現するための38のスクリプト | IDEA*IDEA
  • 見栄えがよく、分かりやすいエクセルのグラフを作成する5つの簡単なテクニック | コリス

    Chandoo.orgのエントリーから、見栄えがよく、分かりやすいエクセルのグラフを作成する5つのテクニックとカラフルにデザインされた73のエクセルのテンプレートを紹介します。 How to NOT spend $ 150,000 and still dress up your charts 色の代わりにグラデーションやパターンを使用したグラフ 色の代わりに画像を使用したグラフ 注目するポイントにテキストを配置したグラフ オリジナルの色を使用したグラフ ラベルに画像を使用したグラフ デザインされたグラフの73のテンプレート [ad#ad-2] 色の代わりにグラデーションやパターンを使用したグラフ グラフの配色にフラットな色ではなく、グラデーションやパターンを使用します。 スライドに使用する際は、グラデーションを控えめに。 グラフを右クリックし、「データ系列の書式」を表示します。 「パターン

  • 「Ubuntu 8.10」、予定通り10月30日にリリースへ

    Canonicalは、Ubuntuの最新版を米国時間10月30日にリリースする予定であると、同社最高経営責任者(CEO)のMark Shuttleworth氏が27日に明らかにした。しかしながら、利益性に関しては、期待されているほど早期に上がりそうにはない。 アルファベット順に付されてきた開発コード名では「Intrepid Ibex」となる「Ubuntu 8.10」は、同社が6カ月サイクルでリリースしてきた、デスクトップPCおよびサーバ向けLinuxの最新版である。新機能として、3Gワイヤレスモデムのサポート、暗号化され、パスワードで保護されたプライベートディレクトリのセットアップ、コンピュータを一時的に使用したいユーザー向けのゲストアカウント、BBC提供のビルトインコンテンツなどが挙げられている。サーバ向けには、Ubuntu 8.10では、「Xen」仮想化へのサポート向上、Ubuntuの

    「Ubuntu 8.10」、予定通り10月30日にリリースへ
  • 1分でWebアプリを作れるEclipseプラグイン「Dolteng」

    1分でWebアプリを作れるEclipseプラグイン「Dolteng」:Java初心者が超俊敏にWebアプリを作る方法(1)(1/3 ページ) Javaの業務用Webアプリ開発に必要なもの 読者の皆さんは、Javaで業務用のWebアプリケーションを開発するのに必要なものとして何を思い浮かべるでしょうか。統合開発環境? サーブレット/JSP? アプリケーションサーバ? Struts? DB接続のO/Rマッピング? DIコンテナ? 技術的には、これらも確かに必要です。また、アプリケーションが“安全”に“確実”に動くことが業務で使うときには求められます。 上記は当然のものとして、“仕事”として売り上げを上げるためにアプリケーション開発を行う場合に一番求められるのは、アプリケーションを一から開発する際や、デバッグ/修正する際の“速さ”や“俊敏さ”ではないでしょうか。 たとえJava言語の初心者、また

    1分でWebアプリを作れるEclipseプラグイン「Dolteng」