覚書

Dropboxの共有リンク

だいぶ前からDropboxのPublicフォルダが廃止になったので、画像リンク切れのまま放置していましたが・・・ 共有リンクに張り替えました。 1)画像を右クリック→「Dropboxリンクをコピー」で共有リンクを作成 2)共有リンクURLを直リンクに修正https://www.…

自宅開発環境のアップデート

自宅開発環境アップデートです。 今年も忘れずに、こまめにアップデートします。自分への覚書を残しておきます。 ■Hyper-V 引っ越し Windows10からローカル環境でHyper-Vが起動できるようになったので、 Hyper-V Server2012で稼働していた仮想マシンをローカ…

自宅開発環境のアップデート

自宅開発環境アップデートです。 今年も忘れずに、こまめにアップデートします。自分への覚書を残しておきます。 ■Ubuntuアップデート VirtualBox上のEclipse等を詰め込んだ、Ubuntu開発環境をアップデート。 デスクトップ左側のランチャーの1番上の「unity…

自宅開発環境のアップデート

自宅開発環境アップデートです。 前回の教訓を生かして、こまめにアップデートします。自分への覚書を残しておきます。 ■Ubuntuアップデート VirtualBox上のEclipse等を詰め込んだ、Ubuntu開発環境をアップデート。 デスクトップ左側のランチャーの1番上の…

自宅開発環境のアップデート

自宅開発環境アップデートです。 前回の教訓を生かして、こまめにアップデートします。自分への覚書を残しておきます。 ■Ubuntuアップデート VirtualBox上のEclipse等を詰め込んだ、Ubuntu開発環境をアップデート。 特に問題なく終了。 ■Hyper-V Serverアッ…

毎年恒例の自宅開発環境のアップデート

毎年恒例の自宅開発環境アップデートです。 いつも忘れてしまうので、自分への覚書を残しておきます。 ■Ubuntuアップデート VirtualBox上のEclipse等を詰め込んだ、Ubuntu開発環境をアップデート。 VirtualBoxを4.3.14→4.3.26にアップグレード。 VirtualBox …

毎年恒例の自宅開発環境のアップデート

毎年恒例の自宅開発環境アップデートです。 いつも忘れてしまうので、自分への覚書を残しておきます。 ■SSD入替え Cドライブの空き容量(SSD)が足りなくなったので、 ↓のドライブに換装して、容量を128Gに増やしました。 若干、OS起動時間が早くなったような…

プロセス品質評価指標

IPA(独立行政法人情報処理推進機構)が「組込みソフトウェア開発向け 品質作り込みガイド」 (英語名= ESQR : Embedded System development Quality Reference) というのを公開しています。 色々な品質評価の指標値が記載されていて、 例えば、仕様レビュー…

XMLスキーマのまとめ

自分用に、XMLスキーマについて書いたことをまとめておきます。 XMLスキーマ ①XMLスキーマで属性の定義 ②XMLスキーマで文字列長の定義 ③XMLスキーマで文字列パターンの定義 ④XMLスキーマで選択値の定義 ⑤XMLスキーマで値の有効範囲を定義 ⑥XMLスキーマで階層…

プロジェクトテンプレート(Jenkins対応版)

自分用に、プロジェクトテンプレートについて書いたことをまとめておきます。 プロジェクトテンプレート(Jenkins対応版) 1.概要 2.ビルド 3.カバレッジ取得 4.FindBugsでバグになりそうなコードを検出 5.CheckStyleでコーディング規約チェック 6.CPDで重複…

プロジェクトテンプレート⑥

ant/cpd.properties、ant/cpd.xmlはこんな感じ。 build.xmlから呼び出されるAntタスクです。 PMDに含まれるCPDを使って、似たようなコードがないかをチェックします。 PMD:http://pmd.sourceforge.net/ ■ant/cpd.properties ##############################…

プロジェクトテンプレート⑤

ant/checkStyle.properties、ant/checkStyle.xmlはこんな感じ。 build.xmlから呼び出されるAntタスクです。 CheckStyleを使って、コーディング規約に従っているかをチェックします。 CheckStyle:http://checkstyle.sourceforge.net/ ■ant/checkStyle.proper…

プロジェクトテンプレート④

ant/findBugs.properties、ant/findBugs.xmlはこんな感じ。 build.xmlから呼び出されるAntタスクです。 FindBugsを使って、ソースコードのバグっぽい部分を検出します。 FindBugs:http://findbugs.sourceforge.net/ ■ant/findBugs.properties #############…

プロジェクトテンプレート③

ant/coverage.properties、ant/coverage.xmlはこんな感じ。 build.xmlから呼び出されるAntタスクです。 Coberturaを使って、ユニットテスト実行時のカバレッジを測定します。 カバレッジ測定用のコードをクラスファイルに埋め込んでから、ユニットテストを実…

プロジェクトテンプレート②

build.properties、build.xmlはこんな感じ。 build.propertiesで定義情報を変更できるようにしておく。 build.xmlに全ての処理を書いてしまうと、冗長になってメンテが大変なので、 カバレッジ取得や静的解析のタスクは、別XMLに分離して呼び出す形式にした…

プロジェクトテンプレート①

Hudson→Jenkinsになって、だいぶ時間が立っていますが・・・ 前やっていたことを忘れないようにメモしておきます。 プロジェクトで使いまわせるように、 プロジェクトテンプレートを作っておこうと思いました。 EclipseのJavaプロジェクトで、AntでBuildしま…

2012年のふりかえり&2013年の目標

明けましておめでとうございます! 今年もよろしくお願いいたします! 息子が生まれたり、長期の出張生活がスタートしたりと、 いろいろな言い訳もありますが、 気がつけば、2ヶ月程放置していました・・・ そろそろ私生活も落ち着いてきたので、復活しよう…

2011年のふりかえり&2012年の目標

明けましておめでとうございます! 今年もよろしくお願いいたします! というわけで・・・ 2011年をふりかえってみます。 ■2011年のふりかえり Keep ・かなりペースが遅いが、とりあえず日記が続いている。 Problem ・UML学習が終わらんかった・・・ ・シー…