Assuntos relacionados à programação, pedaços de códigos, pequenas dicas, pequenos tutoriais, alguns vídeos, algumas fotos e etc.

RubyConf Brasil – dia 2 (final)

Posted: outubro 28th, 2010 | Author: | Tags: , , , , , | No Comments »

Segundo dia

É impressão minha ou sempre as melhores “coisas” ficam pro final? IMHO, o segundo dia, foi muito melhor que o primeiro. Os palestrantes estavam mais animados e o conteúdo das palestras foram muito interessantes (e não davam sono).

Palestras

O segundo dia começou com o Evan Phoenix (@evanphx) falando sobre Rubinius. Acredito que todos ficaram impressionados com as ferramentas de profiling. Achei muito estranho como os commits do projeto são organizados (ou não possuem organização). Logo depois do café, na sala 1, o Charles Nutter (@headius) subiu ao palco para falar sobre JRuby. Uma parte interessante da palestra aconteceu quase no final quando ele mostrou o JRuby rodando no emulador do Android através do Ruboto.

A palestra do David Chelimsky (@dchelimsky) foi bem divertida por que ele deu exemplos bem claros onde o princípio DRY se encaixa e onde não faz sentido aplicá-lo. Depois do almoço, na sala 2, o Rodrigo Franco (@caffo) fez um relato de como é a vida de um desenvolvedor que trabalha em casa para empresas estrangeiras remotamente. Ele apresentou também um conjunto de dicas e ferramentas que visam auxiliar desde como controlar suas horas trabalhadas até emissão de nota fiscal. Logo em seguida veio o Scott Chacon (@chacon) novamente, mas desta vez para falar sobre novidades e formas avançadas de utilização do git.

Depois do Coffee Break da tarde fui ver o Guilherme Silveira (@guilhermecaelum) e o Anderson Leite (@anderson_leite) com a palestra “O melhor dos dois mundos: funcional e orientado a objetos”. Os dois deram dicas bem bacanas sobre programação funcional. Pra finalizar o evento o Jim Weirich (@jimweirich) deu uma aula sobre um conjunto de princípios que melhoram um design orientado a objetos.

Conclusão

Como muitos, também acredito que este evento é único. O nível das palestras, a organização, a disposição dos participantes e o respeito a outras linguagens de programação. O nível de respeito foi tanto que não consigo comparar com o ano passado, onde muitos palestrantes fizeram piadas de outras linguagens. A organização do evento teve alguns problemas com a rede wifi e o ar condicionado, mas nada que atrapalhasse alguém a assistir uma palestra. Estes pequenos problemas sempre vão existir aos olhos de alguém. Resumindo, gostei muito do evento e volto o ano que vem sem pensar.


RubyConf Brasil

Posted: outubro 26th, 2010 | Author: | Tags: , , , , , | No Comments »

Primeiro dia

É muito bom estar de volta a São Paulo e ter a oportunidade de respirar ar novo. Este ar novo vem acomanhado de novas idéias, novas amizades e conhecimento. O RubyConf (antigo Rails Summit Latin America) é o único evento, fora do Espírito Santo, que faço questão de comparecer todos os anos.

Palestras

O dia começou com o Fábio Akita (@AkitaOnRails) dando uma geral no Ruby e no Rails do passado até os dias atuais. Uma parte legal desta palestra foi o comentário sobre prática e o poder de uma idéia. Em seguida, na sala 1, foi a vez do Yehuda Katz (@wycats) subir ao palco e falar sobre o lado do cliente no desenvolvimento de aplicações onde o foco é server-side. Boa parte das dicas que ele mencionou estão em um post do blog da Caelum, recomendo a leitura.

A próxima palestra da sala 1 foi dada pelo Scott Chacon (@chacon) ao invés do Chris Wanstrath (@defunkt) como esperado. O assunto foi processos em background e como o pessoal do github resolveu este problema. Logo depois do almoço foi a vez do José Valim (@josevalim) falar sobre Rails 2.3, 3.0 e 3.1: passado, presente e futuro.

Continuando, na sala 2, foi a vez do Pedro Franceschi (@pedroh96) de apenas 14 anos falar sobre como integrar aplicações iPhone com Rails. Depois foi a vez do Lucas Húngaro (@lucashungaro) relatar suas dificuldades com aplicações Rails em produção e passar o conhecimento adiante de como resolver a maioria dos problemas que todos nós podemos encontrar.

Pra finalizar, a desconferência começou com o Luca Bastos (@lucabastos) apresentando como os desenvolvedores de hoje em dia são todos EMOs e os programadores de sua época é que eram machos. E a última palestra (que eu assisti) foi a do Fernando Vieira (@fnando) onde ele apresentou uma aplicação muito bacana feita com Rails + Nodejs.

Finalizando

Tive a oportunidade de encontrar novamente o William Molinari (@pothix) e este ano também a Letícia Figueira (_leticia), já conhecia ambos do rubylearning.org.

Amanhã tem mais :)


Ruby Learning novos cursos

Posted: novembro 17th, 2008 | Author: | Tags: , , , , | 1 Comment »

Ruby Learning é um website que oferece cursos baseados em Ruby online, em inglês. O curso em si é muito divertido e muito bem feito para ser um curso online e de graça, até os exercícios são bem bolados. Há a possibilidade dos alunos se interagirem uns com os outros através de fóruns e com os Assistentes de professor, que nada mais são do que alunos mais experientes. O conteúdo de um lição é liberado todo o Sábado, o aluno tem a semana inteira para estudar e fazer os exercícios, é bem tranquilo. Outro incentivo é que o curso é curto, ou seja, tem duração de somente 2 meses.

Aproveitando, o Satish criou uma pesquisa para a criação de novos cursos. O Ruby Learning já tem algumas sugestões e deseja saber o que a comunidade pensa sobre isto. Portanto, citando o Satish em seu blog:

We’re rapidly expanding our course offerings here at RubyLearning, trying to keep up with the enormous and ever-growing interest in Ruby. But we need your YOUR help because, as you know, Ruby is a big subject, and we’d like to be sure to focus in on the areas of most interest to you. (link para a pesquisa).