Words and Language

January 22, 2008, 10:52 pm
I just entered the last semester of my BSc. Two more months and I will be a graduate! At the moment, I am busy working on my thesis, which falls under 'Computational linguistics' (AI, Natural language parsing..)

For the last few months, I have been particularly busy with my academics.
It gets worse day by day! My sincere apologies to everyone whom my absence might have disappointed or caused inconveniences. Sorry!

On a special note,
Image
http://words.la

Words.la is a part of my research work and hopefully, it'll be of some use to someone, some day!

Oddpath !

May 6, 2007, 7:37 pm
Dear friends, folks and countrymen ! As of today, May 6th 2007, Oddpath is officially open to the public!

Oddpath

OddPath

March 27, 2007, 8:45 pm
Oddpath
Oddpath will soon be making its way to you ;) !

Oddpath.com

qdJsXml

March 19, 2007, 12:34 am
Be afraid, be very afraid of qdJsXML, the The quick and Dirty Javascript XML parser !

qdJsXML() is a simple Javascript function that parses xml data and returns the result in a neatly formatted array.

I've only tested this once and that too only one xml feed :) I am unaware of bugs, there is no room for bugs infact considering the size of the function

Grab the full script here qdjsxml.js (1.7 KB)

Ajax and URLs

February 1, 2007, 5:44 pm
I know this solutions exists but doubt whether its existence is ubiquitous. The Wikipedia article on Ajax [ http://en.wikipedia.org/wiki/Ajax_(programming) ] mentions it in 'Cons'.

Straight to the point. One very common problem with ajax->dynamically updated pages is that, since content is fetched and updated within the page itself, the original webpage url doesn't change and hence it is impossible to bookmark/remember them.

For example, the video comments on youtube. If a video has ten pages of comments, when clicking the page numbers, the comments are updated dynamically without the url ever changing. So what if you want to bookmark page no:9 ? Not possible.

The simplest solution is to make use of the 'url fragment identifier' or whatever that comes after the # in a url. eg: http://something.com/page#here-it-goes

Javascript can update the fragment identifier dynamically with a simple

CODE:
document.location.href = '#whatever';


On page load, something like RegEx could be used to parse the query

CODE:
var thisUrl = document.location.href;
var query = thisUrl.split('#');
alert(query[1]);


So if page numbers or required variables are set as the fragment identifiers, it is possible to efficiently make Javascript process it (nearly) and make Ajax act normal with page urls.

Thumbq - Beautiful image/photo sharing

October 22, 2006, 12:14 am
thumbq
Thumbq

Announcing Thumbq, the trendy, stylish and free Photo host. Thumbq is simple, straight forward and unlike other services that add so much clutter and so much sophistication to your images, Thumbq makes your images even more beautiful!

Checkout the Demo page for a sneak preview!

Sample

Newzpile v3.0

August 6, 2006, 10:35 pm
Newzpile
newzpile.com

Yep, its the third complete overhaul in three years, that is v3.0. Wrote the new system from scratch, new look, new userinterface, new concept :)
Page :  1 2 3 4