Pois. Este é um post que representa o meu dia de ano novo. A passagem foi excelente. O tarde após a passagem foi bastante assustador. Aproveitei a “paragem” para fazer uma limpeza ao meu servidor e introduzir uns discos novos. E assim se fez o caos! Passo a explicar… O meu servidor é relativamente simples [...] [ Ler mais ]
Foi lançado ontem à noite um novo vídeo do pessoal da Gov Som. Sociedade Violenta de Yaksha, com a participação de Governo Sombra foi filmado pela equipa de “La Casa Nostra”, e como habitual, participei com com assistência e iluminação. Acho que os planos com o bebé, em termos de luz, correram especialmente bem. Enjoy! [...] [ Ler mais ]
Foi oficialmente anunciado o lançamento da nova versão do PostgreSQL – a SGBD open source. Tenho usado a 8.3/8.4 muito nos últimos projectos e estou muito satisfeito com o desempenho, capacidade e funcionalidade da mesma. Esta nova versão anuncia algumas coisas novas e interessantes, como suporte para 64bits em Windows, Stored Procedures, triggers ao nível [...] [ Ler mais ]
Foi anunciado ontem pela Microsoft uma vulnerabilidade no ASP.Net, associado a códigos de erro enviados pelo servidor para o cliente, e que poderiam servir para o utilizador aceder a ficheiros como o web.config. No blog do Scott Guthrie, ele refere como funciona a vulnerabilidade e como prevenir. Essencialmente, é necessário reeditar os ficheiros web.config, e [...] [ Ler mais ]
Os últimos posts no meu blog têm sido acerca do tema da internacionalização de aplicações, nomeadamente: ASP.Net – Método alternativo de internacionalização (i18n) Localizar Enumerações Adicionar novas línguas ao Windows (edições Home) O post de hoje contínua o sobre o método alternativo com ASP.NET, recorrendo a ao GetText do GNU. Como vimos, a aplicação do [...] [ Ler mais ]
A internacionalização de aplicações (internationalization – i18n) para posterior localização (localization – l10n) é um processo multi-passo, que envolve a detecção de texto que deve ser apresentado em múltiplas línguas, bem como a preparação da base de código para que o texto possa ser correctamente traduzido. Cada tecnologia tem a sua própria forma de implementar [...] [ Ler mais ]