Archive for January, 2006

Join the LSD Beta

We are ready to beta test LSD, an online Live Speed Dating Application. Sign Up for the same and start LiveSpeedDating online.

During the first phase, the LSD are event-based with events lined up every 30 minutes. There will be 24/7 LSDs and much more in the upcoming phases of deployment.

Currently, during the beta, all events are set to be “Gender Neutral”, so you might get paired with your own gender. Once user count grows, we will pair you with your choice mate – male-female, male-male, female-female et al.

We are looking for US-US, cross crountry, cross continent pairing test and to see how our FCS Load Balancer can balance the load/bandwidth.

Please sign up for Live Speed Dating to enjoy this unique dating experience and if you would be able to help test out and give us feedbacks, please sign up for the mailing discussion list separately at LSD Beta Mailing List.

Please remember to check your Junk Folder as we have received notifications from subscribers informing us that the confirmation mail were caught in Junk Folders.

More Details about LSD

We are open to criticism, suggestions, anything that you wish to say.

AjaxCFC

AjaxCFC is an Ajax Framework for ColdFusion from Rob Gonda. Well, my reaction after going through it was AWESOME and huge thanks to it, lately have been able to finish up a small Messaging System integrated inside one of a Rich Internet Application, Live Speed Dating.

With AjaxCFC, a generic ColdFusion Component using the facade pattern was created which contains all the methods for the Messaging System. It made it so easy for me that I had to just take care of the functionality of a single method; DWREngine._execute() with the respective arguments. This is the method which handles passing of the data and also the method calls to ColdFusion. The arguments required are also quite simple and easy even for a newbie to understand.
(more…)

CSS 2.0 – Descendant, Child, Attribute, Adjacent Sibling Selectors

Descendant Selectors

I am a big fan of Descendant Selectors and use it rather profusely. It is made up of two or more selectors cascaded by separating them with whitespaces. It helps me to match an element that is the descendant of another element in the document tree.

#myID { }
#myID .myClass { }
.myClass { }

Here in the above code, the attributes defined in the second line will be applied to .myClass elements in the document which is a descendant of the parent ID #myID. Whereas .myClass can be applied to other totally different set of elements that are not descendant of #myID.

div * p

will match only the paragraph elements that are grandchild or later descendant of a div element.
(more…)

Namespace in ActionScript 3.0

In general Namespaces allow for group entities like classes, objects and functions under a name. In ActionScript 3.0, Namespaces works like namespaces in an XML. It allows for the control of the visibility of class members.

How to declare Namespace?

namespace ;
@ function @
(more…)

Polymorphism in ActionScript 3.0

The term Polymorphism describes multiple possible states for a single property. And for the computers geeks, programmers, coders in us describes it as “a mechanism allowing a given function to have many different specifications, depending on the type(s) to which it is applied”.

More aptly in the world of OOP, Polymorphism is extensively used in an Inheritance relationship. It may not be wrong to point out that Polymorphism in ActionScript 2.0 was not as clear as it should have been. With ActionScript 3.0, it is being clearly demarcated with the keyword Override.
(more…)