Putting Jenkins behind auth_basic Nginx reverse proxy
We have all been there and done that. And a simple Nginx reverse proxy with basic password authentication is no different. But what about putting Jen…
We have all been there and done that. And a simple Nginx reverse proxy with basic password authentication is no different. But what about putting Jen…
This morning I wanted to "cleanup" the work laptop to pass it over to a new colleague in the team. Then I remembered that I have used my LU…
I will not explain in technical details how yesterday's freshly released Bash Bug exploit works as there are already millions of articles spreadi…
So yesterday I was tasked to take care of putting up a job description for a devops engineer in our team. This is what I came up, and to my surprise,…
As devops engineer I get often challenged by PHP developers to install cutting edge (almost bleeding!) packages against a conservative and stable dis…
Someone has recently asked me to give him a no-brainer procedure to push a git repository onto github. So here it is for everyone's convenience..…
You can see a recollection of commands on a linux system by using the history command. I would like to share with you a good trick to not only see t…
Ok maybe all my blog titles about Linux screen tool seem exaggerated but I cannot stress enough how this tool boosts my productivity! One of my bigge…
Adding a line at the end of file is very simple in Linux with the '>>' redirector. But adding a line at the beginning of the file entai…
How to detach the screen from within another screen? Ctrl-a a d How to rename window? Ctrl-a A
I am working on a Perl application which needs to do repetitive tasks. As such I am using the mighty fork() - actually to make things easier for myse…
After an extensive research on parallel processing with Perl I came to the conclusion when to use threads and when to use forks. 1. If you have a s…
I want to hit myself for not discovering geany earlier. This is a fantastic lightweight IDE/text-editor for Linux. Do yourselves a favor and install…
Although the Cinnamon desktop environment is available to every Linux distro, it is much more widespread and popular among the Linux Mint users. One …
To remove, edit and manipulate meta data inside JPG en-masse`, you can use a tool called exiftool . Since this is a perl module you can either instal…
One of the easiest ways to manipulate a multitude of images inside Linux is by using the Imagemagick suite of tools, particularly the 'convert…
You can simply use mencoder to rip a DVD in linux, and use it as follows: $ mencoder dvd://1 -ovc lavc -lavcopts \ vcodec=mpeg4:vhq:vbitrate="…
Today I learned a nifty trick from the PalominoDB MySQL geeks to improve the delete or truncate time in MySQL. In both delete and truncate the table …
As of the writing of this article, DropBox on Linux does not let you sync your work folders, but rather just lets you to take a separate copy. Even i…
If you have a virtual machine in a Linux host which requires Internet and physical LAN connectivity, or you just need to pass all traffic of a LAN th…
It is a long established fact that a reader will be distracted by the readable content of a page when looking at its layout. The point of using Lorem Ipsum is that it has a more-or-less normal distribution of letters, as opposed to using 'Content here, content here'. Lorem Ipsum has been the industry's standard dummy text ever since.
Lorem Ipsum has been the industry's standard dummy text ever since. Lorem Ipsum is simply dummy text of the printing and typesetting industry. Lorem Ipsum has been the industry's standard dummy text ever since.
Follow my YouTube channel for more awesome content. For feedback business collaboration you can use the contact form on the right.