sexta-feira, maio 22, 2009

Wolfram Alpha

Foi lançado recentemente o motor computacional de conhecimento da Wolfram.

Wolfram é uma compania internacional fabricante do software Mathematica, fundada pelo físico Sthepen Wolfram, conhecida pelo seu potencial em computações numéricas.

O novo motor, nada mais é que um site, que mistura um conceito de busca, bases de conhecimento atualizadas em tempo real e métodos numéricos para apresentar ao usuário um resultado mais "completo" sobre o conteúdo.

Um exemplo básico de consulta, é a previsão do tempo de uma cidade:
Por enquanto o motor só aceita entradas no idioma inglês, mais isso não é empecilho.

Para quem interessar, clique AQUI

quinta-feira, maio 21, 2009

Slackware 64 !

Sim, é isso mesmo senhores, agora é Oficial, Mr. Pat divulgou no dia 19 passado que a versão 13 de uma das mais famosas e estáveis distribuições de linux contará agora com suporte a processadores 64 bits.
Até então tinhamos projetos independentes como o Slamd64 que dedicavam a "recompilar" todo o sistema em 64 bits.
Com o suporte de Patrick esperamos que esta próxima versão venha novamente a concorrer com RedHat / Ubuntu para uso em servidores mais modernos, trazendo devolta o gostinho do slack porém com muito mais desempenho.

Mais informações : aqui

segunda-feira, maio 18, 2009

Code::Blocks + OpenCV + Ubuntu 9.04 for GCC Users

Segue abaixo um passo-a-passo de como instalar e configurar a IDE Code::Blocks utilizada para desenvolver aplicações em linguagem C/C++ . Será apresentado um passo-a-passo de como linkar e um exemplo utilizando a biblioteca OpenCV, para manipulação das imagens.
Já supomos que seu Ubuntu esteja com a instalação do gcc e demais ferramentas para compilação devidamente configuradas.

Instalando:
sudo apt-get install codeblocks libcv1 libcv-dev libcvaux1 libcvaux-dev libhighgui1 libhighgui-dev

Ao abrir o Code::Blocks ele automaticamente irá identificar seu compilador gcc.

Apenas confirme.


Crie um novo Projeto Console:

Selecione a linguagem C/C++

Defina um nome e diretório para seu projeto

Finalmente conclua


Agora configurando a OpenCV

Project -> Build Options -> Linker Settings
e insira os seguintes parâmetros para linkar as bibliotecas ao seu projeto ( -lcv -lcxcore -lhighgui ) conforme abaixo:

Project -> Build Options -> Search Directories -> Compiler e adicione o seguinte parâmetro conforme abaixo.
(Ubuntu se localiza em /usr/include/opencv os headers da biblioteca OpenCv)

Compile o novo projeto em Build -> Build workspace.

Pronto, click no simbolo de play para executar.


Com um procedimento rápido estamos pronto para o desenvolvimento.

A quem interessar, o source está disponivel aqui.


Espero que tenha ajudado.
[]'s