Folding@homeは分散コンピューティングのひとつです。
Folding@homeに参加すると、タンパク質の折り畳み、異常折り畳み及び関連する疾病の解明に携わることが出来ます。
当サイトの管理者である404は、日報支援サイトとしてFolding@home–Team 2ch:404を運営しており、
このページでは、そのサイトで使用している日報スクリプトの公開を行っております。
日報スクリプト
日報スクリプトは、割と高度な処理が行われています。
まず、Folding@homeの更新を監視し、情報の取得と解析、そして計算が行われます。
これら一連の処理は、レンタルサーバーで実行することは難しいでしょう。
自宅サーバーを公開できるスキルと、Perlのモジュールを追加できる知識が求められます。
ファイル構成
ソースを見てください…。m(_ _)m
必須モジュール
公開しているスクリプトは、Perl5.8.8での動作を確認しています。
モジュールは記憶違いにより、追加(インストール)が必要だったり、
ビルドやバージョンの違い(Perl5.10もあり)で標準モジュールかもしれません。
モジュールの追加方法は、Google先生または404へ直接聞いてください。
- Archive::Zip – 追加
- CGI – 標準
- Encode – 要upgrade
- File::Path – 追加
- HTML::AA – 追加
- HTTP::Request – 標準
- HTTP::Request::Common – 標準
- HTTP::Cookies -標準
- HTTP::Date – 追加
- HTML::Entities
- HTML::Template – 追加
- Jcode – 要upgrade
- LWP::UserAgent – 標準
動作の流れ
ソースを見てください…。m(_ _)m
稼動サイト
ダウンロード
更新履歴
- 2008-06-15
- 公開
ピンバック: ぺんラボ» ブログアーカイブ » トップページのみリニューアル