Como aprender Node.js

O que é Node.js?

Node.js é um âmbiente JavaScript que roda do lado do servidor e utiliza um modelo assíncrono orientado à eventos.

Sua engine utiliza a V8 JavaScript Engine do Google, que roda utilizando apenas uma thread, porém, toda operação de I/O é assíncrona oferecendo, assim, nenhuma espera para as operações de I/O de outras requisições.

Um aplicação Node.js pode gerenciar milhares de conexões concorrentes utilizando uma quantidade mínima de recursos do sistema.

Como aprender Node.js?

Atualmente, existe uma quantidade boa de materia a respeito do Node.js. Segue uma lista com alguns materiais muito bons para iniciar os estudos:

Caso você tenha mais alguma sugestão de material para iniciar o estudo sobre o Node.js, deixe um comentário.

Promote JS!

Promote JS! é um movimento para ajudar a disseminar uma documentação atual sobre a linguagem JavaScript. A documentação que está sendo divulgada nesse movimento é a documentação encontrada no Mozilla Developer Center e pode ser acessada clicando na imagem abaixo.

JavaScript Reference, JavaScript Guide, JavaScript API, JS API, JS Guide, JS Reference, Learn JS, JS Documentation

No site do movimento é possível fazer um tweet para ajudar a divulgar.

A documentação é bem completa com explicações, exemplos, dicas e muito mais.

PNGs Transparentes no Internet Explorer 6

Passado um bom tempo sem postar, encontrei dois links interessantes sobre esse assunto que muita gente gostaria que fosse resolvido.

As soluções não fazem com que o Internet Explorer 6 tenha suporte completo à PNGs transparentes, porém minimizam o suporte incompleto.

Seguem os links:

Espero que seja útil esses links. Caso tenha alguma outra solução, por favor comente.