[#18233] [book] blade.nagaokaut.ac.jp/ruby/ruby-list/ — Shin-ichiro Hara <sinara@...>

原です。

21 messages 1999/11/01
[#18239] [book] csv_split2 [Re: blade.nagaokaut.ac.jp/ruby/ruby-list/] — keiju@... (石塚圭樹) 1999/11/01

けいじゅ@日本ラショナルソフトウェアです.

[#18244] Re: [book] csv_split2 [Re: blade.nagaokaut.ac.jp/ruby/ruby-list/] — Shin-ichiro Hara <sinara@...> 1999/11/01

原です。

[#18289] Re: [book] csv_split2 — Koretsugu Daigoro <tmmcross@...> 1999/11/02

これつぐです。

[#18291] Re: [book] csv_split2 — keiju@... (石塚圭樹) 1999/11/02

けいじゅ@日本ラショナルソフトウェアです.

[#18311] Re: [book] csv_split2 — Koretsugu Daigoro <tmmcross@...> 1999/11/02

これつぐです。

[#18338] オブジェクトの非同一性判定 — Ayanosuke <aya@...>

 綾乃介です。

13 messages 1999/11/03

[#18539] [book] $*, etc. — Yasuhiro Fukuma <yasuf@...>

福間@福岡 です。

44 messages 1999/11/11

[#18580] — tokoma@... (中川 誠)

中川です。

44 messages 1999/11/14
[#18619] build on alpha — Go Nakagawa <nakagawa@...> 1999/11/15

もとの質問のかたとは別の中川です。

[#18737] Re: build on alpha — tokoma@... (中川 誠) 1999/11/18

中川です。

[#19144] Re: build on alpha — tokoma@... (中川 誠) 1999/12/04

中川です。長文で失礼します。

[#19341] Re: build on alpha — tokoma@... (中川 誠) 1999/12/09

中川です。

[#19344] Re: build on alpha — matz@... (Yukihiro Matsumoto) 1999/12/09

まつもと ゆきひろです

[#19400] Re: build on alpha — tokoma@... (中川 誠) 1999/12/10

中川です。

[#19426] Re: build on alpha — EGUCHI Osamu <eguchi@...> 1999/12/11

えぐち@エスアンドイー です。

[#19459] Re: build on alpha — tokoma@... (中川 誠) 1999/12/13

中川です。

[#19461] Re: build on alpha — EGUCHI Osamu <eguchi@...> 1999/12/13

えぐち@エスアンドイー です。

[#19506] Re: build on alpha — tokoma@... (中川 誠) 1999/12/14

中川です。

[#19520] Re: build on alpha — EGUCHI Osamu <eguchi@...> 1999/12/15

えぐち@エスアンドイー です。

[#19522] Re: build on alpha — matz@... (Yukihiro Matsumoto) 1999/12/15

まつもと ゆきひろです

[#19543] Re: build on alpha — EGUCHI Osamu <eguchi@...> 1999/12/15

えぐち@エスアンドイー です。

[#19562] Re: build on alpha — tokoma@... (中川 誠) 1999/12/15

中川です。

[#19569] Re: build on alpha — EGUCHI Osamu <eguchi@...> 1999/12/16

えぐち@エスアンドイー です。

[#19592] Re: build on alpha — tokoma@... (中川 誠) 1999/12/16

中川です。

[#18637] constant? — Kazuhiro Yoshida <moriq.kazuhiro@...>

もりきゅうです。

20 messages 1999/11/16
[#18640] Re: constant? — WATANABE Hirofumi <Hirofumi.Watanabe@...> 1999/11/16

わたなべです.

[#18650] Re: constant? — Kazuhiro Yoshida <moriq.kazuhiro@...> 1999/11/16

もりきゅうです。

[#18657] Re: constant? — matz@... (Yukihiro Matsumoto) 1999/11/16

まつもと ゆきひろです

[#18709] ADO にて datetime 型の取得 — Takashi SHIODA <tsio@...>

塩田です。

18 messages 1999/11/18
[#18779] Re: ADO にて datetime 型の取得 — Masaki Suketa<CQN02273@...> 1999/11/20

助田です.

[#18802] Re: ADO にて datetime 型の取得 — Takashi SHIODA <tsio@...> 1999/11/21

オレンジソフト塩田です。

[#18712] Re: header output in eruby — TAKEUCHi Kahori <take-k@...>

たけうちです。

16 messages 1999/11/18
[#18716] Re: header output in eruby — "NAKAMURA, Hiroshi" <nakahiro@...> 1999/11/18

なひです.

[#18830] mod_ruby-0.1.4 — TAKAHASHI Masayoshi <maki@...>

高橋征義です。

16 messages 1999/11/22

[#18853] initializer polymorphism? — Takeyuki Watadani <watadani@...>

渡谷といいます。

25 messages 1999/11/23

[#18911] Re: eRuby 変換後の無駄 (?) な改行 — TAKEUCHi Kahori <take-k@...>

たけうちです。

14 messages 1999/11/25

[#18914] Ruby standard GUI framework? — Hideto ISHIBASHI <s34204@...>

石橋秀仁です。

43 messages 1999/11/25
[#18975] Re: Ruby standard GUI framework? — 中村暁史 Nakamura Akifumi <BXQ04723@...> 1999/11/27

[#19020] Re: Ruby standard GUI framework? — Hideto ISHIBASHI <s34204@...> 1999/11/29

石橋秀仁です。

[#19026] Re: Ruby standard GUI framework? — Noritsugu Nakamura <nnakamur@...> 1999/11/29

[#19081] Re: Ruby standard GUI framework? — "Hideaki Takata" <hideakit@...3.dion.ne.jp> 1999/12/01

たかたです。

[#19092] Re: Ruby standard GUI framework? — Noritsugu Nakamura <nnakamur@...> 1999/12/01

[#19112] Re: Ruby standard GUI framework? — 中村暁史 Nakamura Akifumi <BXQ04723@...> 1999/12/02

[#19131] Re: Ruby standard GUI framework? — Noritsugu Nakamura <nnakamur@...> 1999/12/03

[#18948] 他言語との比較 — とみたまさひろ <tommy@...>

とみたです。

18 messages 1999/11/26

[ruby-list:18561] Re: ruby 本新宿にて

From: 中村暁史 Nakamura Akifumi <BXQ04723@...>
Date: 1999-11-12 19:49:05 UTC
List: ruby-list #18561
お世話になっております。 A.中村です。

On Fri, 12 Nov 1999 16:41:37 +0900
"Hideaki Takata" <hideakit@d3.dion.ne.jp> wrote:

>rushというのは、ウェブで見つけたのですが、roseというのは?

roseは、ホカはさておき俺の発言については
あくまで俺の妄想です(^^;

>デスクトップのアイコンの挙動を定義するrubyオブジェクトが実行

まさにそのノリを妄想していました。
いや、見た目だけじゃなくてもっと色々と。

以前やってたシゴトで作って&使っていた
(正確にいえば「既存フレームワークを継承して
作ったクラスを客に納入していた」)某システムが
まさにそんな感じでした。
ProductDataManagementシステムだったんですが、
デスクトップ上のアイコンとして、
ファイルとかの実データや、ファイルになってない
その他のデータ(ウラでDBMSが動いていて、それらの
アイコンの中のデータは基本的にそこに保存される
永続オブジェクト環境でした)や、あるいは
業務管理に必要な情報のオブジェクトとか
ユーザーそのものやユーザー管理、データの置き場、
などなどが全部オブジェクトなアイコンになっている
という環境でして。楽しかったです。

ただ、開発言語が結構しんどい代物だったので
(動的性はRubyに負けないくらいにあったけど
「気楽に使える便利なクラス」が欠乏してたし
いわゆる「実装の共有」の手段も無かったんで…)
納品ブツまで行かないにしても、ちょっとしたメンテ用に
そのシステムのRubyラッパーでも書いたろうか?とか
思っていた矢先に、不景気でシゴトがなくなりました(笑)。

んで、もっとすっきりした形で
似たような環境が手元にあったら
さぞシアワセだろうなと、妄想する日々(^^;

>def textfile_wrapper

某では
class PdmItem
  class DataItem<PdmItem
    class FileSystemItem<DataItem
      class File<FileSystemItem
でした。クラスツリーは巨大でした(^^;

#一般に、wrapperという枕詞は、要らないと思います。
#その世界から見れば「それがfileソノモノ」なんですから。

>def on_click()
>  open()

そそ。まさにこんなノリでした。

メソッドも色々ありました。
生成や削除やコピーや移動は勿論メソッドでしたし、
DataItem以下にはCheckInやCheckOutというメソッドが
あって、「自分の物置(勿論オブジェクト)」と「公共の物置」
との間でDataItemを移動してリビジョン管理を行えましたし、
ワークフローオブジェクトにシゴトのシナリオを持たせることで
納期管理を行えるようでしたし。

処理を委譲するための各種ヘルパークラスは
それぞれのデータオブジェクトのクラスメソッドに
問い合わせることで、適切なクラスを返すように
なってたし。ICONの種類もクラスメソッド。

$editor_pathみたいな値は、Toolクラスが管理してました。

class Tool; end

class TextEditor<Tool; end
def TextEditor.path; "/usr/bin/vi"; end

class TextViewer<Tool; end
def TextViewer.path; "/usr/bin/less"; end

class TextFile
  def open
    edit
  end
  def edit
    system type.edittool.path + " " + self.path + "/" + self.name
  end
  def view
    system type.viewtool.path + " " + self.path + "/" + self.name
  end
end
def TextFile.edittool; TextEditor; end
def TextFile.viewtool; TextViewer; end

class ReadOnlyText<TextFile
  def open
    view
  end
end

こんなノリだったかなと。

あと、「Relation」もオブジェクトになってたってのが
俺としては鮮烈な思い出でした。コピー元とコピー先が
Copiedリレーションオブジェクトで繋がるんで
コピーの散逸も防げたし(笑)。製品や図面の間の構成も
全部リレーションで表現できましたし。

で、そんなアイコンを「選択」すると
デスクトップのメニューの中で
そのオブジェクトが理解できないメソッド名は
無効灰色表示になったりしました。


#GNOMEって、ムソルグスキーの曲名にも、あったような。

In This Thread