A Code Monkey's Blog

Fix the loading dll issue of Octave Cygwin

Have you run into this loading problem when you start Octave in Cygwin recently? If yes, you are not alone.

[zandy@cygwin] ~ $ octave
/usr/bin/octave-cli-3.8.1.exe: error while loading shared libraries: ?: cannot open shared
object file: No such file or directory


[zandy@cygwin] ~ $ cygcheck /usr/bin ...

Use Juniper VPN Client under Fedora 20 x86-64

This is my first time to use Juniper VPN to connect to the workplace from home. My computer runs Fedora 20 in 64bit and Firefox in 64bit. I had a hard time to establish a connection through the web portal. The client files were downloaded into


I followed the ...

Watch Netflix in Linux

I had watched TV shows on Hulu for a simple reason that it's Flash-based so I could watch it in Linux. One thing I did't like about Hulu is its high-frequency of ads. Netflix has fewer ads but it builds its business on Silverlight plugin, which is generally ...

Fly with vim airline

I recently replaced my vim-powerline with vim-airline. I like vim-airline so much that I can't help spreading words about it.

For those who don't know what vim-powerline is. It is a Vim plugin that can make the statusline of Vim colorful and eye candy. When vim-powerline first came ...

Fedora 19 and Gnome 3.8

Last night I didn't resist the temptation to enter

sudo yum install fedora-upgrade

Viola, my journey to Fedora 19 began!

Every time I upgraded my Linux to the latest release, either Ubuntu or Fedora, I would have to spent another day to tweak the new system to make it ...