Tive o prazer de conhecer pessoalmente o Michal Budzynski no BrazilJS. Dentre tantas excelentes palestras, a do Michal realmente abriu a mente de muitas pessoas. Jogos desenvolvidos em Javascript já existem há um bom tempo, como o próprio Michal mostrou, mas agora cada vez mais isso se torna uma realidade. Hoje venho falar de um Framework criado pelo Michal, o Mibbu. O Mibbu fornece tudo que precisamos para criar um jogo em Javascript de maneira rápida, e isso com menos de 2....
Java script
Bom galera, aconteceu. Um projeto que venho planejando há tempos, juntamente com o Felipe N Moura, finalmente saiu do papel. Obviamente isso só aconteceu porque trabalhamos com pessoas que possuem a mesma vontade e ideologia que nós. Um trabalho muito bem executado que contou com a dedicação total de todos. Cito abaixo as pessoas que fizeram isso acontecer junto comigo: @felipenmoura @cmilfont @fbarroso @henriquegogo Junto com esses caras, conseguimos não apenas fazer a primeira conferência brasileira de Javascript, mas a primeira na América Latina....
Todos já devem estar sabendo sobre o BrazilJS. Se não sabe, está perdendo tempo. Corre lá: http://braziljs.com.br/conf/2011/ Como o título sugere, esta é a primeira conferência brasileira de JavaScript e estou muito empolgado! Tudo começou com esse post em junho de 2009: http://jaydson.com/js-conf-2009. Falei sobre a JSConf 09 que tinha acontecido a pouco tempo e tinha sindo um grande sucesso. Desde então fiquei com essa ideia fixa na cabeça… Realizar um evento deste porte aqui no Brasil....
Existem várias bibliotecas para fazer teste unitário em código Javascript, eu acabei escolhendo o QUnit como padrão em meus testes. O QUnit é um test suite poderoso e simples de usar. O próprio é usado para testar o código do jQuery e seus plugins oficiais, mas claro, com ele é possível testar qualquer código Javasript genérico, ou seja, suas bibliotecas. O QUnit é mais um projeto do John Resig, e é mantido por ele e pelo Jörn Zaefferer....
Uma boa prática a ser aplicada em sites ou aplicações web é o preload de imagens. Isso já existe a muito tempo, e existem várias implementações feitas em torno desta prática. Hoje o Edward Hotchkiss postou em seu Blog uma nova implementação, que ele mesmo desenvolveu em forma de plugin para o jQuery. O projeto está disponível no GitHub: http://github.com/edwardhotchkiss/Preloader [](http://github.com/edwardhotchkiss/Preloader)O plugin possui algumas configurações e _callbacks _que são extremamente úteis para o desenvolvimento....
Semana passada o Thomas Fuchs, em mais um post muito interessante, apresentou uma excelente iniciativa do pessoal da Jsconf. A iniciativa é melhorar a documentação sobre o Javascript. Mas porquê? Bom, todos amantes de Javascript sabem o poder que a linguagem possui, mas também sabem que a falta de documentação é um problema. Douglas Crockford já falou sobre o assunto em seu site no artigo “The World’s Most Misunderstood Programming Language”....
Para quem gosta de desafios de programação em Javascript, encare esse post como um, senão encare apenas como uma dica mesmo. Se encarou como desafio, tente implementar uma solução diferente(melhor?) para o problema: Criar uma função genérica (leia-se reuzável) que execute uma determinada função X vezes em Y milisegundos. Sacaram a ideia? Imaginem uma aplicação onde precisamos chamar diversas vezes uma função em um determinado intervalo. Este é o desafio, porém o legal é fazer isso em uma única função e sem usar variáveis auxiliares....
O jQuery é uma excelente biblioteca, e suas constantes atualizações e profissionalismo fazem com que nós programadores tenhamos uma potente arma na mão para solucionar qualquer problema. Mas mesmo o jQuery sendo tão completo, sempre haverá alguma situação ímpar em que ele não suprirá sua necessidade. Um dos motivos que levou o jQuery a chegar ao nível de biblioteca Javascript mais utilizada do mundo, além de sua excelente performance e extremo profissionalismo foi a facilidade e possibilidade de extender suas funcionalidades....
Quando falamos em aplicações RIA utilizando Javascript, logo pensamos em uma biblioteca que nos auxilie na construção dessas aplicações. Dentre uma infinidade de bibliotecas e frameworks existentes atualmente, o jQuery continua sendo minha alternativa preferida. Sua simplicidade e ao mesmo tempo robustez proporcionam diversas funcionalidades indispensáveis no desenvolvimento de uma aplicação rica. Juntamente com o Felipe Nascimento, palestrei na Target Trust (empresa de TI especializada em treinamentos aqui em Porto Alegre) nesta terça-feira(17/11/2009) sobre a biblioteca jQuery....
Acabei de ler aqui os slides do Thomas Fuchs, que para quem não conhece, é um dos Gurus do Javascript. O Thomas além de ser o criador da biblioteca Script.aculo.us é membro do core da bilbioteca Prototype, e semana passa anunciou o Scripty2. O Scripty2 nada mais é do que o próprio Script.aculo.us porém totalmente reescrito e otimizado. Bom, nestes slides o Thomas aborda vários assuntos interessantes e úteis para todos nós programadores Javascript....