Posts

Novidades no Blog

Pessoal, fiquei muito feliz com o resultado da pesquisa onde 75% dos leitores afirmaram que tinha ficado satisfeitos com as ultima alterações do blog. Agradeço muito a todos vocês que vem acessando o meu blog, contribuindo com comentários e ajudando a divulgar as minhas ideais e conhecimentos. Mês pesado tivemos muitos acessos mais de 4 mil acesso, foi o mês de mais acesso. Como presente para os leitores disponibilizei um curso de AOP que fiz com apostila, slides e códigos da apostila. Percebi que o blog abre perfeitamente no Mozilla Firefox 3 e no Google Chrome, no Internet explorer o post-it dos comentários ainda não está 100%, mas nada que impeça a navegação e leitura do blog. Adicionei um novo gadget do Twitter e também criei uma conta no Plurk e adicionei o gadget dele no blog. Removi a barra de seções pois todas podem ser acessadas via a tag cloud do blog. Caso vocês que eu deva voltar com a barra de seções entrem em contato ou postem comentários, se for o caso eu volto com a ...

Curso de AOP com AspectJ

Pessoal em Dezembro de 2007 fiz um curso sobre AOP com AspectJ. Vim aqui para disponibilizar o curso gratuitamente para os leitores do blog. Todos podem usar a apostila de forma gratuita. Além da apostila com 69 páginas vim disponibilizar 4 apresentações em power point sobre o curso e os fontes da apostila em um projeto no eclipse. Apostila-AspectJ-1.5.4 Apostila-AspectJ-1.5.4 dmetallica Curso de AOP com AspectJ por Diego Pacheco(http://diego-pacheco.blogspot.com) Publish at Scribd or explore others: java aop aspectj pro Você pode pegar os fontes da apostila aqui . Os fontes estão em um projeto do eclipse, para que você possa compilar os fontes e executar os programas vocês preci...

O Melhor do XP

Image
Em um post anterior comentei o que acho que existe de melhor no Scrum. Agora vim falar de XP. Tenho pontos de discordai em relação ao XP, principalmente em relação a requisitos, requisitos não são conversações em andamento como muitos do XP pensam, logo quando falamos de Casos de Uso não estamos falando meramente só de mais níveis de detalhamento. Você pode usar as estórias do usuário sem problemas, mas em certos contextos não será a melhor solução. Mas neste post não vim falar das diferenças sobre casos de uso e estórias do usuário, isso posso fazer em outro post, como disse antes aqui vi falar das coisas que acho muito saudáveis no XP, tais práticas em valores são concebíveis para vários projetos em vários contextos. Quatro Valores Acho muito válido uma metodologia de desenvolvimento de software como o XP focar em valores, é comum vermos papéis, práticas, guias, fluxo de trabalho, mas princípios? não é muito comum, mas acho muito válido, por que em certas situações somente a utiliza...

Customizando Subversion parte 2

Em um post anterior escrevi sobre a possibilidade de customizar o comportamento do sistema de controle de versão open source chamado Subversion ou popularmente chamado de SVN. Neste post vou mostrar através de um Script Python como é possível modificar o comportamento do Subversion de forma que não deixe o usuário realizar um commit sem um comentário. A Importância dos Comentários nos Commits Além de uma ótima prática de gerencia de configurações, utilizar comentários no commit do svn nos ajuda na hora de realizar merges, na hora de acompanhar mudanças e também quando você está procurando um versão antiga de um artefato. Você irá precisar de um Binding A API do Subversion é para alguma linguagem como Java, Python, PHP, etc é chamada de Binding. Então precisamos de um binding para Python. Vamos utilizar o binding do próprio site do subversion chamado de pysvn . Você precisa instalar o Python e o Subversion e bem como o pysvn. Uma vez tudo isso instalando vamos ao script, ...

Gerente Capataz

Recomendo a todos vejam esse vídeo do Waldez Ludwig .

Base Militar ou TI?

Image
Você sabe onde você trabalha? Imagino que sim. Você sabe em que empresa Trabalha? Imagino que sim. Você percebe a diferença de uma base militar para o seu setor de TI? talvez a resposta seja não. Não é culpa sua, nem tudo a gente muda, querendo ou não certas coisas não valem a pena serem mudadas. Por que não valeria a pena mudar algo? Quantas vidas você tem? Uma só. Certas coisas não mudam, mas por que continuar pensando na caixa? É isso mesmo, você deve estar pensando dentro da caixa. Pensando dentro da Caixa Você não deve seguir as coisas como são em sua empresa. Esse pensamento vai colocar você centro de um caixa, essas rédeas mentais travam a evolução da organização e a melhoria do processo e dos produtos da empresa. Para inovar você precisa esquecer o que aprendeu, esqueça as regras, o cavalo só é livre e está sem rédeas. Como que você consegue se sentir bem com esse tipo de modelo? Só existe uma resposta se você falar que sim a resposta é você gosta de sofrer amigo. Mas nem todas...

O Melhor do Scrum

O leitor que acompanha o meu blog de longa data sabe que tenho diversas críticas ao movimento ágil. Sempre expressei minha opinião de forma clara e embasada, mas acho que é mais do que justo eu ratificar as coisas boas que o movimento trouxe e o no que são melhores e mais fortes. Neste post vim falar sobre o que tem de melhor no Scrum. Não creio que o melhor seja a capacidade de entregar valor ao negocio rápido, pois isso diversos métodos o fazem. Esta é uma grande característica mas vários outros método como o RUP o OpenUP e até mesmo o EVO é capaz de fazer isso. A construção de uma Equipe O Scrum de maneira empírica é na verdade um grande protocolo para a construção de uma equipe. Isso mesmo construção de uma equipe. Todo projeto começa com um grupo e é uma necessidade básica transformar esse grupo em equipe. O Scrum prove através de um método simples, uma instância do PDCA uma forma de forçar a conversação na equipe e a reflexão dos atos das pessoas e claro do produto. Por que usar ...