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.
167 lines
8.2 KiB
167 lines
8.2 KiB
11 months ago
|
<!DOCTYPE html>
|
||
|
<html lang="en">
|
||
|
<head>
|
||
|
<meta http-equiv="X-UA-Compatible" content="IE=edge">
|
||
|
<meta http-equiv="content-type" content="text/html; charset=utf-8">
|
||
|
|
||
|
<!-- Enable responsiveness on mobile devices-->
|
||
|
<!-- viewport-fit=cover is to support iPhone X rounded corners and notch in landscape-->
|
||
|
<meta name="viewport" content="width=device-width, initial-scale=1.0, maximum-scale=1, viewport-fit=cover">
|
||
|
|
||
|
<title>Julio Biason .Me 4.3</title>
|
||
|
|
||
|
<!-- CSS -->
|
||
|
<link rel="stylesheet" href="https://blog.juliobiason.me/print.css" media="print">
|
||
|
<link rel="stylesheet" href="https://blog.juliobiason.me/poole.css">
|
||
|
<link rel="stylesheet" href="https://blog.juliobiason.me/hyde.css">
|
||
|
<link rel="stylesheet" href="https://fonts.googleapis.com/css?family=PT+Sans:400,400italic,700|Abril+Fatface">
|
||
|
|
||
|
|
||
|
|
||
|
|
||
|
|
||
|
</head>
|
||
|
|
||
|
<body class=" ">
|
||
|
|
||
|
<div class="sidebar">
|
||
|
<div class="container sidebar-sticky">
|
||
|
<div class="sidebar-about">
|
||
|
|
||
|
<a href="https://blog.juliobiason.me"><h1>Julio Biason .Me 4.3</h1></a>
|
||
|
|
||
|
<p class="lead">Old school dev living in a 2.0 dev world</p>
|
||
|
|
||
|
|
||
|
</div>
|
||
|
|
||
|
<ul class="sidebar-nav">
|
||
|
|
||
|
|
||
|
<li class="sidebar-nav-item"><a href="/">English</a></li>
|
||
|
|
||
|
<li class="sidebar-nav-item"><a href="/pt">Português</a></li>
|
||
|
|
||
|
<li class="sidebar-nav-item"><a href="/tags">Tags (EN)</a></li>
|
||
|
|
||
|
<li class="sidebar-nav-item"><a href="/pt/tags">Tags (PT)</a></li>
|
||
|
|
||
|
|
||
|
</ul>
|
||
|
</div>
|
||
|
</div>
|
||
|
|
||
|
|
||
|
<div class="content container">
|
||
|
|
||
|
<div class="post">
|
||
|
<h1 class="post-title">Links Comentados de 2020-07-06</h1>
|
||
|
<span class="post-date">
|
||
|
2020-07-06
|
||
|
|
||
|
<a href="https://blog.juliobiason.me/pt/tags/links/">#links</a>
|
||
|
|
||
|
<a href="https://blog.juliobiason.me/pt/tags/clipboard/">#clipboard</a>
|
||
|
|
||
|
<a href="https://blog.juliobiason.me/pt/tags/area-de-transferencia/">#área de transferência</a>
|
||
|
|
||
|
<a href="https://blog.juliobiason.me/pt/tags/ios/">#ios</a>
|
||
|
|
||
|
<a href="https://blog.juliobiason.me/pt/tags/reddit/">#reddit</a>
|
||
|
|
||
|
<a href="https://blog.juliobiason.me/pt/tags/linkedin/">#linkedin</a>
|
||
|
|
||
|
<a href="https://blog.juliobiason.me/pt/tags/terminal/">#terminal</a>
|
||
|
|
||
|
<a href="https://blog.juliobiason.me/pt/tags/cli/">#cli</a>
|
||
|
|
||
|
<a href="https://blog.juliobiason.me/pt/tags/python/">#python</a>
|
||
|
|
||
|
<a href="https://blog.juliobiason.me/pt/tags/biblioteca/">#biblioteca</a>
|
||
|
|
||
|
<a href="https://blog.juliobiason.me/pt/tags/zola/">#zola</a>
|
||
|
|
||
|
<a href="https://blog.juliobiason.me/pt/tags/pascal/">#pascal</a>
|
||
|
|
||
|
<a href="https://blog.juliobiason.me/pt/tags/bash/">#bash</a>
|
||
|
|
||
|
<a href="https://blog.juliobiason.me/pt/tags/testes/">#testes</a>
|
||
|
|
||
|
<a href="https://blog.juliobiason.me/pt/tags/c/">#c</a>
|
||
|
|
||
|
<a href="https://blog.juliobiason.me/pt/tags/esquisitices/">#esquisitices</a>
|
||
|
|
||
|
</span>
|
||
|
<p>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.</p>
|
||
|
<span id="continue-reading"></span><h2 id="reddit-and-linkedin-apps-also-caught-copying-and-pasting-clipboard-contents"><a href="https://www.privateinternetaccess.com/blog/reddit-and-linkedin-apps-also-caught-copying-and-pasting-clipboard-contents/">Reddit and Linkedin apps also caught copying and pasting clipboard contents</a></h2>
|
||
|
<p>A um tempo atrás, começaram a aparecer notícias que o <a href="https://twitter.com/jeremyburge/status/1275896482433040386">TikTok estava
|
||
|
capturando a área de
|
||
|
transferência</a>
|
||
|
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.</p>
|
||
|
<p>E agora as aplicaçòes do Reddit e do LinkedIn rodando nessa nova versão
|
||
|
começaram a mostrar essa notificação.</p>
|
||
|
<p>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.</p>
|
||
|
<p>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.</p>
|
||
|
<h2 id="rich-is-a-python-library-for-rich-text-and-beautiful-formatting-in-the-terminal"><a href="https://github.com/willmcgugan/rich">Rich is a Python library for rich text and beautiful formatting in the terminal.</a></h2>
|
||
|
<p>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.</p>
|
||
|
<p>E aqui tem mais uma dessas bibliotecas, dessa vez em Python.</p>
|
||
|
<h2 id="my-zola-workflow"><a href="https://0xc45.com/blog/my-zola-workflow/">My Zola Workflow</a></h2>
|
||
|
<p>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.</p>
|
||
|
<p>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.</p>
|
||
|
<h2 id="modern-object-pascal-introduction-for-programmers"><a href="http://newpascal.org/assets/modern_pascal_introduction.html">Modern Object Pascal Introduction for Programmers</a></h2>
|
||
|
<p>Ah, Pascal. A linguagem que nós, velha guarda, aprendemos na universidade.</p>
|
||
|
<p>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.</p>
|
||
|
<h2 id="bach-testing-framework"><a href="https://bach.sh/">Bach Testing Framework</a></h2>
|
||
|
<p>Bach é um framework de testes para scripts Bash.</p>
|
||
|
<h2 id="dephell"><a href="https://dephell.readthedocs.io/">DepHell</a></h2>
|
||
|
<p>Uma ferramenta para gerenciar dependências com Python. Converte de um formato
|
||
|
para outro e ainda permite criar dockerfiles para um isolamento maior.</p>
|
||
|
<h2 id="c-what-the-fuck"><a href="https://bowero.nl/blog/2019/12/15/c-what-the-fuck/">C, what the fuck??!</a></h2>
|
||
|
<p>Eu gosto de C e não vou mentir. Mesmo com suas esquisitices, é uma
|
||
|
linguagenzinha divertida.</p>
|
||
|
<p>Mas a quantidade de esquisitices -- algumas meio obscuras, como mostrado aqui
|
||
|
-- é realmente uma dor.</p>
|
||
|
<!--
|
||
|
vim:spelllang=pt:
|
||
|
-->
|
||
|
|
||
|
</div>
|
||
|
|
||
|
|
||
|
|
||
|
|
||
|
</div>
|
||
|
|
||
|
</body>
|
||
|
|
||
|
</html>
|