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.

Linux user

Vale a pena ter mais de uma interface grafica no seu Linux?

Por Sidnei Serra

Nesse artigo conto a minha experiência de usuário constante de Linux no uso de 3 interfaces gráficas: Gnome, Plasma 6 e XFCE - e os prós e contras desse uso.

Linux user

Estrutura e Funcionamento de um Ebuild no Gentoo Linux

Por Xerxes

Informações básicas para quem pretende entender um pouco sobre ebuilds.

artigos
Linux user

Acessando página do Syncthing fora da máquina local

Por Xerxes

Por padrão, o Syncthing só aceita conexões de dentro do próprio servidor (127.0.0.1). Se você tentar acessar de fora, receberá um erro de "Site não encontrado". Para permitir o acesso de outros computadores ou celulares da rede, precisamos alterar o endereço de escuta de 127.0.0.1 para 0.0.0.0. Localize o arquivo de configuração: No Gentoo, ele co...

Linux user

[Resolvido] Meu monitor suporta 100fps. Por que o máximo é 60fps nos jogos?

Por Xerxes

Dica testada no Arch Linux com Cinnamon + Wayland. Se você estiver jogando e notar que o FPS do jogo não está atingindo o máximo permitido pelo monitor, provavelmente basta configurar seu monitor. No ambiente Cinnamon, essa configuração fica em: Clique direito na área de trabalho Configurações de exibição Taxa de atualização E lá você mud...

Linux user

Jogando "Magic" gratuitamente no Linux

Por Xerxes

O Magarena é um software escrito em Java. Ele funciona como um motor de jogo de cartas e aplica as regras do jogo Magic: The Gathering. O programa é para jogar contra o computador (single-player). A inteligência artificial toma as decisões do oponente e as regras do jogo são aplicadas de forma automatizada pelo motor do programa. O único...

Linux user

Zoxide e fzf no bash para incrementar o uso do Terminal

Por Sidnei Serra

O zoxide e o fzf são programas externos que são usados junto do shell (terminal) para acelerar a entrada de pastas e listar possibilidades de entradas disponíveis no histórico. Combinando os dois é possível achar comandos e "entradas cd" (de pastas) para deixar o uso do terminal mais agradável. O problema é que implementar isso ...

Linux user

As diferencas entre o clipboard comum e a selecao ativa

Por Sidnei Serra

Fiquei um bom tempo tentando dar uma descrição "mais ou menos" para um comportamento interessante para o "selection-based data transfer" que é a opção do sistema (X11) de copiar dados para uma "área de transferência primária" que é mais volátil do que a área de transferência normal ou clipboard. Volátil porque essa área é sobrescrita assim que...

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