I had a dual boot system: Windows and Ubuntu ever since I knew Linux world. So, I always have a separate partition to store files, which both OS can access them. The partition is always formatted with NTFS, something that's not come from Linux world. Something like an alien for Linux, but has a good…
QR Code Scanner with Qt Framework + OpenCV
I need a program for scanning QR code and processing the data. For this purpose, there are several libraries which can help saving my time for developing it. For instance, ZXing library, or ZBar. For web developers, there are also corresponding library for scanning QR code, that are both client side (JavaScript) and server side…
Kubuntu: Connect to OpenVPN Server with Network Manager Applet
Okay, you've successfully set up a new OpenVPN server on your VPS. What's next? Here, i post a brief tutorial how to connect my Kubuntu desktop to OpenVPN server with the default connection manager. Previously, I have set up OpenVPN server in just one click. And after the server is up, it automagically created several OpenVPN…
OpenVPN is a full-featured open source Secure Socket Layer (SSL) VPN solution that accommodates a wide range of configurations. In this tutorial, we'll set up an OpenVPN server on a Droplet and then configure access to it from Windows, OS X, iOS and Android. This tutorial will keep the installation and configuration steps as simple…
Auto build Launchpad Project on Commit
If you have a project hosted on Canonical's Launchpad, then you have a choice to build it as soon as you push its Bazaar commit. The automatic build process is conducted by a "recipe". Cited from official explanation, there are two options for when recipes get built: Built dailyA build will be scheduled automatically once…