Hewyo!

Eu sou o Rapoelho e esse é o meu cantinho onde documento o que faço e falo do que gosto. Também faço uns desenhos em outro blog meu

📰 Fazendo uma página de Arquivos no Blog

Estou montando um novo Blog, e com isso, decidi separar bem o conteúdo dele em mais de uma pasta. Mas eu tinha um problema: O link que exibe todos os posts, apenas exibe o que está na pasta /content/posts, e não nas outras e com isso, eu tive que fazer uma solução para poder fazer uma página de Arquivo mais competente.

Leia mais 

🗒️ Criando um Novo Blog

Eu sei. Eu estava com a intenção de migrar o Cantinho do Romeo do Wordpress para o Hugo, mas com o trabalho massivo que isso seria, decidi por outra ideia: Fazer um novo Blog de Desenhos. E assim estou fazendo. Um novo Blog, muito mais simples e pensando nele na simplicidade do Hugo.

Eu simplesmente adorei essa ideia e assim, em breve, se encerrará o Cantinho do Romeo e começará uma nova era, a era do Made By Romeo. E provavelmente, eu irei documentar como estarei fazendo esse novo Blog.

🗒️ Quatro meses usando o Openbox

É, realmente não postei muito por essa semana, pois estou realmente ocupado com a migração do Cantinho do Romeo para o Hugo, fazendo a parte mais chata, que é arrumar os posts. Mas acabei percebendo uma coisa: fazem quatro meses que estou usando o Openbox.

E simplesmente, não sinto falta do Plasma, que eu tinha gostado muito de usar. Parece muito que o Openbox acabou sendo o meu ambiente perfeito, com as coisas que funcionam do jeito que gosto. Eu já testei a personalização do Openbox do CachyOS. Não gostei.

O que estou gostando, é realmente do Nippybox, a minha própria configuração do Openbox, e com as coisas que funcionam do meu jeito. E estou muito satisfeito com isso.

Leia mais 

📰 Link Útil: crontab guru

Estava navegando pela internet quando vi um site bem útil: crontab guru. Um site que consiste em ajudar a fazer tabelas do Cron. Apenas isso. E é útil por conta disso.

E ainda, ele mostra o que aquele código quase arcano quer dizer, e mostra as próximas vezes que aquele cron iria executar.

Eu achei esse site extremamente útil, principalmente se você vai programar alguma Github Action, que utiliza essas tabelas do Cron.

🗒️ Meus Notebooks

Às vezes eu leio o Manual do Usuário e dou uma olhada no Órbita para ver se tem algo de interessante e, há alguns dias, na lista de Links que o MdU de 12/11 tinha um site sobre “Notebooks com adesivos”, o stickertop.art.

E inspirado num post no Órbita, um post de Pedro e outro por Ageu, decidi fazer o meu. Mas apresentando um pouco os meus notebooks.

Leia mais 

📰 Image Downloader: Baixando Imagens de Sites

Se tem uma coisa que eu estava frustrado era com a maneira em que eu guardava as minhas referências para usar futuramente. Era um processo muito chato, de ter que “etiquetar” as imagens, no formato de “artista-plataforma-ID”.

E salvava nesse formato para facilitar a busca da imagem original, pois assim eu teria o artista, a plataforma e o ID que aquela plataforma deu para o Post. Com isso, pensei num Script para facilitar esse trabalho.

Leia mais 

🗒️ Acho que descobri o culpado…

Se tem uma coisa que eu estranho em meu Notebook desde que eu comprei ele é o tempo excessivamente longo que ele demora para ligar. Tipo, uns 30 a 40 segundos para aparecer o Logo da Lenovo.

E recentemente, a bateria do CMOS abriu o bico, com o notebook volta e meia reclamando que a Data e Hora está incorreta, e no systemd-analyze mostra que o sistema demora muito no Firmware:

Startup finished in 54.326s (firmware) + 6.504s (loader) + 2.971s (kernel) + 4.015s (userspace) = 1min 7.817s
graphical.target reached after 3.789s in userspace.

E fui perguntar ao Google, e bom. Ele confirmou a minha suspeita.

Agora é comprar essa bateria e trocar ela e espero que isso resolva esse probleminha chato.

📰 Otimizando a Symbols Nerd Font

Otimizando a Symbols Nerd Font

Eu estava com um problema no Blog da Toca do Rapoelho: O Blog estava pesando demais, muito mais do que deveria para um Blog, com um tamanho que chegava a 1,1 MB, de acordo com o teste no Pingdom:

Tamanho do Site antes de Otimizar as Fontes

Leia mais 

📰 Minecraft para Linux?

O Minecraft é um dos jogos mais populares atualmente, e como sabemos, ele vem em duas edições: Bedrock e Java. E vim mostrar como instalar cada um deles em distros baseadas no Arch.

Leia mais 

📰 O Linux está Pronto para o Desktop?

Apesar de ainda faltarem algumas coisas e que para muita coisa ter que procurar alternativas (Adobe, estou olhando pra você), eu creio que, hoje em dia, o Linux está pronto para alguns tipos de usuários. Principalmente para aqueles que não usam softwares muito específicos. Para quem usa o básico, o Linux está pronto. Ao menos na minha opinião.

Leia mais 

🗒️ Habilitando o RSS no Hugo

Já estou com o Blog ativo, mas ainda precisava ser visto nas Redes Sociais e apesar de não gostar muito delas, vejo que elas são úteis para quem tem um Blog que está apenas começando.

E assim, decidi seguir um Tutorial que indicou um site para isso, que é o Make.com. Posso dizer que gostei bastante, mas me deparei com um problema: O Hugo não tinha gerado o Feed RSS, e ao acessar, me deparava com uma tela de Erro 404 da Hostinger.

![Erro 404 na Hostinger ao acessar a página onde deveria estar o Feed RSS](images/01-erro-404.webp “Erro 404 na Hostinger ao acessar a página onde deveria estar o Feed RSS)

O que era ruim, afinal, eu precisaria do Feed. Mas como ativar isso? No arquivo hugo.yaml, que é o arquivo de configuração do Hugo, alterar a parte de outputs disso…

outputs:
  home:
    - html
    - json

Para isso:

outputs:
  home:
    - html
    - json
    - rss

Apenas precisei adicionar o - rss para assim, o Hugo gerar o Feed RSS. E o Feed que é gerado pelo Hugo é bem bonitinho, creio que isso seja algo do tema usado.

Feed RSS gerado pelo Hugo

E depois disso, pude fazer uma automatização no Make.com que pegaria o Feed RSS e postaria na Página do Facebook da Toca do Rapoelho.

🗒️ Começando a Migrar o Cantinho do Romeo para o Hugo

E já que migrei a Toca do Rapoelho do Wordpress.com para o Hugo, por que não fazer o mesmo com o Cantinho do Romeo?

Okay, sei que isso é um desafio homérico, já que o Cantinho do Romeo é um Blog com cinco anos de existência e que tem mais de novecentas postagens e que terão que ser arrumadas para que elas se adequem ao Hugo.

Mas por que migrar o Cantinho do Romeo para o Hugo? Para mim, o motivo é simples: Pela simplicidade e flexibilidade do Hugo.

Leia mais 

📰 inSANE - Escaneando Coisas de uma forma Preguiçosa

Era Novembro de 2024, e fazia menos de um mês que eu tinha migrado para o Linux, até que aconteceu um problema: O Epson Scan 2, que é o programa que eu usava para usar o Scanner da minha impressora, parou de funcionar.

Depois fui para uma solução do próprio Gnome: O Simple Scan. Funcionou muito bem, até escanear um Arquivo em PDF. E o Simple Scan passou a salvar tudo como um PDF, o que pra mim era inútil.

Depois tentei o xSANE via AUR. Ele é horroroso, mas funcionou bem. Porém, como eu tenho uma política de “AUR apenas em último caso”, acabei desinstalando ele.

E pesquisando uma alternativa, acabei encontrando uma página na Arch Wiki explicando sobre o scanimage, que funciona por linha de comando e como sou um preguiçoso, decidi fazer um Script.

Leia mais 

📰 Acelerando e Retirando o Áudio com o FFmpeg

Eu faço algumas Timelapses para o Canal do Cantinho do Romeo, e sempre preciso acelerar as gravações. E às vezes, até mesmo retirar o áudio.

E com isso, acabei descobrindo como retirar o áudio do vídeo e acelerar ele via ffmpeg. Para retirar o áudio, o comando é:

ffmpeg -i 2024-11-01_09-08-18.mp4 -an -q:v 0 SemAudio.mp4

Provavelmente com o -an -q:v 0 sendo para retirar o áudio do vídeo. E para acelerar o vídeo, esse é o comando:

ffmpeg -i SemAudio.mp4 -vf setpts=0.02*PTS -an video-rapido.mp4

Sendo o setpts=0.02*PTS a configuração para acelerar o vídeo.

🗒️ Retirando Aspas com Awk

Estava querendo fazer um Script que listasse todas as postagens dos meus Blogs gerados pelo Hugo que estão no formato .md. Porém, eu estava com um problema: Eu detectei que tinha os seguintes padrões de títulos:

title: "Nippybox: Um Arch+Openbox bem opinativo"
title: '2025.160 - Cinna de Blusa'
title: '2025.147 - "Olhe as Minhas Orelhas" - Cinna'

E eu precisava tratar isso, retirando o title: dessas linhas, e tratar as aspas. Não sabia como fazer isso, então pedi para o Grok me dar uma resposta, ele ele me deu esse código aqui:

awk '
  sub(/^title:[[:space:]]*/, "") &&
  sub(/^['\''"]?/, "") &&
  sub(/['\''"]?[[:space:]]*$/, "")
  '

Leia mais 

🗒️ Ano Dois

Era 03 de Novembro de 2023, há exatos dois anos. E eu lançaria esse Blog que estava planejando há algum tempo, e com isso eu segui com essa ideia.

Infelizmente, eu não tenho muito o que dizer desses dois anos de Toca do Rapoelho, pois esse Blog foi abandonado e retomado algumas vezes. Infelizmente. Acho que a única que coisa que tenho a falar, é que eu migrei do Wordpress para o Hugo, um gerador de sites estáticos, o que me dá uma outra forma de Blogar.

Leia mais 

📰 Nippybox: Um Arch+Openbox bem opinativo

Como comentei em uma notinha por aqui, eu estou usando o Openbox há mais de três meses, e assim eu montei um Desktop mais opinativo. E aqui estou para documentar o que é o Nippybox e o porquê de ter feito isso.

Uma ideia

Há algum tempo, eu estava utilizando o Archcraft, que é uma boa distro e eu tinha gostado bastante dela, mas que tinha alguns problemas que, pra mim, eram bem chatos.

Um deles era que a Steam em Flatpak, simplesmente não funcionava, eu não sei o motivo, mas simplesmente não funcionava. Depois, a seleção de programas, que eu não gostei muito, com muitos aplicativos redundantes para a mesma tarefa; tipo, para que ter três terminais?; e por fim, alguns aplicativos que ficavam com o ícone duplicado na Doca.

Para mim, esses foram pontos negativos do Archcraft, mas o que me fez gostar dele, foi justamente a personalização do Openbox, e que me mostrou que o Openbox pode ser bem bonito.

Mas foi vendo o Omarchy, que é basicamente um Arch Linux com Hyprland com fortes opiniões de como algumas coisas deveriam ser e que foi feito por DHH1, que acabei pensando: Por que não fazer um Script de Pós instalação, que instala o Openbox com o Desktop que gostei de configurar no Archcraft e os aplicativos que gosto no Arch?

E com isso, resolvi resgatar um projeto antigo e assim, surgiu o Nippybox.

Leia mais 

🗒️ O meu Desktop Opinativo

Já fazem mais de três meses que estou usando o Openbox mais a sério e estou gostando muito de usar ele. Apesar dele não ter os recursos que o KDE e o Gnome tem, eu gostei da simplicidade desse ambiente.

E com isso, eu fico pensando numa coisa: Rejeite o Minimalismo, Abrace a Simplicidade.

📰 Publicando o Blog com Hugo

Eu já havia criado um Blog no Hugo, e ele estava lindo, rodando localmente na minha máquina. Porém, ele não seria muita coisa se eu não publicasse ele na Internet. Com isso, eu precisava de um Fluxo de Trabalho para publicar esse Blog na Internet.

Esse vídeo do NetworkChuck me trouxe uma luz, mostrando como é o processo dele para publicar no Blog dele, e assim decidi adaptar para o meu uso, e nisso, surgiu esse Tutorial que vocês estão lendo.

Leia mais 

📰 Como Fiz esse Blog no Hugo?

Eu havia comentado no Post Anterior que a Toca do Rapoelho já foi um Blog em Wordpress e que estava abandonado. Pois então, decidi mostrar como eu migrei do Wordpress para o Hugo, um gerador de sites estáticos que eu até tinha ouvido falar, mas não havia experimentado de fato.

Porém, quando o Wordpress.com deu um gancho no Blog da Toca do Rapoelho fiquei tentado a mudar para um Wordpress na Hostinger. Como eu já era cliente da Hostinger, ficaria fácil para mim. Porém, o desânimo estava maior do que a vontade de realmente fazer esse Blog, e acabei deixando isso de lado.

Mas, quando foi lá pra junho abri o meu Substack, com o nome de “Toca do Rapoelho”, mas demorei um pouco para começar a postar nele, pois eu não sabia o que fazer. Até que pensei: E se eu documentar o que estou fazendo por lá? E assim eu fiz. Mas eu sentia falta de algo: Um Blog mais simples, para poder jogando as sementes para novas ideias.

Leia mais 