[#12443] Re: Tiny eRuby — Masatoshi SEKI <m_seki@...>
青山です。
[#12543] Ruby Conference 0.3 — greentea@...2.so-net.ne.jp (Tomoyuki Kosimizu)
こんにちは、こしみずです。
まつもと ゆきひろです
> | >18日あたり東京でRuby Conference 0.3(単なる宴会)を開きましょうか?
まつもと ゆきひろです
まつもと ゆきひろです
まつもと ゆきひろです
まつもと ゆきひろです
[#12546] [閑話] Ruby Conference 0.3 参加したいぃ — Atsuko Yoshida <atsuko@...>
こんにちは。あつこです。
松尾です。
さくです。
[#12573] alternative name of iterator — Shugo Maeda <shugo@...>
前田です。
まつもと ゆきひろです
moochan です.
まつもと ゆきひろです
moochan です.
まつもと ゆきひろです
moochan です.
まつもと ゆきひろです
moochan です.
まつもと ゆきひろです
前田です。
前田です。
わたなべです.
[#12590] kconv SJIS — Kikutani Makoto <kikutani@...>
=?ISO-2022-JP?B? ではじまるBエンコードされたサブジェクトは
Regard to "[ruby-list:12590] kconv SJIS"
On Sat, 6 Mar 1999 15:49:39 +0900,
kikutani> 出沢さんの base64_encodeモジュール最終版はどっかにありますか?
[#12623] Ruby 1.2.3 FreeBSD port — Yasuhiro Fukuma <yasuf@...>
福間@福岡 です。
[#12635] RE:UNIX USER 4/1999 — "Kozuka Masahiro" <kozuka@...>
こづかまさひろ@たきこうこうです。
[#12695] 第 2 回 OMG 分散コンピューティング・セミナー: CORBA3.0 の詳説と CORBA 活用の実際 — Junichi Suzuki <jun-sk@...>
各位.
前田です。
まつもと ゆきひろです
[#12707] Re: operater bind order ? — Inaba Hiroto <inaba@...>
稲葉です.
まつもと ゆきひろです
原です。
[#12727] Making of Interval class. — moochan <moochan@...>
moochan です.
moochan です.
昨日はRuby初心者でしたが、今日は超初心者の遠藤です。
前田です。
moochan です.
まつもと ゆきひろです
前田です。
まつもと ゆきひろです
前田です。
[#12728] Time + 1M — Wakou Aoyama <wakou@...>
青山です。
ふなばです。
五十嵐です。
ふなばです。
五十嵐です。
ふなばです。
まつもと ゆきひろです
ふなばです。
五十嵐です。
ふなばです。
[#12743] ftpmirror — Shugo Maeda <shugo@...>
前田です。
[#12756] Re: Making of Interval class. — moochan <moochan@...>
moochan です.
[#12827] ruby/tk for win32 — oshima@... (Mitsuru Oshima)
[#12835] XML developper day — Takaaki Higuchi - Technology Marketing <Takaaki.Higuchi@...>
なぜか参加してきましたので簡単に報告します。
[#12850] Ruby Conference 0.3 where ? when ? — ISII takesi <isii@...>
石井です。
まつもと ゆきひろです
松尾です。
まつもと ゆきひろです
松尾です。
まつもと ゆきひろです
松尾です。
まつもと ゆきひろです
なひです.
まつもと ゆきひろです
なひです.
まつもと ゆきひろです
なひです.
まつもと ゆきひろです
なひです.
なひです.
In message <36F0BAF925.577F.anakamur@exa.i-tech.co.jp>
In message <36F0F32B3.5781.anakamur@exa.i-tech.co.jp>
なひです.
なひです.
なひです.
なひです.
なひです.Ruby Conference #0.3以降ほったらかしてしまいました...
なひです.
わたなべです.
けいじゅ@日本ラショナルソフトウェアです.
けいじゅ@日本ラショナルソフトウェアです.
ごとけんです
まつもと ゆきひろです
ごとけんです
原です。
ごとけんです
原です。
さくです。
[#12876] Re: win32ole — 助田 雅紀 <masaki.suketa@...>
助田です.
[#12916] Thanks 出沢さん (mime.rb) — kikutani@...
快調です。ありがとうございました。
From: kikutani@sprintmail.com
出沢です
[#12918] Sieve of Eratosthenes (Re: [ruby-dev:6094]) — Shin-ichiro Hara <sinara@...>
原です。
まつもと ゆきひろです
原です。
まつもと ゆきひろです
原です。
まつもと ゆきひろです
まつもと ゆきひろです
原です。
原です。
原です。
[#12961] OS/2 support — OKUNISHI Fujikazu <fuji0924@...>
お初になります、奥西と申します。
[#12963] seqcmp.rb — sekita-n@... (Sekitani Nobutaka)
関谷@電通大です。
[#12967] profiler — "Kikutani, Makoto" <kikutani@...>
fj.comp.lang.ruby ではかわされてしまった気がする(^^)。
[#13000] Tiny eRuby — Masatoshi SEKI <m_seki@...>
[#13024] — Ryo HAYASAKA <hayasaka@...>
Subject weakref.rb exception (Re: HORB for Ruby?)
[#13063] Ruby Session in LinuxWorld Conference Japan — greentea@...2.so-net.ne.jp (Tomoyuki Kosimizu)
こんにちは、越水です。
[#13091] FAQ for /:|) — matz@... (Yukihiro Matsumoto)
まつもと ゆきひろです
なひです.
[#13121] 全角文字列の分割方法について — goto@...
初めまして、後藤@横河工事(橋梁技術者)です。
まつもと ゆきひろです
後藤@横河工事(橋梁技術者)です。お世話になります。
まつもと ゆきひろです
[#13134] ロックでアドバイスをいただきたいのですが — Keisuke Minami <keisuke@...>
はじめまして。三並と申します。
松尾です。
前田です。
松尾です。
[#13140] Ruby Conference 0.3 — hisanori@...
松尾です。
ごとけんです
松尾です。
なひです.
福間%環境復旧中@福岡 です。
なひです.
なひです.僕は馬鹿だ...
[#13162] Copy array (Re: 全角文字列の分割方法について) — Inaba Hiroto <inaba@...>
稲葉です.
[#13227] blade was down — Shin-ichiro Hara <sinara@...>
原です。
[#13246] smtp でメール発送用クラス — (Dezawa Shin-ichiro) <dezawa@...>
出沢です
[#13254] hash + — Kikutani Makoto <kikutani@...>
前にもこの話題はあった気がするけど...
[ruby-list:12840] Re: kconv SJIS
出沢です
dezawa> 風邪が収まって来たから、ちゃちゃ、っとかたづけて、JFのほうのチェックの
dezawa> 参加を目論んだんだが、なかなか一筋縄では行かないぞ。
一応出来たので、in.coming/mime.rb に置きました。
mime2.rb もあるけれどこれは没。
最後は力業でやってしまったので、美しさは気に入らないけれど。
class String への追加defineの形で書いています。
string.encode64 で 変換文字列が返り
string.decode64 で 復元文字列が返ります。
74Byte制限の為に追加された \n、\s はこの decode64 を通すと
削除されます。
これが RFC 通りかどうかは、御意見を。
Known BUG 一つ。
B変換された文字列のあとに、B変換不要の文字列が続くと、1行長制限を越えて
しまいます。
変換されていない文字列間に改行を追加すると、その改行を復号時に削除
出来ない為です。
汚い手で、ごまかす方法は今思い付いたのですが、このケースは
現実にはほとんど現れない様なので、とりあえずはこのままで。
BUGってほどではないけれど、、、
1行制限のためにbase64変換すべき文字列が泣き別れすると、ここに日本語の
SO SI が追加されます。それは decode64 では削除しません。
復元された文字列を表示した時は、元と同じに見えますが、 Byte列としては、
余分な SI SO が増えています。
行長制限を満たす為の、プログラム上設けた制限数はチューンしてないので
短か過ぎや、長すぎの可能性もあります。
encode64 のoptional param で指定できます。
気持悪いけれど、、、
変換文字列間の \s+ は1行長制限のために追加されたものとみなされ、復号時に
削除されます。このためもともとの形が 「日本語文字\n\s*日本語文字」という
ものを、行毎に変換を掛けると、復元時にこの \n\s* も削除されてしまいます。
これを避ける為、\n\s* も含めて encode しました。ですから、このような
行達の場合は、encodeされた文字列と、元の文字列とでは、改行位置が変わります。
変換文字列の行末に、 という空の base64 が来る
事があります。その直前が変換不要文字列で、直後に変換必要文字列が来る
場合で、かつ、その文字列を入れると、行長制限を越える場合です。
これは、直後の改行を、復号時に削除する為のおまじないです。
これを用いて、Known BUG対策できるな、と思ったのですが、汚いよね。
と言う事で
dezawa> 1 長い日本文字が74Byteに収まらなくて、二つに分ける時、切れ目に
dezawa> si/so を追加する必要があるのであろうか?
追加した。これは復号時に削除されない。
dezawa> 1-3 じゃあ mew はどうなってるのか?と調べたら、Mew version 1.93b37 では
dezawa> 混じりけ無しの日本語だけの時は、分けていなかった。。。
分けたぞ。
dezawa> 2 復元は大丈夫であろうか?? と mew が複数行に分けてくれた(ASCII、space混じり)
dezawa> のMIME化ものを nkf -m や Kconv してみたら、encode 間に入った \s は
dezawa> 残ったままだった。
dezawa> → decode も必要か。。。。
decodeも作り直したぞ
dezawa> あれーーーー
dezawa> Subject: あああlいいい を mew したら
dezawa> Subject: あああlいいい
dezawa>
dezawa> だぞ、、、、 encode の前後に \s がない。
dezawa>
dezawa> mewは私の MIME バイブルなのにー。。。。
これのケースは "あああlいいい" 全体をencodeした。