History of Open Source Identity Management (part 1)

Few computing concepts are as ubiquitous as identity and access management. There isn’t a single day that goes by without us being asked for credentials, passwords or pin codes. Yet very few know the origins and the evolution of the technologies behind them. This is the first of two blog posts where we will look at the history of open-source identity management. We will cover the main open-source protocols and standards that shaped it, from its origins to the modern …

Read More

How I build command-line apps in JavaScript

JavaScript is a language developed for the web, but its usefulness has gone far beyond just the Internet. Thanks to projects like Node.js and Electron, JavaScript is as much a general-purpose scripting language as a browser component. There are JavaScript libraries specially designed to build command-line interfaces. Yes, you can run JavaScript in your terminal.

Read More

Live Debugging Techniques for the Linux Kernel, Part 1 of 3

When investigating Linux kernel bugs, or developing new kernel features, it is often incredibly valuable to be able to examine the state of the system as it is running, rather than to use log messages and other bits of information gathered “after the fact.” In this three-part series of blog posts, I will attempt to detail many of the various methods that I have used to debug running kernels.

Read More

NextCloud: Enable video previews

This guide will show you how to enable video previews on NextCloud hosted on Debian/Ubuntu. You can apply the same steps if you are running the Docker version of NextCloud or different distribution. What is NextCloud? NextCloud allows you to share files in a similar way to Dropbox and Google … The post NextCloud: Enable video previews appeared first on Anto ./ Online.

Read More