Trilha Ruby

A evolução do Ruby e seu Ecossistema

A Linguagem Ruby chega no primeiro semestre de 2013 a versão 2.0, nesta trilha vamos abordar estas novidades e como o ecossistema tem abraçado as novas versões e modificações na linguagem .

Horário Palestra
08:00 às 09:00 Credenciamento e recepção dos participantes com café da manhã simples
09:00 às 10:00 Abertura
10:10 às 11:00 MRuby e o maravilhoso mundo do embarcado!
MRuby e o maravilhoso mundo do embarcado!
Thiago Scalone
MRuby não é mais uma implementação de Ruby, existe uma motivação e um sentido para esse projeto. Thiago Scalone, entusiasta Ruby e desenvolvedor C para embarcado, vai contar um pouco de suas experiências com MRuby e compartilhar os internals de um projeto que almeja ser uma forte opção para desenvolvimento de embarcados, mobile e até jogos.

Thiago Scalone
11:10 às 12:00 O que mudou no Rails 4
O que mudou no Rails 4
Nando Vieira
O Rails 4 acabou de ser lançado. Muita gente ainda não sabe o que o framework trouxe de novidades. Nesta palestra, nós iremos dar uma passada pelas principais mudanças do Rails.

Nando Vieira
12:00 às 13:00 Intervalo para almoço*
13:10 às 14:00 Ecossistema Ruby (STADIUM)
Ecossistema Ruby (STADIUM)
Fábio Akita
O mundo Ruby cresceu exponencialmente no mundo. Por causa da grande utilização no mundo de startups de Silicon Valley surgiram dezenas de grandes plataformas e ferramentas que aceleram cada vez mais o tempo de desenvolvimento, ao mesmo tempo que aumentam a qualidade geral dos produtos. Exemplos mais famosos são plataformas como Heroku, Pusher, CodeClimate, Travis-CI e muitos outros. A idéia da palestra é demonstrar algumas dessas opções e como elas facilitam seu desenvolvimento.

Fábio Akita
14:10 às 15:00
Novidades do Ruby 2.0
Novidades do Ruby 2.0
Raphael Molesim
No primeiro semestre deste ano tivemos o lançamento do Ruby 2. Venha para esta palestra entender como funciona o novo sistema de Garbage Collection e novas features como refinements, keywords arguments e muitas outras novidades!

Raphael Molesim
15:00 às 15:30 Coffee-break & networking
15:40 às 16:30 Criando Single Page Applications com Sinatra
Criando Single Page Applications com Sinatra
Juliano Alves
Com usuários cada vez mais exigentes, usabilidade e velocidade de resposta são fatores fundamentais para o sucesso de qualquer aplicação web. Single Page Application é uma forma de atingir esse objetivo visando criar a melhor experiência de uso para seus usuários. O que muda para o desenvolvedor é a estrutura do sistema, onde muito é levado para o front-end, enquanto o trabalho do server é reduzido - uma oportunidade perfeita para empregarmos uma ferramenta enxuta como o Sinatra ao invés de ferramentas com muitas funcionalidades. Aprenda nessa palestra como criar SPAs com Sinatra e veja como esse framework simples atende perfeitamente a essa idéia.

Juliano Alves
16:40 às 17:30 Coding Dojo Kake (Clojure, Scala e Ruby)
Coding Dojo Kake (Clojure, Scala e Ruby)
Jonas Abreu / Plínio Balduino / Raphael Molesim
O Coding Dojo já uma prática estabelecida entre programadores, porém geralmente se utiliza o formato Handori. Nesta seção vamos todos programar em pares em três linguagens diferentes, Clojure, Scala e Ruby. Será uma atividade muito mais interativa do que o formato convencional de palestras, sendo muito mais próximo do um Workshop, o Coding Dojo Kake, é uma oportunidade única para trocar experiências com outras pessoas.

Jonas Abreu / Plínio Balduino / Raphael Molesim
17:40 às 18:30 Coding Dojo Kake (Clojure, Scala e Ruby)
Coding Dojo Kake (Clojure, Scala e Ruby)
Jonas Abreu / Plínio Balduino / Raphael Molesim
O Coding Dojo já uma prática estabelecida entre programadores, porém geralmente se utiliza o formato Handori. Nesta seção vamos todos programar em pares em três linguagens diferentes, Clojure, Scala e Ruby. Será uma atividade muito mais interativa do que o formato convencional de palestras, sendo muito mais próximo do um Workshop, o Coding Dojo Kake, é uma oportunidade única para trocar experiências com outras pessoas.

Jonas Abreu / Plínio Balduino / Raphael Molesim
18:40 às 19:00 Encerramento e sorteios

* Todos os participantes receberão um sanduíche na hora do almoço

Obs.: Grade sujeita a alteração

Raphael Molesim

Raphael Molesim


Raphael é agile coach, desenvolvedor e palestrante. Raphael trabalha com times que entendem a necessidade de se adaptar as constantes evoluções do mercado. Ele ajuda eles a entregar valor através da adoção de métodos ágeis. Isto inclui novos processos, estruturas e práticas de trabalho que permitem colaboração e engajamento. Esta transformação também endereça qualidade de software e cultura organizacional sem perder aderências as normas organizacionais.



Victor Hugo Germano

Victor Hugo Germano


Cientista da Computação, escalador e mais recentemente: empreendedor. Trabalhando com métodos ágeis desde 2003, já viu várias empresas falirem. Depois de inúmeras tentativas "in company" de mudança cultural, cansou de trabalhar para os outros e decidiu o óbvio: fazer a própria empresa dar certo. Assim nasceu a Lambda3, empresa multidisciplinar que atualmente possui projetos Ágeis de diversos tamanhos em muitas indústrias diferentes. Neste momento, Victor é um dos diretores do Board da Agile Alliance Global, conselheiro da Agile Alliance Brazil e faz parte da organização inúmeros eventos no Brasil e no Mundo



Thiago Scalone

Thiago Scalone


Thiago Scalone, apaixonado por cerveja e amante de tecnologia, trabalha com Ruby desde 2007, do inicio até hoje trabalhou com mais variados problemas utilizando Ruby. Desde um ERP ao mundo SAP, passando mas recentemente, para o desenvolvimento de embarcados com C/Ruby na Plano Bê.


Jonas Abreu

Jonas Abreu


Programador Java e Scala, trabalha atualmente com foco em performance de aplicações e educação através de Prática Deliberada. Já foi instrutor e consultor da Caelum e da AdaptWorks. Apaixonado por desenvolvimento OpenSource e atua na comunidade organizando Coding Dojos, dando palestras e ajudando a coordenar grupos de usuários, como o Scaladores.


Juliano Alves

Juliano Alves


Juliano Alves é especializado em Engenharia de Software pela PUC-SP e considera desenvolver software uma arte. Desenvolvedor a 7 anos, trabalhando com Java, Scala, Ruby e Python. Commiter do framework Mirror e do VidaGeek Games, uma plataforma de prática deliberada e gamefication para ensino. Palestrate em eventos como TDC, Caipira Ágil e DevDay. Hoje trabalha na Lambda3, empresa nascida e criada no meio ágil.


Fábio Akita

Fábio Akita


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.


Nando Vieira

Nando Vieira


[Nando Vieira](http://nandovieira.com.br) escreve sobre Rails desde 2006 no [Simples Ideias](http://simplesideias.com.br), um dos blogs mais conhecidos sobre o assunto no Brasil. Atualmente trabalha na Locaweb, mas já passou por empresas como UOL e Abril. Já palestrou em diversos eventos relacionados a desenvolvimento como Rails Summit, Ceará on Rails, Oxente Rails, Brazil.js e DevInSampa. É também o fundador do [Codeplane](http://codeplane.com.br), além de manter [dezenas de projetos](http://github.com/fnando).


Plínio Balduino

Plínio Balduino


Plínio Balduino, desenvolvedor de softwares há mais de quinze anos, trabalha com desenvolvimento para Web e para dispositivos móveis. Atualmente trabalha com Java, Ruby, Rails e JavaScript, organiza coding dojos e tem palestrado nos encontros do grupo de usuários Ruby de São Paulo - GURU-SP. É autor do livro Dominando JavaScript com jQuery, publicado pela Casa do Código


Raphael Molesim

Raphael Molesim


Raphael é agile coach, desenvolvedor e palestrante. Raphael trabalha com times que entendem a necessidade de se adaptar as constantes evoluções do mercado. Ele ajuda eles a entregar valor através da adoção de métodos ágeis. Isto inclui novos processos, estruturas e práticas de trabalho que permitem colaboração e engajamento. Esta transformação também endereça qualidade de software e cultura organizacional sem perder aderências as normas organizacionais.





Público Alvo

Programadores de Ruby, e pessoas interessadas em conhecer a linguagem e seu ecossistema.


Atenção

Não haverá devolução do valor pago após realização da inscrição.



Fotos do Dia

Confira abaixo, as fotos que foram registradas no dia desta trilha.

Picasa | Link Direto

Facebook | Álbum

Página com todos os Álbuns


Data e Local

Domingo, 14 de Julho de 2013

Das 8:00 às 19:00 h

Universidade Anhembi Morumbi

Rua Casa do Ator, 275
Itaim Bibi, São Paulo - SP

Mais informações


Patrocinadores TDC 2013 São Paulo Grupo de Software da Intel Oracle Technology Network Microsoft IBM DevMedia InfoQ Brasil Amazon Web Services Google Resource Solutions JetBrains UOLHOST Websolute Triangulum Soluções Webgoal Firefox OS TQTVD Octo Technology Unity Wildtech Farnell Newark Globalcode Anhembi Morumbi