Dec 19

Mitos sobre o PHP – Slideshows do encontro de PHP

PHP é uma linguagem muito fácil para começar a programar, e justamente por essa facilidade, muitos profissionais desqualificados que conseguem colocar um site no ar, se rotulam como programadores PHP. E assim a linguagem fica conhecida como uma linguagem de programação de “baixa qualidade”.

O Felipe Ribeiro montou slides muito bons falando sobre os mitos do PHP. Assista a apresentação chamada de “PHP não é coisa de moleque” :

Pra quem gostou, ele deixou disponíveis outras apresentações que foram usadas no 1º Encontro de PHP da Paraíba:

Segurança com PHP

O Slide-show fala sobre os principais tipos de ataque ( SQL Injection, XSS ) e boas práticas para evitar problemas com segurança.

Desenvolvendo em MVC com Zend Framework

Diego Pessoa critica o uso de “frameworks caseiros” e fala nas vantagens de utilizar a plataforma da Zend ( criadora do próprio PHP )

Desacoplando Lógica e Layout com Smarty

Marcus Antonius explica MVC e o Smarty, um sistemas de templates para PHP para separar lógica e conteúdo.

E por último também tem as apresentações de Desenvolvimento de interfaces ricas com Flex e Php e Joomla!

Dec 17

Quiz sobre jQuery – Teste seu conhecimento ou aprenda novas funções

Talvez o último Quiz que eu crio (alguém tem outra sugestão?), mas esse aqui, pra quem não conhece bem o framework, da pra aprender bastante respondendo as questões.

E pra quem ainda não fez, também tem o Quiz de Javascript , o Quiz de CSS e o Quiz de XHTML .

Deixem comentários falando o que acharam do Quiz.

[]s

Dec 15

O que é o Google Search Appliance

A busca é um processo difícil e poucas pessoas acham fácil procurar informações em ambientes corporativos. Onde está o manual do usuário de tal programa? Em qual e-mail será que está o relatório de operações do mês de junho? Onde será que tem a planilha do mês que vêm? Pensando nisso que foi criado o Google Search Appliance.

O interessante é que o GSA tem o mesmo algoritmo de busca do Google, pode ser implementado em sites, mas também lê outros tipos de arquivo como .pdf, .doc, .ppt, etc etc… Na verdade o Crawler lê mais de 220 tipos de arquivos diferentes em Windows, UNIX e Linux. E dá a mesma relevância para qualquer um desses arquivos, a menos que o usuário altere um dos 200 critérios de relevância.

O serviço / hardware é cobrado por de documentos indexados, o Google disponibiliza 4 versões:

Google Mini – Até 300.000 documentos
GB-1001 – Até 3 milhões de documentos
GB-5005 – Até 10 milhões de documentos
GB-8008 – Até 30 milhões de documentos

Atualmente, o Google Search Appliance já tem mais de 20 mil clientes ativos.

O Google Search Appliance, junto com o Google Custom Search Engine foram me apresentados no Google Search Masters 2008 e foram, de longe, os aplicativos mais interessantes do evento.

Dec 11

Jogo do Super Mario Bros em Javascript

O jogo, feito todo em Javascript, pelo nihilogic tem apenas 14kb compactado (35kb descompactado) e impressiona por não fazer requisição nenhuma de arquivos externos, nem de imagem, nem de ajax, de nada, é só o arquivo javascript que cria elementos canvas e depois ele controla via javascript.copy of tidbits

O jogo prova que, cada vez mais, scripts que antes só eram feitos em Flash estão sendo feitos em Javascript. Talvez essa seja a tendência, programadores javascript tomarem, aos poucos, os empregos de muitos programadores flash.

Good Game