RailsConf 2008 - Video Interview with Phusion

by AkitaOnRails on Jun.24.2008 at 11:46am


Phusion Passenger 2.0 and Ruby Enterprise Edition from Carl Youngblood on Vimeo.

We are a little bit late but this is a video interview conducted at RailsConf 2008 by myself and Carl Youngblood (Surgeworks, Confreaks) with Hongli Lai, Ninh Bui and Tinko Andringa of Phusion, creators of Phusion Passenger and Ruby Enterprise Edition, which is fast becoming the deployment method of choice for Rails developers.

Português: Estamos um pouco atrasados mas esta é a entrevista em vídeo feita na RailsConf 2008 por mim e pelo Carl Youngblood (Surgeworks, Confreaks) com Hongli Lai, Ninh Bui e Tinko Andringa da Phusion, criadores do Phusion Passenger e Ruby Enterprise Edition, que está rapidamente se tornando a escolha padrão para deployment.

RailsConf 2008 - Memories

by AkitaOnRails on Jun.05.2008 at 09:33pm

Esta viagem foi fantástica. Eu estava consolado de que nem iria mais viajar. De repente, tive a oportunidade de dar o sangue por essa viagem. Graças ao apoio do Vinicius, e muito vai e vêm daqui até Niterói, finalmente consegui meu passaporte!


Portland é uma cidade muito bonita

RailsConf 2008 - Brazil Rails Podcast Special Edition

by AkitaOnRails on Jun.05.2008 at 08:04pm

The very first thing I did as soon as I checked into the hotel was to figure out how to get to the Apple Store. Damn, I like Portland’s MAX train. Once in the 5th avenue we got inside and I left a good chunk of my wallet there. One of my achievements was a small audio recorder for my iPod.

Good thing I bought that because otherwise I wouldn’t be able to record all these awesome audios. I thank again my good friend Julio Monteiro for supporting the audio file hosting.

RailsConf 2008 - Rails Scales!

by AkitaOnRails on Jun.05.2008 at 04:41pm

Esta RailsConf 2008 foi bastante técnica. Ao contrário dos outros anos, o comentário geral foi que o nível técnico das sessões foi muito bom. Só de olhar para a agenda dá para ver isso. De cerca de 30 sessões, pelo menos metade lidava com algum aspecto de escalabilidade.

RailsConf 2008 - DHH vs Spolsky, epilogue

by AkitaOnRails on Jun.05.2008 at 02:31pm

Em 27 de setembro de 2006 eu publiquei um post chamado Flame War: Joel Spolsky VS Rails

Nessa época, Rails já estava em ritmo acelerado de crescimento desde o ano anterior. Isso com certeza ‘assustou’ muita gente e os ‘forçou’ a se posicionar. Grandes mestres como Martin Fowler já haviam demonstrado seu suporte ao Rails. Por outro lado, nomes conhecidos como Joel Spolsky deram uma cartada fora do baralho.

RailsConf 2008 - Rails 2.1 Released!

by AkitaOnRails on Jun.04.2008 at 07:44pm

No segundo dia, o keynote de abertura foi do Jeremy Kemper, um dos Core Mainteiners do Rails. Para mim o mais interessante foi o David Hansson explicando como ele entrou para a equipe. Lá por 2004, quando o Rails ainda era 0.7 ou 0.8, o Jeremy começou contribuindo. Mas não foi 1 ou 2 patches, foram pelo menos uns 20 patches, devidamente testados e documentados. Naquela época, quase 1/3 do código do Rails já era do Jeremy.

RailsConf 2008 - Ruby Heroes Awards

by AkitaOnRails on Jun.04.2008 at 06:10pm

Uma apresentação que eu achei particularmente muito legal foi o Ruby Hero Awards. Inicialmente a idéia seria para toda a comunidade ‘votar’ em quem achavam que deveria ser o “herói do mundo Ruby”. Porém, como o Gregg me explicou, isso não seria justo pois as pessoas que já são as mais reconhecidas e populares é quem receberiam mais votos.

Em vez disso, eles escolheram um painel de pessoas que já são importantes e decidiram os nominados entre eles, o que eu particularmente achei mesmo mais justo.

RailsConf 2008 - Phusion Passenger Enterprise Edition Unleashed!

by AkitaOnRails on Jun.04.2008 at 04:01pm

Uma das parcerias mais engraçadas que já fiz até então foi com o pessoal da Phusion. Desde que os entrevistei algumas semanas atrás meio que fizemos amizade e trocamos idéias o tempo todo via IM.

Desde então eles fizeram várias coisas:

  • Lançaram a primeira versao do Phusion Passenger (a.k.a. mod_rails)
  • Lançaram o quiz do Ruby Enterprise Edition
  • Lançaram a campanha de doação para ganhar licenças Enterprise Edition.

O que vocês vão ler agora é o Inside Story de como muitas dessas coisas aconteceram :-)

RailsConf 2008: A Controvérsia MagLev

by AkitaOnRails on Jun.04.2008 at 12:13pm

De longe, o anúncio mais controverso da RailsConf 2008 foi sobre o MagLev.

Em resumo, Avi Bryant foi convidado pela GemStone para levar adiante a idéia que ele próprio previu na RailsConf do ano passado dizendo:

Eu sou do futuro, eu sei como esta história termina. Todas as pessoas dizendo que não se pode implementar uma máquina virtual rápida para Ruby estão erradas. Essa máquina já existe hoje, é chamada GemStone e ela certamente poderia ser adaptada para Ruby. Ela roda Smalltalk, e Ruby essencialmente é Smalltalk, então adaptá-la para rodar Ruby está absolutamente dentro do possível.

Rumo à RailsConf 2008!

by AkitaOnRails on May.27.2008 at 01:26pm

Update 29/05: Já estou assistindo o primeiro tutorial na RailsConf! Já encontrei pessoas legais aqui. Acompanhem minhas fotos aqui

Em algumas horas estarei embarcando rumo à Portland. Ainda estou preocupado, pois eu só considero algo como sucesso quando eu chego lá. Considerarei finalizado quando finalmente pisar os pés em Portland amanhã pela manhã. Quem acompanhou minha saga do passaporte sabe do que estou falando :-)

Ruby on Rails se tornou um enorme sucesso! Tão grande que hoje em dia dá muita audiência falar mal dele! O TechCrunch praticamente já é Ph.D nisso. Frases niilistas como “The problems at Twitter are often attributed to their use of RubyOnRails” demonstram o escórnio que os ávidos por pageviews usam e atualmente com a intenção clara de ofender via sarcasmo.

Porém, repetindo – pela enésima vez (sorry) – Kathy Sierra:

How brave are you? How far will you go to avoid the Zone of Mediocrity? Until or unless you’re willing to risk passionate hate, you may never feel the love.

E a comunidade Rails definitivamente não tem medo do ódio. Nesta RailsConf várias sessões irão tratar exclusivamente da pauta do momento: escalabilidade e F.U.D. (os sarcásticos aprenderam bem como discípulos de Steve Balmer). Quero tentar assistir às seguintes sessões:

  • Scaling Rails será um painel com grandes nomes como Blaine Cook, Bradley Taylor, Kevin Lawyer, Ezra Zygmuntowicz e Jim Meyer.

Fora esses painéis ainda quero tentar assistir os painéis sobre Rubinius e o MagLev para ver o grande Avi Bryant.

Vários excelentes painéis e palestras, espero poder aprender muita coisa e, se tudo der certo, semana que vem trarei as novidades.

Off-Topic: Dando o Sangue pelo Rails! Parte 2

by AkitaOnRails on May.16.2008 at 12:27pm

“Victorious!”

Uma pequena batalha ganha na guerra contra o SISTEMA! Como eu reportei no post da semana passada, consegui uma ‘brecha’ no SISTEMA graças ao toque do Vinicius. Fui até Niterói e consegui dar entrada na renovação do meu passaporte que, se fosse pelas vias normais, não sairia antes do meio de Junho!

Ontem peguei o ônibus à meia noite para voltar para Niterói, dia que foi marcado para buscar o passaporte. Detalhe: eles disseram que dois dias antes enviariam um e-mail de confirmação. Claro, esse e-mail nunca chegou, parece que o SISTEMA está engasgado.

Fui atendido às 7:00 em ponto e às 7:05 saí de lá com meu passaporte! Como eu expliquei antes, nesse horário a conexão de 512kbps ainda não estava saturada no distrito :-)

Pelo menos a viagem até Niterói foi proveitosa porque pude trocar idéias com o Vinicius, na Improve it (valeu pela hospitalidade Vinicius!). Peguei meu ônibus de volta para São Paulo ao meio-dia e cheguei aqui por volta das 19:30! Mesmo viajando de leito, é muito cansativo. Na ida eu mal dormi 2 horas e na volta dei uma cochiladas mal dadas.

Graças às grandes distâncias e ao trânsito de São Paulo, cheguei em casa só por volta das 21hrs. Um longo dia. Ainda bem que não é rotina. Mas pelo menos o esforço valeu a pena, agora começa a segunda parte da corrida: arrumar as passagens, estadia, etc para ir à RailsConf!

Off-Topic: Dando o Sangue pelo Rails!

by AkitaOnRails on May.07.2008 at 06:34pm

Vou acrescentar mais um episódio na saga inspirada nos blog posts do Vinicius e do Tapajós, da Improve It, respectivamente:

Como vocês devem se lembrar, anunciei alguns meses atrás que eu pretendia ir para a RailsConf. Aliás, meu ingresso já estava até comprado. Mas aconteceu um problema: embora meu visto ainda seja válido até 2010, meu passaporte havia expirado e eu tinha me esquecido disso.

“Sem problemas”, eu pensei. Como sempre é o caso, basta ir na Polícia Federal que isso se resolve em questão de horas. Amigos meus, no fim do ano passado, fizeram o mesmo e estão na Europa agora, sem problema algum.


Eu e o Vinicius, depois de termos “dado” nosso sangue pelo Rails! :-)

Ledo engano. E eis que minha saga começa. Aliás, cá estou eu, escrevendo este artigo diretamente do aeroporto do Galeão, no Rio de Janeiro!!

Rails Summit Latin America
Recommend me at Working with Rails
Vote no Rails Podcast Brasil!
Leia a tradução do livro Getting Real
Peepcode Supports AkitaOnRails.com
Compre Repensando a Web com Rails