<?xml version="1.0" encoding="UTF-8" ?><rdf:RDF 
  xmlns="http://purl.org/rss/1.0/"
  xmlns:rdf="http://www.w3.org/1999/02/22-rdf-syntax-ns#"
  xmlns:atom="http://www.w3.org/2005/Atom"
  xmlns:dc="http://purl.org/dc/elements/1.1/"
  xml:lang="ja">
  <channel rdf:about="http://w.atwiki.jp/namachaduke/">
    <title>namachaduke @Wiki</title>
    <link>http://w.atwiki.jp/namachaduke/</link>
    <atom:link href="https://w.atwiki.jp/namachaduke/rss10.xml" rel="self" type="application/rss+xml" />
    <atom:link rel="hub" href="https://pubsubhubbub.appspot.com" />
    <description>namachaduke @Wiki</description>

    <dc:language>ja</dc:language>
    <dc:date>2006-04-09T22:13:04+09:00</dc:date>
    <utime>1144588384</utime>

    <items>
      <rdf:Seq>
                <rdf:li rdf:resource="https://w.atwiki.jp/namachaduke/pages/1.html" />
                <rdf:li rdf:resource="https://w.atwiki.jp/namachaduke/pages/5.html" />
                <rdf:li rdf:resource="https://w.atwiki.jp/namachaduke/pages/4.html" />
                <rdf:li rdf:resource="https://w.atwiki.jp/namachaduke/pages/2.html" />
                <rdf:li rdf:resource="https://w.atwiki.jp/namachaduke/pages/3.html" />
              </rdf:Seq>
    </items>
	
		
    
  </channel>
    <item rdf:about="https://w.atwiki.jp/namachaduke/pages/1.html">
    <title>トップページ</title>
    <link>https://w.atwiki.jp/namachaduke/pages/1.html</link>
    <description>
      *namachaduke@wikiへようこそ

** メモ類

-[[Personal Software Processのメモ]]
-[[XML関連技術についてのメモ]]

** 簡易メモ
#comment

-実験的に@wikiを使ってみようという試み
-残念ながら有用なコンテンツはまだ未定
-ひとまずやりたいことはページ上部のとこに「編集」をおきたい。。。css？なんですかそれは。    </description>
    <dc:date>2006-04-09T22:13:04+09:00</dc:date>
    <utime>1144588384</utime>
  </item>
    <item rdf:about="https://w.atwiki.jp/namachaduke/pages/5.html">
    <title>XML関連技術についてのメモ</title>
    <link>https://w.atwiki.jp/namachaduke/pages/5.html</link>
    <description>
      * XML関連技術
#contents

** わからないキーワードメモ

-Xerces
-crimson
-dom4j
-Relax NG
-RDF
-RSS
-FOAF
-XSLT

** スキーマ記述言語
XMLドキュメント中の要素や属性について種類、数、並び方、入れ子構造などを定義するための言語。
これを使用することにより機械処理時など、一定のフォーマットのXMLとして認識できる。
ちなみにXMLの派生元であるSGMLのときに使っていたもの。

*** DTD
Document Type Difinitionの略。XML1.0で規定されたスキーマ記述言語。

*** XML Schema
DTDより強力なスキーマ記述言語。
DTDは、
&gt;データ型が定義できない点や文法がXMLと無関係である点など様々な欠点が指摘され
[[e-Words&gt;http://e-words.jp/w/XML20Schema.html]]
ということでXML Schemaが検討されているらしい。

XML Schema自体もXMlの構文と同様。

*** RELAX
XML Schemaの複雑性を低減したスキーマ記述言語。
DTDの簡易性とXML Schemaの柔軟性を兼ね備えている。
日本発。
[[e-Words&gt;http://e-words.jp/w/RELAX.html]]

** スタイルシート
文書の見栄えを定義するもの。

*** CSS
Cascading Style Sheetsの略。
HTML、XMLに用いることができるスタイルシート。
[[e-Words&gt;http://e-words.jp/w/CSS-1.html]]

*** XSL
eXtensible Stylesheet Languageの略。
XML文書に用いることができるスタイルシート。
XMLにはCSSも用いることができるのにXSLがあるということは何かメリットがあるはずだが。。。
[[e-Words&gt;http://e-words.jp/w/XSL.html]]

** XMLドキュメント操作API
XMLドキュメントを操作する（要はほしい部分のテキストだけとって着たりとかする）場合、すっごくメンドクサイ方法としてXMLドキュメントをパースするプログラムを書いて処理する方法や、誰かが書いたライブラリを使用するなどある。
が、たかがXMLドキュメントのパースにそんなに時間をかけられないのが普通なのです。
誰かの書いたオリジナルライブラリを使用している場合、そのライブラリにバグがあったり、他によいライブラリが出た場合、依存性解決にまたメンドクサイ時間が掛かります。
そこでアクセスするための標準APIがあれば嬉しい。
そこでXMLドキュメントを操作するAPIとしてDOM, SAXなどが定義されてたりする（のかな？）

[[XMLプログラミングのためのAPI@IT&gt;http://www.atmarkit.co.jp/fxml/rensai/rexml10/rexml10.html]]

最近のXMLパーサーはDOMもSAXも対応してるのが多いらしいよ。

*** DOM
Document Object Modelの略。
XMLの要素階層をツリー構造としてメモリ上に展開し、ランダムアクセスをサポートする。
反面XMLを全部メモリ上に展開するので、でっかいファイルだと困る。

*** SAX
Simple API for XMLの略。
XMLをシーケンシャルにパースし、開始タグやボディ、終了タグに遭遇するたびに通知するモデル。
シーケンシャルに読むだけなのでメモリはあんまり使わない。
なんか懐かしい感じのパース方法だなぁ。

*** JAXP
Java API for XML Parsingの略。

DOMとかSAXとかよりさらに抽象的なXML操作API。
javax.xmlパッケージと、そのサブパッケージの総称か。
SUNのお墨付きAPIなので安心安心。

[[Javaを紐解くための重点キーワード
@IT&gt;http://www.atmarkit.co.jp/fjava/keyword/jkey/jkey04.html]]    </description>
    <dc:date>2005-11-30T00:12:05+09:00</dc:date>
    <utime>1133277125</utime>
  </item>
    <item rdf:about="https://w.atwiki.jp/namachaduke/pages/4.html">
    <title>Personal Software Processのメモ</title>
    <link>https://w.atwiki.jp/namachaduke/pages/4.html</link>
    <description>
      * Personal Software Process
#contents

** メモ

-Watts Humphrey発案
-初出の論文は1995年
-プロジェクトマネジメントではなく技術者個人による個人の進捗管理



**PSPについて書いてあるページ（日本語）
現在のところ、日本語で得られる情報で大したものはない、と。

*** （シラバスやセミナーの概要など）実のない情報源
- [[http://www.learningtree.co.jp/kjp/jilt/jcourses/312C.htm]]
-- ラーニング・ツリーという会社の研修コースについての概要。たいした情報はない。
-[[http://www.cs.shinshu-u.ac.jp/Mas/current/keisoku1.html]]
-- 信州大学の海谷先生のシラバス。参考文献が書いてあるけど値段はバカ高い。メダパニ！
-[[http://www.metabolics.co.jp/SoftwareProcess/PSP/]]
--メタボリックスという会社の情報ページ、な筈だが中身はほとんど空っぽ。URLを削ると他にもソフトウェア系情報があるが…。謎なページ。信頼性は薄そう。
-[[http://www.atmarkit.co.jp/fjava/devs/redge03/redge03_3.html]]
--ラショナル統一プロセスを個人に当てはめたらという観点で書かれた記事。ちょっとずれてる。

*** 内容はあるが古めの情報源
-[[http://raq.azuma.mgmt.waseda.ac.jp/psp/index.html]]
-- 研究会？のページ。最終更新が2003年とかで止まっている。詳しい情報は会員にならないと手に入らないようですねぇ。
- [[http://deneb.jp/developer/village.infoweb.ne.jp/~fwgf2942/KeyWords/KW.process.html]]
記事を投稿した時間はわからないが、サイトの他の文書を見る限り9x年。

*** ツール類など
-[[http://www.crew.sfc.keio.ac.jp/semi/seminar2_achievement/slog/index.html]]
-- 慶応の研究室が作った測定ツール。2004年度なので微妙に古い。
-[[http://www.vector.co.jp/soft/win95/prog/se154803.html]]
-- プログラムのLOC（要はステップ数）を計測するツール。C++用。Eclipseのプラグインなら導入してみようという気になるのにねぇ。

*** リンク集の情報源
-[[http://www.linkclub.or.jp/~tumibito/links/software.html]]
--PSPについては3つリンクがあるが、そのうち2つがデッドリンク。残り一つは上に記載。

*** 書籍
-[[http://www.amazon.co.jp/exec/obidos/ASIN/4320029291/codeanimato-22/250-2251716-2314666]]
-- amazon.comのリンク集。個々の本についてのリンクは後で。
-[[http://www.hkawaguchi.com/books/softwaredesign.html]]
-- 「パーソナルソフトウエア プロセス技法」のレビュー。

*** 未調査の情報源    </description>
    <dc:date>2005-10-05T00:27:06+09:00</dc:date>
    <utime>1128439626</utime>
  </item>
    <item rdf:about="https://w.atwiki.jp/namachaduke/pages/2.html">
    <title>メニュー</title>
    <link>https://w.atwiki.jp/namachaduke/pages/2.html</link>
    <description>
      -[[トップページ]]
-[[メニュー]]


*更新履歴
#recent(10)
    </description>
    <dc:date>2005-07-10T07:16:56+09:00</dc:date>
    <utime>1120947416</utime>
  </item>
    <item rdf:about="https://w.atwiki.jp/namachaduke/pages/3.html">
    <title>メニュー2</title>
    <link>https://w.atwiki.jp/namachaduke/pages/3.html</link>
    <description>
      **更新履歴
#recent(10)
    </description>
    <dc:date>2005-07-10T07:16:56+09:00</dc:date>
    <utime>1120947416</utime>
  </item>
  </rdf:RDF>
