Blog do Hollander :: RoR de leigo para leigos

25 abril, 2008

Guias de referência rápida

Filed under: Ruby / Rails — Tags:, , — hollanderramos @ 21:13

Fuçando na web me deparei com estas preciosidades:Rails Migrations Cheatsheet 1.2.0 e Form Helpers Cheatsheet 1.2.0. Ambos devidamente impressos e colados estrategicamente ao lado da mesa. 😉

23 abril, 2008

Recomendação de leitura

Filed under: Ruby / Rails — Tags:, , — hollanderramos @ 0:00

Nem só de Internet vive o desenvolvedor. Livros são essenciais para complementar os estudos em uma linguagem. Meu atual livro de cabeceira é o Rails Solutions – Ruby on Rails Made Easy de Justin Williams ainda sem tradução para o português. De leitura fácil e com exemplos práticos ele aborda os princípios básicos do RoR, passando pela introdução a linguagem, princípios e fundamentos, instalação em diversas plataformas, recomendação de ferramentas de edição, síntaxe básica, classes e objetos, modelos, migrações, controllers, visões, AJAX, autenticações, plug-ins, processo de controle de transferência para a produção com o Capistrano e finalmente como bônus, a criação e controle testes.

O livro não aborda a última versão do Rails (2). Poucos comandos precisam ser adaptados, mas nada muito complexo. Uma rápida visita ao Google resolve as incompatibilidades.

Conteúdo
Introduction to Ruby on Rails
Installing Rails
Ruby for Rails Developers
Getting Started with Rails
More Advanced Rails
Formatting Data
Introduction to Ajax
Bringing Forms to Life with Ajax
Uploading Files and Sending Attachments
User Authentication and Session Management
Customizing Rails Views
Using Rails Plug-ins and Engines
Deploying with Capistrano

Uma prévia do livro pode ser visto no Google Books.

Maiores infomações, visite o site do Amazon.

21 abril, 2008

Bem vindo ao mundo!

Filed under: Ruby / Rails — Tags:, , — hollanderramos @ 0:16

Todo desenvolvedor de sistemas conhece bem esta frase: Bem vindo ao mundo ou Hello world. Normalmente usamos estas frases em exemplos e testes quando estamos aprendendo uma nova linguagem de programação ou utilizando novos programas, quase como se fosse um batismo, um ritual. Mantendo a tradição, aqui não poderia ser diferente, então o primeiro post é isso, um teste para mim.

Porém, para não ficar só no tradicional, vou aproveitar para explicar a finalidade deste blog. Estou, nas horas vagas, aprendendo uma nova linguagem de programação: Ruby e o framework Rails. Ao longo da minha vida profissional, sempre que aprendi uma nova linguagem, esbarrei em várias pedras pelo caminho. Cada pedra nada mais é do que um desafio a ser superado até o domínio completo da linguagem. Algumas destas pedras são fáceis de resolver já outros podem demorar dias e dias entre pesquisas, leituras e trocas de informações em fóruns. Daí surgiu a idéia: Se eu, um desenvolvedor auto-didata tenho estes problemas, provavelmente outros também o tem, mas não necessariamente precisarão ter que fazer o mesmo caminho que eu.

Sendo assim, este blog tem a modesta intenção de relatar como remover estas pedras, ou seja, reportar os desafios encontrados e as formas de contorná-los. Minha esperança é que com isso, futuros novos desenvolvedores ou curiosos em programação Ruby on Rails (RoR) possam utilizar este blog como uma referência para facilitar a remoção destas pedras.

Por enquanto é isso. Sucesso a todos.

Crie um website ou blog gratuito no WordPress.com.