JRuby On Rails
Upcoming SlideShare
Loading in...5
×

Like this? Share it with your network

Share

JRuby On Rails

  • 5,249 views
Uploaded on

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

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

More in: Technology
  • Full Name Full Name Comment goes here.
    Are you sure you want to
    Your message goes here
    Be the first to comment
    Be the first to like this
No Downloads

Views

Total Views
5,249
On Slideshare
4,521
From Embeds
728
Number of Embeds
5

Actions

Shares
Downloads
44
Comments
0
Likes
0

Embeds 728

http://blog.mocna-kawa.com 719
http://www.slideshare.net 4
http://feeds.feedburner.com 3
http://blogasek123123.blogspot.com 1
http://translate.googleusercontent.com 1

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