Python - Usando requests anônimos através da rede Tor

A biblioteca requests é muito usada para web scraping em Python. Com ela é possível extrair informações de wessites de forma automatizada. Neste artigo veremos como integrar a requests com a rede Tor usando Linux.

vivaolinux.com.br (2 mouths)
0

Configurar o Bluetooth para conexão rápida

Utilizo um notebook com Debian Bullseye e comprei um mouse e um teclado bluetooth para evitar todos aqueles fios. Configurei os dispositivos e tudo funcionou normalmente até eu reiniciar a máquina. T

Rodando Joomla via Podman

Bom, vamos rodar o Joomla via Podman. Vamos criar o nosso pod primeiramente: Vamos rodar o mariadb: -e MYSQL_DATABASE=joomla \ -e MYSQL_USER=joomlauser \ -e ...

Comando "less" Colorido no Shell

Essa dica é muito útil para quem quer dar uma visualizada no código-fonte do seu projeto diretamente no seu terminal sem a necessidade de abrir o código diretamente em um editor que, dependendo do ed

Steam no Gentoo (sem Flatpak)

Há mais de uma maneira de instalar Steam no Gentoo Linux. Nesta dica mostro o método "tradicional", sem fazer uso de script ou de Flatpak. Esta dica foi testada no Gentoo com

A Desinformação em Época da Tecnologia de Informação

Avaliando como somos manipulados por opiniões de terceiros e formação de conhecimento em qualquer assunto. Uma breve maneira de repensar como temos buscado nosso saber.

Asterisk - Configurando Ramais, Plano de Discagem e URA Simples

Neste artigo realizaremos a criação de ramais no Asterisk utilizando o protocolo SIP. Posteriormente, adicionaremos um plano de discagem abordando o conceito de máscaras ou coringas e por fim, criare

VirtualBox no Debian Bullseye

Enquanto o Bullseye estiver em testing no Debian, precisamos fazer ajustes em alguns pacotes para que tudo funcione adequadamente. Um desses pacotes é o VirtualBox. Primeiramente, baixe o &quo

OneAPI: A plataforma da Intel para facilitar o desenvolvimento com chips Intel, AMD, ARM, NVIDIA POWER e FPGA

Não existe uma única arquitetura perfeita. Desenvolver para todas as plataformas é um grande desafio. Sendo assim, como Innovator Certificado Oficial Intel, disponibilizo aqui no Viva o Linux um mode

Shell Script: AptList v1.1 - instalação de pacotes DEB a partir de uma lista

Não consegui achar um parâmetro do APT para instalação a partir de uma lista, então criei esse script. É bem tranquilo, você cria uma lista com os pacotes que você quer e roda no script assim: $ aptl

Baixe de graça alguns livros do O'Reilly

Porque de graça é mais gostoso! Esta é uma dica pequena, mas que pode lhe dar algum conhecimento útil na área de tecnologia, segue: Download free O'Reilly books - GitHub No link acima estão os ebooks

Shell Script: Bashblog v3.0 - cria um microblog em HTML5

Cria um microblog em HTML5. Uso: $ chmod +x bashblog.sh Executar script: $ ./bashblog.sh FUNÇÕES Cria arquivos necessários: $ ./bashblog.sh -n Cria uma sessão: $ ./bashblog.sh -s Deleta uma sessão: $

Usando Vídeo Wallpaper no KDE

Existem várias formas de personalizar o sistema, assim como tem usuários que curtem personalizar o sistema. Então, aqui vai mais uma opção de personalização para quem usa o KDE. Esse método para uso

Como Renomear uma Interface de Rede pelo SystemD

Essa dica é para quem precisa, por alguma razão, alterar o nome de uma interface de rede. Existem inúmeras razões para se querer isso, onde 99% dos caso as pessoas diriam para se usar o UDEV para ess

resize2fs: Permission denied to resize filesystem [RESOLVIDO]

Opa! Caso você tenha aumentado o seu disco, seja ele com LVM ou não, e depois de fazer isso precisa executar o último processo que é o "resize2fs" , mas recebe um

Tcl/Tk: Mostrar conexões de rede ativas

Olá, comecei a me aventurar na TCL/TK, estou gostando bastante, é uma linguagem poderosa e cheia de recursos. Este script é só um teste, ainda estou aprendendo esta lingua

Shell Script: ebook-cli - gerencia livros digitais entre PC e leitores ebooks

Gerencia livros digitais entre PC e leitores ebooks. Funções que desempenha: - Cria pasta chamada Biblioteca no PC e no dispositivo ebook-reader - Copia e remove livros das pastas Biblioteca no PC e

Raspberry Pi 4B Como Servidor Linux de Baixo Custo

O Raspberry Pi é um microcomputador de baixo custo que consome pouco energia, voltado para iniciantes no mundo da tecnologia. Ele pode ser utilizado para aprender programação, para a criação de servi

Failed to enable unit: Refusing to operate on alias name or linked unit file: bind9.service [RESOLVIDO]

Opá! Caso você tenha instalado o serviço de DNS Bind no seu Ubuntu 20.04 e ao tentar colocar para iniciar com o sistema via SystemD (systemctl enable bind9), recebeu a mensagem do titulo: Failed to e

Métodos para a Limpeza do Terminal do Linux em C

Você é iniciante em C e precisa de uma opção para fazer a limpeza do console, seja no Windows, seja no Linux. Então vão aqui algumas alternativas para a realização da limpeza do terminal em C. Alguma

Eliminando "screen tearing" no Debian + xorg

Dica testada no Debian 11 Bullseye alpha 3 com driver de vídeo "radeon". Minha placa de vídeo é antiga, por isso o pacote correto para ela é o "xserver-xorg

OBS - Captura de Tela Tremulante (OBS Flickering) [Resolvido]

Uso o OBS para gravar ou transmitir minha tela/desktop. Após alguma atualização a gravação de vídeos passou a apresentar linhas tremulantes no topo da tela, ou o que chamamos de flickering. Uso a int

Banco de dados de hardware que funciona no Linux

O site Hardware For Linux é uma iniciativa que mantém um banco de dados sobre computadores e hardware que funcionam no Linux. Você pode consultar por fabricante, modelo, tipo de hardware (inclusive s

Montando Partição APFS do macOS no Ubuntu 20.04/20.10 e Fedora 33

No Linux é possível montar partições APFS do macOS em modo leitura, ou seja, não é possível excluir ou alterar arquivos desta partição. Mas, esta dica é útil para aqueles que de vez em quando esquece

Criando Imagens com Buildah

Buildah é especializada na construção de imagens OCI. Os comandos de Buildah replicam todos os comandos encontrados em um Dockerfile. Isso permite a construção de imagens com e sem Dockerfiles, sem e

Comando du - encontrando as maiores pastas e arquivos no Linux

O comando \"du\" é utilizado para acessarmos o tamanho dos discos em nossa instalação. Já o comando \"sort\" classifica as informações de

Definindo um Título para o Terminal do Linux

Essa é para quem gosta de personalizar o terminal do Linux. Se você deseja alterar o título do terminal do Linux, pode usar o echo e mais algumas sequências de caracteres es

Como instalar o player de músicas Amarok 1.4.10 no Ubuntu 20.04

Esta dica ensina como instalar a versão antiga 1.4.10 do Amarok, a qual faz parte do Trinity Desktop Environment (fork do KDE 3.5). A dica envolve adicionar repositórios de terceiros ao sistema. Vamo

FreeOffice - Ocorreu o erro interno (-105). Tente novamente mais tarde [RESOLVIDO]

Fui instalar o SoftMaker FreeOffice no Slackware e tive problemas após abrir o programa depois de executá-lo como root. O erro está descrito na imagem a seguir: Até que eu usei ele normal, funcionava

Como renomear placa de rede USB

Minha placa mãe tem placa de rede onboard, porém ela só chega a 100mb/s, para usar minha largura de banda por completo eu precisava de uma com suporte a 1000mb/s, porém não havia mais slots PCI na pl

Instalação do Gentoo GNU/Linux em um SSD NVMe (UEFI/GPT)

Este artigo foi criado para usuários que já sabem instalar Gentoo GNU/Linux, mas serve como guia ou lembrete dos passos, filtrando o excesso de informações do \"handb

Criando swap em arquivo

Dica testada em Gentoo GNU/Linux. Swap é um espaço em disco que passa a ser usado quando a quantidade de memória RAM física se esgota. Você pode instalar o sistema sem partição Swap, se quiser. Depoi

Alteração da fonte monospace padrão

Dica que mostra uma maneira prática de como alterar a fonte "monospace" de forma geral, sem precisar configurá-la em cada aplicativo. Para ver a fonte "monospace" pa

Usando "sscanf" para Dividir String com Delimitadores em C

Você está programando em C e precisa de um método simples para separar strings em strings menores ou qualquer outra variável. Além de dividir a string, você quer os resultados gravados em outras vari

Processo aleatório consumindo CPU por meio do usuário Postgres

Possuo uma máquina Ubuntu 20.04 LTS e instalei o PostgreSQL para os meus testes locais em programação. Após alguns dias da instalação apareceu um processo al

Adicionar mensagens iniciais no terminal nas sessões de sudo

Todo sysadmin utiliza o comando sudo diariamente, sendo que este comando deve ser executado com muita atenção. Desta forma, podemos utilizar a configuração \"lecture\

Aliases Cores

O pequeno script apresentado cria 16 aliases para "mostrar" o texto colorido no terminal. Dessa forma não é mais necessário "decorar" o código das core

Como obter o MAIN PID de um processo com SystemD (e manipulá-lo a seu gosto)

Meu caso, precisava garantir que um serviço estivesse sempre UP, indiferente do motivo de sua parada, o SystemD já provê isso em partes, o que "garante" o "respaw&q

Rodando NextCloud via Podman

Uma dica rápida para subir o NextCloud via podman rapidamente. Bom vamos criar 01 diretório e 03 subdiretórios: Agora vamos criar o nosso Pod: E agora vamos subir o contêiner do ...

Sobre o comando pstree

Este é apenas um resumo sobre o comando intitulado. A dica é, na verdade, um trabalho escolar com intuito de criar trechos informativos sobre o assunto trabalho em sala, que são os comandos de gerenc

Desenhar com o mouse na tela do desktop

Desenhar com o mouse na tela do desktop é muito útil em diversas situações, como por exemplo gravação de videoaulas, transmissão da tela do seu desktop etc. Neste artigo veremos como instalar, config

Criar RAID no Linux

O RAID foi criado com o objetivo de melhorar o desempenho e segurança dos discos rígidos existentes em um servidor, ou uma estação de trabalho, através da utilização de HDs extras. Neste material, ir

Como Converter uma String em Char Array em C++

Esses dias, tive a necessidade de converter uma string em char array. Então, resolvi buscar pela internet a melhor forma de fazer isso. Encontrei três opções mas, tive dificuldades em buscar essas in