Monthly ArchiveJanuary 2007



Geral 31 Jan 2007 11:35 am

Developer Connection

Com a chegada do meu MacBook, ja comecei a procurar informacoes sobre como portar meu framework para o Mac OS X. Encontrei esse o Apple Developer Connection que, acredito eu, sera de grande ajuda no futuro proximo. Alem disso, nao posso deixar de mencionar a lista linux2macosx, cujo link peguei no site do Aurelio.

Obs.: lamento pela postagem sem acentos. Ainda nao tive tempo de configurar a maquina com a calma merecida.

Geral 28 Jan 2007 12:28 pm

NUS: Nemesis Utilities System

O jeito é ir programando enquanto meu MacBook não chega. Desta forma resolvi lançar a versão 0.1 da NUS, Nemesis Utilities System, um framework para desenvolvimento de aplicações em C++. O projeto ainda está em sua infância. Varias coisas precisam ser melhoradas e muitas outras precisam ser polidas. Ainda assim, humildemente, acredito que vale o esforço de baixar e testar para pegar o “feeling” do projeto. Visite a página do projeto!

Geral &Tecnologia 24 Jan 2007 08:57 am

Está feito: comprei um Mac!

Depois de me segurar e planejar por alguns meses, finalmente comprei um MacBook para mim. Levando em conta que nunca tive um Mac e dado o valor do equipamento, espero que não me arrependa. Boa sorte pra mim 🙂

Geral 20 Jan 2007 05:37 am

Quer aumentar seu portfolio de fontes?

O blog efetividade.net, mantido pelo Augusto Campos do BR-Linux, publicou alguns tópicos relacionados ao uso de fontes para melhorar a apresentação de documentos e sites. Este tópico, sobre 5 fontes true type grátis para download, me chamou a atenção e embora eu ainda não tenha testado todas elas, pretendo faze-lo em breve. Seguindo os links do tópico você pode encontrar ainda mais fontes true type grátis para download. Lamentávelmente poucas dessas fontes são razoáveis para programar, ainda assim convém conferir.

Adicionalmente, você pode querer aplicar as dicas mencionadas nos tópicos sobre fontes para programação para melhorar a apresentação das fontes. Veja Fontes para Programação II e Fontes para Programação III.

Tecnologia 14 Jan 2007 05:07 am

Interessado em GTK+?

Navegando pelo site Linux /home eu encontrei este interessante link para um site brasileiro sobre Gtk+ e Glade. Embora eu já não use mais estas duas ferramentas (por ‘n’ motivos que não vem ao caso neste post), acredito que é inegável a importância delas para no cenário atual de desenvolvimento de aplicações.

Gentoo 13 Jan 2007 03:16 pm

Novo site do GentooBR

Pessoal, o novo site do GentooBR já está no ar. Confiram!

Geral 12 Jan 2007 04:44 pm

Release beta do Anjuta em 2 dias?

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.

Desenvolvimento &Geral 12 Jan 2007 02:51 am

Um post de raiva e horror

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:
    [code]if (condicao) codigo();[/code]
    ao invés de:
    [code]if (condicao) {
    codigo();
    }[/code]
  • 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.

Desenvolvimento &Tecnologia 09 Jan 2007 03:51 am

A revolução do Xml: tecnologias para o futuro da Web

A eXtensible Markup Language – XML, tem tido um importante papel no desenvolvimento da Web e no aumento da interoperabilidade entre sistemas nos dias de hoje, embora não seja a solução para todos os problemas de interoperabilidade.

Na internet é possível encontrar diversos artigos e tutoriais sobre XML e suas tecnologias relacionadas (DTDs, Schemas, etc). Um dos meus preferidos, é o The XML Revolution: Technologies For the Future Web e, ainda que não tenha sido atualizado desde 2003, é uma excelente fonte de informações.

Por fim é importante ressaltar que existem várias bibliotecas com suporte a XML para C e C++. Mais sobre o assunto nos próximos posts da série, aonde irei analisar as características de algumas bibliotecas.

Banco de Dados &Desenvolvimento &Linux &Tecnologia 08 Jan 2007 11:30 am

Pacotes RPM não-oficiais para OpenSuse 10.2

Nesta página eu estou disponibilizando alguns patches, não oficiais, para gerar pacotes rpms para o PostgreSQL 8.2 e Bacula para o OpenSuse 10.2. Os passos para gerar os pacotes estão descritos na página. Lembre-se use por sua própria conta e risco.

Geral &Tecnologia 07 Jan 2007 09:02 am

Furando o bloqueio ao youtube

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.

Desenvolvimento &Tecnologia 03 Jan 2007 08:19 am

Testando a distribuição na spec de um RPM

Eventualmente é preciso testar, no arquivo de spec de um RPM, qual a distribuição na qual está sendo gerado o rpm, desta maneira tornando possível modificar, por exemplo, as dependências de um pacote de acordo com a distribuição. A solução não é das mais limpas, uma vez que é preciso criar uma macro para cada distribuição, mas funciona para os casos mais simples.

A solução que encontrei foi a seguinte:


Continue Reading »

Desenvolvimento &Sistemas Operacionais 02 Jan 2007 10:56 am

Guia de migração de Unix para Windows

Nesta página a microsoft disponibiliza um guia de migração de aplicações Unix para Windows. Embora eu ainda não o tenha completamente, acredito que recursos deste tipo são de grande valia para aqueles que, como eu, desenvolvem e portam aplicações entre esses ambientes.