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.2 KiB
162 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 for 2020-04-25</h1>
|
||
|
<span class="post-date">
|
||
|
2020-04-25
|
||
|
|
||
|
<a href="https://blog.juliobiason.me/tags/links/">#links</a>
|
||
|
|
||
|
<a href="https://blog.juliobiason.me/tags/rust/">#rust</a>
|
||
|
|
||
|
<a href="https://blog.juliobiason.me/tags/adoption/">#adoption</a>
|
||
|
|
||
|
<a href="https://blog.juliobiason.me/tags/search/">#search</a>
|
||
|
|
||
|
<a href="https://blog.juliobiason.me/tags/bash/">#bash</a>
|
||
|
|
||
|
<a href="https://blog.juliobiason.me/tags/debug/">#debug</a>
|
||
|
|
||
|
<a href="https://blog.juliobiason.me/tags/apple/">#apple</a>
|
||
|
|
||
|
<a href="https://blog.juliobiason.me/tags/mocks/">#mocks</a>
|
||
|
|
||
|
<a href="https://blog.juliobiason.me/tags/cli/">#cli</a>
|
||
|
|
||
|
<a href="https://blog.juliobiason.me/tags/kanban/">#kanban</a>
|
||
|
|
||
|
<a href="https://blog.juliobiason.me/tags/survey/">#survey</a>
|
||
|
|
||
|
<a href="https://blog.juliobiason.me/tags/til/">#til</a>
|
||
|
|
||
|
</span>
|
||
|
<p>Extracting PDF Data, Rust Adoption, Rust Search, Debugging Bash Scripts,
|
||
|
Mocked HTTP Servers in Rust, CLI Kanban, COVID Lockdown, Rust Survey, TIL.</p>
|
||
|
<span id="continue-reading"></span><h1 id="indexing-pdf-for-searching-using-tika-nokogiri-and-algolia"><a href="https://omar.engineer/indexing-pdf-for-searching-using-tika-nokogiri-and-algolia/">Indexing PDF For Searching Using Tika, Nokogiri, and Algolia</a></h1>
|
||
|
<p>Although I don't use Ruby -- and hence Nokogiri and Algolia would be useless
|
||
|
-- the fact that it lists how Tika extracts the PDF information into a (good)
|
||
|
HTML format it interesting.</p>
|
||
|
<h1 id="debugging-bash-scripts"><a href="https://advancedweb.hu/debugging-bash-scripts/">Debugging Bash scripts</a></h1>
|
||
|
<p>Couple of notes and modules you can use in Bash scripts to debug your...
|
||
|
scripts.</p>
|
||
|
<p>On a side note: Am I the only one that think it is stupid to have a docker
|
||
|
image to run a <em>linter</em>?</p>
|
||
|
<h1 id="programming-language-rust-s-adoption-problem-developers-reveal-why-more-aren-t-using-it"><a href="https://www.zdnet.com/google-amp/article/programming-language-rusts-adoption-problem-developers-reveal-why-more-arent-using-it/">Programming language Rust's adoption problem: Developers reveal why more aren't using it</a></h1>
|
||
|
<p>Summary: the drop in adoption happens 'cause even if developers are using
|
||
|
Rust, their companies are not.</p>
|
||
|
<p>Sadly, I once read something that's true: "The adoption of any language is not
|
||
|
technical, it is cultural". While developers may enjoy taking some punches
|
||
|
from compilers, in the hopes that they won't get calls in the middle of
|
||
|
the night about the service going down, most companies see delays in delivery
|
||
|
as problem. And if some other language have some (apparent) huge support, they
|
||
|
will pick that language any day, no matter how problematic it is.</p>
|
||
|
<h1 id="even-apple-is-interested-in-migrating-their-c-code-to-rust"><a href="https://www.phoronix.com/scan.php?page=news_item&px=Apple-From-C-To-Rust">Even Apple Is Interested In Migrating Their C Code To Rust</a></h1>
|
||
|
<p>A lot of assumptions going on here, but it seems that even when Rust adoption
|
||
|
is not that great, big companies are actually moving towards it. Apple is one
|
||
|
of them.</p>
|
||
|
<p>The fact that the creator of Rust is part of Apple and works of Swift may be
|
||
|
pure coincidence.</p>
|
||
|
<p>On the other hand... Why not replace that C code with Swift? Surely there is a
|
||
|
runtime problem here if the applications require performance, but with the
|
||
|
Swift compiler being built by Apple and Clang/LLVM also being built by Apple,
|
||
|
something could be worked out, wouldn't it?</p>
|
||
|
<h1 id="rust-search-extension"><a href="https://rust-search-extension.now.sh/">Rust Search Extension</a></h1>
|
||
|
<p>A browser extension that helps searching Rust Docs and Crates.</p>
|
||
|
<p>Honestly, I prefer <a href="https://duckduckgo.com/">DuckDuckGo</a>
|
||
|
<a href="https://duckduckgo.com/bang?q=">!bangs</a>, so I can use <code>!rust Iter</code> or <code>!crate elefren</code> and it would translate the search for me, but if you don't use DDG
|
||
|
but code in Rust, it may be interesting.</p>
|
||
|
<h1 id="rust-survey-2019-results"><a href="https://blog.rust-lang.org/2020/04/17/Rust-survey-2019.html">Rust Survey 2019 Results</a></h1>
|
||
|
<p>In the end of last year, the Rust Core Team launched a survey asking how the
|
||
|
Rust developers feel about the language. The result is up.</p>
|
||
|
<p>It seems the general consensus for the language is "Some improvement" in most
|
||
|
of the areas.</p>
|
||
|
<h1 id="wiremock-async-http-mocking-to-test-rust-applications"><a href="https://www.lpalmieri.com/posts/2020-04-13-wiremock-async-http-mocking-for-rust-applications/">Wiremock: async HTTP mocking to test Rust applications</a></h1>
|
||
|
<p>A library for creating async web servers, to be used as mocks in tests. Looks
|
||
|
pretty cute.</p>
|
||
|
<h1 id="clikan"><a href="https://github.com/kitplummer/clikan">clikan</a></h1>
|
||
|
<p>By the repo description: "clikan is a super simple personal kanban board that
|
||
|
runs in a CLI".</p>
|
||
|
<p>I'm a sucker for CLI tools, specially when they have a nice presentation
|
||
|
interface.</p>
|
||
|
<h1 id="it-ll-all-be-over-by-christmas-no-it-won-t"><a href="http://www.antipope.org/charlie/blog-static/2020/04/itll-all-be-over-by-christmas.html">"It'll all be over by Christmas" (No it won't)</a></h1>
|
||
|
<p>A good analysis of what's going on with the COVID lockdown, it's reflexes and
|
||
|
what is going on from here on.</p>
|
||
|
<p>Sure there is some speculation in the article, but even those are good food
|
||
|
for thought.</p>
|
||
|
<h1 id="i-ve-been-writing-tils-for-5-years"><a href="https://github.com/jbranchaud/til/blob/master/README.md">I've been writing TILs for 5 years</a></h1>
|
||
|
<p>A list of small things Josh Branchaud collected in 5 years, in different
|
||
|
topics.</p>
|
||
|
<hr />
|
||
|
<p>This post was built with the help of</p>
|
||
|
<ul>
|
||
|
<li><a href="https://floss.social/@alcinnz">Adrian Cochrane</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://t.me/rustlangbr">Rust Brasil</a></li>
|
||
|
</ul>
|
||
|
|
||
|
</div>
|
||
|
|
||
|
|
||
|
|
||
|
|
||
|
</div>
|
||
|
|
||
|
</body>
|
||
|
|
||
|
</html>
|