<?xml version="1.0" encoding="UTF-8"?>
<rss version="2.0"
	xmlns:content="http://purl.org/rss/1.0/modules/content/"
	xmlns:wfw="http://wellformedweb.org/CommentAPI/"
	xmlns:dc="http://purl.org/dc/elements/1.1/"
	xmlns:atom="http://www.w3.org/2005/Atom"
	xmlns:sy="http://purl.org/rss/1.0/modules/syndication/"
	xmlns:slash="http://purl.org/rss/1.0/modules/slash/"
	xmlns:georss="http://www.georss.org/georss" xmlns:geo="http://www.w3.org/2003/01/geo/wgs84_pos#" xmlns:media="http://search.yahoo.com/mrss/"
	>

<channel>
	<title>abv &#039;s blog</title>
	<atom:link href="http://vijjuk.wordpress.com/feed/" rel="self" type="application/rss+xml" />
	<link>http://vijjuk.wordpress.com</link>
	<description>Hmm..bla..bla..bla</description>
	<lastBuildDate>Tue, 20 Sep 2011 08:10:44 +0000</lastBuildDate>
	<language>en</language>
	<sy:updatePeriod>hourly</sy:updatePeriod>
	<sy:updateFrequency>1</sy:updateFrequency>
	<generator>http://wordpress.com/</generator>
<cloud domain='vijjuk.wordpress.com' port='80' path='/?rsscloud=notify' registerProcedure='' protocol='http-post' />
<image>
		<url>http://0.gravatar.com/blavatar/4c3d934e43e65109143cc6081514497b?s=96&#038;d=http%3A%2F%2Fs2.wp.com%2Fi%2Fbuttonw-com.png</url>
		<title>abv &#039;s blog</title>
		<link>http://vijjuk.wordpress.com</link>
	</image>
	<atom:link rel="search" type="application/opensearchdescription+xml" href="http://vijjuk.wordpress.com/osd.xml" title="abv &#039;s blog" />
	<atom:link rel='hub' href='http://vijjuk.wordpress.com/?pushpress=hub'/>
		<item>
		<title>JEE 6 &#8211; My Presentation in Java Week</title>
		<link>http://vijjuk.wordpress.com/2011/09/20/jee-6-my-presentation-in-java-week/</link>
		<comments>http://vijjuk.wordpress.com/2011/09/20/jee-6-my-presentation-in-java-week/#comments</comments>
		<pubDate>Tue, 20 Sep 2011 08:03:21 +0000</pubDate>
		<dc:creator>vijjuk</dc:creator>
				<category><![CDATA[Technology]]></category>
		<category><![CDATA[java]]></category>
		<category><![CDATA[JEE]]></category>
		<category><![CDATA[Enterprise Edition]]></category>
		<category><![CDATA[JEE 6]]></category>
		<category><![CDATA[Programming]]></category>
		<category><![CDATA[developerworks]]></category>
		<category><![CDATA[IBM]]></category>
		<category><![CDATA[WebProfile]]></category>
		<category><![CDATA[JSF]]></category>
		<category><![CDATA[Servlet]]></category>
		<category><![CDATA[EJB]]></category>
		<category><![CDATA[JPA]]></category>
		<category><![CDATA[Criteria API]]></category>
		<category><![CDATA[CDI]]></category>

		<guid isPermaLink="false">http://vijjuk.wordpress.com/?p=121</guid>
		<description><![CDATA[Find the presentation I made during the java week on JEE6 IBM developerWorks link for this webinar Here is the Youtube link Filed under: Technology Tagged: CDI, Criteria API, developerworks, EJB, Enterprise Edition, IBM, java, JEE, JEE 6, JPA, JSF, Programming, Servlet, WebProfile<img alt="" border="0" src="http://stats.wordpress.com/b.gif?host=vijjuk.wordpress.com&amp;blog=9013336&amp;post=121&amp;subd=vijjuk&amp;ref=&amp;feed=1" width="1" height="1" />]]></description>
			<content:encoded><![CDATA[<p>Find the presentation I made during the java week on JEE6<br />
<a href="https://www.ibm.com/developerworks/mydeveloperworks/wikis/home?lang=en#/wiki/We98b8e939a26_4de1_8977_6a608ae3fc43/page/Webinar%20Series%20-%20The%20Java%20Week2" title="Webinar">IBM developerWorks link for this webinar</a></p>
<p>Here is the Youtube link</p>
<span style="text-align:center; display: block;"><a href="http://vijjuk.wordpress.com/2011/09/20/jee-6-my-presentation-in-java-week/"><img src="http://img.youtube.com/vi/6x4P2pKW6ys/2.jpg" alt="" /></a></span>
<br />Filed under: <a href='http://vijjuk.wordpress.com/category/technology/'>Technology</a> Tagged: <a href='http://vijjuk.wordpress.com/tag/cdi/'>CDI</a>, <a href='http://vijjuk.wordpress.com/tag/criteria-api/'>Criteria API</a>, <a href='http://vijjuk.wordpress.com/tag/developerworks/'>developerworks</a>, <a href='http://vijjuk.wordpress.com/tag/ejb/'>EJB</a>, <a href='http://vijjuk.wordpress.com/tag/enterprise-edition/'>Enterprise Edition</a>, <a href='http://vijjuk.wordpress.com/tag/ibm/'>IBM</a>, <a href='http://vijjuk.wordpress.com/tag/java/'>java</a>, <a href='http://vijjuk.wordpress.com/tag/jee/'>JEE</a>, <a href='http://vijjuk.wordpress.com/tag/jee-6/'>JEE 6</a>, <a href='http://vijjuk.wordpress.com/tag/jpa/'>JPA</a>, <a href='http://vijjuk.wordpress.com/tag/jsf/'>JSF</a>, <a href='http://vijjuk.wordpress.com/tag/programming/'>Programming</a>, <a href='http://vijjuk.wordpress.com/tag/servlet/'>Servlet</a>, <a href='http://vijjuk.wordpress.com/tag/webprofile/'>WebProfile</a> <a rel="nofollow" href="http://feeds.wordpress.com/1.0/gocomments/vijjuk.wordpress.com/121/"><img alt="" border="0" src="http://feeds.wordpress.com/1.0/comments/vijjuk.wordpress.com/121/" /></a> <a rel="nofollow" href="http://feeds.wordpress.com/1.0/godelicious/vijjuk.wordpress.com/121/"><img alt="" border="0" src="http://feeds.wordpress.com/1.0/delicious/vijjuk.wordpress.com/121/" /></a> <a rel="nofollow" href="http://feeds.wordpress.com/1.0/gofacebook/vijjuk.wordpress.com/121/"><img alt="" border="0" src="http://feeds.wordpress.com/1.0/facebook/vijjuk.wordpress.com/121/" /></a> <a rel="nofollow" href="http://feeds.wordpress.com/1.0/gotwitter/vijjuk.wordpress.com/121/"><img alt="" border="0" src="http://feeds.wordpress.com/1.0/twitter/vijjuk.wordpress.com/121/" /></a> <a rel="nofollow" href="http://feeds.wordpress.com/1.0/gostumble/vijjuk.wordpress.com/121/"><img alt="" border="0" src="http://feeds.wordpress.com/1.0/stumble/vijjuk.wordpress.com/121/" /></a> <a rel="nofollow" href="http://feeds.wordpress.com/1.0/godigg/vijjuk.wordpress.com/121/"><img alt="" border="0" src="http://feeds.wordpress.com/1.0/digg/vijjuk.wordpress.com/121/" /></a> <a rel="nofollow" href="http://feeds.wordpress.com/1.0/goreddit/vijjuk.wordpress.com/121/"><img alt="" border="0" src="http://feeds.wordpress.com/1.0/reddit/vijjuk.wordpress.com/121/" /></a> <img alt="" border="0" src="http://stats.wordpress.com/b.gif?host=vijjuk.wordpress.com&amp;blog=9013336&amp;post=121&amp;subd=vijjuk&amp;ref=&amp;feed=1" width="1" height="1" />]]></content:encoded>
			<wfw:commentRss>http://vijjuk.wordpress.com/2011/09/20/jee-6-my-presentation-in-java-week/feed/</wfw:commentRss>
		<slash:comments>0</slash:comments>
	
		<media:content url="http://1.gravatar.com/avatar/d4f192b62c4ef7fe967f8919f4603002?s=96&#38;d=identicon&#38;r=G" medium="image">
			<media:title type="html">vijjuk</media:title>
		</media:content>
	</item>
		<item>
		<title>java talks over usb</title>
		<link>http://vijjuk.wordpress.com/2010/05/04/java-talks-over-usb/</link>
		<comments>http://vijjuk.wordpress.com/2010/05/04/java-talks-over-usb/#comments</comments>
		<pubDate>Tue, 04 May 2010 15:03:45 +0000</pubDate>
		<dc:creator>vijjuk</dc:creator>
				<category><![CDATA[Technology]]></category>
		<category><![CDATA[comm]]></category>
		<category><![CDATA[java]]></category>
		<category><![CDATA[parallel]]></category>
		<category><![CDATA[port]]></category>
		<category><![CDATA[serial]]></category>
		<category><![CDATA[usb]]></category>

		<guid isPermaLink="false">http://vijjuk.wordpress.com/?p=109</guid>
		<description><![CDATA[I was working on RFID, and had to write a stand alone application which can talk to the desktop reader, over USB, and pull the data from the reader (UDL50 reader). I started exploring various APIs, and I loved the Java comm API, which worked great on windows XP. Wanted to share with you guys [...]<img alt="" border="0" src="http://stats.wordpress.com/b.gif?host=vijjuk.wordpress.com&amp;blog=9013336&amp;post=109&amp;subd=vijjuk&amp;ref=&amp;feed=1" width="1" height="1" />]]></description>
			<content:encoded><![CDATA[<p>I was working on RFID, and had to write a stand alone application which can talk to the desktop reader, over USB, and pull the data from the reader (UDL50 reader). I started exploring various APIs, and I loved the Java comm API, which worked great on windows XP. Wanted to share with you guys some learnings..just in case u guys are stuck with similar problem&#8230;</p>
<p>1) Download RXTX implementation of Java Comm API. Java provides a specification for communicating with devices over both serial and parallel ports. The following files are important to have rxtxParallel.dll, rxtxSerial.dll, RXTXcomm.jar<br />
2) Copy the DLLs (which have the native implementation code) to system32 or keep them in the PATH<br />
3) move the RXTXcomm.jar file into the CLASSPATH<br />
4) Find below the sample code that implements the Serial port communication</p>
<p><code><br />
public class UDL50PortReader extends Observable implements Runnable, SerialPortEventListener {<br />
/*Serial Port Event listener is the callback when some data comes on the port.*/</code></p>
<p><code> //Port ID<br />
static CommPortIdentifier portId; </code></p>
<p><code> //List of all the ports<br />
static Enumeration portList;<br />
InputStream inputStream; </code></p>
<p><code> //The actual port object<br />
SerialPort serialPort; </code></p>
<p><code> //I created a thread which keeps reading the data<br />
Thread readThread;</code></p>
<p><code> // A flag which stops the threads and exits<br />
private boolean shutDown;</code></p>
<p><code> private void init(String comPort) throws CommPortIOException{</code></p>
<p><code> //Get All the port identifiers</code></p>
<p><code> portList = CommPortIdentifier.getPortIdentifiers(); </code></p>
<p><code> boolean portFound = false;<br />
while (portList.hasMoreElements()) {<br />
portId = (CommPortIdentifier) portList.nextElement();                     //Get each port<br />
System.out.println("Port Type"+ portId.getPortType() + " Port Name " + portId.getName());<br />
if (portId.getPortType() == CommPortIdentifier.PORT_SERIAL) { //Check the port type<br />
if (portId.getName().equals(comPort)) {<br />
portFound = true;<br />
try {<br />
serialPort </code></p>
<p><code> = (SerialPort) portId.open("portname typically COM1 COM2 etc", 2000);<br />
inputStream = serialPort.getInputStream(); //Get the input stream<br />
serialPort.addEventListener(this); //register a call back<br />
serialPort.notifyOnDataAvailable(true); //enable call back<br />
serialPort.setSerialPortParams(115200,                                           SerialPort.DATABITS_8, SerialPort.STOPBITS_1,<br />
SerialPort.PARITY_NONE); //Set the baud parameters<br />
OutputStream outputStream = serialPort.getOutputStream(); //Create output stream<br />
outputStream.write("data that needs to be written to the port..typically there will be lot of init data written");<br />
outputStream.flush();<br />
outputStream.close();<br />
} catch (PortInUseException e) {<br />
e.printStackTrace();<br />
throw new CommPortIOException(Messages.getString("UDL50PortReader.1"), e);<br />
} catch (IOException e) {<br />
e.printStackTrace();<br />
throw new CommPortIOException(Messages.getString("UDL50PortReader.2"), e);<br />
} catch (UnsupportedCommOperationException e) {<br />
e.printStackTrace();<br />
throw new CommPortIOException(Messages.getString("UDL50PortReader.3"), e); //$NON-NLS-1$<br />
} catch (TooManyListenersException e) {<br />
e.printStackTrace();<br />
throw new CommPortIOException(Messages.getString("UDL50PortReader.4"), e); //$NON-NLS-1$<br />
}</code></p>
<p><code> </code></p>
<p><code>readThread = new Thread(this, "UDL50 Listener Thread");<br />
readThread.start();<br />
}<br />
}<br />
}<br />
if (!portFound) {<br />
throw new CommPortIOException(Messages.getString("UDL50PortReader.5")); //$NON-NLS-1$<br />
}<br />
shutDown = false;</code></p>
<p><code>}</p>
<p>public UDL50PortReader(String comPort) throws CommPortIOException {<br />
init(comPort);<br />
}</p>
<p>public void run() {<br />
try {<br />
while (!shutDown) {<br />
Thread.sleep(10000);<br />
}<br />
cleanUp();<br />
} catch (InterruptedException e) {<br />
System.out.println(e);<br />
}<br />
}</p>
<p>private void cleanUp() {<br />
try {<br />
serialPort.removeEventListener();<br />
inputStream.close();<br />
serialPort.close();<br />
} catch (IOException e) {<br />
e.printStackTrace();<br />
}<br />
}</p>
<p>public void serialEvent(SerialPortEvent event) {<br />
switch (event.getEventType()) {<br />
case SerialPortEvent.BI:<br />
case SerialPortEvent.OE:<br />
case SerialPortEvent.FE:<br />
case SerialPortEvent.PE:<br />
case SerialPortEvent.CD:<br />
case SerialPortEvent.CTS:<br />
case SerialPortEvent.DSR:<br />
case SerialPortEvent.RI:<br />
case SerialPortEvent.OUTPUT_BUFFER_EMPTY:<br />
break;<br />
case SerialPortEvent.DATA_AVAILABLE:</p>
<p>byte[] readBuffer = new byte[50];<br />
int numBytes = 0;<br />
try {<br />
while (inputStream.available() &gt; 0) {<br />
numBytes = inputStream.read(readBuffer);<br />
}<br />
int x = 5;</p>
<p>if (readBuffer[x] == 0x41) {<br />
// Tag data<br />
StringBuffer tag = new StringBuffer(""); //$NON-NLS-1$<br />
byte[] hex = new byte[24];<br />
int index = 0;<br />
//process the data<br />
this.setChanged();<br />
this.notifyObservers();<br />
}<br />
}<br />
} catch (IOException e) {<br />
System.out.println(e);<br />
this.notifyObservers(e);<br />
}<br />
break;<br />
}<br />
}</p>
<p>public void shutDown() {<br />
shutDown = true;<br />
}</p>
<p>public String getCurrentTagRead() {<br />
return currentTagRead;<br />
}</p>
<p>public void setCurrentTagRead(String currentTagRead) {<br />
this.currentTagRead = currentTagRead;<br />
}</p>
<p>public static String getHexString(byte[] raw) throws UnsupportedEncodingException {<br />
byte[] hex = new byte[2 * raw.length];<br />
int index = 0;</p>
<p>for (int i = 0; i &gt;&gt; 4];<br />
hex[index++] = HEX_CHAR_TABLE[v &amp; 0xF];<br />
}<br />
return new String(hex, "ASCII");<br />
}</p>
<p></code></p>
<p><code> public static void main(String[] args) {<br />
byte b[] = {(byte) 0xff, 0x05};<br />
try {<br />
System.out.println(UDL50PortReader.getHexString(b));<br />
} catch (UnsupportedEncodingException e) {<br />
// TODO Auto-generated catch block<br />
e.printStackTrace();<br />
}<br />
}<br />
}<br />
</code></p>
<br />Filed under: <a href='http://vijjuk.wordpress.com/category/technology/'>Technology</a> Tagged: <a href='http://vijjuk.wordpress.com/tag/comm/'>comm</a>, <a href='http://vijjuk.wordpress.com/tag/java/'>java</a>, <a href='http://vijjuk.wordpress.com/tag/parallel/'>parallel</a>, <a href='http://vijjuk.wordpress.com/tag/port/'>port</a>, <a href='http://vijjuk.wordpress.com/tag/serial/'>serial</a>, <a href='http://vijjuk.wordpress.com/tag/usb/'>usb</a> <a rel="nofollow" href="http://feeds.wordpress.com/1.0/gocomments/vijjuk.wordpress.com/109/"><img alt="" border="0" src="http://feeds.wordpress.com/1.0/comments/vijjuk.wordpress.com/109/" /></a> <a rel="nofollow" href="http://feeds.wordpress.com/1.0/godelicious/vijjuk.wordpress.com/109/"><img alt="" border="0" src="http://feeds.wordpress.com/1.0/delicious/vijjuk.wordpress.com/109/" /></a> <a rel="nofollow" href="http://feeds.wordpress.com/1.0/gofacebook/vijjuk.wordpress.com/109/"><img alt="" border="0" src="http://feeds.wordpress.com/1.0/facebook/vijjuk.wordpress.com/109/" /></a> <a rel="nofollow" href="http://feeds.wordpress.com/1.0/gotwitter/vijjuk.wordpress.com/109/"><img alt="" border="0" src="http://feeds.wordpress.com/1.0/twitter/vijjuk.wordpress.com/109/" /></a> <a rel="nofollow" href="http://feeds.wordpress.com/1.0/gostumble/vijjuk.wordpress.com/109/"><img alt="" border="0" src="http://feeds.wordpress.com/1.0/stumble/vijjuk.wordpress.com/109/" /></a> <a rel="nofollow" href="http://feeds.wordpress.com/1.0/godigg/vijjuk.wordpress.com/109/"><img alt="" border="0" src="http://feeds.wordpress.com/1.0/digg/vijjuk.wordpress.com/109/" /></a> <a rel="nofollow" href="http://feeds.wordpress.com/1.0/goreddit/vijjuk.wordpress.com/109/"><img alt="" border="0" src="http://feeds.wordpress.com/1.0/reddit/vijjuk.wordpress.com/109/" /></a> <img alt="" border="0" src="http://stats.wordpress.com/b.gif?host=vijjuk.wordpress.com&amp;blog=9013336&amp;post=109&amp;subd=vijjuk&amp;ref=&amp;feed=1" width="1" height="1" />]]></content:encoded>
			<wfw:commentRss>http://vijjuk.wordpress.com/2010/05/04/java-talks-over-usb/feed/</wfw:commentRss>
		<slash:comments>2</slash:comments>
	
		<media:content url="http://1.gravatar.com/avatar/d4f192b62c4ef7fe967f8919f4603002?s=96&#38;d=identicon&#38;r=G" medium="image">
			<media:title type="html">vijjuk</media:title>
		</media:content>
	</item>
		<item>
		<title>hi5 to html5</title>
		<link>http://vijjuk.wordpress.com/2010/05/03/hi5-to-html5/</link>
		<comments>http://vijjuk.wordpress.com/2010/05/03/hi5-to-html5/#comments</comments>
		<pubDate>Mon, 03 May 2010 05:56:46 +0000</pubDate>
		<dc:creator>vijjuk</dc:creator>
				<category><![CDATA[Technology]]></category>
		<category><![CDATA[html]]></category>
		<category><![CDATA[HTML5]]></category>
		<category><![CDATA[ria]]></category>
		<category><![CDATA[web]]></category>
		<category><![CDATA[WEb2.0]]></category>

		<guid isPermaLink="false">http://vijjuk.wordpress.com/?p=105</guid>
		<description><![CDATA[Last few days I have been digging around to understand what is so great about HTML5&#8230;soon I realized, that this is what I always wanted, when ever I did HTML coding&#8230;HTML5 seems to be logically the right step towards RIA. Why should I install plugins such as Silverlight, Java FX etc?? why can&#8217;t the browsers [...]<img alt="" border="0" src="http://stats.wordpress.com/b.gif?host=vijjuk.wordpress.com&amp;blog=9013336&amp;post=105&amp;subd=vijjuk&amp;ref=&amp;feed=1" width="1" height="1" />]]></description>
			<content:encoded><![CDATA[<p>Last few days I have been digging around to understand what is so great about HTML5&#8230;soon I realized, that this is what I always wanted, when ever I did HTML coding&#8230;HTML5 seems to be logically the right step towards RIA. </p>
<p>Why should I install plugins such as Silverlight, Java FX etc?? why can&#8217;t the browsers have it in-built?? why can&#8217;t the HTML move beyond SUBMIT button, INPUT elements etc??&#8230;HTML5 is my dream come true&#8230;and I was really happy to read in the news that Microsoft, Mac and everybody else seems to embrace this standard&#8230;Does that mean we are going to get rid of JavaScript based Dojo or Silverlight or Flex or JavaFX??? I don&#8217;t think so, I think we still need them for a VRIA (very rich internet application&#8230;don&#8217;t search the web for VRIA&#8230;its a word, I coined, and I use it for myself <img src='http://s1.wp.com/wp-includes/images/smilies/icon_wink.gif' alt=';-)' class='wp-smiley' />  to refer to highly interactive and rich internet application.)..HTML5 should take care of my basic RIA applications.</p>
<p>So here are a few things I learnt about HTML5, that I would like to share with you all.</p>
<p><strong>Semantics</strong> &#8211; HTML5 has simplified the semantics. the elements are more meaningful, and readable..to give a few examples  for header,  for navigation (menus),  &#8211; generic sections,  &#8211; for content,  &#8211; footer&#8230;and there are a few new elements, which we always wanted,  &#8211; to insert audio content,  &#8211; for video&#8230;The API is also enhanced to support these new elements..so writing JavaScript to handle the HTML5 elements just got better.<br />
There is one more interesting element , which can be used to draw anything (using JavaScript).  to draw menus, which supports both toolbar menu and context menu&#8230;no need to struggle with JavaScript to create menus anymore. ain&#8217;t that cool?<br />
Then there is  element which can be used to draw the data grids, tables..and then there are ,  and whole host of FORM elements such as datetime,  range, email, color, number etc..please go check out the HTML5 semantics.</p>
<p><strong>Native DnD support</strong> &#8211; Drag Drop was a big challenge to implement on web pages, I have used dojo and various other JavaScript based frameworks to get DnD working, and at any point, I can never promise that DnD will work for sure <img src='http://s0.wp.com/wp-includes/images/smilies/icon_smile.gif' alt=':-)' class='wp-smiley' />  its always tough to get these things working..and now its a big relief to see HTML5 comes with native DnD support..so how simple is DnD?? create a 2 divs, one the drag source and the other drag target. Now implement the JavaScript events ondragstart and ondragdrop..and see it working..ofcourse there are a few things we need to do to get the events working ..which I will cover in my next blogs with live examples</p>
<p><strong>Web Sockets</strong> &#8211; Now we can use JavaScript to create websockets from the web page and communicate with the other servers&#8230;yes CROSS DOMAIN..how cool is that??..and these sockets support both normal(wss) and secured (wss)..now imagine how this can help in building HTML5 frontends with REST backends?? that too CROSS DOMAIN REST&#8230;or are we going back to the classic client server model.. <img src='http://s0.wp.com/wp-includes/images/smilies/icon_smile.gif' alt=':-)' class='wp-smiley' /> ..but more built on standards such as HTML, XML, browser runtime based??</p>
<p><strong>Server side events</strong> &#8211; Oh what a relief?? no need to keep polling the server if the latest data has arrived anymore&#8230;just relax..the server will send a notification, when the data has arrived. I think this is a huge step in making AJAX easier.</p>
<p><strong>Offline mode</strong> &#8211; HTML5 comes with native offline support, which is much needed as we are not just looking HTML for the PC based browsers..but also to be used on handhelds..where the offline mode is very much required. So HTML5 comes with the feature to store the data and work offline &#8211; Both Session Storage and Local Storage features. </p>
<p>So is that all?? no there are lot more..these are the top things which caught my eye&#8230;will get back with more deep dives and examples&#8230;until then..what do you guys think about HTML5&#8230;</p>
<br />Filed under: <a href='http://vijjuk.wordpress.com/category/technology/'>Technology</a> Tagged: <a href='http://vijjuk.wordpress.com/tag/html/'>html</a>, <a href='http://vijjuk.wordpress.com/tag/html5/'>HTML5</a>, <a href='http://vijjuk.wordpress.com/tag/ria/'>ria</a>, <a href='http://vijjuk.wordpress.com/tag/web/'>web</a>, <a href='http://vijjuk.wordpress.com/tag/web2-0/'>WEb2.0</a> <a rel="nofollow" href="http://feeds.wordpress.com/1.0/gocomments/vijjuk.wordpress.com/105/"><img alt="" border="0" src="http://feeds.wordpress.com/1.0/comments/vijjuk.wordpress.com/105/" /></a> <a rel="nofollow" href="http://feeds.wordpress.com/1.0/godelicious/vijjuk.wordpress.com/105/"><img alt="" border="0" src="http://feeds.wordpress.com/1.0/delicious/vijjuk.wordpress.com/105/" /></a> <a rel="nofollow" href="http://feeds.wordpress.com/1.0/gofacebook/vijjuk.wordpress.com/105/"><img alt="" border="0" src="http://feeds.wordpress.com/1.0/facebook/vijjuk.wordpress.com/105/" /></a> <a rel="nofollow" href="http://feeds.wordpress.com/1.0/gotwitter/vijjuk.wordpress.com/105/"><img alt="" border="0" src="http://feeds.wordpress.com/1.0/twitter/vijjuk.wordpress.com/105/" /></a> <a rel="nofollow" href="http://feeds.wordpress.com/1.0/gostumble/vijjuk.wordpress.com/105/"><img alt="" border="0" src="http://feeds.wordpress.com/1.0/stumble/vijjuk.wordpress.com/105/" /></a> <a rel="nofollow" href="http://feeds.wordpress.com/1.0/godigg/vijjuk.wordpress.com/105/"><img alt="" border="0" src="http://feeds.wordpress.com/1.0/digg/vijjuk.wordpress.com/105/" /></a> <a rel="nofollow" href="http://feeds.wordpress.com/1.0/goreddit/vijjuk.wordpress.com/105/"><img alt="" border="0" src="http://feeds.wordpress.com/1.0/reddit/vijjuk.wordpress.com/105/" /></a> <img alt="" border="0" src="http://stats.wordpress.com/b.gif?host=vijjuk.wordpress.com&amp;blog=9013336&amp;post=105&amp;subd=vijjuk&amp;ref=&amp;feed=1" width="1" height="1" />]]></content:encoded>
			<wfw:commentRss>http://vijjuk.wordpress.com/2010/05/03/hi5-to-html5/feed/</wfw:commentRss>
		<slash:comments>5</slash:comments>
	
		<media:content url="http://1.gravatar.com/avatar/d4f192b62c4ef7fe967f8919f4603002?s=96&#38;d=identicon&#38;r=G" medium="image">
			<media:title type="html">vijjuk</media:title>
		</media:content>
	</item>
		<item>
		<title>dojo in my lab &#8211; part 1</title>
		<link>http://vijjuk.wordpress.com/2009/11/06/dojo-in-my-lab-part-1/</link>
		<comments>http://vijjuk.wordpress.com/2009/11/06/dojo-in-my-lab-part-1/#comments</comments>
		<pubDate>Fri, 06 Nov 2009 17:34:37 +0000</pubDate>
		<dc:creator>vijjuk</dc:creator>
				<category><![CDATA[dojo]]></category>
		<category><![CDATA[ajax]]></category>
		<category><![CDATA[javascript]]></category>
		<category><![CDATA[web]]></category>
		<category><![CDATA[web 2.0]]></category>

		<guid isPermaLink="false">http://vijjuk.wordpress.com/?p=78</guid>
		<description><![CDATA[Last few weeks, been hooked onto dojo. Its a very powerful framework, and unbelivably simple to use and rich library. In this blog and the sequence of the blogs to follow, I would like to share my experiences with dojo, and the sample code which I have been writing to explore this amazing framework. There [...]<img alt="" border="0" src="http://stats.wordpress.com/b.gif?host=vijjuk.wordpress.com&amp;blog=9013336&amp;post=78&amp;subd=vijjuk&amp;ref=&amp;feed=1" width="1" height="1" />]]></description>
			<content:encoded><![CDATA[<p>Last few weeks, been hooked onto dojo. Its a very powerful framework, and unbelivably simple to use and rich library. In this blog and the sequence of the blogs to follow, I would like to share my experiences with dojo, and the sample code which I have been writing to explore this amazing framework. </p>
<p>There is not much material on web, u will have to refer various tutorials..so this is an attempt to get everything in one place with more practical examples, so that it helps u guys.</p>
<p>Let me get started with the simple..Hello world?? its for C, C++ programmers.. <img src='http://s0.wp.com/wp-includes/images/smilies/icon_smile.gif' alt=':-)' class='wp-smiley' />  I am bored of starting programming on a new language with a &#8220;Hello World&#8221;..let me start with a logon screen..which makes more sense in a web world.</p>
<p>So what do we need?? I have dojo, eclipse and tomcat..to keep it simple..search the web and get the latest and greatest versions of the above</p>
<p>when u download dojo, u get 3 folders dojo, dijit &amp; dojox. dojo has the &#8220;core&#8221; and &#8220;base&#8221; framework and dijit is full of &#8220;widgets&#8221; and dojox has some extensions. thats all u need to know (as thats all I have learnt so far <img src='http://s0.wp.com/wp-includes/images/smilies/icon_smile.gif' alt=':-)' class='wp-smiley' /> ) to get started. I drag dropped these 3 folders into WebContent\js\dojo folder (ofcourse I created a dynamic web project, and configured tomcat and tested with the classic &#8220;Hello World&#8221; JSP ha ha ha)</p>
<p>So lets get started..we need a username, password field and a login button. We will need a backend JSP/servlet which will take the username and password, do some check and sends back the true/false. thats all we need. And mind you I am planning to use JSON over XML&#8230;JSON is pretty simple..and please google and learn the notation quickly..</p>
<p>So here is the code and look out for my comments in the code&#8230;</p>
<pre><code>
&lt;html&gt;
&lt;head&gt;
&lt;title&gt;Login&lt;/title&gt;
&lt;!-- Following are some of the stylesheets that u get with dojo.
they provide a pretty cool look and feel. so lets use it --&gt;
&lt;link rel="StyleSheet" type="text/css"
 href="js/dojo/dojo/resources/dojo.css"&gt;
&lt;link rel="StyleSheet" type="text/css"
 href="js/dojo/dijit/themes/tundra/tundra.css"&gt;

&lt;!--
 The following script is a configuration of dojo.
 djConfig is the variable that we need to configure
 So what am I saying?? I am just saying my base dojo
 scripts are under js/dojo from the context root
 as I dragged dropped all the dojo folder
 (dojo, dojox  &amp; dojit) into /js/dojo
 and I am asking dojo to parse for the dojo scripts
 on load of the page.
--&gt;
&lt;script type="text/javascript"&gt;
 var djConfig = {baseScriptUri :"js/dojo/", parseOnLoad :true};
&lt;/script&gt;

&lt;!--
 following include is the actual dojo (compressed version) script
 which holds all the scripts and loads the scripts as and when
 required. this is all we need to do to use dojo
 --&gt;
&lt;script type="text/javascript" src="js/dojo/dojo/dojo.js"&gt;&lt;/script&gt;

&lt;!--
 Following is the list of "includes" or "imports" I am just
 telling dojo that I am going to use the    declared components
 --&gt;
&lt;script type="text/javascript"&gt;
 //Parser component that is used to parse the dojo scripts on load of page
 dojo.require("dojo.parser");
 dojo.require("dijit.form.TextBox"); //Text box widget
 // Text box widget with validation capability
 dojo.require("dijit.form.ValidationTextBox");
 dojo.require("dijit.form.Button"); //Button widget
 dojo.require("dijit.Tooltip"); //Tool tip widget
 //Title page widget/container
 dojo.require("dijit.TitlePane");
&lt;/script&gt;

&lt;!--
 Then comes the functions and scripts that I am going to use.
 --&gt;
&lt;script&gt;
 //This function needs to be called on click of the submit/login button
 function submitLogin() {
 //So what am I doing?? getting the username and password
 //from the widgets (using dijit) and using the dojo xhr
 //(XMLHttpHandler object) to invoke the singin.jsp, and telling it
 //to handle the response as JSON (not XML) and call loginHandler()
 //function onreadystate ain't that cool ??..
 //there u go thats all we need to do for AJAX..coolest framework
 var userName = dijit.byId("userName").value;
 var password = dijit.byId("password").value;
 dojo.xhrGet( {
 url :"signin.jsp?userName=" + userName + "&amp;password=" + password,
 handleAs :"json",
 handle :loginHandler
 });
 }
 //This is called onreadystate..and what are we expecting?? a JSON object..
 //and Dojo converted the JSON text stream to a object and
 //passed as parameter..how cool!! To keep it simple I am just
 //checking login attribute and if its true alerting success
 function loginHandler(response) {
 if (response.login) {
 alert("login success");
 } else {
 alert("login failed");
 }
 }
&lt;/script&gt;
&lt;head&gt;
&lt;!-- Here is where I am using the dojo styles to make it look cool --&gt;
&lt;body&gt;
&lt;!-- Here is where I am using the title pane to get a cool pane around
my login form. --&gt;
&lt;div dojoType="dijit.TitlePane" title="Login" style="width: 400px;"&gt;
&lt;form id="registration_form"&gt; &lt;!-- just a dummy form --&gt;
 &lt;div&gt;
 &lt;label&gt;User Name:&lt;/label&gt;
 &lt;!-- Following the userID field, I am using the validation text box
 widget to show u guys how I can provide validatio rules.
 I am telling that the value needs to be trimmed, and shud always be
 lowercase, and should be validated as per the regexpression provided
 in regexp attribute. Thats the regex for email validation.
 and then I am saying the value is required, and if its invalid..
 what message needs to be shown --&gt;
 &lt;input type="text" maxlength=25
 name="userName" id="userName" dojoType="dijit.form.ValidationTextBox"
 trim="true" lowercase="true"
 regExp="[a-z0-9._%+-]+@[a-z0-9-]+\.[a-z]{2,4}" required="true"
 invalidMessage="Please enter a valid e-mail address" /&gt;
 &lt;!-- This is the coolest part..defining a span which is a tooltip.
 The content of this element appears when I go over the text box.
 I am connecting this tooltip to the above input box by providing
 the "id" of the text box in the "connectId" attribute of Tooltip --&gt;
 &lt;span dojoType="dijit.Tooltip" connectId="userName"&gt;
 Enter User Name(email name)
 &lt;/span&gt;

 &lt;label&gt;Password :&lt;/label&gt;
 &lt;!--  this is not a big deal to understand now <img src='http://s0.wp.com/wp-includes/images/smilies/icon_smile.gif' alt=':-)' class='wp-smiley' />  --&gt;
 &lt;input id="password" type="password"
 maxlength=25 name="last" dojoType="dijit.form.TextBox" trim="true"/&gt;
 &lt;span dojoType="dijit.Tooltip" connectId="password"&gt;
 Enter Password
 &lt;/span&gt;
 &lt;!--  the singin button which invokes the submitLogin()
 script above on click --&gt;
 &lt;button id="login" dojoType="dijit.form.Button" onclick="submitLogin"&gt;
 Login
 &lt;/button&gt;
 &lt;/div&gt;
&lt;/form&gt;
&lt;/div&gt;
&lt;/body&gt;
&lt;/html&gt;

</code></pre>
<p>and here the code for the signin.jsp</p>
<pre><code>
&lt;%@ page contentType="text/plain"%&gt;
&lt;%
 try {
 String userName = request.getParameter("userName");
 String password = request.getParameter("password");
 if (password.equals("dojoiscool")) {
 out.println("{login: true}");
 } else {
 out.println("{login: false}");    
 }
 } catch (Exception ex) {
 out.println(ex.getMessage());
 ex.printStackTrace();
 }
%&gt;
</code></pre>
<p>This can be a ASP, PHP or a ASPX page..or a simple CGI..it just needs to respond with a plain text JSON string. <img src='http://s0.wp.com/wp-includes/images/smilies/icon_smile.gif' alt=':-)' class='wp-smiley' />  so dojo can be used with any server side program!! that&#8217;s another cool thing about dojo..on top of it it promises a browser independent Javascript <img src='http://s0.wp.com/wp-includes/images/smilies/icon_smile.gif' alt=':-)' class='wp-smiley' /> ..what else do we need?</p>
<p><strong>Bottomline</strong><br />
Dojo is cool, rich, powerful and easy to use framework. So now we know how to configure and use dojo, and how to do ajax using dojo&#8230;thats all for now..look out for more to come..have fun</p>
<p>Let me know what u think..<a href="http://polldaddy.com/poll/2219205/">View This Poll</a></p>
<br />Posted in dojo Tagged: ajax, dojo, javascript, web, web 2.0 <a rel="nofollow" href="http://feeds.wordpress.com/1.0/gocomments/vijjuk.wordpress.com/78/"><img alt="" border="0" src="http://feeds.wordpress.com/1.0/comments/vijjuk.wordpress.com/78/" /></a> <a rel="nofollow" href="http://feeds.wordpress.com/1.0/godelicious/vijjuk.wordpress.com/78/"><img alt="" border="0" src="http://feeds.wordpress.com/1.0/delicious/vijjuk.wordpress.com/78/" /></a> <a rel="nofollow" href="http://feeds.wordpress.com/1.0/gofacebook/vijjuk.wordpress.com/78/"><img alt="" border="0" src="http://feeds.wordpress.com/1.0/facebook/vijjuk.wordpress.com/78/" /></a> <a rel="nofollow" href="http://feeds.wordpress.com/1.0/gotwitter/vijjuk.wordpress.com/78/"><img alt="" border="0" src="http://feeds.wordpress.com/1.0/twitter/vijjuk.wordpress.com/78/" /></a> <a rel="nofollow" href="http://feeds.wordpress.com/1.0/gostumble/vijjuk.wordpress.com/78/"><img alt="" border="0" src="http://feeds.wordpress.com/1.0/stumble/vijjuk.wordpress.com/78/" /></a> <a rel="nofollow" href="http://feeds.wordpress.com/1.0/godigg/vijjuk.wordpress.com/78/"><img alt="" border="0" src="http://feeds.wordpress.com/1.0/digg/vijjuk.wordpress.com/78/" /></a> <a rel="nofollow" href="http://feeds.wordpress.com/1.0/goreddit/vijjuk.wordpress.com/78/"><img alt="" border="0" src="http://feeds.wordpress.com/1.0/reddit/vijjuk.wordpress.com/78/" /></a> <img alt="" border="0" src="http://stats.wordpress.com/b.gif?host=vijjuk.wordpress.com&amp;blog=9013336&amp;post=78&amp;subd=vijjuk&amp;ref=&amp;feed=1" width="1" height="1" />]]></content:encoded>
			<wfw:commentRss>http://vijjuk.wordpress.com/2009/11/06/dojo-in-my-lab-part-1/feed/</wfw:commentRss>
		<slash:comments>0</slash:comments>
	
		<media:content url="http://1.gravatar.com/avatar/d4f192b62c4ef7fe967f8919f4603002?s=96&#38;d=identicon&#38;r=G" medium="image">
			<media:title type="html">vijjuk</media:title>
		</media:content>
	</item>
		<item>
		<title>classic.remixed</title>
		<link>http://vijjuk.wordpress.com/2009/11/03/classic-remixed/</link>
		<comments>http://vijjuk.wordpress.com/2009/11/03/classic-remixed/#comments</comments>
		<pubDate>Tue, 03 Nov 2009 04:08:22 +0000</pubDate>
		<dc:creator>vijjuk</dc:creator>
				<category><![CDATA[music]]></category>
		<category><![CDATA[Hip Hop]]></category>
		<category><![CDATA[Ilayaraaja]]></category>
		<category><![CDATA[Nakshatra]]></category>
		<category><![CDATA[Nizhalgal]]></category>
		<category><![CDATA[Remix]]></category>
		<category><![CDATA[Vallavan]]></category>
		<category><![CDATA[Yogi B]]></category>

		<guid isPermaLink="false">http://vijjuk.wordpress.com/?p=67</guid>
		<description><![CDATA[I bought this Malaysian hip hop album called &#8220;vallavan&#8221; a few months back..I was pretty impressed the way Yogi B and Nakshatra composed the Tamil RAP/Hip Hop songs. The lyrics are rich with content..unlike the other raps where they just fit in some words&#8230;the pick of the album is a remix of Ilayaraaja classic &#8220;Madai [...]<img alt="" border="0" src="http://stats.wordpress.com/b.gif?host=vijjuk.wordpress.com&amp;blog=9013336&amp;post=67&amp;subd=vijjuk&amp;ref=&amp;feed=1" width="1" height="1" />]]></description>
			<content:encoded><![CDATA[<p>I bought this Malaysian hip hop album called &#8220;vallavan&#8221; a few months back..I was pretty impressed the way Yogi B and Nakshatra composed the Tamil RAP/Hip Hop songs. The lyrics are rich with content..unlike the other raps where they just fit in some words&#8230;the pick of the album is a remix of Ilayaraaja classic &#8220;Madai Thirandhu&#8221; from Nizhalgal. Check out the classic and the remix of the classic..I would anyday love to hear the classic (not just because I am die hard fan or IR <img src='http://s0.wp.com/wp-includes/images/smilies/icon_smile.gif' alt=':-)' class='wp-smiley' />  but because of the rich orchestration, fusion and the very fact that IR appears in the video for a few minutes <img src='http://s0.wp.com/wp-includes/images/smilies/icon_smile.gif' alt=':-)' class='wp-smiley' /> ), a very bad actor!!!) ..but I love playing the remix in my car as it soungs great, and ofcourse the rap lyrics go pretty well with the context of the song</p>
<p><strong>Classic</strong><br />
Checkout how he mixes western, Indian and the rich orchestration in the  interludes..and the way SPB has rendered the song&#8230;a real classic (remember this was done on 70/80s, where there are no computers <img src='http://s0.wp.com/wp-includes/images/smilies/icon_smile.gif' alt=':-)' class='wp-smiley' />  everything had to be recorded ina  Live hall <img src='http://s0.wp.com/wp-includes/images/smilies/icon_smile.gif' alt=':-)' class='wp-smiley' /> ))<br />
<span style="text-align:center; display: block;"><a href="http://vijjuk.wordpress.com/2009/11/03/classic-remixed/"><img src="http://img.youtube.com/vi/PucI_AZLaA0/2.jpg" alt="" /></a></span></p>
<p><strong>Remixed to </strong><br />
<span style="text-align:center; display: block;"><a href="http://vijjuk.wordpress.com/2009/11/03/classic-remixed/"><img src="http://img.youtube.com/vi/yXhuGtoQSv8/2.jpg" alt="" /></a></span></p>
<br />Posted in music Tagged: Hip Hop, Ilayaraaja, Nakshatra, Nizhalgal, Remix, Vallavan, Yogi B <a rel="nofollow" href="http://feeds.wordpress.com/1.0/gocomments/vijjuk.wordpress.com/67/"><img alt="" border="0" src="http://feeds.wordpress.com/1.0/comments/vijjuk.wordpress.com/67/" /></a> <a rel="nofollow" href="http://feeds.wordpress.com/1.0/godelicious/vijjuk.wordpress.com/67/"><img alt="" border="0" src="http://feeds.wordpress.com/1.0/delicious/vijjuk.wordpress.com/67/" /></a> <a rel="nofollow" href="http://feeds.wordpress.com/1.0/gofacebook/vijjuk.wordpress.com/67/"><img alt="" border="0" src="http://feeds.wordpress.com/1.0/facebook/vijjuk.wordpress.com/67/" /></a> <a rel="nofollow" href="http://feeds.wordpress.com/1.0/gotwitter/vijjuk.wordpress.com/67/"><img alt="" border="0" src="http://feeds.wordpress.com/1.0/twitter/vijjuk.wordpress.com/67/" /></a> <a rel="nofollow" href="http://feeds.wordpress.com/1.0/gostumble/vijjuk.wordpress.com/67/"><img alt="" border="0" src="http://feeds.wordpress.com/1.0/stumble/vijjuk.wordpress.com/67/" /></a> <a rel="nofollow" href="http://feeds.wordpress.com/1.0/godigg/vijjuk.wordpress.com/67/"><img alt="" border="0" src="http://feeds.wordpress.com/1.0/digg/vijjuk.wordpress.com/67/" /></a> <a rel="nofollow" href="http://feeds.wordpress.com/1.0/goreddit/vijjuk.wordpress.com/67/"><img alt="" border="0" src="http://feeds.wordpress.com/1.0/reddit/vijjuk.wordpress.com/67/" /></a> <img alt="" border="0" src="http://stats.wordpress.com/b.gif?host=vijjuk.wordpress.com&amp;blog=9013336&amp;post=67&amp;subd=vijjuk&amp;ref=&amp;feed=1" width="1" height="1" />]]></content:encoded>
			<wfw:commentRss>http://vijjuk.wordpress.com/2009/11/03/classic-remixed/feed/</wfw:commentRss>
		<slash:comments>0</slash:comments>
	
		<media:content url="http://1.gravatar.com/avatar/d4f192b62c4ef7fe967f8919f4603002?s=96&#38;d=identicon&#38;r=G" medium="image">
			<media:title type="html">vijjuk</media:title>
		</media:content>
	</item>
		<item>
		<title>beach</title>
		<link>http://vijjuk.wordpress.com/2009/10/31/beach/</link>
		<comments>http://vijjuk.wordpress.com/2009/10/31/beach/#comments</comments>
		<pubDate>Sat, 31 Oct 2009 12:59:48 +0000</pubDate>
		<dc:creator>vijjuk</dc:creator>
				<category><![CDATA[music]]></category>

		<guid isPermaLink="false">http://vijjuk.wordpress.com/?p=55</guid>
		<description><![CDATA[I had been recording small peaces of music..finding inspiration from nature..a few years back I badly wanted to record 10 tracks&#8230;conceptualized around the 10 best things I love about nature&#8230;I didn&#8217;t want to bring in any lyrics&#8230;but I wanted the music to convey what I feel and how I feel nature&#8230;:-) this might sound funny [...]<img alt="" border="0" src="http://stats.wordpress.com/b.gif?host=vijjuk.wordpress.com&amp;blog=9013336&amp;post=55&amp;subd=vijjuk&amp;ref=&amp;feed=1" width="1" height="1" />]]></description>
			<content:encoded><![CDATA[<p>I had been recording small peaces of music..finding inspiration from nature..a few years back I badly wanted to record 10 tracks&#8230;conceptualized around the 10 best things I love about nature&#8230;I didn&#8217;t want to bring in any lyrics&#8230;but I wanted the music to convey what I feel and how I feel nature&#8230;:-) this might sound funny to most of you guys..but seriously&#8230; I wanted some reason and some concept or theme to work on&#8230;so I started off with this first track &#8220;beach&#8221; a few years back, after that I got pulled into the daily grind <img src='http://s0.wp.com/wp-includes/images/smilies/icon_smile.gif' alt=':-)' class='wp-smiley' /> ..today I just found this track and I thought I will share it with you guys&#8230;.I created a slide show around it ..hope you love it&#8230;I have used it in videos that I created in IBM for some internal communication&#8230;but that&#8217;s not what this track was meant for <img src='http://s0.wp.com/wp-includes/images/smilies/icon_smile.gif' alt=':-)' class='wp-smiley' /> ..<a href="http://www.youtube.com/watch?v=KfkMS2WPz70">Link to youtube slideshow </a></p>
<span style="text-align:center; display: block;"><a href="http://vijjuk.wordpress.com/2009/10/31/beach/"><img src="http://img.youtube.com/vi/KfkMS2WPz70/2.jpg" alt="" /></a></span>
<br />Posted in music  <a rel="nofollow" href="http://feeds.wordpress.com/1.0/gocomments/vijjuk.wordpress.com/55/"><img alt="" border="0" src="http://feeds.wordpress.com/1.0/comments/vijjuk.wordpress.com/55/" /></a> <a rel="nofollow" href="http://feeds.wordpress.com/1.0/godelicious/vijjuk.wordpress.com/55/"><img alt="" border="0" src="http://feeds.wordpress.com/1.0/delicious/vijjuk.wordpress.com/55/" /></a> <a rel="nofollow" href="http://feeds.wordpress.com/1.0/gofacebook/vijjuk.wordpress.com/55/"><img alt="" border="0" src="http://feeds.wordpress.com/1.0/facebook/vijjuk.wordpress.com/55/" /></a> <a rel="nofollow" href="http://feeds.wordpress.com/1.0/gotwitter/vijjuk.wordpress.com/55/"><img alt="" border="0" src="http://feeds.wordpress.com/1.0/twitter/vijjuk.wordpress.com/55/" /></a> <a rel="nofollow" href="http://feeds.wordpress.com/1.0/gostumble/vijjuk.wordpress.com/55/"><img alt="" border="0" src="http://feeds.wordpress.com/1.0/stumble/vijjuk.wordpress.com/55/" /></a> <a rel="nofollow" href="http://feeds.wordpress.com/1.0/godigg/vijjuk.wordpress.com/55/"><img alt="" border="0" src="http://feeds.wordpress.com/1.0/digg/vijjuk.wordpress.com/55/" /></a> <a rel="nofollow" href="http://feeds.wordpress.com/1.0/goreddit/vijjuk.wordpress.com/55/"><img alt="" border="0" src="http://feeds.wordpress.com/1.0/reddit/vijjuk.wordpress.com/55/" /></a> <img alt="" border="0" src="http://stats.wordpress.com/b.gif?host=vijjuk.wordpress.com&amp;blog=9013336&amp;post=55&amp;subd=vijjuk&amp;ref=&amp;feed=1" width="1" height="1" />]]></content:encoded>
			<wfw:commentRss>http://vijjuk.wordpress.com/2009/10/31/beach/feed/</wfw:commentRss>
		<slash:comments>4</slash:comments>
	
		<media:content url="http://1.gravatar.com/avatar/d4f192b62c4ef7fe967f8919f4603002?s=96&#38;d=identicon&#38;r=G" medium="image">
			<media:title type="html">vijjuk</media:title>
		</media:content>
	</item>
		<item>
		<title>this is it.mj is the king of pop</title>
		<link>http://vijjuk.wordpress.com/2009/10/29/this-is-it-mj-is-the-king-of-pop/</link>
		<comments>http://vijjuk.wordpress.com/2009/10/29/this-is-it-mj-is-the-king-of-pop/#comments</comments>
		<pubDate>Thu, 29 Oct 2009 08:34:16 +0000</pubDate>
		<dc:creator>vijjuk</dc:creator>
				<category><![CDATA[Movie]]></category>
		<category><![CDATA[music]]></category>
		<category><![CDATA[Micheal Jackson]]></category>
		<category><![CDATA[MJ]]></category>
		<category><![CDATA[This is It]]></category>

		<guid isPermaLink="false">http://vijjuk.wordpress.com/?p=50</guid>
		<description><![CDATA[Yesterday night I managed to get a ticket for this mind blowing movie. I went for the movie with very little expectations, as I thought its just going to be like a documentary with some videos of rehearsal and interviews..I was pleasantly surprised to see what the movie offered. It was as good as a [...]<img alt="" border="0" src="http://stats.wordpress.com/b.gif?host=vijjuk.wordpress.com&amp;blog=9013336&amp;post=50&amp;subd=vijjuk&amp;ref=&amp;feed=1" width="1" height="1" />]]></description>
			<content:encoded><![CDATA[<p><img alt="" src="http://www.billboard.com/photos/stylus/102870-michael_jackson_this_is_it_617_409.jpg" title="This is It" class="alignleft" width="617" height="409" /><br />
Yesterday night I managed to get a ticket for this mind blowing movie. I went for the movie with very little expectations, as I thought its just going to be like a documentary with some videos of rehearsal and interviews..I was pleasantly surprised to see what the movie offered. It was as good as a live show with amazing sound quality. Being a great fan of MJ, it was emotional. It was not at all like a documentary, and its amazing to see how MJ practices even simple things, like how to wave to the crowd, what to wish, whom to wish&#8230;a true perfectionists. There are some videos of how he guides the &#8220;music director&#8221; to get what he wants..and it clearly shows, that he knows exactly what he wants&#8230;He sees things like a MJ Fan, may be that&#8217;s why he is able to perform on stage with so much passion and perfection. </p>
<p>Watch out for &#8220;Beat It&#8221;, &#8220;Black or White&#8221;, &#8220;All I want to say is that they don&#8217;t really care about us&#8221;, &#8220;Bellie Jean&#8221; &amp; &#8220;Thriller&#8221;..they are truly mind-blowing..and I cannot imagine how they would have been in the actual live show!!!! I am sure a few fans would have died of the excitement.</p>
<p>I am sure who ever watches this movie..will agree to me that MJ is nothing but music, passion, perfection &amp; love.</p>
<p>When I walked out of the movie hall, I was totally moved, and was thinking what we are all missing&#8230;I do not see anybody else raising to this level to take this position&#8230;He is the only one&#8230;&#8221;This is It&#8221; or &#8220;That is it&#8221;&#8230;</p>
<p>Already planning to book tickets for this weekend&#8230;May his soul rest in peace</p>
<br />Posted in Movie, music Tagged: Micheal Jackson, MJ, This is It <a rel="nofollow" href="http://feeds.wordpress.com/1.0/gocomments/vijjuk.wordpress.com/50/"><img alt="" border="0" src="http://feeds.wordpress.com/1.0/comments/vijjuk.wordpress.com/50/" /></a> <a rel="nofollow" href="http://feeds.wordpress.com/1.0/godelicious/vijjuk.wordpress.com/50/"><img alt="" border="0" src="http://feeds.wordpress.com/1.0/delicious/vijjuk.wordpress.com/50/" /></a> <a rel="nofollow" href="http://feeds.wordpress.com/1.0/gofacebook/vijjuk.wordpress.com/50/"><img alt="" border="0" src="http://feeds.wordpress.com/1.0/facebook/vijjuk.wordpress.com/50/" /></a> <a rel="nofollow" href="http://feeds.wordpress.com/1.0/gotwitter/vijjuk.wordpress.com/50/"><img alt="" border="0" src="http://feeds.wordpress.com/1.0/twitter/vijjuk.wordpress.com/50/" /></a> <a rel="nofollow" href="http://feeds.wordpress.com/1.0/gostumble/vijjuk.wordpress.com/50/"><img alt="" border="0" src="http://feeds.wordpress.com/1.0/stumble/vijjuk.wordpress.com/50/" /></a> <a rel="nofollow" href="http://feeds.wordpress.com/1.0/godigg/vijjuk.wordpress.com/50/"><img alt="" border="0" src="http://feeds.wordpress.com/1.0/digg/vijjuk.wordpress.com/50/" /></a> <a rel="nofollow" href="http://feeds.wordpress.com/1.0/goreddit/vijjuk.wordpress.com/50/"><img alt="" border="0" src="http://feeds.wordpress.com/1.0/reddit/vijjuk.wordpress.com/50/" /></a> <img alt="" border="0" src="http://stats.wordpress.com/b.gif?host=vijjuk.wordpress.com&amp;blog=9013336&amp;post=50&amp;subd=vijjuk&amp;ref=&amp;feed=1" width="1" height="1" />]]></content:encoded>
			<wfw:commentRss>http://vijjuk.wordpress.com/2009/10/29/this-is-it-mj-is-the-king-of-pop/feed/</wfw:commentRss>
		<slash:comments>0</slash:comments>
	
		<media:content url="http://1.gravatar.com/avatar/d4f192b62c4ef7fe967f8919f4603002?s=96&#38;d=identicon&#38;r=G" medium="image">
			<media:title type="html">vijjuk</media:title>
		</media:content>

		<media:content url="http://www.billboard.com/photos/stylus/102870-michael_jackson_this_is_it_617_409.jpg" medium="image">
			<media:title type="html">This is It</media:title>
		</media:content>
	</item>
		<item>
		<title>ninindhale.remix</title>
		<link>http://vijjuk.wordpress.com/2009/10/26/ninindhale-remix/</link>
		<comments>http://vijjuk.wordpress.com/2009/10/26/ninindhale-remix/#comments</comments>
		<pubDate>Mon, 26 Oct 2009 05:23:00 +0000</pubDate>
		<dc:creator>vijjuk</dc:creator>
				<category><![CDATA[music]]></category>

		<guid isPermaLink="false">http://vijjuk.wordpress.com/2009/10/26/ninindhale-remix</guid>
		<description><![CDATA[Yesterday, Sudheer and I, did a remix of the Ninindhale &#8211; Milana (Kannada) song at my house. Sudheer was desperate to sing that song. Here is what came out as a result&#8230;enjoy Here is a unplugged version with just keyboard and voice..practicing the chords http://www.mediafire.com/?tnmmozumy4z Here is a high quality version..of course..I have asked Sudheer [...]<img alt="" border="0" src="http://stats.wordpress.com/b.gif?host=vijjuk.wordpress.com&amp;blog=9013336&amp;post=31&amp;subd=vijjuk&amp;ref=&amp;feed=1" width="1" height="1" />]]></description>
			<content:encoded><![CDATA[<p>Yesterday, Sudheer and I, did a remix of the Ninindhale &#8211; Milana (Kannada) song at my house. Sudheer was desperate to sing that song. Here is what came out as a result&#8230;enjoy</p>
<p>Here is a unplugged version <img src='http://s0.wp.com/wp-includes/images/smilies/icon_smile.gif' alt=':-)' class='wp-smiley' />  with just keyboard and voice..practicing the chords<br />
<a href="http://www.mediafire.com/?tnmmozumy4z">http://www.mediafire.com/?tnmmozumy4z</a></p>
<p>Here is a high quality version..of course..I have asked Sudheer to come back again and jam it once more..there are small mistakes..so please ignore and forgive us.</p>
<p><a href="http://www.mediafire.com/?2nyozmoh3oo">http://www.mediafire.com/?2nyozmoh3oo</a></p>
<p>So I just created a photo slide video to capture the great moments we (sunil, sudheer, geetha and I ) spent together in the past 2 years..and mixed this song as a background music&#8230;and it turned out to be a very nostalgic video</p>
<span style="text-align:center; display: block;"><a href="http://vijjuk.wordpress.com/2009/10/26/ninindhale-remix/"><img src="http://img.youtube.com/vi/qZkM6esJwyU/2.jpg" alt="" /></a></span>
<p>please leave all your good comments&#8230;and thanks for not leaving the bad ones &amp; curses (for screwing up a great song) <img src='http://s1.wp.com/wp-includes/images/smilies/icon_wink.gif' alt=';-)' class='wp-smiley' /> </p>
<br />Posted in music  <a rel="nofollow" href="http://feeds.wordpress.com/1.0/gocomments/vijjuk.wordpress.com/31/"><img alt="" border="0" src="http://feeds.wordpress.com/1.0/comments/vijjuk.wordpress.com/31/" /></a> <a rel="nofollow" href="http://feeds.wordpress.com/1.0/godelicious/vijjuk.wordpress.com/31/"><img alt="" border="0" src="http://feeds.wordpress.com/1.0/delicious/vijjuk.wordpress.com/31/" /></a> <a rel="nofollow" href="http://feeds.wordpress.com/1.0/gofacebook/vijjuk.wordpress.com/31/"><img alt="" border="0" src="http://feeds.wordpress.com/1.0/facebook/vijjuk.wordpress.com/31/" /></a> <a rel="nofollow" href="http://feeds.wordpress.com/1.0/gotwitter/vijjuk.wordpress.com/31/"><img alt="" border="0" src="http://feeds.wordpress.com/1.0/twitter/vijjuk.wordpress.com/31/" /></a> <a rel="nofollow" href="http://feeds.wordpress.com/1.0/gostumble/vijjuk.wordpress.com/31/"><img alt="" border="0" src="http://feeds.wordpress.com/1.0/stumble/vijjuk.wordpress.com/31/" /></a> <a rel="nofollow" href="http://feeds.wordpress.com/1.0/godigg/vijjuk.wordpress.com/31/"><img alt="" border="0" src="http://feeds.wordpress.com/1.0/digg/vijjuk.wordpress.com/31/" /></a> <a rel="nofollow" href="http://feeds.wordpress.com/1.0/goreddit/vijjuk.wordpress.com/31/"><img alt="" border="0" src="http://feeds.wordpress.com/1.0/reddit/vijjuk.wordpress.com/31/" /></a> <img alt="" border="0" src="http://stats.wordpress.com/b.gif?host=vijjuk.wordpress.com&amp;blog=9013336&amp;post=31&amp;subd=vijjuk&amp;ref=&amp;feed=1" width="1" height="1" />]]></content:encoded>
			<wfw:commentRss>http://vijjuk.wordpress.com/2009/10/26/ninindhale-remix/feed/</wfw:commentRss>
		<slash:comments>1</slash:comments>
	
		<media:content url="http://1.gravatar.com/avatar/d4f192b62c4ef7fe967f8919f4603002?s=96&#38;d=identicon&#38;r=G" medium="image">
			<media:title type="html">vijjuk</media:title>
		</media:content>
	</item>
		<item>
		<title>Toyota Production System</title>
		<link>http://vijjuk.wordpress.com/2009/10/24/toyota-production-system/</link>
		<comments>http://vijjuk.wordpress.com/2009/10/24/toyota-production-system/#comments</comments>
		<pubDate>Sat, 24 Oct 2009 05:16:00 +0000</pubDate>
		<dc:creator>vijjuk</dc:creator>
				<category><![CDATA[Automotive]]></category>

		<guid isPermaLink="false">http://vijjuk.wordpress.com/2009/10/24/toyota-production-system</guid>
		<description><![CDATA[I had an opportunity to attend Auto Focus 2009 in Bangalore, and for the first time, I was in a forum, where they are not talking IT..but talking just Automotive, manufacturing, battery technology, safety and security trends in automotive. It was very interesting..but I was lost in some presentations..I had a mechanical engineer sitting beside [...]<img alt="" border="0" src="http://stats.wordpress.com/b.gif?host=vijjuk.wordpress.com&amp;blog=9013336&amp;post=30&amp;subd=vijjuk&amp;ref=&amp;feed=1" width="1" height="1" />]]></description>
			<content:encoded><![CDATA[<p>I had an opportunity to attend Auto Focus 2009 in Bangalore, and for the first time, I was in a forum, where they are not talking IT..but talking just Automotive, manufacturing, battery technology, safety and security trends in automotive. It was very interesting..but I was lost in some presentations..I had a mechanical engineer sitting beside me..who did help me understand some of the presentations..but I really felt, there is so much to learn in Automotive, that is interesting&#8230;and that&#8217;s where I started my googling journey.</p>
<p>Where to start..I sat before my computer and found the book &#8220;The Toyota Way&#8221; That I bought a few months back&#8230;I thought I will start with TPS (Toyota Production System). I did find lot of articles, theoretical material..but what I really wanted..I found it on YouTube..here is a series of videos on TPS..which gives a very good overview..</p>
<p><b>Part 1</b></p>
<span style="text-align:center; display: block;"><a href="http://vijjuk.wordpress.com/2009/10/24/toyota-production-system/"><img src="http://img.youtube.com/vi/c6KVeDbgRgU/2.jpg" alt="" /></a></span>
<p><b>Part 2</b></p>
<span style="text-align:center; display: block;"><a href="http://vijjuk.wordpress.com/2009/10/24/toyota-production-system/"><img src="http://img.youtube.com/vi/6vmdVR9dzPM/2.jpg" alt="" /></a></span>
<p>I had bought Toyota Way book, long back..but never got patience to go beyond 4th page..now after this video..I really want to read the complete book&#8230;And also I had read a book The Goal (Goldratt) <a href="http://en.wikipedia.org/wiki/The_Goal_%28novel%29"></a>..Its a very interesting book, which is like a novel&#8230; and Goldratt takes us through what are the key challenges in manufacturing and how the Hero of this story..manages it..must read&#8230;</p>
<br />Posted in Automotive  <a rel="nofollow" href="http://feeds.wordpress.com/1.0/gocomments/vijjuk.wordpress.com/30/"><img alt="" border="0" src="http://feeds.wordpress.com/1.0/comments/vijjuk.wordpress.com/30/" /></a> <a rel="nofollow" href="http://feeds.wordpress.com/1.0/godelicious/vijjuk.wordpress.com/30/"><img alt="" border="0" src="http://feeds.wordpress.com/1.0/delicious/vijjuk.wordpress.com/30/" /></a> <a rel="nofollow" href="http://feeds.wordpress.com/1.0/gofacebook/vijjuk.wordpress.com/30/"><img alt="" border="0" src="http://feeds.wordpress.com/1.0/facebook/vijjuk.wordpress.com/30/" /></a> <a rel="nofollow" href="http://feeds.wordpress.com/1.0/gotwitter/vijjuk.wordpress.com/30/"><img alt="" border="0" src="http://feeds.wordpress.com/1.0/twitter/vijjuk.wordpress.com/30/" /></a> <a rel="nofollow" href="http://feeds.wordpress.com/1.0/gostumble/vijjuk.wordpress.com/30/"><img alt="" border="0" src="http://feeds.wordpress.com/1.0/stumble/vijjuk.wordpress.com/30/" /></a> <a rel="nofollow" href="http://feeds.wordpress.com/1.0/godigg/vijjuk.wordpress.com/30/"><img alt="" border="0" src="http://feeds.wordpress.com/1.0/digg/vijjuk.wordpress.com/30/" /></a> <a rel="nofollow" href="http://feeds.wordpress.com/1.0/goreddit/vijjuk.wordpress.com/30/"><img alt="" border="0" src="http://feeds.wordpress.com/1.0/reddit/vijjuk.wordpress.com/30/" /></a> <img alt="" border="0" src="http://stats.wordpress.com/b.gif?host=vijjuk.wordpress.com&amp;blog=9013336&amp;post=30&amp;subd=vijjuk&amp;ref=&amp;feed=1" width="1" height="1" />]]></content:encoded>
			<wfw:commentRss>http://vijjuk.wordpress.com/2009/10/24/toyota-production-system/feed/</wfw:commentRss>
		<slash:comments>0</slash:comments>
	
		<media:content url="http://1.gravatar.com/avatar/d4f192b62c4ef7fe967f8919f4603002?s=96&#38;d=identicon&#38;r=G" medium="image">
			<media:title type="html">vijjuk</media:title>
		</media:content>
	</item>
		<item>
		<title>Falling in love with RIA</title>
		<link>http://vijjuk.wordpress.com/2009/08/04/falling-in-love-with-ria/</link>
		<comments>http://vijjuk.wordpress.com/2009/08/04/falling-in-love-with-ria/#comments</comments>
		<pubDate>Tue, 04 Aug 2009 09:32:00 +0000</pubDate>
		<dc:creator>vijjuk</dc:creator>
				<category><![CDATA[Technology]]></category>
		<category><![CDATA[Apollo]]></category>
		<category><![CDATA[JavaFX]]></category>
		<category><![CDATA[ria]]></category>
		<category><![CDATA[rich internet applications]]></category>
		<category><![CDATA[Silverlight]]></category>
		<category><![CDATA[Swing]]></category>
		<category><![CDATA[web 2.0]]></category>

		<guid isPermaLink="false">http://vijjuk.wordpress.com/2009/08/04/falling-in-love-with-ria</guid>
		<description><![CDATA[RIA is not the name of my girl friend..even if it is I wouldn&#8217;t blog about her..as my wife is watching me this blog Rich Internet Applications (RIA) is the new avatar of what we used to do sometime back using Applets and then later Java Web Start..RIA provides a rich user interface platform on [...]<img alt="" border="0" src="http://stats.wordpress.com/b.gif?host=vijjuk.wordpress.com&amp;blog=9013336&amp;post=12&amp;subd=vijjuk&amp;ref=&amp;feed=1" width="1" height="1" />]]></description>
			<content:encoded><![CDATA[<p>RIA is not the name of my girl friend..even if it is I wouldn&#8217;t blog about her..as my wife is watching me this blog <img src='http://s0.wp.com/wp-includes/images/smilies/icon_smile.gif' alt=':-)' class='wp-smiley' />  Rich Internet Applications (RIA) is the new avatar of what we used to do sometime back using Applets and then later Java Web Start..RIA provides a rich user interface platform on web&#8230;Java FX, Flex, Silverlight are all on race to get their share in this world. We did try doing this using Flash long time back..where the whole web application was done as a Flash embedded into a web page&#8230;I wondered how is RIA different from what we have been trying to do? ..I googled, downloaded a few APIs..tried them&#8230;most of the material I could find were marketing and hyped..I did not really buy into RIA&#8230;I wondered how is it that I am not able to accept this technology&#8230;The mind block I had was..I always was trying to compare RIA with flash, applet, etc&#8230;that was the problem&#8230;it took sometime for me to realize that RIA has evolved over these technologies and RIA is just a name coined for such applications&#8230;and starting from this..RIA offers a lot more focused direction towards offering some of the features like prefetching of data, working offline (Google gears)..and all the advantages that Webstart gave us..like versioning, cross platform etc&#8230;On top of all this..security is one another focus area of RIA.</p>
<p>So I downloaded Netbeans and Java FX to get a feel of this (try this out http://www.javafx.com/)&#8230;The concept of Common profile is pretty intresting&#8230;this means build the UI and u should be able to view it in any device (desktop or mobile)..and the widgets..imagine..u find a widget..lets say a calendar..on your web page..and u would love to have it on your desktop..u just need to drag and drop that widget onto your desktop&#8230;isn&#8217;t that cool?..there are lot of such features..which are cool&#8230;I can go on..but I just got started..so will post more as I find more.</p>
<p>To get a feel of what I am talking about..go to http://www.javafx.com/learn/training.jsp</p>
<p>Now coming back to the questions that are running in my mind..on one side we are looking at stratedization by moving towards XML, Webservices, SOA etc&#8230;on the other hand we are creating new platforms for RIA <img src='http://s0.wp.com/wp-includes/images/smilies/icon_smile.gif' alt=':-)' class='wp-smiley' />  I know these platforms come free of cost as a plugin to my browser&#8230;but then I am not that comfortable having to install so many plugins on my browser&#8230;why can&#8217;t be there a common RIA standard or something&#8230;and a common runtime for RIA applications&#8230;while Adobe, Java &amp; Microsoft can restrict the RIA  at the IDE??..but I am falling in love with RIA&#8230;:-) and even my wife cannot stop it <img src='http://s1.wp.com/wp-includes/images/smilies/icon_wink.gif' alt=';-)' class='wp-smiley' /> </p>
<div>11-Aug-2009</div>
<div>Check this out people</p>
<span style="text-align:center; display: block;"><a href="http://vijjuk.wordpress.com/2009/08/04/falling-in-love-with-ria/"><img src="http://img.youtube.com/vi/vPx1BVie-O8/2.jpg" alt="" /></a></span></div>
<div><span style="font-family:Arial, sans-serif;font-size:85%;"><span style="font-size:10px;white-space:pre;"><br />
</span></span></div>
<br />Posted in Technology Tagged: Apollo, JavaFX, ria, rich internet applications, Silverlight, Swing, web 2.0 <a rel="nofollow" href="http://feeds.wordpress.com/1.0/gocomments/vijjuk.wordpress.com/12/"><img alt="" border="0" src="http://feeds.wordpress.com/1.0/comments/vijjuk.wordpress.com/12/" /></a> <a rel="nofollow" href="http://feeds.wordpress.com/1.0/godelicious/vijjuk.wordpress.com/12/"><img alt="" border="0" src="http://feeds.wordpress.com/1.0/delicious/vijjuk.wordpress.com/12/" /></a> <a rel="nofollow" href="http://feeds.wordpress.com/1.0/gofacebook/vijjuk.wordpress.com/12/"><img alt="" border="0" src="http://feeds.wordpress.com/1.0/facebook/vijjuk.wordpress.com/12/" /></a> <a rel="nofollow" href="http://feeds.wordpress.com/1.0/gotwitter/vijjuk.wordpress.com/12/"><img alt="" border="0" src="http://feeds.wordpress.com/1.0/twitter/vijjuk.wordpress.com/12/" /></a> <a rel="nofollow" href="http://feeds.wordpress.com/1.0/gostumble/vijjuk.wordpress.com/12/"><img alt="" border="0" src="http://feeds.wordpress.com/1.0/stumble/vijjuk.wordpress.com/12/" /></a> <a rel="nofollow" href="http://feeds.wordpress.com/1.0/godigg/vijjuk.wordpress.com/12/"><img alt="" border="0" src="http://feeds.wordpress.com/1.0/digg/vijjuk.wordpress.com/12/" /></a> <a rel="nofollow" href="http://feeds.wordpress.com/1.0/goreddit/vijjuk.wordpress.com/12/"><img alt="" border="0" src="http://feeds.wordpress.com/1.0/reddit/vijjuk.wordpress.com/12/" /></a> <img alt="" border="0" src="http://stats.wordpress.com/b.gif?host=vijjuk.wordpress.com&amp;blog=9013336&amp;post=12&amp;subd=vijjuk&amp;ref=&amp;feed=1" width="1" height="1" />]]></content:encoded>
			<wfw:commentRss>http://vijjuk.wordpress.com/2009/08/04/falling-in-love-with-ria/feed/</wfw:commentRss>
		<slash:comments>3</slash:comments>
	
		<media:content url="http://1.gravatar.com/avatar/d4f192b62c4ef7fe967f8919f4603002?s=96&#38;d=identicon&#38;r=G" medium="image">
			<media:title type="html">vijjuk</media:title>
		</media:content>
	</item>
	</channel>
</rss>
