Fork me on GitHub

Keep Learning Conhecimento nunca é o bastante

Pair programming comigo!

Que tal aprender mais sobre técnicas e práticas para tornar seu trabalho desenvolvendo software mais prazeroso e satisfatório? Menos bugs, código limpo, bonito e flexível, testes rápidos e relevantes, entre outros benefícios, são facilmente obtidos através do estudo e prática de alguns fundamentos. A partir desta semana estou disponível para workshops/sessões de pareamento presenciais focados […]


Postado em
10 April 2012 @ 14:15

Tag(s)
Deploy, Rails, Ruby

Capistrano and whenever: updating the crontab of the runner user

When deploying Rails applications with Capistrano it’s a common practice to use two separated users: a deployer (the user who actually does the deploy process, copying files and all that) and a runner (the user that runs the application on the server). If you need cronjobs you probably use the whenever gem. It’s an awesome […]


Compilando uma versão local do Rails Guides

Para compilar uma versão local do Rails Guides, você pode fazer o seguinte processo: 1) Descubra qual o seu “gem path”, o local onde suas gems estão instaladas. No meu caso, o Rails está instalado diretamente no sistema e não utilizo rvm ou rbenv. Para encontrar essa informação, utilizei o comando “gem env” diretamente no […]


iPhone/iPad: minhas aplicações favoritas

Simples e rápido, minhas aplicações favoritas para iOS: Camera+: aplicativo para tirar fotos com opções adicionais (como controle de exposição separado do foco) e efeitos de pós-processamento. Hipstamatic: provavelmente a app que lançou a moda de efeitos vintage em fotos. A mais utilizada hoje é o Instagram, mas ainda prefiro o Hipstamatic. 1Password: pra quem […]


Gems “locais”, irb e Bundler

Gosto de algumas gems como o wirble, que adicionam algumas funcionalidades ao irb (e, por consequência, ao console do Rails). O problema é que, em projetos que utilizam o Bundler, fica complicado adicionar esse tipo de gem ao Gemfile, pois elas não são realmente dependências do projeto e nem todos gostariam de utilizá-las. Como programadores […]


← Anterior