[ruby-list:300] request for Time and etc.

From: keiju@... (Keiju ISHITSUKA)
Date: 1996-07-09 04:16:09 UTC
List: ruby-list #300
けいじゅ@SHLジャパンです. 

最近, あるプログラムをperlで組もうと思いました. その中で時間の比較が必
要となることに気づき, perlでは, 時間の比較を行なうのに, 年/月/日/時/分
/秒を順番に比較せねばならないのが美しくないし面倒だと思いました.

そういえば, rubyにはTimeクラスがあったのであれを使えば, 簡単に時間の比
較ができるだろうし, 最近, 若干余裕が出てきたので本格的にrubyingしよう
かなと思い, rubyのinfoを読んでいたのですが...

Timeクラスには, 任意に時間を与えてTimeインスタンスを生成する機能がない
のです... いや, あるにはあるのですがその関数(at)は, 1970/1/1の0:0:0か
らの秒数となっています...

この関数を用いて, 必要な時間が設定された, Timeインスタンスを生成するの
はちょっとあまりにも面倒過ぎるので, 何かもうちょっと生成しやすい関数を
用意して下さい.

もう一つリクエスト:

Timeに関する要望は, まあ妥当なものではなかろうかと思っています. 次のリ
クエストは, 聞き入れて下されば非常に嬉しいというもので, あくまでもお願
いです.

今作ろうと思っているプログラムでは, ローカルのホストで行なった処理の結
果を, インターネット上のあるホストに送りまた別の処理を行なわなくてはな
りません(自動的に行なえると非常に嬉しい).

インターネット上のホストなので, rshとかのプロトコルを通すことはできま
せん(サービスされていない). そこで考えられるのは, ftp/telnetを用いリモー
トのホストにログインして処理を行なうことだけです. これをプログラム上で
実現するには, 仮想端末を開き, その上で適当な処理を行なう必要が出てきま
す.

巷では, そのような仮想端末を自動的に開いて, モデムのチャットスクリプト
の様なものを実行するようなことを行なってくれるパッケージ(ライブラリ)が
あると聞きました.

rubyにも, そのような機能を提供するクラスがあると便利だと思うのですが, 
いかがでしょう? 

PS.  
自分で作れといわれそうですが, まだ, rubyingしたことのない私では, 荷が
重過ぎますので, 宜しくお願いします.

__
.........................................石塚 圭樹@SHLジャパン(株)...
------------>アドレス変わりました!! e-mail: keiju@shljapan.co.jp <----

In This Thread

Prev Next