Tuesday, June 30, 2009

Cross site scripting

Client side cross site scripting is restricted till before Firefox 3.5. With Firefox 3.5 there are a couple of new headers introduced to provide safe cross site scripting: Origin and Access-Control-Allow-Origin.
For more details : Http access control

Also read Server side access control


Tuesday, June 23, 2009

Facts and Dimensions

Star schema is created for reporting or analyzing data by summarizing the data in charts. Now the easiest way to visualize the star schema i.e. facts and dimensions is to imagine a chart. Whatever is plotted on the axes is a dimension and the values that are plotted inside the chart are facts.

JSDT resources

Meet the JavaScript Development Toolkit - Developer works article by Bradley Childs giving an overview of JSDT

JSDT Wiki Page

JSDT development Wiki page

JSDT and Dojo - Discussion page on dojotoolkit.org explaining how JSDT can be used with Dojo

Webtools downloads page - Download WTP builds, WTP includes JSDT

Eclipse downloads - Download Eclipse IDE for Java EE developers. This includes the web tools platform which in turn includes JSDT.

JSDT bugs (bugzilla)

Tuesday, June 16, 2009

Abstract Syntax Tree


The Abstract Syntax Tree is the base framework for many powerful tools of the Eclipse IDE, including refactoring, Quick Fix and Quick Assist. The Abstract Syntax Tree maps plain Java source code in a tree form. This tree is more convenient and reliable to analyse and modify programmatically than text-based source. This article shows how you can use the Abstract Syntax Tree for your own applications.

By Thomas Kuhn, Eye Media GmbH
Olivier Thomann, IBM Ottawa Lab

Complete Article

Monday, June 15, 2009

JScript and JavaScript

There are a number of similar languages or I should say implementations for ECMA -262 standard. Microsoft Internet Explorer has its own implementation and they call it JScript. Other browsers (including Firefox, chrome, safari, opera) have their own implementation called JavaScript.

JavaScript can be thought of as a subset of JScript. JavaScript conforms to the standard more than JScript, what this means is that as a developer you just worry about JavaScript as most of it is supported in JScript as well. But there are some differences in both, most notably in the event handlers.

A couple of neat articles on this topic
Not Quite JavaScript

Wednesday, June 10, 2009

Rational Insight

Here is what we have been working on....

IBM - IBM Rational Insight - Rational Insight - Software

Introducing IBM Rational Insight V1.0


For help on Rational Insight refer http://publib.boulder.ibm.com/infocenter/rentrpt/v1r0m0/index.jsp