Link: DSVR (Domain-Specific VPN Router)

[notice]This software may not be legal to use in some countries or localities, or for certain uses.  We are not lawyers, so we cannot advise you on this.[/notice]

From the README.md file:

PURPOSE

If you’re using a VPN service today, you may have found the following limitations:

1) All or nothing. Either ALL traffic goes down the VPN or none – unable to be selective.
2) Only one VPN at a time. Cannot selectively route certain sites down one VPN, and others down another VPN.
3) Unless you’ve configured your VPN at the router level, it’s likely that only a single device can use your VPN at one time.

This project serves to address each of the above – see the FEATURES section.

Please review my blog post here http://darranboyd.wordpress.com/2013/07/05/selective-vpn-routing-solution-dsvr/

Note that this software runs on a Raspberry Pi. Full text and download links:
DSVR (Domain-Specific VPN Router) (GitHub)

If for some reason you don’t want to run this on a Raspberry Pi, but would instead prefer to do something similar using a DD-WRT based router, the same author covered that topic a couple of years ago:
StrongVPN PPTP on DD-WRT – Source based routing (improved) (Darran Boyd)

Link: How To: Enable Hibernation in Ubuntu Systems

Hibernate option saves all the currently running applications and turns off the system without any further power consumption. When the system wakes up on the next restart, all the previously running applications are restored. By default, Hibernation is disabled in Ubuntu and it is removed from the Ubuntu’s shutdown menu (for versions 12.04 and onwards). This article will guide you to re-enable the Hibernate feature in Ubuntu systems.

Full article here:
How To: Enable Hibernation in Ubuntu Systems (Your Own Linux..!)

Really want to switch to Linux but hate losing that Mac OS X look? There could be a solution…

Look, we’re not suggesting that anyone copy the look and feel of another operating system – that might be frowned upon in some circles. But that said, there are some people who are finding that true Macs are priced just a little out of their reach, so they either try to build a “Hackintosh” or they put Linux on a computer and then try to make it look and work as much like a Mac as possible. For the latter crowd, we offer this article, but suggest you consider carefully which tweaks you actually make, particularly if you ever plan on using your system in any kind of public setting.  Could you get sued for displaying an Apple logo on a non-Apple product?  We don’t know, and we don’t want to find out!

Mac OS X (MBuntu 13.10) Pack is ready, Install in Ubuntu 13.10/Linux Mint 16/other related Ubuntu derivatives (NoobsLab)

Mac OS X transformation pack is ready for Ubuntu 13.10 Saucy/Linux Mint 16. This transformation pack has been completed with collaboration of haniahmed (One Gnome Shell theme) and mbossg (One Gtk theme + two icon sets) both guys did really fine job. Mac themes for Linux are almost stopped but we kept this project on our list from 12.04, and now we release Mac transformation for every new Ubuntu release. Many people look over the internet for pre-configured Mac look like Macbuntu 13.10/Mac4lin, Mac Ubuntu theme and so on, but it is good idea to transform it by yourself because if you want to change to old/other look you can do that easily. This method of transformation doesn’t use any excessive memory/CPU/and other resources.

This time NoobsLab is offering four Mac GTK themes, two Gnome Shell and one Cinnamon theme. Cinnamon theme isn’t very close to Mac but it can give Mac feel to panel. This time we included three icon packs which are somewhat different from each other.

We don’t think we’d go through all this trouble just to change the look and feel, even though we do hate Unity in Ubuntu.  It might be easier to just start with a Linux distribution that already has a great interface, such as Linux Mint.

Link: 7 Apps To Help You Run Windows Programs On Another OS

So you have switched to another operating system, but still miss some of your favourite programs on Windows? Here are 7 app to help your run Windows program on your current platform!

Full article here:
7 Apps To Help You Run Windows Programs On Another OS (EFYTimes)

Two additional ways that we know of that are not mentioned in the article: Parallels, which is basically a virtual machine that integrates into the OS X or iOS platforms, so that you can run just about any Windows program, although you will need to have an actual copy of Windows to install, and the Parallels software itself is not free. But there is a free alternative: VirtualBox, which runs on Windows, Linux, Macintosh, and Solaris hosts and supports a large number of guest operating systems including but not limited to Windows (NT 4.0, 2000, XP, Server 2003, Vista, Windows 7), DOS/Windows 3.x, Linux (2.4 and 2.6), Solaris and OpenSolaris, OS/2, and OpenBSD (and, we’ve even heard reports of people running Android in VirtualBox). Here again you would need to have an actual copy of Windows (or your other preferred operating system) to install, but the VirtualBox software itself is freely available as Open Source Software (see their web site for details).

Link: Grsync : Graphical rsync backup tool on Ubuntu (12.10 / 13.04 / 13.10)

grsync is a graphical rsync tool in ubuntu linux. It provides a graphical user interface to backup or sync important files & directories to remote machine or in local machine using rsync. It currently supports only a limited set of the most important rsync features, but can be used effectively for local directory synchronization.

Full article here:
Grsync : Graphical rsync backup tool on Ubuntu (12.10 / 13.04 / 13.10) (NextStep4it)
Related:
How to Install Grsync : Graphical rsync backup tool on Ubuntu ( 12.10 / 13.04 / 13.10) (KBTECHWORLD)

Link: How to make unprivileged programs listen on privileged ports

Here’s a quick tutorial on how to make unprivileged programs listen on privileged ports. The trick here is to make the unprivileged program to listen on an unprivileged port and redirect the privileged port to the unprivileged through iptables.

Full article here:
How to make unprivileged programs listen on privileged ports (catonmat.net)

Link: 4 AirPlay Receivers That Are Cheaper Than Apple TV

Apple users looking at an integrated media solution simply can’t look past AirPlay. By incorporating AirPlay, you build a bridge between your media rig and any of your Apple devices. Show off holiday pictures from your iPhone on your TV, play Spotify audio from your computer on your surround system, or perhaps even mirror your desktop on the television screen. All of it wireless. With AirPlay, your media rig is extended with all of the juicy features and applications of iOS and Mac OS X

To enjoy the benefits of AirPlay, you’ll need an AirPlay receiver, and the Apple TV is by and far the most popular one. Built as a veritable entertainment box, the Apple TV isn’t cheap (it’s a bit under the 100 mark). It’s tempting to look for alternatives; AirPlay receivers that are cheaper than the Apple TV. We’ve laid out four options.

Full article here:
4 AirPlay Receivers That Are Cheaper Than Apple TV (MakeUseOf)

Link: The Ultimate Wget Download Guide With 15 Awesome Examples

wget utility is the best option to download files from internet. wget can pretty much handle all complex download situations including large file downloads, recursive downloads, non-interactive downloads, multiple file downloads etc.,

In this article let us review how to use wget for various download scenarios using 15 awesome wget examples.

Full article here:
The Ultimate Wget Download Guide With 15 Awesome Examples (The Geek Stuff)

Link: How to mount Google Drive on Linux

As I speak, more than 22,000 people signed up for a petition, desperately wanting to have an official native Linux client for Google Drive, and yet their voice is still being ignored by Google. Perhaps when it comes to boosting their bottom line, Linux desktop market is not a priority for Google.

They can ignore Linux desktop market all they want, but they cannot ignore the power of FOSS. Faced with the frustration, the open-source community responded, producing unofficial Google Drive clients such as Grive or SyncDrive. These clients are file synchronization tools which sync files and folders between local file system and remote Google Drive. As such, you cannot mount Google Drive using these tools.

If you want to mount Google Drive on Linux, you can try google-drive-ocamlfuse, which is a FUSE-based file system backed by Google Drive. Using this user-space file system, you can mount your Google Drive account on Linux, and have full read/write access to files/folders in Google Drive as if they were local files/folders.

In this tutorial, I will describe how to mount Google Drive on Linux with google-drive-ocamlfuse.

Full article here:
How to mount Google Drive on Linux (Xmodulo)

Collection of links: Setting up a PPTP VPN server in Ubuntu Linux

Just a collection of pages we found on this topic, in no particular order:

How to Setup a VPN (PPTP) Server on Debian Linux (How-To Geek)
Configure a PPTP VPN Server on Ubuntu Linux (Networking Howtos)
Setting up a PPTP VPN Server on Debian/Ubuntu (Jesin’s Blog)
Steps to setup VPN in Linux using Graphical User Interface (Mr. VPN)
How to setup PPTP VPN on Linux (How To Install VPN)
Set-up PPTP virtual private network (VPN) server on Ubuntu Linux (Open Source Hacker)