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.
162 lines
8.3 KiB
162 lines
8.3 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 de 2020-05-29</h1>
|
||
|
<span class="post-date">
|
||
|
2020-05-29
|
||
|
|
||
|
<a href="https://blog.juliobiason.me/pt/tags/links/">#links</a>
|
||
|
|
||
|
</span>
|
||
|
<p>Spotify Pelo Mundo, Mensagens de Commit do Git, Airflow, Teclas do Emacs,
|
||
|
Contribuindo com Open Source no Estilo Rust, Git no Seu Domínio, Vim Wiki, Não
|
||
|
Use Medium, Resultados do StackOverflow Survey, Problemas com o StackOverflow
|
||
|
Survey.</p>
|
||
|
<span id="continue-reading"></span><h2 id="spotify-most-streamed-track-of-the-day-by-country"><a href="https://www.worldspotify.com/">Spotify Most streamed track of the day by Country</a></h2>
|
||
|
<p>Curioso em saber qual a música mais tocada em casa país que o Spotify tem
|
||
|
presença?</p>
|
||
|
<h2 id="my-favourite-git-commit"><a href="https://dhwthompson.com/2019/my-favourite-git-commit">My favourite Git commit</a></h2>
|
||
|
<p>Um "textão" para uma alteração de apenas um caractere? Claro, por que não?</p>
|
||
|
<p>Eu tenho que concordar com o ponto que é feito aqui, embora o resultado seja
|
||
|
um pouco grande demais pro meu gosto: Escreva mensagens de commit que
|
||
|
expliquem porque a mudança teve que ser feita, que outras soluções estavam
|
||
|
presentes, e porque a solução atual foi escolhida.</p>
|
||
|
<p>E é assim que uma mensagem de commit deve ser feita.</p>
|
||
|
<h2 id="an-introduction-to-apache-airflow"><a href="https://bhavaniravi.com/blog/apache-airflow-introduction">An Introduction to Apache Airflow</a></h2>
|
||
|
<p>Eu tenho ouvido falar do Airflow por algum tempo, mas o que daibos é, o que
|
||
|
faz e coisas desse tipo era algo que eu não sabia.</p>
|
||
|
<p>Mas o Airflow é um sistema de processamento de dados (ETL) em Python, onde
|
||
|
cada tarefa pode ser definida isoladamente e depois combinados em um grafo
|
||
|
acíclico.</p>
|
||
|
<p>E é em Python.</p>
|
||
|
<h2 id="binding-emacs"><a href="https://degruchy.org/2020/05/26/binding-emacs/">Binding Emacs</a></h2>
|
||
|
<p>Um guia prático em como usar atalhos de teclado no Emacs.</p>
|
||
|
<h2 id="contributing-to-rust"><a href="https://blog.elinvynia.com/posts/2020-05-26-contributing-to-rust.html">Contributing to Rust</a></h2>
|
||
|
<p>Embora focado no projeto do Rust, esse é um relatório bem interessante sobre a
|
||
|
experiência pessoal em se contribuir para um projeto de código aberto -- nesse
|
||
|
caso, um compilador. Mas ao invés de pular diretamente para o código, tudo
|
||
|
começa com uma simples mudança na documentação.</p>
|
||
|
<p>Pontos interessantes aqui são, basicamente: Comece simples, aprenda como o
|
||
|
projeto funciona e as coisas vão andar sozinhas.</p>
|
||
|
<h2 id="choosing-a-self-hosted-git-service"><a href="https://www.paritybit.ca/blog/choosing-a-self-hosted-git-service">Choosing a Self-Hosted Git Service</a></h2>
|
||
|
<p>Git != Github ou Gitlab. Github e Gitlab são frontends para o Git e, se você
|
||
|
quiser, você pode rodar uma interface diferente no seu próprio domínio.</p>
|
||
|
<p>Algumas outras opções apresentadas nesse post são: Cogs, Gitea, SourceHut,
|
||
|
Phabricator, Gitolite, Gitweb e cgit. Cada um tem suas vantagens e
|
||
|
desvantagens e aqui elas são exploradas.</p>
|
||
|
<p>Eu utilizo o cgit no <a href="https://git.juliobiason.me/">meu repositório</a>, embora eu
|
||
|
preferisse alguma coisa que gerasse páginas estáticas ao invés de algo
|
||
|
dinâmico -- eu não faço tantos commits assim para precisar recalcular tudo
|
||
|
toda vez.</p>
|
||
|
<h2 id="personal-wiki-for-vim"><a href="https://github.com/vimwiki/vimwiki">Personal Wiki for Vim</a></h2>
|
||
|
<p>Você sabia que pode ter o seu wiki pessoal usando apenas o Vim? Com esse
|
||
|
plugin, você pode manter seus dados localmente, sem precisar instalar mais
|
||
|
nada (além do plugin, é claro) -- e o pessoal que gosta do Emacs que me
|
||
|
desculpe, mas o formato é bem mais simples que o Org-Mode (mesmo que o
|
||
|
Org-Mode faça muito mais coisas).</p>
|
||
|
<h2 id="stop-blogging-on-medium-if-you-care-about-seo"><a href="https://pawelurbanek.com/medium-blogging-platform-seo">Stop Blogging on Medium if You Care about SEO</a></h2>
|
||
|
<p>Eu realmente não me importo com SEO -- honestamente, SEO é a cereja nesse bolo
|
||
|
do cocô que a internet se tornou -- mas tem dois pontos aqui que você tem que
|
||
|
prestar atenção: "Login wall for free articles" (Barreira de Login para
|
||
|
artigos gratuítos) e "Hidden costs of publishing on Medium" (Custos invisíveis
|
||
|
de se publicar no Medium), porque eles dizer duas coisas:</p>
|
||
|
<ul>
|
||
|
<li>Medium cobra pessoas para ler conteúdo no site deles e</li>
|
||
|
<li><em>Você</em> é quem gera o conteúdo.</li>
|
||
|
</ul>
|
||
|
<p>Assim, você está, basicamente, sendo o gerador de dinheiro pro Medium. Pô, até
|
||
|
mesmo o WordPress.com tem um modelo de graça sem paywall.</p>
|
||
|
<h2 id="stack-overflow-developer-survey-2020"><a href="https://insights.stackoverflow.com/survey/2020">Stack Overflow Developer Survey 2020</a></h2>
|
||
|
<p>StackOverflow abriu um questionário no fim do ano passado para saber dos
|
||
|
programadores quais linguagens eles usam, se gostam, quanto recebem, essas
|
||
|
coisas.</p>
|
||
|
<p>E agora, finalmente, saíram os resultados.</p>
|
||
|
<p>PS: Rust é a linguagem que os programadores mais adoram pelo 5o ano seguido.</p>
|
||
|
<h2 id="stack-overflow-developer-survey-removes-clojure"><a href="https://www.reddit.com/r/Clojure/comments/gs3y4e/stack_overflow_developer_survey_removes_clojure/">Stack overflow developer survey removes Clojure</a></h2>
|
||
|
<p>... mas nem tudo são flores. O subreddit de Clojure descobriu que Clojure não
|
||
|
estava listado e mesmo que eles tivessem preenchido o campo com a opção
|
||
|
pessoal deles, Clojure ainda assim não apareceu nos resultados finais.</p>
|
||
|
<p>Não só isso, mas no nosso grupo de Rust, perguntaram porque não tem nenhuma
|
||
|
biblioteca ou framework de Rust na lista (e Serde é usado amplamente) e depois
|
||
|
disso eu percebi que Glib também não estava nas opções -- e quem diabos é
|
||
|
louco o suficiente para trabalhar em C (que aprece na lista de linguagens) sem
|
||
|
Glib nos dias de hoje?</p>
|
||
|
<p>Então, a lista é legal, mas parece estar bem incompleta pros dias atuais.</p>
|
||
|
<hr />
|
||
|
<p>Esse post foi feito com a ajuda de</p>
|
||
|
<ul>
|
||
|
<li><a href="https://fosstodon.org/@ndegruchy">Nathan DeGruchy</a></li>
|
||
|
<li><a href="https://mastodon.social/@hntooter">HN Tooter</a></li>
|
||
|
<li><a href="https://mastodon.social/@newsbot">newsbot</a></li>
|
||
|
<li><a href="https://botsin.space/@readrust">Read Rust</a></li>
|
||
|
<li><a href="https://social.paritybit.ca/@jbauer">Jake Bauer</a></li>
|
||
|
</ul>
|
||
|
<!--
|
||
|
vim:spelllang=pt:
|
||
|
-->
|
||
|
|
||
|
</div>
|
||
|
|
||
|
|
||
|
|
||
|
|
||
|
</div>
|
||
|
|
||
|
</body>
|
||
|
|
||
|
</html>
|