Marcio Trindade

Assine o RSS

Gist to Mephisto

Como último projeto opensource do ano resolvi publicar um teste que estive fazendo com Mephisto. Tentei criar um plugin (filtered_column_gist_macro) a fim de facilitar a vida de quem usa Gist e Mephisto.

O Resultado não foi exatamente como o esperado, por que utilizei o filtro do Mephisto, que quando salva um artigo aplica este filtro e salva o HTML final na tabela, deste modo você acaba...

Show in colums

Este é o primeiro plugin para Ruby on Rails que fiz! É simplesmente um helper que facilita o trabalho de mostrar resultados em colunas dentro de uma tabela onde você passa um array, o número de colunas por linha e um bloco com a “td” que você pretende utilizar.

O plugin está no github e fiquem à vontade pra colaborar.

Paperclip com Rounded Corners

Sexta passada solicitei ao Dookie que tentasse criar um sistema para arredondar as imagens que o cliente mandar direto no servidor, sem precisar de gambiarras em javascript para fazer este trabalho.

O cara focou na tarefa e com a ajuda do Shadow11 consegui um ótimo resultado, vocês podem ver um exemplo no post dele Vale lembrar que a imagem gerada é um PNG32 com fundo transparente, deste modo...

Counter cache com acts_as_tree

Estava fazendo uns testes esses dias com uma aplicação Rails que utiliza acts_as_tree. Estava utilizando o methodo size para saber se o objeto tinha filhos, foi então que me veio a idéia de implementar um counter_cache e assim dar uma boa limpada nas consultas executadas.

Pesquisei na documentação como fazer isso e bastava colocar o campo com o nome de children_count, porém quando adicionei o...

Dog News Daily

Foi desenvolvido mais um projeto DBD utilizando Rails

Este é um projeto simples porém teve algumas coisas legais.

Quem quiser conferir o o site é bem legal vale a pena.

http://www.dognewsdaily.com/

Finalmente Gitorious

Finalmente conseguimos migrar os nossos projetos (apenas os novos) para dentro do Gitorious A novela foi longa mas teve um final feliz, muito feliz diga-se de passagem.

Bom o título acima já diz tudo!

A algum tempo atrás nós estávamos trabalhando com SVN e achamos isso muito bom. Felizmente começamos a utilizar o GIT, tudo bem que ainda estávamos criando os repositórios na mão com o famoso...