Web 2.0 no Slideshare

at 10/11/2008
tagged as #Outros
Pedro Mendes

O slideshare fez uma coleção com os slides publicados no Web 2.0 Summit 2008, evento promovido pela O'Reilly no inicio deste mês.

Confesso que fiquei ansioso para ver o material publicado, mas achei a maioria dos slides bem básicos - acredito que as apresentações em si tenham sido melhores. Procurando algum material no slideshare achei outros slides legais sobre o assunto. Posto alguns abaixo:

Vale lembrar também que estão surgindo aos poucos os vídeos das palestras no canal da O'Reilly no youtube .

Liderando equipes ágeis

at 06/11/2008
tagged as #Agile
Pedro Mendes

O Guilherme Chapiewski publicou no slideshare os slides de sua apresentação no Falando em Agile 2008, onde ele falou sobre Liderança de Equipes Ágeis.

Aumentando a produtividade com os snippets

at 29/10/2008
tagged as #Outros
Pedro Mendes

Uma ótima dica para quem usa uma IDE ou editor decente é usar os snippets, blocos de códigos reutilizáveis que "brotam" no seu código após o uso de uma keyword e um tab.

É impressionante como a maioria sabe disso mais deixam essa ferramenta de lado. Utilizando o Gedit hoje resolvi checar como criar novos snippets com coisas mais úteis que for, if e foreach. Como tenho trabalhado em um projeto com CodeIgniter, fiz em poucos minutos snippets completos para criação de controllers, models, helpers, libraries, etc. Além do código em si, embuti os esqueletos dos comentários no formado do phpDocumentator.

Tive uma sensível diferença de produtividade, mesmo tendo parado para criar os snippets. Agora entendo porque o Pragmatic Programmer bate na tecla dos script generators. Realmente ajuda.

Para habilitar os snippets no GEdit, basta ir em Edit -> Preferences -> Plugins e selecionar o plugin snippets.



Clicando no botão Configure Plugin na mesma janela, você pode ver todos os Snippets criados e criar os seus. Para criar um snippet novo não tem mistério algum, basta olhar os outros que você pega o jeito da coisa fácil fácil.

A única coisa que achei estranho no GEdit é que você só pode configurar o plugin do snippet se tiver com um arquivo de extensão reconhecida aberto no Editor. Se estiver só com um Unsaved Document aberto por exemplo, ele não deixa.

Para quem ainda não conseguiu "visualizar" a coisa toda, veja as duas imagens abaixo:



Criei o snippet cicontroller para construir controllers do CodeIgniter. Agora, depois de digitar essa keyword dar um tab, tenho isso:

Usando Google como ferramenta Wiki

at 28/10/2008
tagged as #Outros
Pedro Mendes

Não sei se todos sabem, mas o Google Sites é também um eficiente Wiki empresarial. Basta criar o site, não defini-lo como público, convidar os envolvidos no projeto e pronto. O Google Sites tem todas as ferramentas de um Wiki decente.

Sei que para algumas empresas colocar suas documentações em uma ferramenta externa (e de terceiros) pode ser um pesadelo, mas para outras poder terceirizar a manutenção de um sistema de apoio ao desenvolvimento é um alívio.

Outras ferramentas para Wiki interessantes são: o MediaWiki (gratuito) em php, o TWiki (gratuito) em perl ou o Confluence (comercial) em Java.

Update 1: O Rafael Dx7 achou o projeto Instiki no RubyForge, que também é free. Como o site estava fora e eu não sabia que ele estava hospedado em outro lugar, acabei deixando de fora. Vlw pela dica!

Update 2: Ótima réplica do Rafael, para ler clique aqui.

The Lego Hypothesis

at 21/10/2008
tagged as #Agile #Outros
Pedro Mendes

Concorrendo ao prêmio de Palestra que Mais Usou Analogias do ano, o professor James Noble conseguiu criar bons paralelos entre o desenvolvimento de softwares e lego. A máxima da palestra é desenvolvermos software menos acoplados e mais reaproveitáveis - "Programs can be built out of many small independent components".

Para assistir o vídeo, clique aqui.

I've read and recommend

//]]>