[#4754] Now,I am starting ruby. — mamoru@... (Mamoru Matushita)

先日、初めて投稿したつもりだったのですが間違えて

14 messages 1997/10/02

[#4891] mixin - singleton method inheritance, const etc... — shugo@... (Shugo Maeda)

前田です。

13 messages 1997/10/10

[#5000] ruby 1.0-971015 released — matz@... (Yukihiro Matsumoto)

まつもと ゆきひろです

14 messages 1997/10/15

[#5056] RubyでOODB — hisanori@...

松尾です。

20 messages 1997/10/20
[#5057] Re: RubyでOODB — matz@... (Yukihiro Matsumoto) 1997/10/20

まつもと ゆきひろです

[#5065] Re: RubyでOODB — hisanori@... 1997/10/20

松尾です。

[#5066] Re: RubyでOODB — matz@... (Yukihiro Matsumoto) 1997/10/20

まつもと ゆきひろです

[ruby-list:5125] Re: mail address class

From: akira yamada <akira@...>
Date: 1997-10-23 19:18:53 UTC
List: ruby-list #5125
Wed, 22 Oct 97 17:46:14 +0900 頃の
   Mail-Count: 05109
      Subject: [ruby-list:5109] Re: mail address class   
についてのお話にて Yukihiro Matsumoto さん曰く… 
(Y == matz@netlab.co.jp (Yukihiro Matsumoto) さん)

In article 05109, <199710220842.RAA23751@picachu.netlab.co.jp>
Y> 公開しないと話が進まないが,公開してから仕様変更するといろい
Y> ろ面倒という典型ですね.^^;;;

そうなんですよね, 自分でテストできる範囲って知れてるので.

|# それ以前にこの調子でココで話を続けても良いのか? > わたし
Y> この辺は難しいところですね.プログラミングの実際を眺めること
Y> が出来るという観点からは貴重な会話なんですが,あんまり難しく
Y> なるとついてけない人が続出しそうですし.

RFC822 的に見て難しいところまで踏み込んでるかどうかはまあ謎なのですが
ruby のメーリングリストとしてはややネタはずれてきてるかも
と思い始めたところです.

なので ruby な話でわからないことや, わからないことや, 
わからないこと(^_^;)ができたときにまた復活させて頂くことにして, 
いったんは地下に潜ることにします. 
もっとちゃんとしてきたらアナウンスをさせてください.

っつーだけではあれなんで RFC822.rb を使った
実用的(?)なプログラムを一つ

  require 'kconv'
  require 'RFC822'

  ARGV.each {|m|
    t = RFC822.new(m)
    print (Time.at(t.date)).strftime('%y/%m/%d %H:%M:%S'), 
      ' [', t['X-mail-count'].gsub!(/^0+/, ''), ':', 
      (t.from.addresses[0])[0,15], '] ', 
      Kconv::tojis(t['Subject'].gsub!(/^\[[^\]]+\] /, '')), "\n"
  }

私が管理しているいくつかの ML では fml を使用しているのですが, 
実は fml のバージョンアップの際にエンバグされたものの影響で
summary ファイルの中の Sujbec: に MIME な文字列を含む
メールについての記述が壊れてしまいました. 
そもそも summary ファイル中の MIME な文字列が壊れてしまっているので
それらしく復旧するためには spool に保存されているメールから
必要なヘッダを拾いだすしかないわけなのですが, 
このスクリプトはそのためにざっと作ったものです.
# ホントは ruby -e とかやったので大いに場当たり的かもしれません.

いちお, こういうことができるよーと言う例ってことで.

--

 やまだ あきら (akira@linux.or.jp or akira@nurs.or.jp)
 Linux 関連ページ <URL:http://www.netlab.co.jp/~akira/linux/>

In This Thread