nodejs – Part 3

nodeJs - part #2

No post anterior falei sobre o sistema de chat bastante simples que fiz usando o Node.js juntamente com os módulos Socket.IO e Express.

Resolvi continuar a “testar” as potencialidades do Node.js e resolvi então desenvolver um pequeno jogo “retro” de naves em javascript que permitisse vários jogadores em simultâneo. Para tal usei à mesma o Node.js  juntamente com os módulos Express e Socket.IO. A utilização dos sockets permite a “comunicação” entre os diversos jogadores,  relativamente ao posicionamento da sua nave,  dos tiros ou mesmo de indicação de quando iniciaram o jogo. Do lado do cliente usei jQuery para proceder à movimentação das naves, animações  dos tiros ou explosões.

Read More “nodejs – Part 3”

nodejs – Part 2

nodeJs - part #2

Depois dos tradicionais “Hello World’s” resolvi investigar mais sobre o Node.js e os módulos disponíveis.

Resolvi então fazer um pequeno sistema de chat usando o Node.js juntamente com os módulos Socket.IO e Express.

As funcionalidades são muito básicas 😛  Envia e recebe mensagens para os utilizadores ligados ao servidor de chat e ainda suporta alteração de nickname e limpeza do texto da janela.

Read More “nodejs – Part 2”

nodejs

nodeJs

Node.js é um ambiente javascript do lado do servidor que usa o modelo orientado a eventos assíncrono, permitindo a criação de aplicações facilmente escaláveis.

É possível adicionar novos módulos ao Node.js de forma adicionar novas funcionalidades que necessitem para o desenvolvimento das vossas aplicações. De forma a facilitar a instalação destes módulos poderão usar o npm (Node Packge manager) .

Read More “nodejs”

AppMobi XDK

AppMobi
Já algum tempo que o “bichinho” de desenvolver aplicações para iOS anda por aqui. Uma vez que não existe um Mac por estes lados, resolvi procurar soluções para esse “problema”.

Nas minhas pesquisas encontrei appMobi XDK , que permite desenvolver aplicativos em HTML5 e depois torná-los capazes de correr em plataformas, como Android ou iOS.

Read More “AppMobi XDK”

Integrated Development Environment – suggestions

IDE ou Integrated Development Environment, é uma aplicação que permite e facilita aos programadores o desenvolvimento de software. Por norma é constituído por editor de código, compilador/interpretador, debugger e ferramentas de automatização.

Mas o que hoje trago aqui é algumas sugestões de IDE’s que vocês poderão utilizar no desenvolvimento das vossas aplicações.

Eclipse

HomePageHomePage

Read More “Integrated Development Environment – suggestions”

BleachBit – Limpeza ficheiros temporários

Algum tempo atrás deixei aqui a dica da limpeza de ficheiros temporários através do comando tmpwatch, que permitia efectuar a limpeza de ficheiros/pastas temporários com determinada data no directório /tmp .

No entanto a navegação na Internet e o uso diário de diversos programas provoca a criação de diversos ficheiros temporários que não se encontram nas pastas temporárias comuns. De forma a agilizar esse processo de limpeza existe o BleachBit, que é basicamente o CCleaner para Linux.

Read More “BleachBit – Limpeza ficheiros temporários”