quarta-feira, 30 de outubro de 2013

REST - Aula Prática - Controles com o Bower

Antes de começarmos vamos concordar em pelo menos um item: Tudo o que já vimos até aqui é bem interessante, porém ter que controlar todos esses pacotes na mão vai acabar virando um verdadeiro círculo do Inferno de Dante (me desculpe acabei me viciando no livro de Dan Brown). São muitos pacotes para conseguirmos uma aplicação completa. Durante as minhas pesquisas, descobri um aplicativo (também feito...

terça-feira, 15 de outubro de 2013

REST - Aula Prática - AngularJS, Bootstrap e Listas

Uma das piores características sobre um sistema HTML, é um sistema HTML feio. Existem milhares de possibilidades através do CSS3 e não é necessário ser/ter um maravilhoso Artista Gráfico para conseguir compor algo decente. O projeto Bootstrap é um daqueles que aparecem para salvar a alma de muitos projetos medíocres. Contém arquivos em formato CSS3 para criar um layout bem definido. Para o nosso segundo...

quinta-feira, 10 de outubro de 2013

REST - Aula Prática - Node.JS e MongoDB

Nesta segunda parte da aplicação REST, entenderemos o que vem a ser o Node.JS e como inserir dados no banco MongoDB. A IBM publicou um dos melhores e dos mais esclarecedores artigos sobre o que exatamente é o Node.js?. Resumidamente, o Node é uma plataforma de software que liberta JavaScript do navegador e permite que seja usado como uma plataforma de desenvolvimento de software em aplicações Server-Side....

terça-feira, 8 de outubro de 2013

REST - Aula Prática - AngularJS

Vi no Facebook um artigo bem interessante sobre um workshop para ensinar como criar sistemas inteiros apenas com Javascript. Com um pequeno escopo de softwares entre eles o AngularJS, Node.js e utilizando o MongoDB. O que mais me interessou foi a frase final "O aluno terminará o workshop entendendo como cada parte se integra para criar uma aplicação REST". E isso ativou todas minhas antenas (ou meus...

domingo, 6 de outubro de 2013

Mineração de Dados - Arquitetura do Hadoop

Na postagem anterior, instalamos o Hadoop que é uma plataforma para o fornecimento de armazenamento distribuído e capacidades computacionais. O Hadoop foi concebido para corrigir o problema de escalabilidade que existia na Nutch um pesquisador e rastreador de código aberto. Nessa época a Google havia publicado diversos artigos que descreviam um problema com o sistema de arquivos distribuídos, o GFS...

Mineração de Dados - Hadoop no Windows (com Cygwin)

O Apache Hadoop é um banco extraordinário e feito especialmente para Big Data. Em vários sites pode-se obter as características deste banco. Porém um detalhe, foi criado para Linux, o que pretendo fazer é em uma máquina exclusivamente Windows 7 (sem nenhuma espécie de emulador) rodar este banco. Para isto vamos precisar do Cygwin. (Lembro: que por ser um banco feito em Java é necessário que a JDK...