Productivity Sauce

Dmitri Popov
Run a Simple Web Server on Your Android Device

Nov 15, 2011 GMT

A simple web server running on your Android device is a perfect solution for ad-hoc sharing and publishing files and documents, which can come in handy in many situations. You might be thinking that you need a dedicated app for that, but you can actually roll out a simple web server using a Python script containing only four lines of code. This nifty trick is possible thanks to the Scripting Layer for Android software which enables support for several scripting languages, including Lua, Perl, and Python. So before you can actually write a Python script that turns your Android device into a simple web server, you have to install the latest versions of the SL4A and PythonForAndroid APK...
Set up a Lightweight Wiki in a Jiffy with LionWiki

Nov 14, 2011 GMT

Looking for a lightweight wiki that is easy to install and use? You might want to give LionWiki a try. The core version of this lightweight wiki engine consists of a single PHP file, so you can deploy a bare-bones wiki by simply copying the PHP file to your server. The core version of LionWiki sports essential features like page history, changes tracking, pages renaming, and password protection. For more functionality, go for a full version of LionWiki which sports a handful of handy features and plugins. The bundled plugins add several useful features, including support for comments (and captcha for preventing comment spam), footnotes,...
Keep Your Data Safe with rsync Backup for Android

Nov 11, 2011 GMT

Android users who rely on the rsync utility to keep their data safe on Linux will most definitely appreciate the rsync Backup for Android app which endows an Android device with some serious backup powers. Of course, to make use of this nifty app, you need a Linux-based machine running the openSSH server. Also, if you plan to perform backups outside your local network, you need to make the machine accessible from the Internet. Moreover, the rsync Backup app doesn't include the rsync binaries, so during the first run it prompts you to download them to your Android device. Unlike rsync on Linux, the rsync Backup app offers a simple graphical...
Keep an Eye on Your Server with phpSysInfo

Nov 10, 2011 GMT

Running a server on a local network opens a whole new world of possibilities. You can access your files and documents from multiple machines, stream media, host your own photo gallery or blog, and much more. This also means that you have to monitor your server to make sure it runs smoothly. There are quite a few server monitoring solutions out there, but most of them are overkill for keeping an eye on a single personal server. Enter phpSysInfo, a simple yet powerful script that displays essential system information in an easy-to-digest manner. The best part is that it requires virtually no configuration, and it can be deployed on your server in a matter of minutes. Grab the latest release...
SimET: Lightweight Text Editor for Android

Oct 31, 2011 GMT

SimET is only 21KB in size, which probably makes it the most lightweight text editor available on the Android platform. But the tiny size is not the only highlight of SimET. In addition to being nimble and fast, the text editor sports a couple of handy features, such as the Undo/Redo combo and integration with Sedroid. The latter functionality allows you to send a text selection to the Sedroid app (provided it's installed on your android device) to perform complex text manipulations. In addition to that, the Share command (press the Menu hardware button, and tap on Share) allows you to...
Save Snippets in Pygmynote with the Script

Oct 21, 2011 GMT

As you might already know, I use a home-made Python script called Pygmynote to keep tabs on all kinds of data: from text snippets and links, to tasks and deadlines. Usually, I enter data in Pygmynote manually, but there are situations when having the ability to just push a text selection or link to Pygmynote's SQLite database can come in rather handy. So I wrote a simple Python script that does just that. #!/usr/bin/env python import pygtk, gtk, wx import sqlite3 as sqlite pygtk.require('2.0') DB = 'pygmynote.db' conn = sqlite.connect(DB) cursor = conn.cursor() def escapechar(sel): sel=sel.replace("\'", "\''") sel=sel.replace("\"",...
Manage Web Server and MySQL Remotely with TinyShell

Oct 17, 2011 GMT

TinyShell can come in rather handy when you need to access your web server remotely but can't use SSH. Put TinyShell on your server, and you can access and manage it remotely using a web browser. TinyShell lives up to its name: it's only 250Kb in size and includes only a handful of files. Installing TinyShell couldn't be easier: grab the latest version of the application, unpack the downloaded archive, and move the resulting directory to the document root of your server. Open the config-example.php file in a text editor and specify the desired login credentials. TinyShell features a built-in MySQL command-line client, and if you want to use it for managing MySQL running on your server,...

Issue 189/2016

Buy this issue as a PDF

Digital Issue: Price $9.99
(incl. VAT)


njobs Europe
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