For Fun and Profit

Comunidade CPPBrasil

May 30th, 2006 angusyoung

Interessado em C/C++? Então não deixe de conhecer o grupo CPPBrasil, mantido pelos mesmos colaboradores do Wiki C/C++.

Postado em Desenvolvimento, Geral | 0 comentários »

O dia em que eu perdi 2 horas por causa de 1 byte

May 9th, 2006 angusyoung

Não raro, essa vida de programador nos leva a enfrentar algumas peleias bravas. Hoje durante testes de um software desenvolvido pela empresa aonde trabalho o aplicativo começou a apresentar um comportamento estranho (entenda-se SIGSEGV). Obviamente, a primeira reação foi abrir o gdb, rodar o aplicativo e analisar o backtrace. Este, entretanto, mostrava-se incapaz de localizar o problema tornando o problema particularmente interessante. Resumindo, depois de alguns bons minutos quebrando a cabeça, foi possível identificar que o problema era *muito* mais simples do que parecia ser: numa determinada parte do código existia 1 mísero byte sendo escrito a mais.

Postado em Geral | 0 comentários »

Adicionando suporte a PostgreSQL na QT p/ windows

May 8th, 2006 angusyoung

Para quem seguiu as minhas dicas sobre como usar a QT OpenSource no Visual Studio e quer habilitar o suporte a banco de dados PostgreSQL na QT. Após instalar o PostgreSQL com os seus arquivos de desenvolvimento (headers, bibliotecas, etc), basta fazer o seguinte:

1) Abra o arquivo C:\Program Files\Micorsoft Visual Studio 8 Express\Common7\Tools\vsvars.bat e adicione o caminho para os includes na variável INCLUDE. Ela deverá ficar mais ou menos assim:

@set INCLUDE=C:\Program Files\Microsoft Platform SDK\Include;C:\Program Files\Microsoft Visual Studio 8\VC\INCLUDE;C:\Program Files\PostgreSQL\Include;%INCLUDE%

2) Faça o mesmo para a variável LIB, obviamente adicionando o caminho para as bibliotecas dos PostgreSQL. Deverá ficar mais ou menos assim:

@set LIB=C:\Program Files\Microsoft Platform SDK\Lib;C:\Program Files\Microsoft Visual Studio 8\VC\LIB;C:\Program Files\Microsoft Visual Studio 8\SDK\v2.0\lib;C:\Program Files\PostgreSQL\Lib;%LIB%

Ao recompilar a QT, informe o parâmetro -plugin-sql-psql.

Postado em Desenvolvimento, Tecnologia | 0 comentários »

  • ocê está navegando os arquivos For Fun and Profit de May, 2006.

  • Páginas

    • Sobre
    • Meu Mundo de TI
      • Artigos
      • Filesystem Hierarchy Standard
      • Pacotes RPM (RPM Packages)
      • Screenshots
    • Variedades
      • Fotos
      • Mapas
      • Museu do IRC RioMafrense
      • Receitas
  • Arquivos

    • July 2008
    • June 2008
    • May 2008
    • April 2008
    • March 2008
    • February 2008
    • January 2008
    • November 2007
    • October 2007
    • September 2007
    • June 2007
    • April 2007
    • March 2007
    • February 2007
    • January 2007
    • December 2006
    • November 2006
    • October 2006
    • September 2006
    • August 2006
    • July 2006
    • June 2006
    • May 2006
    • April 2006
    • March 2006
    • February 2006
    • January 2006
  • Categorias

    • Ciência (3)
    • Dica (13)
    • Geral (61)
      • Curiosidades (5)
    • Mentes Brilhantes (1)
    • Sistemas Operacionais (30)
      • FreeBSD (1)
      • Linux (17)
        • Gentoo (11)
      • Mac OS X (9)
      • Unix (3)
      • Windows (1)
    • Tecnologia (75)
      • Banco de Dados (5)
      • Desenvolvimento (54)
        • Análise (1)
        • C & C++ (1)
        • POG (2)

For Fun and Profit is proudly powered by WordPress | Bob