Archive for the ‘Uncategorized’ Category
Publicado o Rails Guide sobre Validações e Callbacks do Active Record
Acabou de ser publicado no site dos Guias Oficiais do Rails o guia que eu escrevi sobre validações e callbacks do Active Record. O guia pode ser acessado em http://guides.rails.info/activerecord_validations_callbacks.html.
Este guia é o resultado da minha contribuição para o projeto Rails Guides Hackfest, criado pelo Pratik Naik e que constitui todo o conteúdo dos guias oficiais do Rails.
Ainda há alguns pontos que precisam de um pouco de atenção, mas de forma geral o guia já está pronto para ser utilizado.
Lembrando também que continua firme e forte o meu projeto de tradução para português dos Rails Guides. Vários dos guias já estão sendo traduzidos neste momento. Entretanto, o volume de trabalho é realmente muito grande. São muitos guias e os mesmos são em geral bastante longos. Caso você queira contribuir, acesse o meu post sobre o projeto e se candidate, estamos precisando de ajuda!
Rails Summit Latin America – Sensacional!
Voltei ontem à noite do Rails Summit Latin America 2008. Um conselho para quem não foi: Não deixem de ir na próxima edição (que TEM que rolar!) por nada, pois este foi um evento realmente sensacional.
Eu queria ter postado mais coisas sobre o evento durante seu decorrer mas acabei me enrolando. Não vou ficar descrevendo as palestras uma a uma, pois isso já foi feito por trocentos blogs e não quero ser repetitivo. De qualquer forma foi um evento grandioso que enriqueceu muito minha experiência como desenvolvedor.
Segue link para mais fotos do evento: http://flickr.com/photos/cassiomarques/
Abertura do Rails Summit
O Rails Summit acabou de começar!
A primeira apresentação foi uma rápida abertura do evento, onde Gilberto Maultner (Locaweb) falou rapidamente sobre a história da Locaweb e as motivações para a realização do eventi. Em seguida Fabio Akita falou um pouco sobre a história do Rails no Brasil.
Em seguida foi o coffeebreak. Eu pra variar, me ferrei: Vegan nunca tem o que comer nessas horas. Fique só no suquinho :-/
Seguem abaixo algumas fotos das instalações do auditório, do coffeebreak e da abertura do evento.
http://www.flickr.com/photos/cassiomarques/2943662803/
http://www.flickr.com/photos/cassiomarques/2943663659/
http://www.flickr.com/photos/cassiomarques/2944524002/
http://www.flickr.com/photos/cassiomarques/2943664295/
Do romantismo ao profissionalismo
Esse curso tem como objetivo preparar profissionais capazes de utilizar o computador como uma ferramenta para a pesquisa científica. Matemática, muita matemática. Métodos numéricos, métodos numéricos, métodos numéricos. Fica a pergunta: onde vou aplicar isso tudo?
Não me entendam mal, por favor! Sei muito bem da importância da matemática em qualquer curso da área de informática e compreendo que é um conhecimento fundamental para qualquer programador que saiba um pouco mais do que fazer drag’n drop de componentes do Delphi. Sempre gostei das matérias que envolvem cálculos, onde são tratados assuntos que me fazem pensar. Infelizmente chegou um momento em que comecei a sentir falta de prática, falta de sair daqueles cálculos no papel e de criar algo, aplicar aquilo tudo em uma implementação real, não na resolução de problemas meramente acadêmicos e de escopo reduzido.
Algumas linhas acima disse que a grade curricular é fora da realidade, agora deixem-me explicar minha colocação: Quanto é investido em pesquisa anualmente no Brasil? Se formos comparar com o que é gasto comprando-se soluções prontas de empresas do 1o mundo, veremos uma cifra irrisória. Ah, claro, devemos ainda assim preparar os jovens para que sejam capazes de produzir tecnologia nacional no futuro! E o investimento? Quem banca a pesquisa? Enquanto tiver gente passando fome não faz muito sentido investir em pesquisa científica. O governo prefere gastar construindo presídios e as grandes empresas preferem apenas explorar nossa mão de obra barata. De que adianta eu saber calcular a série de Fourier de uma função de enésimo grau se não aplicarei isso, pelo menos não neste país…
Por outro lado, sempre gostei de programar, desde meu primeiro contato com o C e o Dev-Cpp. Nunca deixei de programar, mesmo quando ainda não trabalhava na área. Comprei livros, estudei por prazer, porque queria ser capaz de criar. A faculdade deu a base, mas foi uma base frágil, superficial demais. Com algumas exceções, cai no mercado de trabalho e fui ver que não sabia quase nada. Fica aqui meu agradecimento aos professores que me mostraram a computação de verdade e também aos outros que me ensinaram o que NÃO é computação. Afinal, de tudo a gente pode tirar bons conhecimentos, mesmo que a partir de más lições… Só mais um ano, só mais um ano!
Hello World!
Lembro perfeitamente quando fiz o meu primeiro “Hello World”. Ok, não foi exatamente um “Hello World”, mas a idéia era a mesma: Simplicidade. Apenas mostrar que funciona. O engraçado é que anos depois a idéia continua fazendo sentido na minha cabeça, principalmente quando deixei de apenas programar por lazer ou para a faculdade e comecei a ganhar algum dinheiro com isso.
Escrever um blog sobre tecnologia (e nerdices em geral) não é uma idéia original, mas na minha opinião pode seguir a mesma idéia do nosso “Hello World”. Começamos com o básico e avançamos, aprendendo a cada dia. É sobre isso que irei falar aqui, sobre meus tropeços e avanços, sobre minhas experiências e impressões enquanto programador. Posts definitivamente não serão diários!
Este é apenas mais um “Hello World”… :-)




