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
96 lines
4.3 KiB
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:
|
||
|
-->
|