Posts
da teoria à prática - levenshtein
Normalmente, nossa área possui duas vertentes totalmente polarizadas: os práticos e os acadêmicos. Antes de mais nada, espera-se de um bom profissional um equilíbrio interessante entre conhecimento acadêmico (não necessáriamente...
acelerando vms linux no windows
Recentemente passei por uma situação onde o ambiente padrão é windows, mas podemos usar linux dentro de uma máquina virtual (VM). No geral tudo funciona muito bem, exceto o vídeo,...
operações de carga com ruby
Às vezes temos que fazer operações de carga / extração em bases de dados. Como não podia deixar de ser, muitas vezes esse banco de dados é um banco totalmente...
remove trailing whitespace in vim
Here’s a quick tip to highlight trailing whitespace - put this on your .vimrc: match Todo /\s\+$/ This will flag them the same way as TODO or FIXME, with a...
DSLs externas
Um grande benefício trazido pelas idéias do Domain-Driven Design (DDD) é a diminuição da impedância na comunicação entre cliente e desenvolvedores, através de uma linguagem ubíqua. A ideia é que...
pareando remotamente com tmux
Este artigo é uma continuação do pareando remotamente No outro post, havíamos falado do screen, uma excelente ferramenta tanto para pareamento remoto, como para simplesmente garantir que os programas continuem...
batch - escalando um sistema sem fermento
No último Ruby + Rails no Mundo Real, tive a oportunidade de falar mais um pouco sobre processamento batch. Por mais que nós desenvolvedores sempre busquemos maior performance em nossas...
katch-up
I’ve just finished deploying of my new useless app - it’s called katch-up. The main idea came after a slow working month, endangered to be a short money month -...
new layout new life
Finally I got rid of enki’s default theme! What do you think? All critiques/comments will be more than welcome!!!
canivete released
Proudly, I give to thee canivete, the Ruby Ultimate Utils gem. It doesn’t ends with world’s famine, but at least allows you to mark some methods of your ruby objects...