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

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

    • October 2009
    • July 2009
    • June 2009
    • March 2009
    • February 2009
    • January 2009
    • December 2008
    • November 2008
    • October 2008
    • September 2008
    • August 2008
    • 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 (4)
    • Dica (24)
    • Geral (70)
      • Curiosidades (6)
    • iPhone (1)
    • Mentes Brilhantes (1)
    • Sistemas Operacionais (42)
      • FreeBSD (1)
      • Linux (21)
        • Arch Linux (3)
        • Gentoo (14)
      • Mac OS X (12)
      • Outros Sistemas (1)
      • Unix (4)
      • Windows (5)
    • Tecnologia (91)
      • Banco de Dados (6)
      • Desenvolvimento (68)
        • Análise (1)
        • C & C++ (6)
        • POG (2)

For Fun and Profit is proudly powered by WordPress | Bob