The source content for blog.juliobiason.me
You can not select more than 25 topics Topics must start with a letter or number, can include dashes ('-') and can be up to 35 characters long.

96 lines
4.3 KiB

Squashed commit of the following: commit 3483eacb5dbb06bcf590b0d369f9c0e1e1edbd6b Author: Julio Biason <julio.biason@pm.me> Date: Mon Jul 6 11:55:45 2020 -0300 Links for 2020-07-06 commit e16e9d08b9d018f50cec7163245b3bafd8a01a32 Author: Julio Biason <julio.biason@pm.me> Date: Mon Jul 6 10:48:05 2020 -0300 Random quote commit 96e75ef282aedafd83baabd79ec52df05fd47664 Author: Julio Biason <julio.biason@pm.me> Date: Mon Jul 6 10:34:32 2020 -0300 Shaw quote commit 4126dbead6b6c0dda4168c3b7f888cf63808f165 Author: Julio Biason <julio.biason@pm.me> Date: Mon Jul 6 10:32:45 2020 -0300 Benjamin Franklin quote commit ff757a0075aa862c23d8ba0f983008b45160e5cf Author: Julio Biason <julio.biason@pm.me> Date: Mon Jul 6 10:32:15 2020 -0300 Joseph Heller quote commit 05dafab64ddb8108ebc89167f7683ff62c0ec2e0 Author: Julio Biason <julio.biason@pm.me> Date: Mon Jul 6 10:30:28 2020 -0300 Anatole France quote commit 16a9c98734707efeebd714a13eca33775563e45c Author: Julio Biason <julio.biason@pm.me> Date: Mon Jul 6 10:12:37 2020 -0300 Gerrit Blaauw quote commit f30688e11fdad4661190b1754f12a1b7ae208d1f Author: Julio Biason <julio.biason@pm.me> Date: Mon Jul 6 10:09:14 2020 -0300 Ogden Nash quote commit 968ea1b609675a9297a7d30f582a8e1ede2f8efa Author: Julio Biason <julio.biason@pm.me> Date: Mon Jul 6 09:33:34 2020 -0300 Random quote commit 76d2439318dca53514451b9a7bbcdb2cddeb7fc0 Author: Julio Biason <julio.biason@pm.me> Date: Mon Jul 6 09:32:50 2020 -0300 Andre Gide quote commit c26944c1731e2fcea0f5cc807c294b0fd84e367f Author: Julio Biason <julio.biason@pm.me> Date: Mon Jul 6 09:10:01 2020 -0300 Robert Heinlein quote commit a03f7de4f815bb98c4c01c3f1ab381270927f72b Author: Julio Biason <julio.biason@pm.me> Date: Mon Jul 6 09:07:49 2020 -0300 Winston Churchill quote commit 13de7f82582e8b1eae9ca1d584136bc3f83514ee Author: Julio Biason <julio.biason@pm.me> Date: Mon Jul 6 09:04:05 2020 -0300 Helen Rowland quote
4 years ago
+++
title = "Links Comentados de 2020-07-06"
date = 2020-07-06
[taxonomies]
tags = ["links", "clipboard", "área de transferência", "ios", "reddit",
"linkedin", "terminal", "cli", "python", "biblioteca", "zola", "pascal",
"bash", "testes", "c", "esquisitices"]
+++
Apps do Reddit e LinkedIn Capturando a Área de Transferência do iOS,
Biblioteca Python Para Aplicações no Terminal, Fluxo de Trabalho do Zola,
Pascal Moderno, Framework de Testes para Bash, Gerenciando Dependência com
Python, Esquisitices de C.
<!-- more -->
## [Reddit and Linkedin apps also caught copying and pasting clipboard contents](https://www.privateinternetaccess.com/blog/reddit-and-linkedin-apps-also-caught-copying-and-pasting-clipboard-contents/)
A um tempo atrás, começaram a aparecer notícias que o [TikTok estava
capturando a área de
transferência](https://twitter.com/jeremyburge/status/1275896482433040386)
numa atualização recente do iOS, que notifica o usuário no desktop quando
alguma coisa é copiada para a área de transferência em algum dispositivo e
vice-versa -- o resumo é que a próxima versão do iOS, quando você copia algo
em um dispositivo, o sistema notifica que algo foi adicionado na área de
transferência, e assim você pode colar o conteúdo em qualquer outro
dispositivo da Apple.
E agora as aplicaçòes do Reddit e do LinkedIn rodando nessa nova versão
começaram a mostrar essa notificação.
Já que é a primeira versão do iOS 14, pode ser que tenha alguma coisa errada
com a API e que o sistema está notificando algo que é completamente normal, e
não seria a primeira vez que a Apple cometeu esse tipo de erro em uma versão
nova do iOS. Mas, ao mesmo tempo, nós vivemos numa época onde qualquer
aplicativo quer capturar a maior quantidade de dados possíveis do usuário e
não dá pra negar que não seria estranho se o Reddit (que tem feito uma
campanha agressiva para usar o aplicativo no site mobile deles) e o LinkedIn
estivessem fazendo algo desse tipo.
Honestamente, eu não acho que a API esteja com problemas. A Apple fez isso de
propósito, para mostrar quem é que está abusando dos usuário sem ficar dizendo
que eles estão abusando.
## [Rich is a Python library for rich text and beautiful formatting in the terminal.](https://github.com/willmcgugan/rich)
Me parece curioso que está acontecendo uma certa "renascença" de aplicações
para terminal nesses dias; e, acompanhando, a quantidade de bibliotecas para
ajudar desenvolvedores a fazer aplicações que fiquem mais bonitas.
E aqui tem mais uma dessas bibliotecas, dessa vez em Python.
## [My Zola Workflow](https://0xc45.com/blog/my-zola-workflow/)
Eu uso Zola nesse blog também (e eu estou abusando da feature de tags, mas
essa é uma discussão para outra hora) e aqui Jason mostra a sua configuração
para gerar as páginas quando estiver enviando o conteúdo para o Github.
A única coisa que me incomoda é o uso do Docker para o Zola. Mas Zola é uma
aplicação Rust e usa um único binário e eu não vejo porque Docker seria
necessário aqui (tirando acesso as chamadas da Glib). Você poderia
simplesmente colocar o binário do Zola junto com o conteúdo e ser feliz -- eu
estou pensando em usar essa saída, quando eu parar de procrastinar e gerar o
deploy do meu blog, que hoje é um pequeno shell script.
## [Modern Object Pascal Introduction for Programmers](http://newpascal.org/assets/modern_pascal_introduction.html)
Ah, Pascal. A linguagem que nós, velha guarda, aprendemos na universidade.
Eu tenho que admitir que eu esqueci a maior parte das coisas sobre a linguagem
(por falta de uso) e eu sempre ficou feliz por encontrar essas dicas sobre
alguma das linguagens que eu perdi contato por anos -- sem mencionar que eu
quero escrever uma aplicação em Pascal, só por diversão.
## [Bach Testing Framework](https://bach.sh/)
Bach é um framework de testes para scripts Bash.
## [DepHell](https://dephell.readthedocs.io/)
Uma ferramenta para gerenciar dependências com Python. Converte de um formato
para outro e ainda permite criar dockerfiles para um isolamento maior.
## [C, what the fuck??!](https://bowero.nl/blog/2019/12/15/c-what-the-fuck/)
Eu gosto de C e não vou mentir. Mesmo com suas esquisitices, é uma
linguagenzinha divertida.
Mas a quantidade de esquisitices -- algumas meio obscuras, como mostrado aqui
-- é realmente uma dor.
<!--
vim:spelllang=pt:
-->