Salvando diff em HTML
Comece instalando as ferramentas: sudo apt-get install colordiff kbtin Agora você pode: diff arquivo1.txt arquivo2.txt | colordiff | ansi2html > diff.html Ou, com git: git…
Comece instalando as ferramentas: sudo apt-get install colordiff kbtin Agora você pode: diff arquivo1.txt arquivo2.txt | colordiff | ansi2html > diff.html Ou, com git: git…
Por padrão, todos os usuários de uma máquina podem ver todos os processos rodando. Tente, por exemplo: ps aux|grep root Quase tudo em Linux é…
Glances é a melhor aplicação que eu já vi para análise de performance no Linux. Veja um screenshot: Numa tela simples de terminal temos uso…
Fiz para um amigo um script de conversão de charset simplezinho e, como pode ser útil para mais alguém, resolvi abrir o código: Era mais…
Todos gostamos de easter eggs, certo? Então rode o python e se divirta: import this import __hello__ from __future__ import braces import antigravity E uns…
Ah, a internet! Você, usuário de Linux, comece pela preparação: sudo apt-get install curl mpg123 Depois crie o script falador: #!/bin/bash l=pt-BR if [ “$1″…
É hoje à noite DURAÇÃO: 2h Aprenda os fundamentos do terminal do Linux, domine os comandos mais comuns mas, além disso, aprenda um novo jeito…
Talvez você tenha um pouco de medo de usar o comando rm, porque ele exclui definitivamente os arquivos. Não há “lixeira”, e todos os métodos…
Há um tempo eu li “The Pragmatic Programmer“, uma espécie de livro de auto-ajuda para programadores. Não é um livro técnico, não vai te ensinar…
Teste aí: sudo apt-get install cowsay Depois rode: cowsay Funciona… O cowsay também pode receber texto na entrada padrão: date|cowsay Isso permite usos razoavelmente criativos:…
O pacote cclive, para download de vídeos do YouTube na linha de comando, é uma reescrita do clive mais eficiente, com menor consumo de memória…
O pacote libtext-lorem-perl contém um gerador de Lorem Ipsum para o seu terminal. Eu tinha até feito um script para isso antes de saber da…
Quando você executa o trivial comando cd o shell (seja o bash ou o zsh) procura pelo diretório informado nos caminhos indicados na variável de…
Gosto bastante de alguns videopodcasts, como o Roda e Avisa e o Man in the Arena. Mas o tempo que tenho para ouví-los é quando…
Um amigo me perguntou hoje sobre soluções NoSQL. Na conversa que se seguiu, descobri o que ele precisava fazer: precisa publicar um servidor cujas URLs…
É um problema comum ao configurar um novo servidor com Ubuntu, descobrir que não há um locale válido configurado, ou descobrir que o locale padrão…
Acabamos de lançar o Workshop Linux para Desenvolvedores. Um sonho antigo meu. Comentários e sugestões são muito bem vindos.
O Mike me convidou, então lá vai: 1. Ubuntu O sistema operacional que simplesmente funciona. Meu notebook tem Ubuntu, o da minha mulher e os…
Há um tempo eu ensinei aqui como fazer o Mac falar. O Linux também faz. Instala aí: $ sudo apt-get install espeak Daí é só…
Código simples, mas que pode ser útil para alguém não ter que escrevê-lo de novo (arquivo runcached.py): import os,time cachepath=’cache’ timeout=360 def runcached(cmd): …