Oct 26, 2012 GMTSome time ago, I shared a simple shell script for downloading and organizing photos. This script served me well, but it did have some limitations. For example, all settings were hard-wired into the script itself, which made it less flexible for processing photos from different cameras. To solve the problem, I've tweaked the script, so it now pulls all the required settings from a separate .cfg file. This way, I can have separate configuration files for different cameras, and all I need to do is to point the script to the right one.The script itself is still relatively simple. It uses the source command to read parameter values from a configuration file. The name of the configuration file...
Oct 23, 2012 GMTThe phpFileManager (phpfm) file manager can come in rather handy when you need to juggle files on your web server from the comfort of your browser. Since the entire application consists of a single PHP file, phpfm requires no installation: simply drop the script into the root of your server, and you are good to go. However, before you start using the script, you might want to tweak the default settings. To do this, press the Config button which opens the configuration window. At the very least, you should protect phpfm with a password. In addition to that, you can specify the file manager's default directory and enable error reporting. ...
Oct 18, 2012 GMTCalibre receives at least a couple of updates every month. Most of them feature minor improvements and bug fixes. But once in a while, Calibre's developers push a major update that brings new features along with some significant enhancements and improvements. Case in point: the latest 0.9 release that packs a raft of new stuff. The new version supports the MTP protocol for USB connected devices. This means that Calibre can now properly handle Android devices. When you connect an Android device to your computer, Calibre automatically detects it and treats it as a regular reading device.A lot of work has been done to...
Oct 10, 2012 GMTWhile Sublime Text is a powerful text editing tool, you can put it to other practical uses through third-party plugins. Take, for example, the PlainTasks plugin. It turns Sublime Text into a simple yet flexible task manager. The plugin uses a plain text file for storing tasks, so you can easily synchronize it across multiple machines and open it in any other text editor. The easiest way to deploy PlainTasks is to use the Sublime Package Control tool (see the Installation page for instructions on how to install Sublime Package Control). In Sublime Text, choose Preferences | Package Control, select then the Install...
Sep 29, 2012 GMTThere are several apps in Chrome Web Store that can turn your favorite browser into a no-frills text editor. But probably none of them offer the power and flexibility of the TextDown app. This editor is designed for working with Markdown files, but it also offers a raft of useful features that make it an excellent general purpose text editing tool. TextDown can be used offline, and you can use the editor to work with local text files. To enable the latter feature, choose Tools | Extensions and tick the Allow access to file URLs check box next to the TextDown entry. TextDown also supports text shortcuts for more efficient writing, and you can specify your own text shortcuts in the Words...
Sep 28, 2012 GMTI don't know about you, but I'm addicted to Reddit. I permanently keep Reddit's website opened in a separate tab in my browser. And when I'm on the move, I use the Diode Reddit Browser app. Diode is based on the last open source version of the Reddit is Fun app. When the latter went close source, developers created the Diode fork to keep the open source app alive. Diode is not the most feature-rich Reddit client in the Google Play store, but all essential functionality is implemented. You can search and browse sub-reddits, upvote posts, view and add comments, and submit posts. You can configure Diode to check your...
According to a report, many potential victims of the Heartbleed attack have patched their systems, but few have cleaned up the crime scene to protect themselves from the effects of a previous intrusion.
DARPA and NICTA release the code for the ultra-secure microkernel system used in aerial drones.
Should you trust an online service to store your online passwords?
New B+ board lets you build cool things without the complication of a powered USB hub.
Redmond rushes in to root out alleged malware haven.
New initiative will bring futuristic virtual reality effects to the web surfing experience.
Dyreza malware launches a man-in-the-middle attack that compromises SSL.
New cloud combines worldwide access with local attention to data security.
A first cousin of the recent Heartbleed attack affects EAP-based wireless and peer-to-peer authentication.
FOSS community acts to protect freedom of choice for laptop devices.