Pular para o conteúdo principal

Palestra Arduino, Java e Raspeberry PI na Oracle em Santa Clara

Começar o ano no Silicon Valley realmente não tem preço: Inspiração, motivação, networking!

Esta foi a minha primeira visita a Oracle em Santa Clara (Ex Sun Microsystem)... isto que é começar em grande estilo!

E pra começar o ano com o pé direito a nossa primeira palestra de 2013 foi realizada na Oracle em Santa Clara para o time de engenheiros do Java Embeeded Suite a convite do Georges Saab, Vice President, Software Development, Java Platform Group at Oracle!


O grande amigo e guro Benê Franco Junior participou deste momento especial junto conosco!
Palestra:  
Construindo robôs com Raspeberry PI, Arduino e Java Embeeded Suite (JES).  

Na platéia nada menos do que os engenheiros e o arquiteto chefe do Java Embedded Suite!

Apresentamos a Globalcode, a Open4Education e a iniciativa Elétron Livre para então falar sobre o robô, que foi detalhadamente apresentado com várias perguntas dos engenheiros principalmente  detalhes sobre a bateria e a comunicação entre os componentes, bem como a integração entre Arduino e Raspeberry PI. Perguntaram também diversas vezes sobre o feedback em relação à performance e documentação do Java Embedded Suite.

A última demonstração foi uma User Interface inusitada para muitos... controle do robô com violão! Ao tocar as notas Lá, Si e Ré o robô anda, para e gira! No meio da palestra ouvimos um comentário de uma das engenheiras: "Best UI from ever!"e muitas risadas.

Felizmente passamos ilesos pela apresentação, sem nenhum stress e vários comentários positivos!

E no final o Vinicius ganhou um presente muito especial: um Raspeberry PI revisão 2 com 512 Mb onde diversos bugs foram corrigidos!

Terminamos a palestra e partimos para o primeiro almoço de negócios dos nossos filhos no restaurante da Oracle em Santa Clara!

PS: Amanhã vamos atualizar este blog com os slides utilizados!

E o trabalho ainda está só começando! Amanhã inicia o User Group Leaders Summit no Head Quarter da Oracle, e na terça feira Reunião do Java Community Process Executive Commitee!

Um abraço e um excelente 2013 para todos! Muita energia, trabalho, sucesso pra todos!

Thank you Georges Saab for inviting us! 

[]s
Yara Senger
twitter.com/yarasenger
twitter.com/vsenger




Comentários

André Campanini disse…
Que maravilha! Parabéns!

Aguardamos os minicursos sobre mais do assunto depois. =)
Parabéns, vocês merecem!

Postagens mais visitadas deste blog

TDC BUSINESS, chega a São Paulo com novas trilhas de Inteligência Artificial e Inovação

Maior conferência de profissionais de tecnologia do Brasil abordará temas em alta no momento como, por exemplo, Inteligência Artificial, Segurança, Ciência de Dados e Inovação O TDC BUSINESS, a 17° edição do The Developer's Conference na cidade de São Paulo, que acontece entre os dias 19 e 21 de Setembro, reunirá profissionais e especialistas da área para troca de experiência, compartilhamento de conteúdos e networking. Com o tema central: “Tecnologia para negócios transformadores”, o evento será totalmente híbrido, ocorrendo presencialmente no espaço Pro Magno, e com transmissão simultânea e atividades de network pela internet. A expectativa é reunir mais de 14.000 pessoas, somando a participação presencial e online.   Segundo Yara Mascarenhas, Fundadora e Host do Evento, “nosso objetivo com o TDC é inspirar a colaboração entre os profissionais e empresas para construir uma nova realidade para o mercado de TI.  Vamos juntar tecnologia e negócios com as trilhas técnicas...

Saiba como programar para Arduino sem ter nenhum hardware disponível

O Arduino já é uma tecnologia muito difundida entre os amantes de tecnologia. É difícil encontrar um profissional da computação que não brincou um pouco com esta ferramenta de prototipagem ou, que gostaria de fazer isso. Porém, em alguns casos, o programador quer conhecer o arduino mas não dispõe de nenhum hardware, nem mesmo da placa. Como isso poderia ser resolvido? A primeira resposta seria aquela mais simples e direta: ir as compras. Isso pode ser feito em uma loja física ou pela internet. No meu caso, por exemplo, tive a felicidade de encontrar em um site (não me lembro qual) um kit arduino, com um conjunto de sensores e um DVD com 41 vídeo aulas. Mas digamos que o profissional não esteja passando por um bom momento financeiro, ou ainda, simplesmente não queira comprar o Arduino sem antes conhecê-lo um pouco melhor. Para a última situação também já existe uma resposta, e diga-se de passagem, uma excelente resposta. Trata-se do site 123D Circuits.io . Depois de criar seu u...

O que é Lógica de programação?

Este é o segundo de uma série de posts voltados aos leitores do blog que estão dando início à carreira de desenvolvimento de software. O assunto de hoje é a lógica de programação. Para ler antes: Entendendo como funciona a programação de computadores: linguagens de programação, lógica, banco de dados A lógica de programação é um pré-requisito para quem quer se tornar um desenvolvedor de software, independente da linguagem de programação que se pretende utilizar. Mas o que é de fato a Lógica de Programação e como saber se eu tenho esse pré-requisito? A lógica de programação nada mais é do que a organização coerente das instruções do programa para que seu objetivo seja alcançado. Para criar essa organização, instruções simples do programa, como mudar o valor de uma variável ou desenhar uma imagem na tela do computador, são interconectadas a estruturas lógicas que guiam o fluxo da execução do programa. Isso é muito próximo ao que usamos em nosso cotidiano para realizar atividad...

Facelets uma forma mais ágil para construção de telas – Parte I

A construção de telas ou camada de apresentação em um sistema MVC seja web ou desktop é uma tarefa complexa e de extrema importância. Nesse post vou comentar e mostrar algum exemplo do Facelets como solução para os desafios existentes nessa etapa especificamente para web. Com a web cada vez mais presente em nosso dia-a-dia, um fato é que com isso nossos usuários tornam-se mais exigentes em relação a usabilidade, agilidade, performance ou de uma forma bem resumida “o usuário espera uma navegação simples e agradável aonde uma determinado tarefa possa ser concluída em poucos passos e em um curto espaço de tempo”. Atender as expectativas em relação ao que o usuário espera com o que realmente ele precisa, definir uma estrutura flexível a mudanças sem engessar o desenvolvimento, acessibilidade, portabilidade em múltiplos navegadores, tudo isso e muito mais, num prazo que quase sempre é apertado. Um outro ponto fundamental é manter o time motivado e produtivo em um ambiente que favoreça a...

Seja palestrante no TDC!

Os interessados em palestrar na maior plataforma de Inovação Aberta para desenvolvimento do ecossistema de teologia, tem até 25 de setembro para se inscrever A última edição do ano do TDC (The Developer's Conference), maior conferência para profissionais de tecnologia do Brasil, já tem data confirmada. O TDC Future, que acontece nos dias 6 a 8 de dezembro, em formato híbrido, ocorrerá presencialmente na UniRitter de Porto Alegre, e com transmissão simultânea pela plataforma Hopin. O evento traz como tema central: “O papel da tecnologia na construção do amanhã”, e reúne gestores, especialistas e profissionais da área para debater sobre o futuro da tecnologia, o impacto na vida das pessoas e seu papel na transformação da sociedade. A seleção de palestras nacionais e internacionais, ainda está com o Call4Papers aberto até 25 de setembro, os interessados em participar poderão submeter uma proposta por meio do site do evento . O tema deve estar vinculado a uma trilha específica, que é...

Google TV: Unboxing e Hello World

Recentemente recebemos um "presente" do Google Brasil, um dispositivo Google TV, modelo Sony NSZ-GT1, e coube a mim a honra de receber esse gadget e fazer o unboxing e um hello world para começar a explorar mais essa aposta do Google ! Conhecendo o Google TV Em maio de 2010, durante o Google I/O, a empresa anunciou a criação em conjunto com a Intel, Sony e Logitech a criação de uma plataforma de "Smart TV". Coube ao Google integrar a TV com o Android e também uma versão baseada em Linux do navegador Chrome. Porém, devido a uma série de fatores, como por exemplo a escassez de conteúdo e a ausência de aplicativos, o Google TV teve seu início competitivo um pouco abalado, inclusive alguns analistas na época diziam que o dispositivo era muito "beta". Pois bem, o Google percebeu que a plataforma não ia muito bem, mas não deixou de apostar na idéia, e durante o Google I/O desse ano eles apresentaram o Google TV 2.0 ! O dispositivo agora recebia um update d...