2008-02-01から1ヶ月間の記事一覧

RELAX NG Compact Syntax Tutorial を読む(2)

"RELAX NG Compact Syntax Tutorial" をだらだらと読んでいくの巻。第 2 章は "2. Choice" です。 例として挙げられているアドレス帳XMLインスタンス。 <addressBook> <card> <givenName>John</givenName> <familyName>Smith</familyName> <email>js@example.com</email> </card> <card> <name>Fred Bloggs</name> <email>fb@example.net</email> </card> </addressbook>

「C-u 数 文字」で区切り線を書く

テキストファイル内によく「-」や「=」、「#」、「*」など文字で区切り線を書く。 ================================================================================ ほげ ----------------------------------------------------------------------------…

RELAX NG Compact Syntax Tutotial を読む(1)

"RELAX NG Compact Syntax Tutotial" を読む。 まずは最初の "1. Getting started" から。えー、まず、次のような E-mail アドレス帳の XML 文書があるとする、と。 <addressBook> <card> <name>John Smith</name> <email>js@example.com</email> </card> <card> <name>Fred Bloggs</name> <email>fb@example.net</email> </card> </addressBook> これのスキーマを DTD で…

はまぞうで "Subversion" 検索しても一件もヒットしない

はてなダイアリーの編集画面>「写真・商品などを挿入」>「商品を紹介」(はまぞう)で、"Subversion" で検索しても一件もヒットしないのはなぜ? Amazon やはてな検索で "Subversion" を検索すると、関連書籍が出てくるのに。 ん、全角の「Subvers…

RELAX NG 復習開始

しばらく前に RELAX NG の勉強会を社内の有志でやったんやけど、しばらく使わなかったらすっかり忘れてたので復習を始めることに。背景にある理論の方は文系脳なのでパスして、構文・書き方だけ。Compact Syntax の方をメインで。目標は、DocBook の RELAX N…

Subversion でファイルの MIME タイプ・文字コード・改行コードを

Subversion でファイルの MIME タイプ・文字コード・改行コードを指定するには、次のプロパティを設定してやれば良いよう。 svn:mime-type svn:eol-style svn:mime-type で指定する MIME タイプに charset パラメータ付ければええんかな。 詳細は "Subversio…

XML 10 周年

一昨日、2 月 10 日で、XML 1.0 が W3C 勧告になって 10 年だったそうな。 XML 10 @ W3C Alternative 笑門来福 > おめでとう!XML誕生10周年! : ITmedia オルタナティブ・ブログ XML at 10 Microsoft XML Team's WebLog : Happy 10th anniversary, XML!

XML 1.0 Fifth Edition

XML 1.0 仕様の第 5 版の "Proposed Edited Recommendation" が出ている。第 4 版の修正と、1.1 の取り込み? Extensible Markup Language (XML) 1.0 (Fifth Edition) Review Version ... 変更点色つき XML 1.0 (Fifth Edition) ... Norman Walsh のブログ X…

Fizz Buzz ナベアツ

google:Fizz Buzz ナベアツ

チュートリアル・サンプルデータをリポジトリに

入門書、チュートリアルなどのサンプルデータも、CVS や Subversion やその他の好きなバージョン管理システムのリポジトリにつっこんで少しずつ進めていくと、何かと便利。新しい言語やフレームワークと、バージョン管理システムを同時に覚えられる(だいた…

『UML モデリングのエッセンス第 3 版』

UML

第 3 章のクラス図に入るまでが眠い! 第 1 章:UML の概要 第 2 章:開発プロセス UML モデリングのエッセンス 第3版 (Object Oriented SELECTION)作者: マーチン・ファウラー,羽生田栄一出版社/メーカー: 翔泳社発売日: 2005/06/16メディア: 大型本購入: 8…

Emacs から Subversion を使う

Emacs から Subversion の操作をするための Emacs Lisp パッケージとして、vc-svn, psvn, dsvn というのがある。vc-svn はよく知らない。vc-mode(バージョン管理のマイナーモード)のバックエンドに svn を使えるようにするものかな? psvn.el と dsvn.el …

オープンソース版 Fastladder

Fastladder(livedoor Reader)のオープンソース版が出た。ローカルサーバー付きなので、自分の PC にインストールして、イントラネット内のフィードチェックに使えそう。 livedoor Reader 開発日誌 : オープンソース版のRSSリーダーを公開 - livedoor Blog…

DocBook V5.0

http://docbook.org/schemas/5x

rnc-mode

http://www.pantor.com/download.html ;;;============================================================================= ;;; rnc-mode ... A major mode for editing RELAX NG Compact syntax. ;;;====================================================…

Firefoxに入れてる機能拡張

会社のPC(Windows XP Pro)のメインブラウザは Firefox で、こいつに入れてる機能拡張は、以下の 8 つ。 cmSiteNavigation Toolbar dragdropupload IE View Make Link MouseoverDisctionary OpenBook PDF Download Tab MixPlus

リポジトリを作る

リポジトリを作るには svnadmin コマンド、create サブコマンドを使う。使い方は > svnadmin help> svnadmin help createで確認できる。 > svnadmin help create create: 使用方法: svnadmin create <リポジトリパス>例えば C:\hoge\svn-repos に作りたい場…

DocBook XSL Stylesheets

DocBook のスタイルシートはSourceForge.netのDocBookのプロジェクトからダウンロードできる。 "docbook-xsl"と"docbook-xsl-ns" の違いは、簡単には以下のとおり。 docbook-xsl DocBook 4 でも 5 でもいける。けど最初に名前空間取ってしまうトリックが入っ…

DocBook 5.0CR7

名前空間付きの XML になった DocBook V5 の最新版は CR07 で、スキーマ定義ファイルやカタログファイルなどは、次の URL からダウンロードできる。 http://www.docbook.org/xml/5.0CR7/ docbook-5.0CR7.zip をダウンロードして展開する。 docs/ dtd/ ... DT…

WindowsにSubversionをインストールする

subversion.tigris.orgの Downloads ってとこをクリックしてSubversion Packagesへ。そこの「Windows NT, 2000, XP and 2003」セクションから Windows 用のバイナリのある場所に行って、svn-1.4.5-setup.exeをダウンロードして実行。後はインストーラの指示…

CVSからSubversionへ

今のチーム&周辺チームでは、バージョン管理に CVS を使ってるんやけど、それが近いうちに Subversion に変わりそうな予感。今日のミーティングの議題に、Subversion への移行の話があがってたんやけど、リーダーが不在で、話が進まず。しばらく前から別の…