Posts
📰 Postando nas Redes Sociais com um Blog
Lá no começo de Abril, comentei como eu havia automatizado as postagens nas Redes Sociais do madebyromeo a partir do meu Blog de Desenhos que fiz no Hugo.
E sendo assim, acabei adicionando esse recurso nesse blog, e decidi documentar como eu fiz isso. E para esse Blog, eu fiz algo bem mais simples, embora que a maior parte das coisas sejam iguais a automatização do madebyromeo.
📰 Diferenças entre Python e Bash
Estou aprendendo Python aos poucos, e acabei me deparando com algumas pequenas coisas em relação ao Bash, que é o que uso hoje em dia para fazer meus Scripts.
Por exemplo: Assim como no Bash, não é necessário o ; para finalizar uma linha. Porém, a indentação é obrigatória. Um local onde se encontra diferenças entre o Python e o Bash, é nos laços. Por exemplo, o if no Bash é assim:
if [ $idade -ge 18 ]; then
echo "Você é maior de idade :D"
else
echo "Você é menor de idade :/"
fi
Enquanto que no Python é assim:
if idade >= 18:
print ("Você é maior de idade :D")
else:
print ("Você é menor de idade :/")
Enquanto que no Bash, são comandos do próprio sistema; e por essa razão tem um ; antes do then, afinal, está encadeando dois comandos; no Python, isso é parte da própria linguagem.
E essa é apenas uma das diferenças que eu encontrei. E vou listando aqui todas as diferenças que eu encontrar nessas duas linguagens.
📰 fennecConvert: Um pequeno conversor de Imagens
Eu havia mencionado numa notinha do madebyromeo, que o XnConvert não estava funcionando direito, mas eu tinha deixado pra lá, pois ele, malemá, estava funcionando. Mas ao migrar para o Void Linux decidi algo: Fazer o meu próprio Script de Conversão de Imagens usando o ImageMagick.
E eu precisava de algo que fizesse exatamente isso:
- Converter tudo em
.webp; - Redimensionar as imagens para
2000pxx2000px; - Colocar a Marca D’água do madebyromeo;
- Ter opção para converter para
.jpge converter as imagens sem colocar a marca d’água.
E assim eu fiz. E posso dizer uma coisa: O ImageMagick não é complicado. Ele apenas não é familiar para nós, meros mortais.
📰 Void Linux: Experimentando o Vazio
Eu uso o Arch Linux há vários meses e até que gosto muito da experiência de usar ele. Mas, eu acabei topando com outra distro bem interessante: O Void Linux. O Void, assim como o Arch, é uma distro Linux independente, minimalista e de atualizações contínuas.
Mas claro, há diferenças. Enquanto o Arch é bleeding edge1, o Void foca mais em estabilidade. Enquanto o Arch utiliza o SystemD; dito por muitos como “inchado” e complexo2; o Void utiliza o Runit, que é mais simples.
E desde que comecei a minha migração no Linux, eu apenas usei distribuições com o SystemD, e com isso, resolvi explorar outros mares, para ver se o SystemD é realmente tudo isso mesmo, mas posso dizer que as coisas ficaram bem interessantes.
📰 Criando um Seletor de Wallpapers com o Rofi
Estava querendo fazer algo legal no Openbox: Um seletor de Wallpaper, só que usando o Rofi. Com isso, fui em busca de uma base para fazer isso, até que encontrei um Script que foi feito por Ilya Senatorov. E era um Script que, pra mim, estava no caminho certo. Mas que precisava de algumas modificações. Entre elas:
- Detectar Wallpapers na pasta
/usr/share/backgroundse na pasta do usuário (seja em~/Imagens/Wallpapersou em~/Imagens/wallpapers); - Exibir as Miniaturas e apenas o nome do Arquivo;
- Ter opções para colocar a imagem escolhida como Wallpaper (seja Colorizando ou não) ou na Tela de Bloqueio.
Com isso, comecei a construir o Rofi Wal para uso no Nippybox.
📰 Do Blog para as Redes Sociais: Como eu posto em Redes Sociais?
No made by romeo é assim: Eu desenho, escaneio o Doodle ou o Desenho, trato as imagens, escrevo o post, sincronizo o rascunho com a produção, mando tudo para o Gitea e, como num passe de mágica, está tudo postado no Blog e, depois de alguns minutos, nas Redes Sociais em que tenho presença.
E isso tudo, sem nem mesmo entrar nas Redes Sociais para postar. Apenas postando no meu Blog. Mas como eu fiz isso?
📰 New Look: Testando o consumo de RAM do Alpine, Arch e Void com XFCE
Eu estou fazendo um novo projeto, para ser mais um ambiente personalizado como é o Nippybox, que é o New Look e acabei me empolgando bastante e estendi esse projeto para mais duas distros: O Void e o Arch Linux.
Com isso, decidi fazer os testes para ver como o New Look se sairia no Inspiron, o meu notebook antigo que já está com uma década de uso, e no meu Thinkpad, que é o meu Daily Driver.
📰 O meu Linux Perfeito num Thinkpad
Para mim, a melhor (e a pior) coisa do Linux é a flexibilidade e a liberdade de fazer o que você quiser. Dito isso, eu tenho o meu Linux Perfeito com uma estratégia simples: Quero algo altamente funcional e que seja simples.
📰 Como criar um Pendrive Multiboot de forma fácil?
Queimar DVD’s para poder instalar qualquer Sistema Operacional é coisa do passado, principalmente em PCs mais modernos, que sequer vem com um drive de DVD. O que nos resta? Os Pendrives.
E há diversos outros programas para fazer um pendrive bootável com o Windows ou Linux, mas a maioria grava apenas uma imagem e nada mais. O Pendrive fica restrito a apenas uma única ISO. E para resolver isso, tem o Ventoy, que faz o processo de criar pendrives ser muito mais fácil.
📰 Criando um Mapa de Imagens para o Google
Eu fiz o meu novo Blog, esperei ele ser indexado pelo Google, só que percebi uma coisa: Pouquíssimas imagens haviam sido indexadas. Até que ao pesquisar, vi que faltava uma coisa importante: Um Mapa para o Google encontrar as imagens. E eu precisava resolver isso, já que é um site de artes.
E esse post é sobre como resolvi esse problema, e se você está enfrentando o mesmo problema, pode ser que isso também te ajude.
📰 Criando o Blog do Cantinho do Romeo no Hugo
Como falei anteriormente, eu iria migrar o Cantinho do Romeo do Wordpress para o Hugo. Dito e feito. Aqui estou, documentando toda essa migração, que será mais trabalhosa do que a migração da Toca do Rapoelho, principalmente pelos desafios de um Blog um pouco mais complexo.
📰 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.
📰 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.
📰 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.
📰 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:

📰 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.
📰 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.
📰 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.
📰 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.
📰 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.





