Connecting the dots…

Thoughts on Web Development, Scalability and Application Architecture

Month: June, 2008

Bookmarklet For YUI Logger

During development using javascript I have always felt that it would be useful to be able to easily add and remove YUI Logger without having to deal with manually adding and removing the related javascript and css from the source files. I resolved this problem by writing a bookmarklet which will allow you to do [...]

What is wrong with hotmail?

Its shocking how one of worlds most famous email service has gone down the pits. It really upsets me to see its been a case of bad design / lack of testing in general can ruin a perfect product, which did exactly what it was supposed to do, provide access to emails anywhere where internet [...]

Making footer stick to the bottom of the page

Problem for today, had a background which was applied on body which meant that the background titled all the way to the length of the document. The page had a footer which would appear where the content would end, which would make the background appear below the footer and make it look like something had [...]

Creating clean SEO urls in symfony

Being the symfony fan that I am, I have decided to start documenting some of the features I think are quite neat in the framework. So starting today, here’s a quick quite to writing a Search Engine Optimized URL. So I am working on a project where users will be posting university details and I [...]

Lorem Ipsum Dolor Generator

As a frontend developer there is almost always need of getting some random content to fill in your layouts to test how it works under different text. Having said that, I found a pretty neat short cut in textmate to generated the text for me. On textmate type lorem and followed by tab and this [...]

Protecting images

This is a common problem I have had to deal with in the recent weeks, clients from projects that I have worked in the past have asked me to help them protect the images that they have on their websites and even after explaining them that once their images/content are on the internet the only [...]

CSS only technique for showing a loader for slow loading images

Recently I had a requirement to show images inside an overlay, the problem was that the image that had to loaded was coming loading very slowing and the user couldnt get any sort of indication that the image was being loaded. Ofcourse one clear solution was to call it via HTTPRequestObject but obviously that would [...]

Recursively adding files to CVS

Its really odd that cvs (or to my knowledge) doesnt provide commands to recursively add files to the rep. I would the following really cool commands to add them in one go.   find . -type d -print | grep -v CVS | xargs cvs add   find . -type f -print | grep -v [...]