Archive for the ‘Web Tutorials’ Category

Behind the scenes - How and What XML’s are exchanged by JAXL

Friday, January 2nd, 2009

Pre-requisite Though it's not mandatory but will be helpful if you have given a casual reading to the following RFC's: Extensible Messaging and Presence Protocol(XMPP):Core Extensible Messaging and Presence Protocol(XMPP):Instant Messaging and Presence Case Study: Google Talk Server JAXL Sends >> Gtalk Acknowledges With >> ...

Introducing JAXL - Open Source Jabber XMPP Library

Friday, January 2nd, 2009

Introduction JAXL stands for "Jabber XMPP Library". For fun, it stands for "Just Another XMPP Library" This library currently supports following features: Connect to a Jabber Server (e.g. Gtalk) TLS Encryption DIGEST-MD5 and PLAIN authentication mechanisms Roster Support Library comes with the following class files: config.ini.php : Holds your jabber ...

PHP Extensions - How and Why?

Tuesday, December 9th, 2008

In this short post we will quickly see: How to write PHP extensions? Why to write PHP extensions? However before you could understand what we are going to disucss, I will recommend you to read one of  my previous post How does PHP echo’s a “Hello World”? - Behind the scene . ...

How to create a social networking website in 5 minutes

Sunday, November 30th, 2008

Hello Friends, Social media is the way to go now-a-days. After Orkut, Facebook and My Space we saw hundreds of social networking site making their mark in the market. However now a days socialness is not only restricted to social networking sites. Now every company wants to include some amount of ...

How does PHP echo’s a “Hello World”? - Behind the scene

Wednesday, November 26th, 2008

Have you ever wondered how PHP echo's a "Hello World" for you on the browser? Even I didn't until I read about the PHP internals and extensions. I thought may be a few out there will be interested in exploring the other side of PHP, so here we go. In my ...

What happens before you finally viewed this page?

Tuesday, November 25th, 2008

Since past 1 week or so I am trying to make a small tiny light weight web server of my own, and for the same I have been referring to dozens of papers, websites, people and what not. I still haven't finished making one, I am still toggling between Java ...

How to build a login-registration system using Symfony - A PHP Framework - Part 2

Wednesday, October 29th, 2008

Hello again, In the last tutorial we saw a very basic implementation which will simply print "Hello World" on your browser screen. For those who have landed up here straight here, you may want to go through this blog post. Getting started with Symfony - A PHP Framework - Part 1 ...

How to create a single button flash audio player using Openlaszlo?

Saturday, October 25th, 2008

Hello Everyone, I have been working on OpenLaszlo for quite sometime now and found it every easy to build custom flash widgets using it. In my first tutorial on OpenLaszlo, we will together learn a few specs of Openlaszlo and then code a tiny little flash media player. Getting started with Openlaszlo: Openlaszlo ...

Getting started with Symfony - A PHP Framework - Part 1

Wednesday, October 15th, 2008

Hello Friends, Since past few weeks I have been pushed into something which I have never favored i.e. using a framework for my development. Using a framework can become even more harder if you know all the actual HTML, CSS, JS, PHP coding. Then you just wonder WHY? WHY? WHY? Anyways I ...

GTalk Status Message Collector

Saturday, September 6th, 2008

Hello Everyone, I have started http://gtalkbots.com , based on the example demonstrated here. Try out and Help spreading the word. I am not a big fan of twitter, but after I heard they do something similar to what I will be demonstrating here. I thought of building this one out. So here ...

How to create an upload meter in PHP? Explained

Friday, August 29th, 2008

It was about 2 months back when I started hunting for an upload meter "How To?" guide on net. Came across a lot of links actually but I must say none of them actually gave me what I wanted to have. Some talked of some patched PHP version to achieve ...

How to make faster websites and enhance your site user experience - Part 1

Wednesday, August 6th, 2008

In all my posts till now I concentrated over how to get started with web development and related introductory stuffs. In next few posts (series of 3 posts), I will write some of my learning in the field of "How to make your website faster and enhance your site user ...

How to get started with web development?

Sunday, July 27th, 2008

Many of my friends have asked me on how to start with web development. I am not expert but here in this post I would like to describe a few steps that might help one climb the ladder of web development fast. Kindly feel free to add to this blog ...

Calendar with Auto-Notification : API and demo.

Saturday, July 26th, 2008

I was quite impressed with the Google Calendar, Yahoo Calendar and Outlook implementation of the same and wondered how exactly is it done? What are the challenges? So I thought of making a clone of one of them and see if I am able to achieve the same level of ...

iPhone Flick Photo SlideShow API

Tuesday, July 15th, 2008

Apple Inc has been the pioneers in the field of innovation and excellent User Interfaces. After iPod they have come up with much hyped iPhone which runs on touch screen technology. I was just looking at this particular feature in iPhone where user can flick the photos in the slide ...

Photo Cropper API: How is it achieved?

Monday, July 14th, 2008

Photo Cropper was something which was introduced or I must say became popular after various social networking sites started applying it. This allows users to choose a section from a photo which he wants to upload and show to the world around. I initially tried to investigate how Orkut do this ...

iGoogle Portal Implementation: How to do it?

Monday, June 30th, 2008

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 ...

Draggable DIVs : How to make one?

Sunday, June 29th, 2008

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 ...

Photo Tagging API : Easy plugin for your websites and blogs

Monday, June 16th, 2008

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 ...

Caching problem in IE with Ajax : A Solution

Thursday, June 5th, 2008

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 ...