[Off] Minha Coluna no iMasters

Posted by Alberto Leal on December 4th, 2009

Caramba, quanto tempo que eu não posto nada =(

Mas hoje eu não vim aqui para publicar algo técnico. Dei uma passada rápida para dar um recado aos leitores do blog.

Aconteceu algo nesta semana que gostaria de compartilhar com vocês.

Leiam o email abaixo:

Ei Alberto, boa tarde.

Obrigada pelo retorno.

Sou editora do iMasters e cheguei até você através de um de nossos desenvolvedores. Ele viu seu artigo [http://albertoleal.eti.br/2009/06/git-o-rebase-pode-te-assustar/] e me repassou, com ótimos comentários.

Gostaria de saber se você tem interesse de publicar o artigo no iMasters. E não só ele, como outros também, sendo nosso articulista.

Se você topar, preciso apenas que faça cadastro no site, como usuário, e me envie uma foto (rosto) e um texto curto para o seu perfil. Com isso em mãos, farei o agendamento desse artigo e, então, você poderá publicar semanalmente - intervalo mínimo.

O que me diz?

Aguardo sua resposta.
Atenciosamente,
Rina Noronha
Editora - Redação iMasters

Fiquei muito contente com o convite feito pela Rina, editora do iMasters. Pois, meu primeiro contato com o iMasters foi há muitos anos atrás, logo no início da carreira hobby.  E, nunca imaginei que um dia eu pudesse vir a me tornar um colunista do site.

iMasters

Inicialmente, os artigos publicados por lá serão sobre Git.

Por que? Quando eu iniciei minha série de posts sobre este assunto, eu recebi um ótimo feedback através de emails e twitter, com isso, espero poder ajudar ainda mais pessoas, já que o público do iMasters é N vezes maior do que o meu humilde blog =)

Eu pretendo escrever artigos exclusivos para serem publicados no iMasters, mas isso somente acontecerá no próximo ano.

O primeiro artigo já foi publicado:  “Git: o rebase pode te assustar

Boa leitura!

Git requer estudo, sim

Posted by Alberto Leal on June 19th, 2009

Acredito que o título desse post diz muito por si só. Mas, vou tentar expandí-lo um pouco mais. Só para constar, fui impulsionado a escrever esse post devido a algumas mensagens que acompanhei pelo twitter.

Existem diversos controladores de versão no mercado, tais como: Harvest, CVS, SVN, Clear Quest e por aí vai. Porém, o Git possui uma idéia, filosofia diferente destes que acabei de citar. Git é um SCM distribuído. Não vou entrar em detalhes sobre as diferenças agora, vamos deixar para uma outra ocasião.

A mensagem que quero passar é a seguinte:
Git é difícil?  Não.
Uso SVN/CVS na minha empresa há muitos anos, posso mudar tudo de uma vez para o GIT - já que Git não é difícil? Não aconselho.

Usar um controlador de versão não envolve apenas adicionar arquivos e comitá-los. Existem diversas tarefas que, às vezes, temos que fazer, como por exemplo: Quebrando um commit e cancelando algumas alterações. Pode ser que você já saiba fazê-lo no outro SCM que você vem utilizando, mas ainda não sabe fazê-lo no Git.

Se você, simplesmente, mudar de SCM de uma hora para a outra fatalmente terá problemas e terá que recorrer ao grande amigo Google. Alguns problemas triviais não lhe tomará muito tempo, por outro lado, outros não serão tão triviais quanto possam parecer e tomarão mais tempo do que você gostaria.

Minha sugestão é a seguinte, comece utilizando Git em um projeto antes de migrar todos os outros. Desse jeito você perceberá como o Git trabalha e como tirar o maior proveito dele. Além de se deparar com os mais diversos tipos de problemas.

Até a próxima!


Copyright © 2007 Alberto Leal. All rights reserved.