28 dias no exterior
Sep 28th, 2008 by diegobz
Praticamente já passou um mês.
Apesar da saudade do Brasil, as coisas parecem estar andando bem rápido. Na última sexta-feira (26/09) fez duas semanas que estou aqui em Patras. Esta cidade é mais ou menos do tamanho de Criciúma, mas aparentemente com bastante belezas naturais. Assim como nós na região carbonífera de Santa Catarina, ela fica localizada à, no máximo, 35 minutos de carro do mar e das montanhas . No caso do mar, 15 minutos à pé.
Como um bom cervejeiro, claro, semana passada num dia a noite saímos pra tomar uma gelada, acabamos comprando algo pra comer e fomos no cais. Sentamos numa escadaria de frente para os barcos atracados, enquanto algumas outros barcos à velas atracavam. Este lugar era somente para embarcações menores. Mais a frente havia um Transmediterrâneo que faz uma rota para a Itália. Você pode comprar um bilhete de ida e volta por ~100,00 Euros e dependendo de onde o navio for atracar, a viajem varia entre 17hs e 20hs aproximadamente. Quem sabe me dá a louca e vou conhecer a Itália também.
Bom, após sair pra tomar uma cerveja aqui, cheguei a conclusão de que não é muito viável financeiramente fazer esse tipo de programa, principalmente pra mim. Num bar legal uma long neck gelada custa de 3,00 a 6,00 Euros em média. PQP. Então eis que veio a solução: Fomos num grande super mercado para comprar coisas para a casa e aproveitamos para comprar vários tipos de cervejas. Como estou em outro país, com outra cultura, outros tipos de comida e bebidas, a ordem pra mim é **experimentar**.
No total foram 17 long necks de 8 tipos diferentes. Hahahaha…. Mas que no total deu ~22,00 Euros. Comparado com os bares, mais barato, porém comparado com o Brasil, nem tanto. Há um tipo de cerveja bem interessante, com o nome Duvel (tradução, Diabo) com 8,5% de álcool. Forte e cremosa. Muito boa.
Sobre comida, venho experimentando gradativamente os principais pratos da Grécia e felizmente 90% deles me agradaram até agora. Mas claro que em 1 ou 2 dias da semana eu faço uma coisinha mais abrasileirada para comer.
Agora a parte técnica
Desde que cheguei aqui em Patras venho aprendendo a mexer/programar com o Django, um framework Python para desenvolvimento Web em alto nível. Estou aprendendo bastante, uma vez que esta é a minha primeira experiência em desenvolvimento em conjunto, leia-se, trabalhando com outras pessoas do mesmo ramo num mesmo ambiente. Usamos Mercurial como Sistema Controle de Versão (VCS) e também estou aprendendo muito sobre gerenciamento de diferentes árvores de desenvolvimento. O time do Transifex tem colaboradores ao redor do mundo e é imprescindível que se tenha uma bom gerenciamento de VCS que supra as necessidades do time.
Atualmente o Transifex é escrito em TurboGears, um outro framework Python para desenvolvimento Web. Antes de eu submeter minha proposta para o Google Summer of Code 2008 (GSoC), eu não sabia muito sobre desenvolvimento em Python. Aprendi um pouco sobre o TurboGears, mas infelizmente isso foi na hora errada. Atualmente o TurboGears está passando por uma reestruturação entre as versões 1.0.X, 1.1.X e 2.0. Isso complicou muito a minha vida. Para completar o que havia programado para o GSoC tive que fazer muita coisa extra. Na verdade não reclamo, pois realmente tive que ir a fundo em certos aspectos e isso enriqueceu meu conhecimento, mas por outro lado isso foi um ponto negativo, pois tudo está mudando, inclusive a documentação, e isso não é nada fácil quando é preciso basear-se em algo para aprender uma nova “ferramenta”.
Desde que me conheço por gente, sempre trabalhei com PHP, mas creio que agora eu nunca mais vou querer saber de CodeIgniter ou Zend ou qualquer outro framework PHP. Python rules! Ainda mais agora que estou metendo a mão no Django, que aparentemente e atualmente está bem mais estruturado a nível de projeto e colaboradores do que o TurboGears.
Por fim, creio que temos tudo para migrar o Transifex para Django. Já começamos alguns testes e experimentos que nos surpreenderam bastante. Estamos criando código com disciplina, o que significa que os experimentos até agora com Django estão sendo feitos da melhor forma possível, com aplicações e códigos bem definidos para o nosso propósito.
Abraço a todooooos!!
/me is very excited