Outro dia eu estava desenvolvendo um programa para o GNU/Linux em modo texto e esse programa executaria algumas operações e deveria exibir o status dessa execução no terminal. Pois bem, foi aí que me deparei com algumas características interessantes do famoso "modo texto" do GNU/Linux. Acabei...
No artigo anterior, mostrei como realizar uma série de compilações e empacotamentos usando os utilitários do Java. Entretanto, utilizar a linha de comando constantemente para esse tipo de tarefa é um trabalho árduo. Agora que sabemos exatamente como podemos compilar um código Java e gerar seus...
Desde que me envolvi com o Software Livre e o mundo Open Source, acabei adotando essa filosofia e aplicando seus princípios em muitos aspectos da minha vida, e este site é só uma dessas consequências. Apesar deste site servir para manter o conhecimento que adquiro aberto e acessível para a...
Os parâmetros e argumentos são aquelas opções que usamos quando executamos um programa na linha de comando, como df -h ou ls -la --color. Tratar esses parâmetros e argumentos faz com que nossos programas estejam em compliance com o sistema operacional. A implementação dos parâmetros e argumentos da...
Olá pessoal! Na v0.3 do Hack ‘n’ Cast voltamos cheios de novidades! Além do desconto nos livros da Novatec agora estamos promovendo um sorteio de 2 livros (mais detalhes aqui). Além disso, nesse episódio o nosso primeiro convidado, Gilson Filho, nos ajuda a falar de GNU/Linux. Sendo assim, vamos...
Após publicar o texto sobre UNIX System Signals em C, percebi que pode ter dado a impressão que apenas a linguagem C possui essa integração. Com isso, escrevi este artigo para demonstrar o mesmo mecanismo demonstrado pelo Fernando Almeida. Todo o conceito de sinais, sua dinâmica de envio e uma...
Sempre que desenvolvo programas, tento saber as regras básicas de cada sistema operacional. Os motivos? Bem, por dois simples motivos: Compatibilidade e Praticidade Compatibilidade porque esses programas, para serem considerados compatíveis, devem obedecer as regras e práticas do sistema...
Esses dias surgiu uma pergunta do Arthur na lista de discussão de usuários de VIM do Brasil sobre "realizar deleções sem sobrescrever o texto já copiado". Parece uma coisa boba para quem vem de outros editores, mas tudo no VIM é extremamente profundo, se você se dedicar a explorar uma pequena...
No episódio de hoje do Hack ‘n’ Cast voltamos com tudo e vamos falar sobre a linguagem de programação (sic!) dos verdadeiros hackers, o HTML! Assim como visto na TV… Davi o Hacker Também neste episódio, inauguramos a seção de notícias, dicas e Bug Reports deste podcast! Para não perder nenhum...
Há algum tempo eu concluí minha Pós-Graduação (ainda estou devendo um texto sobre isso aqui) e, devido a "regras institucionais", fui "instigado" (*cof*obrigado*cof*) a usar Java. Sendo eu um usuário de VIM, uma das coisas que mais me irrita ao programar em Java é essa amarração de IDE. Então...