Dica rápida: Duas listas interessantes
Por Carlos Brando em 07 de Novembro de 2007Uma lista com 101 projetos criados em Ruby on Rails. Vale a penas dar uma olhada.
E como a moda agora é comprar um Mac, um top 100 aplicativos para Mac.
Uma lista com 101 projetos criados em Ruby on Rails. Vale a penas dar uma olhada.
E como a moda agora é comprar um Mac, um top 100 aplicativos para Mac.
Este artigo é uma tradução deste post do blog Signal vs. Noise.
Scott pergunta:
Vocês usam personas (neste caso persona se refere a um personagem fictício, que representa o usuário do software) quando pensam nos usuários de um novo aplicativo?
Não usamos personas. Usamos nós mesmos. Acredito que personas levam a uma falsa sensação de entendimento.
Cada produto que [...]
A equipe de desenvolvimento do RadRaild acaba de anunciar o lançamento da versão 0.9.1.
As principais novidades são uma melhor integração com o JRuby e uma instalação mais simples. Agora o RadRails verifica se você já possui o Ruby instalado na máquina e se for o caso, ele mesmo se encarrega de fazer isto. Ele também [...]
Imagine o seguinte método:
def count_users(type)
User.count(:all, :conditions => ["type = ?", type])
end
É um método simples, que irá me retornar a quantidade de usuários de um determinado tipo. Agora, vamos testar nosso método (preste atenção aos comandos SQL gerados):
>> count_users(1)
=> 2
SELECT count(*) AS count_all FROM users WHERE (type = 1)
>> count_users(2)
=> 5
SELECT count(*) AS count_all [...]
Não tem jeito, ou você programa com um livro do seu lado ou com algum site como o Rails Framework Documentation aberto o tempo todo.
Já existe algumas ferramentas como o NetBeans que fornecem uma espécie de code completion para Ruby e Rails. Mas para quem usa o TextMate como eu, é normal vez por [...]
Existe uma coisa que não se discute na comunidade Rails, a IDE que cada um usa para desenvolver. Quem tem o seu Mac, na maior parte dos casos é unânime quanto ao famoso TextMate. Mas aqueles que ainda estão no Windows (blah) ou no Linux, a discussão é bem acirrada quanto à que IDE usar.
Tem [...]
Sem dúvida nenhuma o Ruby tem algumas mágicas que impressionam. Imagine por exemplo que eu queira pegar um array de strings e converter todas as palavras para maiúsculo, eu poderia fazer assim:
>> meu_array = %w(ruby on rails)
=> ["ruby", "on", "rails"]
>> meu_array = meu_array.map {|name| name.upcase}
=> ["RUBY", "ON", "RAILS"]
Bem simples. Para cada item do array eu [...]
Tanto no Ruby como no Rails você sempre vai encontrar muitas redundâncias. Dois métodos que fazem a mesma coisa ou duas formas diferentes de escrever o mesmo código. E na maioria dos casos, você vai até analisar para ver se não existe uma pequena diferença, mas vai descobrir, que não, realmente não existe nenhuma diferença, [...]