Oct 14 2012

USB device over IP Network in Ubuntu: USBIP.

The USB/IP Project aims to develop a general USB device sharing system over IP network.
To share USB devices between computers with their full functionality, USB/IP encapsulates “USB I/O messages” into TCP/IP payloads and transmits them between computers.

Original USB device drivers and applications can be also used for remote USB devices without any modification of them.
Continue reading


Oct 3 2012

Ubuntu Lighttpd + PHP quick installation.

Lighttpd (pronounced “lighty”) is an open-source WebServer optimized for speed-critical environments than common products while remaining standards-compliant, secure and flexible.
It was originally written by Jan Kneschke as a proof-of-concept of the c10k problem (how to handle 10,000 connections in parallel on one server) and has gained worldwide popularity.

The low memory footprint (compared to other web servers), small CPU load and speed optimizations make lighttpd suitable for servers that are suffering load problems, or for serving static media separately from dynamic content.
Lighttpd is free software/open source, and is distributed under the BSD license.
Continue reading


Sep 27 2012

Understanding Ubuntu LTS (Long Time Support).

LTS is an abbreviation for “Long Term Support”.
As described in Ubuntu WiKi, Ubuntu Desktop and Ubuntu Server are released every six months. LTS versions are released every 2 years.
Continue reading


Sep 23 2012

MongoDB APT Installation on Ubuntu 12.04 (Precise Pangolin).

MongoDB is an open source document-oriented NoSQL DataBase system.
Instead of storing data in tables as is done in a “classical” relational database, it stores structured data as JSON-like documents with dynamic schemas (BSON Format).

MongoDB installation on Ubuntu 12.04 (Precise) is quite easy.
Continue reading


Apr 30 2012

Ubuntu: Let’s mount a ‘NFS Share’.

NFS (Network File System) allows you to access shared directory from Linux preserving Files and Directories Ownerships and Permissions.

The computer sharing the directory is called the ‘NFS Server’ (it can be NAS server, for example) and the computers or devices connecting to that server are called ‘NFS clients’. Clients need to use the mount command to access the shared directory.
Continue reading