Archive for agosto, 2007

Hashes em Ruby

28ago07

Post muito bom do blog Softies on Rails sobre hashes no Ruby : http://www.softiesonrails.com/2007/8/27/ruby-101-hashes-are-cool Hash é uma das estruturas de dados mais utilizadas pelo Rails. O suporte a hashes no Ruby é muito bom, tornando a manipulação de Hashes altamente clara e eficiente. Uma boa “sacada” do Rails foi utilizar hashes como parâmetros em diversos […]


Há algum tempo falei do blog CodeKata, que contém exercícios para praticar programação. O primeiro exercício não é prático, então não fiz um post sobre ele, embora seja bem interessante. Já o segundo exercício pede que sejam escritos alguns algoritmos para pesquisa binária em um vetor. Consegui desenvolver o algoritmo iterativo em Ruby, o próximo […]


Você provavelmente já ouviu falar de Test-Driven Development (desenvolvimento orientado a testes) e provavelmente até utiliza esse método. Se não utiliza, deveria começar a pensar seriamente nisso. Recentemente, passeando por alguns blogs, encontei um post falando sobre aprendizando orientado a testes. Neste caso, aprendizado de Ruby utilizando o framework para testes unitários incluso na linguagem […]



Juntamente com o Ruby, é instalado o utilitário ri, através do qual é possível acessar a documentação do Ruby (e também documentação gerada a partir do utilitário RDoc, que não é nosso foco no momento). Para utilizar o ri basta digitar “ri” (sem as aspas) em um prompt de comando, seja no Windows, Mac OS […]


Kata: no karatê e em outras artes marciais, Kata é uma sequência de exercícios pré-determinados que devem ser executados com bastante concetração e harmonia, ajudando o praticante a conhecer e controlar melhor o seu corpo. CodeKata: sequência de exercícios de programação, desenvolvidas por Dave Thomas, visando criar entre os desenvolvedores de software o hábito da […]


Ok, após quase um mês lendo livros, tutoriais e artigos sobre Ruby, vou colocar aqui algumas coisas sobre a linguagem. Em primeiro lugar, instalando Ruby e o framework Rails para uso posterior. Para instalar no Windows, siga o tutorial de Rafael Cavalcanti: http://rafaelcavalcanti.com/blog/2007/06/14/instalando-ruby-on-rails-no-windows/ Para Mac, o Locomotive é uma boa opção: http://locomotive.raaum.org/ Leia o restante […]


A e-Genial promoverá, no próximo dia 18, uma maratona de palestras na sua plataforma de treinamentos on-line, o Treina TOM. Há palestras sobre Ruby, Rails, XP, Flex e outros assuntos interessantes, vale muito a pena conferir. Também é possível baixar palestras anteriores e verificar a agenda de eventos. Confiram.


Ruby

09ago07

É muito comum ver, em fóruns e listas, perguntas do tipo: “Como aprender Ruby on Rails?”, “Por onde começar?”, etc… Acredito que o primeiro passo para aprender Ruby on Rails é adquirir conhecimento sólido da linguagem Ruby. Você pode até conseguir desenvolver aplicações web com Rails sem conhecer muito do Ruby, mas garanto que, conhecendo […]


Iniciando

09ago07

Bem-vindo! O intuito inicial desse blog é simples: mostrar meu caminho de aprendizado do Ruby on Rails e, ao mesmo tempo, ajudar aos iniciantes nesse framework. Após consolidar meus conhecimentos, espero contribuir com a comunidade Rails do Brasil e de todo o mundo. Ao trabalho!