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.
136 lines
6.6 KiB
136 lines
6.6 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 for 2020-03-05</h1>
|
||
|
<span class="post-date">
|
||
|
2020-03-05
|
||
|
|
||
|
<a href="https://blog.juliobiason.me/tags/links/">#links</a>
|
||
|
|
||
|
<a href="https://blog.juliobiason.me/tags/kubernetes/">#kubernetes</a>
|
||
|
|
||
|
<a href="https://blog.juliobiason.me/tags/k8s/">#k8s</a>
|
||
|
|
||
|
<a href="https://blog.juliobiason.me/tags/rust/">#rust</a>
|
||
|
|
||
|
<a href="https://blog.juliobiason.me/tags/git/">#git</a>
|
||
|
|
||
|
<a href="https://blog.juliobiason.me/tags/git-flow/">#git flow</a>
|
||
|
|
||
|
<a href="https://blog.juliobiason.me/tags/mastodon/">#mastodon</a>
|
||
|
|
||
|
</span>
|
||
|
<p>Interesting links for 2020-03-05.</p>
|
||
|
<span id="continue-reading"></span><h1 id="let-s-use-kubernetes-now-you-have-8-problems"><a href="https://pythonspeed.com/articles/dont-need-kubernetes/">“Let’s use Kubernetes!” Now you have 8 problems</a></h1>
|
||
|
<p>Not only explaining the problems of running K8s<sup class="footnote-reference"><a href="#1">1</a></sup>, but also K8s codebase
|
||
|
itself (summary: it looks like a mess) and if you really should use K8s
|
||
|
(summary: only if you scale a lot, and you can scape from the scaling problem
|
||
|
altogether).</p>
|
||
|
<h1 id="please-stop-recommending-git-flow"><a href="https://georgestocker.com/2020/03/04/please-stop-recommending-git-flow/">Please stop recommending Git Flow!</a></h1>
|
||
|
<p>I'm putting this here just because I wholeheartedly disagree with it. While
|
||
|
some points are real (the short-lived branch rule, for example), some are
|
||
|
(sorry, not sorry to say it) plain stupid.</p>
|
||
|
<p>Also, I do not believe in monorepos, 'cause monorepos bring the worst of
|
||
|
software development -- instead of focusing on separating things into
|
||
|
libraries and making proper releases, you just put everything globed together
|
||
|
and hope for the best. So yeah, it's not that Gitflow makes it impossible to
|
||
|
use monorepos, is that you shouldn't be using a monorepo in the first place!</p>
|
||
|
<h1 id="bye-bye-mastodon-our-account-on-fosstodon-org-was-deleted-yesterday"><a href="https://olimex.wordpress.com/2020/03/05/bye-bye-mastodon-our-account-on-fosstodon-org-was-deleted-yesterday/">Bye-Bye Mastodon, our account on Fosstodon.org was deleted yesterday</a></h1>
|
||
|
<p>How a group of people working on open source projects but posted product
|
||
|
updates in one of the Mastodon servers and got kicked for advertising.</p>
|
||
|
<p>This is one thing that can happen on every project that you can't manage --
|
||
|
and that includes every other social network mentioned in the post, not only
|
||
|
Mastodon. What would you do if Twitter saw your advertising and decided you
|
||
|
should buy "Enterprise Twitter Pro" to be able to post such content?</p>
|
||
|
<p>Mastodon -- and the Fediverse, for that matter -- is formed by lots of
|
||
|
servers. Fosstodon is only one of them (I do have an account on <a href="https://functional.cafe/@juliobiason">Functional
|
||
|
Cafe</a>, for example. If the server policy
|
||
|
changed to something I was not in accord, I could just take my data (and yes,
|
||
|
you can take <em>all</em> your data) and upload to another server, with different
|
||
|
policies. And if I don't agree with any server policy, I can run <em>my own
|
||
|
server</em> and still connect with everyone.</p>
|
||
|
<p>So... Yeah, it's not that Mastodon is hard to use, or have a small community,
|
||
|
but you can <em>still</em> be part of the Fediverse, if you want. Bonus: You can make
|
||
|
your <em>own</em> policies for what is right or not.</p>
|
||
|
<h1 id="genact-a-nonsense-activity-generator"><a href="https://github.com/svenstaro/genact">genact - a nonsense activity generator</a></h1>
|
||
|
<p>A very stupid CLI application with different modules to emulate some other
|
||
|
long-running CLI application, so you can let it run and seem you're waiting
|
||
|
for something.</p>
|
||
|
<h1 id="caniuse-rs"><a href="https://caniuse.rs/">caniuse.rs</a></h1>
|
||
|
<p>I never thought we would get to this point: A "Can I Use" for Rust versions.
|
||
|
Can you use <code>iter::once_with</code>? Only on Rust 1.43 and up.</p>
|
||
|
<p>Sure, a language that is not standing still but keeps progressing, specially
|
||
|
since they are new, is a good thing, but it seems more and more features are
|
||
|
being pumped in every version. Also, as it is simple to update Rust (just run
|
||
|
<code>rustup update</code>) but it seems things are getting a bit out of hand.</p>
|
||
|
<hr />
|
||
|
<div class="footnote-definition" id="1"><sup class="footnote-definition-label">1</sup>
|
||
|
<p>"K8s" is the short-form of "Kubernetes", and hence the title of "8
|
||
|
problems".</p>
|
||
|
</div>
|
||
|
|
||
|
</div>
|
||
|
|
||
|
|
||
|
|
||
|
|
||
|
</div>
|
||
|
|
||
|
</body>
|
||
|
|
||
|
</html>
|