Browsed by
Author: Marco Reis

Como usar GraphicImage no Primefaces

Como usar GraphicImage no Primefaces

Neste exemplo temos uma alternativa para usar o GraphicImage no PrimeFaces com JSF 2 para mostrar uma imagem gravada no banco de dados. O GraphicImage é um componente prático porque elimina a necessidade de servlets ou outros artifícios para carregar a imagem. Um ponto importante é que o GraphicImage não funciona com @ViewScope, que é muito usado nas aplicações com JSF 2. Ele funciona apenas com @SessionScope e @RequestScope. Para resolver esse problema, criei o ImagemProdutoBean, um managed bean com…

Read More Read More

Problema no wifi do Lumia 520

Problema no wifi do Lumia 520

O Lumia 520 é o smartphone de entrada da Nokia e tem sido um grande sucesso de venda. Comprei o meu na blackfriday pela internet e esperei ansiosamente pela chegada. O problema é que quando chegou não consegui acessar a internet pelo wifi, problema que outros usuários também tiveram. Se estiver tendo problemas para acessar o wifi, mesmo configurando todos os parâmetros corretamente, provavelmente o procedimento abaixo irá resolver a questão. E um smartphone não serve de nada sem internet….

Read More Read More

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. <?xml version="1.0" encoding="ISO-8859-1"?> <!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Transitional//EN"     "http://www.w3.org/TR/xhtml1/DTD/xhtml1-transitional.dtd"> <html xmlns="http://www.w3.org/1999/xhtml"   xmlns:h="http://java.sun.com/jsf/html"   xmlns:f="http://java.sun.com/jsf/core"   xmlns:p="http://primefaces.org/ui"> <h:head>   <title>e-commerce</title>   <style> .ui-widget,.ui-widget .ui-widget .ui-panel-title {   font-size: 90% !important; } </style> </h:head> <h:body>   <h:form>     <p:messages id="messages" />     <p:spacer height="6px" />     <p:panel header="Produto" style="margin-left: 30%; margin-right: 30%;">       <p:panelGrid columns="2">         <p:outputLabel value="Nome:"…

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