Arquivo da categoria 'Dicas'

Os melhores vídeos sobre Ruby

Monday, 22 de June de 2009

No início do mês de Junho deste ano, fomos presenteados com mais um canal de conhecimento voltado à Ruby e Rails no Brasil. Acontece que nosso amigo Carlos Brando, mantenedor do BLOG Nome do Jogo, lançou o Nome do Jogo Vídeos, uma extensão do belo trabalho que já vinha realizando na comunidade há anos.

Brando reuniu e vem reunindo no Nome do Jogo Vídeos, dezenas de vídeos realizados em palestras por programadores e profissionais envolvidos com…

Atenção: Falha de segurança HTTP Digest Authentication do Rails 2.3

Thursday, 18 de June de 2009

Nate Kontny da Inkling Markets encontrou uma falha de segurança tanto no código da documentação quanto no anúncio do Digest Authentication para Rails 2.3. Se você escreveu alguma rotina similar a elas, você pode ter uma possível brecha de segurança.

Esse é o exemplo de código-fonte em questão:

class PostsController < ApplicationController
  Users = {"dhh" => "secret"}

  before_filter :authenticate

  def index
    render :text 

Ruby Best Practices: O Melhor Novo Blog Sobre Ruby (Deste Ano)

Monday, 08 de June de 2009

rbp.pngRaramente recomendamos blogs para que vocês sigam aqui no Ruby Inside Brasil. Não é porque não gostamos deles – nós colocamos links para seus posts o tempo inteiro – é porque é difícil dizer se um blog novo continuará  o seu trabalho por um tempo que valha a pena.

Bom, a comunidade Ruby agora tem um novo blog em seu meio que está provando ser uma leitura obrigatória -  Ruby Best PracticesEle é um

Streamlined: Lindas interfaces instantâneas para Rails

Thursday, 04 de June de 2009

recipes.pngStreamlined é um plugin para Rails que gera lindas interfaces de maneira instantânea. Uma vez que seus models e controllers estiverem configurados, tudo que você precisa fazer é inserir uma linha de  layout e acts_as_streamlined e pronto, acabou.

Se você quiser ver mais screenshots e ter uma idéia de como desenvolver uma aplicação muito simples a partir do zero, veja em “Java Kicks Ruby In The What Now“, um artigo que rechaça um recente ataque troglodita da comunidade Java…

IRB: Vamos estudar dentro da Shell Interativa do Ruby!

Wednesday, 03 de June de 2009

irbism.pngO Interactive Ruby Shell, mais conhecido como IRB, é um dos recursos mais populares do Ruby, especialmente entre os desenvolvedores novos. Você pode experimentar uma linha de código, testar um método que você acabou de aprender, ou mesmo construir um ou dois algoritmos pequenos, sem ir pelo caminho de ter que escrever um programa completo para testá-los.

Eu não postei muito sobre o IRB antes, e geralmente ele não desperta tanta atenção das pessoas, então enquanto eu estava cavando…

Ganhe ingressos para o Falando em Java

Tuesday, 19 de May de 2009

logo_fj2009A Caelum, conhecida por seus treinamentos Java, Scrum e Ruby, está organizando o evento Falando em Java, que será realizado no dia 24 de Maio, próxima segunda-feira próximo domingo, em São Paulo. Serão realizadas palestras com diversos profissionais gabaritados do mundo Java, abordando assuntos como arquitetura de sistemas, SOA, entre outros.

A palestra que certamente interessará a maioria dos rubistas é a do Fabio Kung e Anderson Leite, intitulada “Para onde vai a Plataforma…

RubyLearning sorteia livro de Ruby on Rails do Urubatan

Monday, 18 de May de 2009

ruby_learningQuer ganhar o livro “Ruby On Rails – Desenvolvimento Fácil e Rápido de Aplicações Web” do Rodrigo Urubatan? Se você perdeu a promoção que realizamos anteriormente, você tem mais uma chance!

O RubyLearning.org, site do Satish Talim, que ministra cursos gratuitos de Ruby e tecnologias relacionadas, sorteará alguns exemplares. Para participar basta entrar no fórum de livros do site e deixar uma pergunta para o autor entre os dias 19 e 21. Ele vai pedir um…

17 videos cobrindo o básico de Ruby

Friday, 17 de April de 2009

vidgfx.gifTekniqal.com é um site que está oferecendo 17 tutoriais cobrindo o básico de Ruby na forma de screencasts. De algum modo, é como o Railscasts, mas focando somente no básico de técnicas Ruby. Até agora são 17 tutoriais cobrindo o básico, indo de whitespace a identificadores, passando por símbolos e hashes, mas parece que haverá mais no futuro.

Esses videos provavelmente não são direcionados para a maioria dos leitores do Ruby Inside, mas se você tem uma equipe de desenvolvedores…

20 coisas que são uma droga no código de outras pessoas

Sunday, 12 de April de 2009

oohmatron.png

Chad Fowler fez uma pesquisa com os seguidores no Twitter e escreveu os 20 pecados ao Desenvolver com Rails. É uma leitura bem divertida.

Em resumo, as pessoas odeiam:

  • Código em views
  • Má identação de espaços ou tabs.
  • Falta de testes
  • Mau uso da herança de single table
  • Falta de tratamento de exceções
  • Uso incorreto de funcionalidades do Ruby
  • Uso incorreto de funcionalidades do Rails
  • Má utilização de JavaScript
  • Excesso de comentários no código

Uma…

32 links e referências para você começar a usar o Rack

Sunday, 12 de April de 2009

rack.pngSe você desenvolveu alguma aplicação web com Rails recentemente provavelmente usou o Rack de alguma forma. O Rack se autodefine como uma “interface com web servers em Ruby” e eu costumo pensar nele como uma abstração entre o confuso mundo do HTTP e o seu código, que pode ser igualmente confuso.

Ele se tornou um elemento-chave do Rails a partir da versão 2.3, e tem grande importância para fazer publicação usando frameworks alternativos (como o Sinatra).…