Browse Source

Squashed commit of the following:

commit 49a76230c4
Author: Julio Biason <julio.biason@pm.me>
Date:   Thu Jun 18 19:27:19 2020 -0300

    Links for 2020-06-18

commit 7a19239585
Author: Julio Biason <julio.biason@pm.me>
Date:   Thu Jun 18 19:21:38 2020 -0300

    Franklin P Jones quote

commit 5ecdce79b5
Author: Julio Biason <julio.biason@pm.me>
Date:   Thu Jun 18 19:14:40 2020 -0300

    H L Mencken quote

commit 7e5109c01f
Author: Julio Biason <julio.biason@pm.me>
Date:   Thu Jun 18 19:12:11 2020 -0300

    Telsa Gwynne quote

commit 29378977c9
Author: Julio Biason <julio.biason@pm.me>
Date:   Thu Jun 18 19:05:42 2020 -0300

    Random quote

commit e303062c23
Author: Julio Biason <julio.biason@pm.me>
Date:   Thu Jun 18 18:58:11 2020 -0300

    Neil deGrasse Tyson quote

commit e2cb337ca4
Author: Julio Biason <julio.biason@pm.me>
Date:   Thu Jun 18 18:21:58 2020 -0300

    Star Trek quote

commit e2b86b2d31
Author: Julio Biason <julio.biason@pm.me>
Date:   Thu Jun 18 18:19:05 2020 -0300

    Shaw quote

commit ff93de6f03
Author: Julio Biason <julio.biason@pm.me>
Date:   Thu Jun 18 18:18:38 2020 -0300

    Random quote

commit 60cd1e5a92
Author: Julio Biason <julio.biason@pm.me>
Date:   Thu Jun 18 18:05:27 2020 -0300

    Oscar Wilde quote

commit dcbf74e3b5
Author: Julio Biason <julio.biason@pm.me>
Date:   Thu Jun 18 18:04:15 2020 -0300

    Democritus quote

commit 3a5a2f5d64
Author: Julio Biason <julio.biason@pm.me>
Date:   Thu Jun 18 18:01:27 2020 -0300

    Antonio de Saint-Exupery quote

commit dc25fad966
Author: Julio Biason <julio.biason@pm.me>
Date:   Thu Jun 18 17:56:06 2020 -0300

    George F Baer quote

commit b0dff73b51
Author: Julio Biason <julio.biason@pm.me>
Date:   Thu Jun 18 17:48:14 2020 -0300

    Robert Frost quote

commit f1edd6c8af
Author: Julio Biason <julio.biason@pm.me>
Date:   Thu Jun 18 17:21:02 2020 -0300

    Neil deGrasse Tyson quote

commit 84b961a771
Author: Julio Biason <julio.biason@pm.me>
Date:   Thu Jun 18 17:13:49 2020 -0300

    Charles Schulz quote

commit f8f257e385
Author: Julio Biason <julio.biason@pm.me>
Date:   Thu Jun 18 16:58:53 2020 -0300

    Bette Midler quote

commit 865e71f797
Author: Julio Biason <julio.biason@pm.me>
Date:   Thu Jun 18 16:56:01 2020 -0300

    James H Boren quote

commit bdd7d46896
Author: Julio Biason <julio.biason@pm.me>
Date:   Thu Jun 18 16:09:24 2020 -0300

    George Carlin quote

commit e3699a1095
Author: Julio Biason <julio.biason@pm.me>
Date:   Thu Jun 18 15:56:59 2020 -0300

    Confucius quote

commit c721bd6631
Author: Julio Biason <julio.biason@pm.me>
Date:   Thu Jun 18 15:54:09 2020 -0300

    Robert Frost quote
master
Julio Biason 4 years ago
parent
commit
cc6043594b
  1. 68
      content/links/20200618.md
  2. 75
      content/links/20200618.pt.md
  3. 13
      content/quotes/antoine-de-saint-exupery/index.md
  4. 10
      content/quotes/bette-midler/index.md
  5. 11
      content/quotes/charles-schulz/index.md
  6. 6
      content/quotes/confucius/index.md
  7. 10
      content/quotes/democritus/index.md
  8. 11
      content/quotes/franklin-p-jones/index.md
  9. 5
      content/quotes/george-bernard-shaw/index.md
  10. 11
      content/quotes/george-carlin/index.md
  11. 10
      content/quotes/george-f-baer/index.md
  12. 9
      content/quotes/h-l-mencken/index.md
  13. 10
      content/quotes/james-h-boren/index.md
  14. 14
      content/quotes/neil-degrasse-tyson/index.md
  15. 9
      content/quotes/oscar-wilde/index.md
  16. 5
      content/quotes/random/index.md
  17. 13
      content/quotes/robert-frost/index.md
  18. 3
      content/quotes/star-trek/index.md
  19. 11
      content/quotes/telsa-gwynne/index.md

68
content/links/20200618.md

@ -0,0 +1,68 @@
+++
title = "Commented Links for 2020-06-18"
date = 2020-06-18
[taxonomies]
tags = ["links"]
+++
<!-- more -->
## [How to write good Git commit messages](https://altcampus.io/blog/how-to-write-good-git-commit-message)
About a month ago, I shared a link describing how to make proper commit
messages, and this post talks a bit further about -- and it also cites some of
stuff I usually miss when I need to do some code review.
## [Ansible: Tasks vs Roles vs Handlers](https://roelofjanelsinga.com/articles/ansible-difference-between-tasks-and-roles)
Another "I shared something like that before" link, this one focuses on
Ansible itself instead of some other configuration tool. Although not deep, it
explain most of Ansible "surface" content.
## [The Poetics of CLI Command Names](https://smallstep.com/blog/the-poetics-of-cli-command-names/)
So you decided to create your own command line application to learn a new
language. Congratulations. But the success of your tool depends (partially) on
the name of it and how you consider the "mystic" behind it.
I don't fully agree with some points, though. For example, claiming `cfdisk`
was a bad choice for a curses `fdisk`; `fdisk` is well known, and using the
same name as a part of the new name shows that shows that it is a different
version and also gives information to whoever knows `fdisk` what this
application does. Same case: `top` and `htop`.
## [What Are Feature Flags?](https://launchdarkly.com/blog/what-are-feature-flags/)
Before I changed projects, we had a discussion about the way the projects were
using feature flags.
Although not discussed here, I do believe that feature flags should, at some
point, be removed, either by the team when a feature goes into full
availability or moved to a user configuration. But it *needs* to get out of
hands of the developers at some point and not live forever as a flag.
## [How to minimize Rust binary size](https://github.com/johnthagen/min-sized-rust)
Not that Rust binaries are big -- at least, in release -- but there is always
someone complaining, specially when compared to binaries created in other
languages whose binaries are not static.
But it is always good to have a set of tips on how to reduce them, just in
case.
## [Announcing our Rust Driver: Version 1.0](https://www.mongodb.com/blog/post/announcing-rust-driver-version-1)
Still on Rust news, MongoDB, the company, released their official driver for
MonogDB, the database, in Rust.
One thing that I must say, reading the announcement, is how nice it plays with
the existing ecosystem, supporting the top async frameworks and the
serialization framework. A truly "play nice with everything" by the
description.
## [unfog-cli: A simple task & time manager, written in Haskell.](https://github.com/unfog-io/unfog-cli)
I have a personal project for a long time to create a command line version of
[Toggl](https://toggl.com/), but it seems someone had the same idea and did
the project already.

75
content/links/20200618.pt.md

@ -0,0 +1,75 @@
+++
title = "Links Commentados de 2020-06-18"
date = 2020-06-18
[taxonomies]
tags = ["links"]
+++
<!-- more -->
## [How to write good Git commit messages](https://altcampus.io/blog/how-to-write-good-git-commit-message)
Eu compartilhei um link sobre mensagens de commit a quase um mês, e esse post
fala mais sobre isso -- e tem citações de coisas que eu realmente sinto falta
quando vou fazer code review.
## [Ansible: Tasks vs Roles vs Handlers](https://roelofjanelsinga.com/articles/ansible-difference-between-tasks-and-roles)
Mais um "Eu compartilhei algo parecido com isso a algum tempo", esse post foca
no Ansible em si ao invés de alguma outra ferramenta de configuração. Embora
não se aprofunde muito, ele explica muito das coisas de "superfície" do
Ansible.
## [The Poetics of CLI Command Names](https://smallstep.com/blog/the-poetics-of-cli-command-names/)
Então você decidiu criar a sua própria ferramenta de linha de comando para
aprender uma nova linguagem. Parabéns. Mas o sucesso da sua ferramenta depende
(parcialmente) do nome escolhido e como você considera toda a "mística" por
trás desse nome.
Infelizmente, eu não concordo com alguns pontos. Por exemplo, reclamar que
`cfdisk` foi uma má escolha para um `fdisk` em curses; `fdisk` é bem
conhecido, e utilizar o mesmo nome na como parte do novo nome para mostrar que
é uma versão diferente e fornece como informação para quem conhece o que
`fdisk` o que essa aplicação faz. Mesmo caso: `top` e `htop`.
## [What Are Feature Flags?](https://launchdarkly.com/blog/what-are-feature-flags/)
No projeto que eu trabalhava antes, nós tivemos uma discussão sobre a forma
como os projetos estão utilizado feature flags.
Embora não seja discutido aqui, eu acredito que feature flags devem, em algum
ponto, serem removidas, tanto pelo time quando uma funcionalidade se torna
disponível para todos ou movida para uma configuração de usuário. Mas ela
*precisa* sair das mãos dos desenvolvedores em algum ponto e não viver para
sempre como uma flag.
## [How to minimize Rust binary size](https://github.com/johnthagen/min-sized-rust)
Não que os binários de Rust sejam grandes -- pelo menos, em release -- mas
sempre tem alguém que reclama, principalmente quando comparados com binários
criados em outras linguagens cujos binários não são estáticos.
Mas sempre é bom ter um conjunto de dicas de como reduzir, "just in case".
## [Announcing our Rust Driver: Version 1.0](https://www.mongodb.com/blog/post/announcing-rust-driver-version-1)
Ainda em notícias de Rust, MongoDB, a empresa, disponibilizou o driver oficial
do MongoDB, o banco de dados, em Rust.
Uma coisa que eu preciso dizer, lendo o anuncio, é como eles fizeram com que o
driver se encaixasse bem no eco-sistema atual, com suporte aos principais
frameworks async e a biblioteca de serialização. Um verdadeiro "funciona bem
com tudo" pela descrição.
## [unfog-cli: A simple task & time manager, written in Haskell.](https://github.com/unfog-io/unfog-cli)
Eu tenho um projeto pessoal a um bom tempo de fazer uma versão em linha de
comando do [Toggl](https://toggl.com/), mas pelo visto alguém já teve a mesma
ideia e fez o projeto antes.
<!--
vim:spelllang=pt:
-->

13
content/quotes/antoine-de-saint-exupery/index.md

@ -0,0 +1,13 @@
+++
title = "Antoine de Saint-Exupéry"
weight = 97
[taxonomies]
tags = ["quotes", "antonie de saint-exupery", "truth"]
+++
> "It is only with the heart one can see clearly; what is essential is
> invisible to the eye."
-- The Fox, 'The Little Prince"

10
content/quotes/bette-midler/index.md

@ -0,0 +1,10 @@
+++
title = "Bette Midler"
weight = 98
[taxonomies]
tags = ["quotes", "bette midler", "success"]
+++
> "The worst part of having success is trying to find someone who is happy for you."

11
content/quotes/charles-schulz/index.md

@ -0,0 +1,11 @@
+++
title = "Charles Schulz"
weight = 99
[taxonomies]
tags = ["quotes", "charles schulz", "future"]
+++
> "Don't worry about the world coming to an end today. It's already tomorrow
> in Australia."

6
content/quotes/confucius/index.md

@ -3,8 +3,12 @@ title = "Confucius"
weight = 99
[taxonomies]
tags = ["quotes", "confucius", "virtues"]
tags = ["quotes", "confucius", "virtues", "learning", "work", "thinking"]
+++
> "Virtue is not left to stand alone. He who practices it will have
> neighbors."
> "Learning without thought is labor lost; thought without learning is
> perilous."

10
content/quotes/democritus/index.md

@ -0,0 +1,10 @@
+++
title = "Democritus"
weight = 100
[taxonomies]
tags = ["quotes", "democritus"]
+++
> "Nothing exists except atoms and empty space; everything else is opinion."

11
content/quotes/franklin-p-jones/index.md

@ -0,0 +1,11 @@
+++
title = "Franklin P. Jones"
weight = 102
[taxonomies]
tags = ["quotes", "franklin p jones", "experience", "mistakes"]
+++
> "Experience is that marvelous thing that enables you recognize a mistake
> when you make it again."

5
content/quotes/george-bernard-shaw/index.md

@ -3,9 +3,12 @@ title = "George Bernard Shaw"
weight = 103
[taxonomies]
tags = ["quotes", "george bernard shaw", "history", "learning", "cliques"]
tags = ["quotes", "george bernard shaw", "history", "learning", "cliques",
"sex"]
+++
> "We learn from history that we learn nothing from history."
> "The worst cliques are those which consist of one man."
> "Sex is the poor man's opera."

11
content/quotes/george-carlin/index.md

@ -0,0 +1,11 @@
+++
title = "George Carlin"
weight = 103
[taxonomies]
tags = ["quotes", "george carlin", "church", "religion", "politics"]
+++
> "If churches want to play the game of politics, let them pay admission like
> everyone else"

10
content/quotes/george-f-baer/index.md

@ -0,0 +1,10 @@
+++
title = "George F. Baer"
weight = 103
[taxonomies]
tags = ["quotes", "george f baer", "xenophobia"]
+++
> "They don't suffer. They can't even speak English."
-- answering a reporter's question about the suffering of starving miners.

9
content/quotes/h-l-mencken/index.md

@ -0,0 +1,9 @@
+++
title = "H. L. Mencken"
weight = 104
[taxonomies]
tags = ["quotes", "h l mencken", "conscience"]
+++
> "Conscience is a mother-in-law whose visit never ends."

10
content/quotes/james-h-boren/index.md

@ -0,0 +1,10 @@
+++
title = "James H. Boren"
weight = 106
[taxonomies]
tags = ["quotes", "james h boren", "leadership"]
+++
> "When in doubt, mumble; when in trouble, delegate; when in charge, ponder"

14
content/quotes/neil-degrasse-tyson/index.md

@ -0,0 +1,14 @@
+++
title = "Neil deGrasse Tyson"
weight = 110
[taxonomies]
tags = ["quotes", "neil degrasse tyson", "life"]
+++
> "Life is fragile We live 80 years. But we’re dead after 8 weeks without
> food, 8 days without water, 8 minutes without air."
> "There are more stars in the universe than all the sounds and words ever
> uttered by all humans who have ever lived."

9
content/quotes/oscar-wilde/index.md

@ -0,0 +1,9 @@
+++
title = "Oscar Wilde"
weight = 111
[taxonomies]
tags = ["quotes", "oscar wilde", "virtues", "vices"]
+++
> "He hadn't a single redeeming vice."

5
content/quotes/random/index.md

@ -19,3 +19,8 @@ tags = ["quotes", "graffiti"]
> "Misery loves company, but company does not reciprocate."
> "Preserve the old, but know the new."
> "Distributed Systems people do it loosely coupled."
> "Gort, klaatu nikto barada."
-- The Day the Earth Stood Still

13
content/quotes/robert-frost/index.md

@ -0,0 +1,13 @@
+++
title = "Robert Frost"
weight = 114
[taxonomies]
tags = ["quotes", "robert frost", "god"]
+++
> "Forgive, O Lord, my little jokes on Thee
> And I'll forgive Thy great big one on me."
> "If society fits you comfortably enough, you call it freedom."

3
content/quotes/star-trek/index.md

@ -33,3 +33,6 @@ tags = ["star trek", "quotes", "eve mchuron", "spock", "rojan", "sarek"]
> familiar that one can't ever remember feeling any other way."
-- Captain Jean-Luc Picard, "The Drumhead", stardate 44765.2
> "If some day we are defeated, well, war has its fortunes, good and bad."
-- Commander Kor, "Errand of Mercy", stardate 3201.7

11
content/quotes/telsa-gwynne/index.md

@ -0,0 +1,11 @@
+++
title = "Telsa Gwynne"
weight = 201
[taxonomies]
tags = ["quotes", "telsa gwynne", "permissions", "sex", "root"]
+++
> "Remember: While root can do most everything, there are certain
> privileges that only a partner can grant."
Loading…
Cancel
Save