2007-04-12 [長年日記]

_ [xml][rng]James Clark's Random Thoughts (on off)

 XML1.0仕様策定メンバかつRELAX NG策定メンバの氏がブログを書いてます。
 RELAX NG仕様に何らかのアップデートがある兆候なんでしょうか?
 ざっと目を通した印象では現在のトレンドを考慮してRELAX NGをどのように
 アップデートしていくかの模索を感じます。
 /* from ものがたり(on off) */

 XHTML等の文書構造を定義するスキーマに必須の混合内容モデル(ある要素がテキストと
 要素を子に持つモデル)を正しく扱えない等の致命的な問題を解決するためのアップデートを
 未だに勧告できないW3C XML Schemaはもはやシニタイ。
 XML Schema 1.1 Part 1: Structures のワーキングドラフトは去年の8月で止まったままです。
 [XHTML2.0は未だに"RELAX NG"によるスキーマ定義のみを含む。]

 W3C XML Schemaが"継承"なのに対してRELAX NGはモジュール化と"MIX IN"の
 発想で同等の機能をカバー。W3C XML Schemaが重厚な構文で書くことを要求するのに
 対して、RELAX NGは簡潔な構文で同等の記述ができる。

 AJAXの台頭でSOAPなWEBサービスからRESTfulなWEBサービスへの転換期に入った
 現在、RELAX NGの浸透も近いかも。

 JAXBの開発者メンバである川口耕介氏は"RELAX NG"の仕様策定メンバの一人、
 JAXB2でのRELAX NGサポートを期待しながら待ってます。

 #最初のPOSTで紹介されているWSO2のDirectorsにJames Clark氏の略歴の記載(on off)があり、
 #本人で間違いないようです。

_ [web.design]次世代HTML規格はHTML5? - WHAT WGからW3Cへ熱烈ラブコール(on off)(on off)

 ここらへん(on off)(on off)に書いたことが近い形で実現しそうな予感。
 Web Applications 1.0のワーキングドラフトは本日付で更新(on off)

 #仕様策定の迅速化の観点からみても、W3Cにおける仕様と実装の乖離の問題の改善の観点から
 #みても、この提案は有益です。
 #W3CのHTML Working Groupのメンバから概ね好意的に受けとめられ、提案への賛成が多数
 #出ているので、このまま、スムーズに推移しそうな感じです。

 #W3Cは近年「仕様先行、実装後追い」体制で仕様の肥大化を招いてきた印象があるので、
 #これを機にこの体制が見直されることを希望。
 #W3Cから勧告される仕様はユーザ側の理解のしやすさ、扱いやすさ等を全く考慮せず、
 #仕様策定者の自己満足が強く投影されている印象が強いです。

 #Web Applications 1.0のワーキングドラフト(on off)、4/14付で更新されてます。

_ [ruby.rails]Ruby On Railsのクラスを解析してダイアグラムにしてくれる『Rails Road』(on off)

 メモメモφ。/* to InfoQ(on off) */

_ [java.ajax][java.fw.di.guice]DWR 2.0 RC4 is available with GUICE integration(on off)(on off)

 メモメモφ。

_ [java.fw.spring]Spring Java Configuration(1)(on off)

 メモメモφ。

_ [java.lang]Tapestry and HiveMind: More Servlet Spec Wish-List Ideas (on off)

 メモメモφ。

_ [JB]TeamCity 2.0: Eclipse support, improved IntelliJ IDEA plugin (on off)

 メモメモφ。

_ [java.scripting]State of Unicode and Ruby Compatibility for JRuby 1.0(on off)

 メモメモφ。

_ [java.lang]Apache、Java互換性検証キットのライセンスを巡りSunに抗議(on off)

 Apache Harmonyに今や意味なし、商用利用目的のにわか支持者への配慮?
 っていうか、IBMが後ろで糸をひいているだけ?

_ [java.lib]フィード/ブログアプリの開発はコレにお任せ! - 「ROME Propono 0.4」登場(on off)

 メモメモφ。

_ [java.tool]soapUI 1.7 Final released, including IDE and Maven plugins (on off)

 メモメモφ。

_ [js.tech]JavaScriptを使った各種WYSIWYGライブラリまとめ(on off)

 メモメモφ。

_ [web.design]小粋なデザインパターンが18種類!お役立ち度満点の『Design Patterns』(on off)

 メモメモφ。

_ [soft]「Opera 9.2」の提供開始、スピードダイヤル機能を搭載(on off)(on off)(on off)

 メモメモφ。

_ [soft]オープンソースの画像ソフトウェアも対応を開始したXMP(on off)

 メモメモφ。

_ [db]MySQLのクエリを最適化する10のTips(on off)(on off)

 メモメモφ。

_ [wnz]フリーのタブ切り替え型PDFビューワー「PDF-XChange Viewer」(on off)

 メモメモφ。

_ [ws]WS-Context becomes an OASIS standard (on off)

 メモメモφ。

_ [ws]OASIS announces an initiative to standardize SCA as OCSA (on off)

 メモメモφ。

_ [life]1週間に4時間しか働かない人の仕事術(on off)

 メモメモφ。

_ [web.blog]ブログのユーザビリティを高めるための20の秘策(on off)

 メモメモφ。

_ [elec.home]ソニー、有機ELテレビを公開 - Display2007(on off)

 メモメモφ。

_ [system.design]フレームワークを使っての開発は、オレってばスゲー感が少ない?(on off)

 メモメモφ。