terça-feira, 2 de junho de 2009

Campanha Retake via Web

Comprando seu voucher pela web de 11 de Maio à 19 de Junho de 2009, você terá direito à segunda chance gratuitamente, caso não obtenha êxito na primeira tentativa !

Para adquirir é simples:

1. Acesse http://www.sun.com.br/edu, no tópico "Procurar por tipo de Produto" clique em "Certificações";
2. Identifique a certificação que você deseja obter com base em seus objetivos profissionais e de desenvolvimento pessoais;
3. Preencha corretamente o formulário e assegure que todos os campos estejam corretos;
4. Clique em "Confirmar e enviar pedido";
5. Aguarde o recebimento do boleto bancário, em até 15 dias úteis, no endereço de email cadastrado no formulário de compra;
6. Após a confirmação do pagamento, os vouchers serão enviados fisicamente para o endereço cadastrado no formulário de compra.

Dê os próximos passos, aprimore suas habilidades e avance em sua carreira!

Se tiver alguma dúvida ou desejar fornecer feedback, envie uma mensagem para sun.education@sun.com.

Esse Aqui Eu Recomendo: Transmission

Continuando com o trabalho da nossa coluna semanal aqui no blog, venho hoje falar de outro software open source que realmente vale a pena utilizar porque é muito bom: Transmission.

O Transmission é um cliente bit torrent multiplataforma muito eficiente e fácil de usar, sem a necessidade de muitas configurações. Já utilizei outros clientes, mas esse é realmente muito simples e objetivo. A página de download é essa.
Além da usabilidade do Transmission ser ótima, ele ainda se integra ao sistema operacional, facilitando ainda mais o seu uso. Leia mais sobre o Transmission aqui.

Só uma dica para quem deseja usar este tipo de software: lembre de liberar a porta configurada no Transmission no roteador, caso você use, pois isso pode diminuir a velocidade de download dos arquivos.
Até a próxima semana então.

domingo, 31 de maio de 2009

Os Nerds estão em alta.

Escolha do mete a cara, no garagem do Faustão Domingo (31/05/2009).


Mais um ponto para os Nerds!

quarta-feira, 27 de maio de 2009

Rational Comes to you: Palestra IBM


Recebi este folder por email o qual informa que dia 17/06 haverá evento da iBM, Rational Coms to you, em salvador, no Othon.
Eu me inscrevi, quem vai???

Clique na figura para maiores informações.

Free VirtualBox Webinar: Live from JavaOne

Pessoal, acabei de receber esta mensagem por e-mail e, como eu tenho certeza de que nem todos receberam, decidi compartilhar com vocês. Por motivos preguiçosos eu não vou traduzir o texto:

June VirtualBox Live Show
Live from the JavaOne Show Floor

Dear,
There's always something new and exciting with VirtualBox software. So join us straight from
JavaOne for the next edition of the VirtualBox Live Show where you'll see and hear:

- News from the Show
- How VirtualBox is powering one of the largest virtual desktop deployments live at the show
- News from the VirtualBox labs
- Q & A

The event happens live before a worldwide web audience, and we'll
take questions throughout the session, so come along!

WHO: Andy Hall, VirtualBox Product Manager and the team

WHAT: VirtualBox Live Show

WHEN: June 3, 2009, 8:00 am PDT / 11:00 am EDT / 15:00 UTC/GMT
(The presentation will be approximately 45 minutes long, followed
by Q&A.)

WHERE: Simply access the web seminar from the comfort of your
own office.

WHY: If you need a fast, easy and flexible enterprise-class
virtualization solution, you won't want to miss this webinar on the
world's most popular open source virtualization software.

Register now for the free VirtualBox Live Webinar.
If you have any questions or feedback, please send a message to virtualboxinquiries@sun.com.
Thank you,
Sun Microsystems, Inc.

Nerds são bons de cama

Saiu ontem na coluna Sexpedia, no site da Época, a divulgação de 2 pesquisas que atestam que "rapazes que trabalham no setor de tecnologia são menos egoístas na cama" e que "os nerds são os mais preocupados em dar prazer à parceira na cama".
Já que esta notícia massageia o ego de 100% dos colaboradores do blog, eu não podia deixar de postá-la.

terça-feira, 26 de maio de 2009

Obtendo uma Collection Java com DWR

Bem, o post está bem específico mas eu li em alguns foruns essa dúvida e por isso vou postar assim específico mesmo. Ou seja, esse post é para quem está começando a usar DWR.
Primeiro eu crio o método na minha classe RemoteProxy:

@RemoteProxy
public class Funcoes {

@RemoteMethod
public Collection obterMinhaLista() {
Collection lista = new ArrayList();
return lista;
}
}


As propriedades que eu quero usar do Bean devem ser mapeadas com Annotation:

@DataTransferObject
public class MeuBean{

@RemoteProperty
private Integer id;

@RemoteProperty
private String descricao;

...
}


Agora é só usar essa chamada no javascript do JSP que você desejar:

mapear esses arquivos na sua classe html, na seção head:
/dwr/interface/Funcoes.js
/dwr/engine.js
/dwr/util.js

----------------------------

<script>
function mudarDisciplinas() {
Funcoes.obterMinhaLista( exibe);
}

function exibe(meusBeans){
//aqui agora é só usar o array como quiser, lembrando que
//cada objeto do array tem id e descricao. Exemplo: meusBeans[1].descricao

}
</script>


Ah, não esqueça de mapear as duas classes no web.xml:

<servlet>
<description>DWR controller servlet</description>
<servlet-name>DWR controller servlet</servlet-name>
<servlet-class>org.directwebremoting.servlet.DwrServlet</servlet-class>
<init-param>
<param-name>classes</param-name>
<param-value>
meuPacote.Funcoes,
meuPacote.MeuBean
</param-value>
</init-param>
<init-param>
<param-name>debug</param-name>
<param-value>true</param-value>
</init-param>
</servlet>
<servlet-mapping>
<servlet-name>DWR controller servlet</servlet-name>
<url-pattern>/dwr/*</url-pattern>
</servlet-mapping>

Para quem quiser saber mais sobre AJAX com DWR é só dar uma olhada no mini-curso que Mário ministrou na FIB.
Até apróxima e qualquer dúvida, já sabe, é só comentar.

sábado, 23 de maio de 2009

Esse Aqui Eu Recomendo: Virtual Box

Já era de se esperar que eu falaria do VirtualBox nesta seção do blog, mais cedo ou mais tarde, então decidi falar mais cedo por conta do post do nosso amigo Allan (Virtual Box 2.2 para Ubuntu 9.04 (Máquina Virtual)). Bem, não sei so vocês já utilizaram algum software de virtualização, mas caso alguém necessite usar um, com certeza eu recomendo o VirtualBox.
Um ponto muito forte que eu posso citar do VirtualBox é a Simplicidade e Usabilidade da Interface dele, é realmente muito simples e intuitiva. Aqui você encontra uma descrição mais detalhadas das prncipais funcionalidades dele.
O VirtualBox tem uma versão OpenSource (GPL) e uma versão de uso pessoal (PUEL), mas freeware do mesmo jeito. Como eu sempre falo em todos os posts da seção "Esse Aqui eu Recomendo", não sou eu quem fala que esse software é muito bom mesmo, mas são fatos, como o que o DesktopLinux publicou, informando que o VirtualBox é o terceiro mais utilzado para rodar aplicações para Windows no Linux. Veja aqui o gráfico.
Os possíveis usos da VirtualBox tendem ao infinito, mas só aqui no Blog já temos alguns relatos de uso desse software para atividades diversas: Rodar aplicações Windows através de um Linux, Mac ou Solaris, acessar o banco do brasil a partir de uma estação de trabalho 64 Bits, Criar máquinas virtuais com servidores (Web, SGBD, Proxy, Firewall e etc) para desenvolvimento/testes e muito mais....
Eu não vou colocar tutoriais sobre instalação/uso do VirtualBox porque além de serem poucos os existentes, não conseguem atingir o objetivo que nós achamos importantes em tutoriais desse tipo, mas não se preocupem, Allan Charles, o nosso VirtualBoy, está desenvolvendo uma série de posts para que eles se complementem como um tutorial desse software.
Até a próxima pessoal...