jruby
-
jsr-223 - 追記中
jsr-223です。
The Java Community Process(SM) Program - JSRs: Java Specification Requests - detail JSR# 223
javaからJVM言語をスクリプト実行したいです。
主観ですが、メジャ… -
org.jruby.Rubyをシンクロして使う。
JRubyです。
org.jruby.Rubyオブジェクトを使いまわしてスクリプトを実行する際に、グローバル変数を使ってJRubyに値を渡すとき、org.jruby.Rubyをシンクロしないといけないよというお話。
以下、スレッドをぽこぽこ起こして、org.jruby.Rubyにグ… -
· jruby
ルビーの練習 - メソッド
JRubyです。
Method - Rubyリファレンスマニュアルメソッド、ブロック、クロージャ | METAMATE
いまいちクロージャーとブロックとメソッドの仕組みがわかってないです。
とりあえず、メソッドで実験。
メソッドをハッシュに格納してとりだして利用するって感じのことがした… -
JavaからJRubyへStringしてgetBytesしたい
JavaからStringをJRubyに渡してgetBytesしたい。
こんな感じにしてみた。
Java::java::lang::String::new(s).getBytes("shift_jis").length
直接、s.getBytes()みたいにしたいん… -
org.jruby.Rubyのイニシャルコスト
JRubyです。
どうもjavaからJRubyにスクリプトを喰わせて実行させる際に、カクカクとなってしまいました。何度やってもカクカクするので、どうしてこんなに遅いんだろうと思って、いろいろ試してみてどうも毎回、org.jruby.Ruby.newInstance()するのがいけ… -
org.jruby.javasupportパッケージのJavaUtilとJavaEmbedUtils
JRubyです。
しばらく、Javaからスクリプトを呼び出すところで試行錯誤しています。
いろいろ試していてまあこれでいいかなぁと思ったところで、困ったことが。
Javaから生成されたインスタンスを渡すのですが、JRuby側でどうしてもそのインスタンスのメソッドにアクセスできなかった… -
JRubyにJavaから日本語渡して返してもらう。
JRubyです。
Javaから日本語を渡してJRuby側で判断して文字列を返すというコードを目指します。
ここ数日いろいろトライして結構検討はずれなことしてます。
※ここでやっていることは徒労なのかもしれませんが....
require "kconv"
を使ってスクリ… -
jruby エンコード実験 その2
JRubyです。
Javaから一部の処理をJRubyにまかせてその結果をJava側に戻すというプログラむをしたいのですが、日本語を渡してJRuby側でマッチさせようとしてくれません。
※僕が単純にまちがっている可能性大。
$paramにはJava側で"沖縄"を入れ… -
jruby エンコード実験
JRubyです。
javaからjrubyにパラメータを渡してそのパラメータとjrubyスクリプト側で設定した値をマッチさせたいと思ったのですが、日本語だとどうも上手くいかないです。
解決策がみつからないのでとりあえず実験コードです。
osx上で動作させているeclipseで実験
jdk… -
returnを省略できる言語
Javaではreturnを省略して書くことができません。
どいうことかといいますと
ある処理が、何らかの値を返すとして、
return 何らかの値;
とは書けても
何らかの値;
という記述はしません。
perl,ruby,groovyとかそういう記述の仕方ができます。
普段とくにそういうことは… -
· jruby
jruby-complete.jarには必要なライブラリが含まれている。
同僚の方に教えてもらったのですが、jruby-complete.jarには必要なものが全部ふくまれているそうです。
参考
[Java][Ruby] すべて入りjruby-complete.jarを作るには - 航海日誌 (2008-01-10)InfoQ: JRuby アプリケーシ… -
JavaからJRubyメソッドに引数をわたしてみる。
JavaからJRubyで定義したメソッドを呼び出します。
引数渡して結果をもらうことをしてみます。
下記の参考サイトを見よう見まねで試してみました。
参考
JRuby:メソッドの引数にJavaオブジェクトを渡す - N2 ToolBoxJRubyでJava→Rubyにオブジェクトを渡す… -
GroovyかJRubyか - ...Groovyが好きかなぁ...
Martin Fowler's Bliki in Japanese - GroovyかJRubyか
JRubyはほとんど触ったことがないので、Groovyかなぁ
Rubyのこと考えるとJRubyとか面白そうだけど。
Groovyが好きなのは名前が好きだから、ノリノリな感じがす… -