Tag: jruby
- Ruby
dydaktyka/ruby |
Dodano: 25-03-2007 |
Zmodyfikowano: 01-03-2009
Ruby to fantastyczny, skryptowy,
w pełni obiektowy język programowania. Jest on podobny do takich języków
jak Smalltallk, czy Python.
W ostatnich miesiącach język ten zdobywa coraz większą rzeszę użytkowników,
głównie za sprawą frameworku do tworzenia aplikacji internetowych Ruby on Rails.
...
- Java w Rubim
dydaktyka/ruby/jruby/java-w-rubim |
Dodano: 07-04-2008 |
Zmodyfikowano: 08-04-2008
Choć w internecie pojawia się wiele przykładów na to jak wykorzystać Javę w Rubim korzystając z JRubiego, nie omieszkam pokrótce omówić tego zagadnienia.
Najprościej można przetestować ten scenariusz uruchamiając konsolę JRubiego -
jirb i wydając polecenie require 'java':
$ jirb
>> requir...
- Problem z jgem
dydaktyka/ruby/jruby/problem-z-jgem |
Dodano: 14-04-2007 |
Zmodyfikowano: 03-05-2007
Kolejny problem, na jaki można natrafić rozpoczynając przygodę z JRuby, to
brak wystarczających zasobów pamięciowych przy próbie zainstalowania nowego gema, np.:
# jgem install ActiveRecord-JDBC
Bulk updating Gem source index for: http://gems.rubyforge.org
Exception in thread "main" java.lang...
- Wymagane biblioteki
dydaktyka/ruby/jruby/wymagane-biblioteki |
Dodano: 08-04-2007 |
Zmodyfikowano: 03-05-2007
W internecie można spotkać wiele przykładów na wykorzystanie Javy w Rubim, z wykorzystaniem
JRubiego. Znacznie trudniej jest jednak natknąć się
na jakiś fragment kodu, w którym byłoby zaprezentowane wykorzystanie rubiego z
poziomu Java.
W Javie 5.0 można to zrobić za pomocą BSF. W portalu jav...
- JRuby
dydaktyka/ruby/jruby |
Dodano: 25-03-2007 |
Zmodyfikowano: 08-04-2007
Uwagi, przydatne w szczególności dla osób, które po raz pierwszy próbują pogodzić Rubiego z
Javą wykorzystując do tego JRuby oraz BSF.
- Debugowanie callbacków
dydaktyka/ruby/jruby/debugowanie-callbackw |
Dodano: 08-04-2007 |
Zmodyfikowano: 08-04-2007
Inny problem jaki może się pojawić, gdy próbujemy zmusić do współpracy Javę i Rubiego przy
pomocy JRuby i BSF, tym razem “po stronie” Rubiego, dotyczy
komunikatów diagnostycznych, które pojawiają się gdy coś pójdzie źle.
Wyobraźmy sobie następują scenariusz: w Javie wywołujemy kod ...