Linux FAQ resource and tutorials

This blog features Linux FAQs, hands-on tips and detailed tutorials on Linux software, Linux networking, security, virtualization and cloud computing.

How to create document centric apps with concurrent tasks on Android Lollipop

Android L introduced a great new feature: the ability for a single app to have multiple tasks available on the ‘Recent Apps’ list. This is called Document Centric apps (Concurrent Tasks). In fact, this feature is a rather significant change in multitasking model in Android L, where focus has been shifted from traditional app-centric multitasking […]
Continue reading…


How to set up remote desktop on Linux VPS using x2go

As everything is moved to the cloud, virtualized remote desktop becomes increasingly popular in the industry as a way to enhance employee’s productivity. Especially for those who need to roam constantly across multiple locations and devices, remote desktop allows them to stay connected seamlessly while preserving their work environment. Remote desktop is attractive for employers […]
Continue reading…


How to set up networking between Docker containers

As you may be aware, Docker container technology has emerged as a viable lightweight alternative to full-blown virtualization. There are a growing number of use cases of Docker that the industry adopted in different contexts, for example, enabling rapid build environment, simplifying configuration of your infrastructure, isolating applications in multi-tenant environment, and so on. While […]
Continue reading…


How to use RecyclerView and CardView on Android Lollipop

Android Lollipop introduced a whole new design paradigm, called Material Design. It encourages the use of bolder colors, flatter UI elements, and smoother animations. Android Lollipop introduces corresponding new APIs to help developers implement the Material Design guidelines, and two of these UI widgets are RecyclerView and CardView. The RecyclerView is designed to replace the […]
Continue reading…


How to share a directory with Samba on Fedora or CentOS

Nowadays sharing data across different computers is not something new at home or many work places. Riding on this trend, modern operating systems make it easy to share and exchange data transparently across computers via network file systems. If your work environment involves a mix of Microsoft Windows and Linux computers, one way to share […]
Continue reading…