JSF 2.0 + GWT

Em uma série de 3 artigos, David Geary mostra como desenvolver com as novidades do JSF 2:

JSF 2 fu, Part 3: Event handling, JavaScript, and Ajax
JavaServer Faces (JSF) 2 Expert Group member David Geary wraps up his three-part series on JSF 2’s new features. Find out how to use the framework’s new event model and built-in support for Ajax to make your reusable components all the more powerful.

JSF 2 fu, Part 2: Templating and composite components
JavaServer Faces (JSF) 2 lets you implement user interfaces that are easy to modify and extend with two powerful features: templating and composite components. In this article — second in a three-part series on JSF 2’s new features — JSF 2 Expert Group member David Geary shows you how your Web applications can best take advantage of templating and composite components.

JSF 2 fu, Part 1: Streamline Web application development
With version 2.0, JavaServer Faces (JSF) makes it easy to implement robust, Ajaxified Web applications. This article launches a three-part series by JSF 2.0 Expert Group member David Geary showing you how to take advantage of the new features in JSF 2. In this installment, you’ll learn how to streamline development with JSF 2 by replacing XML configuration with annotations and convention, simplifying navigation, and easily accessing resources. And you’ll see how to use Groovy in your JSF applications.

Boa leitura!

Add comment Julho 17, 2009

Lotusphere Comes To You 2009 – Campinas

Add comment Julho 15, 2009

Mainframe!!!

Todos os dias acordamos e nos deparamos com um mundo quase que completamente “mudado” com tanta novidade surgindo na área de TI.

Parece até uma necessidade básica, sempre buscar novas soluções para solucionar problemas que existem a muito tempo. Mas mainframe, não caracteriza-se pela novidade, e sim pela robustez e capacidade de processamento que tem sido flexível nos dias de hoje.

José Eduardo de Barros Vilela(IBM), numa abordagem objetiva de como o Mainframe está se comportando nos dias atuais posta no Blog do Academic BR da IBM: http://www.ibm.com/developerworks/blogs/page/academicbr

A propósito: vale a pena dar uma olhada nos outros posts do blog do Academic, estão excelentes!

Obrigado!

4 comments Março 17, 2009

Nokia E71 – Approved

Eis um breve post, abordando um produto muito útil na vida daqueles que precisam de muitas funcionalidades em um único dispositivo.

Nokia E71, sucessor da série E61/E62/E61i, simplesmente reuniu as principais/melhores características dos modelos anteriores, juntou alguma coisas que faltavam para ficar um equipamento de ponta e espremeram tudo em uma carcaça de 114 x 57 x 10 mm(2.4mm menor que o Ihone 3G de espessura).

Detalhes das especificações podem ser encontradas aqui: http://www.phonescoop.com/phones/phone.php?p=1659

Veja fotos abaixo da versão Grey Steel, com a tampa da bateira em metal.

Confira a espessura:

Para um full overview vale a pena dar uma olhada neste post: http://www.allaboutsymbian.com/reviews/item/Nokia_E71.php

APROVADO!!!

Add comment Setembro 25, 2008

Java Server Faces 1.2 + Hibernate 3.3 + Internacionalização

Eis um pequeno exemplo de implementação usando o Eclipse 3.4:

http://dcon.com.br/jd.comment/juliano/fema/ProjetoJSF.zip

3 comments Agosto 1, 2008

JSF reference

http://balusc.blogspot.com/2008/01/jsf-tutorial-with-eclipse-and-tomcat.html

Add comment Julho 30, 2008

Linux(Ubuntu): ThinkFinger

A combinação do meu Toshiba Satellite + Ubuntu 8.04 só faltava uma coisa para ficar completa: ThinkFinger, o tal do dispositivo que checa sua impressão digital. Maravilhoso recurso que achei que seria um “parto” para configurar. Isto é aplicável para DELL, Toshiba e Lenovo que possuem o recurso.

Segue a fonte para instalação:

https://wiki.ubuntu.com/ThinkFinger

Em resumo:

Adicione ao /etc/apt/sources.list as 2 linhas seguintes:

deb http://ppa.launchpad.net/jldugger/ubuntu gutsy main restricted universe multiverse

deb-src http://ppa.launchpad.net/jldugger/ubuntu gutsy main restricted universe multiverse

Instale os pacotes (thinkfinger-tools libpam-thinkfinger) com o apt-get:

#sudo apt-get install thinkfinger-tools  libpam-thinkfinger 

Para registrar sua impressão digital:

#sudo tf-tool --acquire

Teste com o seguinte comando:
#sudo tf-tool --verify

Se até aqui você não teve nem um problema, significa que ocorreu tudo conforme deveria. Agora para utilizar o recurso instalado mais ainda o interessante é colocar isso pra funcionar no seu dia-a-dia, ou seja, na hora que bootar seu Ubuntu ao invés de digitar a senha, é só “esfregar” o dedo :D basta só adicionar as 2 linhas abaixo no /etc/pam.d/common-auth e comentar as outras 2 linhas que já tinha no arquivo.

auth    sufficient      pam_thinkfinger.so
auth    required        pam_unix.so try_first_pass nullok_secure

Para finalizar adicione seu usuário para utilizar o esquema de autenticação ThinkFinger com o comando:

#sudo tf-tool --add-user seu_login

Have fun! :D 

Add comment Julho 11, 2008

Open-Source: DBJMIN MULTI-DB client

Bom, após um bom tempo me dedicando exclusivamente ao trabalho e minha carreira profissional, retorno animado após a participação do FISL 9.0(publicarei algo no próximo post) para escrever um pouco mais nesse espaço.

Indo ao que interessa, como membro desenvolvedor do software Open Source DBJMIN MULTI-DB client (http://dcon.com.br/dbjmin/) com código fonte para download disponível no SourceForge (http://sourceforge.net/projects/db2-jmin/) peço que aos usuários de banco de dados dêem uma conferida nessa simples e objetiva aplicação Java.

DBJMIN é multi-plataforma e suporta banco de dados como DB2, Oracle 10g, MySQL, PostgreSQL, Derby e Firebird.

Qualquer sugestão/crítica ou notificação de bug fique à vontade para nos contactar:

José Damico <damico@dcon.com.br>

Argemiro Lima <mirolima@gmail.com>

Add comment Abril 24, 2008

Instalar Debian sem CD

Lá vai mais um “jeitinho” novo de instalar Linux no seu computador:

Neste link http://goodbye-microsoft.com você encontra o Debian-Installer Loader, um ótimo utilitário para quem possui Windows instalado e não tem muito as manhãs de fazer todo o procedimento de boot via CD para instalação do Linux. Com muita praticidade, veja screenshots da instalação do aplicativo http://goodbye-microsoft.com/screenshots/ , é criado um setor a mais na MBR que possibilita fazer a instalação(em modo gráfico) do Debian Etch. Com isso é preciso somente uma conexão com a internet para fazer download de alguns pacotes.

:D

Add comment Dezembro 19, 2007

CVS no Ubuntu 7.10

Instale os arquivos do CVS utilizando o apt-get:
sudo apt-get install cvs

Logo após instale os arquivos do servidor de CVS( cvsd):
sudo apt-get install cvsd

Na instalação do cvsd será questionado pelo diretório do repositório, mas isso refere-se a forma como será acessado pelo cliente cvs, então digite sempre com uma barra antecedendo: ex.: /repositorio.

Após concluir a instalação vá para o diretório /var/lib/cvsd e execute o seguinte comando:
sudo cvsd-buildroot /var/lib/cvsd


Lembre-se que setamos o diretório de repositório na instalação do cvsd, agora precisamos criá-lo:
sudo mkdir repositorio


Altere as permissões:
sudo chown -R cvsd:cvsd repositorio


Agora inicie o repositório:
sudo cvs -d /var/lib/cvsd/repositorio init


Crie um usuário e senha:
sudo cvsd-passwd /var/lib/cvsd/repositorio +username


sudo vi /var/lib/cvsd/repositorio/CVSROOT/config
Altere a linha de acordo com esta: “SystemAuto=no”

Agora é só usar!!

2 comments Dezembro 18, 2007

Previous Posts


Categories

  • Blogroll

  • Feeds