Portando fontes em C/C++ para o GCC 4.3

Diversos  erros ocorrem ao compilarmos uma aplicação no GCC 4.3.  Estes erros são derivados da não declaração de alguns arquivos  includes agora obrigatórios, a  seguir a tabela do erro  versus resolução:

Erro na declaração: Incluir
find, for_each, sort #include <algorithm>
ostream_iterator, istream_iterator #include <iterator>
auto_ptr #include <memory>
typeid #include <typeinfo>
isalnum, toupper #include <cctype>
INT_MIN, INT_MAX, RAND_MAX #include <climits>
printf #include <cstdio>
atoi, free, rand, exit #include <cstdlib>
EXIT_FAILURE #include <cstdlib>
strcmp, strdup, strcpy, memcpy #include< cstring>

Mais informações AQUI!

Cartas da Revolução de 1924 disponível na Web.

revolucao

A Revolução de 1924 é conhecida como o maior conflito bélico da Cidade de São Paulo. Nos dias atuais esta revolução ainda é comemorada anualmente no bairro de Perdizes (distrito de São Paulo).

Toda a coleção de cartas trocadas entre os chefes da Revolução de 1924, foi digitalizada e está disponível no site do Arquivo Público do Estado. O projeto foi desenvolvido em comemoração aos 84 anos do conflito.
As 432 cartas fazem parte do acervo do Instituto Histórico e Geográfico de São Paulo, que está sob a guarda do Arquivo Público do Estado desde maio de 2008.

O conteúdo das 432 cartas (escritas entre janeiro de 1923 a julho de 1928) apresentam desde solicitações de mantimentos para os soldados até as estratégias adotadas pelos líderes no conflito. Os pesquisadores e fãs de história agora contam com esta preciosidade para estudos.

Clique AQUI confiram!

Gravando DVD na linha de comando.

Inúmeras vezes, foi preciso  gravar um  dvd em  servidores sem interface gráfica. Nem sempre lembramos a sintaxe ou até mesmo o comando para determinadas operações.  A seguir, dicas para grava  o seu DVD  usando  apenas a linha de comando  :D Yes!

Gerando ISO da midia
# dd if=/dev/sr0 of=OPENSUSE11.1-x32.iso

Gerando ISO do file system.
# mkisofs -r -J  -V “NETiIBMFACE” -o ../cd.iso /neti/install
# mkisofs -r -J  -joliet-long -graft-points -iso-level=4 -V “Oracle_10g” -o oracle_10g.iso /neti/Oracle_10g/companion

Gravando DVD
# growisofs -dvd-compat -Z /dev/dvd=../cd.iso

PS: Esta dica surgiu, em função do erro relacionado a  direitos no K3B, que corrigi com o comando abaixo no OpenSuse.
# setfacl -m cabelo:rw /dev/sr0

Joystick no Linux.

Joystick

É sempre  bom ter um joguinho instalado  no  seu  notebook com Linux ;D. Por consequência, precisamos calibrar o joystick e configura-lo.  A seguir uma  dicas para não passar apertado…

Inserindo o módulo  do kernel:
# modprobe joydev

Verificando o funcionamento:
# cat /dev/input/js0
# dmesg | grep -i Joystick
# jstest /dev/input/js0

Calibrando:
# jscal -c /dev/input/js0

Imprimindo a configuração da calibragem
# jscal -p /dev/input/js0:

Com esta dica, em poucos segundos o seu joystick esta  pronto para  operar.