Pular para o conteúdo principal

Postagens

Mostrando postagens de setembro, 2010

Submissão de palestras para o JavaOne Brasil

O JavaOne sempre foi para nós um dos momentos mais importantes e especiais do ano. Este ano, embora eu e o Vinicius não tenhamos participado... a Globalcode completou 10 anos de JavaOne comemorando junto com os instrutores a aprovação de 4 palestras! Gostei muito da colagem que o Arun Gupta fez no blog dele com as fotos do JavaOne Com a crescente importância do mercado Brasileiro, aliado à participação expressiva da comunidade de desenvolvedores Brasileiros e dos grupos de usuários no cenário internacional a Sun realizou diversas vezes o evento Sun Tech Days em São Paulo em colaboração com diversos grupos de usuários que replicaram o evento localmente com transmissão de algumas palestras. Este ano será ainda melhor! Pela primeira vez teremos um JavaOne Brasil , que acontecerá entre os dias 07 a 09 de dezembro . Bruno Souza, conhecido como JavaMan, um dos fundadores do SouJava , sempre representou muito bem a comunidade Brasileira, e desta vez conseguiu um feito quase impossível, co

Globalcode e V.Office participam da XII Semana da Computação em Joinville

Dentre os dias 4 e 8 de outubro acontecerá a XII Semana da Computação em Joinville (SC), organizada pela UDESC e com o apoio da Globacode e V.Office . O objetivo deste evento é trazer à comunidade acadêmica de Joinville um espaço de discussão, aprendizagem e integração entre alunos, professores e profissionais da área, proporcionando um ambiente agradável e descontraído para troca de conhecimento e despertando interesses em novas áreas. O evento terá uma grade de palestras e minicursos, além de outras atrações que serão preparadas para mostrar ao aluno de computação onde pode ser aplicado o conhecimento adquirido em sala de aula. Este evento coincide também, com o lançamento da nova unidade da V.Office em parceria com a Globalcode em Joinville, que estará realizando sua primeira turma de Academia Java no mês de novembro. É uma ótima oportunidade para divulgarmos estas marcas e fortalecer ainda mais o interesse local. Estaremos participando com três minicursos que serão ministrados no

Por que (byte) 157 = -99? Parte 2 de 3

Conforme dito na primeira parte deste artigo, que mostra a Conversão entre as bases binária e decimal , para entender a razão pela qual a conversão 157 para o tipo byte resulta em -99 (noventa e nove negativo), nesta segunda parte vamos tratar a representação binária de inteiros na Plataforma Java. Representação de inteiros em Java Em Java, não existem tipos inteiros sem sinal ( unsigned ) e é utilizado o complemento de dois para representar os inteiros, onde o primeiro bit (mais significativo) é utilizado para representar o sinal, sendo 0 (zero) para positivo e 1 (um) para negativo. Para obter a representação binária dos números inteiros positivos basta pegar o valor binário 1001 1101 (no caso, 157 em decimal) e preencher os bits a esquerda com zero de acordo com o tipo da variável. Em um post anterior sobre os Literais da Linguagem Java foi esclarecido que um literal inteiro, no caso 157, é do tipo int , então vamos preencher com zeros, inclusive o bit de sinal, conforme s

1o. Concurso para alunos Globalcode - Google App Engine

Estava conversando com o Rafael Nunes , um dos fundadores da YAW , Unidade Globalcode São Bernardo do Campo , autor do Hands-on Google App Engine , sobre prática, motivação e tendências, e a conversa terminou em uma criação a quatro mãos do 1o. Concurso para alunos Globalcode com o tema Desenvolvimento na Nuvem utilizando a plataforma de Cloud Computing da Google, o Google App Engine! O 1o. Concurso é restrito aos alunos da Globlacode para motivar os alunos a participarem, pois é natural que sintam insegurança ao participar de uma competição usando uma tecnologia na qual eles não estão familiarizados. Ao receber os trabalhos a Comissão Julgadora poderá escolher novas categorias, mas inicialmente haverão as seguintes categorias: - O melhor site estático : Sites pessoais, "hot sites", mashups e agregadores de conteúdo. - Aplicações dinâmicas : Acesso ao banco de dados, Web Porque participar ?  Se você fez ou está fazendo um treinamento provavelmente tem objetivos pro

Por que (byte) 157 = -99? Parte 1 de 3

A motivação para escrever este artigo foi responder a seguinte pergunta: Por que (byte) 157 = -99 ? Porém, para entender o motivo pelo qual a conversão 157 para o tipo byte resulta em -99 (noventa e nove negativo), antes precisamos entender três pontos: Conversão entre as bases binária e decimal Representação binária de inteiros na Plataforma Java (parte 2) Conversão (cast) de tipos primitivos (parte 3) Inicialmente estes três pontos seriam abordados em um mesmo post, como ele cresceu demais o dividi em três partes, cada uma tratando de um dos pontos apresentados, e começando pelo primeiro: Conversão entre as bases binária e decimal Para converter um número decimal para binário, realizamos sucessivas divisões por 2 (base) até que o resultado da divisão seja 0 (zero) e utilizamos os restos para compor o binário. O resto da primeira divisão representa o dígito de menor significância e o resto da última divisão representa o dígito de maior significância, conforme exemplo:

Gosta de informática e sonha ser programador Java um dia ?

A Globalcode está procurando jovens que queiram ser programadores no futuro, para fazer parte de sua equipe de vendas e operacional na unidade Paraíso em São Paulo somente. O grande diferencial é o planejamento para carreira de programador. O planejamento de cursos do portifólio da Globalcode: Academia do Programador, Academia Java, Academia Web, Robótica, Eletrônica, etc, será realizado periodicamente de acordo com o desempenho e interesse individual. Atenção : Este não é um estágio para trabalhar com Java, são duas vagas CLT administrativas para pessoas que queiram ser programadores no futuro. Perfil : Conhecimentos de informática básica, saber lidar com pessoas e trabalhar em equipe. Deve ter concluído o ensino médio, ter boa escrita, ser organizado, responsável, comprometido e dinâmico. Interesse por computação, programação, internet, robótica, eletrônica,... Temos duas vagas para jovem-aprendiz abertas: 1) Setor operacional No dia a dia Serviços externos Controle de estoque e or

Sistema interativo de TV Digital com Ginga-J

No início de 2009, os estudantes de Sistema de Informação do Centro Universitário de Votuporanga ( UNIFEV ), Caio César Pereira de Souza e Rodrigo Gonçalves Constantino me apresentaram uma proposta para que eu fosse co-orientador junto ao professor orientador Djalma Domingos da Silva , em seu Trabalho de conclusão de curso (TCC) com tema TV Digital. A base que motivou o assunto, foi a palestra apresentada por Maurício Leal na I Conferência Java Noroeste sobre o tema TV Digital, realizada em 2006 em Votuporanga-SP. Ficamos muito entusiasmados com a possibilidade de interatividade na TV Digital, e a grande quantidade de possibilidades de desenvolvimento de aplicativos nesta área. Acompanhamos de perto as notícias na imprensa e todo o esforço e iniciativas realizadas pelo Fórum do Sistema Brasileiro de TV Digital Terrestre (SBTVD) , que organizou e produziu especificações ABNT, normatizando o sistema de TV Digital Terrestre. O foco do TCC foi realizar o desenvolvimento de uma pequena

Editor de BDJO para autoração de blu-ray

Ultimamente estou brincando um pouco com editoração de blu-ray, fiz alguma coisas bem bacanas, mas encontrei algumas pedras no caminho. As melhores aplicações são extramemente caras e apesar de serem fáceis de se trabalhar, elas ocultam o que realmente geram. Os utilitários gratuitos como os do HD Cookbook são via linha de comando e complicados de se trabalhar. Enfrentando essas dificuldades, resolvi criar algumas aplicações para me ajudar a verificar o que as aplicações proprietárias geram e facilitar a autoração de blu-ray de nível profissional sem a necessidade de desembolsar dinheiro. Em um outro post ( no meu blog também ) eu expliquei como criar seu primeiro aplicativo pra Blu-ray utilizando o JMESDK 3.0. Ao executar os procedimentos, é gerado na pasta build/deploy/BDMV/BDJO do seu projeto um arquivo 00000.bdjo. Esse arquivo é o Blu-ray Disc™ Java Object. Dentro dele tem informações de como executar sua aplicação Java, configurações de acesso à playlists, ident

Empreendedorismo e Aplicações móveis - Uma trilogia de podcasts

Ola pessoal! A um tempo atrás eu postei aqui um resumo sobre o primeiro podcast da série sobre empreendedorismo e aplicações móveis pois bem, passaram-se algumas semanas e mais outros dois podcasts foram públicados completando assim a trilogia sobre o tema. Então, vou fazer nesse post um resumão sobre cada episódio e colocar o link também para vocês poderem escutar! =) Episódio 1: Participação da Nokia, com Daniel Rocha e Izabel Zanforlin Esse primeiro episódio foi inclusive uma espécie de "piloto", afinal eu nunca havia feito um podcast e nunca havia editado uma música ou algum tipo de audio. Mas, vamos lá! Depois de comprar um plugin do Skype que me permitia gravar a conversa, fomos a gravação. Tudo correu muito bem, com uma boa (e talvez ótima) qualidade de áudio, em um formato bem informal. O tema central da conversa foi a loja Ovi onde o desenvolvedor pode vender facilmente seus aplicativos, inclusive, algumas novidade a respeito de publicação das aplicações foram conta