Post tagged: manager


Flatpak is a utility for software deployment and package management for Linux. It is advertised as offering a sandbox environment in which users can run application software in isolation from the rest of the system. Flatpak was developed as part of the project and was originally called xdg-app …

Python Virtual Environments

This is the least you need to know to get to use a Python virtual environment.

What is a Virtual Environment

At its core, the main purpose of Python virtual environments is to create an isolated environment for Python projects. This means that each project can have its own dependencies …

Installing Void Linux

I made the switch to void linux. Except for compatibility issues around glibc, it works quite well. Most compatibility I have worked around with a combination of Flatpaks, chroots and namespaces.

The high lights of void linux:

  • musl build - which is very lightweigth
  • Does not depend on systemd …

My Linux Keyboard Shortcuts

In general we try to be similar to MS-Windows shortcuts.

Default bindings (in MATE)

Key Action
Alt + F4 Close the active item, or exit the active program
Alt + Tab Switch between open items
Ctrl + Alt + Tab Use the arrow keys to switch between open items
Alt + Esc Cycle through items …

Global Windows Keyboard Shorcuts

Common Window Management Shortcuts

Key Action
Alt + F4 Close the active item, or exit the active program
Alt + Tab Switch between open items
Ctrl + Alt + Tab Use the arrow keys to switch between open items
Alt + Esc Cycle through items in the order in which they were opened
Ctrl + Esc …

3 Open Source Password Managers

Keep your data and accounts safe by using a secure open source password manager to store unique, complex passwords.

Maintaining complex, unique passwords for each site and service you use is among the most common pieces of advice that security professionals provide to the public every year.

Yet no matter …

Rollback with YUM History Command


Server patching is one of the important task of Linux system administrator to make the system more stable and better performance. All the vendors used to release security/vulnerabilities patches very often, the affected package must be updated in order to limit any potential security risks.

Yum …

android development

Android devs

Install JAVA

yum install java-1.8.0-openjdk java-1.8.0-openjdk-devel

Install SDK Tools:

Download the sdk-tools zip from here

mkdir /opt/android
cd /opt/android

The sdk should go under /opt/android/tools

sudo chmod a+x $(sudo find . -type f -executable )

Create a …

manage busyness

Former United States President Dwight Eisenhower was responsible for putting together one of the most important yet fundamentally simple to understand concepts in time management. Eisenhower's Urgent/Important Principle is a tool to help decipher what tasks need to be addressed more immediately than others. Anyone who uses the principle …

Windows administration from the command line

Windows system administration is very mouse driven and to reach all tools you need to browse through Windows explorer.

If you are like me and prefer to log on a limited privilege account and use Runas to perform admin tasks, you can open these consoles with the .msc file names …

My Must Have Android Apps

This is a list of my favorite Android Apps:


  • Barcode Scanner - Play Store F-Droid
  • Ghost Commander - F-Droid
  • F-Droid Alternative Application Manager. Usually Open source stuff with significantly less crap ware and ads.


Alarm Notification

This tutorial describes how to use the alarm manager to set alarms and how to use the notification framework to display them. In short, the sequence goes like this:

  1. In an Activity AlarmManager.set is called with a PendingIntent containing a Uri.
  2. When the alarm goes off, the Uri is …

Automatically adding systems to an AD domain

When using virtualisation it is very common to create template VMs that can be cloned from. This makes deployment much easier than having to install a new VM from scratch. Unfortunately, the cloned VMs lack any Active Directory memberships and the VMs have to be manually added to the AD …