2013-01-01から1年間の記事一覧
自分用に、XMLスキーマについて書いたことをまとめておきます。 XMLスキーマ ①XMLスキーマで属性の定義 ②XMLスキーマで文字列長の定義 ③XMLスキーマで文字列パターンの定義 ④XMLスキーマで選択値の定義 ⑤XMLスキーマで値の有効範囲を定義 ⑥XMLスキーマで階層…
すっかり忘れていました・・・w XMLスキーマの書き方について、学んだ事を書いていきます。 XMLスキーマで一意キーとなる属性を定義してみます。 簡単なサンプルを作ってみます。 ■Unique.xml <itemList xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance" xsi:noNamespaceSchemaLocation="Unique.xsd"> <item id="1"/> <item id="2"/> <item id="3"/> </item></item></item></itemlist>
ほんとにど〜でもいいことですが、 かれこれ20年前、中学生〜高校生の頃に、 ストⅡ(ストリートファイターⅡ)という格闘ゲームが流行っていました。 なんとなく懐かしくなって、 YouTube見てたら、こんな動画が・・・ もう、だいぶ前の動画らしいですが、 プ…
XMLスキーマの書き方について、学んだ事を書いていきます。 XMLスキーマで階層構造を定義してみます。(定義した要素のどれかが出現すればいい場合) 簡単なサンプルを作ってみます。 ■Choice.xml <nameList xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance" xsi:noNamespaceSchemaLocation="Choice.xsd"> <id>1</id> </nameList> ■Choice.xsd
iPhone4買ったのが、2010/06/22なので、 約3年ぶりの機種変更ですね。 iPhone4の時は、オンラインで予約して、 2週間くらい待ちましたが、今回は発売日に予約して3日くらいで手元に届きました。 まあ、色もグレーだし、店に行けば直ぐ買えたのですけどね・…
XMLスキーマの書き方について、学んだ事を書いていきます。 XMLスキーマで階層構造を定義してみます。(出現順番が決まっていない場合) 簡単なサンプルを作ってみます。 ■All.xml <nameList xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance" xsi:noNamespaceSchemaLocation="All.xsd"> <id>1</id> <name>hogehoge</name> </nameList> ■All.xsd
XMLスキーマの書き方について、学んだ事を書いていきます。 XMLスキーマで階層構造を定義してみます。(出現順番が決まっている場合) 簡単なサンプルを作ってみます。 ■Sequence.xml <nameList xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance" xsi:noNamespaceSchemaLocation="Sequence.xsd"> <id>1</id> <name>hogehoge</name> </nameList> ■Sequence…
XMLスキーマの書き方について、学んだ事を書いていきます。 XMLスキーマで、値の有効範囲をチェックしてみます。 簡単なサンプルを作ってみます。 ■ValueRange.xml <greeting xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance" xsi:noNamespaceSchemaLocation="ValueRange.xsd" attribute="10">100</greeting> ■ValueRange.xsd
XMLスキーマの書き方について、学んだ事を書いていきます。 XMLスキーマで、選択値をチェックしてみます。 簡単なサンプルを作ってみます。 ■SelectValue.xml <greeting xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance" xsi:noNamespaceSchemaLocation="SelectValue.xsd" attribute="Hello World!!">Hello World!!</greeting> ■SelectValu…
XMLスキーマの書き方について、学んだ事を書いていきます。 XMLスキーマで、文字列パターンをチェックしてみます。 簡単なサンプルを作ってみます。 ■StringPattern.xml <greeting xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance" xsi:noNamespaceSchemaLocation="StringPattern.xsd" attribute="Hello World!!"> Hello World!! </greeting> ■…
XMLスキーマの書き方について、学んだ事を書いていきます。 XMLスキーマで、項目値、属性値の文字列長をチェックしてみます。 簡単なサンプルを作ってみます。 ■StringLength.xml <greeting xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance" xsi:noNamespaceSchemaLocation="StringLength.xsd" attribute="Hello World!!"> Hello World!! </greeting>
XMLスキーマの書き方について、学んだ事を書いていきます。 XMLでは項目の他に、属性を定義する事ができます。 XMLスキーマでも、属性の定義ルールを記載して、チェックする事ができます。 簡単なサンプルを作ってみます。 ■Attribute.xml <greeting xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance" xsi:noNamespaceSchemaLocation="Attribute.xsd" attribute="Hello World!!">…</greeting>
XMLスキーマの書き方について、学んだ事を書いていきます。 XML Schema(XMLスキーマ)は、 XML文書の論理的構造を定義する為に開発されたスキーマ言語の一つ。 現在、W3Cが開発・標準化にあたっている。 XML Schema - Wikipedia XMLスキーマは、XML文書の記…
自分用に、プロジェクトテンプレートについて書いたことをまとめておきます。 プロジェクトテンプレート(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しま…
4/21(日)にプロジェクトマネージャ試験を受験してきました! 6/21(金)に合格発表があります。 受験したんですが、まだ合格ラインに達していないと痛感しました・・・(;´Д`) 来年の受験に向けて、引き続き、勉強を続けていきたいと思います! 1)午前Ⅰ 3…
プロジェクトマネージャ試験の参考書から学んだことをつらつらと書いていきます。 プロトタイプモデル 試作品(プロトタイプ)を作成してから、本格的な製品を作成する手法。 新規性が高い場合や、ユーザ要件が曖昧な場合に利用される。 ユーザ要件と開発者…
プロジェクトマネージャ試験の参考書から学んだことをつらつらと書いていきます。 ウォーターフォールモデル 抽象的な設計から、より具体的な設計へ進める開発モデル。 水が高いところから低いところへ流れ落ちる「滝」になぞらえている。 手順は下記の通り…
プロジェクトマネージャ試験の参考書から学んだことをつらつらと書いていきます。 売買契約 ハードウェア機器の購入など「ものを買った時」に締結されるのが、売買契約である。 所有権が移転し、固定資産として扱われる。 リース契約 一定年数の使用を前提に…
プロジェクトマネージャ試験の参考書から学んだことをつらつらと書いていきます。 派遣契約 派遣契約は、委任契約(SES契約)と同じく、役務の提供(時間の販売)である。(完成責任を負わない) 委任契約と異なる点は、派遣先の指揮命令系統に従う事が義務…
プロジェクトマネージャ試験の参考書から学んだことをつらつらと書いていきます。 請負契約 情報システムを完成させて初めて、対価を貰える契約である。 受注側は完成責任を負い、成果物を責任を持って納品しなければいけない。 受注側は完成責任を遂行出来…
プロジェクトマネージャ試験の参考書から学んだことをつらつらと書いていきます。 ファンクションポイント法 ソフトウェアの機能(外部仕様)に着目した見積もり技法である。 外部仕様は5つに分類される。 外部入力 外部出力 内部論理ファイル 外部インタフ…
IPA(独立行政法人 情報処理推進機構)が 定量的プロジェクト管理ツール(EPM-X)をというツールをリリースしていました。 http://sec.ipa.go.jp/tool/ipf/index.html Windows、Unix(CentOS、Ubuntu)対応で、 Redmine版とTrac版があります。 早速、お試し…
プロジェクトマネージャ試験の参考書から学んだことをつらつらと書いていきます。 標準値法(ボトムアップ見積り) ソースコードのステップ数で表現した開発システムの「開発規模(Kstep)」と、 各工程別の「標準生産性(kstep/人月)」を用いて、工数を見…
プロジェクトマネージャ試験の参考書から学んだことをつらつらと書いていきます。 EVMを使って、プロジェクト完了時の予測を立てる事ができる。 BAC(Budget At Completion:完成時総予算) PVの合計値である。 EAC(Estimate At Completion:完成時総コスト見…