NodeJS/ Open-source

Atualizando o NodeJS no Linux

nodejs-1024x768

Eu tinha instalado o NodeJS pela primeira vez quando ainda era na versão 0.04+, bem antiga por sinal e cheia de bugs de segurança, na época precisei para criar uma API simples para demonstração de um cliente e hoje precisei novamente.

Só que hoje, existem N frameworks para fazer API Restful de forma fácil, precisava usar uns módulos novos,só que alguns requerem no mínimo a versão 0.8+, então o jeito foi atualizar.

Para utilizar você deve estar logado como super user no Linux. E executar os seguintes comandos:

sudo npm cache clean -f
sudo npm install -g n
sudo n 0.X.XX a versão que você quer instalar
sudo n stable

Voilá, você tem a última versão do NodeJS e NPM instalados, podendo instalar qualquer pacote que você queria em seu servidor.

Funcionaria perfeito, se fosse em um mundo perfeito, só que em meu caso, dancei com alguns erros bizarros de SSL_CERT, o que fiz foi desabilitar o SSL e forçar ele a usar normal, depois você pode habilitar se quiser.
npm config set strict-ssl false
npm install npm -g

Pronto, ai só repetir os mesmos comandos acima e já funciona. Acho que até a última linha não havia necessidade de ser repetida, embora eu tenha repetido só para garantir que está funcionando perfeitamente.

Android/ Google/ Mobile

Android Wear, guia inicial para desenvolvedor

Moto-360-Android-Wear

Ontem o Google surpreendeu todo mundo com um SDK específico para wearables que são dispositivos pareados com seus aparelhos com Android, basicamente o Google Wear é um Google Now, só que em seu pulso e evita assim você fica toda hora com aquela mania de tirar e colocar o celular do bolso para ver notificações ou compromissos.

Não é novidade nenhuma em termos técnicos, A própria Samsung já tinha um SDK para o Galaxy Gear e uma série de aplicativos especificos para conectar com os seus aparelhos.

A diferença do SDK da Samsung para o seu Gear e o Google Wear é que será um SDK bem abrangente, não vai ficar só funcionando apenas com Samsung Galaxys e Samsung Galaxy Gear, você pode comprar qualquer smartphone com Android e o Motorola Wear ou LG Wear que são os dois modelos lançados justamente com o Google Wear e parear ambos e boom! Você tem eles perfeitamente casados, fico imaginando aqui quantos Google Wear Xing Lings vão aparecer depois dessa novidade, já que smartphones Xing Lings estão com os dias contados no Brasil.

Pois bem, me inscrevi no Preview do SDK e ganhei acesso ao SDK, para encurtar um pouco o post e fazer valer cada imagem, que por sí só valem mais do que mil palavras, eu gravei um rápido video no Youtube como será esse workflow de desenvolvedores usando o SDK do Google Wear.

O código fonte está disponível no GitHub.