Blog

Web development and tips · Arquivo · RSS

HTML5: Video Player

Flash, HTML5, Javascript

Para todos aqueles que odeiam o flash player e adoram assistir vídeos pela Internet, alguns portais de vídeos possuem uma alternativa ao plugin da Adobe para que os usuários possam assistir seus vídeos sem precisar de um plugin externo que pode deixar o browser mais lento e ocasionar travamentos. Isso...

Ler mais →

Jogos: Pathfinding

Jogos, Tutorial

É inevitável o estudo e a aplicação de IA _(Inteligência Artificial) _em jogos nos quais possuem inimigos (personagens) não controlados pelo jogador (humano). E o problema mais comum é encontrar uma maneira eficaz de delimitar áreas no cenário aonde o personagem pode se locomover sem aparentar ser um robô seguindo...

Ler mais →

Javascript: Games

Flash, Javascript, Jogos, Links

Conforme a evolução dos browsers e consequentemente das suas engines de javascript, hoje é possível encontrarmos diversas API/Engines dessa linguagem de script. E um tipo de engine que vem crescendo nessa linguagem é a de jogos. O que antes precisariámos de um plugin adicional - Flash Player e/ou Java Applet...

Ler mais →

Javascript: libjsx

Javascript

Há algum tempo eu reuni alguns exemplos meus de javascript no Google Code com o nome de libjsx, aonde adicionei outras funcionalidades também como por exemplos métodos para Ajax. Separei em componentes visuais (colorpicker, datagrid, etc.), eventos de mouse e teclado, html elements, próprio ajax, e core com algumas funcionalidades...

Ler mais →

Javascript Benchmark: replaceAll

Benchmark, Javascript

Há algum tempo escrevi um post contendo um exemplo de método para fazer replace em toda String. No caso o método que escrevi usava while e realmente é muito menos eficiente do que as alternativas apresentadas nos comentários, a primeira usando Expressão Regular (sugerida pelo Almir Mendes) e a segunda...

Ler mais →

Javascript: Virtual Keyboard

CSS, Javascript

Baseado no teclado virtual do Banco do Brasil (feito em Java) resolvi simular um com Javascript. Ainda não sei uma utilização eficaz para ele, mas se usarmos um name dinâmico e funcionando com uma senha complementar (porque permite somente números, ou seja, uma senha fraca) pode acabar ajudando contra Keylogger...

Ler mais →

Python: PyCACIC

Programas, Python

![Cacic](http://rogeriolino.files.wordpress.com/2008/07/logo.png)**CACIC:** "Primeiro Software Público do Governo Federal, resultado do Consórcio de Cooperação entre a SLTI - Secretaria de Logística Tecnologia da Informação, do Ministério do Planejamento, Orçamento e Gestão - MPOG e a DATAPREV - Empresa de Tecnologia e Informações da Previdência Social, desenvolvido pelo Escritório Regional da DATAPREV no...

Ler mais →

Python: PyTETA

Python

Incentivado por um trabalho de faculdade, no qual teria que fazer um simples sistema de chat (contando com um cliente e um servidor, também cliente) usando socket. Eu e Ulysses resolvemos então criar um protocolo para transferência de mensagem e utilizá-lo em nossos trabalhos para que posteriormente ambos consigam se...

Ler mais →

JsCC no Assembla

Javascript

Eu juntamente com meu amigo Ulysses Rangel (que em breve estará com um blog), a partir de uma idéia dele, resolvemos colocar o JsCC no Assembla e trabalharmos juntos para aprimorarmos e dar suporte a outras linguagens. Outra novidade é que agora você pode escolher quais tags quer que o...

Ler mais →

Javascript: Jump Menu

CSS, Javascript

Uma grande maioria dos desenvolvedores web não gostam cara padrão dos Jump Menus. Então por que não fazer um? Pensando assim que fiz um script para gerar um Jump Menu, ou ComboBox se prefirir. Ele é composto por uma <div> (para moldura), uma **** (para servir como rótulo) e uma...

Ler mais →