Windows Text to Speech Convertor: Try at Home

Posted 38 CommentsPosted in Web Development
Ever wondered about one great thing in windows which can amaze you? Well here is one for you :) Try to do the following steps, and you will see a perfect example of text to speech convertor: Open notepad and put the following code into it: Dim msg, sapi msg=InputBox("Enter your text","Talk it") Set sapi=CreateObject("sapi.spvoice") sapi.Speak msg Save the file as "text2speech.vbs" , remember its not .txt but .vbs. Make sure you do not save it as text2speech.vbs.txt Double click the file and a box will appear. It will ask you for some text. Enter any text you want to...

iGoogle Portal Implementation: How to do it?

Posted 12 CommentsPosted in Web Development
After developing the draggable div application the other day, I was itched to implement the whole iGoogle portal. Probably the drive came when a few of you asked me "These draggable divs are just like iGoogle", so I thought why not to give a shot at it. Here is what I was able to come up with while sitting idle at the office. I have shown 3 tabs for making it look more of a realistic demo. However only the news tab is operational as of now. Feel free to drag and drop any of the news box to any...

Draggable DIVs : How to make one?

Posted 11 CommentsPosted in Web Development
You all must have seen a similar thing on your iGoogle home page. Further for years this application is an integral part of Yahoo User Interface Library i.e. YUI. I tried to tweak into the iGoogle and YUI implementation of the draggable div implementation, but somehow I found them rather too complex to understand. Hence I thought of better write a short application and see if I can do the same magic. :) Here is what I came up with. Still not modular enough, I coded everything as per the requirements for this demo. Probably in future I should be...

Photo Tagging API : Easy plugin for your websites and blogs

Posted 32 CommentsPosted in Web Development
Flickr, Facebook and now Orkut. One by One everyone has implemented the photo tagging feature into their social network. Initially introduced by Flickr, extended by Facebook and finally Orkut was forced to implement it too. Last night I tried to look into it to found out what does it take to make one and I was able to comeup with something like this. Probably a little different from the one's implemented by others in the sense that you just have to do the first click and then the second click, and you are done. No mouse-press and drag thing needed....

Caching problem in IE with Ajax : A Solution

Posted 38 CommentsPosted in Web Development
Hello All, Problem Definition: I made my first browser based chat messenger way back in January this year, and I tried making a improved version of it yesterday again. But unfortunately Microsoft continues to give 1000 reasons for a web developer to suicide. They continue to serve the same old buggy browser way back in 2000 and even now. The problem I was facing with IE7 (I haven't tested on IE6), while trying to make a browser based chat messenger was that the chat application loads the chat messages from the server successfully only for the first time i.e. when...

Gmail Type Attachment – How to make one?

Posted 24 CommentsPosted in Web Development
Google and its wide range of web applications have simple changed the way we used to look at internet. Be it the revolutionary fast Google search engine or mail by Google i.e Gmail. You will find enormous amount of threads and forums discussing How do google achieve doing XYZ? or How do they make it happen fast and efficiently?. One of the most talked about thing about Gmail is probably how do they achieve making Gmail so simple, convinient, sober, fast and easy. One of the Gmail's feature which contribute hugely in making it easier and faster for users is:...

Google, Yahoo, Microsoft toolkit for startups

Posted Leave a commentPosted in Web Development
Welcome, Well there is some good news for young entrepreneurs out there. Google released Google Apps which can be used by for your websites email, hosting needs. You can use all the google applications (Gmail, Gtalk, Google docs, Calendar, Page Creator etc) for your site and all for free. This really helps one to focus more on the functionality and features of their website rather than wasting time in maintaining such trivial things. (Altertunes currently uses Google Apps without any problem) In competition, Microsoft too have released Startup Center and Microsoft Office Live Basics, which includes Business plans for startups,...

How to configure Ubuntu and LAMP on Windows

Posted 4 CommentsPosted in Web Development
Hello all Linux freaks, Having already looked upon how to configure Apache-PHP-MySQL on Windows, now here I will try to explain in short how to do the same on Linux OS. I personally don't have a seperate machine for linux. I run Ubuntu on my Windows machine using VM Ware. So before we go on to see how to configure LAMP on Ubuntu, lets see how can we have Ubuntu running on Windows. For this tutorial I have used VMware-player-2.0.2-59824.exe for VM Ware installation and Ubuntu-7.04-desktop-i386.zip for Ubuntu. You will need to download the same from http://www.vmware.com/download/player/ and http://www.ubuntu.com/GetUbuntu/download Install...

Essential frameworks for web development

Posted 3 CommentsPosted in Web Development
Hello developers, Initially when I started working on Altertunes, I was unaware of the various frameworks which one can use for his website. Though I never have used any of them for Altertunes (main reason being the eagerness to do everything by myself), but may be some of you out there might be interested in having a look at the same: http://prototypejs.org : Undoubtedly one of the best available framework for Ajax in the market. Prototype is a javascript framework that aims to ease development of dynamic web applications. http://script.aculo.us : If you are looking to have all those fade-in...

How to write crawlers and parse a page using Perl (Part 1)

Posted 12 CommentsPosted in Web Development
Hello all perl freaks, One of the most powerful thing which we can achieve using perl is, extracting any content from a website you want to. For example, you can use perl to extract information of all the artists from All Music, extract information about all cricket players and matches from CricInfo. In the past I have used perl for making web crawlers for Altertunes and most recently I used perl to extract news from Google News. Here I will try to explain how efficiently you can extract information by parsing html pages using perl. To start with lets revise...