Handlers com prazo de validade!

No projeto que estou atualmente, uma das ferramentas que mais utilizo é o jQuery! Até porque o Strophe – biblioteca de comunicação com servidor XMPP – usa bastante ele. Uma das coisas com que me deparei no projeto usando jQuery foi a necessidade de fazer com que um evento ocorresse apenas uma vez sobre um elemento. Mais especificamente, um click em cima de um item de menu.

Dava até pra fazer usando algo como isso: Continue lendo “Handlers com prazo de validade!”

Expresso 3 – XMPP, ExtJS, jQuery e Strophe!

Já que estou me reabituando a escrever posts, vim escrever um pouquinho sobre meu projeto no qual estou trabalhando hoje, o Expresso 3. Sempre escrevemos melhor sobre algo que entendemos!! Estou nele desde meados de 2011 e estou terminando o módulo de Instant Messenger (IM) dele.

O Expresso 3 é baseado no Tine 2.0 – groupware baseado no Zend Framework e no ExtJS 3.x. Para o IM, usamos um servidor de XMPP, o ejabberd, para troca de mensagens, e uma biblioteca baseada em Javascript e jQuery para se comunicar com o servidor XMPP chamada Strophe. Essa combinação para o IM se mostrou bem eficiente e interessante, pois aprendi tecnologias novas como o protocolo XMPP e o framework javascript ExtJS, trabalhei mais a fundo com jQuery e aprimorei meus conhecimentos em javascript e CSS – principalmente no que concerne a seletores.

Continue lendo “Expresso 3 – XMPP, ExtJS, jQuery e Strophe!”