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.

Leia mais 

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

Leia mais 

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

Leia mais 

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

Leia mais 

📰 Criando um Seletor de Wallpapers com o Rofi

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/backgrounds e na pasta do usuário (seja em ~/Imagens/Wallpapers ou 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.

Leia mais 

📰 Do Blog para as Redes Sociais: Como eu posto em Redes Sociais?

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?

Leia mais 

📰 New Look: Testando o consumo de RAM do Alpine, Arch e Void com XFCE

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.

Leia mais 

📰 O meu Linux Perfeito num Thinkpad

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.

Leia mais 

📰 Como criar um Pendrive Multiboot de forma fácil?

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.

Leia mais 

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

Leia mais 

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

Leia mais 

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

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

Leia mais 

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

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

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