<?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>Neal's World</title>
	<atom:link href="http://nealravindran.wordpress.com/feed/" rel="self" type="application/rss+xml" />
	<link>http://nealravindran.wordpress.com</link>
	<description>Even a caveman can view it!</description>
	<lastBuildDate>Sat, 08 Oct 2011 13:14:22 +0000</lastBuildDate>
	<language>en</language>
	<sy:updatePeriod>hourly</sy:updatePeriod>
	<sy:updateFrequency>1</sy:updateFrequency>
	<generator>http://wordpress.com/</generator>
<cloud domain='nealravindran.wordpress.com' port='80' path='/?rsscloud=notify' registerProcedure='' protocol='http-post' />
<image>
		<url>http://s2.wp.com/i/buttonw-com.png</url>
		<title>Neal's World</title>
		<link>http://nealravindran.wordpress.com</link>
	</image>
	<atom:link rel="search" type="application/opensearchdescription+xml" href="http://nealravindran.wordpress.com/osd.xml" title="Neal&#039;s World" />
	<atom:link rel='hub' href='http://nealravindran.wordpress.com/?pushpress=hub'/>
		<item>
		<title></title>
		<link>http://nealravindran.wordpress.com/2011/10/08/158/</link>
		<comments>http://nealravindran.wordpress.com/2011/10/08/158/#comments</comments>
		<pubDate>Sat, 08 Oct 2011 13:12:18 +0000</pubDate>
		<dc:creator>ameelin</dc:creator>
				<category><![CDATA[Project Management]]></category>

		<guid isPermaLink="false">http://nealravindran.wordpress.com/?p=158</guid>
		<description><![CDATA[Had the  chance on Sept 23, 2011 to attend the Space Coast Chapter of the PMI&#8217;s &#8220;Professional Development Day&#8221; at the Florida Tech campus in Melbourne. Was a memorable day. All the speakers had something novel to present and that kept it very interesting. Had the privilege of listening to the following speakers: Dr.Robert.E.Niebuhr: I [...]<img alt="" border="0" src="http://stats.wordpress.com/b.gif?host=nealravindran.wordpress.com&amp;blog=2134920&amp;post=158&amp;subd=nealravindran&amp;ref=&amp;feed=1" width="1" height="1" />]]></description>
			<content:encoded><![CDATA[<p>Had the  chance on Sept 23, 2011 to attend the Space Coast Chapter of the PMI&#8217;s &#8220;Professional Development Day&#8221; at the Florida Tech campus in Melbourne. Was a memorable day.</p>
<p>All the speakers had something novel to present and that kept it very interesting. Had the privilege of listening to the following speakers:</p>
<p><strong>Dr.Robert.E.Niebuhr:</strong> I was able to catch only the last part of what he presented. But I did hear him mention about the fact that Florida Tech was one of the 30 schools to have achieved accreditation from PMI for its MBA PM program &#8211; so that is a good thing for all of us.</p>
<p><strong>Dr.Harold Kerzner:</strong><br />
Dr.Harold kind of said that the stuff in the PMBOK is kind of getting stale. Some of the things he said:<br />
-The term project needs to be redefined as an endeavor that adds value.<br />
-Measuring projects by just using the triple constraints is not the way now. Value,quality and Reputation are also to be factored in. Disney has more-safety and aesthetics too.</p>
<p>-Multiple criteria(like above) are applied to figure out if a project is a failure or success(not just the triple constraints, iow)<br />
-Capturing the best practices is a strategic weapon.<br />
(e.g:Feds used to contract out 90% of their work; hence lost all best practices to the contractors;now want it all back and want to build a library of best practices and hence the Feds are into creating PMOs to accomplish this-hey there is a job opp there for PMPs and such. IBM has been doing that for long and has a library of best practices and 25000 PMPs!)<br />
-The management PhD candidates target writing about &#8220;best practices&#8221;</p>
<p>-There is a push to see the needed data/criteria on a dashboard interface. The data seen are not just the time, cost and scope variances. It can be value, quality, reputation. And weightage is given to each of these multiple criteria and that weightage can differ from org to org.<br />
-EVM is dead. VMM(value measurement methodology) is the new kid on the block<br />
-The &#8220;measurement technique&#8221; of any of the criteria used in the dashboard is also to be shown on the dashboard.<br />
-Today&#8217;s PM is also a Biz mgr.</p>
<p><strong>Dr.Tom Sheives:</strong><br />
Tom presented his experiences with 711. Seems 711 is not just a coffee shop- it does many kinds of projects including IT. 711 used proper processes for managing projects and hence were highly successful. PMs exhibited consistency and transparency at 711. Kept very close tabs on the projects on a daily and weekly basis for success. Tom also added that scrum is used in the development phase only and in all other phases the old traditional PM processes are still in vogue.</p>
<p><strong>Nani Sadowski:</strong><br />
Nani presented about the role of the PM in the healthcare arena with her experience in setting up PMOs in the healthcare arena. Seems there is a shortage of PMPs in that arena. Most of the nurses and clinicians are moving on to being PMs(which further increases the shortage of nurses and clinicians). The push towards EMR is one of the factors fueling the need for PMPs. If you get into this area, doctors will fight you tooth and nail with the it seems that the doctors will fight tooth and nail in resisting the new processes you propose or impose.<br />
<strong>Chuck Millholan:</strong><br />
Chuck was an extremely interesting speaker after lunch. Chuck works at Churchill Downs(home of the Kentucky Derby) and talked about how requirements were elicited from rich owners for moving from the legacy ticketing system to a new enterprise ticketing system. To not let egos get in the way he had to use the Delphi method -secret ,requirements gathering and then weighting and ranking them. Once ranked everyone got together and re-prioritized the requirements.</p>
<p><strong>Frank Saladis:</strong><br />
Frank talked about &#8220;Architechting the Future through PM&#8221;<br />
He stressed the fact that you have to be a leader to get the vision done. Iow, PMs should have or develop leadership qualities. PM is still not considered to be a core competency by many organizations. So we as PMs should strive to help organizations make it a core competency. Frank wanted us as a homework to listen to the Project Manager Blues(http://www.youtube.com/watch?v=Ej66TiINaRc). Frank had many sayings&#8230;notably &#8220;Begin with the end in mind&#8221;. PM is evolving and hence &#8220;What got you here, may not get you there&#8221;.</p>
<p><strong>Rick Morris:</strong><br />
Rick talked about the various games that a PM has to play to get upper management to think about the various facets of a project-time, cost and scope for example. Rick&#8217;s talk was extremely humorous. For example Rick said that while walking in the hallway once, he was asked for an estimate and Rick replied, &#8220;less than 5 million dollars&#8221; And the C-suite said &#8220;I was thinking like somewhere in the 200,000s&#8221; for which Rick replied &#8220;I am still correct&#8221;:). In essence don&#8217;t just be pressured to give a number-question and understand what is behind the numbers. Rick had another example for how to survive the &#8220;when will it get finished&#8221; qn. He said that he always relies on the PERT equation which gives a best, possible and worst case dates. &#8220;Force the decision without confrontation!&#8221;, was his message. Also don&#8217;t get pressured to move on without a plan, invest money in learning MS Project well -as it can do funky things unbeknownst to you -never ever be pre-judgemental about a previous PM and be a constant learner of new ways of doing things(take minor risks to improve processes)</p>
<p><em>The main takeaways:</em><br />
a)Passing the PMP is key to advancing in this field.<br />
b)The demand for PMPs is high, even in this economy.<br />
c)There is a need specifically for &#8220;Global Project Managers&#8221; (as in when monitoring outsourced projects; Have to &#8220;get with the program&#8221; of learning the other culture to deal effectively with the person at the other end of a phone or face-to-face)</p>
<br />  <a rel="nofollow" href="http://feeds.wordpress.com/1.0/gocomments/nealravindran.wordpress.com/158/"><img alt="" border="0" src="http://feeds.wordpress.com/1.0/comments/nealravindran.wordpress.com/158/" /></a> <a rel="nofollow" href="http://feeds.wordpress.com/1.0/godelicious/nealravindran.wordpress.com/158/"><img alt="" border="0" src="http://feeds.wordpress.com/1.0/delicious/nealravindran.wordpress.com/158/" /></a> <a rel="nofollow" href="http://feeds.wordpress.com/1.0/gofacebook/nealravindran.wordpress.com/158/"><img alt="" border="0" src="http://feeds.wordpress.com/1.0/facebook/nealravindran.wordpress.com/158/" /></a> <a rel="nofollow" href="http://feeds.wordpress.com/1.0/gotwitter/nealravindran.wordpress.com/158/"><img alt="" border="0" src="http://feeds.wordpress.com/1.0/twitter/nealravindran.wordpress.com/158/" /></a> <a rel="nofollow" href="http://feeds.wordpress.com/1.0/gostumble/nealravindran.wordpress.com/158/"><img alt="" border="0" src="http://feeds.wordpress.com/1.0/stumble/nealravindran.wordpress.com/158/" /></a> <a rel="nofollow" href="http://feeds.wordpress.com/1.0/godigg/nealravindran.wordpress.com/158/"><img alt="" border="0" src="http://feeds.wordpress.com/1.0/digg/nealravindran.wordpress.com/158/" /></a> <a rel="nofollow" href="http://feeds.wordpress.com/1.0/goreddit/nealravindran.wordpress.com/158/"><img alt="" border="0" src="http://feeds.wordpress.com/1.0/reddit/nealravindran.wordpress.com/158/" /></a> <img alt="" border="0" src="http://stats.wordpress.com/b.gif?host=nealravindran.wordpress.com&amp;blog=2134920&amp;post=158&amp;subd=nealravindran&amp;ref=&amp;feed=1" width="1" height="1" />]]></content:encoded>
			<wfw:commentRss>http://nealravindran.wordpress.com/2011/10/08/158/feed/</wfw:commentRss>
		<slash:comments>0</slash:comments>
	
		<media:content url="http://1.gravatar.com/avatar/ff219ede799e7c26afd1bd43d0e16837?s=96&#38;d=identicon&#38;r=G" medium="image">
			<media:title type="html">ameelin</media:title>
		</media:content>
	</item>
		<item>
		<title>Understanding JPA annotations within ORM-generated code</title>
		<link>http://nealravindran.wordpress.com/2011/06/19/understanding-jpa-annotations-within-orm-generated-code/</link>
		<comments>http://nealravindran.wordpress.com/2011/06/19/understanding-jpa-annotations-within-orm-generated-code/#comments</comments>
		<pubDate>Sun, 19 Jun 2011 05:34:45 +0000</pubDate>
		<dc:creator>ameelin</dc:creator>
				<category><![CDATA[Java]]></category>

		<guid isPermaLink="false">http://nealravindran.wordpress.com/?p=113</guid>
		<description><![CDATA[Most webapps aim at slapping an UI to a back-end relational db.  A well-designed and normalized relational db (and YES, with surrogate keys!) is therefore extremely important and will void 99.9% of the problems at start and in the long-term/life maintenance of a web application.  ORM using JPA is the way Java developers create objects(POJOs)  [...]<img alt="" border="0" src="http://stats.wordpress.com/b.gif?host=nealravindran.wordpress.com&amp;blog=2134920&amp;post=113&amp;subd=nealravindran&amp;ref=&amp;feed=1" width="1" height="1" />]]></description>
			<content:encoded><![CDATA[<p>Most webapps aim at slapping an UI to a back-end relational db.  A well-designed and normalized relational db (and YES, with surrogate keys!) is therefore extremely important and will void 99.9% of the problems at start and in the long-term/life maintenance of a web application.  ORM using JPA is the way Java developers create objects(POJOs)  for use in all the 3 layers of a webapp(of course!, I am assuming the app would have a presentation, service and a dao layer &#8211; after all, if you have the 3 layers to start with, slapping different UIs, be it for mobile or for the web or for the desktop,  would be very easy.  And if you expose  the needed services in the service layer as web services,  you get the most bang for the buck&#8230;any language front-end is possible)</p>
<p>ORM with JPA is all good, but sometimes the ORM tools generate odd code and as a Java developer you should have the knowledge to correct if there are any anomalies with the relations within auto-generated code. Hope this post helps you understand the innards of  relations within the ORM-generated JPA code.</p>
<p>For this post let me define the CROW (Course Registration Over the Web) db: It has five main tables: Course, Department, Professor,  Student, PC with relations like so: a 1-to-1  relation between Student and PC,  a 1-to-many relation between Department and Professor,  a many-to-1 relation between Professor and Department,  a many-to-many relation between Student and Course.</p>
<p>Relationships can be further classified into Single-Valued associations and Collection-valued associations.</p>
<p><strong>Single-valued associations</strong> would be 1-to-1 and many-to-1:  Here the most important JPA annotation you will see is the @JoinColumn, which would refer to the relevant foreign key for the table mapped.  So, for example &#8220;PC_ID&#8221; is the foreign key in Student table and it would be referred within the @JoinColumn annotation placed over the &#8220;pc&#8221; field. PC_ID will be the PK for PC table.  The <em>owning side</em> of a relationship is the one that has the @JoinColumn annotation(also simply, the side that contains the FK in the relationship). The<em> inverse side</em> is the other side of the relation(the one without the FK)</p>
<h4 id="annotationlabel-5"><em><em><em>1-to-1 :</em></em></em></h4>
<p><em>Uni-directional:</em></p>
<p>@Entity<br />
public class Student {<br />
@Id<br />
private int id;<br />
private String firstName;<br />
@OneToOne<br />
@JoinColumn(name=&#8221;PC_ID&#8221;)<br />
private PC pc;<br />
// &#8230;<br />
}</p>
<p><em>Bi-directional:</em> note the &#8220;mappedBy&#8221; in code snippet. &#8220;mappedBy&#8221; is always used on the inverse side (or the side without the FK in the relationship) and tells us what the name of the field is called in the owning side of the relationship.</p>
<p>@Entity<br />
public class PC {<br />
@Id<br />
private int id;<br />
private String brandName;<br />
@OneToOne(mappedBy=&#8221;pc&#8221;)<br />
private Student student;<br />
// &#8230;<br />
}</p>
<h4><em><em><em></em></em>Many-to-1 :</em></h4>
<p>@Entity<br />
public class Professor {<br />
@Id<br />
private int id;<br />
@ManyToOne<br />
@JoinColumn(name=&#8221;DEPT_ID&#8221;)<br />
private Department department;<br />
// &#8230;<br />
}</p>
<p><strong>Collection-valued associations</strong> would be 1-to-many and many-to-many</p>
<h4><em>1-to-Many:</em></h4>
<p>If Department referred back to Professor, it would be a bi-directional relationship. One department would thus have a collection of professors. So 1-to-Many in effect would be a Many-to-1 bidirectional relationship from Professor to Department with the owning side being the Professor and the inverse being the Department.  So the Professor mapping would be as before like in Many-to-1, but the Department mapping would change like so.  Department is the inverse side of the relation as it does not refer to a FK and would contain the &#8220;mappedBy&#8221;.</p>
<p>@Entity<br />
public class Department {<br />
@Id private int id;<br />
private String name;<br />
@OneToMany(mappedBy=&#8221;department&#8221;)<br />
private Collection&lt;Professor&gt; professors;<br />
// &#8230;<br />
}</p>
<h4><em><em>Many-to-Many :</em></em></h4>
<p>There is always a join table connecting the two tables. Here I have picked Student as the owning side of the relationship(it is up to you). There is no one join column and hence. But it is a must to pick one as the owner and the other as the inverse. Also the owning side(again your choice) would have the@JoinTable annotation.</p>
<p>@Entity<br />
public class Student {<br />
@Id<br />
private int id;<br />
private String firstName;<br />
@ManyToMany<br />
@JoinTable(name=&#8221;STUDENT_COURSE,<br />
joinColumns=@JoinColumn(name=&#8221;STUDENT_ID&#8221;),          inverseJoinColumns=@JoinColumn(name=&#8221;COURSE_ID&#8221;))<br />
private Collection&lt;Course&gt; courses;<br />
// &#8230;<br />
}</p>
<p>@Entity<br />
public class Course{<br />
@Id private int id;<br />
private String courseName;<br />
@ManyToMany(mappedBy=&#8221;courses&#8221;)<br />
private Collection&lt;Student&gt; students;<br />
// &#8230;<br />
}</p>
<p>[Note: the above only works if you don't have  fields other than STUDENT_ID and COURSE_ID  in the join table STUDENT_COURSE.  Means, if you have other fields within the tables, then you would be forced to map STUDENT_COURSE also into an entity with STUDENT and COURSE each having a 1-to-Many relationship with the STUDENT_COURSE table.]</p>
<br />  <a rel="nofollow" href="http://feeds.wordpress.com/1.0/gocomments/nealravindran.wordpress.com/113/"><img alt="" border="0" src="http://feeds.wordpress.com/1.0/comments/nealravindran.wordpress.com/113/" /></a> <a rel="nofollow" href="http://feeds.wordpress.com/1.0/godelicious/nealravindran.wordpress.com/113/"><img alt="" border="0" src="http://feeds.wordpress.com/1.0/delicious/nealravindran.wordpress.com/113/" /></a> <a rel="nofollow" href="http://feeds.wordpress.com/1.0/gofacebook/nealravindran.wordpress.com/113/"><img alt="" border="0" src="http://feeds.wordpress.com/1.0/facebook/nealravindran.wordpress.com/113/" /></a> <a rel="nofollow" href="http://feeds.wordpress.com/1.0/gotwitter/nealravindran.wordpress.com/113/"><img alt="" border="0" src="http://feeds.wordpress.com/1.0/twitter/nealravindran.wordpress.com/113/" /></a> <a rel="nofollow" href="http://feeds.wordpress.com/1.0/gostumble/nealravindran.wordpress.com/113/"><img alt="" border="0" src="http://feeds.wordpress.com/1.0/stumble/nealravindran.wordpress.com/113/" /></a> <a rel="nofollow" href="http://feeds.wordpress.com/1.0/godigg/nealravindran.wordpress.com/113/"><img alt="" border="0" src="http://feeds.wordpress.com/1.0/digg/nealravindran.wordpress.com/113/" /></a> <a rel="nofollow" href="http://feeds.wordpress.com/1.0/goreddit/nealravindran.wordpress.com/113/"><img alt="" border="0" src="http://feeds.wordpress.com/1.0/reddit/nealravindran.wordpress.com/113/" /></a> <img alt="" border="0" src="http://stats.wordpress.com/b.gif?host=nealravindran.wordpress.com&amp;blog=2134920&amp;post=113&amp;subd=nealravindran&amp;ref=&amp;feed=1" width="1" height="1" />]]></content:encoded>
			<wfw:commentRss>http://nealravindran.wordpress.com/2011/06/19/understanding-jpa-annotations-within-orm-generated-code/feed/</wfw:commentRss>
		<slash:comments>0</slash:comments>
	
		<media:content url="http://1.gravatar.com/avatar/ff219ede799e7c26afd1bd43d0e16837?s=96&#38;d=identicon&#38;r=G" medium="image">
			<media:title type="html">ameelin</media:title>
		</media:content>
	</item>
		<item>
		<title>Insomnia&#8230;Bad doctor&#8230;and my trip to NY and India</title>
		<link>http://nealravindran.wordpress.com/2011/01/23/insomnia-bad-doctor-and-my-trip-to-ny-and-india/</link>
		<comments>http://nealravindran.wordpress.com/2011/01/23/insomnia-bad-doctor-and-my-trip-to-ny-and-india/#comments</comments>
		<pubDate>Sun, 23 Jan 2011 18:56:43 +0000</pubDate>
		<dc:creator>ameelin</dc:creator>
				<category><![CDATA[Life]]></category>
		<category><![CDATA[insomnia]]></category>

		<guid isPermaLink="false">http://nealravindran.wordpress.com/?p=101</guid>
		<description><![CDATA[Ok one Sunday night in mid Aug 2010, looking fwd to a busy Monday morning, I was sleeping sound, when the buzzer on my drying machine woke me up. It was approx 12 am!! As I sat on my bed, found my heart racing out of control. So jumped off  bed and out the house&#8230;&#8221;God is this [...]<img alt="" border="0" src="http://stats.wordpress.com/b.gif?host=nealravindran.wordpress.com&amp;blog=2134920&amp;post=101&amp;subd=nealravindran&amp;ref=&amp;feed=1" width="1" height="1" />]]></description>
			<content:encoded><![CDATA[<p>Ok one Sunday night in mid Aug 2010, looking fwd to a busy Monday morning, I was sleeping sound, when the buzzer on my drying machine woke me up. It was approx 12 am!! As I sat on my bed, found my heart racing out of control. So jumped off  bed and out the house&#8230;&#8221;God is this is a heartache&#8221;, I thought. That was a loooooooong night&#8230;Couldn&#8217;t get back to sleep. I had to wake up a doc friend at 5 am and chat with him about my symptoms and he used this tachycardia term and asked me to see an internist the next day. After 6 am, my heart beat came back to normal.</p>
<p>I did not have a family doc till then. Ok now was the time to get one, I thought. Anyhow scrapped work the next day and went to see a doc at the mini-ER here. They ran a battery of tests and declared me a-ok! As I was walking out of the mini-ER I noticed a family practice opposite the road.  So I walk in there and decide to give this doc named Joe Gallagher a chance to be my family doc.  His credentials were excellent &#8211; viz., 30 years of experience! What could go wrong.</p>
<p>Had to wait some time to see doc Gallagher. I told him about my symptoms and mentioned that I had a sleep issue when this panic attack like thing came on.  Doc finished his test and handed me over a prescription and said&#8230;&#8221;Have this for a month and come and see me&#8221;.  It was for a drug called Zolipedum Tartarate(generic name for &#8220;Ambien&#8221;; with strength=10mg).  CVS filled the prescription and that day had one.  Wow! the sleep was extremely good and I felt so relaxed the first day.</p>
<p>To make a long story short, every day from then I took the pill as ordered by the doc.  Slowly I changed..I was getting depressed. Also one fine day as I walked into the long corridor at my office, everything looked blurred.  I panicked..is this a stroke?? I ran to the eye doctor and he prescribed me glasses for distance vision.  I had double-vision from then on thanks to this drug.  I started seeing halos around everything. So I checked-out this drug on wiki&#8230;and was alarmed&#8230;It said to not have this drug for more than 2 weeks&#8230;and I was on it for close to a month.</p>
<p>So I rush to the doc again..My wife and I beg him to take steps to get me off this awful drug-in effect reduce the dependency slowly. To which, our doc Gallagher said &#8220;I don&#8217;t think you can get off that drug now. It could be a lifelong thing. You could try and eat half of it&#8221; ..the rest I didn&#8217;t hear.  Here I was..a person who strived to  keep away from docs all his life (because of the suspicion that most docs were sophisticated drug dealers) at the  mercy of a doc!!</p>
<p>I had planned in the beginning of Aug to go to NY and then onwards to India at the end of November. And the plan was to spent 4 days in NY. Our plan was to reach NY on the 26th of Nov right after T&#8217;giving 2010. Two days before T&#8217;giving day the Zolipedum drug stopped working on me&#8230;So I increased it from 10 to 15 mg and that worked for a night&#8230;Now I had a few days to spend in NY and was worried.  We landed in NY&#8230;I did not sleep for the next few days at NY&#8230;and my flight out to India was a nightmare.  I landed in Dubai and thought I was going to die there&#8230;but luckily with a massage from my wife I had an hour&#8217;s worth of sleep and hence was able to spent some quality time with some family in Dubai.</p>
<p>I land in India&#8230;and since I come from a family of docs and nutritionists, I was kind of lucky. The day I landed, my mom made me some idlis. I had 10 of those with something called &#8220;dosha podi&#8221; ( made from powdered grams and spices&#8221;) and a glass of sweetened milk. Within an hour I fell asleep and slept for like 7 hrs!!!! The first non-drug sleep in ~ 4 months.  The next week was full of tests(blood, brain-scan etc).  My brother(a fine doc) looked at my results and found it perfect&#8230;.Only one thing&#8230;my HB was low..So he prescribed me ferrous sulphate tabs.  From then on my sleep became natural. Also massages from wife before sleep seemed to work well. Also there was this ayurvedic oil called NeeliBringadi- which you apply on your head and later wash off-  which helped with my sleep.  On top of all that I went and joined a yoga class which made me tired enough and taught me mental relaxation techiniques to fall asleep.  Anyhow&#8230;I was cured&#8230;not by some Godforsaken drug, but due to natural remedies!</p>
<p>So in short, if faced with insomnia, never treat the symptoms&#8230;get to the problem.  In my case, I needed some time off, perhaps.  If you can&#8217;t sleep for a few days, that is ok.  Don&#8217;t follow some stupid doc&#8217;s advice of getting yourself dependent on some weird drug &#8211; all these drugs have side effects and once you are  on, you are on for good &#8211; unless you run away from it like I did.</p>
<br />  <a rel="nofollow" href="http://feeds.wordpress.com/1.0/gocomments/nealravindran.wordpress.com/101/"><img alt="" border="0" src="http://feeds.wordpress.com/1.0/comments/nealravindran.wordpress.com/101/" /></a> <a rel="nofollow" href="http://feeds.wordpress.com/1.0/godelicious/nealravindran.wordpress.com/101/"><img alt="" border="0" src="http://feeds.wordpress.com/1.0/delicious/nealravindran.wordpress.com/101/" /></a> <a rel="nofollow" href="http://feeds.wordpress.com/1.0/gofacebook/nealravindran.wordpress.com/101/"><img alt="" border="0" src="http://feeds.wordpress.com/1.0/facebook/nealravindran.wordpress.com/101/" /></a> <a rel="nofollow" href="http://feeds.wordpress.com/1.0/gotwitter/nealravindran.wordpress.com/101/"><img alt="" border="0" src="http://feeds.wordpress.com/1.0/twitter/nealravindran.wordpress.com/101/" /></a> <a rel="nofollow" href="http://feeds.wordpress.com/1.0/gostumble/nealravindran.wordpress.com/101/"><img alt="" border="0" src="http://feeds.wordpress.com/1.0/stumble/nealravindran.wordpress.com/101/" /></a> <a rel="nofollow" href="http://feeds.wordpress.com/1.0/godigg/nealravindran.wordpress.com/101/"><img alt="" border="0" src="http://feeds.wordpress.com/1.0/digg/nealravindran.wordpress.com/101/" /></a> <a rel="nofollow" href="http://feeds.wordpress.com/1.0/goreddit/nealravindran.wordpress.com/101/"><img alt="" border="0" src="http://feeds.wordpress.com/1.0/reddit/nealravindran.wordpress.com/101/" /></a> <img alt="" border="0" src="http://stats.wordpress.com/b.gif?host=nealravindran.wordpress.com&amp;blog=2134920&amp;post=101&amp;subd=nealravindran&amp;ref=&amp;feed=1" width="1" height="1" />]]></content:encoded>
			<wfw:commentRss>http://nealravindran.wordpress.com/2011/01/23/insomnia-bad-doctor-and-my-trip-to-ny-and-india/feed/</wfw:commentRss>
		<slash:comments>0</slash:comments>
	
		<media:content url="http://1.gravatar.com/avatar/ff219ede799e7c26afd1bd43d0e16837?s=96&#38;d=identicon&#38;r=G" medium="image">
			<media:title type="html">ameelin</media:title>
		</media:content>
	</item>
		<item>
		<title>2010 World Cup!</title>
		<link>http://nealravindran.wordpress.com/2010/08/01/2010-world-cup/</link>
		<comments>http://nealravindran.wordpress.com/2010/08/01/2010-world-cup/#comments</comments>
		<pubDate>Sun, 01 Aug 2010 22:25:03 +0000</pubDate>
		<dc:creator>ameelin</dc:creator>
				<category><![CDATA[Life]]></category>
		<category><![CDATA[football]]></category>
		<category><![CDATA[futbol]]></category>
		<category><![CDATA[soccer]]></category>
		<category><![CDATA[Spain]]></category>
		<category><![CDATA[Theirry Henry]]></category>
		<category><![CDATA[World cup]]></category>

		<guid isPermaLink="false">http://nealravindran.wordpress.com/?p=92</guid>
		<description><![CDATA[Wow! feasted my eyes on some glorious football. I loved watching every single game of the WC. This time it was special for me &#8211; got to watch it with my son Genesh who because of WC saw how beautiful the game really is! Wanted Messi to score, but never happened. Well he&#8217;ll have his [...]<img alt="" border="0" src="http://stats.wordpress.com/b.gif?host=nealravindran.wordpress.com&amp;blog=2134920&amp;post=92&amp;subd=nealravindran&amp;ref=&amp;feed=1" width="1" height="1" />]]></description>
			<content:encoded><![CDATA[<p>Wow! feasted my eyes on some glorious football. I loved watching every single game of the WC. This time it was special for me &#8211; got to watch it with my son Genesh who because of WC saw how beautiful the game really is!</p>
<p>Wanted Messi to score, but never happened. Well he&#8217;ll have his time in the next WC. Also wanted to see Argentina win it all, but to be honest they didn&#8217;t have the best team -defensively speaking, they -lack of a better word- sucked!. Spain had the best I&#8217;d say and they deserved to win it all. Uruguay was the second best team in my opinion. Forlan was my hero this time around &#8211; the only man to do real bananas with the Jubalani ball <img src='http://s0.wp.com/wp-includes/images/smilies/icon_smile.gif' alt=':)' class='wp-smiley' /> </p>
<p>USA &#8211; yes! We have improved a lot. And we didn&#8217;t have world-famous coaches or players, but had an extremely strong team. We need to grow talent here by bringing in big players and increasing the viewership- the induction of Thierry Henry into Red Bulls(they suck judging by the game they played with Hotspurs week before last) is a good thing.</p>
<p>Anyhow&#8230;I miss the World cup days! Waking up to the buzz of vuvuzelas (I ordered one in for the finals <img src='http://s0.wp.com/wp-includes/images/smilies/icon_smile.gif' alt=':)' class='wp-smiley' /> ) was something. I like games between countries rather than games between clubs. So I am waiting patiently for the Olympics soccer and the European championships &#8211; the fillers between world cups. Maybe I will go to Brazil and watch the WC in 2014. Let me work on my Portuguese in the meantime..where is that Rosetta stone thingie I bought?</p>
<br />  <a rel="nofollow" href="http://feeds.wordpress.com/1.0/gocomments/nealravindran.wordpress.com/92/"><img alt="" border="0" src="http://feeds.wordpress.com/1.0/comments/nealravindran.wordpress.com/92/" /></a> <a rel="nofollow" href="http://feeds.wordpress.com/1.0/godelicious/nealravindran.wordpress.com/92/"><img alt="" border="0" src="http://feeds.wordpress.com/1.0/delicious/nealravindran.wordpress.com/92/" /></a> <a rel="nofollow" href="http://feeds.wordpress.com/1.0/gofacebook/nealravindran.wordpress.com/92/"><img alt="" border="0" src="http://feeds.wordpress.com/1.0/facebook/nealravindran.wordpress.com/92/" /></a> <a rel="nofollow" href="http://feeds.wordpress.com/1.0/gotwitter/nealravindran.wordpress.com/92/"><img alt="" border="0" src="http://feeds.wordpress.com/1.0/twitter/nealravindran.wordpress.com/92/" /></a> <a rel="nofollow" href="http://feeds.wordpress.com/1.0/gostumble/nealravindran.wordpress.com/92/"><img alt="" border="0" src="http://feeds.wordpress.com/1.0/stumble/nealravindran.wordpress.com/92/" /></a> <a rel="nofollow" href="http://feeds.wordpress.com/1.0/godigg/nealravindran.wordpress.com/92/"><img alt="" border="0" src="http://feeds.wordpress.com/1.0/digg/nealravindran.wordpress.com/92/" /></a> <a rel="nofollow" href="http://feeds.wordpress.com/1.0/goreddit/nealravindran.wordpress.com/92/"><img alt="" border="0" src="http://feeds.wordpress.com/1.0/reddit/nealravindran.wordpress.com/92/" /></a> <img alt="" border="0" src="http://stats.wordpress.com/b.gif?host=nealravindran.wordpress.com&amp;blog=2134920&amp;post=92&amp;subd=nealravindran&amp;ref=&amp;feed=1" width="1" height="1" />]]></content:encoded>
			<wfw:commentRss>http://nealravindran.wordpress.com/2010/08/01/2010-world-cup/feed/</wfw:commentRss>
		<slash:comments>2</slash:comments>
	
		<media:content url="http://1.gravatar.com/avatar/ff219ede799e7c26afd1bd43d0e16837?s=96&#38;d=identicon&#38;r=G" medium="image">
			<media:title type="html">ameelin</media:title>
		</media:content>
	</item>
		<item>
		<title>Made the quickest chicken biriyani</title>
		<link>http://nealravindran.wordpress.com/2010/04/18/made-the-quickest-chicken-biriyani/</link>
		<comments>http://nealravindran.wordpress.com/2010/04/18/made-the-quickest-chicken-biriyani/#comments</comments>
		<pubDate>Mon, 19 Apr 2010 00:32:01 +0000</pubDate>
		<dc:creator>ameelin</dc:creator>
				<category><![CDATA[Life]]></category>
		<category><![CDATA[biriyani]]></category>
		<category><![CDATA[chicken]]></category>
		<category><![CDATA[India]]></category>
		<category><![CDATA[Indian]]></category>
		<category><![CDATA[Kerala]]></category>

		<guid isPermaLink="false">http://nealravindran.wordpress.com/?p=83</guid>
		<description><![CDATA[Yes&#8230;normally on Sundays I try to read up and store a lot of useless info in me brain. So for a change, today I made a chicken biriyani. I used to cook long back(from the late 80&#8242;s to the late 90&#8242;s). After marrying, hung up my &#8220;kitchen boots&#8221;! Anyways..this is the quickest and the tastiest [...]<img alt="" border="0" src="http://stats.wordpress.com/b.gif?host=nealravindran.wordpress.com&amp;blog=2134920&amp;post=83&amp;subd=nealravindran&amp;ref=&amp;feed=1" width="1" height="1" />]]></description>
			<content:encoded><![CDATA[<p>Yes&#8230;normally on Sundays I try to read up and store a lot of useless info in me brain. So for a change, today I made a chicken biriyani.  I used to cook long back(from the late 80&#8242;s to the late 90&#8242;s).  After marrying, hung up my &#8220;kitchen boots&#8221;! <img src='http://s0.wp.com/wp-includes/images/smilies/icon_smile.gif' alt=':)' class='wp-smiley' /> </p>
<p>Anyways..this is the quickest and the tastiest biriyani one could ever make(labor ==1 hr max)..Made it for 6 people with 3 cups of Basmati rice. Soaked the rice in water for 30 mins &amp; dried it up first by passing it through the sieve and then keeping it on the side for 15 mins)  Then switched on the cooker and in a pan poured one tbsp of vegetable oil and one tbsp of butter. Sauteed the rice with 3 cardamoms, 3 cloves, 1  bay leaf and a 3 inch long cinnamon stick until the rice turned golden-brown. Transferredthe golden-browned rice to a pressure cooker, poured in 4.5 cups of water and added 1 teaspoon of salt and closed the lid and cooked for 10 mins(exact time). Did not open pressure-cooker for another 15 mins(must do!!)</p>
<p>Now to the chicken. As a prelude to cooking the chicken, cut up four red onions(not very big four, medium sized four) &amp;  cut up 1.5 lbs of boneless chicken breasts. In a large teflon pan poured 5 tbsps of vegetable oil and fired up the cooker. Sauteed the onions with one tbsp of ginger paster, one tbsp of garlic paste and 3 tbsps of &#8220;Periyar Garam masala&#8221;(you could make your own with coriander, chilli, turmeric, pepper powders..but hey this is easy! <img src='http://s0.wp.com/wp-includes/images/smilies/icon_smile.gif' alt=':)' class='wp-smiley' />  ) and 1 teaspoon of salt.  When the onions looked dry (well use medium fire, ok?&#8230;) tossed-in the cut chicken breasts and mixed it all for a few minutes and then closed the pan with its lid(do NOT pour water before closing&#8230;chicken cooks in its &#8220;own&#8221; water. The chicken sh(w)ould be done in 15 mins. After the chicken is affirmed as cooked, remove lid and let the water inside pan evaporate.</p>
<p>Now cut up 3 stalks of coriander/cilantro leaves and  5 mint leaves(each should fill up a tbsp). Grasp the coriander leaves and do a coriander-leaf-confetti on the chicken.  Open the pressure-cooker with the cooked rice and do a mint-leaf-confetti on the cooked-rice. Now empty the pan containing the cooked chicken into the pressure cooker with the cooked rice.  Mix it all! Don&#8217;t squash the rice when mixing(unless you are into eating rice paste <img src='http://s0.wp.com/wp-includes/images/smilies/icon_smile.gif' alt=':)' class='wp-smiley' />  )&#8230;mix it from the sides with a large spoon.</p>
<p>Make the Indian salad(5 cups of butter-milk+3 diced-up tomatoes+1 diced onions+salt&#8230;mix well), a few pappadams (throw in the micro-wave one at a a time for a minute for quickness), serve the mixed rice+chicken..called a biriyani and EAT! <img src='http://s0.wp.com/wp-includes/images/smilies/icon_smile.gif' alt=':)' class='wp-smiley' /> </p>
<p>I made an amazing tasting biriyani(not blowing my own horn&#8230;my wife seconds that!)  Moreover, taught my son Genesh to do it&#8230;Got him involved from the very beginning and he knows this recipe by heart now..and he is only 7 ! <img src='http://s0.wp.com/wp-includes/images/smilies/icon_smile.gif' alt=':)' class='wp-smiley' /> </p>
<p>Well some people try to do a 3-layer biriyani in this style&#8230;it is very time-consuming and results could be not so satisfactory, if you ask me..and boring to do. In case, your wise old Indian momma insists on doing that&#8230;throw momma out of the &#8230; <img src='http://s0.wp.com/wp-includes/images/smilies/icon_smile.gif' alt=':)' class='wp-smiley' /> </p>
<br />  <a rel="nofollow" href="http://feeds.wordpress.com/1.0/gocomments/nealravindran.wordpress.com/83/"><img alt="" border="0" src="http://feeds.wordpress.com/1.0/comments/nealravindran.wordpress.com/83/" /></a> <a rel="nofollow" href="http://feeds.wordpress.com/1.0/godelicious/nealravindran.wordpress.com/83/"><img alt="" border="0" src="http://feeds.wordpress.com/1.0/delicious/nealravindran.wordpress.com/83/" /></a> <a rel="nofollow" href="http://feeds.wordpress.com/1.0/gofacebook/nealravindran.wordpress.com/83/"><img alt="" border="0" src="http://feeds.wordpress.com/1.0/facebook/nealravindran.wordpress.com/83/" /></a> <a rel="nofollow" href="http://feeds.wordpress.com/1.0/gotwitter/nealravindran.wordpress.com/83/"><img alt="" border="0" src="http://feeds.wordpress.com/1.0/twitter/nealravindran.wordpress.com/83/" /></a> <a rel="nofollow" href="http://feeds.wordpress.com/1.0/gostumble/nealravindran.wordpress.com/83/"><img alt="" border="0" src="http://feeds.wordpress.com/1.0/stumble/nealravindran.wordpress.com/83/" /></a> <a rel="nofollow" href="http://feeds.wordpress.com/1.0/godigg/nealravindran.wordpress.com/83/"><img alt="" border="0" src="http://feeds.wordpress.com/1.0/digg/nealravindran.wordpress.com/83/" /></a> <a rel="nofollow" href="http://feeds.wordpress.com/1.0/goreddit/nealravindran.wordpress.com/83/"><img alt="" border="0" src="http://feeds.wordpress.com/1.0/reddit/nealravindran.wordpress.com/83/" /></a> <img alt="" border="0" src="http://stats.wordpress.com/b.gif?host=nealravindran.wordpress.com&amp;blog=2134920&amp;post=83&amp;subd=nealravindran&amp;ref=&amp;feed=1" width="1" height="1" />]]></content:encoded>
			<wfw:commentRss>http://nealravindran.wordpress.com/2010/04/18/made-the-quickest-chicken-biriyani/feed/</wfw:commentRss>
		<slash:comments>0</slash:comments>
	
		<media:content url="http://1.gravatar.com/avatar/ff219ede799e7c26afd1bd43d0e16837?s=96&#38;d=identicon&#38;r=G" medium="image">
			<media:title type="html">ameelin</media:title>
		</media:content>
	</item>
		<item>
		<title>I would rather die driving a Toyota than buy an American car :)</title>
		<link>http://nealravindran.wordpress.com/2010/02/10/i-would-rather-die-driving-a-toyota-than-buy-an-american-car/</link>
		<comments>http://nealravindran.wordpress.com/2010/02/10/i-would-rather-die-driving-a-toyota-than-buy-an-american-car/#comments</comments>
		<pubDate>Wed, 10 Feb 2010 12:47:52 +0000</pubDate>
		<dc:creator>ameelin</dc:creator>
				<category><![CDATA[Life]]></category>
		<category><![CDATA[accelerator]]></category>
		<category><![CDATA[brake]]></category>
		<category><![CDATA[Ford]]></category>
		<category><![CDATA[GM]]></category>
		<category><![CDATA[Hyundai]]></category>
		<category><![CDATA[Toyota]]></category>

		<guid isPermaLink="false">http://nealravindran.wordpress.com/?p=80</guid>
		<description><![CDATA[I would rather die driving a Toyota than buy an American car :)<img alt="" border="0" src="http://stats.wordpress.com/b.gif?host=nealravindran.wordpress.com&amp;blog=2134920&amp;post=80&amp;subd=nealravindran&amp;ref=&amp;feed=1" width="1" height="1" />]]></description>
			<content:encoded><![CDATA[<p>Well, my 1995 Toyota Corolla is still serving me well-after 15 years! In the mean time I went through 4 American-made cars. 3 had Transmission issues(multiply 3500 x 3 to get value lost by me just to drive them around).  I also own a 2006 Toyota Sienna.</p>
<p>This attack on Toyota is very politically motivated, imo,  and I don&#8217;t think Toyota can be killed like that. It is a mountain out-of-a-mole-hill story. There are lots of loyal customers out there like me who would not care for this minor blemish on Toyota&#8217;s record.  In the meantime, I see tonnes of ads for GM and Ford cars. You got to put a gun to my head to make me buy another one of those American junks.  It will be either a Toyota or Honda next time.  Hyundai I think might be part of this conspiracy to bring Toyota down. Btw, I hate those tinny-looking Hyundai cars! <img src='http://s0.wp.com/wp-includes/images/smilies/icon_smile.gif' alt=':)' class='wp-smiley' /> </p>
<p>For its part, Toyota thought they could get away with this problem. The management got too caulky. Toyota has to drive home the culture of quality into its workforce every now and then. It is an utter failure of management to palm off an issue with the sticky accelerator by saying that was caused by floor carpeting! Ridiculous! The guy who thought the company could get away with that should be send back to an MBA class and be made to do all the case-studies pertaining to ethics!</p>
<p>My 1995 corolla had NEVER any issues.  But the Sienna had issues with faulty fuel door, melting boot handle, driver seat belt issue and the whole sound system is junk(when you compare it with that of a Chrysler minivan).  So why was my 1995 Corolla better made? I think it was made by people in Japan and then exported out.  There was no globalisation like today in 1995.  Nowadays, with globalisation,  these things are assembled by people in cultures that don&#8217;t have quality ingrained in them.  So Toyota should either make all their cars in Japan and export it out OR be extremely strict with the quality at places where these cars are assembled. So in effect, globalisation did have a bad effect on Toyota.</p>
<p>Toyota will make a BIG comeback to its former glory soon and with better quality cars. In the meantime folks, don&#8217;t throw away your money on junk American-made cars. Also don&#8217;t get me wrong: If I were to buy a bike some day, it would definitely be a Harley! But cars, Americans somehow have to master.</p>
<br />  <a rel="nofollow" href="http://feeds.wordpress.com/1.0/gocomments/nealravindran.wordpress.com/80/"><img alt="" border="0" src="http://feeds.wordpress.com/1.0/comments/nealravindran.wordpress.com/80/" /></a> <a rel="nofollow" href="http://feeds.wordpress.com/1.0/godelicious/nealravindran.wordpress.com/80/"><img alt="" border="0" src="http://feeds.wordpress.com/1.0/delicious/nealravindran.wordpress.com/80/" /></a> <a rel="nofollow" href="http://feeds.wordpress.com/1.0/gofacebook/nealravindran.wordpress.com/80/"><img alt="" border="0" src="http://feeds.wordpress.com/1.0/facebook/nealravindran.wordpress.com/80/" /></a> <a rel="nofollow" href="http://feeds.wordpress.com/1.0/gotwitter/nealravindran.wordpress.com/80/"><img alt="" border="0" src="http://feeds.wordpress.com/1.0/twitter/nealravindran.wordpress.com/80/" /></a> <a rel="nofollow" href="http://feeds.wordpress.com/1.0/gostumble/nealravindran.wordpress.com/80/"><img alt="" border="0" src="http://feeds.wordpress.com/1.0/stumble/nealravindran.wordpress.com/80/" /></a> <a rel="nofollow" href="http://feeds.wordpress.com/1.0/godigg/nealravindran.wordpress.com/80/"><img alt="" border="0" src="http://feeds.wordpress.com/1.0/digg/nealravindran.wordpress.com/80/" /></a> <a rel="nofollow" href="http://feeds.wordpress.com/1.0/goreddit/nealravindran.wordpress.com/80/"><img alt="" border="0" src="http://feeds.wordpress.com/1.0/reddit/nealravindran.wordpress.com/80/" /></a> <img alt="" border="0" src="http://stats.wordpress.com/b.gif?host=nealravindran.wordpress.com&amp;blog=2134920&amp;post=80&amp;subd=nealravindran&amp;ref=&amp;feed=1" width="1" height="1" />]]></content:encoded>
			<wfw:commentRss>http://nealravindran.wordpress.com/2010/02/10/i-would-rather-die-driving-a-toyota-than-buy-an-american-car/feed/</wfw:commentRss>
		<slash:comments>1</slash:comments>
	
		<media:content url="http://1.gravatar.com/avatar/ff219ede799e7c26afd1bd43d0e16837?s=96&#38;d=identicon&#38;r=G" medium="image">
			<media:title type="html">ameelin</media:title>
		</media:content>
	</item>
		<item>
		<title>With Android on the horizon, JME shld be presumed dead! RIP</title>
		<link>http://nealravindran.wordpress.com/2010/01/10/with-android-on-the-horizon-jme-shld-be-presumed-dead-rip/</link>
		<comments>http://nealravindran.wordpress.com/2010/01/10/with-android-on-the-horizon-jme-shld-be-presumed-dead-rip/#comments</comments>
		<pubDate>Mon, 11 Jan 2010 01:55:32 +0000</pubDate>
		<dc:creator>ameelin</dc:creator>
				<category><![CDATA[Java]]></category>
		<category><![CDATA[Android]]></category>
		<category><![CDATA[Dalvik]]></category>
		<category><![CDATA[Google]]></category>
		<category><![CDATA[J2ME]]></category>
		<category><![CDATA[JME]]></category>

		<guid isPermaLink="false">http://nealravindran.wordpress.com/?p=75</guid>
		<description><![CDATA[With the advent of Android as is greatly evident from Google&#8217;s release of the Nexus One, I think we should say bye-bye to J2ME/JME and JME should be presumed dead for use on mobile devices, at least. Android apps are written in java and is compiled into Dalvik bytecode. The Dalvik VM is based on [...]<img alt="" border="0" src="http://stats.wordpress.com/b.gif?host=nealravindran.wordpress.com&amp;blog=2134920&amp;post=75&amp;subd=nealravindran&amp;ref=&amp;feed=1" width="1" height="1" />]]></description>
			<content:encoded><![CDATA[<p>With the advent of Android as is greatly evident from Google&#8217;s release of the Nexus One, I think we should say bye-bye to J2ME/JME and JME should be presumed dead for use on mobile devices,  at least.  Android apps are written in java and is compiled into Dalvik bytecode.  The Dalvik VM  is based on  the Apache Harmony implemention and has no relation to the Sun&#8217;s libraries.<br />
So if any of you are into JME dev for mobile device, STOP!  and move to developing Android apps&#8230;fair warning!</p>
<p>Well here is another thought if you are not convinced that JME is going to die&#8230;Sun is no longer alive and is owned by Oracle&#8230;So Larry E might choose to kill it himself! <img src='http://s0.wp.com/wp-includes/images/smilies/icon_smile.gif' alt=':)' class='wp-smiley' /> </p>
<p>That said, iPhone will be a thing of the past in 3 years.  It is cumbersome to dev an app for the iPhone because of the difficulties in developing(need a mac, need an acct approved by the Gods and the use of a God-forsaken language <img src='http://s0.wp.com/wp-includes/images/smilies/icon_smile.gif' alt=':)' class='wp-smiley' /> )  The only thing setting iPhone apart now is its AppStore.  Google has to get up to speed with the MarketPlace(?) plus give two paths for downloading apps..the official tried and tested apps path(like apple does for all of its apps) and a place where cowboy apps can be gotten from.</p>
<p>Go Google &amp; Android!</p>
<br />  <a rel="nofollow" href="http://feeds.wordpress.com/1.0/gocomments/nealravindran.wordpress.com/75/"><img alt="" border="0" src="http://feeds.wordpress.com/1.0/comments/nealravindran.wordpress.com/75/" /></a> <a rel="nofollow" href="http://feeds.wordpress.com/1.0/godelicious/nealravindran.wordpress.com/75/"><img alt="" border="0" src="http://feeds.wordpress.com/1.0/delicious/nealravindran.wordpress.com/75/" /></a> <a rel="nofollow" href="http://feeds.wordpress.com/1.0/gofacebook/nealravindran.wordpress.com/75/"><img alt="" border="0" src="http://feeds.wordpress.com/1.0/facebook/nealravindran.wordpress.com/75/" /></a> <a rel="nofollow" href="http://feeds.wordpress.com/1.0/gotwitter/nealravindran.wordpress.com/75/"><img alt="" border="0" src="http://feeds.wordpress.com/1.0/twitter/nealravindran.wordpress.com/75/" /></a> <a rel="nofollow" href="http://feeds.wordpress.com/1.0/gostumble/nealravindran.wordpress.com/75/"><img alt="" border="0" src="http://feeds.wordpress.com/1.0/stumble/nealravindran.wordpress.com/75/" /></a> <a rel="nofollow" href="http://feeds.wordpress.com/1.0/godigg/nealravindran.wordpress.com/75/"><img alt="" border="0" src="http://feeds.wordpress.com/1.0/digg/nealravindran.wordpress.com/75/" /></a> <a rel="nofollow" href="http://feeds.wordpress.com/1.0/goreddit/nealravindran.wordpress.com/75/"><img alt="" border="0" src="http://feeds.wordpress.com/1.0/reddit/nealravindran.wordpress.com/75/" /></a> <img alt="" border="0" src="http://stats.wordpress.com/b.gif?host=nealravindran.wordpress.com&amp;blog=2134920&amp;post=75&amp;subd=nealravindran&amp;ref=&amp;feed=1" width="1" height="1" />]]></content:encoded>
			<wfw:commentRss>http://nealravindran.wordpress.com/2010/01/10/with-android-on-the-horizon-jme-shld-be-presumed-dead-rip/feed/</wfw:commentRss>
		<slash:comments>0</slash:comments>
	
		<media:content url="http://1.gravatar.com/avatar/ff219ede799e7c26afd1bd43d0e16837?s=96&#38;d=identicon&#38;r=G" medium="image">
			<media:title type="html">ameelin</media:title>
		</media:content>
	</item>
		<item>
		<title>Probing the loan modification waters</title>
		<link>http://nealravindran.wordpress.com/2009/05/27/probing-the-loan-modification-waters/</link>
		<comments>http://nealravindran.wordpress.com/2009/05/27/probing-the-loan-modification-waters/#comments</comments>
		<pubDate>Wed, 27 May 2009 12:17:48 +0000</pubDate>
		<dc:creator>ameelin</dc:creator>
				<category><![CDATA[Life]]></category>
		<category><![CDATA[cpla]]></category>
		<category><![CDATA[loan modificiation]]></category>

		<guid isPermaLink="false">http://nealravindran.wordpress.com/?p=57</guid>
		<description><![CDATA[Well Obama has &#8220;allowed&#8221; homeowners to modify their loans. &#8220;Allowed&#8221;, but banks have to cooperate. The administration has however forgotten about investors like me. Some say it can be done, while others disagree. When 40% of all properties in the US are owned by investors, if the administration is serious about getting out of this [...]<img alt="" border="0" src="http://stats.wordpress.com/b.gif?host=nealravindran.wordpress.com&amp;blog=2134920&amp;post=57&amp;subd=nealravindran&amp;ref=&amp;feed=1" width="1" height="1" />]]></description>
			<content:encoded><![CDATA[<p>Well Obama has &#8220;allowed&#8221; homeowners to modify their loans.  &#8220;Allowed&#8221;, but banks have to cooperate. The  administration has however forgotten about investors like me.  Some say it can be done, while others disagree. When 40% of all properties in the US are owned by investors, if the administration is serious about getting out of this mortgage created financial black hole, then loan mods for investors like me need to be considered.</p>
<p>Anyways, I decided to check out a few firms to modify my loan. Round about December 2008, I saw an ad by a traffic light and called up.  There was a woman at the other end.  And she said, YES we can modify for anybody.  She said all I had to do was to give her 3000 USD.  I thought to myself &#8220;Wow! if that is all I have to go thru, then this could be it&#8221;.  So in curiosity I asked her what rate she could bring it down to&#8230;.and she said &#8220;Well there are no guarantees!&#8221; What???!!! 3000 USD and no guarantees??!!! Ok smelled fraud and hung up.  Well this was an ad on the side of the road; So I said to myself&#8230;no more calling up numbers seen around traffic lights:)</p>
<p>But as the months passed I started hearing legitimate(well thru legitimate media) advertisements via the radio&#8230;from law offices promising loan mods.  I called all that I heard&#8230;3 of them.  They all took messages and then all called back.  All wanted to see me in their offices  to give me a quote(yep take a few hours from my busy life and go see them..)  In the end(of the 3 I heard over the radio) I selected something called &#8220;CPLS or CPLSPA&#8221;.  They had a downtown office and was in the same building where I used to work once upon a time.</p>
<p>So I go to this &#8220;CPLSPA&#8221;&#8216;s office downtown.  Nice office. Then the receptionist asks me to fill a form and I found all kinds of personal info asked therein, which I refused to answer(ssn, license number, dob, employer name etc).  Anyways the gal at the counter overlooked that and asked me to wait. After 15 mins I was ushered in to a conference room, where I met this guy(I think he is a lawyer).  The guy took data from me about my loan etc&#8230;empathized with me and said &#8220;of course we can  help&#8221;. I was thrilled! So in curiosity I asked him how much it would cost me&#8230;The lawyer man told me it would be 1200 USD upfront + 250/pm for 3 months. Wow! So this was better than the 3000 deal with those guys I had from the wayside! <img src='http://s0.wp.com/wp-includes/images/smilies/icon_smile.gif' alt=':)' class='wp-smiley' />  Within 2000 USD my worries would be over <img src='http://s0.wp.com/wp-includes/images/smilies/icon_smile.gif' alt=':)' class='wp-smiley' /> .  So I queried.. would my loan rate be brought down to ~4.5 -6% fixed? The lawyer man said, &#8220;there are no guarantees!&#8221; Again!!! I heard the &#8220;guarantee&#8221; word again!</p>
<p>In short folks,  this whole thing about a third party helping to modify your loan looks a bogus deal.  Without guarantees(what the end rate will be or by how much percentage your current rate would be brought down to) I think nobody should go into business with any of these law firms.  The lawyers are going to milk this wealth creating opportunity to the hilt.  It is too early to tell how many people will fall for this C- &#8211; - P! But this is going on.  The media never seems to see all this until these snowball into another mega controversy.  The fourth estate sleeps like they slept during the mortgage boom and poncy schemes :^). The fourth estate is  a reactionary organization.</p>
<p>I tried to hire a third party because I have no time to do this on my own.  I am now determined to go at it alone!  And you should too, if you really want to modify your loan(no guarantees here either, but at least there would be no loss of physical money!)  Third parties(as it stands today) are too good to be true. So if it is too good to be true, follow mummy&#8217;s advice!</p>
<br />  <a rel="nofollow" href="http://feeds.wordpress.com/1.0/gocomments/nealravindran.wordpress.com/57/"><img alt="" border="0" src="http://feeds.wordpress.com/1.0/comments/nealravindran.wordpress.com/57/" /></a> <a rel="nofollow" href="http://feeds.wordpress.com/1.0/godelicious/nealravindran.wordpress.com/57/"><img alt="" border="0" src="http://feeds.wordpress.com/1.0/delicious/nealravindran.wordpress.com/57/" /></a> <a rel="nofollow" href="http://feeds.wordpress.com/1.0/gofacebook/nealravindran.wordpress.com/57/"><img alt="" border="0" src="http://feeds.wordpress.com/1.0/facebook/nealravindran.wordpress.com/57/" /></a> <a rel="nofollow" href="http://feeds.wordpress.com/1.0/gotwitter/nealravindran.wordpress.com/57/"><img alt="" border="0" src="http://feeds.wordpress.com/1.0/twitter/nealravindran.wordpress.com/57/" /></a> <a rel="nofollow" href="http://feeds.wordpress.com/1.0/gostumble/nealravindran.wordpress.com/57/"><img alt="" border="0" src="http://feeds.wordpress.com/1.0/stumble/nealravindran.wordpress.com/57/" /></a> <a rel="nofollow" href="http://feeds.wordpress.com/1.0/godigg/nealravindran.wordpress.com/57/"><img alt="" border="0" src="http://feeds.wordpress.com/1.0/digg/nealravindran.wordpress.com/57/" /></a> <a rel="nofollow" href="http://feeds.wordpress.com/1.0/goreddit/nealravindran.wordpress.com/57/"><img alt="" border="0" src="http://feeds.wordpress.com/1.0/reddit/nealravindran.wordpress.com/57/" /></a> <img alt="" border="0" src="http://stats.wordpress.com/b.gif?host=nealravindran.wordpress.com&amp;blog=2134920&amp;post=57&amp;subd=nealravindran&amp;ref=&amp;feed=1" width="1" height="1" />]]></content:encoded>
			<wfw:commentRss>http://nealravindran.wordpress.com/2009/05/27/probing-the-loan-modification-waters/feed/</wfw:commentRss>
		<slash:comments>0</slash:comments>
	
		<media:content url="http://1.gravatar.com/avatar/ff219ede799e7c26afd1bd43d0e16837?s=96&#38;d=identicon&#38;r=G" medium="image">
			<media:title type="html">ameelin</media:title>
		</media:content>
	</item>
		<item>
		<title>JPA with Eclipse, Dali, Maven M2 plugin</title>
		<link>http://nealravindran.wordpress.com/2008/12/27/jpa-with-eclipse-dali-maven-m2-plugin/</link>
		<comments>http://nealravindran.wordpress.com/2008/12/27/jpa-with-eclipse-dali-maven-m2-plugin/#comments</comments>
		<pubDate>Sat, 27 Dec 2008 20:05:14 +0000</pubDate>
		<dc:creator>ameelin</dc:creator>
				<category><![CDATA[Java]]></category>
		<category><![CDATA[dali]]></category>
		<category><![CDATA[eclipse]]></category>
		<category><![CDATA[JPA]]></category>
		<category><![CDATA[maven]]></category>
		<category><![CDATA[maven M2]]></category>
		<category><![CDATA[maven M2 plugin]]></category>

		<guid isPermaLink="false">http://nealravindran.wordpress.com/?p=49</guid>
		<description><![CDATA[How to use JPA with M2 plugin<img alt="" border="0" src="http://stats.wordpress.com/b.gif?host=nealravindran.wordpress.com&amp;blog=2134920&amp;post=49&amp;subd=nealravindran&amp;ref=&amp;feed=1" width="1" height="1" />]]></description>
			<content:encoded><![CDATA[<p>Using Eclipse&#8217;s Dali to make a jpa(pojo) module with Maven M2 Plugin</p>
<p>(First install M2 Plugin if you have not..I was using Eclipse Ganymede, so Dali was already in, but M2 was not)<br />
1) Created a mvn submodule(to a parent) using maven(m2) plugin<br />
2) Archetype selected was archetype with group-id=com.rfc.maven.archetypes  and artifact-id=jpa-maven-archetype<br />
3) Then right-clicked on the submodule project and selected JPA Tools&#8211;&gt; convert to JPA Project&#8230;<br />
4) In the JPA facet selected Generic, then my db and schema and used openjpa(installed it locally and browsed to it) as the implementation library.  Made sure that persistence.xml did not include class names(gives you an error &#8220;This mapped class is not specified in persistence unit..&#8221; otherwise..No clue why..but thinking it is because there were two persitence.xml files; one from the archetype in src/main/resources/META-INF and the other when using the Dali tool with a persistence.xml under &#8220;JPA Content&#8221;)<br />
5) After converting to JPA project, right click on submodule project and select JPA Tools&#8212;&gt;Generate Entities. This takes me to a screen that would allow me to select all my normalized perfectly designed db tables (synchronizing with persistence.xml was not checked).  Once I said ok on that screen,  code for entities were generated with no errors..Voila!</p>
<p>==================</p>
<p>Update on Feb 14th 2009: You could skip  step 2 and use the Quickstart archetype instead of the jpa archetype and then do the rest of the steps too. Step 2 is a waste if you are using eclipse to convert a project to a JPA project.</p>
<br />  <a rel="nofollow" href="http://feeds.wordpress.com/1.0/gocomments/nealravindran.wordpress.com/49/"><img alt="" border="0" src="http://feeds.wordpress.com/1.0/comments/nealravindran.wordpress.com/49/" /></a> <a rel="nofollow" href="http://feeds.wordpress.com/1.0/godelicious/nealravindran.wordpress.com/49/"><img alt="" border="0" src="http://feeds.wordpress.com/1.0/delicious/nealravindran.wordpress.com/49/" /></a> <a rel="nofollow" href="http://feeds.wordpress.com/1.0/gofacebook/nealravindran.wordpress.com/49/"><img alt="" border="0" src="http://feeds.wordpress.com/1.0/facebook/nealravindran.wordpress.com/49/" /></a> <a rel="nofollow" href="http://feeds.wordpress.com/1.0/gotwitter/nealravindran.wordpress.com/49/"><img alt="" border="0" src="http://feeds.wordpress.com/1.0/twitter/nealravindran.wordpress.com/49/" /></a> <a rel="nofollow" href="http://feeds.wordpress.com/1.0/gostumble/nealravindran.wordpress.com/49/"><img alt="" border="0" src="http://feeds.wordpress.com/1.0/stumble/nealravindran.wordpress.com/49/" /></a> <a rel="nofollow" href="http://feeds.wordpress.com/1.0/godigg/nealravindran.wordpress.com/49/"><img alt="" border="0" src="http://feeds.wordpress.com/1.0/digg/nealravindran.wordpress.com/49/" /></a> <a rel="nofollow" href="http://feeds.wordpress.com/1.0/goreddit/nealravindran.wordpress.com/49/"><img alt="" border="0" src="http://feeds.wordpress.com/1.0/reddit/nealravindran.wordpress.com/49/" /></a> <img alt="" border="0" src="http://stats.wordpress.com/b.gif?host=nealravindran.wordpress.com&amp;blog=2134920&amp;post=49&amp;subd=nealravindran&amp;ref=&amp;feed=1" width="1" height="1" />]]></content:encoded>
			<wfw:commentRss>http://nealravindran.wordpress.com/2008/12/27/jpa-with-eclipse-dali-maven-m2-plugin/feed/</wfw:commentRss>
		<slash:comments>3</slash:comments>
	
		<media:content url="http://1.gravatar.com/avatar/ff219ede799e7c26afd1bd43d0e16837?s=96&#38;d=identicon&#38;r=G" medium="image">
			<media:title type="html">ameelin</media:title>
		</media:content>
	</item>
		<item>
		<title>How to convert flv to mp3 using a youtube url</title>
		<link>http://nealravindran.wordpress.com/2008/09/27/how-to-convert-flv-to-mp3-using-a-youtube-url/</link>
		<comments>http://nealravindran.wordpress.com/2008/09/27/how-to-convert-flv-to-mp3-using-a-youtube-url/#comments</comments>
		<pubDate>Sun, 28 Sep 2008 03:01:05 +0000</pubDate>
		<dc:creator>ameelin</dc:creator>
				<category><![CDATA[Ubuntu]]></category>
		<category><![CDATA[flv]]></category>
		<category><![CDATA[linux]]></category>
		<category><![CDATA[mp3 convert]]></category>
		<category><![CDATA[python]]></category>
		<category><![CDATA[youtube]]></category>

		<guid isPermaLink="false">http://nealravindran.wordpress.com/?p=27</guid>
		<description><![CDATA[This is good for ripping flvs and grabbing the mp3 from it: download youtube-dl script (a python script) download ffmpeg run &#8220;python youtube-dl &#60;url&#62;&#8221; and get flv file to disk (&#60;url&#62; is the youtube url) then use ffmpeg to convert flv to mp3 ffmpeg -i &#60;yourName&#62;.flv -f mp3 -vn -acodec copy &#60;someMp3&#62;.mp3 Convert mpg to [...]<img alt="" border="0" src="http://stats.wordpress.com/b.gif?host=nealravindran.wordpress.com&amp;blog=2134920&amp;post=27&amp;subd=nealravindran&amp;ref=&amp;feed=1" width="1" height="1" />]]></description>
			<content:encoded><![CDATA[<p><strong><em>This is good for ripping flvs and grabbing the mp3 from it:</em></strong></p>
<p>download youtube-dl script (a python script)<br />
download ffmpeg<br />
run &#8220;python youtube-dl &lt;url&gt;&#8221; and get flv file to disk</p>
<p>(&lt;url&gt; is the youtube url)<br />
then use ffmpeg to convert flv to mp3<br />
ffmpeg -i &lt;yourName&gt;.flv -f mp3 -vn -acodec copy &lt;someMp3&gt;.mp3</p>
<p><strong><em>Convert mpg to flv using this command</em>:</strong>ffmpeg -i &lt;somevideo&gt;.MPG -ab 256 -f flv &lt;aFlvFile&gt;.flv   The -ab is audio bitrate and the default is bad quality in my experience(well that is too simple&#8230;there are a zillion options you could try..RTFM <img src='http://s0.wp.com/wp-includes/images/smilies/icon_smile.gif' alt=':)' class='wp-smiley' /> )</p>
<br />  <a rel="nofollow" href="http://feeds.wordpress.com/1.0/gocomments/nealravindran.wordpress.com/27/"><img alt="" border="0" src="http://feeds.wordpress.com/1.0/comments/nealravindran.wordpress.com/27/" /></a> <a rel="nofollow" href="http://feeds.wordpress.com/1.0/godelicious/nealravindran.wordpress.com/27/"><img alt="" border="0" src="http://feeds.wordpress.com/1.0/delicious/nealravindran.wordpress.com/27/" /></a> <a rel="nofollow" href="http://feeds.wordpress.com/1.0/gofacebook/nealravindran.wordpress.com/27/"><img alt="" border="0" src="http://feeds.wordpress.com/1.0/facebook/nealravindran.wordpress.com/27/" /></a> <a rel="nofollow" href="http://feeds.wordpress.com/1.0/gotwitter/nealravindran.wordpress.com/27/"><img alt="" border="0" src="http://feeds.wordpress.com/1.0/twitter/nealravindran.wordpress.com/27/" /></a> <a rel="nofollow" href="http://feeds.wordpress.com/1.0/gostumble/nealravindran.wordpress.com/27/"><img alt="" border="0" src="http://feeds.wordpress.com/1.0/stumble/nealravindran.wordpress.com/27/" /></a> <a rel="nofollow" href="http://feeds.wordpress.com/1.0/godigg/nealravindran.wordpress.com/27/"><img alt="" border="0" src="http://feeds.wordpress.com/1.0/digg/nealravindran.wordpress.com/27/" /></a> <a rel="nofollow" href="http://feeds.wordpress.com/1.0/goreddit/nealravindran.wordpress.com/27/"><img alt="" border="0" src="http://feeds.wordpress.com/1.0/reddit/nealravindran.wordpress.com/27/" /></a> <img alt="" border="0" src="http://stats.wordpress.com/b.gif?host=nealravindran.wordpress.com&amp;blog=2134920&amp;post=27&amp;subd=nealravindran&amp;ref=&amp;feed=1" width="1" height="1" />]]></content:encoded>
			<wfw:commentRss>http://nealravindran.wordpress.com/2008/09/27/how-to-convert-flv-to-mp3-using-a-youtube-url/feed/</wfw:commentRss>
		<slash:comments>3</slash:comments>
	
		<media:content url="http://1.gravatar.com/avatar/ff219ede799e7c26afd1bd43d0e16837?s=96&#38;d=identicon&#38;r=G" medium="image">
			<media:title type="html">ameelin</media:title>
		</media:content>
	</item>
	</channel>
</rss>
