オブジェクト指向スクリプト言語 Ruby のページです
2000 年 11 月 30 日の Perl/Ruby Conference でXMLParser モジュールを紹介しました。
1999 年 3 月 13 日の第 1 回 XML 開発者の日で XMLParser モジュールを紹介しました。
James Clark 氏の XML Parser Toolkit (expat) を Ruby に組み込んでみました。
ver 0.7.1 での変更
ver 0.7.0 での変更
ver 0.6.8 での変更
ver 0.6.5 での変更
ver 0.6.2 での変更
ver 0.6.1 での変更
ver 0.5.19 での変更。
ver 0.5.18 での変更。
ver 0.5.16 での変更。
ver 0.5.15 での変更。
ver 0.5.14 での変更。
ver 0.5.13 での変更。
ver 0.5.12 での変更。
ver 0.5.11 での変更。
ver 0.5.10 での変更。
ver 0.5.9 での変更。
ver 0.5.7 での変更。
ver 0.5.x は 0.4.x に比べ,以下の点が異なっています。
Unicode Inc. の変換テーブルをもとにした EUC-JP エンコーディングマップです。
Unicode Inc. の変換テーブルは正式なものとは いえないようなので, エンコーディング名を X-EUC-JP-Unicode, X-EUC-JP-JISX0221 と変更したものです。 XML::Parser に採用されました。
Mule の内部エンコーディングに対応したエンコーディ ングマップです。ISO-8859-[1-9], JISX0208,JISX0201,JISX0212,KSC5601, GB2312,CNS11643-[1-3],Big5 に対応しています。
ver 0.4.x は 0.3.x に比べ,以下の点が異なっています。
Python, Perl, Ruby の XML モジュールの比較みたいなものを 書いてみました。
XMLParser モジュールは UTF-16 と UTF-8 しか通さないので, 日本語 EUC と Shift_JIS を通すために Unicode 変換モジュールを作ってみました。 UTF-16, UTF-8, UCS-4 と EUC-JP, Shift_JIS を相互に変換します。 実際 Shift_JIS を使うのは Windows の場合が多いので, Windows で使われている Shift_JIS の変種である CP932 に対応しています。
ver 0.5.3 での変更。
ver 0.4.12 での変更。
ver 0.4.11 での変更。
ver 0.4.10 での変更。
ver 0.4.9 での変更。
ver 0.4.8 での変更。
ver 0.4.6 での変更。
ver 0.4.5 での変更。
ver 0.4.4 での変更。
ver 0.4.3 での変更。
ver 0.4.2 での変更。
ver 0.4.0 での変更。
ver 0.3.1 での変更。
このライブラリは既に保守されていません。
意外なことに Ruby 用の Oracle モジュールが見付からなかったの で,簡単なものを作ってみました。
このライブラリは Oracle 7 用です。 Oracle 8,8i,9i を使う場合は, Ruby/OCI8 をお勧めします。
ver 0.2.11 での変更。
ver 0.2.9 での変更。
ver 0.2.8 での変更。
ver 0.2.7 での変更。
ver 0.2.6 での変更。
ver 0.2.5 での変更。
ver 0.2.3 での変更。
ver 0.2.2 での変更。
このライブラリは既に保守されていません。
角川さんのベクトルフォントライブラリ VFlib を Ruby から呼び出すためのモジュールを作ってみました。 まだ一部の機能しか実装されていません。
ver 0.1.1 での変更。
このライブラリは既に保守されていません。
Perl の機能を Ruby から呼び出すためのモジュールを作ってみました。 Perl データ型への対応,Perl メソッドの呼び出し等, かなり強力になりました。
version 0.2.9 での変更。
version 0.2.8 での変更。
version 0.2.7 での変更。
version 0.2.5 での変更。
このライブラリは既に保守されていません。 Amos Gouaux 氏の Syslog ライブラリ (Ruby に標準添付) を使ってください。
ちょっとログを残したいことがあって, UNIX の syslog(3) を呼び出すモジュールを作ってみました。 可変引数の処理のあたりが中途半端です。 logger(1) を呼び出せば十分という話も…
version 0.1.2 での変更。
version 0.1.1 での変更。
このライブラリは既に保守されていません。
Unicode 文字列の正規化などを行うライブラリです。
ver 0.3.0 での変更。
ver 0.2.0 での変更。
このライブラリは既に保守されていません。
Windows でも Ruby を使い始めました。 手始めに,画像ビューア Susie 用プラグインを Ruby から呼び出すライブラリを作ってみました。 CYGWIN 版 Ruby で動作します。
version 0.1.2 での変更。
version 0.1.1 での変更。
このライブラリは既に保守されていません。
DirectDraw モジュールの作成を始めました。 テストプログラムが動き始めたのでスナップショットを公開します。 CYGWIN 版 Ruby で動作します。
version 0.0.4 での変更。
version 0.0.3 での変更。
version 0.0.2 での変更。
このライブラリは既に保守されていません。
JPNIC の 多言語ドメイン名ライブラリ libmdn の Ruby 用ラッパライブラリです。
SRA さんによって mDNkit 2.2 対応された mdnmodule-ruby が公開されています。
version 0.1.1 での変更。
Ruby だけで書かれた Unicode 変換 ライブラリです。 C のコンパイルをすることができない環境でも使うことができます。 Uconv とほとんど互換です。 Ruby ライセンスです。
Ruby だけで書かれたシンプルな XML パーサです。 Ruby ライセンスです。
ver 0.5.6での変更。
ver 0.5.3での変更。
ver 0.5.2での変更。
Ruby だけで書かれたシンプルな HTML パーサです。 Ruby ライセンスです。
ver 0.1.16での変更。
ver 0.1.15での変更。
ver 0.1.13での変更。
ver 0.1.12での変更。
ver 0.1.11での変更。