Looking to take your Python code from the world of command lines and into the convenience of a GUI? Have a Raspberry Pi with a touchscreen that’s going to waste because you don’t have the time to learn a GUI SDK? Look no further, you’ve found your GUI package.
Source: PySimpleGUI (Github)
Note: Scroll down the page for instructions and sample usage. This really does seem like an easy way for Python users to add GUI interfaces to their Python scripts. The author has said in a Reddit post that “It’s based only on tkinter. Zero package dependencies. And it’s a single .py file. That means not much can go wrong.” And that it “Works in Windows, Linux, Mac. Running on my Pi board that has 3.4 installed on it.”
Desktop notifications from websites in your browser can be useful, or an annoyance. Most browsers let you turn off notifications for an individual site, but what if that box popping up asking you if you want to receive notifications is something you never want to see again? Here’s how to turn off desktop notifications in Firefox, Chrome, and Opera.
Source: How To Stop Desktop Notifications In Firefox, Chrome, and Opera | Gizmo’s Freeware
If you are a Kodi user and have recently tried to upgrade your system to Ubuntu 18.04, and then tried to install and use LIRC to make your infrared remote control work the way it should, you may have discovered that it doesn’t work. For one thing, you don’t get the configuration menu during the install process, so you can’t select your make and model of remote. Even the old standby of using sudo dpkg-reconfigure lirc to bring up the configuration menu doesn’t work anymore.
Source: Make LIRC work in Ubuntu 18.04, so that you can use your infrared remote in Kodi – Two “Sort Of” Tech Guys
Send email using SSMTP with the command line on a Raspberry Pi. Step-by-Step Illustrated guide to sending emails through the command line in linux
Source: Send Email from Raspberry Pi Command Line (AlgisSalys.com)
The technique shown in this article, which allows you to send email from the command line or a bash script, uses Gmail to send the mail. It should also work on Debian or Ubuntu based systems.
This guide describes how to keep a command running after you log out of the SSH session in Unix-like operating systems.
Source: 4 Ways To Keep A Command Running After You Log Out Of The SSH Session (OSTechNix)
A new GTK theme brings the luscious look of macOS Mojave to the Linux desktop. Not that you should be surprised; we’ve written before about how easy it is
Source: A macOS Mojave Inspired GTK Theme Appears – OMG! Ubuntu!
OpenVPN is a full-featured, open-source Secure Socket Layer (SSL) VPN solution that accommodates a wide range of configurations. In this tutorial, you will set up an OpenVPN server on an Ubuntu 18.04 server and then configure access to it from Windows, macOS, iOS and/or Android. This tutorial will keep the installation and configuration steps as simple as possible for each of these setups.
Source: How To Set Up an OpenVPN Server on Ubuntu 18.04 | DigitalOcean
If you need a quick web server running and you don’t want to mess with setting up apache or something similar, then Python can help. Python comes with a simple builtin HTTP server. With the help of this little HTTP server you can turn any directory in your system into your web server directory. The only thing you need to have installed is Python.
Practically speaking this is very useful to share files inside your local network. Implementing this tiny but hugely useful HTTP server is very simple…
Source: Tech Tip: Really Simple HTTP Server with Python | Linux Journal
Trace is a browser add-on/extension for Firefox and Chrome that blocks multiple tracking techniques used by many websites.
Source: This Chrome/Firefox Add-on Lets You Leave Almost No Trace Browsing Online | Gizmo’s Freeware
This quick tip shows you how to change the position of on screen notifications in Ubuntu 18.04 Gnome desktop.
Source: How to Change Screen Notification Position in Ubuntu 18.04 | UbuntuHandbook