A few weeks ago, I wasted a lot of time (and hair) trying to run Raspbian in a VM, so that I could run it as part of my CI system and build software for it. I eventually managed to get something runni
How to Set Up ModSecurity with Apache on Debian/Ubuntu
In this guide, we have shown you through the process of setting up ModSecurity with Apache on Debian/Ubuntu systems to detect and block unwanted traffic.
I'll admit it: I'm a fan of Linux. While I've used Slackware on workstations and Red Hat Enterprise Linux (RHEL) on servers for years, I love seeing how other distributions do things. What's more, I really like to test applications and scripts I write on other distributions to ensure portability. In fact, that's one of the great advantages of Linux, as I see it: You can download a distro and test your software on it for free.
Tools to Measure Software Energy Consumption from your Computer
Measuring the energy consumption of software is far from being a trivial task. This article provides essential details about energy consumption tools, their...
Microsoft Exchange has for many years been nearly unavoidable as a platform for groupware environments. Late in 2020, however, an Austrian open source software developer introduced grommunio, a groupware server and client with a look and feel familiar to Exchange and Outlook users.
Use this Linux command-line tool to learn more about your NVMe drives
NVMe stands for Non-Volatile Memory Express, and it refers to how software and storage communicate across PCIe and other protocols, including TCP. It's an open specification led by a non-profit organization and defines several forms of solid-state storage. [OS_EMBEDDED_MENU_RIGHT:]My laptop has an NVMe drive, as does my desktop. And they're fast. I love how quickly my computers boot and how quickly they're able to read and write data. There's no perceptible delay.
What is eBPF? | An Introduction and Practical Tips
This article introduces developers to eBPF and explains how it can be used to add security, networking, and other capabilities in the Linux kernel space.
This post will demonstrate how to use eBPF to trace encrypted connections that operate over TLS (or its predecessor, SSL). TLS has become the standard for…
Octopus Deploy is an automated deployment and release management tool used by leading continuous delivery teams worldwide. Start your free trial today.
Nowadays you can hear lot about microservices. Spring Boot is an excellent choice for building single microservice but you need to interconnect them somehow. That’s what Spring Cloud tries to solve (among other things) – especially Spring Cloud Netflix. It provides various components e.g. Eureka discovery service together with client side load balancer Ribbon for inter-microservice...
Ghost in the Shell – Part 6 – Learn Shell Scripting
The Ghost in the Shell series were about efficient working in the shell environment but one of the feats of any sysadmin profession is the shell scripting. It is often needed to ‘glue’ …