[前][次][番号順一覧][スレッド一覧]

ruby:454

From: 小波秀雄 <konami@k...>
Date: Mon, 18 Oct 2004 01:57:59 +0900
Subject: [ruby:454] Re: Ruby 活用事例募集(Re: 関西オープンソース2004について)

小波です。

少々不真面目ですみませんでした。私が実際にやっている仕事から紹介してみます。

タイトル:
気象データ観測データの総合的処理

組織または個人名:(匿名,仮称も可)
小波秀雄(京都女子大学)

対象とする問題の概要:
Win2000上のアプリケーションを使って24時間取得している気象観測データ(太
陽光デー
タ,気温,気圧その他)があって,その内容は1時間ごとに CSV ファイルとして
特定のデ
ィレクトリに書き込まれている。このデータ処理として次のような業務を必要と
している。

・ これから得られる膨大なデータファイルをディスク上に整理された形に再配
置すること
・ バックアップのためにサーバ(FreeBSD/Alpha,HTTPサーバも兼ねる)と,外
部の研究
  機関に置かれたPCに転送すること
・ このサーバ上でオンデマンドのデータ可視化サービスを提供すること

Ruby による解決の概要:
Win2000機上では,データファイルをディレクトリツリーに移動・再配置,
tarball 化,
Alpha 機への ftp 転送を Ruby/Cygwin によるアプリケーションで実現してい
る。Ruby
の File 関連機能,ネットワーク関連ライブラリが使われる。処理はタスクマ
ネージャ
によって自動的に行われる。
Alpha サーバ上では,tarball の解凍,月ごとのデータへの変換,外部サーバへ
の転送,
オンデマンドの可視化を Ruby アプリケーションによって実現している。ここで
は CGI 関連
ライブラリとネットワーク関連ライブラリが活用されていて, cron によって毎
日と毎月の
処理が自動的に進められる。

一言追加:
私にとっては Ruby があるからこれをやってみる気になったようなものです。
それまで
知っていた C, Java, Awk などでは絶対にやる気力が湧かなかったはず。プログラ
ムの腕そのものは稚拙ですが,まさに Ruby さまさまでした。






--
ML: ruby@m...
使い方: http://QuickML.com/

[前][次][番号順一覧][スレッド一覧]

       434 2004-10-14 12:59 [ko1@a...            ] 関西オープンソース2004について          
       435 2004-10-14 16:47 ┗[o-fukui@p...        ]                                       
       437 2004-10-15 06:51  ┣[adzumi@d...         ]                                     
       438 2004-10-15 08:24  ┃┗[o-fukui@p...        ]                                   
       439 2004-10-15 08:40  ┣[o-fukui@p...        ]                                     
       444 2004-10-16 21:18  ┣[maki@r...           ]                                     
       474 2004-10-19 08:43  ┃┣[o-fukui@p...        ]                                   
       475 2004-10-19 08:45  ┃┗[o-fukui@p...        ]                                   
       476 2004-10-19 08:49  ┃ ┣[o-fukui@p...        ]                                 
       479 2004-10-19 09:18  ┃ ┣[shugo@r...          ] 発表希望                        
       481 2004-10-19 09:38  ┃ ┃┣[o-fukui@p...        ]                               
       503 2004-10-20 21:52  ┃ ┃┗[maki@r...           ]                               
       511 2004-10-21 18:17  ┃ ┃ ┗[shugo@r...          ]                             
       513 2004-10-22 00:50  ┃ ┃  ┗[o-fukui@p...        ]                           
       520 2004-10-22 07:27  ┃ ┃   ┗[maki@r...           ]                         
       490 2004-10-20 03:34  ┃ ┗[takahashi@t...      ]                                 
       507 2004-10-21 15:10  ┃  ┗[o-fukui@p...        ]                               
       508 2004-10-21 15:19  ┃   ┣[usa@g...            ] ブースの看板(?)(was Re: 関西オープンソース2004について)
       512 2004-10-22 00:44  ┃   ┃┗[o-fukui@p...        ]                           
       514 2004-10-22 03:58  ┃   ┃ ┗[o-fukui@p...        ]                         
       523 2004-10-22 14:15  ┃   ┗[kjana@d...          ]                             
       526 2004-10-22 18:41  ┃    ┣[o-fukui@p...        ]                           
       531 2004-10-23 19:25  ┃    ┗[kjana@d...          ]                           
       532 2004-10-24 08:59  ┃     ┗[konami@k...         ]                         
       534 2004-10-24 18:55  ┃      ┗[kazuhiko@f...       ]                       
       445 2004-10-16 21:41  ┣[maki@r...           ]                                     
       448 2004-10-17 02:55  ┃┣[ko1@a...            ]                                   
       449 2004-10-17 05:07  ┃┃┗[konami@k...         ]                                 
       453 2004-10-17 17:59  ┃┃ ┗[ko1@a...            ] Ruby 活用事例募集(Re: 関西オープンソース2004について)
->     454 2004-10-17 18:57  ┃┃  ┣[konami@k...         ]                             
       456 2004-10-18 00:19  ┃┃  ┣[moriq@m...          ]                             
       457 2004-10-18 03:26  ┃┃  ┣[konami@k...         ]                             
       459 2004-10-18 09:14  ┃┃  ┃┣[ko1@a...            ]                           
       460 2004-10-18 10:01  ┃┃  ┃┃┣[nagai@a...          ] Re: Ruby 活用事例募集   
       461 2004-10-18 11:22  ┃┃  ┃┃┗[konami@k...         ]                         
       462 2004-10-18 13:10  ┃┃  ┃┃ ┣[konami@k...         ]                       
       463 2004-10-18 14:22  ┃┃  ┃┃ ┃┣[ko1@a...            ]                     
       468 2004-10-19 01:24  ┃┃  ┃┃ ┃┃┗[konami@k...         ]                   
       470 2004-10-19 04:58  ┃┃  ┃┃ ┃┗[zophos@D...         ]                     
       515 2004-10-22 04:14  ┃┃  ┃┃ ┗[konami@k...         ]                       
       516 2004-10-22 04:35  ┃┃  ┃┃  ┗[o-fukui@p...        ]                     
       467 2004-10-18 22:15  ┃┃  ┃┗[maki@r...           ] Re: Ruby 活用事例募集     
       458 2004-10-18 04:17  ┃┃  ┣[shimurahiroyuki@o...]                             
       473 2004-10-19 08:31  ┃┃  ┣[gollum@h...         ]                             
       483 2004-10-19 11:01  ┃┃  ┃┗[konami@k...         ]                           
       493 2004-10-20 04:53  ┃┃  ┃ ┗[gollum@h...         ]                         
       496 2004-10-20 11:51  ┃┃  ┗[shin@f...           ]                             
       471 2004-10-19 07:46  ┃┗[o-fukui@p...        ]                                   
       451 2004-10-17 16:33  ┣[o-fukui@p...        ] CD-R ラベル(Re: 関西オープンソース2004について
       472 2004-10-19 08:31  ┃┗[o-fukui@p...        ] CD中味(Re: CD-R ラベル(Re: 関西オープンソース2004について
       477 2004-10-19 08:52  ┃ ┣[nagai@a...          ]                                 
       478 2004-10-19 09:20  ┃ ┃┗[o-fukui@p...        ]                               
       482 2004-10-19 10:05  ┃ ┣[moriq@m...          ]                                 
       486 2004-10-19 15:23  ┃ ┃┗[o-fukui@p...        ]                               
       492 2004-10-20 03:35  ┃ ┃ ┗[takahashi@t...      ]                             
       494 2004-10-20 06:58  ┃ ┃  ┗[ko1@a...            ]                           
       495 2004-10-20 09:14  ┃ ┃   ┗[o-fukui@p...        ]                         
       485 2004-10-19 15:06  ┃ ┗[o-fukui@p...        ]                                 
       487 2004-10-19 15:57  ┃  ┣[moonwolf@m...       ]                               
       489 2004-10-19 18:57  ┃  ┃┗[o-fukui@p...        ]                             
       488 2004-10-19 18:29  ┃  ┗[o-fukui@p...        ]                               
       536 2004-10-25 15:42  ┗[o-fukui@p...        ] 盛会御礼(Re: 関西オープンソース2004について