Successfully reported this slideshow.
We use your LinkedIn profile and activity data to personalize ads and to show you more relevant ads. You can change your ad preferences anytime.

Easy Rails

1,587 views

Published on

Apresentação sobre o Easy Rails realizada no Oxente Rails (Natal-RN-Agosto de 2009)

Published in: Technology
  • Be the first to comment

Easy Rails

  1. 1. Background
  2. 2. Ruby on Rails fácil no Windows e Linux Regis Pires Magalhães regispiresmag@gmail.com
  3. 3. Foco na simplicidade  Exemplo: planejamento familiar  Stanislav Sgrowinsk  Bjarne Stroustrup  Schmellpheng Sthaindopher  Shzwarkfitter  Häettenschweiller  Trosvlostesnist  Luanésia Stanisléia Stanz Macabéia Milidesma
  4. 4. Sobre mim  Regis Pires Magalhães  Desenvolvedor: Basic, Pascal, C, Clipper, VB, Delphi, Java, PHP, Ruby.  Entusiasta do Software Livre.  Não radical: transição / coexistência  Projeto JGenesis  Educador (professor, orientador, facilitador, pai, etc.)  Pragmático.  Divulgador do Rails (cursos, disciplinas)
  5. 5. Rails + popular  Investir mais na plataforma Windows  Exemplos: Google Chrome, Skype, PostgreSQL  Rails para Windows precisa:  Deploy fácil e boa performance  Exemplos: PHP e Java  Mongrel: Ctrl + C
  6. 6. Motivação  Alunos com pendrives, mas sem computadores próprios.  Têm facilidade ”achar” Windows / Linux.  Ausência de conexão à Internet ou conexão ruim;  Máquinas com poucos recursos;  Usuários sem direitos administrativos;  Instant Rails desatualizado e sem versão para Linux.
  7. 7. Solução  ”Instalação” Fácil: Descompacte e use;  ”Instalador” facilmente transportado em pendrives  14 MB – Windows / 12 MB - Linux  Não requer direitos administrativos;
  8. 8. Solução  Funciona em máquinas com poucos recursos e mesmo sem conexão com a internet;  Uso em computadores públicos ou de parentes e amigos;  Útil para instalação em cursos de Rails;  Versão para Linux e Windows.
  9. 9. Características  Ruby  Ruby on Rails  SQLite
  10. 10. Características  Pode ser usado em conjunto com XAMPP para acesso a Apache, PHP, MySQL, phpMyAdmin;  Drivers embutidos para acesso a SQLite, MySQL e PostgreSQL;  Hospedado no RubyForge: http://rubyforge.org/projects/easy-rails/  Pode ser facilmente personalizado, atualizado e redistribuído.
  11. 11. Plug-ins  active_scaffold  foreign_key_migrations  model_auto_completer  rails-auto_complete  redhillonrails_core  render_component  restful-authentication  restful-authorization  restful_transactions
  12. 12. Futuro  Mais colaboração da comunidade  Eis o objetivo principal desta palestra  Automatização completa da geração do Easy Rails  Site em português e inglês  Easy Rails Mac  Versão usando Ruby 1.9
  13. 13. Outros projetos  Report Server  Integração com JasperReports  Maneggi  Insatistação com usabilidade do ActiveScaffold  Django muito melhor
  14. 14. Piauí on Rails  Credi-Shop  JusNavigandi  ...
  15. 15. Agradecimentos  Vocês  Oxente Rails  Natal  Alunos  Bruno Carvalho (Logo)  Comunidade Rails do Piauí  Família Stanz
  16. 16. Muito obrigado!!! Regis Pires Magalhães regispiresmag@gmail.com

×