quinta-feira, 26 de março de 2015

Abra sua mente



De tempos em tempos, surgem novidades tecnológicas que rompem conceitos e paradigmas mudando totalmente a maneira como desenvolvemos e processamos sistemas de informação.

Neste exato momento de 2015, estamos de frente para um imenso degrau tecnológico e cultural, o qual muitas empresas já subiram, enquanto ainda ficamos discutindo e usando técnicas de mais de 10 anos.


quarta-feira, 18 de março de 2015

O mercado de apps móveis










Fala sério! Você nunca pensou em criar uma app de sucesso? Eu creio que isso passa pela cabeça de todo desenvolvedor. Mas, o que torna uma app um sucesso? Em qual mercado eu devo investir?

O Bom Programador tem alguns artigos sobre mobile, incluindo o nosso curso de programação Phonegap, mas agora chegou o momento de darmos um pouco mais de atenção a esse mercado.

segunda-feira, 9 de março de 2015

Micro serviços: O que são e para que servem?


Bem, vamos começar a falar sobre micro serviços! Você sabe o que são micro serviços? Então tá... Vamos falar um pouco sobre o assunto nesse post.

Essa é a preparação para meu novo tutorial e, talvez, para um novo livro sobre o assunto. Mas não pretendo esgota-lo em um post apenas. É só uma introdução.

sábado, 7 de março de 2015

Manutenção de estado e acoplamento











Volta e meia esse tipo de discussão vem à tona: P6 o REST não permite manter dados de sessão... não seria melhor usar SOAP?

Então, já que estamos preparando nossa série sobre Microsserviços, torna-se imperativo esclarecer os males da manutenção de estado de conversação, em aplicações servidoras.

quinta-feira, 5 de março de 2015

Olha meu novo livro ai...





Eis a capa do meu novo livro: "Javascript de cabo a rabo", que está sendo publicado pela Ciência Moderna.

Nele, você vai aprender a desenvolver sistemas com Javascript isomórfico, usando Node.js, express.js e MongoDB. Também vai aprender como usar Javascript no cliente web, mobile e em aplicações IoT!

terça-feira, 3 de março de 2015

Tutorial de Big Data: Análise de Sentimentos de Posts - Amazon Elastic MapReduce

Os dados estão lá! E estão livres! Como podemos extrair informação deles em nosso benefício? O Bom Programador, cansado de ver marqueteiros "caozeiros" venderem soluções de "Big Data", resolveu arregaçar as mangas e "mandar ver".

Fizemos uma análise de sentimento de "tweets˜, para responder a uma pergunta: O que as pessoas sentem com relação aos 450 anos do Rio de Janeiro?

Tivemos que dar uma grande volta para podermos responder a essa simples pergunta. Usamos:

  • Hadoop;
  • API do Twitter;
  • Google Translate API;
  • SentiWordNet;
  • Amazon Elastic MapReduce.
Todo o código-fonte está disponível AQUI!