Linux user

Faça suas próprias atualizações de pacotes/programas no Void Linux e torne-se um Contribuidor

Por Buckminster

Veremos como fazer suas próprias atualizações de pacotes/programas no Void Linux e tornar-se um Contribuidor para os repositórios.

Linux user

Como rodar o Folding@home no Linux

Por Xerxes

Se você usa Linux (embora o artigo tenha sido testado em Gentoo, pode ser usado com outra distro) e quer colocar sua máquina para ajudar a ciência de forma prática, o Folding@home> é uma das melhores opções disponíveis. Neste artigo, será apresentado um método que funciona atualmente, evitando links quebrados e soluções antigas. Todo o processo foi testado em um sistema Gentoo real.

Linux user

Criando um painel de controle (Dashboard) para seu servidor com o Homepage

Por Xerxes

Veja como criar um painel de controle para seus serviços.

Linux user

O Abismo entre o Código e o Chão: Saltos Tecnológicos e a Exclusão Estrutural no Brasil

Por Adriano H. Hedler

Exigir que uma família que não tem água limpa para beber navegue por carteiras digitais e tokens governamentais não é modernidade; é abandono digital. O Brasil não precisa parar de inovar em seus sistemas de topo (como o financeiro), mas precisa, urgentemente, lembrar que qualquer infraestrutura de nuvem, por mais avançada que seja, só funciona se as pessoas tiverem os pés plantados em um chão firme, seguro e digno. O código do futuro precisa ser escrito, antes de tudo, com base na dignidade humana.

Linux user

Instalar e Configurar a santíssima trindade (PAP) no Void Linux

Por Buckminster

Compilação, instalação e configuração do Apache, PostgreSQL e PHP, últimas versões até o momento, no Void Linux. SEQÜÊNCIA DE INSTALAÇÃO compilando os fontes: 1- Apache; 2- PostgreSQL e 3- PHP.

Linux user

O Editor de Texto Nano: Simplicidade no Terminal

Por Xerxes

Uma rápida passada de olhos sobre o editor nano.

Linux user

SynapSeq - programa para estimular as ondas cerebrais

Por Samuel Leonardo

Neste artigo veremos o uso prático do programa SynapSeq para criar áudios de sons binaurais que são usados para diminuir a ansiedade, estimular ondas cérebrais especificas, para ouvir como meditação, enquanto estuda ou até mesmo enquanto dorme para provocar sonhos lúcidos!

Linux user

Por que seu __DIR__ falhou ou o "inferno" dos caminhos no PHP

Por Buckminster

O que ganharei lendo este artigo? Domínio de Escopo: Aprenderás que diretórios (pastas) e subdiretórios mudam a percepção do PHP. Segurança com Constantes: Aprenderás a "travar" o caminho real do projeto para não depender tanto de onde o script está rodando. Warning: fopen(leitura.txt): Failed to open stream: No such file or directory in /caminho/da/mente/do/ledor/inteligencia.php on line 0

Linux user

Preparando-se para certificações da LPI através do LPI Lab

Por Uilian Ries

Quando comecei meus estudos para a certificação LPIC-1, utilizei várias fontes para obter o conhecimento necessário: documentação oficial, man pages e livros. Mas uma coisa que me fez falta foi ter algum aplicativo à mão para poder estudar de maneira rápida todos os dias. Pensando nisso, desenvolvi o LPI Lab, um aplicativo Android que cobre Linux Essentials, LPIC-1 e LPIC-2.

Linux user

Migração de Arch Linux para repositórios CachyOS (Uso de Instruções v3 e v4)

Por Xerxes

O artigo mostra como trocar pacotes normais do Arch Linux por pacotes otimizados do CachyOS, para, teoricamente, deixar o sistema mais veloz.

Linux user

Boas Práticas e Padrões Idiomáticos em Go e C

Por trogmaiu

Nem sempre boas práticas são consideradas design patterns formais. Porém, quando uma técnica se torna a única forma eficaz de resolver problemas recorrentes, ela deixa de ser apenas "higiene de código" e passa a funcionar como um padrão idiomático da linguagem. Este documento explora como structs, composição e interfaces em Go (e até em C) podem ser vistos como soluções de design aplicando esses princípios para um bom código. O texto começa explicando o uso em C de ponteiros e faz uma analogia sobre injeção de código de POO. Este documento tem por objetivo de tornar um dia um desgin para GO ou até C, QUE SÃO PROCEDURAIS. É um exemplo onde você não resolve bem uma questão sem esse principio de que se você não usar, você não resolve da melhor maneira. O documento é trabalhado nas fases seguintes com o argumento de porque usar ou não usar para justificar um design.

artigos
Linux user

Pisando no acelerador do Linux Mint: Kernel XanMod, zRAM e Ajustes de Swap

Por Xerxes

O Linux Mint é excelente "direto da caixa", mas seu kernel e configurações vêm ajustados para máxima compatibilidade, não para máxima performance. Se você quer aproveitar melhor seu hardware, o sistema padrão atua mais ou menos como um limitador. Uso como exemplo meu próprio hardware: Ryzen 7 3700X (16 threads), 32 GiB de RAM e GPU AMD RX 5700 XT...

Linux user

Como compilar kernel no Linux Mint

Por Xerxes

1. Dependências de compilação Estes pacotes fornecem os compiladores e bibliotecas essenciais para lidar com o código em C do kernel. sudo apt updatesudo apt install -y build-essential libncurses-dev bison flex libssl-dev libelf-dev dwarves bc wget gawk 2. Código-fonte Vamos baixar exatamente a versão 9.16.11 (a mais recenente atualmente) com...

Linux user

Lançamento do Brutal DOOM test 6

Por Xerxes

O Brutal DOOM recebeu uma nova atualização, a test 6. Muitas das mudanças e correções de bugs e melhorias podem ser vistas no vídeo a seguir: Trata-se do mod mais famoso do jogo DOOM clássico, criado por um brasilero. Pode ser baixado em: https://www.moddb.com/mods/brutal-doom/downloads/brutal-doom-v22-beta-test Aproveito pa...

Linux user

Consertando o erro no Brave de webgl

Por Sidnei Serra

Hoje em dia está cada vez mais difícil usar máquina modesta devido aos avanços das tecnologias e a eventual perda de suporte a certos recursos.O navegador Brave acima da versão 1.70 não consegue mais criar um "contexto opengl" pois precisa do OpenGL acima da versão 3.0 para rodar. O navegador funciona mas para coisas como joguin...

Linux user

Solução para ter de volta as bordas e barra de títulos das janelas em zenity no Debian 13.x

Por Fernando T. Da Silva

Este procedimento é para quem não gosta do novo visual das janelas em zenity nas versões mais recentes do mesmo, devendo ser feito por sua conta e risco. O Debian 13 e outras distros mais recentes que usam a versão mais recente do zenity não utilizam mais bordas e barra de títulos nas janelas, porque agora o zenity utiliza a biblioteca GTK4 ...

dicas
Linux user

imageDownloader

Por Guilherme Moreira de Oliveira

Eu tenho um problema: Por vezes eu gosto de uma imagem que vi no Twitter e afins e quero baixar e organizar aquelas imagens. Com isso, me veio uma ideia: Por que não fazer um Script que baixa a imagem pela URL da imagem e renomeia ela com as informações nas URLs dos posts? E assim eu fiz. Esse script precisa do YAD para o d...

Linux user

Flatpak manager

Por Xerxes

Simples script para gerenciar flatpaks....

Linux user

Renomador em lote feito em Zenity

Por Fernando T. Da Silva

O zrenomeador-lote-ajuda.sh é um script em zenity feito apenas com os comandos mv e basename e variáveis. sem perl ou python podendo ser utilizado em instalações minimalista deste que tenha o X Window instalado e o zenity. O script é ótimo para ser usado nas ações personalizadas do pcmanfm ...

Linux user

Jogo do Labirinto no Terminal

Por Samuel Leonardo

Este é um pequeno programa que fiz há uns anos atrás. É apenas uma versão de jogo do labirinto em C. Você pode criar uma matriz de caracteres num arquivo chamado matrizLabirinto.txt e depois executar o jogo. Para compilar: $ gcc -o labirintoC labirintoC.c Para executar: $ ./labirintoC Voc&ecir...

Linux user

Status do teclado em qualquer ambiente gráfico com system tray no Linux

Por Fernando T. Da Silva

Tenha status do teclado para o capslock e numlock em qualquer ambiente gráfico no Linux, com qualquer panel com system tray ou dockapp como exemplos o panel tint2 e alguns dockapp de system tray para o Window Maker. Basta descompactar o pacote .tgz a partir da raiz do seu sistema: sudo tar -xvf pacote.tgz -C / Agora em um arquivo tipo ...

scripts

Patrocínio

Site hospedado pelo provedor RedeHost.

Visite também

Linux banner

Destaques

Top 10 do mês