Programming Leftovers
-
Reality check
In both cases, the software could have noticed its detachment from reality but failed to do so. Instead, it sort of insisted in its own reality, this way not being dependable. In the worst case, such a behavior can lead to harm or worse, especially these days as IT and OT grow together more and more tightly.
Based on the observation, I derived a pattern-based description of how such systems need to check if they are still in sync with their encompassing world and what they need to do if they are not.
-
Binary search debugging
When faced with a bug they have to diagnose, many developers will start making guesses as to what the problem is.
Guessing can be fine, especially when the guesses are good ones and when the guesses are inexpensive to test. But often, the guesses quickly degrade into long shots and the developer spends his or her time flailing around randomly rather than progressing steadily toward a solution.
-
My first pull request at age 14
My name is Neil Naveen, and I'm a 14-year-old middle schooler who's been coding for seven years. I have also been coding in Golang for two years.
Coding isn't my only passion, though. I've been practicing Jiu-Jitsu for four years and have competed in multiple competitions. I'm passionate about coding and Jiu-Jitsu, as they teach me important life lessons.
-
5 infrastructure tech trends to watch for in 2023
As 2023 unfolds, there are five areas of infrastructure technology that will play a big part in shaping the year ahead. Read on to learn why new cloud requirements, platform architectures, essential technologies, controlled automation, and artificial intelligence for IT security need to be on organizations’ watch lists.
-
Using XXD Command in Linux
Want a Hexadecimal dump (a hexadecimal view) of your data? The xxd command can do that for you.