Milhões de legiões atrás de nós

A invenção do fogo, da filosofia, da eletricidade, do computador, do GNU/Linux? Por trás de cada tecnologia está o legado de milhões de pessoas que contribuíram para torná-la possível. As tecnologias de hoje são fruto do trabalho coletivo acumulado ao longo da história.

As contribuições que dermos ao software livre, à cultura livre, à descentralização da economia ou a qualquer outro projeto serão o legado que deixaremos à geração seguinte.

Um exemplo desse legado é o projeto GNU, iniciado em 1983, que conseguiu criar um sistema operativo totalmente livre. No início, os que sonharam com essa ideia foram ridicularizados e marginalizados pela sociedade. No entanto, os seus esforços deram origem a inúmeros programas, comunidades, empresas e ao quadro jurídico que protege as criações informáticas da privatização e do inevitável esquecimento — que acontece aos programas proprietários quando deixam de ser rentáveis. Hoje, o GNU/Linux (insignificante nas suas origens) é utilizado em todos os supercomputadores, na tecnologia aeroespacial, na esmagadora maioria dos servidores, em milhões e milhões de computadores pessoais...

Este projeto continua a crescer e a evoluir, continua a adquirir mais utilizadores e mais contribuidores. Tu e eu e outros estamos a lançar os alicerces para as gerações futuras, e juntar-nos-emos aos milhões de legiões que estão atrás de nós para iluminar o futuro.

Graças a todas as pessoas que contribuíram para esses projectos, posso usufruir de muitos confortos que não existiam no passado. Hoje contribuo para projectos libertadores de todos os tipos para fazer a minha parte. Muitas pessoas agradecem-me. Eu também vos agradeço, vocês são pessoas incríveis. Juntos escreveremos um futuro melhor.

Compras videojogos? Eu tenho mais de 6000, grátis

A indústria dos videojogos é multimilionária. No entanto, existem milhares e milhares de jogos que podem ser jogados gratuitamente. Não estou a falar apenas de jogos livres, mas também de jogos de arcada antigos, de consola, etc.

Se usas GNU/Linux, podes instalar muitos jogos eletrónicos usando o gestor de pacotes da sua distribuição. Outros jogos são distribuídos em formato Flatpak, Snap, AppImage, ou devem ser compilados. Para encontrar jogos livres, recomendo o LibreGameWiki.

No entanto, não temos apenas jogos livres, mas milhares de jogos de arcada antigos, que podem ser jogados com Continuar a ler Compras videojogos? Eu tenho mais de 6000, grátis

Numerar linhas de poema, a cada 5 versos e a cada verso

Raramente os versos dos poemas que encontramos na Internet são numerados. A numeração não é necessária para a leitura, mas é muito útil para a análise e comentário de um poema longo. Neste artigo, mostro como numerar um ficheiro de texto (no qual devemos ter colado o poema copiado da Internet).

Como exemplo de ficheiro utilizo o poema O pirata, de Gonçalves Dias. Se quisermos numerar todas as suas linhas, basta executar o seguinte comando:

$ nl O-Pirata_Gonçalves-Dias.txt

Aqui esta o resultado:

     1  Nas asas breves do tempo
     2  Um ano e outro passou,
     3  E Lia sempre formosa
     4  Novos amores tomou.

     5  Novo amante mão de esposo,
     6  De mimos cheia, lh'of'rece;
     7  E bela, apesar de ingrata,
     8  Do que a amou Lia se esquece.

     9  Do que a amou que longe pára,
     [...]
Continuar a ler Numerar linhas de poema, a cada 5 versos e a cada verso

Combinar grep e less com cor

Normalmente utilizo o Grep para procurar texto exato em ficheiros. Ao utilizar grep -R texto dentro de um diretório, posso localizar todos os seus ficheiros onde esse texto se encontra.

Quando há muitas correspondências, é mais conveniente usar o less para percorrer os resultados. O problema é que quando se executa grep -R text | less as cores deixam de ser visíveis.

Continuar a ler Combinar grep e less com cor