java
Rakeからmavenのコマンドを実行するためのライブラリです。RUby/JRubyがインストールされていれば、インストールは簡単。 # gem install rmavenJRubyならjruby -S をつければOK。これで pom.xmlのあるディレクトリに require 'rake' require 'rubygems' requ…
基本となるクラスは、Processing::Appらしいのでまずそのクラス構成を知っておこうっていう訳で、ancestorsしたらこんな風に出た。 irb(main):007:0> Processing::App.ancestors => [Processing::App, Java::ProcessingCore::PApplet, Java::ProcessingCore:…
来週の土曜日(27日)に開催されるRBCの勉強会でRuby-processingを使って発表します。参加者みんなでRubyでコードを書くことの楽しさを共有して、また、さらにProcessingの表現力の高さを実感してもらえればとおもってます。 ということで、id:taigouさんを中…
rubeus-0.0.3をリリースしました!今回の変更で、javax.swing.text.rtf.RTFEditorKit のようなjavax.swingの サブパッケージのクラスもいきなり使えるようになっています。 週末を費やして気持ちの赴くままにうがーっと実装しまくりました。 RBCやMLで素敵な…
上の方法でバッチリとか思ってたんだけど、javax.swing.JTextPaneが載ってないんですよ!!どういうことっすか!見つからなかったものリスト javax.swing.JTextPane javax.swing.text.rtf.RTFEditorKit javax.swing.text.DefaultStyledDocument(Windowsにな…
ずーっと前にもこれで苦しんだ気がするけど、きれいさっぱり忘れていたので調べ直し。java.lang.Classやjava.lang.Package, java.lang.ClassLoader辺りからゲットできるかなーと思っていたけど、ものの見事にダメ。っていう訳で、じゃあ実行時に毎度調べるの…
Rubeus(るびうす)はJRubyを使ってJavaのAPIをRubyっぽくしちゃえというコンセプトで立ち上がったプロジェクトです。 というわけで、Rubeus始めました!論よりコード、というわけでJavaで書いたものとJRubyとRubeusを使って書いたものを比べてみてください。…
別の話なんだけど、Java1.4.2で動かしていたJavaのアプリをJava6で動かせるようになったものの、Windows上だと問題ないのに、Mac上だと動かない。 変な呼び出しをしてループしてしまい最後にはOutOfMemoryになってしまうます。まあ、いろんなライブラリに依…
[ruby-list:44977]より action-codingはJRubyからのProcessing API呼び出しやプログラムの実行時書き換えをシンプルに実現するものです。APIにProcessing、言語にRubyを採用したプロトタイピングやライブコーディングのための環境です。 スクリーンキャスト…
mavenのバージョンが違うのかもと思って、2.0.8が入っていたけど、2.0.9も手動でインストールしてみた。ダメでした。
Maven Emacs PluginをWindows上の既存のmaven2環境でmvn installしてみても同じエラーが出ました。そりゃそうか。でソースコード足らないんじゃないの疑惑がでたんだけど、どうもリポジトリとかちゃんと公開してないみたい。マジっすか。というわけでmvnはTe…
http://server.apnet.cz/~benzin/maven-emacs-plugin/dependencies.html をみてたらtools.jarが1.6になっていたのでJava6をインストールしてみた。http://developer.apple.com/java/ からダウンロードね。 $ export JAVA_HOME=/System/Library/Frameworks/Ja…
The Emacs Plugin is used to generate prj.el files in source, and test-source directories which can automatic set some parameters for JDEE java project. prj.elってのがJDEE上での1プロジェクトに該当するっぽいので、それを生成してくれるならいい…
以下のサイトの手順通りにJDEEをインストールしました。 jde.elのコードに jde-get-tools-jar() という関数があるので、classes.jarのパスを以下のように修正すればOK。 なんでこんなことをする必要があるのか分からなかったんですけど、darwinでは $JAVA_HO…
The PDF Renderer is just what the name implies: an open source, all Java library which renders PDF documents to the screen using Java2D. Typically this means drawing into a Swing panel, but it could also draw to other Graphics2D implementa…
JRuby 1.0.3 Releasedされてました。 ためしてみたら、先日困った問題 attributes_with_quotes must have 2 arguments in Rails2.0! ってわけで、本来あるべき引数を足してみました。 これも解決してました。
JRuby上で動かしていたRailsアプリを2.0に移行してみたら、 ArgumentError (wrong # of arguments(2 for 1)): C:/dev/jruby/jruby-1.0.2/lib/ruby/gems/1.8/gems/activerecord-2.0.1/lib/active_record/transactions.rb:129:in `rollback_active_record_stat…
JRubyで作っているRailsアプリでGetTextが使いたくなってきた。インストールできないのは確認済みなんだけど、使えないと分ると余計に使いたいと思うのが人情ってもの。
JRuby on Railsのアプリを作っていて、メッセージの日本語対応とかしていないことに気付きました。でさっそくjrubyの方にもgettextをインストールしようとしたんだけど、エラー発生してNG。でご本家を見に行ったら、タイムリーにもその話題。 JRuby on Rails…
http://d.hatena.ne.jp/akm/20070911 で書いたように、試行錯誤してみたけどfixturesの内部ではActiveRecord::Baseを経由しないでデータをINSERTしていて、その実装に問題がありそうな感じがしました。 という訳で、応急処置として、test/test_helper.rb に…
やっと、なんとか jruby -S rake test:unitsは動くようにはなったものの、実行結果を見ると、fixtureをロードするところで ActiveRecord::StatementInvalid: NativeException: java.sql.SQLException: This function is not supported: INSERT INTO users (s…
db/schema.rb 中の :float のカラム(:limit => nil)が real(17) というSQLとして出力されてしまってテストを実行できません。 仕方ないので、ActiveRecord-JDBC-0.5/lib/active_record/connection_adapters/jdbc_adapter.rb を以下のように書き換えてその場…
上の問題はクリアしたけど、次はAdapterの問題に当たりました。DBはHSQLDBを使って test:units しようと思っているのですが、 undefined method `recreate_database' for #<ActiveRecord::ConnectionAdapters::JdbcAdapter:0x94b146>ええー!?調べてみたらjdbc_hsqldb.rbには、メソッドが書いてない。マジすか。recre</activerecord::connectionadapters::jdbcadapter:0x94b146>…
jrubyでテストを実行しようとしたらjdbcはサポートされてないタスクだとか言われました。 rake aborted! Task not supported by 'jdbc'Turns out this is due to some hard coded values in the rails rake tasks. It has an easy fix by way of Ola Bini: c…
This release has a couple of extremely cool features. The first is the ability to use regular database.yml configurations instead of having to write an explicit JDBC configuration* (though the explicit JDBC coniguration still works): 今ま…
JRuby on Rails マイグレーションを行う前に、http://www.headius.com/jrubywiki/index.php/JRuby_on_Rails を見ながら動かしてみる。 ファイアウォールがあるなら, 環境変数HTTP_PROXYを設定? ("http://${http-proxy-host}:${http-proxy-port}/" っていう…
福岡でThomasとお話しできたからっていうのもあるけど、ActiveRecord−JDBCでHSQLDBのデータからマイグレーションしたくなったので、前に一度試したけど、もう一回おさらいします。 JRuby http://jruby.codehaus.org/Getting+Started を見ながらJRubyをインス…
DebianではJavaをちゃんと動かしてなかったので、以下を参考にインストールしてみたら、うまく行きました。でびあんでじゃば http://tidus.ultimania.org/wiki/index.php?%A4%C7%A4%D3%A4%A2%A4%F3%A4%C7%A4%B8%A4%E3%A4%D0#content_1_2 Maven2のインストー…
[Ruby] xruby - Google CodeJavaバイトコードへのコンパイラxruby。今回のリリースの特筆すべき点はsample/test.rbがちゃんと動くということ。 test.rbの中身を知っている人にとっては驚愕すべき点だ。 ホント驚愕っすわ。Procとか動いてるし。
Good News !!! As of 17-May-2006 Sun Java can be distributed with Debian. Currently it's only in the unstable branch as part of non-free, so ensure that you have deb http://ftp.de.debian.org/debian unstable main contrib non-free in your /et…