há 2 meses atrás - Nenhum comentário
No último dia 12/12/2009, a Caelum liberou gratuitamente a apostila utilizada por eles nos cursos de Ruby on Rails. Para quem está começando, vale muito a pena fazer o download para estudo.
Para fazer o download, clique aqui.
Link direto para o PDF aqui.
A apostila é muito completa. É abordado desde os conceitos básico da programação em Mais >
há 1 ano atrás - 19 comentários
Desde que a versão 2.2.2 do Rails foi lançada, alguns problemas relacionados ao driver do MySQL, que conectava a aplicação Rails ao banco, começaram a surgir e incharam lista de discussões com relatos de problemas. Um desses problemas era que quando vamos executar o rake db:migrate ocorre um erro que apresentava a seguinte mensagem:
!!! The Mais >
há 1 ano atrás - 1 comentário
Existe uma maneira muito fácil de se enviar e-mails no Rails e usando o Gmail. Nesse pequeno tutorial tentarei explicar como fazer isso funcionar.
Primeiramente é preciso saber que o Gmail utiliza para autenticação de protocolo SMTP (envio de e-mails) o ssl/tls. Essa forma de autenticação não é suportada nativamente pelo ActionMailer. Isso quer dizer que Mais >
há 1 ano atrás - 1 comentário
Para se obter hashs tanto MD5 como SHA com Rails é muito fácil. Abaixo segue o que eu faço para calcular os Hashs:
def md5(str)
return Digest::MD5.hexdigest(str)
end
def sha1(str)
return Digest::SHA1.hexdigest(str)
end
def sha256(str)
return Digest::SHA256.hexdigest(str)
end
Você pode ver no exemplo acima que coloquei três funções. Uma para MD5, outra para Mais >
há 1 ano atrás - Nenhum comentário
Se você escuta falar sempre de Ruby (mas nunca testou) e gostaria de experimentar sem ter que instalar o interpretador no seu computador, o site Try Ruby! pode te ajudar. O Try Ruby! é uma interface Web para você testar a linguagem e parte dos seus recursos. É muito parecido com o IRB que o Mais >
há 1 ano atrás - 4 comentários
Muita gente que está começando com programação procura sobre recursividade e exemplos de recursividade. Acredito que o exemplo mais clássico da demonstração da recursividade seja o cálculo do fatorial de um número inteiro N.
Primeiramente o que é recursividade?
A recursividade, em programação, é capacidade de uma função (ou método) poder chamar ela mesma.
Vendo o exemplo de Mais >
há 1 ano atrás - Nenhum comentário
Até agora somente disponibilizaram duas apresentações feitas no Rails Summit Laton America 2008. Estou sempr vendo se os caras vão disponibilizar ou não as apresentações. Assim que eles disponibilizarem (se disponibilizarem), colocarei o link aqui no Blog.
Por enquanto somente essas duas apresentações sairam:
Luis Lavena – Como ser produtivo com Ruby mesmo em Windows
Eleomar França (Desconferência) Mais >
há 1 ano atrás - Nenhum comentário
Evento totalmente excelente.
Para quem esteve no evento sabe o que eu estou falando. Foi um evento muito, mas muito bom mesmo. As palestras de ltíssimo nível, bem organizado, local be acessível para que vem de fora e ainda com as “locawebzetes”. Fábio Akita e o pessoal da organização realmente estão de parabéns.
Dia 1
Fábio Akita abriu Mais >
há 1 ano atrás - 1 comentário
Fala pessoal!
Hoje eu vou postar um exemplo clássico de como o Ruby pode facilitar nossas vidas de desenvolvedor no dia a dia (por mais idiota que seja a utilização da linguagem).
Podemos utilizar Ruby tanto para fazer aplicações complexas como para fazer um simples script que gere arquivos de playlist. Isso mesmo caro leitor, um script Mais >
há 1 ano atrás - 2 comentários
No dia 08/07/2008 o blog var/log/mind publicou uma comparação de desempenho entre algumas linguagens de programação. As linguagens testadas pelo blog foram C++, JAVA, Ruby, JRuby, Python, Jython, Groovy e PHP. Esse tema gerou até um bafafá na blogosfera nacional e internacional.
A tipo de benchmark feito pelo é blog foi bem simples e baseado em Mais >