Your SlideShare is downloading. ×
0
JRuby On Rails
JRuby On Rails
JRuby On Rails
JRuby On Rails
JRuby On Rails
JRuby On Rails
JRuby On Rails
JRuby On Rails
JRuby On Rails
JRuby On Rails
JRuby On Rails
JRuby On Rails
JRuby On Rails
JRuby On Rails
JRuby On Rails
JRuby On Rails
JRuby On Rails
JRuby On Rails
JRuby On Rails
JRuby On Rails
JRuby On Rails
JRuby On Rails
JRuby On Rails
JRuby On Rails
JRuby On Rails
JRuby On Rails
JRuby On Rails
JRuby On Rails
JRuby On Rails
JRuby On Rails
JRuby On Rails
JRuby On Rails
JRuby On Rails
JRuby On Rails
JRuby On Rails
JRuby On Rails
JRuby On Rails
JRuby On Rails
JRuby On Rails
JRuby On Rails
Upcoming SlideShare
Loading in...5
×

Thanks for flagging this SlideShare!

Oops! An error has occurred.

×
Saving this for later? Get the SlideShare app to save on your phone or tablet. Read anywhere, anytime – even offline.
Text the download link to your phone
Standard text messaging rates apply

JRuby On Rails

3,822

Published on

Slajdy z prezentacji JRuby on Rails wygloszonej podczas WarsJava'07.

Slajdy z prezentacji JRuby on Rails wygloszonej podczas WarsJava'07.

Published in: Technology
0 Comments
1 Like
Statistics
Notes
  • Be the first to comment

No Downloads
Views
Total Views
3,822
On Slideshare
0
From Embeds
0
Number of Embeds
0
Actions
Shares
0
Downloads
45
Comments
0
Likes
1
Embeds 0
No embeds

Report content
Flagged as inappropriate Flag as inappropriate
Flag as inappropriate

Select your reason for flagging this presentation as inappropriate.

Cancel
No notes for slide

Transcript

  • 1. JRuby on Rails Wiktor Gworek http://blog.mocna-kawa.com 1
  • 2. O mnie: • Entuzjasta nowych technologii, • student V roku na MIMUWie, • od dwóch lat związany z Javą, • prowadzę blog Mocna Kawa ‣ http://blog.mocna-kawa.com 2
  • 3. JRuby 3
  • 4. JRuby Ruby (1.8) 3
  • 5. JRuby Ruby (1.8) 3
  • 6. JRuby Ruby (1.8) Pomaga: 3
  • 7. JRuby Ruby (1.8) Pomaga: • rozszerzyć zasięg Ruby’iego, 3
  • 8. JRuby Ruby (1.8) Pomaga: • rozszerzyć zasięg Ruby’iego, • reszty świata zrozumieć Ruby’iego. 3
  • 9. twórca Railsów 4
  • 10. JRuby to nie: 5
  • 11. JRuby to nie: • stworzenie innej dystrybucji Ruby’iego, 5
  • 12. JRuby to nie: • stworzenie innej dystrybucji Ruby’iego, • ani próba zmienienia go, 5
  • 13. JRuby to nie: • stworzenie innej dystrybucji Ruby’iego, • ani próba zmienienia go, • przyznanie się, że Java sucks, 5
  • 14. JRuby to nie: • stworzenie innej dystrybucji Ruby’iego, • ani próba zmienienia go, • przyznanie się, że Java sucks, • odpowiedź na każdy problem z Ruby’im. 5
  • 15. 6
  • 16. Po co JRuby? 7
  • 17. Po co JRuby? • Java jest wszechobecna, 7
  • 18. Po co JRuby? • Java jest wszechobecna, • ogrom bibliotek Javowych, 7
  • 19. Po co JRuby? • Java jest wszechobecna, • ogrom bibliotek Javowych, • wydajność, 7
  • 20. Po co JRuby? • Java jest wszechobecna, • ogrom bibliotek Javowych, • wydajność, • Javowi web developerzy są nieszczęśliwi, 7
  • 21. Po co JRuby? • Java jest wszechobecna, • ogrom bibliotek Javowych, • wydajność, • Javowi web developerzy są nieszczęśliwi, • Railsowi web developerzy są szczęśliwi. 7
  • 22. Ruby i JRuby: bracia 8
  • 23. Co będziemy robić? JMS 9
  • 24. Co będziemy robić? tid: 112233 tel: 606-RUBY-JAVA Hello World! JMS 9
  • 25. Co będziemy robić? tid: 112233 tel: 606-RUBY-JAVA Hello World! JMS tid: 112233 (OK|FAILED) 9
  • 26. Nie mów! Patrz! Jak zobaczysz to uwierzysz. 10
  • 27. Ale jednak parę rzeczy jest innych... 11
  • 28. Różnica #01: Brak rozszerzeń natywnych* * dopóki nie pojawią się ich odpowiedniki 12
  • 29. Różnica #02: Wsparcie dla baz danych 13
  • 30. Różnica #03: szybkość linii poleceń 14
  • 31. Nie, Java nie jest wolna... ...poza startem 15
  • 32. Wdrażanie aplikacji Ruby on Rails 16
  • 33. Mongrel JCluster • Odpowiednik Mongrel Cluster, • odpala N procesów w jednej maszynie wirutalnej, • sprawdzony przez społeczność Railsową. 17
  • 34. Grizzly/Glassfish v3 • Lekki, dostępny jako gem, • współbieżność, pule połączeń, • wykorzystanie NIO, • pełne wsparcie dla Ruby on Rails. 18
  • 35. Przyszłość 19
  • 36. Kompilator JRuby już dostępny Z ostatniej chwili 20
  • 37. JMX & ActiveHibernate 21
  • 38. ...i jest jeszcze jedna rzecz 22
  • 39. Wykorzystanie EJB 23
  • 40. ? wiktor.gworek@gmail.com http://blog.mocna-kawa.com 24

×