Welcome to headius.com If you are the domain administrator get started creating your home page with Google Sites
Content-Length: 286047 | pFad | http://b.hatena.ne.jp/infohack/jruby/
2007年6月に「Ruby Kaigi」というイベントが日本で開催されました。当日はRubyに関する様々な興味深い発表が行われ大変活況でした。そんな中でも特に大きな注目を浴びていた発表の1つとして「JRuby」があげられます。 JRubyはJavaとRubyのクロスオーバーを実現する有望な技術です。本連載ではJRubyの入門的な部分について紹介していきます。幅広い方々がJRubyを知るきっかけになれば幸いです。今回はJRubyの概要について解説します。 「Ruby」は、まつもとゆきひろ氏が中心となって生み出した、世界中で利用されているオープンソースのプログラミング言語です。ここ数年、Rubyは大きく注目され、取り巻く環境が大きく発展しています。その最大の要因はWebアプリケーション分野に彗星のごとくあらわれたアプリケーションフレームワーク「Ruby on Rails」(以下、RoR)である
<< 2007/06/ 1 1. [Ruby] 楽天技術研究所フェロー就任の影響 2. [知財] 私的録音録画小委員会、CD売上減と私的複製の関係めぐり議論は平行線 3. [Ruby] 川o・-・)<2nd life - Ruby で debug する7つの方法 4. [Ruby] Rails vs Django: a non biased yet useless comparison 5. [OSS] Dave Gilbert's Weblog : The Badness of JFree 6. [OSS] Trust, But Verify - O'Reilly ONLamp Blog 7. [言語] Scala Actors -- A Short Tutorial 8. [Ruby] taw's blog: Why RLisp will not support Ruby class
http://martinfowler.com/bliki/RubyMicrosoft.html 2007/6/1 (更新:反応リンク集を末尾に追加) RailsConf2007ではJRubyが大盛況だった。 この小さなチームは瀕死のプロジェクトを引き受け、JVM上で動くファーストクラスのRubyプラットフォームに変えた。彼らが多くの賞賛を得たのは当然だ。 JRubyについてはまさにそんな感じとして、注目すべきはもう一つの共通マネージコード・ランタイム――.NETだ。 Rubyに対するマイクロソフトの意図は今のところすごく不透明だ。 彼らはSilverlightのスクリプティング言語としてRubyを発表した――でも未解決の問題が多く残っている。 Ruby言語をフル実装するのか、それともRuby++みたいなもの――Rubyサブセットの拡張――なのか? JRubyの目的は2つある。それぞれ明確
JRubyのインストール http://jruby.codehaus.org/から辿って、jruby-bin-1.0.zipをダウンロード C:\jruby\へ解凍 環境変数設定 JRUBY_HOMにC:\jruby\jruby-1.0を設定 PATHに%JRUBY_HOME%\binを追加 C:\>jruby -version ruby 1.8.5 (2007-06-07 rev 3841) [x86-jruby1.0]でインストール完了を確認 Railsのインストール C:\>jruby %JRUBY_HOME%\bin\gem -v 0.9.4でgemが入っていることを確認(最近のリリースには最初から入ってる模様) 今後毎回 jruby %JRUBY_HOME%\bin\gem ...とフルパス指定するのは面倒くさいと思ってたら、省略する方法があるみたい。 C:\>jruby -h
まずは第10回オープンソーステクノロジー勉強会。 下記が詳しいので内容はそちらを参照。 RX-7乗りの適当な日々さん Peach Pipeさん 懇親会で、Sun藤井さんにあることをお願いしたら了承いただけました! ラッキー!!言ってみるもんだ。詳細は確定したらまた後日。 次はJRubyイベント企業システムとRuby with CTC。 うーん、タイトルがキャッチーじゃないなあ。 基本JRubyのイベントなのに、タイトルにJRubyって入ってないしw この辺はぜひLL系イベントのネーミングセンスを真似てほしいところです。 で内容ですが、かなり面白かった。 全体的な印象は、Javaでエンタープライズ中心にやってる人が聴衆には多かった気がするけど、いよいよRubyがエンタープライズ領域に入ってきたなあ、と実感できる内容と雰囲気でした。 前日、前々日に開催されたRuby会議と同じ(だったらしい)プ
新しくリリースされたJRuby 1.0をwindows XPにインストールしてみました。環境変数のところで、ちょっとつまづいて、mixiのrubyコミュニティの方々にお世話になりました。google calender data APIでjavaのクラスライブラリを使うためです。ドキュメントの日本語訳も作っています。Google Calendar Data API Developer's Guide: Protocolを日本語訳しましたGoogle Calendar Data API Reference Guideを日本語訳しました JRuby 1.0をダウンロード。windowsマシンなのでjruby-bin-1.0.zipをダウンロードします。解凍し、c:¥以下におきます。 環境変数の設定環境変数pathにC:¥jruby-1.0¥binを追加する。環境変数JAVA_HOMEにC:¥Pr
JRubyを使ってFizz-Buzz問題を解いてみましょう。以下手順。 Java(JDK)をインストールします。 (省略) JRubyをダウンロードします。 JRuby→Download!→zipファイル(たとえばjruby-bin-1.0.0RC2.zip) JRubyを展開します。 unzip jruby-bin-1.0.0RC2.zip バッチファイルjruby.batを作ります。 @echo off set JAVA_HOME=C:\work\jdk1.5.0 C:\work\jruby\jruby-1.0.0RC2\bin\jruby %1 %2 %3 %4 %5 %6 %7 %8 %9 Rubyのスクリプトfizz.rbを作ります。 a = Array.new (1..100).each do |k| if k % 3 == 0 and k % 5 == 0 a << 'Fiz
Javaプラットフォームの包容力 先週、記者はJavaOne取材でサンフランシスコにいたため、個人的に気になったのは、Java関連のニュースだ。 中でも印象に残ったのは、Java VM上に実装したRubyの処理系「JRuby」の開発者が、JRubyのほうがCで書かれた本家のRubyよりも動作が速いと話したことだ。 “Java”といったとき、一般的には言語としてのJavaを指すが、サン・マイクロシステムズ自身はJavaテクノロジー、Javaソフトウェア、Javaツールなどの名称を使い分けている。言語としてのJavaは、Javaテクノロジー全体のもっとも重要なピースの1つではあるが、一部分に過ぎない。JRubyやJythonといったほかの言語の処理系がJava VM上で高速に動くとなると、“Java”を使うことのメリットはJavaという言語が持つ良さにとどまらず、Java VMのパフォーマンス
2007/05/10 PythonやRubyといった動的言語が人気だが、サン・マイクロシステムズは、そうした動きをJavaテクノロジに採り入れつつある。もともとのPythonやRubyはCで実装されているが、Javaによる実装である「Jython」や「JRuby」といった処理系が存在する。Ruby向けに書かれたコードはJVM上で稼働するJRubyでも動作する。同様に、Rubyブームの火付け役となった感もある「Ruby on Rails」(RoR)で構築されたサイトであっても、かなり高い互換性でJRuby上で動作するという。米国サンフランシスコで開催中のJavaOneで、JRubyプロジェクトの中心人物に話を聞いた。 Ruby on RailsもJVM上で稼働 現在、JRubyは6人のコア・コミッターと30~35人のコミュニティメンバーによって開発が進められている。6人のコア・コミッターのう
リリース、障害情報などのサービスのお知らせ
最新の人気エントリーの配信
処理を実行中です
j次のブックマーク
k前のブックマーク
lあとで読む
eコメント一覧を開く
oページを開く
Fetched URL: http://b.hatena.ne.jp/infohack/jruby/
Alternative Proxies: