January 12th, 2007 angusyoung
Estava navegando pela lista de discussão do desenvolvimento do Anjuta e encontrei um email do Naba Kumar, desenvolvedor líder do projeto, sobre um novo release do Anjuta - um dos melhores e mais conhecidos ambientes de desenvolvimento C/C++ para Linux/*BSD. Embora eu não use o Anjuta desde 2004, eu ainda continuo interessado no desenvolvimento dessa ferramenta, já que nem sempre tenho acesso ao KDevelop.
Postado em Geral | 0 comentários »
January 12th, 2007 angusyoung
Usando este humilde espaço eu gostaria de declarar meu ódio por:
- Notação hungára
- Funções/métodos com mais de 50 linhas
- Código sem documentação
- Métodos de indentação absurdos
- Código com estruturas de repetição/seleção sem definição de inicio e fim de blocos de código. Por exemplo:
ao invés de:
CODE:
-
if (condicao) {
-
codigo();
-
}
- Código díficil de ler sem uma razão específica
- autoconf, automake, autoheader, etc. Embora, felizmente, já não precise mais usa-los com frequência.
Postado em Desenvolvimento, Geral | 0 comentários »
January 7th, 2007 angusyoung
Bastante off-topic para o assunto deste blog, mas caso você precise acessar o Youtube o site BR-Linux.org tem os detalhes de como configurar seu browser para usar um proxy e acessar o site normalmente. Assim você pode ver todos dos vídeos da Cicarelli que desejar.
Postado em Geral, Tecnologia | 0 comentários »
December 18th, 2006 angusyoung
Um grupo de programadores, muitos deles são participantes de vários projetos de de SL, lançou um blog sobre programação. É sempre animador ter conteúdo de qualidade disponível em Português, uma coisa rara atualmente. Você pode conferir o blog aqui.
Postado em Geral | 1 Comentário »
December 14th, 2006 angusyoung
Esse post pode parecer estranho, ainda mais vindo de um usuário Linux convicto, mas a verdade é que eu acho que a Microsoft tem toda razão em aplicar e requerer o uso do WGA (Windows Genuine Advantage). Os usuários e, em especial os brasileiros, tem uma grande desconsideração pelo trabalho envolvido no desenvolvimento de software. Seria ingenuidade acreditar que o WGA por si só possa diminuir consideravelmente a pirataria em torno de seus produtos. Do ponto de vista técnico, para os crackers, o WGA é apenas uma barreira a mais para ser crackeada e não impede que um cracker habilidoso gere um patch para contornar a verificação (como já pode ter sido feito).
Continue lendo »
Postado em Geral, Tecnologia | 0 comentários »
December 14th, 2006 angusyoung
"Programming today is a race between software engineers striving to build bigger and better idiot-proof programs, and the Universe trying to produce bigger and better idiots. So far, the Universe is winning" - Rick Cook .
Já viu um site a prova de idiotas? Não, conheça um aqui. Nós, programadores, desenvolvedores e engenheiros temos um longo caminho a percorrer até vencer a corrida contra o universo, com sua imensurável capacidade de produzir idiotas maiores e melhores.
* Programação atualmente é uma corrida entre engenheiros de software esforçando-se para construir maiores e melhores programas a prova de idiotas e o universo, tentando produzir maiores e melhores idiotas. Até agora o universo está ganhando.
Postado em Curiosidades, Desenvolvimento, Geral | 2 comentários »
December 5th, 2006 angusyoung
Conhece o POG, Programação Orientada a Gambiarra? O POG, segundo a desciclopedia é uma especialidade dos programadores brasileiros. Nos círculos mais descolados (aka programadores Java ) POG é conhecida como WOP ou Workaround-oriented Programming.
Postado em Geral | 1 Comentário »
November 20th, 2006 angusyoung
Post "off-topic" só para anunciar o Libertas um segundo blog que mantenho, em conjunto com meu amigo Diego. É um blog sobre política, sociedade e vários assuntos relacionados.
Postado em Geral | 0 comentários »
November 12th, 2006 angusyoung
Assim como o BR-Linux e o Bruno Alves estou apoiando o Rec6. Gostei do Rec6, embora eu não seja um fã do digg.com. O blog do Bruno Alves tem a dica para adicionar o link do Rec6 no Wordpress e não tive problemas em adicionar o link no template do site, mesmo conhecendo pouquíssimo PHP e HTML.
Postado em Geral, Tecnologia | 0 comentários »
November 10th, 2006 angusyoung
Ok, essa dica não é novidade pra muita gente, mas se você não sabe você pode gerar core dumps automaticamente, quando um processo travar, através do seguinte comando:
Olhar a man page do ulimit e descobrir o que é o -c é seu dever de casa
Postado em Geral | 0 comentários »
October 26th, 2006 angusyoung
Encontrei 2 excelentes textos no LWN. Um sobre otimizações relacionadas ao Linker e o outro sobre o prelink.
Postado em Geral | 0 comentários »
September 29th, 2006 angusyoung
Coisa rara de acontecer, mas a Dreamhost, hoje, está insuportável.
Postado em Geral | 0 comentários »
September 19th, 2006 angusyoung
Essa semana, para facilitar o trabalho de alguns colegas, tive que escrever alguns documentos a respeito do Filesystem Hierarchy Standard. Entre eles criei um "navegador interativo" pela árvore de diretórios proposta pelo FHS e que, embora não seja seguido à risca pelas distribuições, dá uma idéia de como a árvore de diretórios do Linux/*BSD é organizada. Útil para aquele seu amigo recém convertido que ainda se perde pelos diretórios do seu novo sistema. Você pode conferir o navegador aqui e baixar um resumo da FHS aqui.
Obs.: algumas partes ainda estão em construção, então a descrição de algumas ainda está simplificada.
Postado em Geral | 0 comentários »