Category: Programação

Draughtsjs ga-beacon

Como adicionar Google Analitcs em um repositório do Github ou email

Você publicou um projeto no Github ou enviou um email em massa e agora não tem a menor ideia se outras pessoas estão acessando ou não? Se você usa Google Analytics seus problemas acabaram, com projeto ga-beacon você poderá ter uma visão (limitada) de quem está acessando seus projetos e emails de forma muito simples! - Read More -

Cloud9 IDE

Instalando Cloud9 local com suporte a RunJS no Linux

Cloude9 é uma ferramenta muito boa pra desenvolvimento, tanto para se ter em casa, quanto em um servidor da empresa para trabalho em equipe. Porém quando vamos instalar ele, costumamos passar por um pouco de dor de cabeça, portanto, hoje vou ajudar quem tem interesse em montar seu servidor doméstico de Cloud9 no linux.

- Read More -

Bombermine — Massively Bomberman Online with up to 1000 players on the single map

HTML5 + Bomberman = Bombermine

Um pessoal teve uma ideia brilhante, que foi juntar as possibilidades do HTML5 com o famoso game dos anos 80 Bomberman e o resultado pode ser visto no site www.bombermine.com que irá rodar em qualquer browser moderno. - Read More -

Browser modernos, plugins, extensões e segurança

Browsers modernos com suporte a uma infinidade de plugins e extensões que comprometem a segurança do usuário, seria um bom momento para uma API genérica para podermos ter mais controle sobre esses terceiros rodando junto do nosso web app?

- Read More -

Testes de desempenho para Javascript com jsPerf

Na hora de desenvolver um projeto em Javascript, é importante ter em mente o objetivo do mesmo, o foco e a forma que ele deverá se comportar no futuro.

Quando falamos de alto desempenho em Javascript, não estamos apenas falando de trabalhar com bons algoritmos, devido às possibilidades diferentes de implementação que a linguagem permite, também estamos falando de padrões de código.

Uma ferramenta muito útil nos dias de hoje é o jsPerf que permite fazer benchmarks (testes de desempenho) com diferentes implementações e browsers. A ferramenta é incompatível com alguns browsers, então se você está trabalhando com um dispositivo móvel ou uma compilação antiga do webkit, é provável que você não consiga usar todos recursos da ferramenta. - Read More -