Kunaal Ramchandani

Kunaal Ramchandani

I'm a recently graduated Computer Scientist, who has been working as a developer for a while now. This blog (as the name suggests) is where I will post my scattered thoughts.

Online vi editor – for those that love their vi

I’ve been using vi and vim a lot more since I started work at my present company, and must say that while initially I thought that the only people who would enjoy using it were sadists, it has started to grow on me. Recently, I came across a link to an online version of vi, known as jsvi, which as one can probably guess is written in javascript. It’s a pretty faithful imitation of the command line editor, with the…

Read More

SEOmoz – The Web Developer’s SEO Cheat Sheet

SEOmoz, is a blog I have started reading recently to get my regular fix of what is happening in the SEO world. If you haven’t heard of them, I suggest you check them out as they write some really great articles with a lot of useful information. (SEOmoz, I’ll email you the details on where to send the cheque ) If you’re a web developer, you should really check out their Web Developer’s SEO Cheat Sheet, which has some really…

Read More

Where are the variables in CSS?

For something used by designers and developers the world over, CSS still misses one of the most fundamental aspects of programming and that is the ability to create and set variables. If someone wanted to the look of a page by only changing the colour scheme, it would require changes in a few places (depending on how the stylesheet was set up). Recently, however, I came across a proposal set forward by Daniel Glazman and David Hyatt for CSS to…

Read More

Forgot Your XP admin Pass? Reset It For Free!

A friend (who shall remain nameless) managed to log himself out of his computer because he forgot his Windows XP admin password! He’d been overseas for a couple of months, came back and realised he could not remember his admin password anymore. While looking online for something that could help him (without dishing out a few hundred on recovery tools and without reformatting his drive). I came across this ‘great’ article, which talks about using a little known access hole…

Read More

Getting Rid Of The Default Gravatar

I’ve been playing around with WordPress 2.5 and a new theme on the blog over the last few days, and must say that I am quite impressed with all the new bells and whistles. One of the newer inbuilt features, Gravatar has been especially interesting. The Gravatar site has this to say when defining a gravatar A gravatar, or globally recognized avatar, is quite simply an avatar image that follows you from weblog to weblog appearing beside your name when…

Read More

Windows’ ‘No To All’ Option

This is a pretty useful trick I cam across today on Lifehacker. If you’re using windows and if you’ve ever tried copying a lot of files from one place to another, chances are you have come across the confirm file replace dialog which generally gives you three options, ‘Yes‘, ‘No‘ and ‘Yes to All‘, however there was never a ‘No to All’ option. In the past I have sat there clicking No forever, however there is a hidden ‘No to…

Read More

Use Firefox to change the CSS of a site

Everyone should know by now that Firefox allows you to do some pretty coo, things by editing configuration files and changing user style sheets. If you are really good, you can change the look of a particular site a bit, however if you wanted to change the way a site like Gmail looked, good luck to you. With hundreds of stylesheets (1500 odd last I heard), it would take you a fair while before you got it looking any different.…

Read More

OOXML – Microsoft Office Open XML

I have been reading for a while about Microsofts push to make OOXML an ISO/IEC standard. Throughout there has been a camp that is pro OOXML (mainly microsoft) and a camp that is anti OOXML (the rest of the world). Today, however came the news that ISO/IEC had accepted OOXML as an international standard. Having a standard is generally a good thing, as it gives people fixed guide lines to work in and stops everyone from trying to reinvent the…

Read More

Dealing with MySQL’s ‘table is full’ error

Chances are that if you are dealing with adding really large amounts of data into a MySQL table, you might encounter the infamous table is full error. According to the official MySQL reference manual, MySQL tables (MYISAM only) have size limits and these limits are determined by OS constraints. For Win32 w/ FAT/FAT32 Systems (and other 32 Bit Systems) the limit is 2GB/4GB. It may sound like a lot, but trust me, it does not take long before you have…

Read More