Productivity Sauce

Dmitri Popov
Remove EXIF Metadata from Photos with exiftool

Mar 15, 2013 GMT

Sometimes, it is a good idea to scrub EXIF metadata from photos before sharing them, and there is no better tool for the job than exiftool. The command below nukes all EXIF metadata in a photo in one fell swoop (replace foo.jpg with the actual file name): exiftool -all= foo.jpgThis command removes EXIF metadata from the specified photo, but what if you need to process multiple photos? Then you can use the following command which cleans all the photos in the current directory: for i in *.jpg; do echo "Processing $i"; exiftool -all= "$i"; doneInstead of purging all EXIF metadata from a photo, you can also remove individual fields. For example, the following command...
Simple Bash Currency Converter

Mar 14, 2013 GMT

Every now and then, I need to convert from one currency to another. Usually, I perform the conversion directly from the address bar in Chromium. It's convenient, but this can only be done using the browser configured to use Google as the default search engine. In my search for a more flexible solution, I stumbled upon a simple and clever trick that makes it possible to perform currency conversion from the command-line. The trick is very simple, indeed: it uses the wget tool to fetch the conversion result and then pipes it to sed for some cleaning. To add this functionality to Bash, open the .bashrc file for editing and add the following function at the end of the file: cconv() { wget...
Use a Regular Keyboard with Your Android Device with the WiFi Keyboard App

Mar 12, 2013 GMT

When it comes to virtual keyboard apps for Android, you're spoiled for choice. Still, even the best virtual keyboard can't compete with a physical full-size keyboard. Using a USB OTG cable, you can connect a real keyboard to your Android device (provided it supports this functionality). But if you need to quickly type a message or a note on when sitting in front of your desktop machine or notebook, the WiFi Keyboard app provides an alternative solution. Install the app, then activate the WiFi keyboard option in the Settings | Language and input section on your Android device. Launch the WiFi Keyboard app and note the generated URL. Open an app and select WiFi keyboard as the input method....
Extension Watch: Syncpad for Simplenote

Mar 11, 2013 GMT

As the name suggests, the Syncpad for Simplenote extension for Google Chrome and Chromium allows you to access your notes stored with the Simplenote service without leaving the convenience of the browser. Using the extension, you can view a list of all existing notes, search through them, and filter notes by tags. Click on any note in the list to open it for editing. In the editing mode, you can pin the note and assign tags to it. The extension also supports Markdown, and you can preview formatted text by clicking on the Toggle markdown format button. Of course, Syncpad for Simplenote also allows you to create new notes as well as delete existing ones....
Monitor ACPI with yacpi

Mar 08, 2013 GMT

yacpi is a small utility that lets you check the battery status, the current CPU governor mode, and CPU data from the command line. If you are running Debian or Ubuntu (or any of their derivatives), you'll be pleased to learn that yacpi is available in the official software repositories. This means that you can install the utility by running the apt-get install yacpi command as root. As is often the case, the repositories contain a slightly older version of the utility, so if you want to install the very latest release of yacpi, you have to compile it from source. Fortunately, yacpi has only few dependencies (libc6-dev, libncurses5-dev and libacpi-dev), and...
Control LibreOffice Presentations with an Android Device

Mar 07, 2013 GMT

Using a mobile device to control presentations is not a new idea, but it's still a very good one. So if you rely on LibreOffice Impress as your presentation tool of choice, and you happen to have an Android device, then you can turn the latter into a nifty remote control using the LibreOffice Impress Remote app. Before you put the app to some practical use, you need to do some preparatory work. First of all, install LibreOffice 4.0.0 or higher on your machine. On Ubuntu and its derivatives, this can be done using packages from the LibreOffice PPA: sudo apt-add-repository ppa:libreoffice/ppa sudo apt-get update sudo apt-get install libreofficeLaunch LibreOffice Impress, choose Tools...
Read and Manage RSS Feeds with NewsBlur

Feb 28, 2013 GMT

Google Reader is the go-to RSS aggregator for many users who prefer to get their regular RSS fix from the convenience of the browser. But despite being an excellent all-around tool for managing and reading RSS feeds, Google Reader is not what it used to be. The application hasn't received any major updates in a while, and it begins to feel dated. Fortunately, Google Reader is not the only fish in the sea, and if you are ready to try something new and different, you might want to take a closer look at NewsBlur. This open source RSS aggregator offers a fresh take on managing multiple RSS feeds and features some clever tools for sifting through hundreds and even thousands of RSS articles. ...

Issue 170/2015

Buy this issue as a PDF

Digital Issue: Price $9.99
(incl. VAT)

News