Entries Tagged as 'Computers'

Sunday, January 4th, 2009

Linux Advocacy : Editing multiple files quickly

Standard Disclaimer

You can accomplish this in Windows too by installing cygwin or the various tools mentioned in this article.
This rant is more about the Linux way of doing things, rather than fighting over which OS is better.
I’m not implying that I’m smarter or better than you. Thats for you to decide.
There might be better ways […]

Tuesday, October 21st, 2008

Some vim tips

svn diff the current windows file
Put this in your vimrc:

map zs :!svn diff % > /tmp/vimsvndiff<CR><CR>
  \ :new<CR>:r /tmp/vimsvndiff<CR>
  \ :set ft=diff<CR>

Say you’re editing a checked out file and what to see what changes you’ve done without leaving your VIM session? Just type zs when in normal mode. This will open the diff in a new split […]

Friday, February 15th, 2008

imsense.net website

We released the imsense.net website to the unsuspecting public yesterday. We are quite confident of version 1.0, but have got loads of marketing to do now.
Thankfully, the website is on the first page of results for a Google search using the following keywords:

instant messaging message archiver firewall
IM message archiver firewall
IM message archiver

Monday, December 24th, 2007

CPAN Perl modules as RPMs v/s PAR

After sweating for three days converting a huge number of Perl CPAN modules into RPMs, I finally decided to go the PAR way. I’m trying to get a nice overview of all the Perl CPAN modules required for most of my web applications. This is currently for my product imsense, which is an IM […]

Friday, December 7th, 2007

imsense release

I’m working hard on one of my products, imsense - An IM (Instant Message) proxy and message archiver. It currently supports MSN and Yahoo IM protocols. I hope to release v1.0 before this year end!
Deployment is going to be my biggest hurdle. I’m checking out rpath, and hope its quick and easy to setup.
Keep visiting. […]

Wednesday, August 29th, 2007

Using folds in vim

Using folds in Vim is a fantastic way to improve your productivity.
Here’s a screen shot showing Vim open with a Perl module without folds.

And this is a screen shot with folds enabled.

Notice how I’ve folded all the subroutines so I get a nice overview of the code.
By heart these commands:

zf - Create a fold
zo […]

Wednesday, August 22nd, 2007

svn repository commits

My svn repository is now at revision 1111. Thought it would be good to announce this to the world!
This is over a period of 18 months, which turns out to around 2 commits per day.