Absorto's blog posts

From absortowiki

Arredondamento do Mês - Agosto 2021 [119 words]
(created by Absorto on 2021 Sep 9 Thu 11:27:30 GMT)
Agosto 2021 Músicas Como no mês anterior, segui forte na recuperação de clássicos que eu não ouvia faz tempo, mas também teve espaço para algumas novidades The Cure - Pornography Pulp - Countdown Smashing Pumpkins - Jellybelly Smashing Pumpkins - To forgive Mathilda Fernandez - Fard Mathilda Fernandez - Oubliette Ascendant Vierge - Influencer
Baixando chaves públicas do Protonmail [284 words]
(created by Absorto on 2021 Sep 6 Mon 20:00:54 GMT)
O ProtonMail é um provedor de e-mails baseado na Suíça que se posicionou no mercado como uma alternativa mais segura e que respeita mais o anonimato de suas usuárias. Comparando com os serviços padrões de e-mail da internet como Gmail, Outlook e outros, sem dúvida o ProtonMail se destaca, mas existem diversos problemas e razões pelas quais pode ser melhor escolher um outro servidor. Esses pontos fogem do escopo dessa postagem, vou apenas apontar como baixar uma chave pública de uma usuária do ProtonMail. Quem sabe em uma postagem em um futuro próximo me aventuro nesse engrulho das questões que envolvem não apenas o ProtonMail, mas também outros provedores mais seguros como o Tutanota. O ProtonMail utiliza criptografia PGP por padrão para os e-mails enviados entre usuárias do ProtonMail, essas chaves são criadas automaticamente no momento da criação da conta e estão atreladas a senha da usuária. Em muitos casos as usuárias sequer sabem que as chaves existem, mas é possível utilizar essas chaves para enviar e-mails com criptografia de ponta-a-ponta a partir de qualquer provedor. A descriptografia vai acontecer automaticamente na caixa de entrada da destinatária. Para baixar as chaves públicas basta utilizar a API pública que o provedor oferece e já importar a chave para o seu chaveiro com o seguinte comando: curl https://api.protonmail.ch/pks/lookup?op=get&search=usuaria@protonmail.com | gpg --import Não esqueça de substituir o endereço desejado no comando! Leia mais Protonmail - Download Public and Private Key
Mediawiki - Atualizando uma versão pré-histórica [721 words]
(created by Absorto on 2021 Aug 17 Tue 14:48:34 GMT)
MediaWiki-sysadmins-icon Era uma vez uma versão muito muito antiga Esses dias recebi um contato de um cliente pedindo para atualizar as versões de suas wikis. Eram dois sites diferentes rodando Mediawiki nas versões 1.24.2 e 1.19.2, ambas versões que atingiram o fim da vida em 2015 (!). De lá para cá muitas mudanças aconteceram no software (muitas mesmo!) e, em função de experiências recentes migrando wikis de versões 1.31 e 1.32 para a nova versão LTS, 1.35, eu fiquei bastante receoso que uma atualização de wikis tão antigas seria uma enorme dor-de-cabeça. Para avaliar o tamanho do trabalho, fui atrás de outras experiências de pessoas que tinham atualizado wikis de versões tão distantes, afinal, tinha que ter mais gente, não é? A internet está cheia de software ancião, deprecado, repleta de CMS rodando as versões mais obscuras de software no backend... alguém tem que ter documentado uma atualização de Mediawiki em moldes parecidos com esse pedido que eu tinha acabado de receber. Acabei encontrando o ótimo artigo sobre atualização no lugar mais óbvio, na mediawiki.org. A seção sobre como fazer um upgrade de uma versão muito antiga era exatamente o que eu estava procurando e, com os comentários nessa postagem, eu ganhei bastante confiança de que daria certo, mesmo que desse um pouco de trabalho. Passo a Passo da Atualização Tenho o costume de ir fazendo um registro das alterações na medida em que vou fazendo elas, isso ajuda bastante a encontrar um problema caso ocorra e, principalmente nesse caso por se tratarem de duas wikis similares, ajuda a obter o mesmo resultado outra vez caso tudo saia como o esperado, repetindo uma sucessão de passos. Realizei backups completos, tanto do banco de dados quanto das pastas da instalação da Mediawiki rodando atualmente, e os movi para fora do servidor Portei o LocalSettings.php em uso para a versão 1.35 comparando com versões compatíveis que eu tinha e retirando variáveis globais de configuração deprecadas/removidas. (É muito mais fácil quando a instalação usa um LocalSettings.php limpo que importa uma segunda versão customizada, nesse caso bastaria substituir o arquivo limpo da versão antiga por um compatível com a nova versão e incluir a versão customizada, alterando onde necessário.) Baixei e extrai a nova versão da Mediawiki (1.35) Copiei o diretório /images do diretório antigo para o novo Renomeei os diretórios, usando o nome apontado no web-server para o diretório com a nova versão da Mediawiki e mantendo o diretório antigo, mas com outro nome Rodei o comando de atualização do banco de dados php maintenance/update.php Resultado No fim das contas deu tudo muito certo. Para ser sincero, deu mais certo do que algumas das experiências que eu tive de atualizar da versão 1.34 para a 1.35, onde enfrentei múltiplos problemas com as tables user e actor, todos resolvíveis, mas que demandaram um bocado de tempo. Para esse cliente eu passei uma estimativa para o trabalho com tempos mínimo e máximo, levando em conta que a atualização poderia reservar muitas surpresas. Para passar uma ideia mais concreta, o tempo máximo estimado era o dobro do tempo mínimo. Para minha surpresa, a atualização completa dos dois sites acabou levando exatamente o tempo mínimo que eu tinha estimado. É muito bom quando o software ajuda :) Sou eternamente grato por quem mantém o código do script de manutenção update.php e todas as pessoas desenvolvedoras dedicadas em fazer com que a Mediawiki seja o mais compatível possível com versões antigas.
Arredondamento do Mês - Julho 2021 [156 words]
(created by Absorto on 2021 Aug 3 Tue 14:42:34 GMT)
Julho 2021 Músicas Um mês de redescobertas, primeiro Madredeus pelo saudosismo de Lisboa e um tempo ainda com Pingo e depois. Kate Bush cortesia da rádio de alguma das tantas lojas de bugingas por onde andamos esse mês. Já Keluar não chega a ser novidade já que é mais uma das bandas integradas pela ótima Zoè Zanias de Linea Aspera. e Zanias. Foi difícil escolher apenas duas de tantas boas. Madredeus - Ecos na Catedral Keluar - Coralline Keluar - Surface Kate Bush - Be Kind to My Mistakes Filmes Sem muitos filmes esse mês com tantas horas de sol e tanto por fazer. I Care a Lot
Inaugurando o blog! [298 words]
(created by Absorto on 2020 Nov 27 Fri 17:06:31 GMT)
Inaugurando o blog! Um bom tempo se passou até eu decidir onde e, principalmente, como eu faria um blog. É um tanto de tecnologias interessantes, infinitas possibilidades! Todas com seus prós e contras e cada uma instigando minha curiosidade por um motivo diferent. Numa outra vida eu passei pelos blogs do BOL - sim, famoso Brasil Online - depois por uns quantos blogs no Blogger e mais tarde pelo Wordpress.com. Desde que exportei (e matei) meu Wordpress, venho flertando com a possibilidade de hospedar um blog estático, mas no fim das contas acabei aqui, com um blog dentro da wiki. Estou testando a extensão SimpleBlogPage que é uma versão simplificada da extensão BlogPage e usa a estrutura de uma wiki MediaWiki para processar e armazenar o conteúdo. Então é isso, uma mudança e tanto, da água pro vinho, de blog estático para o behemoth MediaWiki. Mas calma! Tudo tem uma explicação! Tenho trabalhado muito com MediaWiki e quanto mais familiarizado eu estiver com todas as facetas desse software, melhor! Desde a sintaxe, chamada wikitext, passando por templates, parser-functions, extensões e incluindo a manutenção e resolução de problemas. E no mais, a wiki já estava aqui rodando, nesse contexto talvez seja mais eficiente usar o que está no ar do que adicionar mais uma peça na estrutura, por mais leve que seja. Espero subir por aqui umas postagens do blog que eu tinha no Wordpress chamado Absorva Distância que cobria minhas aventuras a pé ou de bicicleta, acampamentos e outros devaneios nesse sentido. Além de conteúdo novo sobre tecnologia, ciclismo, corrida, música, receitas (??), vai saber! Bem-vinda, bem-vindo :)