Ceará On Rails 2009 - Vou Participar Art Of Community

Comentários: (2)

Colhendo frutos do Pomodoro

Categoria : Dicas e Tutoriais

A pouco tempo eu comecei com essa história de Pomodoro. Eu já conhecia a técnica faz tempos, desde o ano passado. Na época ela passou como mais uma metodologia de concentração e foco, mas agora voltou então resolvi da uma chance ao Pomodoro.

As regras do Pomodoro são simples:

Comentários: (6)

Rails Summit 2009 e o lançamento do TrendTi.me!

Categoria : Rails, Ruby

Este ano o Rails Summit se consolidou como um dos maiores eventos de Rails do mundo. Infelizmente mais uma vez não pude ir e participar presencialmente ao evento, mas nem por isso eu não participei!

No Oxente Rails, evento realizado em Natal – RN, eu, Cleiton, Weldys e Cyrus começamos uma aplicação por brincadeira e zoação, nós criamos um livestream, foram 2 dias de muito trabalho e pouco descanço.

Comentário: (1)

Documentos aninhados no CouchDB

Categoria : Apache CouchDB, Banco de dados, CouchRest, Orientado a documentos, Pensamentos, Ruby

O CouchDB é um banco de dados Orientado a Documentos. Isso significa que cada valor armazenado é um documento, e como tal, possui uma identificação única, uma revisão, e chaves/valores, que serão as informações do documento. Pensando dessa forma, várias coisas são melhores para serem classificadas assim do que em tabelas.

Existem duas formas de você utilizar os documentos, uma é fazendo dele como um documento real, e armazenar todas as informações possíveis dentro dele. A segunda forma é fazer referência à um outro documento. Existe uma diversidade da “melhor prática” no CouchDB, onde cada um dos desenvolvedores tem uma visão diferente. O J. Chris, por exemplo, desencoraja o uso, a não ser que seja realmente um caso onde não tem como não se usar vários documentos.

Comentários: (4)

Dois programadores pensam melhor do que um

Categoria : Metodologias de desenvolvimento, Pensamentos, XP

O XP é uma metodologia de desenvolvimento Ágil, alguns consideram como framework, outros, assim como eu, consideram como filosofia. Não da dá pra aprender XP em um dia e no segundo dia sua equipe já será extremamente Ágil. Isso é mentira. Assim como programação, XP só se aprende com o tempo, treinando dia após dia.

O XP possui práticas e dentre elas a que eu acho mais vantajosa é a Programação em Par, que é a atividade onde dois programadores usam um computador e eles codificam juntos. Eu, quando comecei minha vida no desenvolvimento, não colocava muita fé nesse tipo de desenvolvimento. Cheguei a espalhar para outros programadores que duas pessoas em um computador não funcionava, e que seriam melhor um programador por computador.

Comentários: (6)

O mais importante é arte e não código!

Categoria : Dicas e Tutoriais, Pensamentos

Nos últimos dias eu venho tentando aprender a fazer design sozinho. E sinceramente, design é algo que se aprende, mas é muito difícil. Não é tão simples como programação, aprender meio número de comandos e escrevê-los.

Se fosse assim, já estaria com o design que eu quero pronto. Mas não, não é tão simples. Falo sinceramente quando uma pessoa que sabe fazer design e é programador é um profissional completo.

Comentários: (0)

Aprendendo Agilidade fora da caixa

Categoria : Metodologias de desenvolvimento, Pensamentos, TDD, XP

Podemos aprender em qualquer lugar, com qualquer coisa. Livros, vídeos, fotos, apresentações, músicas, filmes, etc. Se você ver a coisa com outra ótica poderá aprender muito.

Eu gosto muito de ver o filme do Homem de Ferro, gosto muito de ver toda aquela coisa tecnologica funcionando. Acho o máximo quando ele usa o “raio repulsor” e passa da barreira do som!

Comentários: (0)

Rails Initializers!

Categoria : Rails, Ruby

No rails existem 4 lugares onde você pode configurar sua aplicação, no config/environment.rb, config/environments/production.rb, config/environments/development.rb, config/environments/test.rb.

Nesses 4 lugares você pode adicionar configurações para um do environments do rails (production, test e development) ou em todos os environments (config/environment.rb).

Comentários: (0)

Rails 4 kids. Ajude!

Categoria : Ruby

Rails for Kids é uma iniciativa muito bacana do Carlos Eduardo, da e-Genial. Quem não sabe ou não lembra, o Rails for Kids é um dia inteiro com muito Rails e toda a renda é para ajudar uma instituição que cuida de crianças.

Esse ano a instituição escolhida foi a Cotolengo. Sobre o evento, vai contar com os mais importantes Railers do Brasil, vai ser um puta grande evento sobre Rails. Vamos ajudar as crianças e vamos ganhar conhecimento que é o este Brasil esta precisando, principalmente nosso estúpido senado.

Comentários: (5)

Regulamentação da Profissão de Analista de Sistemas e suas Correlatas

Categoria : Carreira

Muito se tem falado sobre a Regulamentação da Profissão de Analista de Sistemas e suas Correlatas, a discussão é grande, e existe muita gente a favor, muita gente contra e algumas em cima do muro.

O que eu vejo é que muito se fala sem ao menos saber do que se trata. Pouca gente percebeu, mas quem leu a lei na íntegra sabe, para ministrar aulas, ou escrever em blogs (Eu sei que é muito, mas podemos interpretar a lei assim) sobre qualquer coisa que seja de domínio de um “Analista de Sistemas” só poderá ser feita por um Analista de Sistemas.

Comentários: (0)

Coding Dojo Piauí

Categoria : Carreira

Um pouco de história juro que não vai ser um post do Akita por aqui. Durante o Oxente Rails fomos “contaminados” de coisas boas :D

Agile, Pair Programming, Espírito Open Source e resolvemos que devíamos trazer esse tipo de ambiente aqui para Teresina! Eu e o Cleiton conversamos com todos os piauienses que foram para o Oxente Rails e ficou certo uma data para realizarmos o primeiro Coding Dojo aqui no Piauí.