Experiências
Sobre o uso de Ruby on Rails numa
   Agência de Marketing Digital
ideia
aha!
aha!
Ruby on Rails
convenção sobre
  configuração
modelo MVC (model, view, controller)
  código ordenado e homogéneo
    DRY: Don’t repeat you...
Rails + Script.aculo.us =
       eye candy
eye




      candy
Agilidade
desenvolvimento rápido
diferentes perspectivas
Suspeita
Curiosidade
Potencialidades
DEVELOPER
 tanta coisa pra brincar!
script.aculo.us           rest
              json
                                   xml
routes/urls
                 part...
ACCOUNT
tanta coisa pra vender
sell sell sell
   community
                      tags
         comments

 users                       widgets

          ...
DESIGNER
dasse, mais código marado!
usability
                     css
                ui
                           eye candy

xhtml
           web 2.0
     ...
mudanças
Organização
simplicidade
  sim, é possível
Cooperação
Desafios
Datas, moeda, etc em
     português
Globalize Plugin
Local.set_base_language(‘pt-PT’)
   (ou algo assim do género)
rescrever à pata
silence_warnings do
 Date::MONTHNAMES = [nil] + %w(Janeiro Fevereiro Março Abril Maio Junho Julho Agosto ...
português
português
rescrever regras
     ou não
Alojamento
amazon
                                                ec2
solução caseira da avozinha
      Rails Machine

              ...
custo vs benefício
Final Feliz?
FIM
   Obrigado
(fotos do Flickr)
Questões?
quem somos? pra onde vamos? um espelho tem cor?
 porque é que os pilotos kamikaze usam capacete?


   Pedro Sous...
Ruby on Rails numa agência de marketing digital
Ruby on Rails numa agência de marketing digital
Ruby on Rails numa agência de marketing digital
Upcoming SlideShare
Loading in …5
×

Ruby on Rails numa agência de marketing digital

585
-1

Published on

Apresentação dada no Barcamp 2007 sobre as minhas experiências no uso da framework Ruby on Rails numa agência de marketing digital.

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

  • Be the first to like this

No Downloads
Views
Total Views
585
On Slideshare
0
From Embeds
0
Number of Embeds
2
Actions
Shares
0
Downloads
27
Comments
0
Likes
0
Embeds 0
No embeds

No notes for slide

Ruby on Rails numa agência de marketing digital

  1. 1. Experiências Sobre o uso de Ruby on Rails numa Agência de Marketing Digital
  2. 2. ideia
  3. 3. aha!
  4. 4. aha!
  5. 5. Ruby on Rails
  6. 6. convenção sobre configuração modelo MVC (model, view, controller) código ordenado e homogéneo DRY: Don’t repeat yourself
  7. 7. Rails + Script.aculo.us = eye candy
  8. 8. eye candy
  9. 9. Agilidade desenvolvimento rápido
  10. 10. diferentes perspectivas
  11. 11. Suspeita
  12. 12. Curiosidade
  13. 13. Potencialidades
  14. 14. DEVELOPER tanta coisa pra brincar!
  15. 15. script.aculo.us rest json xml routes/urls partials ajax prototype rjs rhtml instance variables ujs
  16. 16. ACCOUNT tanta coisa pra vender
  17. 17. sell sell sell community tags comments users widgets faster ajax web 2.0
  18. 18. DESIGNER dasse, mais código marado!
  19. 19. usability css ui eye candy xhtml web 2.0 ajax feeds
  20. 20. mudanças
  21. 21. Organização
  22. 22. simplicidade sim, é possível
  23. 23. Cooperação
  24. 24. Desafios
  25. 25. Datas, moeda, etc em português
  26. 26. Globalize Plugin Local.set_base_language(‘pt-PT’) (ou algo assim do género)
  27. 27. rescrever à pata silence_warnings do Date::MONTHNAMES = [nil] + %w(Janeiro Fevereiro Março Abril Maio Junho Julho Agosto Setembro Outubro Novembro Dezembro) Date::DAYNAMES = %w(Domingo Segunda-Feira Terça-Feira Quarta-Feira Quinta-Feira Sexta-Feira Sábado) Date::ABBR_MONTHNAMES = [nil] + %w(Jan Fev Mar Abr Mai Jun Jul Aug Set Out Nov Dez) Date::ABBR_DAYNAMES = %w(Dom Seg Ter Qua Qui Sex Sab) Time::MONTHNAMES = Date::MONTHNAMES Time::DAYNAMES = Date::DAYNAMES Time::ABBR_MONTHNAMES = Date::ABBR_MONTHNAMES Time::ABBR_DAYNAMES = Date::ABBR_DAYNAMES end
  28. 28. português
  29. 29. português
  30. 30. rescrever regras ou não
  31. 31. Alojamento
  32. 32. amazon ec2 solução caseira da avozinha Rails Machine slicehost joyent hostingrails textdrive bluehost engine Yard site5 dreamhost
  33. 33. custo vs benefício
  34. 34. Final Feliz?
  35. 35. FIM Obrigado (fotos do Flickr)
  36. 36. Questões? quem somos? pra onde vamos? um espelho tem cor? porque é que os pilotos kamikaze usam capacete? Pedro Sousa Blog: http://www.reinventar.com Ruby: http://www.ruby-pt.org
  1. A particular slide catching your eye?

    Clipping is a handy way to collect important slides you want to go back to later.

×