Pular para o conteúdo principal

Postagens

Mostrando postagens de agosto, 2010

Sun/Oracle - Novos nomes para as certificações

Dia 26 de agosto a Oracle anunciou formalmente as mudanças realizadas nos exames de certificação da Sun para adequação ao modelo de certificação Oracle. A seguir o texto da nota enviada pela Oracle: "Temos a satisfação de anunciar que, a partir de 1 de setembro de 2010 , o Programa de Certificação Sun estará totalmente integrado ao Programa de Certificação Oracle. Todas as certificações em Java, Oracle Solaris, MySQL, Oracle Solaris Cluster e Open Office serão republicadas no Programa de Certificação Oracle com novos títulos de certificação Oracle. O que você precisa saber: Os exames terão o mesmo formato e os mesmos objetivos que tinham anteriormente no programa da Sun, portanto, não haverá qualquer impacto naqueles que estejam se preparando para obter a certificação. Caso você possua, atualmente, um voucher de exame de certificação para um desses exames, ele terá validade até a data de vencimento e poderá ser resgatado. Se atualmente você tiver uma certificação Sun, o tít...

PHP: mais uma alternativa na plataforma Java

Java não é há tempos apenas uma linguagem, é uma plataforma. E a JVM já suporta várias outras linguagens além de Java. Na trilha de Java do The Developer’s Conference 2010, organizada pelo SouJava, eu, o Bruno Souza (Javaman) e o Jonnes Tahara falamos sobre outras linguagens que podem ser executadas em cima da JVM. Eu falei sobre o Quercus, e o Jonnes falou sobre Groovy. O Quercus é uma implementação em Java do PHP. É open-souce, disponível sob licença GPL (nesses dias de disputas entre Google e Oracle é bom saber a licença open-source que você usa). Ele é um projeto Web que pode ser executado em qualquer web container JavaEE, permitindo a integração das funções básicas do PHP com bibliotecas Java. Após o deploy, nós colocamos nossos arquivos PHP dentro da raiz do projeto, como faríamos se fossem arquivos JSP. Na apresentação fizemos a demonstração usando o Tomcat. Após fazermos o deploy, criamos uma página PHP incluindo registro num banco MySQL, outra página PHP que se utiliza da c...

Colaborar com o TDC 2010 foi ...

Tive a oportunidade de colaborar nos três dias do #TDC2010 , e vou contar um pouco da trilha que participei no Sábado, a trilha Java . Vou começar com uma curiosidade sobre o credenciamento, que estava marcado para ser iniciado as 8h30, porém antes deste horário mais de cem pessoas já estavam credenciadas, fato que mostra que o comprometimento da comunidade que madrugou em um Sabadão. A abertura do Sábado foi realizada no Auditório, comandada pela Yara que além de realizar os agradecimentos chamou os coordenadores das trilhas do dia: Pablo Madril (Java) , Felipe Rodrigues (Ruby) , Alexandre Porcelli (noSQL) e Giovanni Bassi (.NET) para realizarem a apresentação das respectivas trilhas. Depois fomos para a sala reservada para a trilha Java e a primeira palestra do dia foi: O tiro certo: como escolher APIs e frameworks Java que prosperam com Fabiane Nardon , Fabio Velloso e Ted, foi muito legal, no formato de perguntas e com a participação intensa de todos, e ficou claro que uma esc...

Parceria Globalcode e Catho Educação

Globalcode e Catho Educação iniciaram as operações da parceria firmada recentemente. A Catho Educação tem a missão de orientar profissionais sobre os cursos mais adequados para alavancar carreiras. Em função da experiência de mais de 30 anos que a Catho possui em ajudar profissionais a se recolocarem e as empresas a encontrarem os melhores profissionais, sabe as qualificações requisitadas pelo mercado. Tomando como base esta experiência, foi firmada, especificamente para o segmento da tecnologia da informação , parceria com a Globalcode, que oferece as melhores opções de cursos para atender as demandas do mercado, cujo amplo e diversificado portfólio de treinamentos especializados atende anseios de profissionais de todos os níveis e campos de atuação na atividade de construção de software, cujas oportunidades de trabalho e evolução na carreira crescem a taxas impressionantes. A operação integrada (sistêmica, inclusive) entre Globalcode e Catho tem ponto de partida no contato de inte...

TDC 2010 : Quer colaborar ?

Como muitos já sabem, no próximo final de semana (dias 20, 21 e 22 de agosto) teremos a realização do evento The Developer's Conference 2010 que irá reunir profissionais de desenvolvimento de software de vários segmentos de tecnologia para discutir sobre tendências atuais e futuras. No quarto ano de sua realização, a novidade de 2010 para o The Developer's Conference foi a diversificação dos temas que incluiu não apenas Java, mas também, outras plataformas, linguagens de programação e produtos de grande importância no mercado de desenvolvimento de software. Sabemos que a realização de um evento desse porte jamais seria possível se não fosse o aspecto da colaboração entre a Globalcode e todas as empresas e profissionais envolvidos com cada uma das 13 trilhas do evento. Agora, na reta final dos preparativos para o TDC 2010, queremos reforçar o aspecto da colaboração diretamente com a comunidade que sempre acompanha e participa dos vários eventos que a Globalcode tem realizado...

The Developer's Conference 2010 - Nova trilha de JavaEE

É com muito orgulho que anunciamos hoje mais uma grande novidade para o The Developer's Conference 2010. Em parceria com o JBoss User Group criamos uma trilha específica para Java EE , que será realizada na sexta-feira 20 de agosto. O coordenador da trilha JavaEE é Leandro Lima , embaixador do JBoss User Group Brasil e coordenador de projetos no UOL. A trilha de JavaEE já esteve em pauta diversas vezes entre os organizadores do evento, e esta realização em parceria com o JBoss User Group vai ser sensacional! Portanto, você que quer saber mais sobre JavaEE 6, JSF 2.0, escalabilidade, clustering, arquiteturas, não pode ficar de fora.   Chamada de trabalhos para esta trilha até o dia 7 de agosto. Se você tem interesse acesse este link . Acompanhe no Twitter #TDC2010

Literais da Linguagem Java

Na última semana, tive uma conversa com um profissional Java iniciante que me apresentou dúvidas sobre o uso de valores hexadecimal na linguagem, inicialmente entendi que ele precisava da representação textual de um valor hexadecimal, então apresentei um método da classe wrapper Integer, conforme segue: int valor = 15; System.out.println(Integer.toHexString(valor)); //Imprime f Só então após mostrar este exemplo, ficou claro que ele precisava exatamente do contrário, ou seja, qual a forma mais fácil de converter um número hexadecimal para um número decimal para atribuição a uma variável primitiva inteira. Esclareci que para isso não havia necessidade de conversão, bastaria usar uma literal hexadecimal presente na linguagem Java da seguinte forma: int valor = 0xf; // ou 0XF System.out.println(valor); //Imprime 15 Este episódio me motivou a escrever este post sobre os literais da Linguagem Java, então vamos lá. De acordo com a especificação da linguagem (The Java™ Language Specification ...

Animações em JavaFX com Duration e Timeline

A tipagem básica do JavaFX é formada por tipos numéricos, String , Boolean, - até aqui semelhante ao Java - Void, Function, Null e Duration . O type Duration foi criado para simplificar a definição de literais que determinam valores para uma duração/faixa/pedaço do tempo, veja alguns exemplos: var milisegundos = 1500ms; var segundos = 50s; var minutos = 15m; var hora = 1h; var hs = 30m * 3; //1h e 30m Bem mais simples e pouco verboso em uma comparação com Java. Um detalhe importante é que o valor de qualquer uma das variáveis acima é mantido em milisegundos. Com println fica fácil conferir: println("{hora} / {minutos} / {segundos} / {milisegundos}"); // Saída: 3600000ms / 900000ms / 50000ms / 1500ms Uso de Duration se justifica, por exemplo, em animações gráficas e é por esse motivo que entra em cena o Timeline , outro importante elemento do JavaFX,  que provê a capacidade de atualização no estado dos componentes visuais em um intervalo de tempo, ou melhor, durante u...

The Developer's Conference 2010 - Nova trilha de Python

O The Developer's Conference 2010 está sendo organizado pela Globalcode e várias empresas e grupos de usuários de tecnologias:   A experiência está sendo sensacional, a interação com os organizadores é  riquissima, são muitas pessoas interessantes trazendo experiências diferentes para a organização do evento. A reação das pessoas no twitter em relação a diversidade dos temas, dos preços, das palestra está sendo extremamente positiva. #TDC2010 Recebemos muitas sugestões para criação de uma trilha exclusiva de Python. Não poderia ser diferente, todos sugeriram Luciano Ramalho + Associação Python Brasil ... Fizemos o convite e eles aceitaram o desafio de coordenar e apoiar uma nova trilha no TDC2010 ! É com muito prazer que anunciamos formalmente a criação da trilha de Python no The Developer's Conference 2010: domingo 22 de agosto ! Observação : Se você já se inscreveu em uma trilha no domingo e quiser trocar a sua inscrição não se preocupe, entre em contato por ...