<?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:blogger='http://schemas.google.com/blogger/2008' 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-2683833002704069440</id><updated>2025-11-17T01:45:24.290-08:00</updated><category term="Flex"/><category term="Flash"/><category term="AS3"/><category term="Open Source"/><category term="AIR"/><category term="Adobe BrowserLab"/><category term="Apache Solr"/><category term="Degrafa"/><category term="Java"/><category term="Jelastic"/><category term="Papervision3D"/><category term="data visualization"/><category term="free CMS"/><category term="3D Tic Tac Toe"/><category term="3D photos"/><category term="AI"/><category term="AS3 Flickr API"/><category term="AWS"/><category term="AWS seminar"/><category term="Adobe Labs"/><category term="AlphaImageLoader filter"/><category term="Amazon Web Services"/><category term="Apache Solr 3.6"/><category term="Aviary Design tools"/><category term="Axiis"/><category term="Blackberry Devcon Asia"/><category term="Blog Tools"/><category term="Blog2Print"/><category term="Browser compatibility"/><category term="CSS documentation"/><category term="Charity"/><category term="Code Coverage  tool"/><category term="DOM documentation"/><category term="Database course"/><category term="Deep Linking"/><category term="Eclipse"/><category term="Elastic List"/><category term="FFDMag"/><category term="Flash to HTML"/><category term="FlashDevelop"/><category term="Flex 4.5"/><category term="Flex BrowserManager"/><category term="Flex SDK"/><category term="Flex Tools"/><category term="Flexcover"/><category term="Free AI course"/><category term="Glimmer"/><category term="Google API AS3 Library"/><category term="Google Browser Size"/><category term="Google search API"/><category term="HTML5"/><category term="IE Netrenderer"/><category term="Install Solr 3.6"/><category term="Install Solr on Jelastic"/><category term="Install Solr on Tomcat"/><category term="J. Krishnamurti"/><category term="JS documentation"/><category term="Java Cloud"/><category term="Java Hosting"/><category term="Java PaaS"/><category term="Java web framework"/><category term="Kalileo"/><category term="Kap IT"/><category term="Kendo UI"/><category term="Kolbert"/><category term="Live Space Mover"/><category term="Magazine"/><category term="Merapi"/><category term="Microsoft Bizspark"/><category term="Moritz Stefaner"/><category term="Online course"/><category term="Papervison3D"/><category term="Photoshop.com"/><category term="Piku-Piku"/><category term="Play framework"/><category term="Raphaël javascript library"/><category term="ReflexUtil"/><category term="Ribbit API"/><category term="Ribbit Platform"/><category term="Rich Javascript Apps"/><category term="SWFAddress"/><category term="Silex"/><category term="Silverlight"/><category term="Social API"/><category term="SocialVibe"/><category term="Solr"/><category term="Solr 3.1"/><category term="Solr 3.6"/><category term="Squiggly"/><category term="Stanford University"/><category term="Start3D"/><category term="Testable code"/><category term="TextFormat"/><category term="Tic Tac Toe"/><category term="URLKit"/><category term="VizualPV3D"/><category term="Wallaby"/><category term="Web design tools"/><category term="concrete5"/><category term="digital art"/><category term="dochub.io"/><category term="flex component inspector"/><category term="fxSpy"/><category term="gRaphaël"/><category term="jQuery"/><category term="jQuery effects designer"/><category term="javascript charts"/><category term="javascript graphics"/><category term="js chart"/><category term="litmus"/><category term="machine learning"/><category term="online photo editing"/><category term="philosophy"/><category term="size-report"/><category term="spell check for Flash / Flex"/><category term="transparent png in IE6"/><category term="website compatibity check"/><title type='text'>Ravindrabharathi&amp;#39;s Blog</title><subtitle type='html'></subtitle><link rel='http://schemas.google.com/g/2005#feed' type='application/atom+xml' href='http://ravindrabharathi.blogspot.com/feeds/posts/default'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/2683833002704069440/posts/default?redirect=false'/><link rel='alternate' type='text/html' href='http://ravindrabharathi.blogspot.com/'/><link rel='hub' href='http://pubsubhubbub.appspot.com/'/><link rel='next' type='application/atom+xml' href='http://www.blogger.com/feeds/2683833002704069440/posts/default?start-index=26&amp;max-results=25&amp;redirect=false'/><author><name>Ravindra Bharathi</name><uri>http://www.blogger.com/profile/16750645155508935840</uri><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='16' height='16' src='https://img1.blogblog.com/img/b16-rounded.gif'/></author><generator version='7.00' uri='http://www.blogger.com'>Blogger</generator><openSearch:totalResults>71</openSearch:totalResults><openSearch:startIndex>1</openSearch:startIndex><openSearch:itemsPerPage>25</openSearch:itemsPerPage><entry><id>tag:blogger.com,1999:blog-2683833002704069440.post-4724608525163978484</id><published>2014-09-17T22:42:00.001-07:00</published><updated>2014-09-17T22:42:39.367-07:00</updated><category scheme="http://www.blogger.com/atom/ns#" term="Testable code"/><title type='text'>Testable code </title><content type='html'>&lt;div dir=&quot;ltr&quot; style=&quot;text-align: left;&quot; trbidi=&quot;on&quot;&gt;
Good links on writing testable code&lt;br /&gt;
&lt;br /&gt;
&lt;a href=&quot;http://misko.hevery.com/attachments/Guide-Writing%20Testable%20Code.pdf&quot; target=&quot;_blank&quot;&gt;http://misko.hevery.com/attachments/Guide-Writing Testable Code.pdf&lt;/a&gt;&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&lt;a href=&quot;http://www.youtube.com/watch?v=XcT4yYu_TTs&quot; target=&quot;_blank&quot;&gt;http://www.youtube.com/watch?v=XcT4yYu_TTs&lt;/a&gt;&lt;br /&gt;&lt;br /&gt;&lt;br /&gt;&lt;/div&gt;
&lt;div class=&quot;blogger-post-footer&quot;&gt;posted by Ravindra Bharathi&lt;/div&gt;</content><link rel='replies' type='application/atom+xml' href='http://ravindrabharathi.blogspot.com/feeds/4724608525163978484/comments/default' title='Post Comments'/><link rel='replies' type='text/html' href='http://ravindrabharathi.blogspot.com/2014/09/testable-code.html#comment-form' title='0 Comments'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/2683833002704069440/posts/default/4724608525163978484'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/2683833002704069440/posts/default/4724608525163978484'/><link rel='alternate' type='text/html' href='http://ravindrabharathi.blogspot.com/2014/09/testable-code.html' title='Testable code '/><author><name>Ravindra Bharathi</name><uri>http://www.blogger.com/profile/16750645155508935840</uri><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='16' height='16' src='https://img1.blogblog.com/img/b16-rounded.gif'/></author><thr:total>0</thr:total></entry><entry><id>tag:blogger.com,1999:blog-2683833002704069440.post-1013089281502017123</id><published>2012-05-23T09:53:00.000-07:00</published><updated>2012-05-23T09:53:08.123-07:00</updated><category scheme="http://www.blogger.com/atom/ns#" term="Apache Solr 3.6"/><category scheme="http://www.blogger.com/atom/ns#" term="Install Solr 3.6"/><category scheme="http://www.blogger.com/atom/ns#" term="Install Solr on Jelastic"/><category scheme="http://www.blogger.com/atom/ns#" term="Install Solr on Tomcat"/><category scheme="http://www.blogger.com/atom/ns#" term="Jelastic"/><category scheme="http://www.blogger.com/atom/ns#" term="Solr"/><category scheme="http://www.blogger.com/atom/ns#" term="Solr 3.6"/><title type='text'>Install Apache Solr 3.6 on Jelastic Cloud Tomcat 6 instance</title><content type='html'>&lt;div dir=&quot;ltr&quot; style=&quot;text-align: left;&quot; trbidi=&quot;on&quot;&gt;
&lt;br /&gt;
&lt;br /&gt;
&lt;div style=&quot;text-align: center;&quot;&gt;
&lt;b&gt;1. Get Solr 3.6&lt;/b&gt;&lt;/div&gt;
&lt;br /&gt;
a. Get Solr 3.6 from &lt;a href=&quot;http://lucene.apache.org/solr/downloads.html&quot; target=&quot;_blank&quot;&gt;http://lucene.apache.org/solr/downloads.html&lt;/a&gt;&lt;br /&gt;
&lt;br /&gt;
b. Uncompress the downloaded archive to any folder .. let&#39;s say a directory called Solr3_6&lt;br /&gt;
These are the contents of the downloaded archive&lt;br /&gt;
&lt;div class=&quot;separator&quot; style=&quot;clear: both; text-align: center;&quot;&gt;
&lt;a href=&quot;https://blogger.googleusercontent.com/img/b/R29vZ2xl/AVvXsEjfp9Ry1DT7imi8HFumYdRO_Su2VxQqVeVbxgGoEURTkNf_RjpCSPMWQJxfBlJ54iPN-F-d8X3FLWmIF1PGPSQ4p06Be7tPwlJ9UpD2jER-OPmYjWjVWzxWuRbzaCUl9JGTqUzqPlI4OhyK/s1600/solr3_6.png&quot; imageanchor=&quot;1&quot; style=&quot;margin-left: 1em; margin-right: 1em;&quot;&gt;&lt;img border=&quot;0&quot; src=&quot;https://blogger.googleusercontent.com/img/b/R29vZ2xl/AVvXsEjfp9Ry1DT7imi8HFumYdRO_Su2VxQqVeVbxgGoEURTkNf_RjpCSPMWQJxfBlJ54iPN-F-d8X3FLWmIF1PGPSQ4p06Be7tPwlJ9UpD2jER-OPmYjWjVWzxWuRbzaCUl9JGTqUzqPlI4OhyK/s1600/solr3_6.png&quot; /&gt;&lt;/a&gt;&lt;/div&gt;
&lt;br /&gt;
&lt;br /&gt;
c. The files we are interested in are inside the example folder which contains an example Solr configuration.&lt;br /&gt;
&lt;div class=&quot;separator&quot; style=&quot;clear: both; text-align: center;&quot;&gt;
&lt;a href=&quot;https://blogger.googleusercontent.com/img/b/R29vZ2xl/AVvXsEigHGg8dxro1SwaGxIlpKfMf-Zd-kHBmu_sGspGN6VKC9CVyBnvK5KwA4qHIT7bwQNfRa6pu6TMPzG5rs-twFWVxY_GSQFoh72rLyrMOH12AvBa7ThdFzM5NGq9QVgFHBys_Y7ZWJ5bQwjq/s1600/example_folder.png&quot; imageanchor=&quot;1&quot; style=&quot;margin-left: 1em; margin-right: 1em;&quot;&gt;&lt;img border=&quot;0&quot; src=&quot;https://blogger.googleusercontent.com/img/b/R29vZ2xl/AVvXsEigHGg8dxro1SwaGxIlpKfMf-Zd-kHBmu_sGspGN6VKC9CVyBnvK5KwA4qHIT7bwQNfRa6pu6TMPzG5rs-twFWVxY_GSQFoh72rLyrMOH12AvBa7ThdFzM5NGq9QVgFHBys_Y7ZWJ5bQwjq/s1600/example_folder.png&quot; /&gt;&lt;/a&gt;&lt;/div&gt;
&lt;br /&gt;
&lt;br /&gt;
d. We will set up this example configuration to run on a Tomcat 6 instance in &lt;a href=&quot;http://jelastic.com/&quot; target=&quot;_blank&quot;&gt;Jelastic&lt;/a&gt;.&lt;br /&gt;
&lt;br /&gt;
&lt;div style=&quot;text-align: center;&quot;&gt;
&lt;b&gt;2. Setup Jelastic Environment&lt;/b&gt;&lt;/div&gt;
&lt;br /&gt;
a. Get a trial Jelastic account if you do not have a Jelastic account already.&lt;br /&gt;
&lt;br /&gt;
b. Click on Create Environment and Select Tomcat 6 as your Java Server. You can add a database , say MySQL , if you intend to index DB records.&lt;br /&gt;
&lt;div class=&quot;separator&quot; style=&quot;clear: both; text-align: center;&quot;&gt;
&lt;a href=&quot;https://blogger.googleusercontent.com/img/b/R29vZ2xl/AVvXsEhb_IQyozhv9oYBeca-zWta-yiYGcPCO54P2n3hPG8SMbneUMP1o1S_731VWyMfWow_ztBZUb3GuiXJ5CWIlTByBFtw0modlvWzJuKVbXxllmc2SpWthGcoNjAnVGQUWnIi12lpAcgV8fQ9/s1600/env.png&quot; imageanchor=&quot;1&quot; style=&quot;margin-left: 1em; margin-right: 1em;&quot;&gt;&lt;img border=&quot;0&quot; height=&quot;320&quot; src=&quot;https://blogger.googleusercontent.com/img/b/R29vZ2xl/AVvXsEhb_IQyozhv9oYBeca-zWta-yiYGcPCO54P2n3hPG8SMbneUMP1o1S_731VWyMfWow_ztBZUb3GuiXJ5CWIlTByBFtw0modlvWzJuKVbXxllmc2SpWthGcoNjAnVGQUWnIi12lpAcgV8fQ9/s320/env.png&quot; width=&quot;254&quot; /&gt;&lt;/a&gt;&lt;/div&gt;
&lt;br /&gt;
c.Give the Environment a name and click apply.&lt;br /&gt;
&lt;br /&gt;
d.Once the Environment has been created , click on Tomcat config&lt;br /&gt;
&lt;br /&gt;
&lt;div class=&quot;separator&quot; style=&quot;clear: both; text-align: center;&quot;&gt;
&lt;a href=&quot;https://blogger.googleusercontent.com/img/b/R29vZ2xl/AVvXsEgluDGifc_EuM35Qgom8gHLWX4KnhngLOsAMM_pSaoDS_iRqJ4AF-tbqzYC36zuuuzRSu-ikps4-8Vc2Ni4FlBT5UXzwn4JW1lJeH-ol30eWOfnbWWxUNv5z4V8LOY7KGEGC7IdBnhLx0zG/s1600/tomcat_config.png&quot; imageanchor=&quot;1&quot; style=&quot;margin-left: 1em; margin-right: 1em;&quot;&gt;&lt;img border=&quot;0&quot; src=&quot;https://blogger.googleusercontent.com/img/b/R29vZ2xl/AVvXsEgluDGifc_EuM35Qgom8gHLWX4KnhngLOsAMM_pSaoDS_iRqJ4AF-tbqzYC36zuuuzRSu-ikps4-8Vc2Ni4FlBT5UXzwn4JW1lJeH-ol30eWOfnbWWxUNv5z4V8LOY7KGEGC7IdBnhLx0zG/s1600/tomcat_config.png&quot; /&gt;&lt;/a&gt;&lt;/div&gt;
&lt;br /&gt;
The webapps folder that you see corresponds to $Catalina.Home/webapps (/opt/tomcat/webapps)&lt;br /&gt;
The home folder corresponds to user.home (/opt/tomcat/temp)&lt;br /&gt;
&lt;br /&gt;
&lt;div class=&quot;separator&quot; style=&quot;clear: both; text-align: center;&quot;&gt;
&lt;a href=&quot;https://blogger.googleusercontent.com/img/b/R29vZ2xl/AVvXsEhLV7D9sMLGx4GQIal1rdd9VpfI-MO6cXfFpkThQaMxLqkFW_4_vIuoqsamPoRkC8Y3yOLTZybNj86Vuv6cguYiTb3lNKDYAtrcHn7kYZ24lXOz13zmhXsMwZSxLYzBV_QXD8GD0b3Xnfyz/s1600/create_folders.png&quot; imageanchor=&quot;1&quot; style=&quot;margin-left: 1em; margin-right: 1em;&quot;&gt;&lt;img border=&quot;0&quot; src=&quot;https://blogger.googleusercontent.com/img/b/R29vZ2xl/AVvXsEhLV7D9sMLGx4GQIal1rdd9VpfI-MO6cXfFpkThQaMxLqkFW_4_vIuoqsamPoRkC8Y3yOLTZybNj86Vuv6cguYiTb3lNKDYAtrcHn7kYZ24lXOz13zmhXsMwZSxLYzBV_QXD8GD0b3Xnfyz/s1600/create_folders.png&quot; /&gt;&lt;/a&gt;&lt;/div&gt;
&lt;br /&gt;
e. Create a folder called solr under the webapps folder &lt;b&gt;&lt;span style=&quot;color: red;&quot;&gt;(1)&lt;/span&gt;&lt;/b&gt;. This is where we will deploy Solr.&lt;br /&gt;
&lt;br /&gt;
f. Create a folder called solr under the home folder &lt;span style=&quot;color: red;&quot;&gt;&lt;b&gt;(2)&lt;/b&gt;&lt;/span&gt;. This will be Solr.Home with all the config files.&lt;br /&gt;
&lt;br /&gt;
&lt;div style=&quot;text-align: center;&quot;&gt;
&lt;b&gt;3. Upload Solr Files , Create Env entries, Deploy Solr&lt;/b&gt;&lt;/div&gt;
&lt;br /&gt;
a. Click on the upload button under Deployment Manager. Choose solr.war file found inside example/webapps and upload it .&lt;br /&gt;
&lt;br /&gt;
&lt;div class=&quot;separator&quot; style=&quot;clear: both; text-align: center;&quot;&gt;
&lt;a href=&quot;https://blogger.googleusercontent.com/img/b/R29vZ2xl/AVvXsEg62T51RTt1b1yiBxxHVZTUrnWFWY4Q6wZSizk-3mWdNo4XwHM1cAGa7blkXmdWv5h6KVAk2NKYQ3eVmTJahTYr8h5Nl8hyropIZ-EYCZCxywGIJcdFQNktPwrboWGhVacHMHtzQ5tkNnvy/s1600/upload_solr.png&quot; imageanchor=&quot;1&quot; style=&quot;margin-left: 1em; margin-right: 1em;&quot;&gt;&lt;img border=&quot;0&quot; src=&quot;https://blogger.googleusercontent.com/img/b/R29vZ2xl/AVvXsEg62T51RTt1b1yiBxxHVZTUrnWFWY4Q6wZSizk-3mWdNo4XwHM1cAGa7blkXmdWv5h6KVAk2NKYQ3eVmTJahTYr8h5Nl8hyropIZ-EYCZCxywGIJcdFQNktPwrboWGhVacHMHtzQ5tkNnvy/s1600/upload_solr.png&quot; /&gt;&lt;/a&gt;&lt;/div&gt;
&lt;div class=&quot;separator&quot; style=&quot;clear: both; text-align: center;&quot;&gt;
&lt;br /&gt;&lt;/div&gt;
Before we deploy this to Tomcat , we need to do a bit more work.
&lt;br /&gt;
&lt;br /&gt;
b. Upload the contents of example/solr/conf to the solr folder created inside home (user.home/solr) .&lt;br /&gt;
&lt;br /&gt;
&lt;div class=&quot;separator&quot; style=&quot;clear: both; text-align: center;&quot;&gt;
&lt;a href=&quot;https://blogger.googleusercontent.com/img/b/R29vZ2xl/AVvXsEgBHwpkbT3Girng7hUCfSWXcSrHIIiPkuzbgdqdkd9AqEJEMV8Z4Iuz0Shfv3w7npXhKnOe7aHFvaOXsDv4CIemDicgTASeP10BiN6EKoE40Fw6GfKXwUjLgj-SnGZD5homX8Qt0GMdsVWl/s1600/solr_home.png&quot; imageanchor=&quot;1&quot; style=&quot;margin-left: 1em; margin-right: 1em;&quot;&gt;&lt;img border=&quot;0&quot; src=&quot;https://blogger.googleusercontent.com/img/b/R29vZ2xl/AVvXsEgBHwpkbT3Girng7hUCfSWXcSrHIIiPkuzbgdqdkd9AqEJEMV8Z4Iuz0Shfv3w7npXhKnOe7aHFvaOXsDv4CIemDicgTASeP10BiN6EKoE40Fw6GfKXwUjLgj-SnGZD5homX8Qt0GMdsVWl/s1600/solr_home.png&quot; /&gt;&lt;/a&gt;&lt;/div&gt;
&lt;br /&gt;
c. We need to set the Solr.Home environment variable to point to user.home/solr . To do this make the following entry into the variables.conf file&lt;br /&gt;
&lt;br /&gt;
&lt;b&gt;-Dsolr.solr.home=/opt/tomcat/temp/solr&lt;/b&gt;&lt;br /&gt;
&lt;b&gt;&lt;br /&gt;&lt;/b&gt;&lt;br /&gt;
&lt;div class=&quot;separator&quot; style=&quot;clear: both; text-align: center;&quot;&gt;
&lt;a href=&quot;https://blogger.googleusercontent.com/img/b/R29vZ2xl/AVvXsEhtKj6bGRBqxzrNdacT58QbZA2H_bUY_92GF2fSVtpc1I6l8eT6s458_0x711UCeAN0WxmMavXd-CIfT0O1TS2h0Gsx6N04rodHBEKcwMXuagsaOJiMWCvD2AFP0DqFOsahzY5NK9kDoqUm/s1600/solr_home_env.png&quot; imageanchor=&quot;1&quot; style=&quot;margin-left: 1em; margin-right: 1em;&quot;&gt;&lt;img border=&quot;0&quot; src=&quot;https://blogger.googleusercontent.com/img/b/R29vZ2xl/AVvXsEhtKj6bGRBqxzrNdacT58QbZA2H_bUY_92GF2fSVtpc1I6l8eT6s458_0x711UCeAN0WxmMavXd-CIfT0O1TS2h0Gsx6N04rodHBEKcwMXuagsaOJiMWCvD2AFP0DqFOsahzY5NK9kDoqUm/s1600/solr_home_env.png&quot; /&gt;&lt;/a&gt;&lt;/div&gt;
&lt;b&gt;&lt;br /&gt;&lt;/b&gt;&lt;br /&gt;
&lt;br /&gt;
d. Now go back to deployment manager. Hovering the mouse over solr.war will give you the option to deploy or delete the file.&lt;br /&gt;
&lt;br /&gt;
&lt;div class=&quot;separator&quot; style=&quot;clear: both; text-align: center;&quot;&gt;
&lt;a href=&quot;https://blogger.googleusercontent.com/img/b/R29vZ2xl/AVvXsEhkO4iJMY4xaYeIX0KyMZjj03qp4bXz1ZsOlXH1xaiwDjqpOC_wI90B-Nl8iylLhhSymSLW0XyrjBxm2NFK7gmx5gJJDbl34Dv5fi8hHWCHNAGjAeGKd5AUb2ireJGUj79uMDgqR8Kq57td/s1600/deploy_to.png&quot; imageanchor=&quot;1&quot; style=&quot;margin-left: 1em; margin-right: 1em;&quot;&gt;&lt;img border=&quot;0&quot; src=&quot;https://blogger.googleusercontent.com/img/b/R29vZ2xl/AVvXsEhkO4iJMY4xaYeIX0KyMZjj03qp4bXz1ZsOlXH1xaiwDjqpOC_wI90B-Nl8iylLhhSymSLW0XyrjBxm2NFK7gmx5gJJDbl34Dv5fi8hHWCHNAGjAeGKd5AUb2ireJGUj79uMDgqR8Kq57td/s1600/deploy_to.png&quot; /&gt;&lt;/a&gt;&lt;/div&gt;
&lt;div class=&quot;separator&quot; style=&quot;clear: both; text-align: center;&quot;&gt;
&lt;br /&gt;&lt;/div&gt;
&lt;div class=&quot;separator&quot; style=&quot;clear: both; text-align: center;&quot;&gt;
&lt;br /&gt;&lt;/div&gt;
e.&amp;nbsp;Click on Deploy and deploy to solr.&lt;br /&gt;
&lt;br /&gt;
&lt;div class=&quot;separator&quot; style=&quot;clear: both; text-align: center;&quot;&gt;
&lt;a href=&quot;https://blogger.googleusercontent.com/img/b/R29vZ2xl/AVvXsEhQVyZmNNA4YsU6ca13GoD9DfWFnu4ZAaYnhwd9GulCreyceyaeeNN15IbiiMDKlIZgK-OCvo44GVPzI6i9vn6PAuxdTfKaeXgM5CiF3TLvcQ3LePnIyKfAgOwN7lMXZo_hSNYGHX32iYiu/s1600/deploy_solr.png&quot; imageanchor=&quot;1&quot; style=&quot;margin-left: 1em; margin-right: 1em;&quot;&gt;&lt;img border=&quot;0&quot; height=&quot;154&quot; src=&quot;https://blogger.googleusercontent.com/img/b/R29vZ2xl/AVvXsEhQVyZmNNA4YsU6ca13GoD9DfWFnu4ZAaYnhwd9GulCreyceyaeeNN15IbiiMDKlIZgK-OCvo44GVPzI6i9vn6PAuxdTfKaeXgM5CiF3TLvcQ3LePnIyKfAgOwN7lMXZo_hSNYGHX32iYiu/s320/deploy_solr.png&quot; width=&quot;320&quot; /&gt;&lt;/a&gt;&lt;/div&gt;
&lt;br /&gt;
&lt;br /&gt;
e. Restart tomcat if you need to.&lt;br /&gt;
&lt;br /&gt;
f. Now you&#39;ll see solr.war deployed under Tomcat/solr . Click on the &quot;open in browser&quot; button to navigate to Solr.&lt;br /&gt;
&lt;br /&gt;
&lt;div class=&quot;separator&quot; style=&quot;clear: both; text-align: center;&quot;&gt;
&lt;a href=&quot;https://blogger.googleusercontent.com/img/b/R29vZ2xl/AVvXsEiIgG43AG-P7OOG4F_Hhi7DG3YpdPf0D8CoDDTmBPqWoKcUq7DsWt2fPC-XK8E6pM9Eam-an5ntHMiY9kFOtdA-akdXTYeKwJpHB1jZkxS-1FsX5_mE2SlUziafEduwGA3HsT92PVNszfqt/s1600/open_in_browser.png&quot; imageanchor=&quot;1&quot; style=&quot;margin-left: 1em; margin-right: 1em;&quot;&gt;&lt;img border=&quot;0&quot; src=&quot;https://blogger.googleusercontent.com/img/b/R29vZ2xl/AVvXsEiIgG43AG-P7OOG4F_Hhi7DG3YpdPf0D8CoDDTmBPqWoKcUq7DsWt2fPC-XK8E6pM9Eam-an5ntHMiY9kFOtdA-akdXTYeKwJpHB1jZkxS-1FsX5_mE2SlUziafEduwGA3HsT92PVNszfqt/s1600/open_in_browser.png&quot; /&gt;&lt;/a&gt;&lt;/div&gt;
&lt;br /&gt;
&lt;/div&gt;&lt;div class=&quot;blogger-post-footer&quot;&gt;posted by Ravindra Bharathi&lt;/div&gt;</content><link rel='replies' type='application/atom+xml' href='http://ravindrabharathi.blogspot.com/feeds/1013089281502017123/comments/default' title='Post Comments'/><link rel='replies' type='text/html' href='http://ravindrabharathi.blogspot.com/2012/05/install-apache-solr-36-on-jelastic.html#comment-form' title='0 Comments'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/2683833002704069440/posts/default/1013089281502017123'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/2683833002704069440/posts/default/1013089281502017123'/><link rel='alternate' type='text/html' href='http://ravindrabharathi.blogspot.com/2012/05/install-apache-solr-36-on-jelastic.html' title='Install Apache Solr 3.6 on Jelastic Cloud Tomcat 6 instance'/><author><name>Ravindra Bharathi</name><uri>http://www.blogger.com/profile/16750645155508935840</uri><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='16' height='16' src='https://img1.blogblog.com/img/b16-rounded.gif'/></author><media:thumbnail xmlns:media="http://search.yahoo.com/mrss/" url="https://blogger.googleusercontent.com/img/b/R29vZ2xl/AVvXsEjfp9Ry1DT7imi8HFumYdRO_Su2VxQqVeVbxgGoEURTkNf_RjpCSPMWQJxfBlJ54iPN-F-d8X3FLWmIF1PGPSQ4p06Be7tPwlJ9UpD2jER-OPmYjWjVWzxWuRbzaCUl9JGTqUzqPlI4OhyK/s72-c/solr3_6.png" height="72" width="72"/><thr:total>0</thr:total></entry><entry><id>tag:blogger.com,1999:blog-2683833002704069440.post-4605678568371736640</id><published>2012-05-23T06:34:00.000-07:00</published><updated>2012-05-23T06:34:02.819-07:00</updated><category scheme="http://www.blogger.com/atom/ns#" term="Java Cloud"/><category scheme="http://www.blogger.com/atom/ns#" term="Java Hosting"/><category scheme="http://www.blogger.com/atom/ns#" term="Java PaaS"/><category scheme="http://www.blogger.com/atom/ns#" term="Jelastic"/><title type='text'>Jelastic Java Hosting in the Cloud</title><content type='html'>&lt;div dir=&quot;ltr&quot; style=&quot;text-align: left;&quot; trbidi=&quot;on&quot;&gt;
&lt;br /&gt;
Had been looking for a Java Hosting Service.&lt;br /&gt;
Found &lt;a href=&quot;http://jelastic.com/&quot; target=&quot;_blank&quot;&gt;Jelastic&lt;/a&gt; . Their beta and trial is free .&lt;br /&gt;
Impressed with what I&#39;ve seen so far.&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;&lt;/div&gt;&lt;div class=&quot;blogger-post-footer&quot;&gt;posted by Ravindra Bharathi&lt;/div&gt;</content><link rel='replies' type='application/atom+xml' href='http://ravindrabharathi.blogspot.com/feeds/4605678568371736640/comments/default' title='Post Comments'/><link rel='replies' type='text/html' href='http://ravindrabharathi.blogspot.com/2012/05/jelastic-java-hosting-in-cloud.html#comment-form' title='0 Comments'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/2683833002704069440/posts/default/4605678568371736640'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/2683833002704069440/posts/default/4605678568371736640'/><link rel='alternate' type='text/html' href='http://ravindrabharathi.blogspot.com/2012/05/jelastic-java-hosting-in-cloud.html' title='Jelastic Java Hosting in the Cloud'/><author><name>Ravindra Bharathi</name><uri>http://www.blogger.com/profile/16750645155508935840</uri><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='16' height='16' src='https://img1.blogblog.com/img/b16-rounded.gif'/></author><thr:total>0</thr:total></entry><entry><id>tag:blogger.com,1999:blog-2683833002704069440.post-450179689892380278</id><published>2012-04-03T11:07:00.000-07:00</published><updated>2012-04-03T11:07:24.660-07:00</updated><category scheme="http://www.blogger.com/atom/ns#" term="Axiis"/><category scheme="http://www.blogger.com/atom/ns#" term="data visualization"/><category scheme="http://www.blogger.com/atom/ns#" term="Degrafa"/><category scheme="http://www.blogger.com/atom/ns#" term="Flex"/><category scheme="http://www.blogger.com/atom/ns#" term="Open Source"/><title type='text'>Axiis : Data Visualization framework</title><content type='html'>&lt;a href=&quot;http://www.axiis.org/index.html&quot; target=&quot;_blank&quot;&gt;Axiis&lt;/a&gt; is an open source data visualization framework based on &lt;a href=&quot;http://www.degrafa.org/&quot; target=&quot;_blank&quot;&gt;Degrafa&lt;/a&gt; and Flex 3.
&lt;br /&gt;
&lt;br /&gt;
Axiis google code : &lt;a href=&quot;http://code.google.com/p/axiis/&quot; target=&quot;_blank&quot;&gt;http://code.google.com/p/axiis/&lt;/a&gt;
&lt;br /&gt;-&lt;div class=&quot;blogger-post-footer&quot;&gt;posted by Ravindra Bharathi&lt;/div&gt;</content><link rel='replies' type='application/atom+xml' href='http://ravindrabharathi.blogspot.com/feeds/450179689892380278/comments/default' title='Post Comments'/><link rel='replies' type='text/html' href='http://ravindrabharathi.blogspot.com/2012/04/axiis-data-visualization-framework.html#comment-form' title='0 Comments'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/2683833002704069440/posts/default/450179689892380278'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/2683833002704069440/posts/default/450179689892380278'/><link rel='alternate' type='text/html' href='http://ravindrabharathi.blogspot.com/2012/04/axiis-data-visualization-framework.html' title='Axiis : Data Visualization framework'/><author><name>Ravindra Bharathi</name><uri>http://www.blogger.com/profile/16750645155508935840</uri><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='16' height='16' src='https://img1.blogblog.com/img/b16-rounded.gif'/></author><thr:total>0</thr:total></entry><entry><id>tag:blogger.com,1999:blog-2683833002704069440.post-5365853752684620032</id><published>2012-03-15T22:46:00.000-07:00</published><updated>2012-03-15T22:46:12.851-07:00</updated><category scheme="http://www.blogger.com/atom/ns#" term="Amazon Web Services"/><category scheme="http://www.blogger.com/atom/ns#" term="AWS"/><category scheme="http://www.blogger.com/atom/ns#" term="AWS seminar"/><title type='text'>Amazon Web Services :Singapore AWS 101 Cloud Computing Seminar</title><content type='html'>&lt;a href=&quot;http://aws.amazon.com&quot; target=&quot;_blank&quot;&gt;Amazon Web Services&lt;/a&gt; APAC is hosting &lt;b&gt;AWS 101 Cloud Computing Seminar&lt;/b&gt; in Singapore on the 28th of March 2012. &lt;br /&gt; &lt;br /&gt;Register at &lt;a href=&quot;http://aws.amazon.com/apac/seminars/2012/03/28/singapore/&quot; target=&quot;_blank&quot;&gt;http://aws.amazon.com/apac/seminars/2012/03/28/singapore/&lt;/a&gt;
&lt;br /&gt;
-&lt;div class=&quot;blogger-post-footer&quot;&gt;posted by Ravindra Bharathi&lt;/div&gt;</content><link rel='replies' type='application/atom+xml' href='http://ravindrabharathi.blogspot.com/feeds/5365853752684620032/comments/default' title='Post Comments'/><link rel='replies' type='text/html' href='http://ravindrabharathi.blogspot.com/2012/03/amazon-web-services-singapore-aws-101.html#comment-form' title='0 Comments'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/2683833002704069440/posts/default/5365853752684620032'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/2683833002704069440/posts/default/5365853752684620032'/><link rel='alternate' type='text/html' href='http://ravindrabharathi.blogspot.com/2012/03/amazon-web-services-singapore-aws-101.html' title='Amazon Web Services :Singapore AWS 101 Cloud Computing Seminar'/><author><name>Ravindra Bharathi</name><uri>http://www.blogger.com/profile/16750645155508935840</uri><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='16' height='16' src='https://img1.blogblog.com/img/b16-rounded.gif'/></author><thr:total>0</thr:total></entry><entry><id>tag:blogger.com,1999:blog-2683833002704069440.post-3547092629459744994</id><published>2011-12-25T04:40:00.000-08:00</published><updated>2011-12-25T04:40:33.682-08:00</updated><category scheme="http://www.blogger.com/atom/ns#" term="AIR"/><category scheme="http://www.blogger.com/atom/ns#" term="AS3"/><category scheme="http://www.blogger.com/atom/ns#" term="Code Coverage  tool"/><category scheme="http://www.blogger.com/atom/ns#" term="Flex"/><category scheme="http://www.blogger.com/atom/ns#" term="Flexcover"/><title type='text'>Flexcover - Flex code coverage tool</title><content type='html'>&lt;div dir=&quot;ltr&quot; style=&quot;text-align: left;&quot; trbidi=&quot;on&quot;&gt;
Flexcover &lt;a href=&quot;http://code.google.com/p/flexcover/&quot; target=&quot;_blank&quot;&gt;http://code.google.com/p/flexcover/&lt;/a&gt; is a code coverage tool for Flex, Air and AS3.&lt;br /&gt;
&lt;br /&gt;
Download Flexcover : &lt;a href=&quot;http://code.google.com/p/flexcover/downloads/list&quot; target=&quot;_blank&quot;&gt;http://code.google.com/p/flexcover/downloads/list&lt;/a&gt;&lt;br /&gt;
&lt;br /&gt;
Learn how the modified sdk works : &lt;a href=&quot;http://code.google.com/p/flexcover-sdk/wiki/HowFlexcoverWorks&quot;  target=&quot;_blank&quot;&gt;http://code.google.com/p/flexcover-sdk/wiki/HowFlexcoverWorks&lt;/a&gt;&lt;br /&gt;
&lt;br /&gt;
&lt;/div&gt;&lt;div class=&quot;blogger-post-footer&quot;&gt;posted by Ravindra Bharathi&lt;/div&gt;</content><link rel='replies' type='application/atom+xml' href='http://ravindrabharathi.blogspot.com/feeds/3547092629459744994/comments/default' title='Post Comments'/><link rel='replies' type='text/html' href='http://ravindrabharathi.blogspot.com/2011/12/flexcover-flex-code-coverage-tool.html#comment-form' title='0 Comments'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/2683833002704069440/posts/default/3547092629459744994'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/2683833002704069440/posts/default/3547092629459744994'/><link rel='alternate' type='text/html' href='http://ravindrabharathi.blogspot.com/2011/12/flexcover-flex-code-coverage-tool.html' title='Flexcover - Flex code coverage tool'/><author><name>Ravindra Bharathi</name><uri>http://www.blogger.com/profile/16750645155508935840</uri><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='16' height='16' src='https://img1.blogblog.com/img/b16-rounded.gif'/></author><thr:total>0</thr:total></entry><entry><id>tag:blogger.com,1999:blog-2683833002704069440.post-2712507303038105046</id><published>2011-12-25T03:26:00.000-08:00</published><updated>2011-12-25T03:26:53.278-08:00</updated><category scheme="http://www.blogger.com/atom/ns#" term="CSS documentation"/><category scheme="http://www.blogger.com/atom/ns#" term="dochub.io"/><category scheme="http://www.blogger.com/atom/ns#" term="DOM documentation"/><category scheme="http://www.blogger.com/atom/ns#" term="JS documentation"/><title type='text'>Documentation search for CSS , JS, DOM, PHP</title><content type='html'>&lt;div dir=&quot;ltr&quot; style=&quot;text-align: left;&quot; trbidi=&quot;on&quot;&gt;
&lt;a href=&quot;http://dochub.io/&quot; target=&quot;_blank&quot;&gt;http://dochub.io&lt;/a&gt; lets you search for CSS, HTML , DOM, Javascript , jQuery, PHO documentation 

&lt;br /&gt;
&lt;br /&gt;
CSS :&amp;nbsp;&lt;a href=&quot;http://dochub.io/#css/&quot; target=&quot;_blank&quot;&gt;http://dochub.io/#css/&lt;/a&gt;&lt;br /&gt;
&lt;br /&gt;
HTML:&amp;nbsp;&lt;a href=&quot;http://dochub.io/#html/&quot; target=&quot;_blank&quot;&gt;http://dochub.io/#html/&lt;/a&gt;&lt;br /&gt;
&lt;br /&gt;
Javascript :&amp;nbsp;&lt;a href=&quot;http://dochub.io/#javascript/&quot; target=&quot;_blank&quot;&gt;http://dochub.io/#javascript/&lt;/a&gt;&lt;br /&gt;
&lt;br /&gt;
DOM :&amp;nbsp;&lt;a href=&quot;http://dochub.io/#dom/&quot; target=&quot;_blank&quot;&gt;http://dochub.io/#dom/&lt;/a&gt;&lt;br /&gt;
&lt;br /&gt;
jQuery :&amp;nbsp;&lt;a href=&quot;http://dochub.io/#jquery/&quot; target=&quot;_blank&quot;&gt;http://dochub.io/#jquery/&lt;/a&gt;&lt;br /&gt;
&lt;br /&gt;
PHP :&amp;nbsp;&lt;a href=&quot;http://dochub.io/#php/&quot; target=&quot;_blank&quot;&gt;http://dochub.io/#php/&lt;/a&gt;&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;&lt;/div&gt;&lt;div class=&quot;blogger-post-footer&quot;&gt;posted by Ravindra Bharathi&lt;/div&gt;</content><link rel='replies' type='application/atom+xml' href='http://ravindrabharathi.blogspot.com/feeds/2712507303038105046/comments/default' title='Post Comments'/><link rel='replies' type='text/html' href='http://ravindrabharathi.blogspot.com/2011/12/documentation-search-for-css-js-dom-php.html#comment-form' title='1 Comments'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/2683833002704069440/posts/default/2712507303038105046'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/2683833002704069440/posts/default/2712507303038105046'/><link rel='alternate' type='text/html' href='http://ravindrabharathi.blogspot.com/2011/12/documentation-search-for-css-js-dom-php.html' title='Documentation search for CSS , JS, DOM, PHP'/><author><name>Ravindra Bharathi</name><uri>http://www.blogger.com/profile/16750645155508935840</uri><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='16' height='16' src='https://img1.blogblog.com/img/b16-rounded.gif'/></author><thr:total>1</thr:total></entry><entry><id>tag:blogger.com,1999:blog-2683833002704069440.post-7174293420186652586</id><published>2011-12-25T02:53:00.000-08:00</published><updated>2011-12-25T02:53:39.996-08:00</updated><category scheme="http://www.blogger.com/atom/ns#" term="HTML5"/><category scheme="http://www.blogger.com/atom/ns#" term="Kendo UI"/><category scheme="http://www.blogger.com/atom/ns#" term="Rich Javascript Apps"/><title type='text'>Kendo UI - Javascript Framework</title><content type='html'>&lt;div dir=&quot;ltr&quot; style=&quot;text-align: left;&quot; trbidi=&quot;on&quot;&gt;
&lt;a href=&quot;http://www.kendoui.com/&quot; target=&quot;_blank&quot;&gt;Kendo UI&lt;/a&gt; is a HTML5, jQuery based javascript framework for building Rich Javacsript Apps. 
&lt;br /&gt;
Apart from rich UI controls, Kendo UI includes a JavaScript DataSource, cross-device Drag and Drop API and Templates.
&lt;br /&gt;
&lt;br /&gt;
Download Kendo UI : &lt;a href=&quot;http://www.kendoui.com/download.aspx&quot; target=&quot;_blank&quot;&gt;http://www.kendoui.com/download.aspx&lt;/a&gt;
&lt;br /&gt;
&lt;br /&gt;
Kendo UI is dual-licensed, Commercial and Open Source (GPLv3). Learn more about Kendo UI licensing : &lt;a href=&quot;http://www.kendoui.com/faq/licensing.aspx&quot; target=&quot;_blank&quot;&gt;http://www.kendoui.com/faq/licensing.aspx&lt;/a&gt;
&lt;br /&gt;
&lt;br /&gt;
Demos:&lt;br /&gt;
Web / HTML5 : &lt;a href=&quot;http://demos.kendoui.com/web/overview/index.html&quot; target=&quot;_blank&quot;&gt;http://demos.kendoui.com/web/overview/index.html&lt;/a&gt;
&lt;br /&gt;
Data Visualization : &lt;a href=&quot;http://demos.kendoui.com/dataviz/overview/index.html&quot; target=&quot;_blank&quot;&gt;http://demos.kendoui.com/dataviz/overview/index.html&lt;/a&gt;
&lt;br /&gt;
Mobile : &lt;a href=&quot;http://demos.kendoui.com/mobile/simulator/&quot; target=&quot;_blank&quot;&gt;http://demos.kendoui.com/mobile/simulator/&lt;/a&gt;&lt;br /&gt;
&lt;br /&gt;
&amp;nbsp; &amp;nbsp;&lt;/div&gt;&lt;div class=&quot;blogger-post-footer&quot;&gt;posted by Ravindra Bharathi&lt;/div&gt;</content><link rel='replies' type='application/atom+xml' href='http://ravindrabharathi.blogspot.com/feeds/7174293420186652586/comments/default' title='Post Comments'/><link rel='replies' type='text/html' href='http://ravindrabharathi.blogspot.com/2011/12/kendo-ui-javascript-framework.html#comment-form' title='0 Comments'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/2683833002704069440/posts/default/7174293420186652586'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/2683833002704069440/posts/default/7174293420186652586'/><link rel='alternate' type='text/html' href='http://ravindrabharathi.blogspot.com/2011/12/kendo-ui-javascript-framework.html' title='Kendo UI - Javascript Framework'/><author><name>Ravindra Bharathi</name><uri>http://www.blogger.com/profile/16750645155508935840</uri><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='16' height='16' src='https://img1.blogblog.com/img/b16-rounded.gif'/></author><thr:total>0</thr:total></entry><entry><id>tag:blogger.com,1999:blog-2683833002704069440.post-3750668114933022227</id><published>2011-12-25T01:42:00.000-08:00</published><updated>2011-12-25T01:42:14.910-08:00</updated><category scheme="http://www.blogger.com/atom/ns#" term="gRaphaël"/><category scheme="http://www.blogger.com/atom/ns#" term="javascript charts"/><category scheme="http://www.blogger.com/atom/ns#" term="javascript graphics"/><category scheme="http://www.blogger.com/atom/ns#" term="js chart"/><category scheme="http://www.blogger.com/atom/ns#" term="Raphaël javascript library"/><title type='text'>Raphaël Javascript Library</title><content type='html'>&lt;a href=&quot;http://raphaeljs.com/&quot; target=&quot;_blank&quot;&gt;Raphaël&lt;/a&gt; is a javascript library to create graphic objects like charts or effects like reflection,rotation,etc. The objects created using Raphaël can be operated upon as DOM objects.&lt;br /&gt;
&lt;a href=&quot;http://g.raphaeljs.com/&quot; target=&quot;_blank&quot;&gt;gRaphaël&lt;/a&gt; , based on Raphaël,  can be used to create interactive charts.&lt;br /&gt;
&lt;br /&gt;
Download Raphaël :&lt;br /&gt;
&lt;a href=&quot;http://github.com/DmitryBaranovskiy/raphael/raw/master/raphael.js&quot; target=&quot;_blank&quot;&gt;Uncompressed source&lt;/a&gt; &lt;br /&gt;
&lt;a href=&quot;http://github.com/DmitryBaranovskiy/raphael/raw/master/raphael-min.js&quot; target=&quot;_blank&quot;&gt;Minified version &lt;/a&gt;&lt;br /&gt;
&lt;br /&gt;
Raphaël Documentation can be found at &lt;a href=&quot;http://raphaeljs.com/reference.html&quot; target=&quot;_blank&quot;&gt;http://raphaeljs.com/reference.html&lt;/a&gt;&lt;br /&gt;
&lt;br /&gt;
Raphaël Discussion group : &lt;a href=&quot;http://groups.google.com/group/raphaeljs&quot; target=&quot;_blank&quot;&gt;http://groups.google.com/group/raphaeljs&lt;/a&gt;&lt;div class=&quot;blogger-post-footer&quot;&gt;posted by Ravindra Bharathi&lt;/div&gt;</content><link rel='replies' type='application/atom+xml' href='http://ravindrabharathi.blogspot.com/feeds/3750668114933022227/comments/default' title='Post Comments'/><link rel='replies' type='text/html' href='http://ravindrabharathi.blogspot.com/2011/12/raphael-javascript-library.html#comment-form' title='0 Comments'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/2683833002704069440/posts/default/3750668114933022227'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/2683833002704069440/posts/default/3750668114933022227'/><link rel='alternate' type='text/html' href='http://ravindrabharathi.blogspot.com/2011/12/raphael-javascript-library.html' title='Raphaël Javascript Library'/><author><name>Ravindra Bharathi</name><uri>http://www.blogger.com/profile/16750645155508935840</uri><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='16' height='16' src='https://img1.blogblog.com/img/b16-rounded.gif'/></author><thr:total>0</thr:total></entry><entry><id>tag:blogger.com,1999:blog-2683833002704069440.post-5859547986756521776</id><published>2011-11-29T18:19:00.000-08:00</published><updated>2011-11-29T18:19:53.598-08:00</updated><category scheme="http://www.blogger.com/atom/ns#" term="Blackberry Devcon Asia"/><category scheme="http://www.blogger.com/atom/ns#" term="Flex"/><title type='text'>Blackberry DevCon Asia in Singapore</title><content type='html'>Blackberry Devcon Asia , originally scheduled to happen in Bangkok, Thailand has been relocated to Singapore . &lt;br /&gt;
&lt;br /&gt;
Special offers include a 16GB BlackBerry® PlayBook™ tablet as well as a free copy of Adobe® Flash® Builder® 4.5 Premium for all attendees &lt;a href=&quot;http://www.blackberrydevcon.com/asia/registration/special-offers&quot; target=&#39;_blank&#39;&gt;http://www.blackberrydevcon.com/asia/registration/special-offers&lt;/a&gt;.&lt;br /&gt;
&lt;br /&gt;
Sessions catalogue : &lt;a href=&quot;https://devcon.blackberryconferences.net/asia2011/scheduler/newCatalog.do&quot; target=&#39;_blank&#39;&gt;https://devcon.blackberryconferences.net/asia2011/scheduler/newCatalog.do&lt;/a&gt;&lt;br /&gt;
&lt;br /&gt;&lt;div class=&quot;blogger-post-footer&quot;&gt;posted by Ravindra Bharathi&lt;/div&gt;</content><link rel='replies' type='application/atom+xml' href='http://ravindrabharathi.blogspot.com/feeds/5859547986756521776/comments/default' title='Post Comments'/><link rel='replies' type='text/html' href='http://ravindrabharathi.blogspot.com/2011/11/blackberry-devcon-asia-in-singapore.html#comment-form' title='1 Comments'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/2683833002704069440/posts/default/5859547986756521776'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/2683833002704069440/posts/default/5859547986756521776'/><link rel='alternate' type='text/html' href='http://ravindrabharathi.blogspot.com/2011/11/blackberry-devcon-asia-in-singapore.html' title='Blackberry DevCon Asia in Singapore'/><author><name>Ravindra Bharathi</name><uri>http://www.blogger.com/profile/16750645155508935840</uri><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='16' height='16' src='https://img1.blogblog.com/img/b16-rounded.gif'/></author><thr:total>1</thr:total></entry><entry><id>tag:blogger.com,1999:blog-2683833002704069440.post-4602011270778893207</id><published>2011-08-16T07:02:00.000-07:00</published><updated>2011-08-16T07:06:27.307-07:00</updated><category scheme="http://www.blogger.com/atom/ns#" term="AI"/><category scheme="http://www.blogger.com/atom/ns#" term="Database course"/><category scheme="http://www.blogger.com/atom/ns#" term="machine learning"/><category scheme="http://www.blogger.com/atom/ns#" term="Online course"/><category scheme="http://www.blogger.com/atom/ns#" term="Stanford University"/><title type='text'>Free online courses on Database and Machine Learning</title><content type='html'>Stanford School of Engineering is offering two more free online courses in addition to the &lt;a href=&quot;http://www.ai-class.com/&quot; target=&quot;_blank&quot;&gt;AI course&lt;/a&gt; that I mentioned in the previous post.&lt;br /&gt;
&lt;br /&gt;
Introduction to Databases : &lt;a href=&quot;http://www.db-class.com/&quot; target=&quot;_blank&quot;&gt;http://www.db-class.com/&lt;/a&gt;&lt;br /&gt;
&lt;br /&gt;
Machine Learning : &lt;a href=&quot;http://www.ml-class.org/&quot; target=&quot;_blank&quot;&gt;http://www.ml-class.org/&lt;/a&gt;&lt;div class=&quot;blogger-post-footer&quot;&gt;posted by Ravindra Bharathi&lt;/div&gt;</content><link rel='replies' type='application/atom+xml' href='http://ravindrabharathi.blogspot.com/feeds/4602011270778893207/comments/default' title='Post Comments'/><link rel='replies' type='text/html' href='http://ravindrabharathi.blogspot.com/2011/08/free-online-courses-on-database-and.html#comment-form' title='0 Comments'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/2683833002704069440/posts/default/4602011270778893207'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/2683833002704069440/posts/default/4602011270778893207'/><link rel='alternate' type='text/html' href='http://ravindrabharathi.blogspot.com/2011/08/free-online-courses-on-database-and.html' title='Free online courses on Database and Machine Learning'/><author><name>Ravindra Bharathi</name><uri>http://www.blogger.com/profile/16750645155508935840</uri><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='16' height='16' src='https://img1.blogblog.com/img/b16-rounded.gif'/></author><thr:total>0</thr:total></entry><entry><id>tag:blogger.com,1999:blog-2683833002704069440.post-3025297955061447514</id><published>2011-08-08T10:33:00.000-07:00</published><updated>2011-08-08T10:33:47.337-07:00</updated><category scheme="http://www.blogger.com/atom/ns#" term="Free AI course"/><title type='text'>Free Artificial Intelligence  Course</title><content type='html'>A free, online version of &quot;Introduction to Artificial Intelligence&quot;, taught by Sebastian Thrun and Peter Norvig  &lt;a href=&quot;http://www.ai-class.com/&quot; target=&quot;_blank&quot;&gt;http://www.ai-class.com/&lt;/a&gt;&lt;div class=&quot;blogger-post-footer&quot;&gt;posted by Ravindra Bharathi&lt;/div&gt;</content><link rel='replies' type='application/atom+xml' href='http://ravindrabharathi.blogspot.com/feeds/3025297955061447514/comments/default' title='Post Comments'/><link rel='replies' type='text/html' href='http://ravindrabharathi.blogspot.com/2011/08/free-artificial-intelligence-course.html#comment-form' title='0 Comments'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/2683833002704069440/posts/default/3025297955061447514'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/2683833002704069440/posts/default/3025297955061447514'/><link rel='alternate' type='text/html' href='http://ravindrabharathi.blogspot.com/2011/08/free-artificial-intelligence-course.html' title='Free Artificial Intelligence  Course'/><author><name>Ravindra Bharathi</name><uri>http://www.blogger.com/profile/16750645155508935840</uri><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='16' height='16' src='https://img1.blogblog.com/img/b16-rounded.gif'/></author><thr:total>0</thr:total></entry><entry><id>tag:blogger.com,1999:blog-2683833002704069440.post-5024129799269263402</id><published>2011-08-08T10:27:00.000-07:00</published><updated>2011-08-08T10:27:45.405-07:00</updated><category scheme="http://www.blogger.com/atom/ns#" term="Java"/><category scheme="http://www.blogger.com/atom/ns#" term="Java web framework"/><category scheme="http://www.blogger.com/atom/ns#" term="Play framework"/><title type='text'>Play Framework</title><content type='html'>&lt;a href=&quot;http://www.playframework.org/&quot; target=&quot;_blank&quot;&gt;Play framework&lt;/a&gt; is a java based framework for creating web applications. &lt;br /&gt;
&lt;br /&gt;
Download play framework from &lt;a href=&quot;http://www.playframework.org/download&quot; target=&quot;_blank&quot;&gt;http://www.playframework.org/download&lt;/a&gt;&lt;br /&gt;
&lt;br /&gt;
Documentation and tutorials can be found at &lt;a href=&quot;http://www.playframework.org/documentation/1.2.2/home&quot; target=&quot;_blank&quot;&gt;http://www.playframework.org/documentation/1.2.2/home&lt;/a&gt;&lt;br /&gt;
&lt;br /&gt;
This screencast shows how to create a web app with the play framework : &lt;a href=&quot;http://vimeo.com/7087610&quot; target=&quot;_blank&quot;&gt;http://vimeo.com/7087610&lt;/a&gt;&lt;br /&gt;
&lt;br /&gt;
&lt;div class=&quot;blogger-post-footer&quot;&gt;posted by Ravindra Bharathi&lt;/div&gt;</content><link rel='replies' type='application/atom+xml' href='http://ravindrabharathi.blogspot.com/feeds/5024129799269263402/comments/default' title='Post Comments'/><link rel='replies' type='text/html' href='http://ravindrabharathi.blogspot.com/2011/08/play-framework.html#comment-form' title='0 Comments'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/2683833002704069440/posts/default/5024129799269263402'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/2683833002704069440/posts/default/5024129799269263402'/><link rel='alternate' type='text/html' href='http://ravindrabharathi.blogspot.com/2011/08/play-framework.html' title='Play Framework'/><author><name>Ravindra Bharathi</name><uri>http://www.blogger.com/profile/16750645155508935840</uri><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='16' height='16' src='https://img1.blogblog.com/img/b16-rounded.gif'/></author><thr:total>0</thr:total></entry><entry><id>tag:blogger.com,1999:blog-2683833002704069440.post-7699801659231472907</id><published>2011-04-23T09:33:00.000-07:00</published><updated>2011-04-26T10:34:36.915-07:00</updated><category scheme="http://www.blogger.com/atom/ns#" term="Apache Solr"/><category scheme="http://www.blogger.com/atom/ns#" term="Solr 3.1"/><title type='text'>Solr 3.1 released</title><content type='html'>&lt;a href=&quot;http://www.apache.org/dyn/closer.cgi/lucene/solr&quot; target=&quot;_blank&quot;&gt;Version 3.1 of Apache Solr&lt;/a&gt; has been released. &lt;br /&gt;
&lt;br /&gt;
Solr 3.1 is based on Lucene 3.1 .&lt;br /&gt;
&lt;br /&gt;
The index structure is different from that in version 1.4 &lt;br /&gt;
&lt;br /&gt;
DataImportHandler jars are no longer included in the Solr WAR file.&lt;br /&gt;
&lt;br /&gt;
Solr 3.1 includes support for &lt;a href=&quot;http://wiki.apache.org/solr/SpatialSearch&quot; target=&quot;_blank&quot;&gt;Spatial search&lt;/a&gt;&lt;br /&gt;
&lt;br /&gt;
You can now send updates to the index in JSON format via &lt;a href=&quot;http://wiki.apache.org/solr/UpdateJSON&quot; target=&quot;_blank&quot;&gt;JsonUpdateRequestHandler&lt;/a&gt;&lt;br /&gt;
&lt;br /&gt;
In addition the default XML formatted results and &lt;a href=&quot;http://wiki.apache.org/solr/SolJSON&quot; target=&quot;_blank&quot;&gt;JSON Response Writer&lt;/a&gt; for responses in JSON format, there&#39;s the &lt;a href=&quot;http://wiki.apache.org/solr/CSVResponseWriter&quot; target=&quot;_blank&quot;&gt;CSVResponseWriter&lt;/a&gt; for getting results in CSV format.  &lt;br /&gt;
&lt;br /&gt;
The &lt;a href=&quot;http://wiki.apache.org/solr/SolrUIMA&quot; target=&quot;_blank&quot;&gt;Solr UIMA contrib library&lt;/a&gt; enables analysis of unstructured data.&lt;br /&gt;
&lt;br /&gt;
Read more about this release at &lt;a href=&quot;http://lucene.apache.org/solr/#March+2011+-+Solr+3.1+Released&quot; target=&quot;_blank&quot;&gt;http://lucene.apache.org/solr/#March+2011+-+Solr+3.1+Released &lt;/a&gt;&lt;div class=&quot;blogger-post-footer&quot;&gt;posted by Ravindra Bharathi&lt;/div&gt;</content><link rel='replies' type='application/atom+xml' href='http://ravindrabharathi.blogspot.com/feeds/7699801659231472907/comments/default' title='Post Comments'/><link rel='replies' type='text/html' href='http://ravindrabharathi.blogspot.com/2011/04/solr-31-released.html#comment-form' title='0 Comments'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/2683833002704069440/posts/default/7699801659231472907'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/2683833002704069440/posts/default/7699801659231472907'/><link rel='alternate' type='text/html' href='http://ravindrabharathi.blogspot.com/2011/04/solr-31-released.html' title='Solr 3.1 released'/><author><name>Ravindra Bharathi</name><uri>http://www.blogger.com/profile/16750645155508935840</uri><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='16' height='16' src='https://img1.blogblog.com/img/b16-rounded.gif'/></author><thr:total>0</thr:total></entry><entry><id>tag:blogger.com,1999:blog-2683833002704069440.post-1761518160471514252</id><published>2011-03-15T10:41:00.000-07:00</published><updated>2011-03-15T10:41:56.495-07:00</updated><category scheme="http://www.blogger.com/atom/ns#" term="Adobe BrowserLab"/><category scheme="http://www.blogger.com/atom/ns#" term="Flash"/><category scheme="http://www.blogger.com/atom/ns#" term="Flash to HTML"/><category scheme="http://www.blogger.com/atom/ns#" term="Wallaby"/><title type='text'>Wallaby : Convert Adobe Flash files to HTML</title><content type='html'>An experimental technology from Adobe codenamed &#39;Wallaby&#39; enables you to convert Adobe Flash(FLA) files to HTML.&lt;br /&gt;
&lt;br /&gt;
Learn more about Wallaby at &lt;a href=&quot;http://labs.adobe.com/technologies/wallaby/&quot;&gt;http://labs.adobe.com/technologies/wallaby/&lt;/a&gt;&lt;br /&gt;
&lt;br /&gt;
Download Wallaby from &lt;a href=&quot;http://labs.adobe.com/downloads/wallaby.html&quot;&gt;http://labs.adobe.com/downloads/wallaby.html&lt;/a&gt;&lt;br /&gt;
&lt;br /&gt;
Installation instructions for Wallaby are at &lt;a href=&quot;http://labs.adobe.com/wiki/index.php/Wallaby#Installer&quot;&gt;http://labs.adobe.com/wiki/index.php/Wallaby#Installer&lt;/a&gt; &lt;br /&gt;
&lt;br /&gt;
The &lt;a href=&quot;http://labs.adobe.com/wiki/index.php/Wallaby#Release_Notes&quot;&gt;release notes&lt;/a&gt; shed more light on supported features and cross browser issues.&lt;div class=&quot;blogger-post-footer&quot;&gt;posted by Ravindra Bharathi&lt;/div&gt;</content><link rel='replies' type='application/atom+xml' href='http://ravindrabharathi.blogspot.com/feeds/1761518160471514252/comments/default' title='Post Comments'/><link rel='replies' type='text/html' href='http://ravindrabharathi.blogspot.com/2011/03/wallaby-convert-adobe-flash-files-to.html#comment-form' title='0 Comments'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/2683833002704069440/posts/default/1761518160471514252'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/2683833002704069440/posts/default/1761518160471514252'/><link rel='alternate' type='text/html' href='http://ravindrabharathi.blogspot.com/2011/03/wallaby-convert-adobe-flash-files-to.html' title='Wallaby : Convert Adobe Flash files to HTML'/><author><name>Ravindra Bharathi</name><uri>http://www.blogger.com/profile/16750645155508935840</uri><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='16' height='16' src='https://img1.blogblog.com/img/b16-rounded.gif'/></author><thr:total>0</thr:total></entry><entry><id>tag:blogger.com,1999:blog-2683833002704069440.post-373732420424076958</id><published>2011-03-15T10:31:00.000-07:00</published><updated>2011-03-15T10:31:19.147-07:00</updated><category scheme="http://www.blogger.com/atom/ns#" term="Flex"/><category scheme="http://www.blogger.com/atom/ns#" term="flex component inspector"/><category scheme="http://www.blogger.com/atom/ns#" term="fxSpy"/><title type='text'>fxSpy : inspect properties and styles of visual flex 3 components</title><content type='html'>&lt;a href=&quot;http://code.google.com/p/fxspy/&quot;&gt;fxSpy&lt;/a&gt; allows you to inspect and dynamically change properties and style of flex 3 display components. &lt;br /&gt;
&lt;br /&gt;
Download fxSpy from &lt;a href=&quot;http://code.google.com/p/fxspy/downloads/list&quot;&gt;http://code.google.com/p/fxspy/downloads/list&lt;/a&gt;&lt;br /&gt;
&lt;br /&gt;
Installation instructions can be found at &lt;a href=&quot;http://code.google.com/p/fxspy/wiki/InstallationInstructions&quot;&gt;http://code.google.com/p/fxspy/wiki/InstallationInstructions&lt;/a&gt;&lt;div class=&quot;blogger-post-footer&quot;&gt;posted by Ravindra Bharathi&lt;/div&gt;</content><link rel='replies' type='application/atom+xml' href='http://ravindrabharathi.blogspot.com/feeds/373732420424076958/comments/default' title='Post Comments'/><link rel='replies' type='text/html' href='http://ravindrabharathi.blogspot.com/2011/03/fxspy-inspect-properties-and-styles-of.html#comment-form' title='0 Comments'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/2683833002704069440/posts/default/373732420424076958'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/2683833002704069440/posts/default/373732420424076958'/><link rel='alternate' type='text/html' href='http://ravindrabharathi.blogspot.com/2011/03/fxspy-inspect-properties-and-styles-of.html' title='fxSpy : inspect properties and styles of visual flex 3 components'/><author><name>Ravindra Bharathi</name><uri>http://www.blogger.com/profile/16750645155508935840</uri><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='16' height='16' src='https://img1.blogblog.com/img/b16-rounded.gif'/></author><thr:total>0</thr:total></entry><entry><id>tag:blogger.com,1999:blog-2683833002704069440.post-380121539620708061</id><published>2011-03-15T10:18:00.000-07:00</published><updated>2011-03-15T10:18:03.837-07:00</updated><category scheme="http://www.blogger.com/atom/ns#" term="data visualization"/><category scheme="http://www.blogger.com/atom/ns#" term="Elastic List"/><category scheme="http://www.blogger.com/atom/ns#" term="Flex"/><category scheme="http://www.blogger.com/atom/ns#" term="Kalileo"/><category scheme="http://www.blogger.com/atom/ns#" term="Kap IT"/><category scheme="http://www.blogger.com/atom/ns#" term="Kolbert"/><category scheme="http://www.blogger.com/atom/ns#" term="Moritz Stefaner"/><title type='text'>Kalileo: Flex data visualization component from Kap IT</title><content type='html'>&lt;a href=&quot;http://lab.kapit.fr/&quot;&gt;Kap Lab&lt;/a&gt; has released version 2.0 of its data visualization component. Kalileo is compatible with Flex sdk 3.5 onwards and is available as a community edition in addition to the licensed versions. Learn more about Kalileo at &lt;a href=&quot;http://lab.kapit.fr/display/kalileo/Kalileo&quot;&gt;http://lab.kapit.fr/display/kalileo/Kalileo&lt;/a&gt;&lt;br /&gt;
&lt;br /&gt;
Kap IT has also packaged all its reporting components under the &lt;a href=&quot;http://lab.kapit.fr/display/kaplabhome/2011/03/09/Kolbert+Reporting+Package&quot;&gt;Kolbert&lt;/a&gt; reporting package. Of particular interest to me was the &lt;a href=&quot;http://lab.kapit.fr/display/elasticsearch/Elastic+Search&quot;&gt;Elastic Search&lt;/a&gt; inspired by &lt;a href=&quot;http://moritz.stefaner.eu/&quot;&gt;Moritz Stefaner&#39;s&lt;/a&gt; work on &lt;a href=&quot;http://moritz.stefaner.eu/projects/elastic-lists/&quot;&gt;elastic lists&lt;/a&gt; .&lt;div class=&quot;blogger-post-footer&quot;&gt;posted by Ravindra Bharathi&lt;/div&gt;</content><link rel='replies' type='application/atom+xml' href='http://ravindrabharathi.blogspot.com/feeds/380121539620708061/comments/default' title='Post Comments'/><link rel='replies' type='text/html' href='http://ravindrabharathi.blogspot.com/2011/03/kalileo-flex-data-visualization.html#comment-form' title='0 Comments'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/2683833002704069440/posts/default/380121539620708061'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/2683833002704069440/posts/default/380121539620708061'/><link rel='alternate' type='text/html' href='http://ravindrabharathi.blogspot.com/2011/03/kalileo-flex-data-visualization.html' title='Kalileo: Flex data visualization component from Kap IT'/><author><name>Ravindra Bharathi</name><uri>http://www.blogger.com/profile/16750645155508935840</uri><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='16' height='16' src='https://img1.blogblog.com/img/b16-rounded.gif'/></author><thr:total>0</thr:total></entry><entry><id>tag:blogger.com,1999:blog-2683833002704069440.post-1971734215199168021</id><published>2010-12-05T21:37:00.000-08:00</published><updated>2010-12-05T21:37:27.897-08:00</updated><category scheme="http://www.blogger.com/atom/ns#" term="Flex"/><category scheme="http://www.blogger.com/atom/ns#" term="ReflexUtil"/><title type='text'>ReflexUtil : Flex debug Utility</title><content type='html'>&lt;a href=&quot;http://sites.google.com/site/reflexutil/home&quot;&gt;ReflexUtil&lt;/a&gt; is an open source utility that allows a developer to debug and alter properties of components in a flex application during runtime.&lt;div class=&quot;blogger-post-footer&quot;&gt;posted by Ravindra Bharathi&lt;/div&gt;</content><link rel='replies' type='application/atom+xml' href='http://ravindrabharathi.blogspot.com/feeds/1971734215199168021/comments/default' title='Post Comments'/><link rel='replies' type='text/html' href='http://ravindrabharathi.blogspot.com/2010/12/reflexutil-flex-debug-utility.html#comment-form' title='0 Comments'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/2683833002704069440/posts/default/1971734215199168021'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/2683833002704069440/posts/default/1971734215199168021'/><link rel='alternate' type='text/html' href='http://ravindrabharathi.blogspot.com/2010/12/reflexutil-flex-debug-utility.html' title='ReflexUtil : Flex debug Utility'/><author><name>Ravindra Bharathi</name><uri>http://www.blogger.com/profile/16750645155508935840</uri><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='16' height='16' src='https://img1.blogblog.com/img/b16-rounded.gif'/></author><thr:total>0</thr:total></entry><entry><id>tag:blogger.com,1999:blog-2683833002704069440.post-7982238509804750627</id><published>2010-12-05T08:36:00.000-08:00</published><updated>2010-12-05T08:39:10.207-08:00</updated><category scheme="http://www.blogger.com/atom/ns#" term="Flex 4.5"/><category scheme="http://www.blogger.com/atom/ns#" term="Flex SDK"/><category scheme="http://www.blogger.com/atom/ns#" term="size-report"/><title type='text'>Flex 4.5 to have size report</title><content type='html'>Flex SDK 4.5 will have a new option to summarize what contributes to the size of a swf file. use -size-report=&amp;lt;filename&amp;gt; in the compiler options (-size-report &amp;lt;filename&amp;gt; also works in Flash Builder) to generate a summary of the size of each type of data within the swf file.&lt;br /&gt;
&lt;br /&gt;
There&#39;s more information at &lt;a href=&quot;http://opensource.adobe.com/wiki/display/flexsdk/Size+Report&quot;&gt;http://opensource.adobe.com/wiki/display/flexsdk/Size+Report &lt;/a&gt;&lt;div class=&quot;blogger-post-footer&quot;&gt;posted by Ravindra Bharathi&lt;/div&gt;</content><link rel='replies' type='application/atom+xml' href='http://ravindrabharathi.blogspot.com/feeds/7982238509804750627/comments/default' title='Post Comments'/><link rel='replies' type='text/html' href='http://ravindrabharathi.blogspot.com/2010/12/flex-45-to-have-size-report.html#comment-form' title='0 Comments'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/2683833002704069440/posts/default/7982238509804750627'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/2683833002704069440/posts/default/7982238509804750627'/><link rel='alternate' type='text/html' href='http://ravindrabharathi.blogspot.com/2010/12/flex-45-to-have-size-report.html' title='Flex 4.5 to have size report'/><author><name>Ravindra Bharathi</name><uri>http://www.blogger.com/profile/16750645155508935840</uri><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='16' height='16' src='https://img1.blogblog.com/img/b16-rounded.gif'/></author><thr:total>0</thr:total></entry><entry><id>tag:blogger.com,1999:blog-2683833002704069440.post-3771319961821949216</id><published>2010-10-19T00:11:00.000-07:00</published><updated>2010-10-19T00:11:04.052-07:00</updated><category scheme="http://www.blogger.com/atom/ns#" term="Adobe Labs"/><category scheme="http://www.blogger.com/atom/ns#" term="AS3"/><category scheme="http://www.blogger.com/atom/ns#" term="Flex"/><category scheme="http://www.blogger.com/atom/ns#" term="Flex Tools"/><title type='text'>Adobe Labs - ActionScript Code Coverage Plug-in for Flash Builder</title><content type='html'>&lt;a href=&quot;http://labs.adobe.com/technologies/ascode_coverage/&quot;&gt;ActionScript Code Coverage Plug-in for Flash Builder&lt;/a&gt; , now in its prerelease version, is a tool that enables Flex developers identify which portions of code are executed (and which parts are not) while an application is executing.&lt;br /&gt;
&lt;br /&gt;
Download ActionScript Code Coverage Plug-in for Flash Builder from &lt;a href=&quot;http://labs.adobe.com/downloads/ascode_coverage.html&quot;&gt;http://labs.adobe.com/downloads/ascode_coverage.html&lt;/a&gt;&lt;br /&gt;
&lt;br /&gt;
Documentation for this tool can be found at &lt;a href=&quot;http://labs.adobe.com/wiki/index.php/ActionScript_Code_Coverage:Using&quot;&gt;http://labs.adobe.com/wiki/index.php/ActionScript_Code_Coverage:Using&lt;/a&gt;&lt;div class=&quot;blogger-post-footer&quot;&gt;posted by Ravindra Bharathi&lt;/div&gt;</content><link rel='replies' type='application/atom+xml' href='http://ravindrabharathi.blogspot.com/feeds/3771319961821949216/comments/default' title='Post Comments'/><link rel='replies' type='text/html' href='http://ravindrabharathi.blogspot.com/2010/10/adobe-labs-actionscript-code-coverage.html#comment-form' title='0 Comments'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/2683833002704069440/posts/default/3771319961821949216'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/2683833002704069440/posts/default/3771319961821949216'/><link rel='alternate' type='text/html' href='http://ravindrabharathi.blogspot.com/2010/10/adobe-labs-actionscript-code-coverage.html' title='Adobe Labs - ActionScript Code Coverage Plug-in for Flash Builder'/><author><name>Ravindra Bharathi</name><uri>http://www.blogger.com/profile/16750645155508935840</uri><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='16' height='16' src='https://img1.blogblog.com/img/b16-rounded.gif'/></author><thr:total>0</thr:total></entry><entry><id>tag:blogger.com,1999:blog-2683833002704069440.post-2270085527224446970</id><published>2009-12-22T02:03:00.000-08:00</published><updated>2009-12-22T02:17:24.237-08:00</updated><category scheme="http://www.blogger.com/atom/ns#" term="Blog2Print"/><title type='text'>Blog2Print : Turn your Blog into a book</title><content type='html'>&lt;a href=&quot;http://blogspot.sharedbook.com/blog2print/googleblogger/index.html&quot; target=&quot;_blank&quot;&gt;Blog2Print&lt;/a&gt; is a service that makes a book out of your blog entries. &lt;br /&gt;
&lt;br /&gt;
You have a few options to customize the look of your book and to choose which blog entries will be included.&lt;br /&gt;
&lt;br /&gt;
The preview is shown as a Flash flipbook.&lt;div class=&quot;blogger-post-footer&quot;&gt;posted by Ravindra Bharathi&lt;/div&gt;</content><link rel='replies' type='application/atom+xml' href='http://ravindrabharathi.blogspot.com/feeds/2270085527224446970/comments/default' title='Post Comments'/><link rel='replies' type='text/html' href='http://ravindrabharathi.blogspot.com/2009/12/blog2print-turn-your-blog-into-book.html#comment-form' title='1 Comments'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/2683833002704069440/posts/default/2270085527224446970'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/2683833002704069440/posts/default/2270085527224446970'/><link rel='alternate' type='text/html' href='http://ravindrabharathi.blogspot.com/2009/12/blog2print-turn-your-blog-into-book.html' title='Blog2Print : Turn your Blog into a book'/><author><name>Ravindra Bharathi</name><uri>http://www.blogger.com/profile/16750645155508935840</uri><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='16' height='16' src='https://img1.blogblog.com/img/b16-rounded.gif'/></author><thr:total>1</thr:total></entry><entry><id>tag:blogger.com,1999:blog-2683833002704069440.post-4837756216563436626</id><published>2009-12-16T20:04:00.001-08:00</published><updated>2009-12-21T07:02:09.135-08:00</updated><category scheme="http://www.blogger.com/atom/ns#" term="3D photos"/><category scheme="http://www.blogger.com/atom/ns#" term="Piku-Piku"/><category scheme="http://www.blogger.com/atom/ns#" term="Start3D"/><title type='text'>Piku-Piku processing and viewing technology from Start 3D</title><content type='html'>&lt;a href=&quot;http://www.start3d.com/&quot; target=&quot;_blank&quot;&gt;Start3D.com&lt;/a&gt; is a site for creating and sharing 3D photos online. &lt;br /&gt;
&lt;br /&gt;
You would not need special glasses to view the 3D photos. The Piku-Piku processing and viewing technology from Colin Davidson(Founder and CEO), an Academy award winner for Technical excellence, takes care of that.&lt;br /&gt;
&lt;br /&gt;
The site is currently in Beta and free to register and use in Beta.&lt;br /&gt;
&lt;br /&gt;
Read more about what 3d photography is all about at the &lt;a href=&quot;http://blog.start3d.com/2009/12/whats-this-all-about.html&quot; target=&quot;_blank&quot;&gt;Start 3D Blog&lt;/a&gt;&lt;div class=&quot;blogger-post-footer&quot;&gt;posted by Ravindra Bharathi&lt;/div&gt;</content><link rel='replies' type='application/atom+xml' href='http://ravindrabharathi.blogspot.com/feeds/4837756216563436626/comments/default' title='Post Comments'/><link rel='replies' type='text/html' href='http://ravindrabharathi.blogspot.com/2009/12/piku-piku-processing-and-viewing.html#comment-form' title='0 Comments'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/2683833002704069440/posts/default/4837756216563436626'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/2683833002704069440/posts/default/4837756216563436626'/><link rel='alternate' type='text/html' href='http://ravindrabharathi.blogspot.com/2009/12/piku-piku-processing-and-viewing.html' title='Piku-Piku processing and viewing technology from Start 3D'/><author><name>Ravindra Bharathi</name><uri>http://www.blogger.com/profile/16750645155508935840</uri><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='16' height='16' src='https://img1.blogblog.com/img/b16-rounded.gif'/></author><thr:total>0</thr:total></entry><entry><id>tag:blogger.com,1999:blog-2683833002704069440.post-8960485520164938753</id><published>2009-12-16T19:20:00.000-08:00</published><updated>2009-12-16T19:29:10.827-08:00</updated><category scheme="http://www.blogger.com/atom/ns#" term="Google Browser Size"/><category scheme="http://www.blogger.com/atom/ns#" term="Web design tools"/><title type='text'>Google - Browser Size</title><content type='html'>&lt;a href=&quot;http://www.googlelabs.com/show_details?app_key=agtnbGFiczIwLXd3d3IVCxIMTGFic0FwcE1vZGVsGPv7gAEM&quot; target=&quot;_blank&quot;&gt;Browser Size&lt;/a&gt; from Google labs gives you an estimate of users who can see the content on your web pages without scroling.&lt;br /&gt;
It gives a rough idea of which portions of the page cannot do without scrolling.&lt;div class=&quot;blogger-post-footer&quot;&gt;posted by Ravindra Bharathi&lt;/div&gt;</content><link rel='replies' type='application/atom+xml' href='http://ravindrabharathi.blogspot.com/feeds/8960485520164938753/comments/default' title='Post Comments'/><link rel='replies' type='text/html' href='http://ravindrabharathi.blogspot.com/2009/12/google-browser-size.html#comment-form' title='0 Comments'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/2683833002704069440/posts/default/8960485520164938753'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/2683833002704069440/posts/default/8960485520164938753'/><link rel='alternate' type='text/html' href='http://ravindrabharathi.blogspot.com/2009/12/google-browser-size.html' title='Google - Browser Size'/><author><name>Ravindra Bharathi</name><uri>http://www.blogger.com/profile/16750645155508935840</uri><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='16' height='16' src='https://img1.blogblog.com/img/b16-rounded.gif'/></author><thr:total>0</thr:total></entry><entry><id>tag:blogger.com,1999:blog-2683833002704069440.post-8355722590741235218</id><published>2009-12-15T02:16:00.000-08:00</published><updated>2009-12-15T02:16:17.114-08:00</updated><category scheme="http://www.blogger.com/atom/ns#" term="online photo editing"/><category scheme="http://www.blogger.com/atom/ns#" term="Photoshop.com"/><title type='text'>Photoshop.com : online photo editing, storage and sharing</title><content type='html'>&lt;a href=&quot;https://www.photoshop.com/&quot; target=&quot;_blank&quot;&gt;Photoshop.com &lt;/a&gt; is an online photo editing, storage and sharing site form &lt;a href=&quot;http://www.adobe.com&quot; target=&quot;_blank&quot;&gt;Adobe&lt;/a&gt;. &lt;br /&gt;
&lt;br /&gt;
The UI makes good use of the Flash Platform. You require Flash player 10 and above to use the service.&lt;br /&gt;
&lt;br /&gt;
Photoshop.com is an evolution of Photoshop express beta, also from Adobe, which is now the editing component used in the service.&lt;br /&gt;
&lt;br /&gt;
There&#39;s a free membership in addition to a premium offering.  The free membership provides you a 2GB storage space. &lt;br /&gt;
&lt;br /&gt;
To know more about usage and features , visit the &lt;a href=&quot;http://kb2.adobe.com/community/publishing/514/cpsid_51491.html&quot; target=&quot;_blank&quot;&gt;Photoshop.com community questions page&lt;/a&gt;&lt;div class=&quot;blogger-post-footer&quot;&gt;posted by Ravindra Bharathi&lt;/div&gt;</content><link rel='replies' type='application/atom+xml' href='http://ravindrabharathi.blogspot.com/feeds/8355722590741235218/comments/default' title='Post Comments'/><link rel='replies' type='text/html' href='http://ravindrabharathi.blogspot.com/2009/12/photoshopcom-online-photo-editing.html#comment-form' title='0 Comments'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/2683833002704069440/posts/default/8355722590741235218'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/2683833002704069440/posts/default/8355722590741235218'/><link rel='alternate' type='text/html' href='http://ravindrabharathi.blogspot.com/2009/12/photoshopcom-online-photo-editing.html' title='Photoshop.com : online photo editing, storage and sharing'/><author><name>Ravindra Bharathi</name><uri>http://www.blogger.com/profile/16750645155508935840</uri><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='16' height='16' src='https://img1.blogblog.com/img/b16-rounded.gif'/></author><thr:total>0</thr:total></entry><entry><id>tag:blogger.com,1999:blog-2683833002704069440.post-8448837877516489283</id><published>2009-12-12T23:16:00.001-08:00</published><updated>2009-12-12T23:30:13.776-08:00</updated><category scheme="http://www.blogger.com/atom/ns#" term="Microsoft Bizspark"/><title type='text'>Microsoft Bizspark - support for startups</title><content type='html'>&lt;a href=&quot;http://www.microsoft.com/BizSpark/&quot; target=&quot;_blank&quot;&gt;Microsoft BizSpark&lt;/a&gt; is a program that provides Startups with Software and  Support. &lt;br /&gt;
&lt;br /&gt;
Eligibility : &lt;a href=&quot;http://www.microsoft.com/BizSpark/Faqs.aspx#Startup-Question2&quot; target=&quot;_blank&quot;&gt;http://www.microsoft.com/BizSpark/Faqs.aspx#Startup-Question2&lt;/a&gt;&lt;div class=&quot;blogger-post-footer&quot;&gt;posted by Ravindra Bharathi&lt;/div&gt;</content><link rel='replies' type='application/atom+xml' href='http://ravindrabharathi.blogspot.com/feeds/8448837877516489283/comments/default' title='Post Comments'/><link rel='replies' type='text/html' href='http://ravindrabharathi.blogspot.com/2009/12/microsoft-bizspark-support-for-startups.html#comment-form' title='0 Comments'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/2683833002704069440/posts/default/8448837877516489283'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/2683833002704069440/posts/default/8448837877516489283'/><link rel='alternate' type='text/html' href='http://ravindrabharathi.blogspot.com/2009/12/microsoft-bizspark-support-for-startups.html' title='Microsoft Bizspark - support for startups'/><author><name>Ravindra Bharathi</name><uri>http://www.blogger.com/profile/16750645155508935840</uri><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='16' height='16' src='https://img1.blogblog.com/img/b16-rounded.gif'/></author><thr:total>0</thr:total></entry></feed>