タグ

jrubyに関するhagayuのブックマーク (2)

  • JRubyからJavaのクラスを呼び出す方法 - やさしいデスマーチ

    JRubyのパッケージ名に関して嵌っていたと昨日のエントリーで書きましたが、幾つかのトップレベルパッケージとそれ以外のパッケージで使用できる書式が違うという事が原因でした。サンプルなどでは、Swingやjava.lang.Systemなどがほとんどなのでミスリードされていたようです。 結論からいえば、JavaのライブラリをJRubyから実行する場合、次のように記述する方法が良いと思われます。 require 'java' require 'path/to/jar_file' module JavaBar include_package "foo.bar" end # Javaのfoo.bar.Fooクラスのコンストラクタを呼び出す JavaBar::Foo.new() 一方、java.lang.Systemを使う場合は、次のように書くことが出来ます。 require 'java' java

    JRubyからJavaのクラスを呼び出す方法 - やさしいデスマーチ
  • Redmine on JRuby - プログラマの思索

    小川 明彦, 阪井 誠 : チケット駆動開発 日のソフトウェア開発の現場で生み出された「チケット駆動開発」という概念を、数多くの実例を元にモデル化・体系化を試みた最初の。 小川 明彦, 阪井 誠 : Redmineによるタスクマネジメント実践技法 Redmineによるチケット駆動開発の実践技法に関する最初のアジャイルなソフトウェア開発への適用方法、TestLinkによるテスト管理手法についても言及。 清水 吉男: 「派生開発」を成功させるプロセス改善の技術と極意 組込システム開発をベースとして、ソフトウェア開発特有のスタイルである派生開発、特にXDDPについて解説した世界でも稀な。既存製品を保守するのではなく継続的に機能追加していく昨今の開発では、派生開発特有の問題を意識しなければならない。XDDPはプロセス論だけでなく、要件定義などの上流工程の品質改善にも役立つので注意。 Le

    Redmine on JRuby - プログラマの思索
  • 1