Programming Leftovers
-
Unmitigated Risk ☛ Proactive Security: Engineering Resilience from the Ground Up
Picture discovering your house has been robbed. Like many homeowners in this situation, your first instinct might be to invest in the latest security system with cameras and motion sensors. But what if the thief simply walked through an unlocked door, exploiting the most basic failure of security? No amount of surveillance would have prevented such a fundamental oversight.
This scenario mirrors how many organizations approach security today. Companies invest heavily in sophisticated detection and response tools and a patchwork of workarounds to basic design flaws while neglecting basic security practices, creating a false sense of security all built on a shaky foundation. According to Gartner, global cybersecurity spending reached $188.3 billion in 2023, yet breaches continue to rise because we’re treating symptoms while ignoring their root causes.
-
Carlos Becker ☛ Side Projects Reverie
Over the years I created a couple hundreds of projects. The ones I enjoyed working on the most were the ones that started that way.
-
[Repeat] Rlang ☛ These Languages are Accumulating
I keep saying that the more programming languages you know, the more you will understand all the others you know – I’m now at the point where I want to solve every problem I see in a handful of different languages. They all offer different functionality, and some are certainly more suited to particular problems than others, but there’s a world of difference between two characters and importing from two libraries.
-
Rlang ☛ rOpenSci News Digest, November 2024
-
Rlang ☛ {geotargets} 0.2.0
I’m super stoked to announce {geotargets} version 0.2.0! The {geotargets} package extends {targets} to work with geospatial data formats.
-
Linux Handbook ☛ Reading a File in Go
Learn various use cases of reading a file in Go
-
Kernel Space
-
Barry Kauler ☛ Linux kernel 6.6.61 compiled
The latest is 6.6.63; however, the aufs patch fails, as reported
https://github.com/sfjro/aufs-standalone/issues/48
I examined the kernel changelog, and it looks like 6.6.61 is ok, and yes, the "6.6.54" aufs patch works. So, have compiled the kernel 6.6.61.
-
-
Shell/Bash/Zsh/Ksh
-
Rlang ☛ Mastering Linux: A Beginner’s Guide to Customizing the Bash Prompt
The command line is an essential part of working with Linux, and the bash prompt is your gateway to this powerful interface. While the default prompt gets the job done, customizing it can greatly enhance your productivity and make your terminal experience more enjoyable. In this guide, we’ll explore the benefits of personalizing your bash prompt and walk through the process step-by-step.
-