Saturday, June 15, 2013

VPN Client for Linux Systems: Alternative for Cisco AnyConnect VPN Client

Hi, Here is how you can connect to your VPN server without Cisco AnyConnect VPN client. 1. First install network-manager plug-in for VPN $ sudo apt-get install network-manager-openconnect 2. Click on your network manager applet you will see  "VPN Connections" option, roll mouse over it, some options will pop-up, then click on "Configure VPN..." 3. Then click on "Add" to add new VPN connection, select VPN connection type "Cisco...

Thursday, June 13, 2013

Life of C : Part 1 - Compilation

Hi Guys, From so long I was thinking of putting some stuff together regarding all basic things about C that gives better understanding not only about C but also some about OS perspective. So Here is the start, (oh please... "Hello World!" again) 0. Prerequisites  Through out the post I am assuming that reader has some knowledge of C. All explanations/examples  bellow are tested/explained on Linux system. To prepare system install...

Wednesday, June 5, 2013

How to fix "VPN client driver encountered an error" on Windows 7/8 : Cisco AnyConnect VPN Client

This is most common problem with the windows 7/8. While connecting to the corporate (or personal) network using Cisco AnyConnect VPN Client it gives error massage as bellow, " The VPN client driver has encountered an error" Solution is very simple, its just error in driver name in windows registry for VPN client driver. Solution: (Windows 8) 1. Press Windows key to go to start menu 2. type "regedit" and hit enter, you will enter into Registry Editor window 3. Go to registry key "DisplayName" for vpn client driver as follows: HKEY_LOCAL_MACHINE\SYSTEM\CurrentControlSet\Services\vpnva\DisplayName 4....

Friday, May 24, 2013

Free Source Code Hosting for Personal/Business Use

Even as student or  in life time of Engineer we do many things, many great things (hehe), tonnes of projects, seminars etc. and we never know when we might need to re-touch or re-collect the project codes, presentations, latex reports, documents and so and so ... yes storing them on the optical disk or in some back-up drive is good idea but not the great one... we never know when this stuff stop working, after all we built it... isn't...

Thursday, May 23, 2013

Create your own Linux (custom) commands

Hi, Most of the time we need to use some commands repeatedly while working. It's just annoying to type them again and again, of course we can use reverse search [ctrl+r] for reverse command search but I am lazier than that ;) Here are couple of ways to customize (or get more lazy) Linux commands, Use Aliases to Customize Linux Commands: This is actually for small commands (can be used for large ones also). You can set it in terminal as bellow, $alias ll='ls -l' Now onward whenever you execute 'll' command it will work...

Sunday, April 28, 2013

Monitoring dynamic changes in dmesg

By running following command in terminal allowes you to monitor dynamic changes in dmesg. $ watch "dmesg |tail -15" ...

Saturday, April 27, 2013

Resizing the image and convert between image format

Use the convert program to convert between image formats as well as resize an image. It has ability to crop, change aspect ratio of image etc.  Resizing image to exact size: convert <input_img> -resize 300x200^ -gravity center -extent 300x200 <output_img> ...