<?xml version="1.0" encoding="utf-8"?>

<rdf:RDF
xmlns:rdf="http://www.w3.org/1999/02/22-rdf-syntax-ns#"
xmlns:dc="http://purl.org/dc/elements/1.1/"
xmlns:sy="http://purl.org/rss/1.0/modules/syndication/"
xmlns:admin="http://webns.net/mvcb/"
xmlns:cc="http://web.resource.org/cc/"
xmlns="http://purl.org/rss/1.0/">

<channel rdf:about="http://weblogs.java.net/blog/satyak/">
<title>Satya Komatineni&apos;s Blog</title>
<link>http://weblogs.java.net/blog/satyak/</link>
<description></description>
<dc:language>en-us</dc:language>
<dc:creator></dc:creator>
<dc:date>2008-07-03T08:47:19-08:00</dc:date>
<admin:generatorAgent rdf:resource="http://www.movabletype.org/?v=3.01D" />


<items>
<rdf:Seq><rdf:li rdf:resource="http://weblogs.java.net/blog/satyak/archive/2008/07/soa_projections.html" />
<rdf:li rdf:resource="http://weblogs.java.net/blog/satyak/archive/2008/06/it_serves_well_1.html" />
<rdf:li rdf:resource="http://weblogs.java.net/blog/satyak/archive/2008/06/a_false_ceiling.html" />
<rdf:li rdf:resource="http://weblogs.java.net/blog/satyak/archive/2008/05/objects_xml_dat.html" />
<rdf:li rdf:resource="http://weblogs.java.net/blog/satyak/archive/2007/01/need_you_help_w.html" />
<rdf:li rdf:resource="http://weblogs.java.net/blog/satyak/archive/2006/08/reflections_on.html" />
<rdf:li rdf:resource="http://weblogs.java.net/blog/satyak/archive/2006/06/vagaries_viciss.html" />
<rdf:li rdf:resource="http://weblogs.java.net/blog/satyak/archive/2006/04/rewriting_sendr.html" />
<rdf:li rdf:resource="http://weblogs.java.net/blog/satyak/archive/2005/10/how_to_hide_and.html" />
<rdf:li rdf:resource="http://weblogs.java.net/blog/satyak/archive/2005/10/18_years_of_toi_1.html" />
<rdf:li rdf:resource="http://weblogs.java.net/blog/satyak/archive/2005/08/jaxb_20_tutoria.html" />
<rdf:li rdf:resource="http://weblogs.java.net/blog/satyak/archive/2005/08/it_is_idle_to_c.html" />
<rdf:li rdf:resource="http://weblogs.java.net/blog/satyak/archive/2005/02/cvsnt_eclipse_a.html" />
<rdf:li rdf:resource="http://weblogs.java.net/blog/satyak/archive/2004/11/some_notes_on_l_1.html" />
<rdf:li rdf:resource="http://weblogs.java.net/blog/satyak/archive/2004/08/a_hobbits_ring.html" />
</rdf:Seq>
</items>

</channel>

<item rdf:about="http://weblogs.java.net/blog/satyak/archive/2008/07/soa_projections.html">
<title>SOA Projections, Common Data Models, and eventually Surface Oriented Data Architectures</title>
<link>http://weblogs.java.net/blog/satyak/archive/2008/07/soa_projections.html</link>
<description>Where i work there are upwards of 500 applications. In proportionate numbers are databases to support them. Services are the answer. A common API is the answer. Probably true. So I define a handful services. Some are queries and some are updates changing the state. Each service will take objects or structures as inputs and emit an object or collections of objects as output or none. Although each service is independent and stateless, the outputs of these services are corelated and taken together presents a well defined object model. ... Read more in the detail to see how this might lead to surface oriented data architectures. More importantly see how SOA can be bolstered by some technologies in data management.</description>
<dc:subject>Web Services and XML</dc:subject>
<dc:creator>satyak</dc:creator>
<dc:date>2008-07-03T08:47:19-08:00</dc:date>
</item>
<item rdf:about="http://weblogs.java.net/blog/satyak/archive/2008/06/it_serves_well_1.html">
<title>It serves well to remember what inspires</title>
<link>http://weblogs.java.net/blog/satyak/archive/2008/06/it_serves_well_1.html</link>
<description>This is what Ivan Sutherland wrote: &quot;I, for one, am and will always remain a practicing technologist. When denied my minimum daily adult dose of technology, I get grouchy. I believe that technology is fun, especially when computers are involved, a sort of grand game or puzzle with ever so neat parts to fit together. I have turned down several lucrative administrative jobs because they would deny me that fun. If the technology you do isn’t fun for you, you may wish to seek other employment. Without the fun, none of us would go on.&quot;
</description>
<dc:subject>Community</dc:subject>
<dc:creator>satyak</dc:creator>
<dc:date>2008-06-28T11:36:43-08:00</dc:date>
</item>
<item rdf:about="http://weblogs.java.net/blog/satyak/archive/2008/06/a_false_ceiling.html">
<title>A False ceiling: What is behind that blanket of SOA?</title>
<link>http://weblogs.java.net/blog/satyak/archive/2008/06/a_false_ceiling.html</link>
<description>It is not an uncommon argument in IT, where the thought is to hide everything behind a bus of SOA. Couple that with the hype where once upon a time CORBA solved all problems and then EJBs solved all problems. Now SOA is on the lips of many that probably have never written a line of code. It is difficult to argue with someone who is not a goldsmith that what is glittering is not necessarily gold.</description>
<dc:subject>Web Services and XML</dc:subject>
<dc:creator>satyak</dc:creator>
<dc:date>2008-06-28T11:06:29-08:00</dc:date>
</item>
<item rdf:about="http://weblogs.java.net/blog/satyak/archive/2008/05/objects_xml_dat.html">
<title>Objects, XML, Databases: A Synergistic triangle of the Programming Circle</title>
<link>http://weblogs.java.net/blog/satyak/archive/2008/05/objects_xml_dat.html</link>
<description><![CDATA[<p>Three technologies, (Objects, XML, Databases) that have evolved independently seem to be flowing toward a synergistic union. An Object is about behavior. An XML is about structure. A Database is about collections. A Program is like a golden braid that weaves through these aspects.
</p>
]]></description>
<dc:subject>J2EE</dc:subject>
<dc:creator>satyak</dc:creator>
<dc:date>2008-05-02T07:56:28-08:00</dc:date>
</item>
<item rdf:about="http://weblogs.java.net/blog/satyak/archive/2007/01/need_you_help_w.html">
<title>Need you help. What is a good approach for accessing java interfaces remotely and in a transparent fashion?</title>
<link>http://weblogs.java.net/blog/satyak/archive/2007/01/need_you_help_w.html</link>
<description>What is a good approach for accessing java interfaces remotely? The answer seems too obvious. Use EJB session beans, or web services or RMI. is that the best way? Could I not use dynamic proxies and not use any client side or serverside skeletons and stubs? Can I not do this by not generating any thing? Would some one recommend WSIF to do this? What else is out there?</description>
<dc:subject></dc:subject>
<dc:creator>satyak</dc:creator>
<dc:date>2007-01-15T10:55:07-08:00</dc:date>
</item>
<item rdf:about="http://weblogs.java.net/blog/satyak/archive/2006/08/reflections_on.html">
<title>Reflections on the importance of HTML prototyping for IT</title>
<link>http://weblogs.java.net/blog/satyak/archive/2006/08/reflections_on.html</link>
<description>HTML prototypes can play a much more significant role in IT. They can aid faster development times. They can secure budgets. They can encourage good architecture. They can directly lead to a number of development artifacts such as data models, and business services. I think prototypes offer another important aspect to the modern development process along with the Extreme Programming and RUP. 
</description>
<dc:subject>Community: Java Enterprise</dc:subject>
<dc:creator>satyak</dc:creator>
<dc:date>2006-08-11T18:59:12-08:00</dc:date>
</item>
<item rdf:about="http://weblogs.java.net/blog/satyak/archive/2006/06/vagaries_viciss.html">
<title>Vagaries, vicissitudes, and occasional pleasures of submiting a form</title>
<link>http://weblogs.java.net/blog/satyak/archive/2006/06/vagaries_viciss.html</link>
<description>Do you know that a web form can be submitted with an &quot;enter&quot; with out a submit button? Do you know that a web form is speced out to be different when it has only one text field and when it has more than one text field? Although you may have done it a lot, do you recall all the time that &quot;textarea&quot; is not an &quot;input&quot; type like the &quot;text&quot; field. Do you know that you can use a javascript function as a form submit for profit? I have found these and a few others when I looked back on form design. Rest of thsi log entry talks about essentials and less exploited features of web forms for every day usage. </description>
<dc:subject>Programming</dc:subject>
<dc:creator>satyak</dc:creator>
<dc:date>2006-06-19T08:12:49-08:00</dc:date>
</item>
<item rdf:about="http://weblogs.java.net/blog/satyak/archive/2006/04/rewriting_sendr.html">
<title>Rewriting SendRedirect to deal with SSL (or https) offloading</title>
<link>http://weblogs.java.net/blog/satyak/archive/2006/04/rewriting_sendr.html</link>
<description>When &quot;sendRedirect&quot; is used, some times the relative url is being translated into an absolute url using wrong scheme (http vs https). This articles explores the problem and a possible solution using servlet filters.
</description>
<dc:subject>Community: Java Enterprise</dc:subject>
<dc:creator>satyak</dc:creator>
<dc:date>2006-04-07T13:23:26-08:00</dc:date>
</item>
<item rdf:about="http://weblogs.java.net/blog/satyak/archive/2005/10/how_to_hide_and.html">
<title>How to hide and unhide html sections/controls such as &quot;div&quot;</title>
<link>http://weblogs.java.net/blog/satyak/archive/2005/10/how_to_hide_and.html</link>
<description>Lot of times I go back and relearn a bunch of stuff especially in the html/javascript world. Here is one such excursion into using the html div sections for your visual advantage.</description>
<dc:subject></dc:subject>
<dc:creator>satyak</dc:creator>
<dc:date>2005-10-22T07:40:58-08:00</dc:date>
</item>
<item rdf:about="http://weblogs.java.net/blog/satyak/archive/2005/10/18_years_of_toi_1.html">
<title>18 years of toil, a lot of help from the compiler, and a small but rare personal distinction</title>
<link>http://weblogs.java.net/blog/satyak/archive/2005/10/18_years_of_toi_1.html</link>
<description>How in 18 years the code I wrote ran the first time.</description>
<dc:subject>Community</dc:subject>
<dc:creator>satyak</dc:creator>
<dc:date>2005-10-22T07:25:44-08:00</dc:date>
</item>
<item rdf:about="http://weblogs.java.net/blog/satyak/archive/2005/08/jaxb_20_tutoria.html">
<title>Jaxb 2.0 tutorial</title>
<link>http://weblogs.java.net/blog/satyak/archive/2005/08/jaxb_20_tutoria.html</link>
<description>If you are looking for a quick way to get upto speed with jaxb 2.x, I have put together a jaxb 2.0 tutorial based on my short presentation at OSCON 2005. Click on the link above to see online references to the material.</description>
<dc:subject>J2EE</dc:subject>
<dc:creator>satyak</dc:creator>
<dc:date>2005-08-02T13:09:55-08:00</dc:date>
</item>
<item rdf:about="http://weblogs.java.net/blog/satyak/archive/2005/08/it_is_idle_to_c.html">
<title>It is idle to compare Damian Conway with anybody</title>
<link>http://weblogs.java.net/blog/satyak/archive/2005/08/it_is_idle_to_c.html</link>
<description>Speaking of the undisputed master of short stories O.Henry, Henry James Formand said this &quot;It is idle to compare O.Heny with anybody. The combination of technical excellence with whimsical sparkling wit, abundant humor, and fertile invention is so rare that the reader is content without comparisons.&quot;</description>
<dc:subject>Community</dc:subject>
<dc:creator>satyak</dc:creator>
<dc:date>2005-08-01T22:59:47-08:00</dc:date>
</item>
<item rdf:about="http://weblogs.java.net/blog/satyak/archive/2005/02/cvsnt_eclipse_a.html">
<title>CVSNT, Eclipse, and some lessons in OpenSource</title>
<link>http://weblogs.java.net/blog/satyak/archive/2005/02/cvsnt_eclipse_a.html</link>
<description>I had the most difficult time getting eclipse 3.0.1 to work with the current CVSNT build CVSNT 2.0.58d. The knot has been finally unravelled and what I found, more importantly how I found out, seem to be a glimpse of how OpenSource and by extension any evoliving (and hence good quality) software matures.</description>
<dc:subject>Community: Java Tools</dc:subject>
<dc:creator>satyak</dc:creator>
<dc:date>2005-02-05T09:45:26-08:00</dc:date>
</item>
<item rdf:about="http://weblogs.java.net/blog/satyak/archive/2004/11/some_notes_on_l_1.html">
<title>Some notes on localizing server side applications</title>
<link>http://weblogs.java.net/blog/satyak/archive/2004/11/some_notes_on_l_1.html</link>
<description>Localization seem to be a never ending topic. Here are some questions on the subject, occasionally followed by answers.
</description>
<dc:subject>Community: Java Enterprise</dc:subject>
<dc:creator>satyak</dc:creator>
<dc:date>2004-11-26T10:44:51-08:00</dc:date>
</item>
<item rdf:about="http://weblogs.java.net/blog/satyak/archive/2004/08/a_hobbits_ring.html">
<title>A hobbit&apos;s ring and walls of Mordor: A journey through IT</title>
<link>http://weblogs.java.net/blog/satyak/archive/2004/08/a_hobbits_ring.html</link>
<description>Recently where I work I had a request to create a web page that displays some data from a database. Well I figured I could do that.  This reminded me of Leonardo Da Vinci writing to a prospective employer that he could architect war machines while only on the last line of that long letter that he would mention that he could paint as well if an occasion arises. Any way back to the ring analogy where this web page is my &quot;ring&quot; and the database is my &quot;drop point&quot;. I thought how hard can it be.  </description>
<dc:subject>Business</dc:subject>
<dc:creator>satyak</dc:creator>
<dc:date>2004-08-11T01:21:09-08:00</dc:date>
</item>


</rdf:RDF>
