Peepcode sponsors akitaonrails.com Locaweb sponsors akitaonrails.com

Atrasado: Café com o Tom, GDD'08 e mais

AkitaOnRails / 28.Jun.2008 at 02:33am

Estou bastante atrasado em posts, eu sei :-) Andei bem enrolado nesses últimos dias e ainda devo continuar nesse ritmo até o fim da semana que vem. Mas pelo menos posso dizer que não estou parado! Vem novidades por aí, vocês vão gostar!

Mas antes que eu me esqueça o mais urgente: amanhã tem o Café com o Tom promovido pelo Carlos Eduardo da e-Genial. Às 3 da tarde, palestra com Eric Cavalcanti falando sobre Scrum. Não percam!

Outra grande novidade é a entrada do Marcos Tapajós na Surgeworks! Não se desesperem, como ele explicou, a partir de agora ele foi dividido ao meio: metade continua na Improve it e metade vai pra Surgeworks :-)

Finalmente, hoje estive no Google Developer Day’08. Primeiro, a parte boa: encontrei vários Railers por lá! A parte não tão boa: eu definitivamente não era o público-alvo desse evento. Segundo o Alexandre Hohagen, havia umas 800 pessoas por lá. Sinceramente não sei onde coube tudo isso, vai ver era por isso que estava tão apertado no WTC.

Coisas que não gostei: sem WiFi free não dá! Talvez eu tenha ficado mal acostumado, mas um evento chamado “Developer Day” onde quase não se via um notebook aberto não me soou certo. A parte da manhã definitivamente era dispensável. Bom, também não posso reclamar tanto, afinal foi um evento na faixa. Mas só de ter encontrado vários caras legais e reencontrar conhecidos foi legal. Uma coisa engraçada: eu não conhecia o Manuel Lemos do phpclasses. Nada a ver com o Manoel Lemos, do conhecido BlogBlogs e Brasigo.

RailsConf 2008 - Memories

AkitaOnRails / 05.Jun.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

Read the Rest

Off Topic: Coragem != Imprudência

AkitaOnRails / 26.May.2008 at 02:14pm

Acho que nunca mencionei no meu blog, mas minha cunhada é estilista. Mais do que isso ela é uma estilista auto-didata. Este artigo não tem necessariamente a ver com nenhuma tecnologia ou técnica de programação, mas tem a ver com a forma como as pessoas encaram seu trabalho e suas carreiras, por isso achei interessante contar este “causo”.

Não é fácil ser programador, mais difícil ainda ser um “bom programador”. Mas o que define um “bom” programador? Acho que é a mesma coisa que define ser “bom” em qualquer coisa, por isso o exemplo da minha cunhada é interessante para ilustrar meu ponto.

Read the Rest

Phusion Count Down: Take 2!

AkitaOnRails / 20.May.2008 at 02:21pm

O pessoal da Phusion lançou hoje a segunda dica do Quiz deles! E a dica é Typo 5.0.3 (lembram? A engine de blog que era famosa antes do Mephisto pegar mesmo?)

Dia 1o de Junho durante a palestra deles na RailsConf, algo grande será anunciado! Essas dicas levam a isso! E todos concorrem às camisetas-limitadas-premium-plus-plus da Phusion ;-) Participem!

Minha Carreira Rails - Fase 3

AkitaOnRails / 20.May.2008 at 12:30pm

Esta semana tive o pior/melhor fim de semana dos últimos tempos. Primeiro a parte boa: vocês se lembram que a Locaweb resolveu investir em Rails e lançar o trial de plano com mod_rails. Porém isso não vai parar aí.

Read the Rest

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

AkitaOnRails / 16.May.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!

Gerando Hype com a Phusion! :-)

AkitaOnRails / 14.May.2008 at 11:23am

“O poder total do Phusion Passenger ainda não foi libertado.”

Ultimamente andei trocando idéias com o Ninh Bui e essa semana estávamos comentando sobre gerar Hype, estratégias Apple e tal. Lembram do “There’s something in the Air?” no começo deste ano?

Pois é, a Phusion vai lançar alguma coisa grande no dia 1o de Junho, que é o último dia da RailsConf US. Eles me garantiram que quem estiver presente não vai se arrepender.

As dicas para isso começam com o quiz que eles lançaram no site Ruby Enterprise Edition (que, aliás, tem outro ‘truque’ para quem acompanhou meu Twitter dos últimos dias ;-)

Nesta primeira dica é um jogo onde você olha gráficos de performance e consumo de memória e tenta descobrir qual é cada uma das configurações. Terça que vem sai a segunda dica e, na RailsConf, bem a bomba!

Aliás, está engraçado porque toda vez que eu vejo o Ninh no MSN ele fica me dizendo “cara, vai ser legal! vai ser legal! eu quero te contar! mas não posso contar! argh!!! que tortura!” hahaha

Na verdade o quiz é um enigma, quem fizer o melhor blog post e enviar pra ele vai levar a camiseta da Phusion :-) Vamos botar o Tico e o Teco pra funcionar!

Off-Topic: O Brasil começando a aparecer lá fora

AkitaOnRails / 09.May.2008 at 03:05pm

De uns tempos para cá comecei a receber propostas de startups com muito mais frequência. Parece que os americanos estão começando a enxergar o Brasil como uma proposta viável de encontrar talentos de qualidade em Ruby on Rails a preços mais “acessíveis” do que os nativos americanos.

Ontem mesmo conversei via Skype com o Prasad e o Vikram, fundadores da Pixily. Achei o produto deles muito interessante por isso me propus a ajudar a divulgá-los por aqui.

A Pixily ajuda profissionais, pequenas e grandes empresas a organizar e encontrar papel e documentos digitais. A idéia é que você tem aquelas toneladas de documentos em papel aguardando cupins no fundo dos arquivos. O que fazer?

Você empacota e envia para eles por correio normal, daí eles fazem o serviço de scanner e os transforma em documentos digitais que, via OCR, também podem ser pesquisados pelo texto deles. Daí você pode compartilhar, pesquisar, agrupar, fazer download. Você também pode fazer upload direto de arquivos digitais.

Eles tem um video do beta neste link

Read the Rest

Off-Topic: Dando o Sangue pelo Rails!

AkitaOnRails / 07.May.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!!

Read the Rest

Tradução: Apenas adicione Escalabilidade!

AkitaOnRails / 05.May.2008 at 09:12pm

Ola Bini é um colaboradores mais ativos do JRuby. É um programador jovem (tem seus 24 anos ou algo assim) mas conhece muito bem os detalhes da arte da programação. Apreciador de Lisp e inteligência artificial, é exatamente o tipo de artista que sabe apreciar a Boa Programação. Em luz dos recentes transtornos sobre a controvérsia Twitter, ele escreveu este divertido artigo que traduzo mais abaixo.

Diferente dos pseudo-gurus que continuamente apenas gostam de falar mal dos outros e jogar indiretas. Lembrem-se de uma coisa: um bom profissional não precisa falar mal dos outros como forma de parecer que está correto. Um bom profissional convence que o que ele acredita é bom por méritos próprios.

Outro bom exemplo? Avi Bryant. Ele teria todos os motivos do mundo para ser apenas mais um xiita, falar mal de Ruby, falar mal de Python, falar mal de Perl. Mas ele também é um artista. Ele acredita na tecnologia que desenvolve. Prova disso foi o que eu noticiei semana passada: em vez de cruzar os braços, foi ajudar a implementar Ruby sobre uma virtual machine Smalltalk. Não só isso, mas quando eu o entrevistei, ele disse abertamente que o carro-chefe do framework Seaside, o produto DabbleDB, também utiliza códigos em Ruby e Python. Bons programadores escolhem boas ferramentas para trabalhar. Xiitas precisam que os outros percam para que eles ganhem.

No longo prazo, adivinhem o que funciona? Bom, vamos à tradução:

Read the Rest

Off-Topic: Imposto de Renda e iChat

AkitaOnRails / 29.Apr.2008 at 12:20am

Hoje eu fiz minha declaração de imposto de renda pessoa física (atenção: acaba amanhã!!) Além disso ajudei meu pai a enviar a dele. Para isso o iChat no Leopard foi fundamental.

Read the Rest

Off Topic: A Controvérsia Ext JS 2.1 x GPL

AkitaOnRails / 23.Apr.2008 at 11:42pm

Você usa Ext JS? Num projeto comercial? Cuidado …

Alguns dias atrás iniciou-se uma longa discussão em diversos fórums sobre o framework ExtJS.

Para quem não conhece o framework ExtJS é um toolkit extremamente complexo feito em puro Javascript. O autor, Jack Slocum, começou criando uma extensão à biblioteca Yahoo UI mas ele cresceu para algo ainda maior.

Pense um toolkit gráfico completo, com elementos complexos como grids, tabelas, árvores e todo tipo de widget que você veria num Visual Basic, Delphi ou parecido. Ele faz interfaces quase tão complexas e bonitas quanto vocês fariam num Adobe Air, por exemplo.

A comunidade começou a usar o ExtJS em massa. Porém, uma grande controvérsia se iniciou no lançamento do ExtJS versão 2.1.

Read the Rest

Update 21/04: Este post do Paulino Michelazzo é muito bom. Recomendo.

O Rodrigo Kumpera disse tudo, essa lei de regulamentação de ‘analistas de sistema’ é pura perda de tempo e uma bobagem sem tamanho.

Aliás, grande novidade: desde quando político serve para alguma coisa além de queimar nosso dinheiro em lixo? Político bom é político morto.

Vamos colaborar: bloguem, divulguem e o principal, enviem sucata para a casa deles (endereços dos ditos no link acima). Tenho alguns quilos de sucata excedente aqui esperando um destino.

Mas tem que ser rápido! O tempo está se esgotando.

Obs: se quiserem ficar revoltados basta ler o texto integral dessa tal lei. Seria engraçado se não fosse trágico. Em resumo, serve para criar milhares de cabides (conselhos regionais e fiscalizadoras, bla bla bla), serve para nos roubar (anuidades a esses cabides), nos fazer voltar 30 anos no passado e frear o desenvolvimento tecnológico do país impedindo profissionais qualificados de atuar e dando passagem a diplomados desqualificados (não é uma discussão se ‘diploma é importante’ é o caso que programador não tem nada a ver com médico nem engenheiro).

Update 20/04: Como os comentários estão legais, resolvi acrescentar exatamente porque eu, pessoalmente, quero dar um tapa na orelha do infeliz que saiu com a idéia dessa “lei”.

Read the Rest

Update: Nos vemos no FISL 9

AkitaOnRails / 16.Apr.2008 at 08:11pm

Update 17/04: Pessoal, hoje, dia 17, não consegui chegar à tempo para minha palestra que estava agendada para as 11hs porque o aeroporto de Porto Alegre ficou fechado a manhã toda.

-Porém, para aqueles que estão vendo o blog e estão por aqui no FISL, vamos nos juntar na Sala Prédio 30, Bloco F, Sala 201, que é o prédio da engenharia e da matemática (peçam informação aos organizadores). Estaremos lá a partir das 10hrs até o meio-dia. -

Mudança de planos: conseguimos uma sala melhor, no próprio prédio do evento (40L), acho que é um andar acima (informem-se) na sala 713, a partir das 11hs em ponto.

Farei a palestra que estava programada para hoje e em seguida podemos fazer uma sessão de discussão sobre Rails.

Espalhem a notícia, espero todos lá ;-)


Estou me preparando para ir ao FISL amanhã. Minha palestra Deploying de Rails será na sala Tim Berners Lee (Sala 41E) das 11hs ao meio-dia.

Durante o evento nos procure no quiosque da e-Genial, o Carlos Eduardo e outros Railers devem se encontrar por lá. Nos vemos no FISL!

Off Topic: Nunca confie no TIOBE

AkitaOnRails / 13.Apr.2008 at 02:40pm

Eu já usei números do TIOBE em minhas apresentações. Já usei os números em artigos no meu blog. Tinha uma vaga noção de como eles formavam aquele número, mas nunca parei para pensar neles. Alguém aí sabe como se forma o índice TIOBE de “Popularidade de Linguagem?”

Hoje li dois artigos discutindo justamente isso. Ambos tem razão e se parar para pensar por 30 segundos, era óbvio que eu nunca deveria ter usado esses números. Ainda mais eu, que falei mais de uma vez dos perigos da estatística mal utilizada! Vamos entender o porquê.

Read the Rest