Monthly Archives: maio 2009

Google Tasks Desktop

Os usuário do Gmail já devem conhecer o Google Tasks. Se não conhecem, basta habilitarem o dito cujo no Google Labs, e, de dentro das funções do Labs, habilitarem finalmente o Google Tasks. Se você possui mais de um monitor, … Continue reading

Posted in software, web | Tagged , | 1 Comment

Ext JS

O Ext (http://extjs.com) trata-se de um framework JavaScript para criar objetos de interface com o usuário, ou UI gadgets, como grids, trees, layouts em tabs e muito mais. O legal é que os elementos criados com o ExtJS não ficam … Continue reading

Posted in programação, web | Tagged , , , | 2 Comments

Type “casting” no Javascript

O Javascript possui uma característica que pode incomodar quem está acostumado à linguagens como C, Java, C++: ele é fracamente dinamicamente tipificado. Mas a possibilidade de modificar qual o tipo de uma variável é  útil.  Esta modificação de tipo é … Continue reading

Posted in programação, web | Tagged | Leave a comment

Quirks mode – que diabo é isto?

Quirks mode (Wikipedia:Quirks_mode) é um modo de compatibilidade existente nos browsers, para que renderizem corretamente página antigas, escritas em uma época em que o CSS e o modelo de separação entre conteúdo e apresentação não estava disseminado. Ou seja, páginas … Continue reading

Posted in web | Tagged , | Leave a comment

Hash com MD5 de uma string vazia

MD5 é um algoritmo que calcula o hash de determinado string, muito usado para encriptar senhas. Assim, ao guardar uma senha do tipo “The quick brown fox jumps over the lazy dog” no banco de dados, o que realmente é … Continue reading

Posted in programação | Tagged | Leave a comment

Hash com tempero

Para armazenarmos senhas em algum lugar, seja em uma lista em um arquivo texto, seja em uma tabela no banco de dados, é prática comum apenas guardarmos o hash da senha. Mas o que é um hash? Para a necessidade … Continue reading

Posted in programação | Tagged | Leave a comment

Boas práticas em Linq To Sql

Estou tentando descobrir uma boa maneira de lidar com o Linq To Sql. Determinar um padrão que seja robusto e flexível no uso desta ferramenta. Mas para se usar uma ferramenta da melhor maneira possível é preciso conhecê-la! Funcionamento Não … Continue reading

Posted in programação | Tagged , | 5 Comments

Fatos fundamentais que não devem ser esquecidos

O texto é de 2001, mas continua atualíssimo. Se as tecnologias mudam, os programadores, engenheiros, arquitetos e gerentes… esses não mudam não. Pressure to achieve estimation targets is common and tends to cause programmers to skip good software process. This … Continue reading

Posted in programação | Tagged | Leave a comment

Compilando seu Web Application Project com o MSBuild

Programar em um IDE como o Visual Studio te dá muitas facilidades. O processo de compilação fica quase imperceptível para o desenvolvedor. O problema surge no momento em que você quer algo diferente, como compilar versões distintas do código a … Continue reading

Posted in programação, software, web | Tagged , , , | Leave a comment

Múltiplas imagens no topo do seu blog

Cansado de olhar a mesma imagem na testeira do meu blog (que nem uma foto era, apenas uma imagem artificial), decidi trocá-la. Por oito outras. Oito? Sim, mas elas são trocadas aleatoriamente (randômico não existe!) a cada reload da página. … Continue reading

Posted in programação, software | Tagged , , | 2 Comments