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.
158 lines
8.3 KiB
158 lines
8.3 KiB
<!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-06-21</h1> |
|
<span class="post-date"> |
|
2020-06-21 |
|
|
|
<a href="https://blog.juliobiason.me/pt/tags/links/">#links</a> |
|
|
|
<a href="https://blog.juliobiason.me/pt/tags/google/">#google</a> |
|
|
|
<a href="https://blog.juliobiason.me/pt/tags/privacidade/">#privacidade</a> |
|
|
|
<a href="https://blog.juliobiason.me/pt/tags/incognito-mode/">#incognito mode</a> |
|
|
|
<a href="https://blog.juliobiason.me/pt/tags/chrome/">#chrome</a> |
|
|
|
<a href="https://blog.juliobiason.me/pt/tags/exploit/">#exploit</a> |
|
|
|
<a href="https://blog.juliobiason.me/pt/tags/http/">#http</a> |
|
|
|
<a href="https://blog.juliobiason.me/pt/tags/c/">#c++</a> |
|
|
|
<a href="https://blog.juliobiason.me/pt/tags/tabelas/">#tabelas</a> |
|
|
|
<a href="https://blog.juliobiason.me/pt/tags/emacs/">#emacs</a> |
|
|
|
<a href="https://blog.juliobiason.me/pt/tags/licencas/">#licenças</a> |
|
|
|
<a href="https://blog.juliobiason.me/pt/tags/builder-pattern/">#builder pattern</a> |
|
|
|
<a href="https://blog.juliobiason.me/pt/tags/rust/">#rust</a> |
|
|
|
<a href="https://blog.juliobiason.me/pt/tags/medium/">#medium</a> |
|
|
|
</span> |
|
<p>Google Sendo Processado Por Ignorar Incognito Mode, Exploit do Chrome por aí, |
|
Comparando HTTP/1.1 e HTTP/2.0, Criando Tabelas em C++, Entendendo Emacs, |
|
Licenças Open Source, Builder Pattern em Rust, Porque Não Usar Medium.</p> |
|
<span id="continue-reading"></span><h2 id="google-faces-5-billion-lawsuit-for-tracking-people-in-incognito-mode"><a href="https://www.cnet.com/news/google-faces-5-billion-lawsuit-for-tracking-people-in-incognito-mode/">Google faces $5 billion lawsuit for tracking people in incognito mode</a></h2> |
|
<p>Empresa que faz dinheiro rastreando pessoas continua rastreando pessoas mesmo |
|
quando essas pedem para que isso não seja feito.</p> |
|
<p>Eu fico repetindo isso, mas me deixem colocar isso de novo: Se você depende de |
|
qualquer coisa do Google, você pode assumir que a sua privacidade se foi. Seu |
|
salário? Eles sabem. Seus emails secretos? Conhecidos. As coisas que você |
|
reclama do seu chefe para seus colegas de trabalho? Tudo anotado.</p> |
|
<p>Pior: Quando você sugere para alguém usar algum produto Google, você está |
|
basicamente dizendo que você não se importa com a privacidade deles. Que tipo |
|
de amigo faz isso com alguém?</p> |
|
<h2 id="exclusive-massive-spying-on-users-of-google-s-chrome-shows-new-security-weakness"><a href="https://www.reuters.com/article/us-alphabet-google-chrome-exclusive/exclusive-massive-spying-on-users-of-googles-chrome-shows-new-security-weakness-idUSKBN23P0JO">Exclusive: Massive spying on users of Google's Chrome shows new security weakness</a></h2> |
|
<p>Ainda em notícias de quem não se importa com você, alerta de segurança do |
|
Chrome sendo explorada para que outros -- além do Google -- possam espiar |
|
você.</p> |
|
<p>A parte interessante aqui é que a falha de segurança foi achada por uma |
|
empresa chamada "Awake Security". Por que interessante? Porque o Google tem um |
|
grupo especializado em encontrar falhas de segurança que, aparamente, só |
|
consegue achar falhas de segurança em <em>outros</em> produtos, nunca nos deles.</p> |
|
<h2 id="performance-testing-http-1-1-vs-http-2-vs-http-2-server-push-for-rest-apis"><a href="https://evertpot.com/h2-parallelism/">Performance testing HTTP/1.1 vs HTTP/2 vs HTTP/2 + Server Push for REST APIs</a></h2> |
|
<p>Uma comparação curiosa: A forma de fazer várias requisições utilizando |
|
diferentes versões do HTTP com diferente propriedades.</p> |
|
<p>Obviamente, as novas versões são mais performáticas, mas temos que perguntar |
|
se fazer todo esse monte de requisições é algo real -- no sentido de "Carregue |
|
o site de verdade, não o site e 300 trackers e bibliotecas pra fazer animações |
|
estúpidas".</p> |
|
<h2 id="tabulate-table-maker-for-modern-c"><a href="https://github.com/p-ranav/tabulate">tabulate: Table Maker for Modern C++</a></h2> |
|
<p>Meu prazer de trabalhar com C++ diminuiu um monte depois de conhecer Rust, mas |
|
eu tenho que admitir que essa biblioteca, para geração de tabelas ASCII no |
|
terminal, parece ser um bocado interessante.</p> |
|
<h2 id="a-life-configuring-emacs"><a href="https://github.com/alhassy/emacs.d/blob/master/README.org">A Life Configuring Emacs</a></h2> |
|
<p>Você quer aprender Emacs? Mas <em>realmente</em> aprender?</p> |
|
<p>Aqui tem uma explicação bem completa, bem longa de como fazer coisas no Emacs.</p> |
|
<h2 id="choosing-a-license-for-goatcounter"><a href="https://www.arp242.net/license.html">Choosing a license for GoatCounter</a></h2> |
|
<p>Discussões sobre licenças open source são sempre legais porque sempre dá pra |
|
aprender algo a mais sobre as licenças que existem.</p> |
|
<p>No caso, um post analisando várias licenças sobre o sentido de além de deixar |
|
como código aberto, também ter a possibilidade de ganhar dinheiro com o |
|
produto.</p> |
|
<h2 id="the-builder-pattern-and-a-macro-that-keeps-ffi-code-dry"><a href="https://fasterthanli.me/blog/2019/making-our-own-ping-6/">The builder pattern, and a macro that keeps FFI code DRY</a></h2> |
|
<p>Eu guardei esse post por algum tempo por um único motivo: Como é <em>fácil</em> criar |
|
o builder pattern em Rust sem qualquer biblioteca externa. Existem crates que |
|
permite adicionar todo isso com uma entrada de <code>#[derive]</code>, mas isso mostra |
|
que nem isso você precisa, se estiver disposto a digitar um pouco mais.</p> |
|
<h2 id="why-we-left-medium-and-how"><a href="https://blog.elementary.io/welcome-to-the-new-blog/">Why we left Medium, and how!</a></h2> |
|
<p>Vocês devem ter notado que, de um tempo pra cá, nenhum dos links comentados é |
|
do Medium. E existe um motivo para que eu não compartilhe mais conteúdo |
|
postado lá e é justamente pelas medidas agressivas que eles tem tomado para |
|
angariar recursos -- não que tenha algo de errado com isso, mas existem outras |
|
formas além de bloquear usuários fora do conteúdo ou tirar funcionalidades de |
|
quem esta publicado conteúdo -- e lembrem-se que o Medium em si não publica |
|
<em>nada</em>, são outros que geram conteúdo para eles.</p> |
|
<!-- |
|
vim:spelllang=pt: |
|
--> |
|
|
|
</div> |
|
|
|
|
|
|
|
|
|
</div> |
|
|
|
</body> |
|
|
|
</html>
|
|
|