Productivity Sauce

Dmitri Popov
Rotating Backup with rsync

Jan 18, 2013 GMT

rsync is arguably the best command-line tool for performing local and remote backups, and you can set up a perfectly workable backup solution using a one-line shell script like this: #!/bin/bash rsync -avh sourcedir/ tartgetdirThis solution has one major drawback, though. It simply mirrors the contents of the source directory, so if some files and documents in it get corrupted, the script will duly back up the broken data. One way to solve this problem is to use a rotating backup which takes a full backup archive and then backs up all changed files in separate archives. This means that if anything goes wrong, you can restore data from previous backup archives.There are several rsync-based...
Instant File Hosting with a Simple PHP script

Jan 14, 2013 GMT

Not comfortable with hosting images and files using third-party services? If you already have a Linux server, then you can easily turn it into a no-frills file hosting solution using a PHP script from sebsauvage.net. Download the script and change the default password in it. Rename then the script to index.php, create a separate directory for it on your server (e.g., uploads), and upload the script into it. Use then the chown -R www-data uploads command to make the uploads writable by the server, and you are done. Point your browser to http://127.0.0.1/uploads (replace 127.0.0.1 with the actual IP address or domain...
Manage Debian and Ubuntu Systems with Wajig

Jan 11, 2013 GMT

Debian and Ubuntu-based Linux distributions offer a wide range of tools for administering the system. For example, you can install packages using the apt-get and dpkg tools, while the apt-cache tool can come in handy for finding specific packages. Then there is the wget utility that can be used to fetch files and archives from remote servers. But to get the most out of these and other tools, you have to learn each and every one of them. wajig offers a solution to the problem. This Python-based tool provides a simplified interface to many system administration tools, making it easier to handle daily computing chores. wajig is available in the official Debian and Ubuntu software...
Manage Tasks on Android with Maniana

Jan 07, 2013 GMT

The Maniana task manager app is described as "a perfect solution for every procrastinator." In reality, though, it is a perfect tool for anyone looking for a no-frills solution for keeping tabs on your to-dos and tasks. There are, of course, dozens of apps on Google Play Store in this category, but Maniana has two traits that make it stand out from the crowd. Firstly, the app features a somewhat unorthodox approach to scheduling and managing tasks. Maniana does away with the calendar metaphor, offering only two screens: Today and Tomorrow. You can push any task in the Today screen to the next day by tapping the arrow next to the task (that's what makes Maniana ideal for...
Flick through Photos with the Photo Image Viewer

Dec 17, 2012 GMT

Photo is not the most sophisticated image viewer out there, but it offers a perfect blend of simplicity and flexibility that makes it a handy utility, indeed. This lightweight application has a full-screen keyboard shortcuts-driven interface which doesn't stand in your way. This alone makes Photo an ideal tool for showcasing your snaps. As you would expect, Photo supports a wide range of graphics formats, including JPEG, TIFF, PNG, and PPM. Practically all common actions in Photo (zoom in out, show next or previous previous photo, open file, etc.) can be performed using keyboard shortcuts. The application also allows...
Enable Support for Android MTP in KDE

Dec 14, 2012 GMT

Since many mainstream Linux distros still lack proper support for the Media Transfer Protocol (MTP), making a Linux machine play nicely with an Android device can be a bit tricky. Unless you happen to use Kubuntu. In this case, you can add MTP support to the Dolphin file manager by installing the MTP KIO slave using the following commands: sudo apt-add-repository ppa:philschmidt/ppa-kio-mtp-daily sudo apt-get update sudo apt-get install kio-mtpOnce you've done that, connect your Android device, and you should be able to manage it as a regular storage device using Dolphin. Not using Kubuntu? Then follow the instructions on the Afiestas blog on how to compile and install the MTP KIO slave...
Set up a DLNA Server in a Minute

Nov 29, 2012 GMT

DLNA provides a hassle-free solution for sharing digital media between devices, and you can put this technology to good use on your local network. Install DLNA software on a server on your network, and you can easily access photos, videos, and music from any device that has a DLNA client on it. Using the minidlna application, you can turn any Linux machine into a DLNA server in a matter of minutes. Here is how to do this on Debian and Ubuntu. Since minidlna is available in the official software repositories of both distros, installing it is a matter of running the apt-get install minidlna command as root. Once the package has been installed, open the minidlna.conf configuration file in a...

Issue 163/2014

Buy this issue as a PDF

Digital Issue: Price $9.99
(incl. VAT)

News

njobs Europe
What:
Where:
Country:
Njobs Netherlands Njobs Deutschland Njobs United Kingdom Njobs Italia Njobs France Njobs Espana Njobs Poland
Njobs Austria Njobs Denmark Njobs Belgium Njobs Czech Republic Njobs Mexico Njobs India Njobs Colombia