Processamento de texto com Java

Processamento de texto com Java

Processamento de texto com Java Java oferece um conjunto completo de funcionalidades para manipulação de caracteres e este artigo mostra de forma concisa e prática algumas dessas facilidades. Atualmente, Java e Python têm sido bastante usadas para processamento de texto, quando tratamos de cenários com um grande volume de dados. Seguem alguns exemplos de projetos escritos em Java e que fazem processamento de grande quantidade de dados, textuais ou não: Lucene Hadoop Mahout Storm OpenNLP Introdução O processamento de texto…

Read More Read More

Como usar um POJO no selectOneMenu sem o converter

Como usar um POJO no selectOneMenu sem o converter

Aqui está um exemplo de como usar um POJO no selectOneMenu sem o converter. Assim, a gente economiza uma classe e já faz as associações no controlador, usando diretamente os objetos do JPA. e-commerce package net.marcoreis.ecommerce.controller; import java.util.Collection; import javax.annotation.PostConstruct; import javax.faces.bean.ManagedBean; import javax.faces.bean.RequestScoped; import javax.persistence.EntityManager; import net.marcoreis.ecommerce.entidades.Categoria; import net.marcoreis.ecommerce.util.JPAUtil; @ManagedBean @RequestScoped public class CategoriaBean { private Categoria categoria; private Collection categorias; public void setCategoria(Categoria categoria) { this.categoria = categoria; } public Categoria getCategoria() { return categoria; } @PostConstruct public…

Read More Read More

Lista de podcasts

Lista de podcasts

Back to Work Braincast Connected Social Media Engadget en Español English as a Second Language Mobilidade Visão Histórica IBM developerWorks In Beta iTech Hoje Jurassicast MRG Melhores do Mundo Monalisa de Pijamas Nerdcast Papo de Gordo Papotech Paranerdia Pauta Livre News Radiofobia Rapaduracast Six Pixels of Separation Social Media Marketing Podcast Tecnoblog Ted Talks Tecnologia Toscochanchada Vladmir Campos weRgeeks 99 Vidas

O que é visualização de dados

O que é visualização de dados

Visualização de dados A visualização de dados (data visualization) é uma área da computação que estuda maneiras de representar dados visualmente. Mais que isso, uma interface visual atraente pode estimular a atenção e imaginação da audiência. A idéia é comunicar os principais pontos de um conjunto complexo de dados de uma forma simples para o usuário. É mais fácil para o ser humano identificar padrões em elementos visuais. Com os dados organizados visualmente podemos identificar informações ocultas, tendências, anomalias e…

Read More Read More

Curso de big data

Curso de big data

Curso de big data Big data é o assunto do momento no setor de TI e a demanda por profissionais especializados está aumentando. Uma boa maneira de entrar nesse mercado é se matricular em um curso de big data. Não é exatamente o tipo de treinamento fácil de ser encontrado no Brasil, mas há algumas opções grátis e online. Os principais temas abordados nesses cursos envolvem, além do big data, machine learning, inteligência artificial, estatística e análise de dados. O…

Read More Read More

Microsoft e Hadoop: usando Big Data na XBox Live

Microsoft e Hadoop: usando Big Data na XBox Live

Microsoft e Hadoop estão juntos numa ferramenta de Big Data chamada HDInsight que está rodando no Windows Azure. A empresa está utilizando Hadoop na análise de peta bytes de dados gerados pelo Halo 4 na XBox Live para aperfeiçoar a experiência do usuário. A equipe de desenvolvedores do Halo 4 tinha a tarefa de descobrir as preferências dos jogadores para dar suporte ao torneio online. Para isso, tinham que analisar os dados disponibilizados no Windows Azure. Essa análise foi feita…

Read More Read More

Monitorando a temperatura no Macbook

Monitorando a temperatura no Macbook

A temperatura no Macbook pode aumentar com o uso, principalmente quando há um processamento mais pesado. O meu chegou Macbooke chega a 103 graus e permanece assim enquanto faço processamento pesado, em geral, rotinas em Java para análise de texto com arquivos grandes. Tenho uma boa experiência com produtos da Apple. Desde 2007 trabalho diariamente com Macbook, iPhone, iPod Touch e agora minha preferida: Apple TV. Para monitorar a temperatura no Macbook você pode usar o iStat Pro, que mostra…

Read More Read More

Criando um projeto Java EE 6 com Eclipse, JBoss e Maven

Criando um projeto Java EE 6 com Eclipse, JBoss e Maven

Nesse artigo vamos criar um projeto Java EE 6 de forma rápida e simples utilizando o Apache Maven. O servidor de aplicação será o JBoss 7.1.1, versão certificada para Java EE 6. O Maven é um software para construção e gerenciamento de projetos utilizado principalmente em Java. A manutenção das dependências em um projeto é um processo complicado e o Maven pode facilitar e agilizar a vida do programador nesse sentido. O primeiro passo é fazer o download do Eclipse…

Read More Read More

Instalação e configuração do Hadoop (single node)

Instalação e configuração do Hadoop (single node)

O Hadoop tem se tornado uma importante ferramenta para Big Data. Neste post vamos fazer a instalação e configuração do Hadoop em single node. Nos próximos posts veremos alguns programas Hadoop de exemplo para processamento de arquivos, importação de dados de um banco relacional e outras possibilidades. Apache Hadoop Framework para processamento paralelo e distribuído. Principais características: – implementação do MapReduce – Hadoop Distributed File System (HDFS) – roda no hardware atual, sem a necessidade de adquirir novos servidores –…

Read More Read More

Palestra: Big Data e a era da informação

Palestra: Big Data e a era da informação

No próximo dia 27/04, 10h, estarei falando sobre Big Data no IESB. Essa palestra vai ser para o Flisol 2013 (Festival Latino Americano de Instalação de Software Livre), onde vou abordar os principais conceitos e mostrar uma solução utilizando a tecnologia. O Flisol é um evento internacional e descentralizado, realizado pelas comunidades para promover o software livre e sua filosofia. Acontece, além do Brasil, na Argentina, Uruguai, México, Chile e por aí vai. Haverá diversas atividades entre palestras, mini-cursos, workshops,…

Read More Read More