diff options
| author | Paul Buetow <paul@buetow.org> | 2024-12-31 18:49:19 +0200 |
|---|---|---|
| committer | Paul Buetow <paul@buetow.org> | 2024-12-31 18:49:19 +0200 |
| commit | 743c075437b7ffed8c206e7a0221216c13a895fe (patch) | |
| tree | 58657c114f630ccf9952a7f3b76c6002b3235049 | |
| parent | 485a073bd5dfa1072cd5d10945066907a72f80c3 (diff) | |
Update content for html
| -rw-r--r-- | about/resources.html | 182 | ||||
| -rw-r--r-- | gemfeed/2025-01-01-posts-from-october-to-december-2024.html | 18 | ||||
| -rw-r--r-- | gemfeed/atom.xml | 20 | ||||
| -rw-r--r-- | index.html | 2 | ||||
| -rw-r--r-- | uptime-stats.html | 2 |
5 files changed, 112 insertions, 112 deletions
diff --git a/about/resources.html b/about/resources.html index 5084ffdf..64f6a1e6 100644 --- a/about/resources.html +++ b/about/resources.html @@ -50,102 +50,102 @@ View this page as <a href="https://codeberg.org/snonux/foo.zone/src/branch/conte <span>In random order:</span><br /> <br /> <ul> -<li>Programming Perl aka "The Camel Book"; Tom Christiansen, brian d foy, Larry Wall & Jon Orwant; O'Reilly</li> -<li>Data Science at the Command Line; Jeroen Janssens; O'Reilly</li> -<li>Amazon Web Services in Action; Michael Wittig and Andreas Wittig; Manning Publications</li> -<li>97 things every SRE should know; Emil Stolarsky, Jaime Woo; O'Reilly</li> +<li>The Kubernetes Book; Nigel Poulton; Unabridged Audiobook</li> <li>Ultimate Go Notebook; Bill Kennedy</li> -<li>100 Go Mistakes and How to Avoid Them; Teiva Harsanyi; Manning Publications</li> -<li>DNS and BIND; Cricket Liu; O'Reilly</li> -<li>The DevOps Handbook; Gene Kim, Jez Humble, Patrick Debois, John Willis; Audible</li> -<li>The Pragmatic Programmer; David Thomas; Addison-Wesley</li> -<li>The Docker Book; James Turnbull; Kindle</li> -<li>Systemprogrammierung in Go; Frank Müller; dpunkt</li> -<li>Perl New Features; Joshua McAdams, brian d foy; Perl School</li> +<li>Programming Perl aka "The Camel Book"; Tom Christiansen, brian d foy, Larry Wall & Jon Orwant; O'Reilly</li> +<li>Systems Performance Tuning; Gian-Paolo D. Musumeci and others...; O'Reilly</li> +<li>Raku Fundamentals; Moritz Lenz; Apress</li> +<li>The Go Programming Language; Alan A. A. Donovan; Addison-Wesley Professional</li> +<li>C++ Programming Language; Bjarne Stroustrup;</li> +<li>Distributed Systems: Principles and Paradigms; Andrew S. Tanenbaum; Pearson</li> +<li>Learn You a Haskell for Great Good!; Miran Lipovaca; No Starch Press</li> +<li>The KCNA (Kubernetes and Cloud Native Associate) Book; Nigel Poulton</li> +<li>Terraform Cookbook; Mikael Krief; Packt Publishing</li> +<li>Developing Games in Java; David Brackeen and others...; New Riders</li> <li>Kubernetes Cookbook; Sameer Naik, Sébastien Goasguen, Jonathan Michaux; O'Reilly</li> -<li>Learn You Some Erlang for Great Good; Fred Herbert; No Starch Press</li> -<li>Go Brain Teasers - Exercise Your Mind; Miki Tebeka; The Pragmatic Programmers</li> -<li>Concurrency in Go; Katherine Cox-Buday; O'Reilly</li> +<li>Raku Recipes; J.J. Merelo; Apress</li> +<li>Leanring eBPF; Liz Rice; O'Reilly</li> <li>The Practise of System and Network Administration; Thomas A. Limoncelli, Christina J. Hogan, Strata R. Chalup; Addison-Wesley Professional Pro Git; Scott Chacon, Ben Straub; Apress</li> -<li>The Kubernetes Book; Nigel Poulton; Unabridged Audiobook</li> +<li>21st Century C: C Tips from the New School; Ben Klemens; O'Reilly</li> +<li>Higher Order Perl; Mark Dominus; Morgan Kaufmann</li> +<li>Amazon Web Services in Action; Michael Wittig and Andreas Wittig; Manning Publications</li> <li>Hands-on Infrastructure Monitoring with Prometheus; Joel Bastos, Pedro Araujo; Packt </li> +<li>Effective Java; Joshua Bloch; Addison-Wesley Professional</li> +<li>100 Go Mistakes and How to Avoid Them; Teiva Harsanyi; Manning Publications</li> +<li>Perl New Features; Joshua McAdams, brian d foy; Perl School</li> +<li>Object-Oriented Programming with ANSI-C; Axel-Tobias Schreiner</li> <li>Effective awk programming; Arnold Robbins; O'Reilly</li> -<li>The KCNA (Kubernetes and Cloud Native Associate) Book; Nigel Poulton</li> -<li>Leanring eBPF; Liz Rice; O'Reilly</li> +<li>Funktionale Programmierung; Peter Pepper; Springer</li> +<li>Tmux 2: Productive Mouse-free Development; Brain P. Hogan; The Pragmatic Programmers </li> +<li>Systemprogrammierung in Go; Frank Müller; dpunkt</li> <li>Java ist auch eine Insel; Christian Ullenboom; </li> -<li>Learn You a Haskell for Great Good!; Miran Lipovaca; No Starch Press</li> -<li>Pro Puppet; James Turnbull, Jeffrey McCune; Apress</li> -<li>Terraform Cookbook; Mikael Krief; Packt Publishing</li> -<li>Modern Perl; Chromatic ; Onyx Neon Press</li> -<li>21st Century C: C Tips from the New School; Ben Klemens; O'Reilly</li> <li>Clusterbau mit Linux-HA; Michael Schwartzkopff; O'Reilly</li> -<li>The Go Programming Language; Alan A. A. Donovan; Addison-Wesley Professional</li> +<li>The DevOps Handbook; Gene Kim, Jez Humble, Patrick Debois, John Willis; Audible</li> +<li>Concurrency in Go; Katherine Cox-Buday; O'Reilly</li> +<li>DNS and BIND; Cricket Liu; O'Reilly</li> +<li>The Pragmatic Programmer; David Thomas; Addison-Wesley</li> +<li>Modern Perl; Chromatic ; Onyx Neon Press</li> +<li>Go Brain Teasers - Exercise Your Mind; Miki Tebeka; The Pragmatic Programmers</li> +<li>Data Science at the Command Line; Jeroen Janssens; O'Reilly</li> <li>Polished Ruby Programming; Jeremy Evans; Packt Publishing</li> -<li>Higher Order Perl; Mark Dominus; Morgan Kaufmann</li> -<li>Site Reliability Engineering; How Google runs production systems; O'Reilly</li> -<li>Systems Performance Tuning; Gian-Paolo D. Musumeci and others...; O'Reilly</li> -<li>C++ Programming Language; Bjarne Stroustrup;</li> -<li>Effective Java; Joshua Bloch; Addison-Wesley Professional</li> -<li>Developing Games in Java; David Brackeen and others...; New Riders</li> -<li>Tmux 2: Productive Mouse-free Development; Brain P. Hogan; The Pragmatic Programmers </li> -<li>Funktionale Programmierung; Peter Pepper; Springer</li> -<li>DevOps And Site Reliability Engineering Handbook; Stephen Fleming; Audible</li> +<li>The Docker Book; James Turnbull; Kindle</li> +<li>97 things every SRE should know; Emil Stolarsky, Jaime Woo; O'Reilly</li> +<li>Pro Puppet; James Turnbull, Jeffrey McCune; Apress</li> <li>Think Raku (aka Think Perl 6); Laurent Rosenfeld, Allen B. Downey; O'Reilly</li> -<li>Raku Recipes; J.J. Merelo; Apress</li> -<li>Object-Oriented Programming with ANSI-C; Axel-Tobias Schreiner</li> -<li>Raku Fundamentals; Moritz Lenz; Apress</li> -<li>Distributed Systems: Principles and Paradigms; Andrew S. Tanenbaum; Pearson</li> +<li>DevOps And Site Reliability Engineering Handbook; Stephen Fleming; Audible</li> +<li>Site Reliability Engineering; How Google runs production systems; O'Reilly</li> +<li>Learn You Some Erlang for Great Good; Fred Herbert; No Starch Press</li> </ul><br /> <h2 style='display: inline' id='technical-references'>Technical references</h2><br /> <br /> <span>I didn't read them from the beginning to the end, but I am using them to look up things. The books are in random order:</span><br /> <br /> <ul> -<li>Algorithms; Robert Sedgewick, Kevin Wayne; Addison Wesley</li> <li>Understanding the Linux Kernel; Daniel P. Bovet, Marco Cesati; O'Reilly</li> -<li>BPF Performance Tools - Linux System and Application Observability, Brendan Gregg; Addison Wesley</li> -<li>Groovy Kurz & Gut; Joerg Staudemeier; O'Reilly</li> -<li>Implementing Service Level Objectives; Alex Hidalgo; O'Reilly</li> +<li>Algorithms; Robert Sedgewick, Kevin Wayne; Addison Wesley</li> <li>The Linux Programming Interface; Michael Kerrisk; No Starch Press </li> +<li>Groovy Kurz & Gut; Joerg Staudemeier; O'Reilly</li> +<li>BPF Performance Tools - Linux System and Application Observability, Brendan Gregg; Addison Wesley</li> <li>Relayd and Httpd Mastery; Michael W Lucas</li> +<li>Implementing Service Level Objectives; Alex Hidalgo; O'Reilly</li> </ul><br /> <h2 style='display: inline' id='self-development-and-soft-skills-books'>Self-development and soft-skills books</h2><br /> <br /> <span>In random order:</span><br /> <br /> <ul> +<li>Ultralearning; Scott Young; Thorsons</li> +<li>The Off Switch; Mark Cropley; Virgin Books</li> +<li>Buddah and Einstein walk into a Bar; Guy Joseph Ale, Claire Bloom; Blackstone Publishing</li> +<li>101 Essays that change the way you think; Brianna Wiest; Audible</li> +<li>Ultralearning; Anna Laurent; Self-published via Amazon</li> +<li>So Good They Can't Ignore You; Cal Newport; Business Plus</li> <li>The Good Enough Job; Simone Stolzoff; Ebury Edge</li> -<li>Influence without Authority; A. Cohen, D. Bradford; Wiley</li> +<li>Consciousness: A Very Short Introduction; Susan Blackmore; Oxford Uiversity Press</li> +<li>Staff Engineer: Leadership beyond the management track; Will Larson; Audible</li> <li>Eat That Frog!; Brian Tracy; Hodder Paperbacks</li> -<li>Solve for Happy; Mo Gawdat</li> <li>Psycho-Cybernetics; Maxwell Maltz; Perigee Books</li> -<li>Stop starting, start finishing; Arne Roock; Lean-Kanban University </li> -<li>Ultralearning; Anna Laurent; Self-published via Amazon</li> +<li>Search Inside Yourself - The Unexpected path to Achieving Success, Happiness (and World Peace); Chade-Meng Tan, Daniel Goleman, Jon Kabat-Zinn; HarperOne</li> +<li>Never Split the Difference; Chris Voss, Tahl Raz; Random House Business</li> +<li>The Obstacle Is The Way; Ryan Holiday; Profile Books Ltd</li> <li>Eat That Frog; Brian Tracy</li> <li>Soft Skills; John Sommez; Manning Publications</li> <li>The Bullet Journal Method; Ryder Carroll; Fourth Estate</li> -<li>Atomic Habits; James Clear; Random House Business</li> -<li>101 Essays that change the way you think; Brianna Wiest; Audible</li> -<li>Search Inside Yourself - The Unexpected path to Achieving Success, Happiness (and World Peace); Chade-Meng Tan, Daniel Goleman, Jon Kabat-Zinn; HarperOne</li> -<li>Staff Engineer: Leadership beyond the management track; Will Larson; Audible</li> <li>The 7 Habits Of Highly Effective People; Stephen R. Covey; Simon & Schuster UK</li> -<li>Slow Productivity; Cal Newport; Penguin Random House</li> -<li>The Off Switch; Mark Cropley; Virgin Books</li> +<li>Who Moved My Cheese?; Dr. Spencer Johnson; Vermilion </li> <li>Time Management for System Administrators; Thomas A. Limoncelli; O'Reilly</li> -<li>The Obstacle Is The Way; Ryan Holiday; Profile Books Ltd</li> +<li>Slow Productivity; Cal Newport; Penguin Random House</li> +<li>Atomic Habits; James Clear; Random House Business</li> <li>Digital Minimalism; Cal Newport; Portofolio Penguin</li> -<li>Who Moved My Cheese?; Dr. Spencer Johnson; Vermilion </li> -<li>Consciousness: A Very Short Introduction; Susan Blackmore; Oxford Uiversity Press</li> -<li>The Daily Stoic; Ryan Holiday, Stephen Hanselman; Profile Books</li> <li>The Phoenix Project - A Novel About IT, DevOps, and Helping your Business Win; Gene Kim and Kevin Behr; Trade Select</li> -<li>Deep Work; Cal Newport; Piatkus</li> -<li>Buddah and Einstein walk into a Bar; Guy Joseph Ale, Claire Bloom; Blackstone Publishing</li> -<li>The Joy of Missing Out; Christina Crook; New Society Publishers</li> <li>The Complete Software Developer's Career Guide; John Sonmez; Unabridged Audiobook</li> -<li>So Good They Can't Ignore You; Cal Newport; Business Plus</li> <li>The Power of Now; Eckhard Tolle; Yellow Kite</li> -<li>Never Split the Difference; Chris Voss, Tahl Raz; Random House Business</li> -<li>Ultralearning; Scott Young; Thorsons</li> +<li>The Daily Stoic; Ryan Holiday, Stephen Hanselman; Profile Books</li> +<li>Influence without Authority; A. Cohen, D. Bradford; Wiley</li> +<li>The Joy of Missing Out; Christina Crook; New Society Publishers</li> +<li>Solve for Happy; Mo Gawdat</li> +<li>Stop starting, start finishing; Arne Roock; Lean-Kanban University </li> +<li>Deep Work; Cal Newport; Piatkus</li> </ul><br /> <a class='textlink' href='../notes/index.html'>Here are notes of mine for some of the books</a><br /> <br /> @@ -154,22 +154,22 @@ View this page as <a href="https://codeberg.org/snonux/foo.zone/src/branch/conte <span>Some of these were in-person with exams; others were online learning lectures only. In random order:</span><br /> <br /> <ul> -<li>Algorithms Video Lectures; Robert Sedgewick; O'Reilly Online</li> -<li>The Well-Grounded Rubyist Video Edition; David. A. Black; O'Reilly Online</li> -<li>The Ultimate Kubernetes Bootcamp; School of Devops; O'Reilly Online</li> -<li>MySQL Deep Dive Workshop; 2-day on-site training</li> -<li>Cloud Operations on AWS - Learn how to configure, deploy, maintain, and troubleshoot your AWS environments; 3-day online live training with labs; Amazon</li> -<li>Protocol buffers; O'Reilly Online</li> +<li>Scripting Vim; Damian Conway; O'Reilly Online</li> <li>AWS Immersion Day; Amazon; 1-day interactive online training </li> <li>Structure and Interpretation of Computer Programs; Harold Abelson and more...; </li> -<li>Linux Security and Isolation APIs Training; Michael Kerrisk; 3-day on-site training</li> -<li>Red Hat Certified System Administrator; Course + certification (Although I had the option, I decided not to take the next course as it is more effective to self learn what I need)</li> -<li>Ultimate Go Programming; Bill Kennedy; O'Reilly Online</li> -<li>Functional programming lecture; Remote University of Hagen</li> +<li>MySQL Deep Dive Workshop; 2-day on-site training</li> <li>Apache Tomcat Best Practises; 3-day on-site training</li> -<li>Scripting Vim; Damian Conway; O'Reilly Online</li> -<li>F5 Loadbalancers Training; 2-day on-site training; F5, Inc. </li> +<li>Ultimate Go Programming; Bill Kennedy; O'Reilly Online</li> +<li>Protocol buffers; O'Reilly Online</li> <li>Developing IaC with Terraform (with Live Lessons); O'Reilly Online</li> +<li>Red Hat Certified System Administrator; Course + certification (Although I had the option, I decided not to take the next course as it is more effective to self learn what I need)</li> +<li>F5 Loadbalancers Training; 2-day on-site training; F5, Inc. </li> +<li>Functional programming lecture; Remote University of Hagen</li> +<li>Cloud Operations on AWS - Learn how to configure, deploy, maintain, and troubleshoot your AWS environments; 3-day online live training with labs; Amazon</li> +<li>Algorithms Video Lectures; Robert Sedgewick; O'Reilly Online</li> +<li>The Well-Grounded Rubyist Video Edition; David. A. Black; O'Reilly Online</li> +<li>Linux Security and Isolation APIs Training; Michael Kerrisk; 3-day on-site training</li> +<li>The Ultimate Kubernetes Bootcamp; School of Devops; O'Reilly Online</li> </ul><br /> <h2 style='display: inline' id='technical-guides'>Technical guides</h2><br /> <br /> @@ -177,8 +177,8 @@ View this page as <a href="https://codeberg.org/snonux/foo.zone/src/branch/conte <br /> <ul> <li>Advanced Bash-Scripting Guide </li> -<li>How CPUs work at https://cpu.land</li> <li>Raku Guide at https://raku.guide </li> +<li>How CPUs work at https://cpu.land</li> </ul><br /> <h2 style='display: inline' id='podcasts'>Podcasts</h2><br /> <br /> @@ -187,47 +187,47 @@ View this page as <a href="https://codeberg.org/snonux/foo.zone/src/branch/conte <span>In random order:</span><br /> <br /> <ul> -<li>Deep Questions with Cal Newport</li> -<li>Dev Interrupted</li> -<li>Fork Around And Find Out</li> -<li>Maintainable</li> -<li>The ProdCast (Google SRE Podcast)</li> -<li>The Pragmatic Engineer Podcast</li> -<li>Cup o' Go [Golang]</li> -<li>Hidden Brain</li> -<li>Fallthrough [Golang]</li> <li>The Changelog Podcast(s)</li> +<li>Fallthrough [Golang]</li> +<li>Hidden Brain</li> <li>Backend Banter</li> +<li>The Pragmatic Engineer Podcast</li> +<li>Maintainable</li> +<li>Dev Interrupted</li> +<li>Cup o' Go [Golang]</li> +<li>The ProdCast (Google SRE Podcast)</li> +<li>Fork Around And Find Out</li> +<li>Deep Questions with Cal Newport</li> </ul><br /> <h3 style='display: inline' id='podcasts-i-liked'>Podcasts I liked</h3><br /> <br /> <span>I liked them but am not listening to them anymore. The podcasts have either "finished" (no more episodes) or I stopped listening to them due to time constraints or a shift in my interests.</span><br /> <br /> <ul> -<li>Ship It (predecessor of Fork Around And Find Out)</li> <li>FLOSS weekly</li> -<li>Java Pub House</li> <li>CRE: Chaosradio Express [german]</li> <li>Go Time (predecessor of fallthrough)</li> +<li>Ship It (predecessor of Fork Around And Find Out)</li> <li>Modern Mentor</li> +<li>Java Pub House</li> </ul><br /> <h2 style='display: inline' id='newsletters-i-like'>Newsletters I like</h2><br /> <br /> <span>This is a mix of tech and non-tech newsletters I am subscribed to. In random order:</span><br /> <br /> <ul> -<li>Applied Go Weekly Newsletter</li> +<li>Andreas Brandhorst Newsletter (Sci-Fi author)</li> <li>byteSizeGo</li> <li>The Prgagmatic Engineer</li> -<li>VK Newsletter</li> -<li>Changelog News</li> -<li>Register Spill</li> -<li>The Valuable Dev</li> <li>Ruby Weekly</li> <li>The Imperfectionist</li> -<li>Monospace Mentor</li> +<li>Changelog News</li> +<li>The Valuable Dev</li> +<li>Applied Go Weekly Newsletter</li> +<li>VK Newsletter</li> +<li>Register Spill</li> <li>Golang Weekly</li> -<li>Andreas Brandhorst Newsletter (Sci-Fi author)</li> +<li>Monospace Mentor</li> </ul><br /> <h1 style='display: inline' id='formal-education'>Formal education</h1><br /> <br /> diff --git a/gemfeed/2025-01-01-posts-from-october-to-december-2024.html b/gemfeed/2025-01-01-posts-from-october-to-december-2024.html index 040da879..50f71d3a 100644 --- a/gemfeed/2025-01-01-posts-from-october-to-december-2024.html +++ b/gemfeed/2025-01-01-posts-from-october-to-december-2024.html @@ -132,7 +132,7 @@ View this page as <a href="https://codeberg.org/snonux/foo.zone/src/branch/conte <br /> <span>Until now, I wasn't aware, that Go is under a BSD-style license (3-clause as it seems). Neat. I don't know why, but I always was under the impression it would be MIT. <span class='inlinecode'>#bsd</span> <span class='inlinecode'>#golang</span></span><br /> <br /> -<a class='textlink' href='https://go.dev/LICENSE'>https://go.dev/LICENSE</a><br /> +<a class='textlink' href='https://go.dev/LICENSE'>go.dev/LICENSE</a><br /> <br /> <h3 style='display: inline' id='these-are-some-book-notes-from-staff-engineer-'>These are some book notes from "Staff Engineer" ...</h3><br /> <br /> @@ -149,7 +149,7 @@ View this page as <a href="https://codeberg.org/snonux/foo.zone/src/branch/conte <span>There has been an outage at the upstream network provider for OpenBSD.Amsterdam (hoster, I am using). This was the first real-world test for my KISS HA setup, and it worked flawlessly! All my sites and services failed over automatically to my other <span class='inlinecode'>#OpenBSD</span> VM!</span><br /> <br /> <a class='textlink' href='https://foo.zone/gemfeed/2024-04-01-KISS-high-availability-with-OpenBSD.html'>foo.zone/gemf...-OpenBSD.html</a><br /> -<a class='textlink' href='https://openbsd.amsterdam/'>https://openbsd.amsterdam/</a><br /> +<a class='textlink' href='https://openbsd.amsterdam/'>openbsd.amsterdam/</a><br /> <br /> <h3 style='display: inline' id='one-of-the-more-confusing-parts-in-go-nil-'>One of the more confusing parts in Go, nil ...</h3><br /> <br /> @@ -167,13 +167,13 @@ View this page as <a href="https://codeberg.org/snonux/foo.zone/src/branch/conte <br /> <span>I like the idea of types in Ruby. Raku is supports that already, but in Ruby, you must specify the types in a separate .rbs file, which is, in my opinion, cumbersome and is a reason not to use it extensively for now. I believe there are efforts to embed the type information in the standard .rb files, and that the .rbs is just an experiment to see how types could work out without introducing changes into the core Ruby language itself right now? <span class='inlinecode'>#Ruby</span> <span class='inlinecode'>#RakuLang</span></span><br /> <br /> -<a class='textlink' href='https://github.com/ruby/rbs'>https://github.com/ruby/rbs</a><br /> +<a class='textlink' href='https://github.com/ruby/rbs'>github.com/ruby/rbs</a><br /> <br /> <h3 style='display: inline' id='so-haskell-is-better-suited-for-general-'>So, <span class='inlinecode'>#Haskell</span> is better suited for general ...</h3><br /> <br /> <span>So, <span class='inlinecode'>#Haskell</span> is better suited for general purpose than <span class='inlinecode'>#Rust</span>? I thought deploying something in Haskell means publishing an academic paper :-) Interesting rant about Rust, though:</span><br /> <br /> -<a class='textlink' href='https://chrisdone.com/posts/rust/'>chrisdone.com...m/posts/rust/</a><br /> +<a class='textlink' href='https://chrisdone.com/posts/rust/'>chrisdone.com/posts/rust/</a><br /> <br /> <h3 style='display: inline' id='at-first-functional-options-add-a-bit-of-'>At first, functional options add a bit of ...</h3><br /> <br /> @@ -209,7 +209,7 @@ View this page as <a href="https://codeberg.org/snonux/foo.zone/src/branch/conte <br /> <span>Have put more Photos on - On my static photo sites - Generated with a <span class='inlinecode'>#bash</span> script</span><br /> <br /> -<a class='textlink' href='https://irregular.ninja'>https://irregular.ninja</a><br /> +<a class='textlink' href='https://irregular.ninja'>irregular.ninja</a><br /> <br /> <h3 style='display: inline' id='in-go-passing-pointers-are-not-automatically-'>In Go, passing pointers are not automatically ...</h3><br /> <br /> @@ -231,7 +231,7 @@ View this page as <a href="https://codeberg.org/snonux/foo.zone/src/branch/conte <br /> <span>This is an interactive summary of the Go release, with a lot of examples utilising iterators in the slices and map packages. Love it! <span class='inlinecode'>#golang</span></span><br /> <br /> -<a class='textlink' href='https://antonz.org/go-1-23/'>https://antonz.org/go-1-23/</a><br /> +<a class='textlink' href='https://antonz.org/go-1-23/'>antonz.org/go-1-23/</a><br /> <br /> <h2 style='display: inline' id='december-2024'>December 2024</h2><br /> <br /> @@ -257,7 +257,7 @@ View this page as <a href="https://codeberg.org/snonux/foo.zone/src/branch/conte <br /> <span>for <span class='inlinecode'>#bpf</span> <span class='inlinecode'>#ebpf</span> performance debugging, have a look at bpftop from Netflix. A neat tool showing you the estimated CPU time and other performance statistics for all the BPF programs currently loaded into the <span class='inlinecode'>#linux</span> kernel. Highly recommend!</span><br /> <br /> -<a class='textlink' href='https://github.com/Netflix/bpftop'>github.com/Ne...etflix/bpftop</a><br /> +<a class='textlink' href='https://github.com/Netflix/bpftop'>github.com/Netflix/bpftop</a><br /> <br /> <h3 style='display: inline' id='89-things-heshe-knows-about-git-commits-is-a-'>89 things he/she knows about Git commits is a ...</h3><br /> <br /> @@ -292,7 +292,7 @@ View this page as <a href="https://codeberg.org/snonux/foo.zone/src/branch/conte <span>This blog post is basically a rant against DataDog... Personally, I don't have much experience with DataDog (actually, I have never used it), but one reason to work with logs at my day job (with over 2,000 physical server machines) and to be cost-effective is by using dtail! <span class='inlinecode'>#dtail</span> <span class='inlinecode'>#logs</span> <span class='inlinecode'>#logmanagement</span></span><br /> <br /> <a class='textlink' href='https://crys.site/blog/2024/reinventint-the-weel/'>crys.site/blo...int-the-weel/</a><br /> -<a class='textlink' href='https://dtail.dev'>https://dtail.dev</a><br /> +<a class='textlink' href='https://dtail.dev'>dtail.dev</a><br /> <br /> <h3 style='display: inline' id='quick-trick-to-get-helix-themes-selected-'>Quick trick to get Helix themes selected ...</h3><br /> <br /> @@ -322,7 +322,7 @@ View this page as <a href="https://codeberg.org/snonux/foo.zone/src/branch/conte <br /> <span>I just finished reading all chapters of CPU land: ... not claiming to remember every detail, but it is a great refresher how CPUs and operating systems actually work under the hood when you execute a program, which we tend to forget in our higher abstraction world. I liked the "story" and some of the jokes along the way! Size wise, it is pretty digestable (not talking about books, but only 7 web articles/chapters)! <span class='inlinecode'>#cpu</span> <span class='inlinecode'>#linux</span> <span class='inlinecode'>#unix</span> <span class='inlinecode'>#kernel</span> <span class='inlinecode'>#macOS</span></span><br /> <br /> -<a class='textlink' href='https://cpu.land/'>https://cpu.land/</a><br /> +<a class='textlink' href='https://cpu.land/'>cpu.land/</a><br /> <br /> <h3 style='display: inline' id='indeed-useful-to-know-this-stuff-sre-'>Indeed, useful to know this stuff! <span class='inlinecode'>#sre</span> ...</h3><br /> <br /> diff --git a/gemfeed/atom.xml b/gemfeed/atom.xml index aca17fb0..a7e1e681 100644 --- a/gemfeed/atom.xml +++ b/gemfeed/atom.xml @@ -1,6 +1,6 @@ <?xml version="1.0" encoding="utf-8"?> <feed xmlns="http://www.w3.org/2005/Atom"> - <updated>2024-12-31T18:46:45+02:00</updated> + <updated>2024-12-31T18:48:23+02:00</updated> <title>foo.zone feed</title> <subtitle>To be in the .zone!</subtitle> <link href="https://foo.zone/gemfeed/atom.xml" rel="self" /> @@ -139,7 +139,7 @@ <br /> <span>Until now, I wasn't aware, that Go is under a BSD-style license (3-clause as it seems). Neat. I don't know why, but I always was under the impression it would be MIT. <span class='inlinecode'>#bsd</span> <span class='inlinecode'>#golang</span></span><br /> <br /> -<a class='textlink' href='https://go.dev/LICENSE'>https://go.dev/LICENSE</a><br /> +<a class='textlink' href='https://go.dev/LICENSE'>go.dev/LICENSE</a><br /> <br /> <h3 style='display: inline' id='these-are-some-book-notes-from-staff-engineer-'>These are some book notes from "Staff Engineer" ...</h3><br /> <br /> @@ -156,7 +156,7 @@ <span>There has been an outage at the upstream network provider for OpenBSD.Amsterdam (hoster, I am using). This was the first real-world test for my KISS HA setup, and it worked flawlessly! All my sites and services failed over automatically to my other <span class='inlinecode'>#OpenBSD</span> VM!</span><br /> <br /> <a class='textlink' href='https://foo.zone/gemfeed/2024-04-01-KISS-high-availability-with-OpenBSD.html'>foo.zone/gemf...-OpenBSD.html</a><br /> -<a class='textlink' href='https://openbsd.amsterdam/'>https://openbsd.amsterdam/</a><br /> +<a class='textlink' href='https://openbsd.amsterdam/'>openbsd.amsterdam/</a><br /> <br /> <h3 style='display: inline' id='one-of-the-more-confusing-parts-in-go-nil-'>One of the more confusing parts in Go, nil ...</h3><br /> <br /> @@ -174,13 +174,13 @@ <br /> <span>I like the idea of types in Ruby. Raku is supports that already, but in Ruby, you must specify the types in a separate .rbs file, which is, in my opinion, cumbersome and is a reason not to use it extensively for now. I believe there are efforts to embed the type information in the standard .rb files, and that the .rbs is just an experiment to see how types could work out without introducing changes into the core Ruby language itself right now? <span class='inlinecode'>#Ruby</span> <span class='inlinecode'>#RakuLang</span></span><br /> <br /> -<a class='textlink' href='https://github.com/ruby/rbs'>https://github.com/ruby/rbs</a><br /> +<a class='textlink' href='https://github.com/ruby/rbs'>github.com/ruby/rbs</a><br /> <br /> <h3 style='display: inline' id='so-haskell-is-better-suited-for-general-'>So, <span class='inlinecode'>#Haskell</span> is better suited for general ...</h3><br /> <br /> <span>So, <span class='inlinecode'>#Haskell</span> is better suited for general purpose than <span class='inlinecode'>#Rust</span>? I thought deploying something in Haskell means publishing an academic paper :-) Interesting rant about Rust, though:</span><br /> <br /> -<a class='textlink' href='https://chrisdone.com/posts/rust/'>chrisdone.com...m/posts/rust/</a><br /> +<a class='textlink' href='https://chrisdone.com/posts/rust/'>chrisdone.com/posts/rust/</a><br /> <br /> <h3 style='display: inline' id='at-first-functional-options-add-a-bit-of-'>At first, functional options add a bit of ...</h3><br /> <br /> @@ -216,7 +216,7 @@ <br /> <span>Have put more Photos on - On my static photo sites - Generated with a <span class='inlinecode'>#bash</span> script</span><br /> <br /> -<a class='textlink' href='https://irregular.ninja'>https://irregular.ninja</a><br /> +<a class='textlink' href='https://irregular.ninja'>irregular.ninja</a><br /> <br /> <h3 style='display: inline' id='in-go-passing-pointers-are-not-automatically-'>In Go, passing pointers are not automatically ...</h3><br /> <br /> @@ -238,7 +238,7 @@ <br /> <span>This is an interactive summary of the Go release, with a lot of examples utilising iterators in the slices and map packages. Love it! <span class='inlinecode'>#golang</span></span><br /> <br /> -<a class='textlink' href='https://antonz.org/go-1-23/'>https://antonz.org/go-1-23/</a><br /> +<a class='textlink' href='https://antonz.org/go-1-23/'>antonz.org/go-1-23/</a><br /> <br /> <h2 style='display: inline' id='december-2024'>December 2024</h2><br /> <br /> @@ -264,7 +264,7 @@ <br /> <span>for <span class='inlinecode'>#bpf</span> <span class='inlinecode'>#ebpf</span> performance debugging, have a look at bpftop from Netflix. A neat tool showing you the estimated CPU time and other performance statistics for all the BPF programs currently loaded into the <span class='inlinecode'>#linux</span> kernel. Highly recommend!</span><br /> <br /> -<a class='textlink' href='https://github.com/Netflix/bpftop'>github.com/Ne...etflix/bpftop</a><br /> +<a class='textlink' href='https://github.com/Netflix/bpftop'>github.com/Netflix/bpftop</a><br /> <br /> <h3 style='display: inline' id='89-things-heshe-knows-about-git-commits-is-a-'>89 things he/she knows about Git commits is a ...</h3><br /> <br /> @@ -299,7 +299,7 @@ <span>This blog post is basically a rant against DataDog... Personally, I don't have much experience with DataDog (actually, I have never used it), but one reason to work with logs at my day job (with over 2,000 physical server machines) and to be cost-effective is by using dtail! <span class='inlinecode'>#dtail</span> <span class='inlinecode'>#logs</span> <span class='inlinecode'>#logmanagement</span></span><br /> <br /> <a class='textlink' href='https://crys.site/blog/2024/reinventint-the-weel/'>crys.site/blo...int-the-weel/</a><br /> -<a class='textlink' href='https://dtail.dev'>https://dtail.dev</a><br /> +<a class='textlink' href='https://dtail.dev'>dtail.dev</a><br /> <br /> <h3 style='display: inline' id='quick-trick-to-get-helix-themes-selected-'>Quick trick to get Helix themes selected ...</h3><br /> <br /> @@ -329,7 +329,7 @@ <br /> <span>I just finished reading all chapters of CPU land: ... not claiming to remember every detail, but it is a great refresher how CPUs and operating systems actually work under the hood when you execute a program, which we tend to forget in our higher abstraction world. I liked the "story" and some of the jokes along the way! Size wise, it is pretty digestable (not talking about books, but only 7 web articles/chapters)! <span class='inlinecode'>#cpu</span> <span class='inlinecode'>#linux</span> <span class='inlinecode'>#unix</span> <span class='inlinecode'>#kernel</span> <span class='inlinecode'>#macOS</span></span><br /> <br /> -<a class='textlink' href='https://cpu.land/'>https://cpu.land/</a><br /> +<a class='textlink' href='https://cpu.land/'>cpu.land/</a><br /> <br /> <h3 style='display: inline' id='indeed-useful-to-know-this-stuff-sre-'>Indeed, useful to know this stuff! <span class='inlinecode'>#sre</span> ...</h3><br /> <br /> @@ -13,7 +13,7 @@ View this page as <a href="https://codeberg.org/snonux/foo.zone/src/branch/conte </p> <h1 style='display: inline' id='foozone'>foo.zone</h1><br /> <br /> -<span class='quote'>This site was generated at 2024-12-31T18:46:45+02:00 by <span class='inlinecode'>Gemtexter</span></span><br /> +<span class='quote'>This site was generated at 2024-12-31T18:48:23+02:00 by <span class='inlinecode'>Gemtexter</span></span><br /> <br /> <span>Welcome to the foo.zone. Everything you read on this site is my personal opinion and experience. You can call me a Linux/*BSD enthusiast and hobbyist. I mainly write about tech, IT, programming and sometimes also about self-improvement here. Note that this blog usually does not overlap with what I do at my day job as a Site Reliability Engineer.</span><br /> <br /> diff --git a/uptime-stats.html b/uptime-stats.html index 81a8e9de..4bc383c3 100644 --- a/uptime-stats.html +++ b/uptime-stats.html @@ -13,7 +13,7 @@ View this page as <a href="https://codeberg.org/snonux/foo.zone/src/branch/conte </p> <h1 style='display: inline' id='my-machine-uptime-stats'>My machine uptime stats</h1><br /> <br /> -<span class='quote'>This site was last updated at 2024-12-31T18:46:45+02:00</span><br /> +<span class='quote'>This site was last updated at 2024-12-31T18:48:23+02:00</span><br /> <br /> <span>The following stats were collected via <span class='inlinecode'>uptimed</span> on all of my personal computers over many years and the output was generated by <span class='inlinecode'>guprecords</span>, the global uptime records stats analyser of mine.</span><br /> <br /> |
