quarta-feira, 16 de junho de 2010

Garbage Collector

Ao contrário das linguagens de programação como o C e C++ em que o programador tem de se preocupar em criar código para libertar a memória que previamente alocou, as linguagens "Managed" tais como o .Net e o Java caracterizam-se por ter um GC (Garbage Collector) que se encarrega de verificar todos os objectos em memória que já não se encontram referenciados e liberta a memória por eles ocupada.

Podem verificar aqui como funciona o GC no .Net


quinta-feira, 10 de junho de 2010

[TIP] - QR Code

O QR code é uma especie de codigo de barras bidimensional, foi criado por uma empresa Japonesa nos anos 90, ganhou grande usuabilidade desde então.
QR significa "Quick Response" pois o seu criador pretendia que o código fosse interpretado rapidamente.

Com o QR code é possivel, guardar URL's , Texto livre, Contactos, Link para SMS etc.
Existem aplicações para Windows Mobile e também para o Android, que com o uso da camâra fotográfica é possivél ler estes codigos.

Pode-se exprimentar criar QR codes aqui.
Consultar o standart aqui.


qrcode
Exemplo de um QR code que contem o URL deste blog.

[DEV] - Delegates no .Net C#

Delegates são uma especie de funções callback do C++, contudo com comportamentos mais avançados e utéis.

Aqui fica uma bela história que de forma bem clara e informal consegue mostrar a sua usuabilidade.


sexta-feira, 4 de junho de 2010

[FUN] - (Apenas) 10 razões para preferir o Android em vez do Iphone

Se alguma vez precisarem de razões para convencer que a plataforma Android é mais vantajosa que o Iphone... basta dar uma vista de olhos aqui .