更新情報 2007.1.29 Ver 1.0.2.3 リリース 2006.6.27 Ver 1.0.2.0 リリース 2006.6.2 Ver 1.0.1.9 リリース 2006.4.6 Ver 1.0.1.8 リリース 2006.3.30 Ver 1.0.1.7 リリース 2006.3.28 β版 リリース
理研CDBシステムバイオロジー研究チームのチームリーダー、上田泰己氏(30)が、文部科学大臣表彰の一つ、若手科学者賞を受賞した。同賞は、萌芽的な研究、独創的視点に立った研究など、高度な研究開発能力を持ち、顕著な研究業績をあげた若手研究者に毎年授与されている。同氏は、哺乳類の体内時計を司る遺伝子ネットワークの解明をテーマに研究を進め、時刻特異的な発現を示す多数の遺伝子を同定してきた。さらに、時計の心臓部となる16個以上の「時計遺伝子」が複雑な転写ネットワークを形成し、様々なタイミングの遺伝子発現を生み出すメカニズムを明らかにしてきた。 ポストゲノム時代と呼ばれる現在、ゲノム研究によって生まれた研究インフラストラクチャーを動的で複雑な現象の解明に活かす方法論が求められていた。同氏の研究は、DNAマイクロアレイ等の新たな技術を駆使した包括的かつ体系的な発現解析がメカニズム解明の鍵となっている。ま
http://martinfowler.com/bliki/BuildLanguage.html 追記: Jon Tirsenが、Rubyを使って複雑なantビルドプロセスを動かすという面白いストーリーを書いていました。 Bruce Eckel が最近、antとmakeに関する投稿をしたのだが、それに影響を受けて、私のビルド言語に関する考えをここでシェアしておきたいと思う。 antとmakeはどちらもビルド方法を指定するものであり、ビルド方法を記述するための言語である。どちらも非常に広く使われており、成功もしている。 しかし、どちらも限界に達しているようだ。大規模システムでは、ant/makeファイルを他のプログラムから生成している人をよく見かける。 上記の理由で、私はBruceの意見に賛成なのだと思う。 簡単なビルドならば、一連のタスクと依存とで簡単に表現することが出来る。こういうビルド
今回はRoRでアジャイルプロトタイピングの実践編として、筆者が特に気に入っているデータベースのマイグレーション機能を紹介したいと思います。データベースのマイグレーションはプロトタイピングのみならず、それ以降のフェーズでも活用できる非常に有用な機能であると考えています。 マイグレーションとは何か? そもそもマイグレーションとは何でしょうか? マイグレーション、特にデータベースにおけるマイグレーションとは、新しい環境に移行する際、整合性を保持したまま移行を行うためのツールであるといえるかと思います。 RoRにおけるマイグレーション RoRにおけるマイグレーション機能はActiveRecord::Migrationとそれを利用するフロントエンドに当たるRakeによって実現されています。 RakeはRuby Make、つまり、Ruby版makeとでもいえるビルドツールですが、記述言語としてRuby
Rakefile Format (as of version 0.8.2) First of all, there is no special format for a Rakefile. A Rakefile contains executable Ruby code. Anything legal in a ruby script is allowed in a Rakefile. Now that we understand there is no special syntax in a Rakefile, there are some conventions that are used in a Rakefile that are a little unusual in a typical Ruby program. Since a Rakefile is tailored to
■ Rake Rake というものがあります。 Ruby で記述できる make みたいなものだそうで、 task :default => [:test] task :test do ruby "test/unittest.rb" end といった感じに書けるそうです。 なかなか面白そうだと思ったので、ちょっと触ってみようと思います。 あまり推敲していませんが、doc/rakefile.doc を訳してみたので掲載します。 なお、Rake は MITライセンスです。 ■ Rakefile フォーマット まず、Rakefile のための特別なフォーマットは存在しません。 Rakefile は実行可能な Ruby のコードを含んでいます。 Ruby スクリプトとして合法な記述は全て、Rakefile でも許されています。 Rakefile のための特別な文法が存在しないことを理解したので、 R
しました。rb-rabbit。 今回作成した、他の依存パッケージ(rdtool, ruby/gnome(0.14.1), ruby/gettext)も含めたものはこちら。 rabbit-0.4.1-portfiles.tgz (4KB) せっかちな人のためのバイナリも port mpkg rb-rabbit で作成。gnome 環境など依存パッケージもまるごとはいっていて、/opt/local にインストールされます。 rabbit-0.4.1-ppc.tar.bz2 (MacOS X 10.4/ppc 65.4MB) rb-rabbit-0.4.1-intel.tar.bz2 (MacOS X 10.4/77.5MB/かくたにさんによるintel版) それぞれのチェックサム 65a7324a11581ecfe3e9f79557f6bbba rabbit-0.4.1-ppc.tar.bz2
2005-05-14 15:48:46 +0900 (1238d); rev 16 青木が使っている Ruby のコーディングスタイルです。 インデント インデントは 2。 インデントがでかすぎると end が離れて美しくない。 {....} のインデントだけを 4 にしてみた時期もあったが、 やっぱり全部 2 にしたほうが単純だし統一感がある。 またタブは一切信用せずに全部スペースにする。 ※ 有名な Ruby hacker の前田修吾氏はかつてインデントを「3」にしていた。 この理由について青木は if true while true unless false return 1 end end end のように end がピッタリそろうのが素敵かなあ、 と評したのだが、実際の理由は全然違ったようだ。 → [ruby-list:18603] ※※ 素敵という言葉は江戸時代にできたそうだ。
<< 2004/10/ 1 1. [Ruby]ChangeLog 2. [家族]長女の帰還 3. [Ruby]Ruby Conference 2004 4. U-20プログラミングコンテスト表彰式 2 1. [言語]文法のデザイン 2. 初心者パラドックス 3. DSL(domain specific language)と組み込み言語 3 1. [教会]松江、そして岡山 4 1. AC 2. [Ruby](行ってないのに)RubyConf 2004レポート 5 1. [特許]コダック、Java特許訴訟で勝訴--判決に批判の声が噴出 2. [日記]tDiary 2.0 6 1. [Ruby]Rubyの教科書 2. [Ruby]コーディングスタンダード 7 1. Skype 2. [特許]携帯電話の2画面特許,NECとドコモ側が東京地裁で勝訴 8 1. [特許]KodakとSun、オブジェクト
The 7th annual Bioinformatics Open Source Conference (BOSC 2006) will take place in Fortaleza, Brasil, as one of several Special Interest Group (SIG) meetings occurring in conjunction with the 14th International Conference on Intelligent Systems for Molecular Biology. Important Dates Aug 4-5, 2006 BOSC 2006 BOSC Eventful Group : This site provides an ICAL feed which will include all deadlines asso
リリース、障害情報などのサービスのお知らせ
最新の人気エントリーの配信
j次のブックマーク
k前のブックマーク
lあとで読む
eコメント一覧を開く
oページを開く