Arquivos de março, 2009

Firefox Plugins: Esses vocês precisam ter

Postado por: Tiago Lemos em 27th mar, 2009 | Categoria: AJAX, CSS, Diversos, HTML, Tecnologia

Recentemente tive que configurar uma máquina do “zero” e quando fui começar a programar o que eu percebi? Faltava os plugins do Firefox. Achei que esta seria uma boa dica para compartilhar com vocês.
Bom irei citar aqui uma lista com os 10 mais (pra mim é claro) plugins do Firefox.

1º - Noia 2.0 eXtreme

Esse não é propriamente um plugin, mas é um tema que eu particularmente gosto muito.

2º - NoScript

Está preocupado com segurança do seu navegador? Então esse é o plugin pra você ter e não se preocupar com possíveis ataques de scripts maliciosos.

3º - TwitterFox

Você tem Twitter? Então você deve usar o TwitterFox. Excelente plugin pra acompanhar tudo que as pessoas que você seguem estão postando.

4º - ColorZilla

Este plugin é uma excelente ferramenta para designer. Ele permite descobrir cores em qualquer lugar do brower, possui uma paleta de cores entre outras coisas.

5º - Google Preview

Sabe quando você acessa o site, não armazena o endereço e só lembra da layout do site? Pois é, este plugin apresenta o preview do site no resultado da buscado google. Excelentes nessas ocasiões, onde você só lembra do layout do site.

6º - Down Them All

Excelente gerenciador de downloads para seu firefox. Ele realmente permite pausar e continuar um download a qualquer momento que você queira continuar.

7º - del.icio.us buttons

Outro excelente plugin que permite visualizar todos seu favoritos armazenados no Del.icio.us. Com botões de acesso rápido e a listagem de suas Tags.

8º - YSlow

Quer saber porque seu blog ou seu site está lento? O Yslow ajuda a indentificar alguns dos principais pontos que podem deixa-los lentos.

9º - Web Developer

Na minha opnião essa é a segunda melhor extensão existente no Firefox. O Web Developer possui N ferramentas para te auxiliar no desenvolvimento web. Ele possui ferramentas que auxiliam designers e programadores.

10º - Firebug

A primeira colocação fica para este excepcional plugin. Firebug é uma excelente ferramenta para auxiliar no desenvolvimento JavaScript. Ele permite a edição de html, script e css em tempo real. Permite debugar o JavaScript além de muitas outras funcionalidades.
Bom, fechamos aqui essa lista, que na minha opnião são os 10 mais plugins do Firefox.
Espero que tenham gostado de mais esta dica.

ASP.NET MVC 1.0

Postado por: Tiago Lemos em 21st mar, 2009 | Categoria: ASP.NET, C#, JQuery, Linq, MVC, VB

Agora é oficial, saiu a versão final do ASP.NET MVC. Com pouco mais de 20 dias de atraso (estava sendo previsto o lançamento para o final de fevereiro) saiu a versão final do ASP.NET MVC e agora a MSDN possui a documentação. (veja a documentação aqui).

Você pode acompanhar tutorias liberados para Microsoft aqui ou também pode ver alguns exemplos que criei aqui no blog nas categorias MVC, Linq ou JQuery que é a biblioteca javascript oficial do MVC.

Pegue a versão do MVC 1.0 e aproveite este lançamento, que eu particularmente estou gostando.

Espero que vocês tenham gostado desta dica.

Google Movies - Mais uma grande novidade

Postado por: Tiago Lemos em 17th mar, 2009 | Categoria: Diversos

Mais um excelente serviço do google (que eu particulamente não sabia que já estava funcionando). O Google Movies é um simples serviço que lista os filmes que estão sendo exibidos em sua cidade, trazendo informações sobre a classificação, horário de exibição, se é legendado ou dublado, além de outras informações. Realizei alguns testes e o sistema está muito estável apesar de não ter encontrado algumas cidades.

O sistema ainda faz integrações com outros serviços como o Google Maps. Vale a pena acessar mais este serviço do Google. Espero que tenham gostado desta dica.

Em breve tem mais.

Só Games: Need for Speed Shift

Postado por: Tiago Lemos em 9th mar, 2009 | Categoria: Só Games

Apesar de estar sempre na lista dos games mais vendidos, a série Need For Speed a cada nova versão lançada vem recebendo cada vez mais críticas. Veja por exemplo o Need For Speed Pro Street (na minha opnião o pior de todos os games da série) apresenta uma das piores jogabilidades já vistas.

Tentando minizar as críticas e voltar a ser a “melhor série de corridas” a Electronic Arts traz o novo game Need for Speed: Shift (NFSS).

Este será o primeiro jogo de uma reformulação a ser realizada pela EA. NFSS será uma game onde serão disputadas corridas de rua e em circuitos, com modelos de carros luxuosos, como por exemplo BMW, Porsche, Audi e outros.

Veja abaixo algumas imagens do game:

Com previsão para ser lançado no final deste ano, o game promete ser a salvação da série que pra mim é a melhor série de corridas de todos os tempos. NFSS deve sair para Xbox 360, Play 3, PSP e PC.

Espero que vocês tenham gostado desta dica. Em breve tem mais.

Download Safari 4

Postado por: Tiago Lemos em 5th mar, 2009 | Categoria: Diversos

Saiu a versão 4 do Safari e aparentemente está muito boa. Bom, sou apaixonado pelo Firefox (para desenvolvimento e é lógico que tenho essa “paixão” graças aos plugins Firebug, Web Develop ToolBar) mas para navegação tenho me dividido entre o Chrome e IE 7.0.

Agora a nova versão do Safari pode entrar na briga pela navegação, pelo menos comigo. Se você não conhece ou nunca ouviu falar no Safari essa é sua chance de conhecer um “novo” navegador e testarem essa nova versão. Veja abaixo os requerimentos para rodar no Windows e clique aqui para realizar o download.

Requerimentos para rodar no Windows

  • Windows Vista ou XP (é lógico);
  • 500MHz  qualquer Processadores da família Pentium ou modelos melhores;
  • 256MB de RAM;
  • Os efeitos Top Sites e Cover Flow requerem compatibilidade com o DirectX 9.0 e placa de video de 64 MB RAM.

O Safari 4 ainda está em fase Beta, mas já está bem estável. Espero que tenham gostado de mais esta dica.
Em breve tem mais.

Programação Orientada a Objeto - Herança, Polimorfismo e Encapsulamento

Postado por: Tiago Lemos em 3rd mar, 2009 | Categoria: ASP.NET, C#, PHP, Programação Orientada a Objeto, VB

Depois de um bom tempo sem escrever sobre POO, vamos continuar falando sobre os conceitos: Herança, Polimorfismo e Encapsulamento.

Herança

Esse é um dos principais conceitos da POO. A herança é o compartilhamento de atributos e operações entre classes com base em relações hierárquicas, ou seja, é a utilização de superclasses para criar as subclasses.

Veja o exemplo abaixo:

Herança

Aqui representamos a classe Carro e as subclasse GOL e Ferrari.

Polimorfismo

Polimorfismo é conceito ou melhor é a capacidade que um mesmo método pode se comportar de diferentes maneiras em diferentes classes. Enquanto a herança é voltada mais as classes, o polimorfismo está voltado aos métodos.

Imagine o método Correr na classe Carro. Agora imagine o mesmo método na subclasse GOL e na subclasse Ferrari. Em cada subclasse o método irá se comportar de maneira diferentes.

Encapsulamento

Esse conceito consiste em esconder os detalhes de implementação das Classes. O encapsulamento permite definir a visibilidade dos elementos de uma classe e essa visibilidade controla os acesso aos dados e métodos.

  • Privada: pode ser usado apenas pela classe que o define.
  • Protegida: pode ser usado pela classe que o define e por qualquer subclasse da classe que o define.
  • Pública: pode ser usado por qualquer objeto no sistema.

Bom, com isso finalizamos este post.

Em breve tem mais e espero que tenham gostado.