myGuide

VIM commands

VIM commands

Quick VIM commands for common editing tasks Search and replace :s/foo/bar/g – change ‘foo’ to ‘bar’ in the current line :%s/foo/bar/g – change ‘foo’ to ‘bar’ in all lines Cut and paste position cursor...

my research wordle

Generate your own “research wordle”

Wordle is an online app for generating “word clouds”, a kind of visual representation for text data. It gives greater prominence to words (e.g., by  using larger font size or different font color) that appear more...

Time series-based bifurcation analysis

Time series-based bifurcation analysis

Re-posting this one from my old university website. A brief introduction of my graduate research topic. Studies in nonlinear time series analysis have provided reliable techniques for the evaluation of signals from dynamical systems....

Activation Maps

Looking at how the brain works in real-time

Re-posting this article on real-time functional MRI I wrote several years ago. The technique known as functional magnetic resonance imaging (fMRI) has been extensively used to elucidate the functions of the human brain. Functional...

Creating a backup SVN repository

Creating a backup SVN repository

This is a brief guide on how to setup a backup SVN repository using svnsync. I will assume that subversion is already installed and the master repository is located in the machine called remote.com...

Correlation coefficient

Correlation coefficient

Definition Given two random variables X and Y, Pearson’s correlation coefficient ρ is defined as the ratio between the covariance of the two variables and the product of their standard deviations:

outerproduct

Of vector and matrix products

Listed below are definitions of some vector or matrix products. I will be needing these definitions in the succeeding posts. Thanks to Jetpack‘s Latex support, I can now include equations in my post.

Connect to Server

Accessing Windows share in Linux

There are several ways to do this. One is GUI-based. In Fedora Core, use the Places menu in the top panel. Within this menu item, click the ‘Connect to Server…’ sub-menu. This will popup...

Reboot

Reboot

Been out for a while. My last entry was last Nov 2009! It’s more than a year and a half ago! It’s time for a reboot. There are so many things to learn, so...

Installing Youtube Direct

Installing Youtube Direct

Youtube Direct is a new tool from Google/Youtube that makes it easier for media organizations or websites to request users to submit video clips, review submitted clips, and possibly re-broadcast these clips, just like...

NinfG and Firewall

NinfG and Firewall

The latest version of NinfG (version 5.0) has a lot to offer in terms of allowing client-server connectivity. First, it introduces the invoke server module separating components used to invoke remote applications from the...

How to change hostname in Linux

How to change hostname in Linux

In order to change the hostname of your linux machine, you can do the following: 1) Edit file /etc/sysconfig/network using your favourite editor, say using vi. 2) Look for the line with HOSTNAME in...

Regular expression

Regular expression

Especial Characters: [ ^ $ | ? * + . ( ) If you want to use any of the above characters as a literal in a regular expression, you need to escape them...

Debugging with gdb

Debugging with gdb

GDB is the GNU project debugger which can be very helpful when you’re trying to figure out what goes wrong in the application you’re developing. With gdb, you can start a program, specify points...

All about SVN

All about SVN

Subversion (or SVN) is an open source version control system that can be used to maintain several versions of files such as program source codes, webpages, and other documentation. It has several features including...

Installing NinfG version 5

Installing NinfG version 5

NinfG is an open source grid middleware which provides a programming framework for grid-based remote procedure calls (GridRPC). It is a reference implementation of the GridRPC API (application programming interface), allowing programmers to create...