Como escrever código portável
Quer escrever um programa que rode em Linux, BSD, Mac e até no "janelas" sem grandes modificações para criar os executáveis? Então siga as dicas pa...
Por: Emerson Santana Pardo
STDPRN para GCC
Bom, para quem não conhece, a stream STDPRN é uma stream diretamente ligada a impressora padrão, o único problema é que ela só existe em DOS. Para fazer u...
Por: Hunz
Movendo o cursor em C usando Console Escape Sequence
Quem que conhece a gotoxy() da conio.h? Ou alguma outra função de outra biblioteca? Pois é, eu não sabia como fazer isso sem o aux...
Por: Hunz
Ambiente de desenvolvimento integrado para console
Existe um IDE (Ambiente Integrado de Desenvolvimento), muuuito bom para Linux (console). Chama-se motor e foi criado pelo Konst (...
Por: Douglas Campos
C compiler Cannot create executable?
Uma dica rápida: Se, ao tentar compilar um programa no Kurumin, Knoppix ou Debian receber a mensagem: "checking f...
Por: Frederico Costa
GDB "hackeando" programas
Você sabia que com o gdb é possível acessar um programa em execução tendo apenas seu PID? Pois é, isso é possível fazendo: $ gdb arquiv...
Por: Ricardo Rodrigues Lucca
Apostila de ncurses bem completa
Estou divulgando o endereço do site de um colega da minha faculdade que está criando uma apostila sobre ncurses. A única lebre que podemo...
Por: Emilio Santiago
Aprenda a Gerenciar Permissões de Arquivos no Linux
Como transformar um áudio em vídeo com efeito de forma de onda (wave form)
Como aprovar Pull Requests em seu repositório Github via linha de comando
Visualizar arquivos em formato markdown (ex.: README.md) pelo terminal
Dando - teoricamente - um gás no Gnome-Shell do Arch Linux
Como instalar o Google Cloud CLI no Ubuntu/Debian
Mantenha seu Sistema Leve e Rápido com a Limpeza do APT!
Procurando vídeos de YouTube pelo terminal e assistindo via mpv (2025)
Pastas da raiz foram para a área de trabalho (4)
usb's param de funcionar do nada (6)
Como criar condições de monitoria de 2 IPs no Zabbix (0)
Alguém já usou o framework Avalonia para desenvolver interfaces de usu... (2)