Ruby on Rails
Web development that doesn‘t hurt.




                Julian Fischer
         fischer@enterprise-rails.de
 ...
Einleitung
Einleitung
 Über mich
Über mich
     Julian Fischer
     ‣Geschäftsführender Gesellschafter der Avarteq GmbH
     ‣Twitter: http://www.twitter.c...
Über mich
       Julian Fischer
       ‣Geschäftsführender Gesellschafter der Avarteq GmbH
       ‣Twitter: http://www.twi...
Über mich
       Julian Fischer
       ‣Geschäftsführender Gesellschafter der Avarteq GmbH
       ‣Twitter: http://www.twi...
Über mich
       Julian Fischer
       ‣Geschäftsführender Gesellschafter der Avarteq GmbH
       ‣Twitter: http://www.twi...
Einleitung
Über die Avarteq GmbH
Über die Avarteq GmbH




        http://www.twitter.com/railshoster
Über die Avarteq GmbH


 ‣ Gegründet im Nov. 2008
   aus zwei Einzelunternehmungen




            http://www.twitter.com/...
Über die Avarteq GmbH


 ‣ Gegründet im Nov. 2008
   aus zwei Einzelunternehmungen



 ‣ Beteiligung der Key-Systems GmbH
...
Über die Avarteq GmbH


 ‣ Gegründet im Nov. 2008
   aus zwei Einzelunternehmungen



 ‣ Beteiligung der Key-Systems GmbH
...
Einleitung
 Portfolio
Über die Avarteq GmbH




        http://www.twitter.com/railshoster
Über die Avarteq GmbH


 ‣ Umfasst alle Phasen eines Web-
   Projekts




          http://www.twitter.com/railshoster
Über die Avarteq GmbH


 ‣ Umfasst alle Phasen eines Web-
   Projekts

  ‣ Beratung




          http://www.twitter.com/r...
Über die Avarteq GmbH


 ‣ Umfasst alle Phasen eines Web-
   Projekts

  ‣ Beratung
  ‣ Konzeption und Screendesign




  ...
Über die Avarteq GmbH


 ‣ Umfasst alle Phasen eines Web-
   Projekts

  ‣ Beratung
  ‣ Konzeption und Screendesign
  ‣ Ru...
Über die Avarteq GmbH


 ‣ Umfasst alle Phasen eines Web-
   Projekts

  ‣ Beratung
  ‣ Konzeption und Screendesign
  ‣ Ru...
Ruby on Rails
Ruby on Rails
Das Framework
Rails Framework




        http://www.twitter.com/railshoster
Rails Framework


‣ Ruby als Sprache




          http://www.twitter.com/railshoster
Rails Framework


‣ Ruby als Sprache
‣ MVC-Architektur




          http://www.twitter.com/railshoster
Rails Framework


‣ Ruby als Sprache
‣ MVC-Architektur
‣ Integriertes ORM-Framework




          http://www.twitter.com/r...
Rails Framework


‣ Ruby als Sprache
‣ MVC-Architektur
‣ Integriertes ORM-Framework
‣ Integriertes Logging-Framework



  ...
Rails Framework


‣ Ruby als Sprache
‣ MVC-Architektur
‣ Integriertes ORM-Framework
‣ Integriertes Logging-Framework
‣ Int...
Rails Framework




        http://www.twitter.com/railshoster
Rails Framework


‣ Wiederverwendbarkeit




          http://www.twitter.com/railshoster
Rails Framework


‣ Wiederverwendbarkeit
 ‣ Generatoren




          http://www.twitter.com/railshoster
Rails Framework


‣ Wiederverwendbarkeit
 ‣ Generatoren
 ‣ Plugins




             http://www.twitter.com/railshoster
Rails Framework


‣ Wiederverwendbarkeit
 ‣ Generatoren
 ‣ Plugins
 ‣ Engines



             http://www.twitter.com/rails...
Ruby on Rails
  Paradigmen
Rails Paradigmen




        http://www.twitter.com/railshoster
Rails Paradigmen


‣ DRY Don‘t repeat yourself.




                http://www.twitter.com/railshoster
Rails Paradigmen


‣ DRY Don‘t repeat yourself.
‣ Convention over configuration no more xml.




                http://ww...
Rails Paradigmen


‣ DRY Don‘t repeat yourself.
‣ Convention over configuration no more xml.
‣ ...




                htt...
Ruby on Rails
  Community
Rails Community




        http://www.twitter.com/railshoster
Rails Community


‣ Viele intelligente, gut gelaunte und
  passionierte Leute




            http://www.twitter.com/rails...
Rails Community


‣ Viele intelligente, gut gelaunte und
  passionierte Leute

‣ Mögen GIT als SCM. Github.




          ...
Rails Community


‣ Viele intelligente, gut gelaunte und
  passionierte Leute

‣ Mögen GIT als SCM. Github.
‣ Viele gute P...
Ruby on Rails
 in Production
Rails Framework




        http://www.twitter.com/railshoster
Rails Framework


‣ Läuft auf Apache mit mod_rails (Phusion Passenger)




               http://www.twitter.com/railshost...
Rails Framework


‣ Läuft auf Apache mit mod_rails (Phusion Passenger)
‣ Deployment mit Capistrano




               http...
Rails Framework


‣ Läuft auf Apache mit mod_rails (Phusion Passenger)
‣ Deployment mit Capistrano
‣ Läßt sich leicht auf ...
Rails Framework


‣ Läuft auf Apache mit mod_rails (Phusion Passenger)
‣ Deployment mit Capistrano
‣ Läßt sich leicht auf ...
Aber wer benutzt
  schon Rails?
Wer verwendet Rails?




         http://www.twitter.com/railshoster
Wer verwendet Rails?


‣ LinkedIn




             http://www.twitter.com/railshoster
Wer verwendet Rails?


‣ LinkedIn
‣ Xing Zumindest Teile davon.




                http://www.twitter.com/railshoster
Wer verwendet Rails?


‣ LinkedIn
‣ Xing Zumindest Teile davon.
‣ Twitter Ok, nicht das beste Beispiel aber sie verwenden ...
Wer verwendet Rails?


‣ LinkedIn
‣ Xing Zumindest Teile davon.
‣ Twitter Ok, nicht das beste Beispiel aber sie verwenden ...
Wer verwendet Rails?


‣ LinkedIn
‣ Xing Zumindest Teile davon.
‣ Twitter Ok, nicht das beste Beispiel aber sie verwenden ...
Wer verwendet Rails?


‣ LinkedIn
‣ Xing Zumindest Teile davon.
‣ Twitter Ok, nicht das beste Beispiel aber sie verwenden ...
Wer verwendet Rails?


‣ LinkedIn
‣ Xing Zumindest Teile davon.
‣ Twitter Ok, nicht das beste Beispiel aber sie verwenden ...
Genug der vielen Worte...
... schön aber wo bekomme
     ich Rails Leute her?
Fragen?
Vielen Dank
              für Ihre
          Aufmerksamkeit!


Headquarter:            Rails Enterprise Hosting:
http://ww...
Julian Fischer   Ruby On Rails
Nächste SlideShare
Wird geladen in …5
×

Julian Fischer Ruby On Rails

2.204 Aufrufe

Veröffentlicht am

Short presentation introducing a Ruby on Rails live coding session held at WebTech conference in Karlsruhe 2009.

Veröffentlicht in: Technologie
  • Als Erste(r) kommentieren

  • Gehören Sie zu den Ersten, denen das gefällt!

Julian Fischer Ruby On Rails

  1. 1. Ruby on Rails Web development that doesn‘t hurt. Julian Fischer fischer@enterprise-rails.de http://www.enterprise-rails.de
  2. 2. Einleitung
  3. 3. Einleitung Über mich
  4. 4. Über mich Julian Fischer ‣Geschäftsführender Gesellschafter der Avarteq GmbH ‣Twitter: http://www.twitter.com/railshoster ‣E-Mail: fischer@enterprise-rails.de
  5. 5. Über mich Julian Fischer ‣Geschäftsführender Gesellschafter der Avarteq GmbH ‣Twitter: http://www.twitter.com/railshoster ‣E-Mail: fischer@enterprise-rails.de ‣ Lehrbeauftragter im Fach „Ruby on Rails“ an der HTWdS
  6. 6. Über mich Julian Fischer ‣Geschäftsführender Gesellschafter der Avarteq GmbH ‣Twitter: http://www.twitter.com/railshoster ‣E-Mail: fischer@enterprise-rails.de ‣ Lehrbeauftragter im Fach „Ruby on Rails“ an der HTWdS ‣ Ruby und Ruby on Rails Programmierer
  7. 7. Über mich Julian Fischer ‣Geschäftsführender Gesellschafter der Avarteq GmbH ‣Twitter: http://www.twitter.com/railshoster ‣E-Mail: fischer@enterprise-rails.de ‣ Lehrbeauftragter im Fach „Ruby on Rails“ an der HTWdS ‣ Ruby und Ruby on Rails Programmierer ‣ Entperise-Hoster.de - Head of Hosting
  8. 8. Einleitung Über die Avarteq GmbH
  9. 9. Über die Avarteq GmbH http://www.twitter.com/railshoster
  10. 10. Über die Avarteq GmbH ‣ Gegründet im Nov. 2008 aus zwei Einzelunternehmungen http://www.twitter.com/railshoster
  11. 11. Über die Avarteq GmbH ‣ Gegründet im Nov. 2008 aus zwei Einzelunternehmungen ‣ Beteiligung der Key-Systems GmbH verwaltet derzeit 2,5 Mio. Domains für Kunden aus über 200 Ländern http://www.twitter.com/railshoster
  12. 12. Über die Avarteq GmbH ‣ Gegründet im Nov. 2008 aus zwei Einzelunternehmungen ‣ Beteiligung der Key-Systems GmbH verwaltet derzeit 2,5 Mio. Domains für Kunden aus über 200 Ländern ‣ Teamgröße: 14 Personen 8 Vollzeit, 6 Teilzeit/Freelancer http://www.twitter.com/railshoster
  13. 13. Einleitung Portfolio
  14. 14. Über die Avarteq GmbH http://www.twitter.com/railshoster
  15. 15. Über die Avarteq GmbH ‣ Umfasst alle Phasen eines Web- Projekts http://www.twitter.com/railshoster
  16. 16. Über die Avarteq GmbH ‣ Umfasst alle Phasen eines Web- Projekts ‣ Beratung http://www.twitter.com/railshoster
  17. 17. Über die Avarteq GmbH ‣ Umfasst alle Phasen eines Web- Projekts ‣ Beratung ‣ Konzeption und Screendesign http://www.twitter.com/railshoster
  18. 18. Über die Avarteq GmbH ‣ Umfasst alle Phasen eines Web- Projekts ‣ Beratung ‣ Konzeption und Screendesign ‣ Ruby on Rails Enticklung. Inhouse & vorort. http://www.twitter.com/railshoster
  19. 19. Über die Avarteq GmbH ‣ Umfasst alle Phasen eines Web- Projekts ‣ Beratung ‣ Konzeption und Screendesign ‣ Ruby on Rails Enticklung. Inhouse & vorort. ‣ Ruby on Rails Hosting RailsHoster.de - Enterprise-Rails.de http://www.twitter.com/railshoster
  20. 20. Ruby on Rails
  21. 21. Ruby on Rails Das Framework
  22. 22. Rails Framework http://www.twitter.com/railshoster
  23. 23. Rails Framework ‣ Ruby als Sprache http://www.twitter.com/railshoster
  24. 24. Rails Framework ‣ Ruby als Sprache ‣ MVC-Architektur http://www.twitter.com/railshoster
  25. 25. Rails Framework ‣ Ruby als Sprache ‣ MVC-Architektur ‣ Integriertes ORM-Framework http://www.twitter.com/railshoster
  26. 26. Rails Framework ‣ Ruby als Sprache ‣ MVC-Architektur ‣ Integriertes ORM-Framework ‣ Integriertes Logging-Framework http://www.twitter.com/railshoster
  27. 27. Rails Framework ‣ Ruby als Sprache ‣ MVC-Architektur ‣ Integriertes ORM-Framework ‣ Integriertes Logging-Framework ‣ Integriertes Test-Framework http://www.twitter.com/railshoster
  28. 28. Rails Framework http://www.twitter.com/railshoster
  29. 29. Rails Framework ‣ Wiederverwendbarkeit http://www.twitter.com/railshoster
  30. 30. Rails Framework ‣ Wiederverwendbarkeit ‣ Generatoren http://www.twitter.com/railshoster
  31. 31. Rails Framework ‣ Wiederverwendbarkeit ‣ Generatoren ‣ Plugins http://www.twitter.com/railshoster
  32. 32. Rails Framework ‣ Wiederverwendbarkeit ‣ Generatoren ‣ Plugins ‣ Engines http://www.twitter.com/railshoster
  33. 33. Ruby on Rails Paradigmen
  34. 34. Rails Paradigmen http://www.twitter.com/railshoster
  35. 35. Rails Paradigmen ‣ DRY Don‘t repeat yourself. http://www.twitter.com/railshoster
  36. 36. Rails Paradigmen ‣ DRY Don‘t repeat yourself. ‣ Convention over configuration no more xml. http://www.twitter.com/railshoster
  37. 37. Rails Paradigmen ‣ DRY Don‘t repeat yourself. ‣ Convention over configuration no more xml. ‣ ... http://www.twitter.com/railshoster
  38. 38. Ruby on Rails Community
  39. 39. Rails Community http://www.twitter.com/railshoster
  40. 40. Rails Community ‣ Viele intelligente, gut gelaunte und passionierte Leute http://www.twitter.com/railshoster
  41. 41. Rails Community ‣ Viele intelligente, gut gelaunte und passionierte Leute ‣ Mögen GIT als SCM. Github. http://www.twitter.com/railshoster
  42. 42. Rails Community ‣ Viele intelligente, gut gelaunte und passionierte Leute ‣ Mögen GIT als SCM. Github. ‣ Viele gute Plugins, Engines, ... vorhanden http://www.twitter.com/railshoster
  43. 43. Ruby on Rails in Production
  44. 44. Rails Framework http://www.twitter.com/railshoster
  45. 45. Rails Framework ‣ Läuft auf Apache mit mod_rails (Phusion Passenger) http://www.twitter.com/railshoster
  46. 46. Rails Framework ‣ Läuft auf Apache mit mod_rails (Phusion Passenger) ‣ Deployment mit Capistrano http://www.twitter.com/railshoster
  47. 47. Rails Framework ‣ Läuft auf Apache mit mod_rails (Phusion Passenger) ‣ Deployment mit Capistrano ‣ Läßt sich leicht auf einen Cluster verteilen LB + App-Server, DB-Server, Sphinx/Solr, ... http://www.twitter.com/railshoster
  48. 48. Rails Framework ‣ Läuft auf Apache mit mod_rails (Phusion Passenger) ‣ Deployment mit Capistrano ‣ Läßt sich leicht auf einen Cluster verteilen LB + App-Server, DB-Server, Sphinx/Solr, ... ‣ Hintergrundverarbeitung und Message-Queues vorhanden BackgroundRB, RabbitMQ http://www.twitter.com/railshoster
  49. 49. Aber wer benutzt schon Rails?
  50. 50. Wer verwendet Rails? http://www.twitter.com/railshoster
  51. 51. Wer verwendet Rails? ‣ LinkedIn http://www.twitter.com/railshoster
  52. 52. Wer verwendet Rails? ‣ LinkedIn ‣ Xing Zumindest Teile davon. http://www.twitter.com/railshoster
  53. 53. Wer verwendet Rails? ‣ LinkedIn ‣ Xing Zumindest Teile davon. ‣ Twitter Ok, nicht das beste Beispiel aber sie verwenden Rails :-) http://www.twitter.com/railshoster
  54. 54. Wer verwendet Rails? ‣ LinkedIn ‣ Xing Zumindest Teile davon. ‣ Twitter Ok, nicht das beste Beispiel aber sie verwenden Rails :-) ‣ Scripd.com http://www.twitter.com/railshoster
  55. 55. Wer verwendet Rails? ‣ LinkedIn ‣ Xing Zumindest Teile davon. ‣ Twitter Ok, nicht das beste Beispiel aber sie verwenden Rails :-) ‣ Scripd.com ‣ SlideShare.net http://www.twitter.com/railshoster
  56. 56. Wer verwendet Rails? ‣ LinkedIn ‣ Xing Zumindest Teile davon. ‣ Twitter Ok, nicht das beste Beispiel aber sie verwenden Rails :-) ‣ Scripd.com ‣ SlideShare.net ‣ 37 Signals, of course. Basecamp, Campfire, ... http://www.twitter.com/railshoster
  57. 57. Wer verwendet Rails? ‣ LinkedIn ‣ Xing Zumindest Teile davon. ‣ Twitter Ok, nicht das beste Beispiel aber sie verwenden Rails :-) ‣ Scripd.com ‣ SlideShare.net ‣ 37 Signals, of course. Basecamp, Campfire, ... http://www.twitter.com/railshoster
  58. 58. Genug der vielen Worte...
  59. 59. ... schön aber wo bekomme ich Rails Leute her?
  60. 60. Fragen?
  61. 61. Vielen Dank für Ihre Aufmerksamkeit! Headquarter: Rails Enterprise Hosting: http://www.avarteq.de http://www.enterprise- rails.de Blog: http:// Rails Hosting: www.treibstofff.de http://www.railshoster.de

×