Writing a secure Systemd daemon with Python
This is a deep dive into systems programing using Python. For those unfamiliar with programming, systems programming sits on top of hardware / electronics design, firmware programming and operating...
View ArticleFile 'repomd.xml' from repository is unsigned
For all those years I've been running SUSE-Linux, I've never bumped into this one while running a trivial zypper update:Warning: File 'repomd.xml' from repository 'Update repository with updates from...
View ArticleSecure Torx - Drive decommission trouble
I'm a known owner of an angle grider:Above pic is from my blog post about making sure my data won't be read off on a decommissioned hard drive.One day I had an untypical burst of...
View ArticleAssembly of my new PC 2023
It's funny how fast you stop paying much attention to your car or sofa. First you spend reasonable amount of money on it. Then they just exist as everyday items. Then, slowly but surely, there is the...
View ArticleAMD Software: Adrenalin Edition - Error 202
GPU drivers are updated often. The surprise comes from the fact, the update fails. What! Why! How is this possible?Error 202– AMD Software Installer Cannot Proceed as a Windows Update Is Currently in...
View ArticleCustom authentication with Postman Pre-request script
Postman. Not the guy delivering letters to your mailbox, the software which makes API-development much easier.With APIs, there are number of authentication mechanisms. All kinds of passwords and keys...
View ArticleHP Color LaserJet custom X.509 certificate - Part 2
Earlier this year, I wrote how it was impossible to replace X.509 certificate on a HP printer.Let's state the good news first: Me and many other people suspected, it was a broken firmware. Indeed, that...
View ArticlePostman Making it Mandatory to Store All Information Into Postman's Servers
Postman. Not the guy delivering letters to your mailbox, the software which makes API-development much easier.Earlier this year I was mighty shocked to learn Postman is tightening its grip on...
View ArticleNuvoton NCT6793D lm_sensors output
LM-Sensors is set of libraries and tools for accessing your Linux server's motheboard sensors. See more @ https://github.com/lm-sensors/lm-sensors.If you're ever wondered why in Windows it is tricky to...
View ArticleNew toys - Apple iMac
Summer here in Finland is over. It's windy and raining cats&dogs. Definitely beginning of autumn.For me, summer is typically time to do lots of other things than write blog posts. No exceptions...
View ArticleMore USB Ports for iMac - HyperDrive 5-in-1 USB-C Hub
Apple computers are known to have not-so-many ports. Design philosophy is for a machine to be self-sufficient and to not need any extensions nor ports for extensions. Reality bites and eats any...
View ArticleWi-Fi Router Lifespan: A Threat to National Security?
Wireless LAN, or Wi-Fi, is topic I've written a lot about. Router hardware is common. Most end-user appliance people use are wireless. Wi-Fi combined with proper Internet connection has tons of...
View ArticleBare Bones Software - BBEdit - Indent with tab
As a software developer I've pretty much used all text editors there is. Bold statement. Fact remains there aren't that many of them commonly used.On Linux, I definitely use Vim, rarely Emacs, almost...
View ArticleFedora Linux 39 - Upgrade
Twenty years with Fedora Linux. Release 39 is out!I've ran Red Hat since 90s. Version 3.0.3 was released in 1996 and ever since I've had something from them running. As they scrapped Red Hat Linux in...
View ArticleHappy New Year 2024!
I've been really busy working with number of things other than my daily job. This, unfortunately, translates into not much time to do any blogging.One of the things I've been tinkering with is...
View Article