2019/02/21: The Bash Automated Testing System puts Bash code through the same types of testing processes used by Java, Ruby, and Python developers.
let’s look at the different ways in which we could output text in the terminal.
2018/11/07: Selenium is a great tool for browser automation. With Selenium IDE you can record sequences of commands (like click, drag and type), validate the result and finally store this automated test for later. This is great for active development in the browser. But when you want to integrate these tests with your CI/CD flow it’s time to move on to Selenium WebDriver.
WebDriver exposes an API with bindings for many programming languages, which lets you integrate browser tests with your other tests. This post shows you how to run WebDriver in a container and use it together with a Python program.
imgp, a Python-based command-line tool that lets you resize and rotate JPEG and PNG files. The software can resize (or thumbnail) thousands of images with a single command. The software is a standalone utility, it’s not tied to a file manager or other software.
2018/11/01: Conky and gcalcli are used to display your Google Calendar events on top of your desktop wallpaper:
Conky is a tool that displays information on your desktop. It can act as a system monitor, having some built-in functions to display the CPU usage, RAM, etc., as well as display custom commands output, among others.gcalcli is a command line interface for Google Calendar. Using OAuth2 to connect with your Google account, the tool can list your Google Calendars, add, edit and delete calendar events, and much more.
The 16 best openbox-pcmanfm pipemenu entries are illustrated in an open schema-root-menu in the image below. They are primarily in the groups labeled Places and Pipe Menus. The two exceptions are Monitor Settings and Html. Monitor Settings is one of the 16 pipe menus, and Html is written as a Category in the schema. Several of these pipe menus are simply sub-schemas and could be directly written into the root menu schema in the form of a category, as was done with the Html submenu.
Core documentation for Perl 5 version 26.1, in HTML and PDF formats.
Investigating the (often dubious) dealings of businessmen and politicians, our reporters need access to documents and databases from all over the world.
In this article we will show you how to use a tool called Duplicity to backup and encrypt file and directories. In addition, using incremental backups for this task will help us to save space.
Sort of a dramatized headline for what I've accomplished using the command-line Lynx browser, but not too far from the mark. I've describe...
Learn some time saving techniques for managing your WordPress site from the command line with wp-cli.
Sometimes you might have access to an open source application source code but might not have the RPM file to install it on your system. In that situation,
Tackle information overload. The calibre eBook management software is an excellent tool for creating that daily reading list. Learn how.
We'll show you how to connect your VPS Server via SSH. If you have a new Linux VPS and you are not familiar with the procedure how to manage your server, we
Even if you're leaving your media centre behind while you travel this Christmas, you don't have to be without all your media. I'm going to show you that in just a few steps you can access all your TV and movies remotely on an Android device over a nice, secure SSH connection.
This week let's continue our journey into the depth of the Linux command line to manage and organize information. After managing your personal expenses from the command line, I propose you to manage your notes from the command line, in particular, when your notes are stored in Evernote. In case you have never heard about Continue reading...
In this topic we will discuss how to run a command on remote server without login to server shell prompt in unix & linux.
I have a data-entry script which adds records to a plain-text data table. It's a fairly complicated script with a GUI dialog, and until recently it added one record at a time. To add another record, I had to launch the script again. Was there a simple way (I asked myself) to re-run the script, or exit it, from within the script?
'Veteran Unix Admins' fear desktop emphasis is betraying open source