Arquivos do Site
Migrando uma aplicação do Rails 1.2.6 para Rails 2.3.2
Inspirado por este post do Peter Marklund resolvi documentar um upgrade recente de uma aplicação que rodava Rails 1.2.6 para Rails 2.3.2. O artigo também percorre alguns bugs encontrados e como foram resolvidos.
Bom, daqui para baixo, nem preciso avisar que seu código fonte deve estar em um controlador de versões como o Git (ou preciso?). […]
Push do Git dando erro de Project description
Hoje eu experimentei um comportamento estranho do Git. Ao tentar empurrar minha cópia local para o nosso servidor central (é, parece Subversion, mas usamos o Gitosis aqui para facilitar as trocas de informação entre a equipe).
O erro que mostrava era Project description file hasn’t been set.
O problema
Sendo mais preciso, o erro inteiro era (alguns dados […]
Github agora com issue tickets
Uma nova funcionalidade promete agitar o Github: o gerenciamento de tarefas/problemas (issues). Lançado a apenas 3 dias, ele é especialmente interessante para projetos livres que possuem seu código disponível no GitHub.
É claro que isso vai ajudar por exemplo nos nossos projetos KillBill (gerador de boletos e arquivos de retorno bancário feito em Ruby) e nosso […]
KillBill versão 0.3.0 disponível para download
Pois é, acabou sendo mais rápido do que eu esperava. A versão 0.2.0 do KillBill foi lançada no final de março/09. Agora já sai do forno a 0.3.0. Fortemente impulsionado pelo hack do Prawn que permite a renderização mais rápida de arquivos PNG. Com isso, os templates de boletos passaram de jpg para PNG. Ficou […]
Usando o XStream para lidar com XML em Java
Estamos desenvolvendo uma API que cria um cliente e um servidor para fazer o meio de campo entre aplicações web e catracas da DIMEP. Eu já tinha escrito a um certo tempo atrás como, havíamos integrado as catracas da DIMEP em uma apliacação de um cliente que rodava todos os servidores em Linux, e […]
Versão 0.2.0 do KillBill já está na rua
Acabamos de atualizar o KillBill para a versão 0.4.1 do Prawn. Isso graças ao alerta do Juan Maiz sobre problemas de métodos faltando.
O Prawn está em Alpha. Isso quer dizer que modificações na API podem e devem ser esperadas. Mesmo que as modificações sejam radicais. Por isso, caso você atualize para a versão 0.2.0 do […]
Update do Redmine para versão 0.8.2
Ao atualizar o Redmine para a versão 0.8.2 o repositório Git parou de ser atualizado automáticamente, mas sem levantar um erro. Ao executar o fetch_changesets do repositório verificamos que o console logava o seguinte erro:
fatal: unknown date format –date=iso
Varrendo um pouco o Google e os fóruns do Redmin, vimos que se tratava de uma atualização […]
Screenshots com delay no Gnome do Ubuntu
Informação importante e atualizada: a partir da versão 9.04 do Ubuntu (com a interface gráfica Gnome, não estou falando do Kubuntu que usa o KDE), o mesmo passou a contar com um aplicativo gráfico que faz exatamente o que foi descrito aqui. Confira no menu Aplicativos | Acessórios | Capturar Imagem da Tela
Dica rápida. […]
Underscore X IE7 igual a problema de InvalidAuthenticityToken
O Internet Explorer 7 tem um comportamento, como posso dizer, diferenciado para o nome do sites que ele considera válido. Isso me fez perder umas 3 horas hoje. Estamos desenvolvendo uma aplicação para um cliente que tinha uma URL como http://MINHA_APP.localhost. Ao tentar testar um javaScript no IE7, não conseguia nem me logar, dava um […]
Escolhendo um tamanho padrão para o terminal do gnome
Nunca gostei muito do tamanho padrão da tela do terminal do gnome (gnome-terminal). Sempre que abria tinha que redimensionar o tamanho da tela, porque ele não guarda o seu último tamanho (o que para mim seria a solução perfeita). Bom, de qualquer forma, encontrei uma solução hoje: passar o parâmetro –geometry ao inicializar o aplicativo.
Como […]
Encontre Rapidamente
Encontre o que você procura rapidamente usando palavras-chave na pesquisa. Não consegue encontrar? Tente os links abaixo.


