How to use Mplayer to display your webcam

Today I was searching for some Mplayer manual and accidentally I have found a post about using Mplayer as webcam application to show webcam stream or something like that. It was really interesting for me although at first I thought that it would not work but when I tried, did …

Little text file processing in Linux command

Few days ago I received a dataset which had too many rows and columns. Each columns separated with tab and new records were separated with newline. Therefore, I had to edit some fields of it and make some changes. The changes consisted of remove duplications, replace some word instead of …

How to disable touch pad in Linux terminal

Few days ago while I was drinking coffee and working with my laptop little coffee spread in my laptop and unluckily it went inside of my touch pad. After that my laptop touch pad left clicked by itself even without touching it which is quite annoying. Unfortunately, the laptop does …

Best two free hosting services

Nowadays you can find tons of web sites that offer you free web hosting services which support many features and are suitable for running your website on it. I tried many of these website and found most of them have kind of issue. For instance, one was closed suddenly and …

Dynamic array in Java

In the past I discussed about dynamic memory allocation and dynamic array in C programming language. In addition, I put examples for all explained methods. In this post I will cover dynamic memory allocation or more precisely dynamic array in Java. For recall dynamic array is useful when you do …

Dynamic memory allocation in C

It happens sometimes you want to write a program that might need to use more memory for holding data at the run time and you cannot predict precisely how much memory you need at the programming time. For instance, in the simplest way you want to ask user to enter …

Two fun terminal applications for Linux

Linux is not only powerful and flexible, it also is fun operating system for any user category from beginners to expert. Experts mostly entertained with some hacking and geeky stuff and beginners could enjoy from all those hacking things as well as simple fun. Today I want to introduce two …

Simple C++ challenge for the beginners

Last night, I had spare time so as usual I started doing programming with C++. I decided to combine two really simple star pyramid issues to make more complex issue to make little challenge for myself. Here is the following image that I wanted to make with out using any …

How to create RAM disk in Linux

RAM disk is part of the main memory (RAM) which is used as hard disk. This means that part of the main memory dedicates to user to put files (mainly cache files). The main advantage of the RAM disk is its speed. In comparison with hard disk, RAM is faster …

Few Debian 7 tweaks on VirtualBox

Few days ago I have finally decided to give a try to Debian 7 on VirtualBox after I downloaded it long time ago. After installation procedure I faced with few issues which I could managed to solve them with a bit searching and work. Here I summarized the issues with …

Make your own QR code

QR code (Quick Response Code) is a type of matrix barcode which is first designed and utilized in Japan for automotive purposes by Toyota company. Like barcode, QR contains product information and optically machine readable. The type of data which could be stored are alphabet, byte, binary, Kanji (See Wikipedia). …

Short post about Avconv

Avconv is a very fast video and audio converter that can also grab from a live audio/video source. It can also convert between arbitrary sample rates and resize video on the fly with a high quality polyphase filter. This application now is used as replacement of Ffmpeg, which means that …

Command line audio recorder for Linux

Recording sound is one the activites which is done commonly in most of the computers. Users do this task for different purposes such as recording their voice, recording from special device such as guitar, piano, etc. or recording from online stream! In this post, I will explain about how to …