<?xml version='1.0' encoding='UTF-8'?><?xml-stylesheet href="http://www.blogger.com/styles/atom.css" type="text/css"?><feed xmlns='http://www.w3.org/2005/Atom' xmlns:openSearch='http://a9.com/-/spec/opensearchrss/1.0/' xmlns:georss='http://www.georss.org/georss' xmlns:gd='http://schemas.google.com/g/2005' xmlns:thr='http://purl.org/syndication/thread/1.0'><id>tag:blogger.com,1999:blog-5025458768452955575</id><updated>2012-02-16T02:07:46.392-05:00</updated><category term='sleep'/><category term='customer support'/><category term='Apache Solr'/><category term='Lucene'/><category term='Search'/><category term='software'/><category term='doctors'/><category term='enthusiasm'/><title type='text'>Jay's Blog</title><subtitle type='html'>Get rid of "problem", once and for all !</subtitle><link rel='http://schemas.google.com/g/2005#feed' type='application/atom+xml' href='http://jayeshcp.blogspot.com/feeds/posts/default'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/5025458768452955575/posts/default?max-results=100'/><link rel='alternate' type='text/html' href='http://jayeshcp.blogspot.com/'/><link rel='hub' href='http://pubsubhubbub.appspot.com/'/><author><name>Jay</name><uri>http://www.blogger.com/profile/12696670792429305358</uri><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='23' height='32' src='http://4.bp.blogspot.com/_KhPiqbeSgTM/SU7jA9ZIT9I/AAAAAAAAAHA/oON9IZRqP9k/S220/27092008510+-+Copy.jpg'/></author><generator version='7.00' uri='http://www.blogger.com'>Blogger</generator><openSearch:totalResults>11</openSearch:totalResults><openSearch:startIndex>1</openSearch:startIndex><openSearch:itemsPerPage>100</openSearch:itemsPerPage><entry><id>tag:blogger.com,1999:blog-5025458768452955575.post-9040900455637331397</id><published>2012-02-11T00:00:00.000-05:00</published><updated>2012-02-11T00:02:50.399-05:00</updated><category scheme='http://www.blogger.com/atom/ns#' term='software'/><title type='text'>Basic Localization support in Java Programs</title><content type='html'>&lt;div dir="ltr" style="text-align: left;" trbidi="on"&gt;&lt;span style="font-family: Arial, Helvetica, sans-serif; font-size: x-small;"&gt;&lt;/span&gt;&lt;span style="-webkit-border-horizontal-spacing: 0px; -webkit-border-vertical-spacing: 0px; -webkit-text-decorations-in-effect: none; -webkit-text-size-adjust: auto; -webkit-text-stroke-width: 0px; border-collapse: separate; color: black; font-family: Tahoma; font-style: normal; font-variant: normal; font-weight: normal; letter-spacing: normal; line-height: normal; orphans: 2; text-indent: 0px; text-transform: none; white-space: normal; widows: 2; word-spacing: 0px;"&gt;&lt;b&gt;&lt;span style="font-family: Arial, Helvetica, sans-serif; font-size: large;"&gt;How to add Localization support in your Java application?&lt;/span&gt;&lt;/b&gt;&lt;/span&gt;&lt;span style="-webkit-border-horizontal-spacing: 0px; -webkit-border-vertical-spacing: 0px; -webkit-text-decorations-in-effect: none; -webkit-text-size-adjust: auto; -webkit-text-stroke-width: 0px; border-collapse: separate; color: black; font-family: Tahoma; font-style: normal; font-variant: normal; font-weight: normal; letter-spacing: normal; line-height: normal; orphans: 2; text-indent: 0px; text-transform: none; white-space: normal; widows: 2; word-spacing: 0px;"&gt;&lt;b&gt;&lt;br /&gt;&lt;/b&gt;&lt;/span&gt;&lt;br /&gt;&lt;div&gt;&lt;div&gt;&lt;span style="-webkit-border-horizontal-spacing: 0px; -webkit-border-vertical-spacing: 0px; -webkit-text-decorations-in-effect: none; -webkit-text-size-adjust: auto; -webkit-text-stroke-width: 0px; border-collapse: separate; color: black; font-family: Tahoma; font-style: normal; font-variant: normal; font-weight: normal; letter-spacing: normal; line-height: normal; orphans: 2; text-indent: 0px; text-transform: none; white-space: normal; widows: 2; word-spacing: 0px;"&gt;&lt;span style="font-family: Arial, Helvetica, sans-serif;"&gt;1). Add following properties file to your project, depending on your language support requirements:&lt;/span&gt;&lt;/span&gt;&lt;/div&gt;&lt;div&gt;&lt;span style="-webkit-border-horizontal-spacing: 0px; -webkit-border-vertical-spacing: 0px; -webkit-text-decorations-in-effect: none; -webkit-text-size-adjust: auto; -webkit-text-stroke-width: 0px; border-collapse: separate; color: black; font-family: Tahoma; font-style: normal; font-variant: normal; font-weight: normal; letter-spacing: normal; line-height: normal; orphans: 2; text-indent: 0px; text-transform: none; white-space: normal; widows: 2; word-spacing: 0px;"&gt;&lt;span style="font-family: Arial, Helvetica, sans-serif;"&gt;&lt;span style="font-family: monospace; white-space: pre;"&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; &lt;/span&gt;&lt;span style="white-space: pre;"&gt;&lt;span style="color: blue;"&gt;MessagesBundle_en_US.properties&lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;/div&gt;&lt;div&gt;&lt;span style="font-family: Arial, Helvetica, sans-serif;"&gt;&lt;span style="color: blue;"&gt;&lt;span style="white-space: pre;"&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; &lt;/span&gt;&lt;span style="white-space: pre;"&gt;MessagesBundle_fr_FR.properties&lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;/div&gt;&lt;div&gt;&lt;span style="font-family: Arial, Helvetica, sans-serif;"&gt;&lt;span style="color: blue;"&gt;&lt;span style="white-space: pre;"&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; &amp;nbsp;&lt;/span&gt;&lt;span style="white-space: pre;"&gt;MessagesBundle_de_DE.properties&lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;span style="white-space: pre;"&gt;&lt;br /&gt;&lt;span style="font-family: Arial, Helvetica, sans-serif;"&gt;&lt;/span&gt;&lt;/span&gt;&lt;/div&gt;&lt;div&gt;&lt;span style="font-family: Arial, Helvetica, sans-serif;"&gt;&lt;span style="font-family: monospace; white-space: pre;"&gt;&amp;nbsp;&amp;nbsp;&lt;/span&gt;&lt;span style="white-space: pre;"&gt;If you are not sure of locale specific properties file name, Netbeans provides easy addition of locale by right-clicking on your properties file, and select 'customize'. Choose specific language, country and Netbeans will appropriately rename the file.&lt;/span&gt;&lt;/span&gt;&lt;/div&gt;&lt;div&gt;&lt;span style="white-space: pre;"&gt;&lt;br /&gt;&lt;/span&gt;&lt;span style="white-space: pre;"&gt;&lt;span style="font-family: Arial, Helvetica, sans-serif;"&gt;2). Define the Locale:&lt;/span&gt;&lt;/span&gt;&lt;/div&gt;&lt;div&gt;&lt;span style="white-space: pre;"&gt;&lt;span style="font-family: Arial, Helvetica, sans-serif;"&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&lt;span style="color: blue;"&gt;&amp;nbsp;Locale applocale = new Locale("en", "US");&lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;/div&gt;&lt;div&gt;&lt;span style="white-space: pre;"&gt;&lt;br /&gt;&lt;/span&gt;&lt;span style="white-space: pre;"&gt;&lt;span style="font-family: Arial, Helvetica, sans-serif;"&gt;3). Create a ResourceBundle:&lt;/span&gt;&lt;/span&gt;&lt;/div&gt;&lt;div&gt;&lt;span style="white-space: pre;"&gt;&lt;span style="font-family: Arial, Helvetica, sans-serif;"&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&lt;span style="color: blue;"&gt;ResourceBundle messages = ResourceBundle.getBundle("MessagesBundle", applocale);&lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;/div&gt;&lt;div&gt;&lt;span style="white-space: pre;"&gt;&lt;br /&gt;&lt;/span&gt;&lt;span style="white-space: pre;"&gt;&lt;span style="font-family: Arial, Helvetica, sans-serif;"&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;Netbeans will appropriately choose the properties file using the locale specified.&lt;/span&gt;&lt;/span&gt;&lt;/div&gt;&lt;div&gt;&lt;span style="white-space: pre;"&gt;&lt;br /&gt;&lt;/span&gt;&lt;span style="white-space: pre;"&gt;&lt;span style="font-family: Arial, Helvetica, sans-serif;"&gt;4). Fetch the text from the ResourceBundle:&lt;/span&gt;&lt;/span&gt;&lt;/div&gt;&lt;div&gt;&lt;span style="white-space: pre;"&gt;&lt;span style="font-family: Arial, Helvetica, sans-serif;"&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&lt;/span&gt;&lt;/span&gt;&lt;/div&gt;&lt;div&gt;&lt;span style="font-family: Arial, Helvetica, sans-serif;"&gt;&lt;span style="white-space: pre;"&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; &lt;span style="color: blue;"&gt;String heading = messages.getString("&lt;/span&gt;&lt;/span&gt;&lt;span style="color: blue;"&gt;&lt;span style="white-space: pre;"&gt;app.heading&lt;/span&gt;&lt;span style="white-space: pre;"&gt;");&lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;/div&gt;&lt;div&gt;&lt;span style="white-space: pre;"&gt;&lt;br /&gt;&lt;span style="font-family: Arial, Helvetica, sans-serif;"&gt;&lt;/span&gt;&lt;/span&gt;&lt;/div&gt;&lt;div&gt;&lt;span style="white-space: pre;"&gt;&lt;b&gt;&lt;span style="font-family: Arial, Helvetica, sans-serif;"&gt;Sample MessagesBundle_en_US.properties:&lt;/span&gt;&lt;/b&gt;&lt;/span&gt;&lt;/div&gt;&lt;div&gt;&lt;span style="white-space: pre;"&gt;&lt;span style="font-family: Arial, Helvetica, sans-serif;"&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; &lt;span style="color: #274e13;"&gt;app.heading=Linked List Demo&lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;span style="white-space: pre;"&gt;&lt;br /&gt;&lt;span style="font-family: Arial, Helvetica, sans-serif;"&gt;&lt;/span&gt;&lt;/span&gt;&lt;/div&gt;&lt;div&gt;&lt;span style="white-space: pre;"&gt;&lt;b&gt;&lt;span style="font-family: Arial, Helvetica, sans-serif;"&gt;Sample MessagesBundle_fr_FR.properties:&lt;/span&gt;&lt;/b&gt;&lt;/span&gt;&lt;/div&gt;&lt;div&gt;&lt;span style="white-space: pre;"&gt;&lt;span style="font-family: Arial, Helvetica, sans-serif;"&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; &lt;span style="color: #0c343d;"&gt;app.heading=Démo liste chaînée&lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;/div&gt;&lt;/div&gt;&lt;span style="font-family: Arial, Helvetica, sans-serif; font-size: x-small;"&gt;&lt;/span&gt;&lt;br /&gt;&lt;br /&gt;&lt;br /&gt;&lt;br /&gt;&lt;strong&gt;&lt;span style="font-family: Arial; font-size: large;"&gt;References:&lt;/span&gt;&lt;/strong&gt;&lt;br /&gt;&lt;ol&gt;&lt;li&gt;&lt;a href="http://java.sun.com/javase/technologies/core/basic/intl/faq.jsp" target="_blank"&gt;Java Internationalization FAQ&lt;/a&gt;&amp;nbsp;- from Oracle&lt;/li&gt;&lt;li&gt;&lt;a href="http://docs.oracle.com/javase/tutorial/i18n/index.html" target="_blank"&gt;Java Internationalization - Oracle Learning Trail&lt;/a&gt;&lt;/li&gt;&lt;/ol&gt;&lt;/div&gt;&lt;div class="blogger-post-footer"&gt;&lt;img width='1' height='1' src='https://blogger.googleusercontent.com/tracker/5025458768452955575-9040900455637331397?l=jayeshcp.blogspot.com' alt='' /&gt;&lt;/div&gt;</content><link rel='replies' type='application/atom+xml' href='http://jayeshcp.blogspot.com/feeds/9040900455637331397/comments/default' title='Post Comments'/><link rel='replies' type='text/html' href='http://www.blogger.com/comment.g?blogID=5025458768452955575&amp;postID=9040900455637331397' title='0 Comments'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/5025458768452955575/posts/default/9040900455637331397'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/5025458768452955575/posts/default/9040900455637331397'/><link rel='alternate' type='text/html' href='http://jayeshcp.blogspot.com/2012/02/basic-localization-support-in-java.html' title='Basic Localization support in Java Programs'/><author><name>Jay</name><uri>http://www.blogger.com/profile/12696670792429305358</uri><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='23' height='32' src='http://4.bp.blogspot.com/_KhPiqbeSgTM/SU7jA9ZIT9I/AAAAAAAAAHA/oON9IZRqP9k/S220/27092008510+-+Copy.jpg'/></author><thr:total>0</thr:total></entry><entry><id>tag:blogger.com,1999:blog-5025458768452955575.post-4480296645066098031</id><published>2011-12-29T16:16:00.001-05:00</published><updated>2011-12-29T16:16:24.336-05:00</updated><title type='text'>Java Melody</title><content type='html'>&lt;p&gt;Java Melody is a monitoring application, written in Java, and designed for Java or Java EE application servers in QA and production environments.&lt;/p&gt; &lt;p&gt;It is not a tool to simulate requests from users, it is a tool to measure and calculate statistics on real operation of an application depending on the usage of the application by users.&lt;/p&gt; &lt;p&gt;Java Melody is open source and production ready. It is easy to integrate with most web applications and is lightweight.&lt;/p&gt; &lt;p&gt;Benefits of using Java Melody:&lt;/p&gt; &lt;ul&gt; &lt;li&gt;gives facts about average response times and number of executions&lt;/li&gt; &lt;li&gt;make decisions when trends are bad, before problems become too serious&lt;/li&gt; &lt;li&gt;optimize based on more limiting response times&lt;/li&gt; &lt;li&gt;find root causes of response times&lt;/li&gt; &lt;li&gt;verify real improvement after optimizations.&lt;/li&gt;&lt;/ul&gt; &lt;p&gt;It includes summary charts showing evolution over the time of the following indicators:&lt;/p&gt; &lt;ul&gt; &lt;li&gt;Number of executions, mean execution times and percentage of errors of HTTP requests, SQL requests, JSP pages or methods of business facades (if EJB, Sprint or Guice is used).&lt;/li&gt; &lt;li&gt;Java memory&lt;/li&gt; &lt;li&gt;CPU usage&lt;/li&gt; &lt;li&gt;Number of user sessions&lt;/li&gt; &lt;li&gt;Number of JDBC connections&lt;/li&gt;&lt;/ul&gt; &lt;p&gt;These charts can be viewed on current day, week, month, year or custom period.&lt;/p&gt; &lt;p&gt;Java Melody also includes statistics of predefined counters (currently HTTP requests, SQL requests, JSP pages and methods of business facades wtih:&lt;/p&gt; &lt;ul&gt; &lt;li&gt;A summary indicating the overall number of executions, the average execution time, the CPU time and the percentage of errors.&lt;/li&gt; &lt;li&gt;And the percentage of time spent in the requests for which the average time exceeds a configurable threshold.&lt;/li&gt; &lt;li&gt;And the complete list of requests, aggregated without dynamic parameters with, for each, the number of executions, the mean execution time, the mean CPU time, the percentage of errors and an evolution chart of execution time over time.&lt;/li&gt; &lt;li&gt;Furthermore, each HTTP request indicates the size of the flow response, the mean number of SQL executions and the mean SQL time.&lt;/li&gt;&lt;/ul&gt; &lt;p&gt;&lt;a href="http://lh4.ggpht.com/-A_5ja4Vd1qM/TvzYo3Fs6II/AAAAAAAABrA/z1M_yYJWwjk/s1600-h/graphs%25255B4%25255D.png"&gt;&lt;img style="border-bottom: 0px; border-left: 0px; margin: 10px; display: inline; border-top: 0px; border-right: 0px" title="Java Melody Graphs" border="0" alt="Java Melody Graphs" src="http://lh6.ggpht.com/-WXPgINWqXfg/TvzYpMptntI/AAAAAAAABrI/mcw3HorMAIU/graphs_thumb%25255B2%25255D.png?imgmax=800" width="522" height="347"&gt;&lt;/a&gt; &lt;/p&gt; &lt;p&gt;&amp;nbsp;&lt;/p&gt; &lt;p&gt;Steps to Setup Java Melody on Apache Tomcat 6:&lt;/p&gt; &lt;p&gt;1. Download Java Melody from &lt;a href="http://code.google.com/p/javamelody/" target="_blank"&gt;http://code.google.com/p/javamelody/&lt;/a&gt;&lt;/p&gt; &lt;p&gt;2. Place ‘javamelody-1.33.0.jar’ and ‘jrobin-1.5.9.jar’ in WEB-INF\lib folder of your web app.&lt;/p&gt; &lt;p&gt;3. Add following tags into WEB-INF\web.xml file of your web app:&lt;/p&gt; &lt;p&gt;&amp;lt;filter&amp;gt;&lt;br&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; &amp;lt;filter-name&amp;gt;monitoring&amp;lt;/filter-name&amp;gt;&lt;br&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; &amp;lt;filter-class&amp;gt;net.bull.javamelody.MonitoringFilter&amp;lt;/filter-class&amp;gt;&lt;br&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp; &amp;lt;/filter&amp;gt;&lt;br&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp; &amp;lt;filter-mapping&amp;gt;&lt;br&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; &amp;lt;filter-name&amp;gt;monitoring&amp;lt;/filter-name&amp;gt;&lt;br&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; &amp;lt;url-pattern&amp;gt;/*&amp;lt;/url-pattern&amp;gt;&lt;br&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp; &amp;lt;/filter-mapping&amp;gt;&lt;br&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp; &amp;lt;listener&amp;gt;&lt;br&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; &amp;lt;listener-class&amp;gt;net.bull.javamelody.SessionListener&amp;lt;/listener-class&amp;gt;&lt;br&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp; &amp;lt;/listener&amp;gt; &lt;p&gt;4. Restart Tomcat service.&lt;/p&gt; &lt;p&gt;5. Open web browser, and type in following URL:&lt;/p&gt; &lt;p&gt;&lt;a href="http://serverip:port/webappcontext/monitoring"&gt;http://serverip:port/webappcontext/monitoring&lt;/a&gt;&lt;/p&gt; &lt;p&gt;Update ‘serverip’, ‘port’ and ‘webappcontext’ with your server and application speicfic detail.&lt;/p&gt; &lt;p&gt;And here you go ! Java Melody shows server snapshot in awesome graphs :)&lt;/p&gt; &lt;p&gt;&amp;nbsp;&lt;/p&gt; &lt;p&gt;&lt;strong&gt;References:&lt;/strong&gt;&lt;/p&gt; &lt;ol&gt; &lt;li&gt;&lt;a href="http://code.google.com/p/javamelody/downloads/list" target="_blank"&gt;Download Java Melody&lt;/a&gt;&lt;/li&gt; &lt;li&gt;&lt;a href="http://code.google.com/p/javamelody/wiki/UserGuide" target="_blank"&gt;Java Melody - User Guid&lt;/a&gt;&lt;/li&gt;&lt;/ol&gt;  &lt;div class="blogger-post-footer"&gt;&lt;img width='1' height='1' src='https://blogger.googleusercontent.com/tracker/5025458768452955575-4480296645066098031?l=jayeshcp.blogspot.com' alt='' /&gt;&lt;/div&gt;</content><link rel='replies' type='application/atom+xml' href='http://jayeshcp.blogspot.com/feeds/4480296645066098031/comments/default' title='Post Comments'/><link rel='replies' type='text/html' href='http://www.blogger.com/comment.g?blogID=5025458768452955575&amp;postID=4480296645066098031' title='0 Comments'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/5025458768452955575/posts/default/4480296645066098031'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/5025458768452955575/posts/default/4480296645066098031'/><link rel='alternate' type='text/html' href='http://jayeshcp.blogspot.com/2011/12/java-melody.html' title='Java Melody'/><author><name>Jay</name><uri>http://www.blogger.com/profile/12696670792429305358</uri><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='23' height='32' src='http://4.bp.blogspot.com/_KhPiqbeSgTM/SU7jA9ZIT9I/AAAAAAAAAHA/oON9IZRqP9k/S220/27092008510+-+Copy.jpg'/></author><media:thumbnail xmlns:media='http://search.yahoo.com/mrss/' url='http://lh6.ggpht.com/-WXPgINWqXfg/TvzYpMptntI/AAAAAAAABrI/mcw3HorMAIU/s72-c/graphs_thumb%25255B2%25255D.png?imgmax=800' height='72' width='72'/><thr:total>0</thr:total></entry><entry><id>tag:blogger.com,1999:blog-5025458768452955575.post-2800098583983076901</id><published>2011-11-14T15:16:00.001-05:00</published><updated>2011-12-28T20:51:58.527-05:00</updated><category scheme='http://www.blogger.com/atom/ns#' term='Search'/><category scheme='http://www.blogger.com/atom/ns#' term='Apache Solr'/><category scheme='http://www.blogger.com/atom/ns#' term='Lucene'/><title type='text'>SOLR: Open Source Search Platform</title><content type='html'>&lt;div dir="ltr" style="text-align: left;" trbidi="on"&gt;SOLR is world's blazing fast open source search platform, designed on top of widely used and very popular open source Lucene Search API.&lt;br /&gt;&lt;br /&gt;This is one of the best platform to use in your next search application, whether it is web based or built using&amp;nbsp;desktop technologies like Java Swing or .NET.&lt;br /&gt;&lt;br /&gt;In this post, I will explain step-by-step how to setup Solr in quick easy way.&lt;br /&gt;&lt;br /&gt;&lt;strong&gt;Step 1:&lt;/strong&gt; Download latest version of Solr from any of the mirror site available on&amp;nbsp;this URL: &lt;a href="http://www.apache.org/dyn/closer.cgi/lucene/solr/"&gt;http://www.apache.org/dyn/closer.cgi/lucene/solr/&lt;/a&gt;&lt;br /&gt;&lt;br /&gt;On windows system, you will download zip archive of the application.&lt;br /&gt;&lt;br /&gt;&lt;table cellpadding="0" cellspacing="0" class="tr-caption-container" style="float: left; margin-right: 1em; text-align: left;"&gt;&lt;tbody&gt;&lt;tr&gt;&lt;td style="text-align: center;"&gt;&lt;a href="http://3.bp.blogspot.com/-wC4x8WFsY74/TvvDehaN2II/AAAAAAAABq4/6SY_BsJtRIM/s1600/Solr+Download.PNG" imageanchor="1" style="clear: left; margin-bottom: 1em; margin-left: auto; margin-right: auto;"&gt;&lt;img border="0" height="220" src="http://3.bp.blogspot.com/-wC4x8WFsY74/TvvDehaN2II/AAAAAAAABq4/6SY_BsJtRIM/s320/Solr+Download.PNG" width="320" /&gt;&lt;/a&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td class="tr-caption" style="text-align: center;"&gt;Solr download directory&lt;/td&gt;&lt;/tr&gt;&lt;/tbody&gt;&lt;/table&gt;&lt;br /&gt;&lt;br /&gt;&lt;br /&gt;&lt;br /&gt;&lt;br /&gt;&lt;br /&gt;&lt;br /&gt;&lt;br /&gt;&lt;strong&gt;Step 2: &lt;/strong&gt;&lt;br /&gt;&lt;br /&gt;&lt;br /&gt;&lt;br /&gt;&lt;br /&gt;&lt;br /&gt;&lt;br /&gt;&lt;br /&gt;&lt;br /&gt;&lt;strong&gt;&lt;span style="color: blue;"&gt;References&lt;/span&gt;&lt;/strong&gt;:&lt;br /&gt;&lt;ol&gt;&lt;li&gt;&lt;a href="http://lucene.apache.org/solr/#getstarted" target="_blank"&gt;Getting Started - Apache Solr&lt;/a&gt;&lt;/li&gt;&lt;li&gt;&lt;a href="http://youtu.be/eRQeYiuPgMA" target="_blank"&gt;Presentation Video: Getting Started - Apache Solr&lt;/a&gt;&lt;/li&gt;&lt;li&gt;&lt;a href="http://wiki.apache.org/solr/FrontPage" target="_blank"&gt;Solr Wiki&lt;/a&gt;&lt;/li&gt;&lt;li&gt;&lt;a href="http://www.apache.org/dyn/closer.cgi/lucene/solr/" target="_blank"&gt;Download Solr&lt;/a&gt;&lt;/li&gt;&lt;li&gt;&lt;a href="http://lucene.apache.org/solr/version_control.html" target="_blank"&gt;Solr Version Control&lt;/a&gt;&lt;/li&gt;&lt;li&gt;&lt;a href="http://www.lucidimagination.com/" target="_blank"&gt;Lucid Imagination:&lt;/a&gt; This website provides search platform built on Apache Solr/Lucene.&lt;/li&gt;&lt;/ol&gt;&lt;/div&gt;&lt;div class="blogger-post-footer"&gt;&lt;img width='1' height='1' src='https://blogger.googleusercontent.com/tracker/5025458768452955575-2800098583983076901?l=jayeshcp.blogspot.com' alt='' /&gt;&lt;/div&gt;</content><link rel='replies' type='application/atom+xml' href='http://jayeshcp.blogspot.com/feeds/2800098583983076901/comments/default' title='Post Comments'/><link rel='replies' type='text/html' href='http://www.blogger.com/comment.g?blogID=5025458768452955575&amp;postID=2800098583983076901' title='0 Comments'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/5025458768452955575/posts/default/2800098583983076901'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/5025458768452955575/posts/default/2800098583983076901'/><link rel='alternate' type='text/html' href='http://jayeshcp.blogspot.com/2011/11/solr-open-source-search-platform.html' title='SOLR: Open Source Search Platform'/><author><name>Jay</name><uri>http://www.blogger.com/profile/12696670792429305358</uri><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='23' height='32' src='http://4.bp.blogspot.com/_KhPiqbeSgTM/SU7jA9ZIT9I/AAAAAAAAAHA/oON9IZRqP9k/S220/27092008510+-+Copy.jpg'/></author><media:thumbnail xmlns:media='http://search.yahoo.com/mrss/' url='http://3.bp.blogspot.com/-wC4x8WFsY74/TvvDehaN2II/AAAAAAAABq4/6SY_BsJtRIM/s72-c/Solr+Download.PNG' height='72' width='72'/><thr:total>0</thr:total></entry><entry><id>tag:blogger.com,1999:blog-5025458768452955575.post-6184570926913988373</id><published>2011-08-28T10:17:00.000-04:00</published><updated>2011-08-28T10:23:50.131-04:00</updated><category scheme='http://www.blogger.com/atom/ns#' term='software'/><title type='text'>Sending HTML in JSON</title><content type='html'>&lt;div dir="ltr" style="text-align: left;" trbidi="on"&gt;Search for "Sending HTML in JSON" on the internet, and you will get thousands of links however I tried the tips and advice from several programmers, and couldn't make this to work.&lt;br /&gt;&lt;br /&gt;&lt;br /&gt;&lt;br /&gt;&lt;strong&gt;Problem&lt;/strong&gt;: JSON is a text-data transfer protocol. I was trying to read article contents (which are saved in HTML format in database) from server and send it to client using JSON. However, this HTML text consits of several special characters (newline, html formatting tags etc) which are not allowed in JSON format. In short, my JSON data was becoming invalid because of HTML contents.&lt;br /&gt;&lt;br /&gt;&lt;strong&gt;Solution: &lt;/strong&gt;Send HTML data in JSON field by prefixing it with " &amp;lt; !DOCTYPLE html &amp;gt;&amp;lt; /html &amp;gt;&lt;span style="font-family: &amp;quot;Courier New&amp;quot;, Courier, monospace;"&gt;&lt;/span&gt;" and append "&amp;lt; /html &amp;gt;" at the end&amp;nbsp;of the field value,&amp;nbsp;as shown in following example:&lt;br /&gt;&lt;br /&gt;&lt;span lang="EN"&gt;&lt;span style="color: blue; font-family: &amp;quot;Courier New&amp;quot;, Courier, monospace;"&gt;"&lt;strong&gt;htmltext&lt;/strong&gt;":"&amp;lt; !DOCTYPE &amp;gt;&amp;lt; html &amp;gt;&amp;lt; p &amp;gt;&lt;/span&gt;&lt;span style="color: blue; font-family: &amp;quot;Courier New&amp;quot;, Courier, monospace;"&gt;Indexing using Apache Lucene&amp;lt; /p &amp;gt;In this article we will discuss about how indexing works in Lucene ... &amp;lt; a href= \" http: //www.blogger.com/%22articles//lucene.jsp/%22 \" / &amp;gt;Indexing using Apache Lucene &amp;lt; /a &amp;gt;&amp;lt; /html &amp;gt;"&lt;/span&gt;&lt;/span&gt;&lt;br /&gt;&lt;br /&gt;&lt;br /&gt;In order to validate if the generated JSON data is valid or not, I use &lt;a href="http://jsonformatter.curiousconcept.com/#jsonformatter"&gt;JSON Validator/Formmatter&lt;/a&gt;.&lt;br /&gt;&lt;br /&gt;&lt;span style="color: #999999;"&gt;&lt;strong&gt;Note: &lt;/strong&gt;I have added spaces deliberately in above code example, to prevent blogger to place hyperlinks or remove html tags !&lt;/span&gt;&lt;br /&gt;&lt;br /&gt;I hope this article will be useful to someone, facility problem similar to above.&lt;/div&gt;&lt;div class="blogger-post-footer"&gt;&lt;img width='1' height='1' src='https://blogger.googleusercontent.com/tracker/5025458768452955575-6184570926913988373?l=jayeshcp.blogspot.com' alt='' /&gt;&lt;/div&gt;</content><link rel='replies' type='application/atom+xml' href='http://jayeshcp.blogspot.com/feeds/6184570926913988373/comments/default' title='Post Comments'/><link rel='replies' type='text/html' href='http://www.blogger.com/comment.g?blogID=5025458768452955575&amp;postID=6184570926913988373' title='0 Comments'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/5025458768452955575/posts/default/6184570926913988373'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/5025458768452955575/posts/default/6184570926913988373'/><link rel='alternate' type='text/html' href='http://jayeshcp.blogspot.com/2011/08/sending-html-in-json.html' title='Sending HTML in JSON'/><author><name>Jay</name><uri>http://www.blogger.com/profile/12696670792429305358</uri><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='23' height='32' src='http://4.bp.blogspot.com/_KhPiqbeSgTM/SU7jA9ZIT9I/AAAAAAAAAHA/oON9IZRqP9k/S220/27092008510+-+Copy.jpg'/></author><thr:total>0</thr:total></entry><entry><id>tag:blogger.com,1999:blog-5025458768452955575.post-2470308604803276575</id><published>2011-08-12T09:43:00.001-04:00</published><updated>2011-08-28T09:34:57.866-04:00</updated><category scheme='http://www.blogger.com/atom/ns#' term='software'/><title type='text'>Tools for Software Troubleshooting</title><content type='html'>&lt;div dir="ltr" style="text-align: left;" trbidi="on"&gt;&lt;div align="justify"&gt;Here is the list of commonly used open-source software tools. These tools are useful for code editing, file comparison, WYSIWYG HTML Editor, disk usage analyzer, writing notes, decompiling Java class files etc. I hope this list will help someone who is searching for such tools, and yes, comments are always welcome :)&lt;/div&gt;&lt;br /&gt;&lt;table border="1" cellpadding="3" cellspacing="1" style="width: 623px;"&gt;&lt;tbody&gt;&lt;tr&gt; &lt;td valign="top" width="54"&gt;&lt;span style="color: black; font-size: small;"&gt;&lt;strong&gt;Sr No&lt;/strong&gt;&lt;/span&gt;&lt;/td&gt;&lt;td valign="top" width="79"&gt;&lt;span style="color: black; font-size: small;"&gt;&lt;strong&gt;Tool&lt;/strong&gt;&lt;/span&gt;&lt;/td&gt;&lt;td valign="top" width="484"&gt;&lt;span style="color: black; font-size: small;"&gt;&lt;strong&gt;Purpose&lt;/strong&gt;&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt; &lt;td valign="top" width="54"&gt;1&lt;/td&gt; &lt;td valign="top" width="79"&gt;&lt;a href="http://notepad-plus-plus.org/"&gt;Notepad++&lt;/a&gt;&lt;/td&gt; &lt;td valign="top" width="484"&gt;* Code editing.&lt;br /&gt;* XML code viewing/editing.&lt;br /&gt;* Supports several programming languages.&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt; &lt;td valign="top" width="54"&gt;2&lt;/td&gt; &lt;td valign="top" width="79"&gt;&lt;a href="http://winmerge.org/"&gt;WinMerge&lt;/a&gt;&lt;/td&gt; &lt;td valign="top" width="484"&gt;File comparison tool.&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt; &lt;td valign="top" width="54"&gt;3&lt;/td&gt; &lt;td valign="top" width="79"&gt;&lt;a href="http://kompozer.net/"&gt;Kompozer&lt;/a&gt;&lt;/td&gt; &lt;td valign="top" width="484"&gt;KompoZer is a complete web authoring system that combines web file management and easy-to-use &lt;acronym&gt;WYSIWYG&lt;/acronym&gt; web page editing.&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt; &lt;td valign="top" width="54"&gt;4&lt;/td&gt; &lt;td valign="top" width="79"&gt;&lt;a href="http://www.jgoodies.com/freeware/jdiskreport/"&gt;jDiskReport&lt;/a&gt;&lt;/td&gt; &lt;td valign="top" width="484"&gt;Disk usage analysis tool.&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt; &lt;td valign="top" width="54"&gt;5&lt;/td&gt; &lt;td valign="top" width="79"&gt;&lt;a href="http://www.xmind.net/"&gt;xMind&lt;/a&gt;&lt;/td&gt; &lt;td valign="top" width="484"&gt;Tool for brainstorming, and drawing tree structure to show ideas and processes.&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt; &lt;td valign="top" width="54"&gt;6&lt;/td&gt; &lt;td valign="top" width="79"&gt;&lt;a href="http://java.decompiler.free.fr/?q=jdgui"&gt;JD GUI&lt;/a&gt;&lt;/td&gt; &lt;td valign="top" width="484"&gt;Java Decompiler. Decompiles CLASS files and shows &lt;br /&gt;JAVA code.&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt; &lt;td valign="top" width="54"&gt;&lt;span style="color: black; font-size: small;"&gt;7&lt;/span&gt;&lt;/td&gt;&lt;td valign="top" width="79"&gt;&lt;span style="color: black; font-size: small;"&gt;&lt;a href="http://www.gimp.org/"&gt;GIMP&lt;/a&gt;&lt;/span&gt;&lt;/td&gt;&lt;td valign="top" width="484"&gt;&lt;span style="color: black; font-size: small;"&gt;GNU Image Manipulation Program. Very useful for creating icons, banners, and background images as well as styling texts etc.&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;/tbody&gt;&lt;/table&gt;&lt;br /&gt;&lt;strong&gt;Screenshots:&lt;/strong&gt;&lt;br /&gt;&lt;br /&gt;&lt;strong&gt;&lt;a href="http://notepad-plus-plus.org/"&gt;Notepad++&lt;/a&gt;&lt;/strong&gt;&lt;br /&gt;&lt;a href="http://lh4.ggpht.com/-J6Am824rGdg/TkVs_6a7dTI/AAAAAAAABhs/5yWbW363UG4/s1600-h/Notepad%25252B%25252B%25255B3%25255D.png"&gt;&lt;img alt="Notepad  " border="0" height="385" src="http://lh5.ggpht.com/-5Qkjv2g_M50/TkVtAQQil2I/AAAAAAAABhw/TNuw3B8flTQ/Notepad%25252B%25252B_thumb%25255B1%25255D.png?imgmax=800" style="border-width: 0px; display: inline;" title="Notepad  " width="480" /&gt;&lt;/a&gt; &lt;br /&gt;&lt;br /&gt;&lt;strong&gt;&lt;a href="http://winmerge.org/"&gt;WinMerge&lt;/a&gt;&lt;/strong&gt;&lt;br /&gt;&lt;a href="http://lh5.ggpht.com/-mX6PH8aXPS8/TkVtAvtx6kI/AAAAAAAABh0/HEhOCcf2_1o/s1600-h/WinMerge%25255B3%25255D.png"&gt;&lt;img alt="WinMerge" border="0" height="392" src="http://lh5.ggpht.com/-VqFo4RUUfcI/TkVtA8iQOrI/AAAAAAAABh4/YfLJU5piUco/WinMerge_thumb%25255B1%25255D.png?imgmax=800" style="border-width: 0px; display: inline;" title="WinMerge" width="498" /&gt;&lt;/a&gt; &lt;br /&gt;&lt;br /&gt;&lt;strong&gt;&lt;a href="http://kompozer.net/"&gt;Kompozer&lt;/a&gt;&lt;/strong&gt;&lt;br /&gt;&lt;a href="http://lh5.ggpht.com/-hsmkgqREi9g/TkVtBcBmuDI/AAAAAAAABh8/HtxOrGBsAmw/s1600-h/Kompozer%25255B3%25255D.png"&gt;&lt;img alt="Kompozer" border="0" height="404" src="http://lh6.ggpht.com/-N4IDWrbpoKo/TkVtBuWy9eI/AAAAAAAABiA/GQ8BqOmeiWo/Kompozer_thumb%25255B1%25255D.png?imgmax=800" style="border-width: 0px; display: inline;" title="Kompozer" width="514" /&gt;&lt;/a&gt; &lt;br /&gt;&lt;br /&gt;&lt;strong&gt;&lt;a href="http://www.jgoodies.com/freeware/jdiskreport/"&gt;jDiskReport&lt;/a&gt;&lt;/strong&gt;&lt;br /&gt;&lt;a href="http://lh5.ggpht.com/-oq21ndwTFuA/TkV4-KrTTJI/AAAAAAAABiE/FmwdmVw-4Nc/s1600-h/jDiskReport%25255B3%25255D.png"&gt;&lt;img alt="jDiskReport" border="0" height="382" src="http://lh6.ggpht.com/-H_jDsR-K21Q/TkV4-Vt3kFI/AAAAAAAABiI/v4LW1Pkf4Rs/jDiskReport_thumb%25255B3%25255D.png?imgmax=800" style="border-width: 0px; display: inline;" title="jDiskReport" width="536" /&gt;&lt;/a&gt; &lt;br /&gt;&lt;br /&gt;&lt;strong&gt;&lt;a href="http://www.xmind.net/"&gt;xMind&lt;/a&gt;&lt;/strong&gt;&lt;br /&gt;&lt;div style="text-align: left;"&gt;&lt;a href="http://1.bp.blogspot.com/-z1yXoUrWC8Y/TlpAJABrWQI/AAAAAAAABlQ/SafjdXCJIKk/s1600/Xmind2.jpg" imageanchor="1" style="clear: left; float: left; margin-bottom: 1em; margin-right: 1em;"&gt;&lt;img border="0" height="459" src="http://1.bp.blogspot.com/-z1yXoUrWC8Y/TlpAJABrWQI/AAAAAAAABlQ/SafjdXCJIKk/s640/Xmind2.jpg" width="640" /&gt;&lt;/a&gt;&lt;/div&gt;&lt;br /&gt;&lt;br /&gt;&lt;br /&gt;&lt;br /&gt;&lt;br /&gt;&lt;br /&gt;&lt;br /&gt;&lt;br /&gt;&lt;br /&gt;&lt;br /&gt;&lt;br /&gt;&lt;strong&gt;&lt;a href="http://java.decompiler.free.fr/?q=jdgui"&gt;JD GUI&lt;/a&gt;&lt;/strong&gt;&lt;br /&gt;&lt;a href="http://lh3.ggpht.com/-TK_Krp3xMn4/TkWMZdiIJyI/AAAAAAAABiU/Y6UCBX2ojBg/s1600-h/JD%252520GUI%25255B6%25255D.png"&gt;&lt;img alt="JD GUI" border="0" height="468" src="http://lh4.ggpht.com/-BGSKJfNN-A8/TkWMZkBsfEI/AAAAAAAABiY/M32jy1YLtU8/JD%252520GUI_thumb%25255B4%25255D.png?imgmax=800" style="border-width: 0px; display: inline;" title="JD GUI" width="562" /&gt;&lt;/a&gt;&lt;br /&gt;&lt;br /&gt;&lt;a href="http://www.gimp.org/"&gt;&lt;strong&gt;GIMP&lt;/strong&gt;&lt;/a&gt;&lt;br /&gt;&lt;br /&gt;&lt;div class="separator" style="clear: both; text-align: center;"&gt;&lt;a href="http://4.bp.blogspot.com/-twX4V41GW6k/TlpCkB4Sv_I/AAAAAAAABlU/sAqDSrL6fpg/s1600/gimp.jpg" imageanchor="1" style="clear: left; float: left; margin-bottom: 1em; margin-right: 1em;"&gt;&lt;img border="0" height="460" src="http://4.bp.blogspot.com/-twX4V41GW6k/TlpCkB4Sv_I/AAAAAAAABlU/sAqDSrL6fpg/s640/gimp.jpg" width="640" /&gt;&lt;/a&gt;&lt;/div&gt;&lt;/div&gt;&lt;div class="blogger-post-footer"&gt;&lt;img width='1' height='1' src='https://blogger.googleusercontent.com/tracker/5025458768452955575-2470308604803276575?l=jayeshcp.blogspot.com' alt='' /&gt;&lt;/div&gt;</content><link rel='replies' type='application/atom+xml' href='http://jayeshcp.blogspot.com/feeds/2470308604803276575/comments/default' title='Post Comments'/><link rel='replies' type='text/html' href='http://www.blogger.com/comment.g?blogID=5025458768452955575&amp;postID=2470308604803276575' title='0 Comments'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/5025458768452955575/posts/default/2470308604803276575'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/5025458768452955575/posts/default/2470308604803276575'/><link rel='alternate' type='text/html' href='http://jayeshcp.blogspot.com/2011/08/tools-for-software-troubleshooting.html' title='Tools for Software Troubleshooting'/><author><name>Jay</name><uri>http://www.blogger.com/profile/12696670792429305358</uri><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='23' height='32' src='http://4.bp.blogspot.com/_KhPiqbeSgTM/SU7jA9ZIT9I/AAAAAAAAAHA/oON9IZRqP9k/S220/27092008510+-+Copy.jpg'/></author><media:thumbnail xmlns:media='http://search.yahoo.com/mrss/' url='http://lh5.ggpht.com/-5Qkjv2g_M50/TkVtAQQil2I/AAAAAAAABhw/TNuw3B8flTQ/s72-c/Notepad%25252B%25252B_thumb%25255B1%25255D.png?imgmax=800' height='72' width='72'/><thr:total>0</thr:total></entry><entry><id>tag:blogger.com,1999:blog-5025458768452955575.post-647525557713729699</id><published>2011-02-24T00:14:00.001-05:00</published><updated>2011-02-24T00:14:01.453-05:00</updated><category scheme='http://www.blogger.com/atom/ns#' term='enthusiasm'/><category scheme='http://www.blogger.com/atom/ns#' term='sleep'/><title type='text'>Sleep deprived !</title><content type='html'>Feeling like I have a lot to do in this life. I want to learn new things, and new technologies.&lt;br/&gt;&lt;br/&gt;Sometimes get so tired that even though I have so much to do and the day is already ended, don't feel like sleeping at night.&lt;div class="blogger-post-footer"&gt;&lt;img width='1' height='1' src='https://blogger.googleusercontent.com/tracker/5025458768452955575-647525557713729699?l=jayeshcp.blogspot.com' alt='' /&gt;&lt;/div&gt;</content><link rel='replies' type='application/atom+xml' href='http://jayeshcp.blogspot.com/feeds/647525557713729699/comments/default' title='Post Comments'/><link rel='replies' type='text/html' href='http://www.blogger.com/comment.g?blogID=5025458768452955575&amp;postID=647525557713729699' title='0 Comments'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/5025458768452955575/posts/default/647525557713729699'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/5025458768452955575/posts/default/647525557713729699'/><link rel='alternate' type='text/html' href='http://jayeshcp.blogspot.com/2011/02/sleep-deprived.html' title='Sleep deprived !'/><author><name>Jay</name><uri>http://www.blogger.com/profile/12696670792429305358</uri><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='23' height='32' src='http://4.bp.blogspot.com/_KhPiqbeSgTM/SU7jA9ZIT9I/AAAAAAAAAHA/oON9IZRqP9k/S220/27092008510+-+Copy.jpg'/></author><thr:total>0</thr:total></entry><entry><id>tag:blogger.com,1999:blog-5025458768452955575.post-6596031998052672674</id><published>2010-09-25T18:48:00.000-04:00</published><updated>2011-12-04T13:07:57.880-05:00</updated><category scheme='http://www.blogger.com/atom/ns#' term='doctors'/><category scheme='http://www.blogger.com/atom/ns#' term='customer support'/><title type='text'>Unpredictable customers</title><content type='html'>&lt;div dir="ltr" style="text-align: left;" trbidi="on"&gt;&lt;a href="http://1.bp.blogspot.com/-jv9V9tsCZRk/TWXbAwyKMPI/AAAAAAAABIY/4SBR0yvEXnY/s1600/istockphoto_706582-frustrated-computer-user.jpg"&gt;&lt;img alt="" border="0" id="BLOGGER_PHOTO_ID_5577104519709995250" src="http://1.bp.blogspot.com/-jv9V9tsCZRk/TWXbAwyKMPI/AAAAAAAABIY/4SBR0yvEXnY/s320/istockphoto_706582-frustrated-computer-user.jpg" style="float: left; height: 310px; margin: 0px 10px 10px 0px; width: 320px;" /&gt;&lt;/a&gt;&lt;br /&gt;&lt;br /&gt;&lt;br /&gt;Sometimes I come across very frustrated clients (who are mostly medical professionals), who are mostly NOT interested in learning new things about the software or the technology. Most of them are already unhappy or stressed, and starts venting that frustration on tech support specialists.&lt;br /&gt;&lt;br /&gt;If the problem is not resolved, they keep on calling every day or every hour asking for the updates, however if the issue is resolved they even don't care to give a call or email giving permission to close the case.   &lt;/div&gt;&lt;div class="blogger-post-footer"&gt;&lt;img width='1' height='1' src='https://blogger.googleusercontent.com/tracker/5025458768452955575-6596031998052672674?l=jayeshcp.blogspot.com' alt='' /&gt;&lt;/div&gt;</content><link rel='replies' type='application/atom+xml' href='http://jayeshcp.blogspot.com/feeds/6596031998052672674/comments/default' title='Post Comments'/><link rel='replies' type='text/html' href='http://www.blogger.com/comment.g?blogID=5025458768452955575&amp;postID=6596031998052672674' title='0 Comments'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/5025458768452955575/posts/default/6596031998052672674'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/5025458768452955575/posts/default/6596031998052672674'/><link rel='alternate' type='text/html' href='http://jayeshcp.blogspot.com/2010/09/unpredictable-customers.html' title='Unpredictable customers'/><author><name>Jay</name><uri>http://www.blogger.com/profile/12696670792429305358</uri><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='23' height='32' src='http://4.bp.blogspot.com/_KhPiqbeSgTM/SU7jA9ZIT9I/AAAAAAAAAHA/oON9IZRqP9k/S220/27092008510+-+Copy.jpg'/></author><media:thumbnail xmlns:media='http://search.yahoo.com/mrss/' url='http://1.bp.blogspot.com/-jv9V9tsCZRk/TWXbAwyKMPI/AAAAAAAABIY/4SBR0yvEXnY/s72-c/istockphoto_706582-frustrated-computer-user.jpg' height='72' width='72'/><thr:total>0</thr:total></entry><entry><id>tag:blogger.com,1999:blog-5025458768452955575.post-473920565162546703</id><published>2010-06-06T21:30:00.000-04:00</published><updated>2010-06-06T21:31:56.170-04:00</updated><title type='text'>Happy Summer</title><content type='html'>Welcoming Summer, after long bad weather of Massachusetts winter :)&lt;div class="blogger-post-footer"&gt;&lt;img width='1' height='1' src='https://blogger.googleusercontent.com/tracker/5025458768452955575-473920565162546703?l=jayeshcp.blogspot.com' alt='' /&gt;&lt;/div&gt;</content><link rel='replies' type='application/atom+xml' href='http://jayeshcp.blogspot.com/feeds/473920565162546703/comments/default' title='Post Comments'/><link rel='replies' type='text/html' href='http://www.blogger.com/comment.g?blogID=5025458768452955575&amp;postID=473920565162546703' title='0 Comments'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/5025458768452955575/posts/default/473920565162546703'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/5025458768452955575/posts/default/473920565162546703'/><link rel='alternate' type='text/html' href='http://jayeshcp.blogspot.com/2010/06/happy-summer.html' title='Happy Summer'/><author><name>Jay</name><uri>http://www.blogger.com/profile/12696670792429305358</uri><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='23' height='32' src='http://4.bp.blogspot.com/_KhPiqbeSgTM/SU7jA9ZIT9I/AAAAAAAAAHA/oON9IZRqP9k/S220/27092008510+-+Copy.jpg'/></author><thr:total>0</thr:total></entry><entry><id>tag:blogger.com,1999:blog-5025458768452955575.post-7681536516582260455</id><published>2009-10-25T16:50:00.000-04:00</published><updated>2009-10-25T17:05:01.133-04:00</updated><title type='text'>First snow of 2009</title><content type='html'>&lt;div&gt;&lt;a href="http://2.bp.blogspot.com/_KhPiqbeSgTM/SuS6EeMu5JI/AAAAAAAAAeQ/DBshKh0M4RI/s1600-h/IMG_0679.JPG"&gt;&lt;img style="MARGIN: 0px 10px 10px 0px; FLOAT: left; CLEAR: both" border="0" alt="" src="http://2.bp.blogspot.com/_KhPiqbeSgTM/SuS6EeMu5JI/AAAAAAAAAeQ/DBshKh0M4RI/s320/IMG_0679.JPG" /&gt;&lt;/a&gt;This year, snow showed little early, started in October. Generally, it starts during the Christmas time.&lt;br /&gt;&lt;br /&gt;However, it doesn't make any difference to us. We always like snow, and we enjoyed taking the pictures of white puffs which was falling from the sky.&lt;br /&gt;&lt;br /&gt;I am placing few of the nice shots here ... hope you will enjoy it ...&lt;/div&gt;&lt;div&gt; &lt;/div&gt;&lt;div&gt;&lt;a href="http://2.bp.blogspot.com/_KhPiqbeSgTM/SuS9R1AolpI/AAAAAAAAAec/8rtFuT3TiTU/s1600-h/IMG_0685.JPG"&gt;&lt;img style="WIDTH: 320px; HEIGHT: 214px; CURSOR: hand" id="BLOGGER_PHOTO_ID_5396646367481861778" border="0" alt="" src="http://2.bp.blogspot.com/_KhPiqbeSgTM/SuS9R1AolpI/AAAAAAAAAec/8rtFuT3TiTU/s320/IMG_0685.JPG" /&gt;&lt;/a&gt;&lt;br /&gt;&lt;br /&gt;Love :)&lt;br /&gt;&lt;/div&gt;&lt;div style="TEXT-ALIGN: left; CLEAR: both"&gt;&lt;a href="http://picasa.google.com/blogger/" target="ext"&gt;&lt;img style="BORDER-BOTTOM: 0px; BORDER-LEFT: 0px; PADDING-BOTTOM: 0px; PADDING-LEFT: 0px; PADDING-RIGHT: 0px; BACKGROUND: 0% 50%; BORDER-TOP: 0px; BORDER-RIGHT: 0px; PADDING-TOP: 0px; -moz-background-clip: initial; -moz-background-origin: initial; -moz-background-inline-policy: initial" border="0" alt="Posted by Picasa" align="middle" src="http://photos1.blogger.com/pbp.gif" /&gt;&lt;/a&gt;&lt;/div&gt;&lt;div class="blogger-post-footer"&gt;&lt;img width='1' height='1' src='https://blogger.googleusercontent.com/tracker/5025458768452955575-7681536516582260455?l=jayeshcp.blogspot.com' alt='' /&gt;&lt;/div&gt;</content><link rel='replies' type='application/atom+xml' href='http://jayeshcp.blogspot.com/feeds/7681536516582260455/comments/default' title='Post Comments'/><link rel='replies' type='text/html' href='http://www.blogger.com/comment.g?blogID=5025458768452955575&amp;postID=7681536516582260455' title='0 Comments'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/5025458768452955575/posts/default/7681536516582260455'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/5025458768452955575/posts/default/7681536516582260455'/><link rel='alternate' type='text/html' href='http://jayeshcp.blogspot.com/2009/10/first-snow-of-2009.html' title='First snow of 2009'/><author><name>Jay</name><uri>http://www.blogger.com/profile/12696670792429305358</uri><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='23' height='32' src='http://4.bp.blogspot.com/_KhPiqbeSgTM/SU7jA9ZIT9I/AAAAAAAAAHA/oON9IZRqP9k/S220/27092008510+-+Copy.jpg'/></author><media:thumbnail xmlns:media='http://search.yahoo.com/mrss/' url='http://2.bp.blogspot.com/_KhPiqbeSgTM/SuS6EeMu5JI/AAAAAAAAAeQ/DBshKh0M4RI/s72-c/IMG_0679.JPG' height='72' width='72'/><thr:total>0</thr:total></entry><entry><id>tag:blogger.com,1999:blog-5025458768452955575.post-3025641572211872550</id><published>2008-07-11T10:22:00.001-04:00</published><updated>2009-02-23T20:26:51.665-05:00</updated><title type='text'>ABBian friends</title><content type='html'>&lt;span&gt;&lt;span xmlns=""&gt;&lt;span style="color: rgb(95, 73, 122);font-family:Century Gothic;" &gt;&lt;strong&gt;Vinesh Kapadia&lt;br /&gt;&lt;/strong&gt;&lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;br /&gt;&lt;span&gt;&lt;span xmlns=""&gt;&lt;p style="text-align: justify;"&gt;&lt;span style="color: rgb(31, 73, 125);"&gt;&lt;span style="font-family:Century Gothic;"&gt;Friends call him "vin kaps" ... one of the lively and most wanted friend for all ... he is very charming, yet a very simp&lt;/span&gt;&lt;/span&gt;&lt;span style="color: rgb(31, 73, 125);"&gt;&lt;span style="font-family:Century Gothic;"&gt;le person, and knows how to be professional when the situation demands ... &lt;/span&gt;&lt;/span&gt;&lt;span&gt;&lt;span&gt;&lt;span&gt;&lt;span xmlns=""&gt;&lt;span&gt;&lt;span&gt;&lt;span&gt;&lt;span xmlns=""&gt;&lt;span&gt;&lt;span&gt;&lt;span&gt;&lt;span xmlns=""&gt;&lt;span&gt;&lt;span&gt;&lt;span&gt;&lt;span xmlns=""&gt;&lt;span&gt;&lt;span xmlns=""&gt;&lt;p style="text-align: justify;"&gt;&lt;span&gt;&lt;span xmlns=""&gt;&lt;span&gt;&lt;span xmlns=""&gt;&lt;a onblur="try {parent.deselectBloggerImageGracefully();} catch(e) {}" href="http://4.bp.blogspot.com/_KhPiqbeSgTM/SH7cfF-TABI/AAAAAAAAAEE/8fTSLVTf6xo/s1600-h/16072008430.jpg"&gt;&lt;img style="margin: 0pt 10px 10px 0pt; float: left; cursor: pointer;" src="http://4.bp.blogspot.com/_KhPiqbeSgTM/SH7cfF-TABI/AAAAAAAAAEE/8fTSLVTf6xo/s320/16072008430.jpg" alt="" id="BLOGGER_PHOTO_ID_5223855044533878802" border="0" /&gt;&lt;/a&gt;&lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;/p&gt;&lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;span style="color: rgb(31, 73, 125);"&gt;&lt;span style="font-family:Century Gothic;"&gt;&lt;br /&gt;&lt;/span&gt;&lt;/span&gt;&lt;/p&gt;&lt;p style="text-align: justify;"&gt;&lt;span style="color: rgb(31, 73, 125);"&gt;&lt;span style="font-family:Century Gothic;"&gt;&lt;br /&gt;&lt;/span&gt;&lt;/span&gt;&lt;/p&gt;&lt;p style="text-align: justify;"&gt;&lt;span style="color: rgb(31, 73, 125);"&gt;&lt;span style="font-family:Century Gothic;"&gt;&lt;br /&gt;&lt;/span&gt;&lt;/span&gt;&lt;/p&gt;&lt;p style="text-align: justify;"&gt;&lt;span style="color: rgb(31, 73, 125);"&gt;&lt;span style="font-family:Century Gothic;"&gt;&lt;br /&gt;&lt;/span&gt;&lt;/span&gt;&lt;/p&gt;&lt;p style="text-align: justify;"&gt;&lt;span style="color: rgb(31, 73, 125);"&gt;&lt;span style="font-family:Century Gothic;"&gt;&lt;br /&gt;&lt;/span&gt;&lt;/span&gt;&lt;/p&gt;&lt;p style="text-align: justify;"&gt;&lt;span style="color: rgb(31, 73, 125);"&gt;&lt;span style="font-family:Century Gothic;"&gt;&lt;br /&gt;&lt;/span&gt;&lt;/span&gt;&lt;/p&gt;&lt;p style="text-align: justify;"&gt;&lt;span style="color: rgb(31, 73, 125);"&gt;&lt;span style="font-family:Century Gothic;"&gt;&lt;br /&gt;&lt;/span&gt;&lt;/span&gt;&lt;/p&gt;&lt;p style="text-align: justify;"&gt;&lt;span style="color: rgb(31, 73, 125);"&gt;&lt;span style="font-family:Century Gothic;"&gt;He handles di&lt;/span&gt;&lt;/span&gt;&lt;span style="color: rgb(31, 73, 125);"&gt;&lt;span style="font-family:Century Gothic;"&gt;fficult situations very easily ... Nobody will every know what is going on in his head, till the time he says "Race is Over !! " .... I don't remember one thing he used to say, something like "Race Begins !" or something like that ... &lt;/span&gt;&lt;/span&gt;&lt;/p&gt;&lt;p style="text-align: justify;"&gt;&lt;span style="color: rgb(31, 73, 125);"&gt;&lt;span style="font-family:Century Gothic;"&gt;Wh&lt;/span&gt;&lt;/span&gt;&lt;span style="color: rgb(31, 73, 125);"&gt;&lt;span style="font-family:Century Gothic;"&gt;en I remember the ti&lt;/span&gt;&lt;/span&gt;&lt;span style="color: rgb(31, 73, 125);"&gt;&lt;span style="font-family:Century Gothic;"&gt;me spent together in the office, and very few short moments outside makes me feel happy that I have this very good friend with me ...&lt;/span&gt;&lt;/span&gt;&lt;/p&gt;&lt;p style="text-align: justify;"&gt;&lt;span style="color: rgb(31, 73, 125);"&gt;&lt;span style="font-family:Century Gothic;"&gt;Tea and snacks at the cafeteria, or at the 'laari' outside the ABB campus, going to the main c&lt;/span&gt;&lt;/span&gt;&lt;span style="color: rgb(31, 73, 125);"&gt;&lt;span style="font-family:Century Gothic;"&gt;anteen for lunch during heavy rains (with my so called 'costliest' raincoat), getting his bike (so called superbike, Pulsar !!) to the garage for puncture repairing, ...... there is a long list of memories I have which I don't want to forget ever in my life ...&lt;/span&gt;&lt;/span&gt;&lt;span&gt;&lt;span&gt;&lt;span&gt;&lt;span xmlns=""&gt;&lt;span&gt;&lt;span xmlns=""&gt;&lt;p style="text-align: justify;"&gt;&lt;span&gt;&lt;span xmlns=""&gt;&lt;p style="text-align: justify;"&gt;&lt;a onblur="try {parent.deselectBloggerImageGracefully();} catch(e) {}" href="http://2.bp.blogspot.com/_KhPiqbeSgTM/SaND0WwHFmI/AAAAAAAAAHg/_4e_ZvE3ag8/s1600-h/05082008479.jpg"&gt;&lt;img style="cursor: pointer; width: 181px; height: 320px;" src="http://2.bp.blogspot.com/_KhPiqbeSgTM/SaND0WwHFmI/AAAAAAAAAHg/_4e_ZvE3ag8/s320/05082008479.jpg" alt="" id="BLOGGER_PHOTO_ID_5306159352712205922" border="0" /&gt;&lt;/a&gt;&lt;/p&gt;&lt;/span&gt;&lt;/span&gt;&lt;/p&gt;&lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;/p&gt;&lt;/span&gt;&lt;/span&gt;&lt;span xmlns=""&gt;&lt;span style="color: rgb(95, 73, 122);font-family:Century Gothic;" &gt;&lt;strong&gt;&lt;br /&gt;Yogin Joshi&lt;br /&gt;&lt;/strong&gt;&lt;/span&gt;&lt;div&gt;&lt;div&gt;&lt;br /&gt;&lt;p style="text-align: justify;"&gt;&lt;span style="color: rgb(31, 73, 125);"&gt;&lt;span style="font-family:Century Gothic;"&gt;This is Mr. Yogin Joshi, and we all call him "Maharaj". He is one of the most experienced guy and the one who has a very good sense of humor. He enjoys being with the R&amp;amp;D center and we enjoy being with him &lt;/span&gt;&lt;span style="font-family:Wingdings;"&gt;J&lt;/span&gt;&lt;span style="font-family:Century Gothic;"&gt;. Whatever be the reason, he makes call for a parteee&lt;/span&gt;&lt;/span&gt;&lt;span style="color: rgb(31, 73, 125);"&gt;&lt;span style="font-family:Century Gothic;"&gt; … and always leads the team for managing those types of events in the office ;).&lt;br /&gt;&lt;/span&gt;&lt;/span&gt;&lt;/p&gt;&lt;br /&gt;&lt;p style="text-align: justify;"&gt;&lt;span style="color: rgb(31, 73, 125);font-family:Century Gothic;" &gt;&lt;a href="http://3.bp.blogspot.com/_KhPiqbeSgTM/SHduAlJz8nI/AAAAAAAAAD0/F_6MKbj7zsQ/s1600-h/06062008357.jpg"&gt;&lt;img id="BLOGGER_PHOTO_ID_5221763249211699826" style="margin: 0px 10px 10px 0px; float: left;" alt="" src="http://3.bp.blogspot.com/_KhPiqbeSgTM/SHduAlJz8nI/AAAAAAAAAD0/F_6MKbj7zsQ/s320/06062008357.jpg" border="0" /&gt;&lt;/a&gt;&lt;br /&gt;&lt;/span&gt;&lt;/p&gt;&lt;br /&gt;&lt;br /&gt;&lt;br /&gt;&lt;br /&gt;&lt;br /&gt;&lt;br /&gt;&lt;br /&gt;&lt;br /&gt;&lt;br /&gt;&lt;br /&gt;&lt;br /&gt;&lt;span style="color: rgb(95, 73, 122);font-family:Century Gothic;" &gt;&lt;strong&gt;&lt;br /&gt;&lt;/strong&gt;&lt;/span&gt;&lt;br /&gt;&lt;span&gt;&lt;span xmlns=""&gt;&lt;span style="color: rgb(95, 73, 122);font-family:Century Gothic;" &gt;&lt;strong&gt;&lt;br /&gt;&lt;br /&gt;&lt;br /&gt;&lt;/strong&gt;&lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;p&gt;&lt;/p&gt;&lt;/div&gt;&lt;/div&gt;&lt;/span&gt;&lt;div class="blogger-post-footer"&gt;&lt;img width='1' height='1' src='https://blogger.googleusercontent.com/tracker/5025458768452955575-3025641572211872550?l=jayeshcp.blogspot.com' alt='' /&gt;&lt;/div&gt;</content><link rel='replies' type='application/atom+xml' href='http://jayeshcp.blogspot.com/feeds/3025641572211872550/comments/default' title='Post Comments'/><link rel='replies' type='text/html' href='http://www.blogger.com/comment.g?blogID=5025458768452955575&amp;postID=3025641572211872550' title='0 Comments'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/5025458768452955575/posts/default/3025641572211872550'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/5025458768452955575/posts/default/3025641572211872550'/><link rel='alternate' type='text/html' href='http://jayeshcp.blogspot.com/2008/07/my-office-friends.html' title='ABBian friends'/><author><name>Jay</name><uri>http://www.blogger.com/profile/12696670792429305358</uri><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='23' height='32' src='http://4.bp.blogspot.com/_KhPiqbeSgTM/SU7jA9ZIT9I/AAAAAAAAAHA/oON9IZRqP9k/S220/27092008510+-+Copy.jpg'/></author><media:thumbnail xmlns:media='http://search.yahoo.com/mrss/' url='http://4.bp.blogspot.com/_KhPiqbeSgTM/SH7cfF-TABI/AAAAAAAAAEE/8fTSLVTf6xo/s72-c/16072008430.jpg' height='72' width='72'/><thr:total>0</thr:total></entry><entry><id>tag:blogger.com,1999:blog-5025458768452955575.post-4219174097794116138</id><published>2007-07-18T03:55:00.000-04:00</published><updated>2010-08-03T22:21:47.804-04:00</updated><title type='text'>My Work @ ABB</title><content type='html'>&lt;div style="COLOR: rgb(51,51,255)"&gt;Hello,&lt;br /&gt;&lt;br /&gt;I worked with &lt;span style="COLOR: rgb(51,102,255)"&gt;ABB Ltd., Baroda&lt;/span&gt; as Software Engineer. Software which I developed was for the Overcurrent Numerical Relays to be used for transformer and transmission line protection. The software tools I used for the project was Keil uVision 3 as IDE for project management, and C language for programming.&lt;br /&gt;&lt;br /&gt;The hardware of the Relay consisted of ARM7 CPU based Philips' LPC 2138 Microcontroller, along with other peripherals such as Serial EEPROM (for storing configuration and other datalog information), supervisory circuit and watchdog, etc.&lt;br /&gt;&lt;br /&gt;That's it, in brief, about my work at ABB.&lt;/div&gt;&lt;div class="blogger-post-footer"&gt;&lt;img width='1' height='1' src='https://blogger.googleusercontent.com/tracker/5025458768452955575-4219174097794116138?l=jayeshcp.blogspot.com' alt='' /&gt;&lt;/div&gt;</content><link rel='replies' type='application/atom+xml' href='http://jayeshcp.blogspot.com/feeds/4219174097794116138/comments/default' title='Post Comments'/><link rel='replies' type='text/html' href='http://www.blogger.com/comment.g?blogID=5025458768452955575&amp;postID=4219174097794116138' title='0 Comments'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/5025458768452955575/posts/default/4219174097794116138'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/5025458768452955575/posts/default/4219174097794116138'/><link rel='alternate' type='text/html' href='http://jayeshcp.blogspot.com/2007/07/my-work.html' title='My Work @ ABB'/><author><name>Jay</name><uri>http://www.blogger.com/profile/12696670792429305358</uri><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='23' height='32' src='http://4.bp.blogspot.com/_KhPiqbeSgTM/SU7jA9ZIT9I/AAAAAAAAAHA/oON9IZRqP9k/S220/27092008510+-+Copy.jpg'/></author><thr:total>0</thr:total></entry></feed>
