As the official Ansible partner in Switzerland, we’re happy to announce our Ansible Training.
We use Debian for our systems. Not only because we love it, but also because you can harden and secure it very well. One of the many security precausions for Debian-based Linux distributions are unattended upgrades.
This time I’d like to talk about some some useful tips how to move through a file. Vim motions and marks cannot only be helpful to jump to a specific location, but also to select, copy-paste and delete text passages.
This time I’ll show you how to undo, redo and repeat stuff in Vim. With just a few simple keystrokes you can improve your daily workflow.
In this blog post, I’d like to show you how to use Vim to open and edit multiple files. Use the right techniques and you’ll be even more productive in handling multiple files at the same time.
I think every *NIX admin knows this little gem – the Vi or Vim (Vi Improved) text editor. While the origin vi was written by Billy Joy, vim was cloned, improved and released in 1991 by Bram Moolenaar. In the blog series Mastering Vim, I’d like to show you some tips & tricks.
If you’re using nginx as your preferred web server, reverse proxy, load balancer or HTTP cache, then you might be familiar with HTTP response headers. Nginx allows you to customise those HTTP response headers very easily.
If you want to create an SSL certificate for multiple subdomains, you could either use a wildcard certificate like *.example.com or you could use an SSL certificate with SubjectAlternativeName (SAN). For example, if you create an SSL certificate with SubjectAlternativeName (SAN) like this: CN: gitlab.example.com SAN: registry.example.com, mattermost.example.com In my understanding it was one main […]
A few days ago, a long-awaited wish of the Ansible Tower followers finally came true! Red Hat released Ansible Tower as open source community project, called AWX. It builds the new upstream project and the community plans to release new builds approximately every two weeks. Ansible published a FAQ to answer some questions. The AWX source […]
Introduction Python (at least IMO) is a very nice programming language, based on really powerful fundamentals. In this post, I don’t want to compare Python to other programming languages or value it. However, when it comes to the fundamentals of a programming language, Python has some interesting constructs which can differ from other languages. Namespaces […]
Call me old fashioned, but I really prefer a good old classic Ethernet cable over all these black magic wireless technologies. However, I must admit I also love mobility and therefore I’m kinda forced to use Wi-Fi. But what happens if your wireless signal is bitching around again?