|
Horário
|
Palestra
|
|
08:30 às 09:00
|
Credenciamento e recepção dos participantes com café da manhã
|
|
09:00 às 10:00
|
Abertura
|
|
10:10 às 11:00
|
Debate: O que muda com o Windows 8
Debate: O que muda com o Windows 8
Victor Cavalcante /
Igor Abade V. Leite /
Giovanni Bassi
Neste debate iremos abordar a mudança que acontecerá para os desenvolvedores com o lançamento do Windows8.
Victor Cavalcante
/
Igor Abade V. Leite
/
Giovanni Bassi
|
|
11:10 às 12:00
|
PHP like a Super Hero
PHP like a Super Hero
Elton Luís Minetto
Apresentação de tecnologias e teorias que um programador iniciante em PHP deve aprender para tornar-se um profissional de alto nível. Nessa palestra são apresentadas tecnologias e teorias que um programador iniciante em PHP precisa saber nos dias de hoje como Orientação a Objetos, TDD, Rest, SOA, Integração Contínua, ORM, Git, Frameworks, etc
Elton Luís Minetto
|
|
12:00 às 13:00
|
Intervalo para almoço*
|
|
13:10 às 14:00
|
NoSQL e Python
NoSQL e Python
Fernando Masanori Ashikaga
Veja como acessar na prática MongoDB, Cassandra e Redis via Python.
Fernando Masanori Ashikaga
|
|
14:10 às 15:00
|
Programação distribuída fácil e poderosa na JVM com Akka
Programação distribuída fácil e poderosa na JVM com Akka
Paulo (JCranky) Siqueira
Akka é um framework para desenvolvimento de aplicações concorrentes e/ou distribuídas. Utilizando o modelo de atores, esse framework também permite que a aplicação seja altamente tolerante a falhas - além de abstrair muitas complexidades baixo nível, tornando o código que precisamos escrever bastante simples.
Nesta palestra, vamos mostrar como o Akka funciona; vamos falar um pouco do modelo de atores e em seguida focar nos recursos disponíveis para criação de aplicações distribuídas. Sempre mostrando código funcionando.
Paulo (JCranky) Siqueira
|
|
15:00 às 15:30
|
Coffee-break & networking
|
|
15:40 às 16:30
|
Funcionamento interno da JVM
Funcionamento interno da JVM
Luiz Fernando "Feu" Teston
Entenda o que existe por trás de sua plataforma de desenvolvimento preferida. Itens como compilação dinâmica, carregamento de classes, geração dos bytecodes até sua execução serão explicados de forma simples e intuitiva. Entendendo o funcionamento da JVM é possível fazer aplicações executarem sem maiores imprevistos em cenários críticos.
Luiz Fernando "Feu" Teston
|
|
16:40 às 17:30
|
CILK: Porque implementar paralelismo em sua aplicação é mais fácil do que você imagina
CILK: Porque implementar paralelismo em sua aplicação é mais fácil do que você imagina
Luciano Palma
CILK: Porque implementar paralelismo em sua aplicação é mais fácil do que você imagina
Luciano Palma
|
|
17:40 às 18:30
|
Ruby: Patterns e Anti-Patterns
Ruby: Patterns e Anti-Patterns
Fábio Akita
A definir
Fábio Akita
|
|
18:40 às 19:00
|
Encerramento e sorteios
|
* Todos os participantes receberão um sanduíche do SUBWAY na hora do almoço
Obs.: Grade sujeita a alteração
Programador, agilista, pai, filho, namorado, escalador, ciclista, provocador. Programa porque gosta, e começou a trabalhar com isso porque acha que trabalhar como administrador é meio chato. Por esse motivo sempre diz que nunca mais vai virar gerente de ninguém. E também porque acredita que pessoas autogerenciadas funcionam melhor e por acreditar que heterarquia é melhor que hierarquia. Mas isso é outro assunto. Foi reconhecido Microsoft MVP depois que alguém notou que ele não dormia a noite pra ficar escrevendo artigos, cuidando e participando do .Net Architects, gravando o podcast Tecnoretórica, escrevendo posts no blog e falando o que bem entende no twitter @giovannibassi. E por falar nisso é no twitter que conta pra todos que gerencia de projetos deve ser feita pelo time e não por um gerentes, que greves em TI são coisas sem sentido e que stored procedure com regras de negócio são malignas. Você já deve ter percebido (até porque está lá na primeira frase) que Giovanni é agilista. De tanto gostar disso ele trouxe os programas de certificação e treinamento PSD e PSM da Scrum.org pro Brasil, e por causa deles, do MVP e de algum trabalho que aparece tem que ficar indo pros EUA de vez enquanto, coisa que prefere não fazer. (É bem comum você ouvir ele perguntando porque a Scrum.org e a Microsoft não estão na Itália, por exemplo.) Ajudou a criar a Lambda3, que, apesar de ser pequena e de não ser muito comum no Brasil, insiste em fazer projetos e consultoria direito. Por causa da Lambda3 ele tem trabalhado mais do que quando era consultor independente, mas menos do que a maioria das pessoas. Quer dizer, isso se você considerar que os trabalhos junto à comunidade não são trabalho, caso contrário ele trabalha mais que a maioria das pessoas. Recentemente ele resolveu que merecia viver melhor e ganhar uns anos de vida e desistiu de ser sedentário. Começou a escalar, e agora está sempre com as mãos machucadas. Mas ainda dá pra programar. E agora resolveu pedalar e fica reclamando dos carros e do trânsito e da falta de ciclovias o tempo todo. Você encontra ele sempre em algum evento, como o TechEd, e o DNAD, mas também outros menos comuns para o pessoal do .NET, como a RubyConf. Nesses eventos, ou ele está vendo palestras, ou batendo papo com alguém, ou codando alguma aplicação que alguém achou que dava pra fazer durante o evento.
Docente da FATEC São José dos Campos, adora dar aulas, graduado em Computação pelo IME-USP, mestrado pelo ITA. Desenvolveu projetos para a Cobra Tecnologia, Credicard Mastercard, PriceWaterhouse&Coopers e Itaú Bankboston. Interesses: Python, Data Warehouse, NoSQL, Pentaho, Google Technology, Facebook.
Paulo "JCranky" Siqueira é desenvolvedor Java e Scala. Atua como consultor independente, é instrutor na Globalcode e um dos fundadores dos scaladores - grupo de usuários Scala de São Paulo.
Teston possui 12 anos de experiência com programação de sistemas não triviais em diversas linguagens tais como Java, C++ e Python.
Em Java já desenvolveu itens envolvendo manipulação de bytecode em runtime, processamento concorrente e debugs não triviais com ferramentas de profilling e diagnóstico.
Entusiasta de programação funcional e palestrante de eventos como JavaOne Brasil 2010, JustJava e No:SQL(BR) v1 quando não está programando gasta seu tempo insistindo em aprender artes marciais chinesas e cozinha japonesa.
Igor Abade V. Leite (igoravl@mvps.org) é Microsoft MVP (Most Valuable Professional) de Visual Studio ALM e palestrante em diversos eventos Microsoft (TechEd Brasil, Microsoft Community Days, VSTS Rocks Day, dentre outros), além de autor de artigos em revistas e sites como o MSDN Brasil. Desde março de 2011 é um dos sócios da Lambda3. Nas horas vagas adora curtir sua esposa Sabrina e seus filhos Heitor e Álvaro. Visite seu blog sobre VS ALM em http://igoravl.wordpress.com e siga-o no Twitter @igorabade
Victor Cavalcante é Microsoft MVP na tecnologia ASP.Net, trabalha com desenvolvimento web a 12 anos,é focado em padrões de desenvolvimento para web.
Trabalha na Lambda3 (www.lambda3.com.br) empresa ágil que fundou com outros MVPs e amigos, e que insiste em fazer software certo.
É ainda professor universitário e atua no grupo .NET Architects desde seu início.
Acompanhe seu twitter para saber as novidades: @vcavalcante.
Luciano Palma é Community Manager da Intel do Brasil e professor na pós-graduação do Senac. Envolvido com Mídias Sociais há 4 anos, palestra em diversos eventos sobre o tema. Trabalhou 8,5 anos na Microsoft do Brasil, e sua experiência também inclui 4 anos na Inglaterra e na Itália, desenvolvendo software para tratamento de imagens digitais. É Engenheiro Eletrônico pela E. E. Mauá, com MBA pela FGV.
Fabio Akita é um conhecido blogueiro e evangelista da comunidade Ruby on Rails e Agile. Foi Gerente de Projetos na Locaweb, onde também fez parceria na concepção da conferência anual Rails Summit (rebatizada de "RubyConf Brasil") e Gerente de Projetos pela Gonow Tecnologia.
Já trabalhou como Brazil Rails Practice Manager para a consultoria americana Surgeworks LLC. Por mais de 5 anos foi consultor de integração e desenvolvimento no mundo SAP. Tem mais de 15 anos de experiência nas áreas de desenvolvimento de software e gestão de projetos, dá palestras em faculdades e conferências de tecnologia e gestão.
Elton Luís Minetto possui graduação em Ciência de Computação pela Unochapecó e especialização em Ciência da Computação pela UFSC/UNOESC. Trabalha com PHP/MySQL desde 2000, com Linux desde 1997 e com MacOSX desde 2007. É autor do livro Frameworks para Desenvolvimento em PHP, da editora Novatec, co-autor do livro Grid Computing in Research and Education, publicado pela editora IBM/Redbooks, EUA e autor do e-book Zend Framework na prática.
É sócio da empresa Coderockr e professor