<?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-34265281</id><updated>2011-12-31T07:02:42.245-08:00</updated><title type='text'>T(r)ickling thoughts</title><subtitle type='html'></subtitle><link rel='http://schemas.google.com/g/2005#feed' type='application/atom+xml' href='http://anilsamuel.blogspot.com/feeds/posts/default'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/34265281/posts/default?max-results=100'/><link rel='alternate' type='text/html' href='http://anilsamuel.blogspot.com/'/><link rel='hub' href='http://pubsubhubbub.appspot.com/'/><author><name>Anil Samuel</name><uri>http://www.blogger.com/profile/02786491758390335994</uri><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='32' height='29' src='http://static.flickr.com/90/242116148_d3f8852971.jpg?v=0'/></author><generator version='7.00' uri='http://www.blogger.com'>Blogger</generator><openSearch:totalResults>29</openSearch:totalResults><openSearch:startIndex>1</openSearch:startIndex><openSearch:itemsPerPage>100</openSearch:itemsPerPage><entry><id>tag:blogger.com,1999:blog-34265281.post-8444425460607417809</id><published>2011-06-13T22:00:00.000-07:00</published><updated>2011-06-13T22:05:43.860-07:00</updated><title type='text'>The Tuxnetworks Linux Bible: DEPRECIATED: Setting the hostname in gnome termina...</title><content type='html'>&lt;a href="http://tuxnetworks.blogspot.com/2009/03/ubuntu-and-vmware.html?spref=bl"&gt;The Tuxnetworks Linux Bible: DEPRECIATED: Setting the hostname in gnome termina...&lt;/a&gt;: "If you SSH to another host you might want to display the hostname of the remote host in the gnome terminal title bar  Put this code in your ..."&lt;br /&gt;&lt;br /&gt;Do this for all hosts you ssh to, as well.&lt;div class="blogger-post-footer"&gt;&lt;img width='1' height='1' src='https://blogger.googleusercontent.com/tracker/34265281-8444425460607417809?l=anilsamuel.blogspot.com' alt='' /&gt;&lt;/div&gt;</content><link rel='replies' type='application/atom+xml' href='http://anilsamuel.blogspot.com/feeds/8444425460607417809/comments/default' title='Post Comments'/><link rel='replies' type='text/html' href='http://www.blogger.com/comment.g?blogID=34265281&amp;postID=8444425460607417809' title='0 Comments'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/34265281/posts/default/8444425460607417809'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/34265281/posts/default/8444425460607417809'/><link rel='alternate' type='text/html' href='http://anilsamuel.blogspot.com/2011/06/tuxnetworks-linux-bible-depreciated.html' title='The Tuxnetworks Linux Bible: DEPRECIATED: Setting the hostname in gnome termina...'/><author><name>Anil Samuel</name><uri>http://www.blogger.com/profile/02786491758390335994</uri><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='32' height='29' src='http://static.flickr.com/90/242116148_d3f8852971.jpg?v=0'/></author><thr:total>0</thr:total></entry><entry><id>tag:blogger.com,1999:blog-34265281.post-5943505183491797635</id><published>2011-02-14T17:46:00.000-08:00</published><updated>2011-02-14T17:50:08.469-08:00</updated><title type='text'>Eclipse deleting svn all-wcprops and entries files</title><content type='html'>I even switched from desktop to laptop to get away from this issue .. but obviously it "followed" me.&lt;br /&gt;&lt;br /&gt;&lt;a href="http://www.myeclipseide.com/PNphpBB2-printview-t-23494-start-0.html"&gt;This post regarding MyEclipse&lt;/a&gt; lead me to the fix which is to remove  following from your .project.&lt;br /&gt;org.eclipse.wst.jsdt.core.javascriptValidator&lt;br /&gt;org.eclipse.wst.jsdt.core.jsNature&lt;span class="Topic"&gt;&lt;br /&gt;&lt;/span&gt;&lt;div class="blogger-post-footer"&gt;&lt;img width='1' height='1' src='https://blogger.googleusercontent.com/tracker/34265281-5943505183491797635?l=anilsamuel.blogspot.com' alt='' /&gt;&lt;/div&gt;</content><link rel='replies' type='application/atom+xml' href='http://anilsamuel.blogspot.com/feeds/5943505183491797635/comments/default' title='Post Comments'/><link rel='replies' type='text/html' href='http://www.blogger.com/comment.g?blogID=34265281&amp;postID=5943505183491797635' title='0 Comments'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/34265281/posts/default/5943505183491797635'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/34265281/posts/default/5943505183491797635'/><link rel='alternate' type='text/html' href='http://anilsamuel.blogspot.com/2011/02/eclipse-deleting-svn-all-wcprops-and.html' title='Eclipse deleting svn all-wcprops and entries files'/><author><name>Anil Samuel</name><uri>http://www.blogger.com/profile/02786491758390335994</uri><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='32' height='29' src='http://static.flickr.com/90/242116148_d3f8852971.jpg?v=0'/></author><thr:total>0</thr:total></entry><entry><id>tag:blogger.com,1999:blog-34265281.post-5490485229535656969</id><published>2010-08-04T05:13:00.000-07:00</published><updated>2010-08-04T05:17:54.370-07:00</updated><title type='text'>Get the "Synchronize with Google" option to show up in Mac OS X Address Book.</title><content type='html'>Thanks to &lt;a href="http://forums.macosxhints.com/showthread.php?t=90231"&gt;this post&lt;/a&gt; in macosxhints forum, I could keep my Nexus One is sync with Google and MBP. Quoted below from the forum post.&lt;div&gt;&lt;br /&gt;&lt;/div&gt;&lt;div&gt;&lt;span class="Apple-style-span" style="font-family: verdana, geneva, lucida, 'lucida grande', arial, helvetica, sans-serif; font-size: 13px; "&gt;&lt;b&gt;a)&lt;/b&gt; If you don't have this file, copy the following into a text file and save it with the name com.apple.ipod.plist. Put the file in your Preferences directory inside your home directory.&lt;br /&gt;&lt;br /&gt;{ Devices = { red-herring = { 'Family ID' = 10001; }; }; }&lt;br /&gt;&lt;br /&gt;&lt;b&gt;b)&lt;/b&gt; If you have the file and don't have an iPhone or iPod touch, you need to add some information to this file. I used Apple's plist editor to add the information, and that worked for me. This terminal command should work as well.&lt;br /&gt;&lt;br /&gt;defaults write com.apple.iPod Devices -dict-add red-herring '{ "Family ID" = 10001; }'&lt;br /&gt;&lt;/span&gt;&lt;/div&gt;&lt;div class="blogger-post-footer"&gt;&lt;img width='1' height='1' src='https://blogger.googleusercontent.com/tracker/34265281-5490485229535656969?l=anilsamuel.blogspot.com' alt='' /&gt;&lt;/div&gt;</content><link rel='replies' type='application/atom+xml' href='http://anilsamuel.blogspot.com/feeds/5490485229535656969/comments/default' title='Post Comments'/><link rel='replies' type='text/html' href='http://www.blogger.com/comment.g?blogID=34265281&amp;postID=5490485229535656969' title='4 Comments'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/34265281/posts/default/5490485229535656969'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/34265281/posts/default/5490485229535656969'/><link rel='alternate' type='text/html' href='http://anilsamuel.blogspot.com/2010/08/get-synchronize-with-google-option-to.html' title='Get the &quot;Synchronize with Google&quot; option to show up in Mac OS X Address Book.'/><author><name>Anil Samuel</name><uri>http://www.blogger.com/profile/02786491758390335994</uri><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='32' height='29' src='http://static.flickr.com/90/242116148_d3f8852971.jpg?v=0'/></author><thr:total>4</thr:total></entry><entry><id>tag:blogger.com,1999:blog-34265281.post-4501374308605079352</id><published>2010-08-02T21:20:00.000-07:00</published><updated>2010-08-02T21:49:39.610-07:00</updated><title type='text'></title><content type='html'>An application based on  Spring / JPA / Hibernate stack started causing following error when the Oracle JDBC library was upgraded from ojdbc14.jar to ojdbc6.jar.&lt;br /&gt;&lt;br /&gt;java.lang.IllegalAccessException: Class org.hibernate.dialect.Oracle8iDialect can not access a member of class oracle.jdbc.driver.OracleTypes with modifiers ""&lt;br /&gt;at sun.reflect.Reflection.ensureMemberAccess(Reflection.java:65)&lt;br /&gt;at java.lang.Class.newInstance0(Class.java:349)&lt;br /&gt;at java.lang.Class.newInstance(Class.java:308)&lt;br /&gt;at org.hibernate.dialect.Oracle8iDialect.registerResultSetOutParameter(Oracle8iDialect.java:367)&lt;br /&gt;&lt;br /&gt;Caused by oracle.jdbc.driver.OracleTypes class being deprecated and replaced by oracle.jdbc.OracleTypes and &lt;a href="http://grepcode.com/file/repository.jboss.com/maven2/org.hibernate/hibernate-core/3.3.1.GA/org/hibernate/dialect/Oracle8iDialect.java"&gt;Oracle8iDialect&lt;/a&gt;  (line 397) class referring to a private member of OracleTypes class.&lt;br /&gt;&lt;br /&gt;&lt;ol&gt;&lt;li&gt;Fix is to use a hibernate distro with the fix that is also compatible to Spring 3 stack.&lt;/li&gt;&lt;li&gt;Thanks to Google and grepcode; found the fix been applied for &lt;a href="http://grepcode.com/file/repository.jboss.com/maven2/org.hibernate/hibernate-core/3.3.2.GA/org/hibernate/dialect/Oracle8iDialect.java/"&gt;Hibernate 3.3.2&lt;/a&gt; (line 432)&lt;/li&gt;&lt;li&gt;Also realized in this research that there exists &lt;span style="font-weight: bold; color: rgb(255, 0, 0);"&gt;NO&lt;/span&gt; spring-framework-3.0.3.RELEASE-dependencies.zip at &lt;a href="http://static.springsource.org/downloads/nightly/release-download.php?project=SPR"&gt;Spring download site&lt;/a&gt;  :-;( which makes it all the more difficult to find a spring bundle with the fix.&lt;br /&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/34265281-4501374308605079352?l=anilsamuel.blogspot.com' alt='' /&gt;&lt;/div&gt;</content><link rel='replies' type='application/atom+xml' href='http://anilsamuel.blogspot.com/feeds/4501374308605079352/comments/default' title='Post Comments'/><link rel='replies' type='text/html' href='http://www.blogger.com/comment.g?blogID=34265281&amp;postID=4501374308605079352' title='0 Comments'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/34265281/posts/default/4501374308605079352'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/34265281/posts/default/4501374308605079352'/><link rel='alternate' type='text/html' href='http://anilsamuel.blogspot.com/2010/08/application-based-on-spring-jpa.html' title=''/><author><name>Anil Samuel</name><uri>http://www.blogger.com/profile/02786491758390335994</uri><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='32' height='29' src='http://static.flickr.com/90/242116148_d3f8852971.jpg?v=0'/></author><thr:total>0</thr:total></entry><entry><id>tag:blogger.com,1999:blog-34265281.post-5935755917650230115</id><published>2009-12-10T14:56:00.000-08:00</published><updated>2009-12-10T14:57:37.009-08:00</updated><title type='text'>Shashi Tharoor on India's 'soft power'</title><content type='html'>&lt;a href="http://economictimes.indiatimes.com/videoshow_ted/5284245.cms"&gt;Shashi Tharoor on India's 'soft power'&lt;/a&gt; - wow what a take from Shashi Tharoor about India's soft power. 3 cheers to Shashi Tharoor.&lt;div class="blogger-post-footer"&gt;&lt;img width='1' height='1' src='https://blogger.googleusercontent.com/tracker/34265281-5935755917650230115?l=anilsamuel.blogspot.com' alt='' /&gt;&lt;/div&gt;</content><link rel='replies' type='application/atom+xml' href='http://anilsamuel.blogspot.com/feeds/5935755917650230115/comments/default' title='Post Comments'/><link rel='replies' type='text/html' href='http://www.blogger.com/comment.g?blogID=34265281&amp;postID=5935755917650230115' title='1 Comments'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/34265281/posts/default/5935755917650230115'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/34265281/posts/default/5935755917650230115'/><link rel='alternate' type='text/html' href='http://anilsamuel.blogspot.com/2009/12/shashi-tharoor-on-indias-soft-power.html' title='Shashi Tharoor on India&apos;s &apos;soft power&apos;'/><author><name>Anil Samuel</name><uri>http://www.blogger.com/profile/02786491758390335994</uri><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='32' height='29' src='http://static.flickr.com/90/242116148_d3f8852971.jpg?v=0'/></author><thr:total>1</thr:total></entry><entry><id>tag:blogger.com,1999:blog-34265281.post-2360893126096681588</id><published>2009-12-08T14:21:00.000-08:00</published><updated>2009-12-08T14:25:42.323-08:00</updated><title type='text'>CNTLM@work</title><content type='html'>It had been a pain in the wrong place for a while at work where my desktop is behind a ISA proxy with authentication and I could not figure a way to get the proxy settings to work on a Ubuntu (Hardy Heron).&lt;br /&gt;&lt;br /&gt;Then I googled and came across &lt;a href="http://cntlm.sourceforge.net/"&gt;CNTLM&lt;/a&gt; which is a beauty; follow the instructions to install and configure it, set proxy to localhost:3128 and thats it.&lt;br /&gt;&lt;br /&gt;I am doing a Synaptic update as I type this .. from now on I will be on top of the latest ubuntu and like software updates.&lt;br /&gt;&lt;br /&gt;3 cheers to CNTLM.&lt;div class="blogger-post-footer"&gt;&lt;img width='1' height='1' src='https://blogger.googleusercontent.com/tracker/34265281-2360893126096681588?l=anilsamuel.blogspot.com' alt='' /&gt;&lt;/div&gt;</content><link rel='replies' type='application/atom+xml' href='http://anilsamuel.blogspot.com/feeds/2360893126096681588/comments/default' title='Post Comments'/><link rel='replies' type='text/html' href='http://www.blogger.com/comment.g?blogID=34265281&amp;postID=2360893126096681588' title='0 Comments'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/34265281/posts/default/2360893126096681588'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/34265281/posts/default/2360893126096681588'/><link rel='alternate' type='text/html' href='http://anilsamuel.blogspot.com/2009/12/cntlmwork.html' title='CNTLM@work'/><author><name>Anil Samuel</name><uri>http://www.blogger.com/profile/02786491758390335994</uri><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='32' height='29' src='http://static.flickr.com/90/242116148_d3f8852971.jpg?v=0'/></author><thr:total>0</thr:total></entry><entry><id>tag:blogger.com,1999:blog-34265281.post-7425229161889763955</id><published>2009-06-07T00:35:00.000-07:00</published><updated>2009-06-07T00:53:40.176-07:00</updated><title type='text'>My VOIP just got better ..</title><content type='html'>I recently switched by ISP (&lt;a href="http://tpg.com.au"&gt;TPG&lt;/a&gt; to &lt;a href="http://www.beagle.com.au/"&gt;Beagle Internet&lt;/a&gt;) mainly for ADSL 2+ service. Beagle did not provide VOIP and therefore and also for service decoupling reasons I subscribed to &lt;a href="https://www.mynetfone.com.au"&gt;MyNetFone&lt;/a&gt; service. I am pretty happy with the service for the call costs primarily to India &amp;amp; USA.&lt;br /&gt;&lt;br /&gt;I often do conference calls from home and been looking for ways to use the laptop's mic and speakers as the handsfree. Finally I found the solution. The solution is to ..&lt;br /&gt;&lt;ol&gt;&lt;li&gt;Use a Soft phone, configured for the VOIP provider, on my laptop. I found &lt;a href="http://www.counterpath.com/x-lite.html"&gt;X-Ten X-Lite&lt;/a&gt; working just fine on my MacBook Pro and would imagine same on Dell XPS Studio / Vista / Win7 as well. See &lt;a href="https://www.mynetfone.com.au/media/support/downloads/xten-xlite/config/X-Lite3.0_MNF%20Sample%20Config.pdf"&gt;instructions here&lt;/a&gt;.&lt;/li&gt;&lt;li&gt;I found &lt;a href="http://forums.counterpath.com/viewtopic.php?f=15&amp;amp;t=14399"&gt;this post&lt;/a&gt; with a working Apple Script to integrate Mac's Address Book to X Lite. This way I can right-click and dial a number from the Address Book. Cool ha .. Same script copied below here for convenience and as backup in the this post vanish in future.&lt;br /&gt;&lt;pre&gt;&lt;br /&gt;using terms from application "Address Book"&lt;br /&gt; on action property&lt;br /&gt;  return "phone"&lt;br /&gt; end action property&lt;br /&gt; &lt;br /&gt; on should enable action for thePerson with theEntry&lt;br /&gt;  if theEntry is not missing value then&lt;br /&gt;   return true&lt;br /&gt;  else&lt;br /&gt;   return false&lt;br /&gt;  end if&lt;br /&gt; end should enable action&lt;br /&gt; &lt;br /&gt; on action title for thePerson with theEntry&lt;br /&gt;  return "Mit X-Lite wahlen"&lt;br /&gt; end action title&lt;br /&gt; &lt;br /&gt; on perform action for thePerson with theEntry&lt;br /&gt;  set thePhoneNumber to value of theEntry&lt;br /&gt;  set theolddelimiter to AppleScript's text item delimiters&lt;br /&gt;  &lt;br /&gt;  set AppleScript's text item delimiters to "(0)"&lt;br /&gt;  set thePhoneNumber to every text item of thePhoneNumber&lt;br /&gt;  set AppleScript's text item delimiters to theolddelimiter&lt;br /&gt;  set thePhoneNumber to thePhoneNumber as text&lt;br /&gt;  &lt;br /&gt;  set theNewPhoneNumber to ""&lt;br /&gt;  &lt;br /&gt;  repeat with a from 1 to length of thePhoneNumber&lt;br /&gt;   set theCharacter to character a of thePhoneNumber&lt;br /&gt;   if a is 1 and character a of thePhoneNumber is "+" then&lt;br /&gt;    set theNewPhoneNumber to theNewPhoneNumber &amp; "0011"&lt;br /&gt;   end if&lt;br /&gt;   if "0123456789" contains theCharacter then&lt;br /&gt;    set theNewPhoneNumber to theNewPhoneNumber &amp; theCharacter&lt;br /&gt;   end if&lt;br /&gt;  end repeat&lt;br /&gt;  &lt;br /&gt;  tell application "X-Lite"&lt;br /&gt;   activate&lt;br /&gt;   tell application "System Events"&lt;br /&gt;    tell process "X-Lite"&lt;br /&gt;     -- delete eventually existing number&lt;br /&gt;     keystroke ""&lt;br /&gt;     keystroke return&lt;br /&gt;     -- dail&lt;br /&gt;     keystroke theNewPhoneNumber&lt;br /&gt;     keystroke return&lt;br /&gt;    end tell&lt;br /&gt;   end tell&lt;br /&gt;  end tell&lt;br /&gt;  return true&lt;br /&gt; end perform action&lt;br /&gt;end using terms from&lt;br /&gt;&lt;br /&gt;&lt;br /&gt;&lt;/pre&gt;&lt;br /&gt;&lt;/li&gt;&lt;li&gt;Moreover I could use &lt;a href="http://www.cycling74.com/products/soundflower"&gt;Soundflower&lt;/a&gt; / &lt;a href="http://audacity.sourceforge.net/"&gt;Audacity&lt;/a&gt; like tools to record the call in case if required or when times I am meant to take notes. This I see as a big bonus. Yet to try this on Windows platform.&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/34265281-7425229161889763955?l=anilsamuel.blogspot.com' alt='' /&gt;&lt;/div&gt;</content><link rel='replies' type='application/atom+xml' href='http://anilsamuel.blogspot.com/feeds/7425229161889763955/comments/default' title='Post Comments'/><link rel='replies' type='text/html' href='http://www.blogger.com/comment.g?blogID=34265281&amp;postID=7425229161889763955' title='0 Comments'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/34265281/posts/default/7425229161889763955'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/34265281/posts/default/7425229161889763955'/><link rel='alternate' type='text/html' href='http://anilsamuel.blogspot.com/2009/06/my-voip-just-got-better.html' title='My VOIP just got better ..'/><author><name>Anil Samuel</name><uri>http://www.blogger.com/profile/02786491758390335994</uri><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='32' height='29' src='http://static.flickr.com/90/242116148_d3f8852971.jpg?v=0'/></author><thr:total>0</thr:total></entry><entry><id>tag:blogger.com,1999:blog-34265281.post-3843683380907773691</id><published>2008-06-15T04:26:00.000-07:00</published><updated>2009-05-06T23:12:41.844-07:00</updated><title type='text'></title><content type='html'>&lt;div id="cwcn" style="text-align: center;"&gt;&lt;b id="jfcl"&gt;The Indian Orthodox Church - A Brief History&lt;/b&gt;&lt;br id="cwcn0"&gt;&lt;/div&gt;&lt;br id="cwcn1"&gt;&lt;div id="cwcn2" style="text-align: center;"&gt;                                    - Sourced from M.G.O.C.S.M1 publications &lt;br id="cwcn3"&gt;&lt;/div&gt;The Indian Orthodox Church also known as the Malankara Orthodox Church, is an ancient Church of India and it traces its origin to as far back as A.D 52 when St.Thomas one of the disciples of Jesus Christ came to India and established Christianity in the South Western part of the sub-continent. &lt;br id="cwcn4"&gt;&lt;br id="cwcn5"&gt;The St. Thomas Christians or the Syrian Christians exist at present in different churches and denominations. But a major section of the parent body of St. Thomas Christians which has maintained its independent nature constitute the Indian Orthodox Church under the Catholicate of the East with headquarters at Devalokam, Kottayam, Kerala, India. &lt;br id="cwcn6"&gt;&lt;br id="cwcn7"&gt;&lt;b id="mzwl"&gt;The beginning of the Church &lt;/b&gt;&lt;br id="cwcn8"&gt;That the Apostle Thomas, one of the Twelve, is the founder of the St. Thomas Christians has been well established. Christian writers and representatives of the Churches at least from the 4th century refer to the evangelistic labours of the Apostle Thomas in India and the Indian Christians ascribe the origin of their Church to this event in the first century. &lt;br id="cwcn9"&gt;&lt;br id="cwcn10"&gt;It is reasonable to believe that the Apostle came to India, preached the Gospel, established the Church and died here as Martyr. Tradition has it that the Apostle Thomas established Seven Churches in Kerala and appointed Priests for them from 4 families. &lt;br id="cwcn11"&gt;The Persian Connection &lt;br id="cwcn12"&gt;The Indian Church came in contact with the East Syrian Church possibly from the 4th century. There is evidence that in the 8th century the Indian Church had its primate known as "The Metropolitan and the Gate of All India" a title adopted presumably under Islamic influences. The Vatican Codex 22, written in Cranganore in 1301 gives the title as "The Metropolitan of the Throne of St. Thomas and of the whole Church of the Christian India". &lt;br id="cwcn13"&gt;The Indian Church maintained its autonomous administration. The Church of Persia had a tradition which acknowledged autonomy of Churches in its communion abroad. The Church in Kerala continued as an administratively independent community till the 16th century. &lt;br id="cwcn14"&gt;&lt;br id="cwcn15"&gt;&lt;b id="mzwl0"&gt;The Portuguese Period &lt;/b&gt;&lt;br id="cwcn16"&gt;Things changed during the Portuguese period. The missionaries who came from abroad were eager to bring the Indian Church into communion with Rome. They worked on it almost throughout the 16th century. In 1599 by the Synod of Diamper, the assembly of representatives from churches was forced to give up the Indian Church's connection with the Patriarch of the Persian Church in favour of the Pope of Rome. But there was dissatisfaction among the people which led to a general revolt in 1653 known commonly as the Coonan2 Cross revolt. Portuguese efforts to put it down by force did not succeed. Now Rome entered the field directly through missionaries, and a section of those who rebelled went back to Roman allegiance. &lt;br id="cwcn17"&gt;&lt;br id="cwcn18"&gt;A body of the people led by the Archdeacon, who stood for the administrative autonomy of the Indian Church inspite of serious difficulties, was determined to keep the independence of the Indian Church.  The Portuguese were in fact instrumental in causing a division in the one united church in India. Although they succeeded in getting the allegiance of a party in the Church to the Roman Catholic community, an equally important party did not follow their way. &lt;br id="cwcn19"&gt;&lt;br id="cwcn20"&gt;&lt;b id="mzwl1"&gt;The Antiochene connection &lt;/b&gt;&lt;br id="cwcn21"&gt;The party that sought to preserve the Church's freedom appealed to several Eastern Christian Centers for help in restoring its episcopal succession. The Antiochene Syrian Patriarch responded and sent to India a Bishop, Metropolitan Mar Gregorios of Jerusalem who came to India in 1665. The Archdeacon who had been declared in the meantime to be Metropolitan Mar Thoma by the laying on of hands by 12 Presbyters was now confirmed by him in his episcopal rank and both of them worked together to organize the church on a firm footing. Mar Thoma I was followed in succession by a series of Prelates with the same name till 1816 when the last of them namely Mar Thoma IX came to the scene, but was soon replaced by Mar Dionysius II. &lt;br id="cwcn22"&gt;Malankara Orthodox Church had felt the need of assistance for establishing systematic education for its clergy, teaching the people the faith, instructing the clergy in properly celebrating the liturgical services and above all assistance in the maintenance of the episcopal succession intact. But the Orthodox Church maintained its autonomous administration and life under local leadership. Even the help from the Antiochene Syrian Patriarch was without any idea of formally submitting to his jurisdiction but only for an overall spiritual supervision and for keeping friendly relations. &lt;br id="cwcn23"&gt;&lt;br id="cwcn24"&gt;There were differences of opinion over the authority of the Patriarch in the Malankara Church and it created certain difficulties. But the Church has always been successful in maintaining its freedom and never allowed any foreign domination. &lt;br id="cwcn25"&gt;Co-operation with the Church Mission Society (C.M.S) &lt;br id="cwcn26"&gt;&lt;br id="cwcn27"&gt;By 1795 the British established themselves in South India and Kerala came under their sway. During the time of Col. Munroe who was the British Resident in Kerala, Pulikottil Ittoop Ramban expressed his interest in founding a Seminary for the teaching of the Church's Clergy. The Resident supported him and the seminary was founded in 1815. Pulikottil Ittoop Ramban became a Bishop - Metropolitan Mar Dionysius II. &lt;br id="cwcn28"&gt;&lt;br id="cwcn29"&gt;From 1816 the experiment of cooperation between the Malankara Church and the C.M.S of the Anglican Church was carried on, but it was found to be unsuccessful and was called off in 1836. &lt;br id="cwcn30"&gt;&lt;br id="cwcn31"&gt;This incident  led to the division of the community into three bodies. One of them, a reformed group tried to make serious reforms in the liturgy and practices of the Church as a whole but failed. After about half a century of conflict within the church this body had to withdraw and organize itself as the Mar Thoma Syrian Church. A small body of the Syrian Christians opted to join with the missionaries and be absorbed in the Anglican Church. The majority of the community continued in the Church without accepting the reforms. &lt;br id="cwcn32"&gt;Catholicate established in Malankara in 1912 &lt;br id="cwcn33"&gt;&lt;br id="cwcn34"&gt;In this conflict the Metropolitan obtained the support of Patriarch Mar Abdul Messiah the immediate successor to Patriarch Peter III. Patriarch Peter III was succeeded in 1895 by Mar Abdul Messiah. Because of state interference, he lost his position in Turkey and came to be replaced by Mar Abdullah. While Metropolitan Mar Dionysius VI clashed with Mar Abdullah, the Canonical senior Patriarch Mar Abdul Messiah offered to come to the assistance of the former. Thus in 1912 he came to Kerala and associated with Mar Dionysius VI and the Bishops and the Church with him, to establish the Catholicate of the East in Malankara. The ceremony was held at St. Mary's Church, Niranam on 15th September 1912; Niranam Church is one of the seven Churches founded by St. Thomas during his visit here in the first century. &lt;br id="cwcn35"&gt;The Catholicate of the East was thus established in Malankara with the co-operation of the Canonical Patriarch Mar Abdul Messiah who was senior to Mar Abdullah. Thereby the Patriarch himself has withdrawn his right of spiritual oversight if any in the Indian Church, which the Royal Court of Appeal had acknowledged for him in 1889. &lt;br id="cwcn36"&gt;&lt;br id="cwcn37"&gt;The designation "Catholicos of the East" to the successors of St. Thomas the Apostle was given by the Jerusalem Synod of AD 231. The head quarters of the Orthodox Church of the East was first at Uraha (Edessa) in Persia. This was moved to 'Selucia' and it was there the tittle "Catholicos of the East" originated. Catholicos is an ecclesiastical dignitary recognized in the Antiochene Syrian Church also. He is equal in rank with the Patriarch though the latter is considered as first among equals (primus interparees). &lt;br id="cwcn38"&gt; &lt;br id="cwcn39"&gt;&lt;br id="cwcn40"&gt;&lt;b id="d5nz"&gt;Constitution of the Church adopted in 1934 &lt;/b&gt;&lt;br id="cwcn41"&gt;&lt;br id="cwcn42"&gt;Malankara Orthodox Church is now administered as per the constitution adopted in 1934 which was passed by the Malankara Syrian Christian Association. The Association is a fully representative body of the Church with elected members-priests and laymen-from all the Parish Churches. One Priest each and laymen 1 to 10 depending on the number of members in each parish are members of the Association. There are about 1400 parishes under Malankara Orthodox Church. It is the Association which elects the Catholicos and Malankara Metropolitan and also the Bishops. &lt;br id="cwcn43"&gt;&lt;br id="cwcn44"&gt;There is a Managing Committee for the Association with members from each Diocese elected by the Association. The Malankara Metropolitan is the President of the Managing Committee and the remaining Prelates having administrative charge are the Vice-Presidents. &lt;br id="cwcn45"&gt;The Association Managing Committee has a Working Committee with the Malankara Metropolitan as its President. The Working Committee is also the Consultative Committee of the Malankara Metropolitan. &lt;br id="cwcn46"&gt;&lt;br id="cwcn47"&gt;The Episcopal Synod has all the Prelates of the Malankara Church as members. Matters concerning Faith, Order and Discipline are under the authority of the Episcopal Synod. It is the Episcopal Synod which installs the Catholicos. &lt;br id="cwcn48"&gt; &lt;br id="cwcn49"&gt;&lt;br id="cwcn50"&gt;&lt;b id="d5nz0"&gt;Current State &lt;/b&gt;&lt;br id="cwcn51"&gt;&lt;br id="cwcn52"&gt;The Indian Church has an Apostolic foundation. Now with the establishment of the Catholicate in 1912 the Orthodox Church has come to its own. The canonised saints of our church are St.Gregorios of Parumala, St.Dionysius and St.Baselios. Although majority of the members of the church numbering about 2.5 million live in Kerala, they could be found now spread over not only in all the different states of India, but also in all the continents through out the world. There are a total of 25  Dioceses now, 19 of them in Kerala and 6 of outside Kerala i.e., Madras, Bombay, Calcutta, Delhi, America and the Diocese of Canada-UK-Europe. Parishes outside India, other than those in the two Dioceses of America and Canada-UK-Europe are included in the four dioceses of Madras, Bombay, Calcutta and Delhi. The St.Mary's Indian Orthodox Church, Melbourne belongs to the Diocese of Madras. The Indian Orthodox Church is hence an ancient, autonomous, independent Indian Church whose Supreme Head is His Holiness The Catholicos of the East and Malankara Metropolitan. &lt;br id="cwcn53"&gt;&lt;div class="blogger-post-footer"&gt;&lt;img width='1' height='1' src='https://blogger.googleusercontent.com/tracker/34265281-3843683380907773691?l=anilsamuel.blogspot.com' alt='' /&gt;&lt;/div&gt;</content><link rel='replies' type='application/atom+xml' href='http://anilsamuel.blogspot.com/feeds/3843683380907773691/comments/default' title='Post Comments'/><link rel='replies' type='text/html' href='http://www.blogger.com/comment.g?blogID=34265281&amp;postID=3843683380907773691' title='0 Comments'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/34265281/posts/default/3843683380907773691'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/34265281/posts/default/3843683380907773691'/><link rel='alternate' type='text/html' href='http://anilsamuel.blogspot.com/2008/06/indian-orthodox-church-brief-history.html' title=''/><author><name>Anil Samuel</name><uri>http://www.blogger.com/profile/02786491758390335994</uri><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='32' height='29' src='http://static.flickr.com/90/242116148_d3f8852971.jpg?v=0'/></author><thr:total>0</thr:total></entry><entry><id>tag:blogger.com,1999:blog-34265281.post-5683927484775976755</id><published>2008-02-28T17:26:00.000-08:00</published><updated>2008-02-28T17:46:51.154-08:00</updated><title type='text'>VirtualBox on Mac saved me !!</title><content type='html'>Recently I quit Oracle and therefore I re-imaged my MacBook Pro to get rid of VMWare and few other such baggages I was carrying along  with I lost my virtual machines with Oracle 10g database installed.&lt;br /&gt;&lt;br /&gt;Renny was stuck with some Oracle Stored Procedure issue and she wanted to get Oracle 10g running on my laptop. And I had 0 time to get it going. There have not been any Mac releases of Oracle Database lately. So I am momentarily stuffed.&lt;br /&gt;&lt;br /&gt;My options were to get VMWare Fusion, Q.app (qemu for Mac) or VirtualBox. Last time I tried VirtualBox I was getting error when I startup the guest OS. But thought will it a try ...&lt;br /&gt;&lt;br /&gt;There comes VirtualBox to wrap Ubuntu Gutsy Gibbon, Oracle XE 10g. All took about 30 minutes to get started, incl. downloads. I preferred to run only the database from within the guest OS and run Eclipse, SQL Developer etc from Host OS which is Mac OS X in this case. Now the stumble was with the networking in VirtualBox which by default is NAT/NAPT. So no IP Address assigned to host OS so that I can make a TCP connection from host to guest (whereas vice-versa works fine).&lt;br /&gt;&lt;br /&gt;Bit of a Googling and the VirtualBox User Manual introduces me to VBoxManage using which you can add port forwarding to guest OS settings whereby a port connection on host is forwarded to mapped port on guest. So using following commands I was able to set this up for TNS listener and worked like a charm when tested with SQL Developer running on host.&lt;br /&gt;&lt;br /&gt;&lt;span class="Apple-style-span" style="font-style: italic;"&gt;&lt;span class="Apple-style-span" style="font-size: small;"&gt;VBoxManage setextradata "Ubuntu 7.10" "VBoxInternal/Devices/pcnet/0/LUN#0/Config/tns/Protocol" TCP&lt;br /&gt;VBoxManage setextradata "Ubuntu 7.10" "VBoxInternal/Devices/pcnet/0/LUN#0/Config/tns/GuestPort" 1521&lt;br /&gt;VBoxManage setextradata "Ubuntu 7.10" "VBoxInternal/Devices/pcnet/0/LUN#0/Config/tns/HostPort" 1521&lt;/span&gt;&lt;/span&gt;&lt;div&gt;&lt;span class="Apple-style-span" style="font-size: 13px; font-style: italic;"&gt;&lt;br class="webkit-block-placeholder"&gt;&lt;/span&gt;&lt;/div&gt;&lt;div&gt;&lt;span class="Apple-style-span" style="font-size: 13px; font-style: italic;"&gt;&lt;br /&gt;&lt;/span&gt;&lt;div&gt;&lt;span class="Apple-style-span" style="font-size: medium;"&gt;All is good that ends good .. And they lived happily ever after !!&lt;/span&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/34265281-5683927484775976755?l=anilsamuel.blogspot.com' alt='' /&gt;&lt;/div&gt;</content><link rel='replies' type='application/atom+xml' href='http://anilsamuel.blogspot.com/feeds/5683927484775976755/comments/default' title='Post Comments'/><link rel='replies' type='text/html' href='http://www.blogger.com/comment.g?blogID=34265281&amp;postID=5683927484775976755' title='0 Comments'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/34265281/posts/default/5683927484775976755'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/34265281/posts/default/5683927484775976755'/><link rel='alternate' type='text/html' href='http://anilsamuel.blogspot.com/2008/02/virtualbox-on-mac-saved-me.html' title='VirtualBox on Mac saved me !!'/><author><name>Anil Samuel</name><uri>http://www.blogger.com/profile/02786491758390335994</uri><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='32' height='29' src='http://static.flickr.com/90/242116148_d3f8852971.jpg?v=0'/></author><thr:total>0</thr:total></entry><entry><id>tag:blogger.com,1999:blog-34265281.post-8919892647236030667</id><published>2008-02-21T18:06:00.000-08:00</published><updated>2008-02-21T18:29:55.170-08:00</updated><title type='text'>I like to see Groovy to be something like Forte 4GL</title><content type='html'>Forte 4GL (known later as Unified Development Server [UDS]) as the name says a Fourth Generation Language. The language used is Transaction Object Oriented Language (TOOL). Sun Microsystems bought this from Forte Inc. and I would say sun set on this now.&lt;br /&gt;&lt;br /&gt;Take a look at the&lt;a href="http://dlc.sun.com/pdf/806-6674-01/806-6674-01.pdf"&gt; TOOL Reference Manual&lt;/a&gt; to see how simple and easy the semantics are. The complete documentation set is available at http://docs.sun.com/app/docs/coll/S1_UnifiedDevelopmentServer_35.&lt;br /&gt;&lt;br /&gt;Coming to the point, I like to see Java mature to a stage where it can complement Groovy to be a 4GL and have tools to develop applications like how it is done using Forte Workshop.&lt;br /&gt;&lt;br /&gt;Forte Workshop (IDE) got to its own proprietary Version Control, Configuration Management and Middleware container. The above said tool could be based on Eclipse (IDE), Subversion (Version Control), OSGI (Configuration Management) and Apache Felix + EJB (Middleware container).&lt;br /&gt;&lt;br /&gt;Only if someone could kick start something like this ..&lt;div class="blogger-post-footer"&gt;&lt;img width='1' height='1' src='https://blogger.googleusercontent.com/tracker/34265281-8919892647236030667?l=anilsamuel.blogspot.com' alt='' /&gt;&lt;/div&gt;</content><link rel='replies' type='application/atom+xml' href='http://anilsamuel.blogspot.com/feeds/8919892647236030667/comments/default' title='Post Comments'/><link rel='replies' type='text/html' href='http://www.blogger.com/comment.g?blogID=34265281&amp;postID=8919892647236030667' title='0 Comments'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/34265281/posts/default/8919892647236030667'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/34265281/posts/default/8919892647236030667'/><link rel='alternate' type='text/html' href='http://anilsamuel.blogspot.com/2008/02/i-like-to-see-grrovy-to-be-something.html' title='I like to see Groovy to be something like Forte 4GL'/><author><name>Anil Samuel</name><uri>http://www.blogger.com/profile/02786491758390335994</uri><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='32' height='29' src='http://static.flickr.com/90/242116148_d3f8852971.jpg?v=0'/></author><thr:total>0</thr:total></entry><entry><id>tag:blogger.com,1999:blog-34265281.post-3272719384019495616</id><published>2008-02-05T15:12:00.000-08:00</published><updated>2008-02-05T15:20:34.263-08:00</updated><title type='text'>Keywords I like to cover during IT session to our church folks</title><content type='html'>basic internet, virus, firewall&lt;br /&gt;ADSL flavors, IP Phony, Skype&lt;br /&gt;podcasts, simulcasts, webcasts,Feeds, RSS, ATOM google services&lt;br /&gt;portal, Web 2, Ajax, RIA, Blogging, wiki&lt;br /&gt;DVI, HDMI, Media Station, HD DVD, HD TV, Blue Ray&lt;br /&gt;USB, Firewire, PCMCIA&lt;div class="blogger-post-footer"&gt;&lt;img width='1' height='1' src='https://blogger.googleusercontent.com/tracker/34265281-3272719384019495616?l=anilsamuel.blogspot.com' alt='' /&gt;&lt;/div&gt;</content><link rel='replies' type='application/atom+xml' href='http://anilsamuel.blogspot.com/feeds/3272719384019495616/comments/default' title='Post Comments'/><link rel='replies' type='text/html' href='http://www.blogger.com/comment.g?blogID=34265281&amp;postID=3272719384019495616' title='0 Comments'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/34265281/posts/default/3272719384019495616'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/34265281/posts/default/3272719384019495616'/><link rel='alternate' type='text/html' href='http://anilsamuel.blogspot.com/2008/02/keywords-i-like-to-cover-during-it.html' title='Keywords I like to cover during IT session to our church folks'/><author><name>Anil Samuel</name><uri>http://www.blogger.com/profile/02786491758390335994</uri><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='32' height='29' src='http://static.flickr.com/90/242116148_d3f8852971.jpg?v=0'/></author><thr:total>0</thr:total></entry><entry><id>tag:blogger.com,1999:blog-34265281.post-8122617144106419761</id><published>2008-01-10T13:47:00.000-08:00</published><updated>2008-01-10T13:57:12.783-08:00</updated><title type='text'>Hiccups with PHP5 and xdebug on RHEL</title><content type='html'>Root cause of all this was that /usr/ filesystem is Read-only; so I had to compile binaries to install on writable area. So i did the following.&lt;br /&gt;&lt;br /&gt;1. Executed the following from php source root folder; this installed the php binaries under --prefix location&lt;br /&gt;&lt;span style="font-style:italic;"&gt;./configure --prefix /scratch/asamuel/projects/opensource/php-5.2.5/install&lt;br /&gt;make&lt;br /&gt;make install&lt;/span&gt;&lt;br /&gt;&lt;br /&gt;2. Executed the following from xdebug source root folder&lt;br /&gt;&lt;span style="font-style:italic;"&gt;/scratch/asamuel/projects/opensource/php-5.2.5/install/bin/phpize&lt;br /&gt;./configure --enable-xdebug --with-php-config=../../php-5.2.5/install/bin/php-config&lt;br /&gt;make&lt;/span&gt;&lt;br /&gt;&lt;br /&gt;3. Copied /scratch/asamuel/projects/opensource/php-5.2.5/php.ini-recommended to /scratch/asamuel/projects/opensource/php-5.2.5/php.ini&lt;br /&gt;&lt;br /&gt;4. Modified php.ini to load xdebug extension and enable remote debugging using&lt;br /&gt;&lt;span style="font-style:italic;"&gt;zend_extension="/scratch/asamuel/projects/opensource/xdebug/xdebug-2.0.2/modules/xdebug.so"&lt;br /&gt;xdebug.remote_enable=On&lt;/span&gt;&lt;br /&gt;&lt;br /&gt;3. Verified the build using (where alias &lt;span style="font-style:italic;"&gt;php5=/scratch/asamuel/projects/opensource/php-5.2.5/sapi/cli/php -c /scratch/asamuel/projects/opensource/php-5.2.5/php.ini $*&lt;/span&gt;)&lt;br /&gt;&lt;span style="font-style:italic;"&gt;php5 -v&lt;/span&gt;&lt;br /&gt;which resulted&lt;br /&gt;PHP 5.2.5 (cli) (built: Jan 10 2008 12:52:19) &lt;br /&gt;Copyright (c) 1997-2007 The PHP Group&lt;br /&gt;Zend Engine v2.2.0, Copyright (c) 1998-2007 Zend Technologies&lt;br /&gt;    with Xdebug v2.0.2, Copyright (c) 2002-2007, by Derick Rethans&lt;div class="blogger-post-footer"&gt;&lt;img width='1' height='1' src='https://blogger.googleusercontent.com/tracker/34265281-8122617144106419761?l=anilsamuel.blogspot.com' alt='' /&gt;&lt;/div&gt;</content><link rel='replies' type='application/atom+xml' href='http://anilsamuel.blogspot.com/feeds/8122617144106419761/comments/default' title='Post Comments'/><link rel='replies' type='text/html' href='http://www.blogger.com/comment.g?blogID=34265281&amp;postID=8122617144106419761' title='0 Comments'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/34265281/posts/default/8122617144106419761'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/34265281/posts/default/8122617144106419761'/><link rel='alternate' type='text/html' href='http://anilsamuel.blogspot.com/2008/01/hiccups-with-php5-and-xdebug-on-rhel.html' title='Hiccups with PHP5 and xdebug on RHEL'/><author><name>Anil Samuel</name><uri>http://www.blogger.com/profile/02786491758390335994</uri><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='32' height='29' src='http://static.flickr.com/90/242116148_d3f8852971.jpg?v=0'/></author><thr:total>0</thr:total></entry><entry><id>tag:blogger.com,1999:blog-34265281.post-450458986722353143</id><published>2008-01-08T16:38:00.000-08:00</published><updated>2008-01-08T16:45:24.653-08:00</updated><title type='text'>Hiccups with Oracle Database</title><content type='html'>The Oracle Database installation and interfaces (sqlplus like) have improved heaps from what I can remember from the days of 8i version. With Oracle XE, installation is so simple that even a pre-teen can do it. But still you cud hit stumbles like following one(s) and takes bit of googling for find you way out.&lt;br /&gt;&lt;br /&gt;1. Unable to access Apex (formerly HTMLDB) application remotely.&lt;br /&gt;&lt;br /&gt;The apex service by default (as on 10g) will be running at port 8080 and is accessible locally using http://localhost:8080/apex; but due to security-by-default policy it is not accessible remotely using http://myhost.mydomain:8080/apex. To enable it login, using sqlplus or sqldeveloper as sysdba and execute the following.&lt;br /&gt;&lt;br /&gt;&lt;span style="font-style:italic;"&gt;exec dbms_xdb.setListenerLocalAccess(false);&lt;/span&gt;&lt;br /&gt;&lt;br /&gt;More hiccups to follow as and when encountered.&lt;div class="blogger-post-footer"&gt;&lt;img width='1' height='1' src='https://blogger.googleusercontent.com/tracker/34265281-450458986722353143?l=anilsamuel.blogspot.com' alt='' /&gt;&lt;/div&gt;</content><link rel='replies' type='application/atom+xml' href='http://anilsamuel.blogspot.com/feeds/450458986722353143/comments/default' title='Post Comments'/><link rel='replies' type='text/html' href='http://www.blogger.com/comment.g?blogID=34265281&amp;postID=450458986722353143' title='0 Comments'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/34265281/posts/default/450458986722353143'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/34265281/posts/default/450458986722353143'/><link rel='alternate' type='text/html' href='http://anilsamuel.blogspot.com/2008/01/hiccups-with-oracle-database.html' title='Hiccups with Oracle Database'/><author><name>Anil Samuel</name><uri>http://www.blogger.com/profile/02786491758390335994</uri><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='32' height='29' src='http://static.flickr.com/90/242116148_d3f8852971.jpg?v=0'/></author><thr:total>0</thr:total></entry><entry><id>tag:blogger.com,1999:blog-34265281.post-8168674345802314079</id><published>2007-12-17T14:47:00.000-08:00</published><updated>2007-12-17T14:50:46.498-08:00</updated><title type='text'>Could Not Open Default Font 'Fixed' - Linux</title><content type='html'>This is a #@%$^ of a problem; I fix it every time and forgets the fix; so its time to blog it.&lt;br /&gt;&lt;br /&gt;Fix is as simple as creating a symlink to /usr/share/fonts/X11/ as /usr/share/X11/fonts, ie, from command prompt do&lt;br /&gt;&lt;br /&gt;ln -s /usr/share/fonts/X11/ /usr/share/X11/fonts&lt;div class="blogger-post-footer"&gt;&lt;img width='1' height='1' src='https://blogger.googleusercontent.com/tracker/34265281-8168674345802314079?l=anilsamuel.blogspot.com' alt='' /&gt;&lt;/div&gt;</content><link rel='replies' type='application/atom+xml' href='http://anilsamuel.blogspot.com/feeds/8168674345802314079/comments/default' title='Post Comments'/><link rel='replies' type='text/html' href='http://www.blogger.com/comment.g?blogID=34265281&amp;postID=8168674345802314079' title='0 Comments'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/34265281/posts/default/8168674345802314079'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/34265281/posts/default/8168674345802314079'/><link rel='alternate' type='text/html' href='http://anilsamuel.blogspot.com/2007/12/could-not-open-default-font-fixed-linux.html' title='Could Not Open Default Font &apos;Fixed&apos; - Linux'/><author><name>Anil Samuel</name><uri>http://www.blogger.com/profile/02786491758390335994</uri><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='32' height='29' src='http://static.flickr.com/90/242116148_d3f8852971.jpg?v=0'/></author><thr:total>0</thr:total></entry><entry><id>tag:blogger.com,1999:blog-34265281.post-6711141159110715643</id><published>2007-12-16T17:21:00.000-08:00</published><updated>2007-12-16T17:31:05.583-08:00</updated><title type='text'>A cool example of MVC Pattern</title><content type='html'>&lt;a href="http://en.wikipedia.org/wiki/Model-view-controller"&gt;MVC&lt;/a&gt; (Model-View-Controller) can be bit confusing for some. I like to demonstrate same using a simple example here.&lt;br /&gt;&lt;br /&gt;Open &lt;a href="http://anthos.tripod.com/resume/resume.xml"&gt;my resume&lt;/a&gt; &lt;span style="font-style:italic;"&gt;[not my latest, if you interested in my latest resume &lt;a href="http://docs.google.com/Doc?id=dck82zjn_20hrsh27"&gt;here&lt;/a&gt; it is :-)]&lt;/span&gt; in any xml-friendly browser such as &lt;a href="http://www.mozilla.org/products/firefox/"&gt;Firefox&lt;/a&gt; and see how the XML is rendered. &lt;br /&gt;&lt;br /&gt;Explanation:-&lt;br /&gt;1. The xml file is the Model in this case; which contains structured data.&lt;br /&gt;2. The &lt;a href="http://anthos.tripod.com/resume/resume.xsl"&gt;resume.xsl&lt;/a&gt; is the Controller which translates this xml to HTML, the View, which gets rendered in the browser user interface.&lt;br /&gt;&lt;br /&gt;Note that the Model is not coupled with View and Controller is the binder of the Model to the View.&lt;div class="blogger-post-footer"&gt;&lt;img width='1' height='1' src='https://blogger.googleusercontent.com/tracker/34265281-6711141159110715643?l=anilsamuel.blogspot.com' alt='' /&gt;&lt;/div&gt;</content><link rel='replies' type='application/atom+xml' href='http://anilsamuel.blogspot.com/feeds/6711141159110715643/comments/default' title='Post Comments'/><link rel='replies' type='text/html' href='http://www.blogger.com/comment.g?blogID=34265281&amp;postID=6711141159110715643' title='1 Comments'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/34265281/posts/default/6711141159110715643'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/34265281/posts/default/6711141159110715643'/><link rel='alternate' type='text/html' href='http://anilsamuel.blogspot.com/2007/12/cool-example-of-mvc-pattern.html' title='A cool example of MVC Pattern'/><author><name>Anil Samuel</name><uri>http://www.blogger.com/profile/02786491758390335994</uri><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='32' height='29' src='http://static.flickr.com/90/242116148_d3f8852971.jpg?v=0'/></author><thr:total>1</thr:total></entry><entry><id>tag:blogger.com,1999:blog-34265281.post-6233578892500141726</id><published>2007-11-19T19:23:00.000-08:00</published><updated>2007-12-01T03:33:09.640-08:00</updated><title type='text'>Playing MMS content using mplayer in Linux behind proxy</title><content type='html'>It took me a month of fiddling to figure this out. Finally succeeded with&lt;br /&gt;thanks to: &lt;a href="http://www.howforge.com/how-to-play-asx-using-mplayer"&gt;How to play ASX using Mplayer&lt;/a&gt;&lt;br /&gt;&lt;a href="http://www.ubuntu.com"&gt;Ubuntu&lt;/a&gt; &lt;a href="http://releases.ubuntu.com/gutsy/"&gt;Gutsy&lt;/a&gt;&lt;br /&gt;&lt;a href="http://www.mplayerhq.hu"&gt;MPlayer &lt;/a&gt;&lt;br /&gt;&lt;br /&gt;Here is what I did&lt;br /&gt;1. created /etc/mplayer_proxy.sh and chmod +x&lt;br /&gt;&lt;span style="font-style: italic;"&gt;/usr/bin/mplayer http_proxy://proxyHost:proxyPort/$*&lt;/span&gt;&lt;br /&gt;&lt;br /&gt;2. created /etc/mplayer.radios with following content&lt;br /&gt;&lt;span style="font-style: italic;"&gt;alias 774='/etc/mplayer_proxy.sh mms://media3.abc.net.au/774melbourne'&lt;/span&gt;&lt;br /&gt;&lt;span style="font-style: italic;"&gt;alias mmm='/etc/mplayer_proxy.sh mms://66.70.119.243/ads/slate_intro04_200.wmv'&lt;/span&gt;&lt;br /&gt;&lt;span style="font-style: italic;"&gt;alias surya='/etc/mplayer_proxy.sh mms://87.106.139.40/surya_tv_streaming_only_on_keralabeats'&lt;/span&gt;&lt;br /&gt;&lt;span style="font-style: italic;"&gt;alias hitfm='/etc/mplayer_proxy.sh mms://wm-live.abacast.com/arabian_radio-hitfm-24'&lt;/span&gt;&lt;br /&gt;&lt;span style="font-style: italic;"&gt;alias classicfm='/etc/mplayer_proxy.sh mms://media3.abc.net.au/classicfm'&lt;/span&gt;&lt;br /&gt;&lt;span style="font-style: italic;"&gt;alias foxfm='/etc/mplayer_proxy.sh mms://66.70.119.243:81/FoxFM'&lt;/span&gt;&lt;br /&gt;&lt;span style="font-style: italic;"&gt;alias news='/etc/mplayer_proxy.sh mms://media3.abc.net.au/news-radio'&lt;/span&gt;&lt;br /&gt;&lt;span style="font-style: italic;"&gt;alias jjj='/etc/mplayer_proxy.sh mms://media3.abc.net.au/triplej'&lt;/span&gt;&lt;br /&gt;&lt;span style="font-style: italic;"&gt;alias vegafm='/etc/mplayer_proxy.sh mms://202.58.32.105/Vega915'&lt;/span&gt;&lt;br /&gt;&lt;span style="font-style: italic;"&gt;alias livemal='/etc/mplayer_proxy.sh http://bluedog.wavestreamer.com:5108/'&lt;/span&gt;&lt;br /&gt;&lt;br /&gt;3. source /etc/mplayer.radios from /etc/bash.bashrc&lt;div class="blogger-post-footer"&gt;&lt;img width='1' height='1' src='https://blogger.googleusercontent.com/tracker/34265281-6233578892500141726?l=anilsamuel.blogspot.com' alt='' /&gt;&lt;/div&gt;</content><link rel='replies' type='application/atom+xml' href='http://anilsamuel.blogspot.com/feeds/6233578892500141726/comments/default' title='Post Comments'/><link rel='replies' type='text/html' href='http://www.blogger.com/comment.g?blogID=34265281&amp;postID=6233578892500141726' title='0 Comments'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/34265281/posts/default/6233578892500141726'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/34265281/posts/default/6233578892500141726'/><link rel='alternate' type='text/html' href='http://anilsamuel.blogspot.com/2007/11/playing-mms-content-using-mplayer-in.html' title='Playing MMS content using mplayer in Linux behind proxy'/><author><name>Anil Samuel</name><uri>http://www.blogger.com/profile/02786491758390335994</uri><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='32' height='29' src='http://static.flickr.com/90/242116148_d3f8852971.jpg?v=0'/></author><thr:total>0</thr:total></entry><entry><id>tag:blogger.com,1999:blog-34265281.post-5560968303364657818</id><published>2007-05-30T18:44:00.000-07:00</published><updated>2007-05-30T19:25:24.762-07:00</updated><title type='text'>Kochi going hi-tech</title><content type='html'>This is an email forward I got from Sunil, my bro; Is Kochi turning to be a Satellite city ? I see good and bad with all these ..&lt;br /&gt;&lt;br /&gt;&lt;a href="http://picasaweb.google.com/anil.samuel/Public/photo#s5070541720900345410"&gt;Kochi 2009&lt;/a&gt;&lt;br /&gt;&lt;br /&gt;Kochi currently has no malls; however, by 2009, the city is expected to have 6 malls covering a built-up area of 1.60 million sq ft, according to Cushman &amp; Wakefield. Malls like Forum (expected to have 1 million+ sq ft of space), Lulu Mall, Aerens Gold Souk, Abad Mall, Metro One, Mall O, The Summit (to be spread over 12 floors) and Kalyan Mall are being planned. There have been reports that DLF too is looking at a mall-cum-hotel project in the city, near Marine Drive.&lt;br /&gt;&lt;br /&gt;RAK Princeton, Edappally - 20 floors&lt;br /&gt;&lt;img src="http://lh3.google.com/image/anil.samuel/Rl4u1I0QHgI/AAAAAAAAABc/6AzBtTmAY3A/ATT275801.jpg" /&gt;&lt;br /&gt;RAK Princeton, Edappally - 20 floors&lt;br /&gt;&lt;br /&gt;The Summit Mall, MG Road&lt;br /&gt;Peevees Group, is in the process of setting up an international style shopping and entertainment mall in Kochi at an investment of Rs 175 crore.the project will host the first cine multiplex in Kerala&lt;br /&gt;&lt;img src="http://lh3.google.com/image/anil.samuel/Rl4u8I0QHpI/AAAAAAAAACk/_V5a9dLH5PI/ATT275810.jpg" /&gt;&lt;br /&gt;&lt;img src="http://lh4.google.com/image/anil.samuel/Rl4utY0QHcI/AAAAAAAAAA8/HOsuXmFbubA/ATT275797.jpg" /&gt;&lt;br /&gt;&lt;br /&gt;Mall O, Edappally - 350,000 sqft&lt;br /&gt;&lt;img src="http://lh4.google.com/image/anil.samuel/Rl4utY0QHbI/AAAAAAAAAA0/Eod7PxRroj4/ATT275796.jpg" /&gt;&lt;br /&gt;&lt;br /&gt;Metro One Mall, Kaloor - 16 floors&lt;br /&gt;&lt;img src="http://lh4.google.com/image/anil.samuel/Rl4utY0QHeI/AAAAAAAAABM/BwjOmcd5CZ0/ATT275799.jpg" /&gt;&lt;br /&gt;&lt;br /&gt;Aerens GoldSouk mall, Vyttila - 450,000 sqft&lt;br /&gt;&lt;img src="http://lh3.google.com/image/anil.samuel/Rl4u1I0QHkI/AAAAAAAAAB8/Ssi1sKIDWfQ/ATT275805.jpg" /&gt;&lt;br /&gt;&lt;br /&gt;Swapnil Regency, Kakkanad - 30 floors&lt;br /&gt;&lt;img src="http://lh6.google.com/image/anil.samuel/Rl4u740QHoI/AAAAAAAAACc/0hEBryiLm2I/ATT275809.jpg" /&gt;&lt;br /&gt;&lt;br /&gt;Prestige Neptune's Courtyard, Marine Drive - 18 floors&lt;br /&gt;&lt;img src="http://lh3.google.com/image/anil.samuel/Rl4u1I0QHhI/AAAAAAAAABk/VePi9jk7dzE/ATT275802.jpg" /&gt;&lt;br /&gt;&lt;img src="http://lh3.google.com/image/anil.samuel/Rl4u1I0QHjI/AAAAAAAAAB0/4fzqyHxubbM/ATT275804.jpg" /&gt;&lt;br /&gt;&lt;br /&gt;Dreams Hotel - 19 storeyed&lt;br /&gt;&lt;img src="http://lh4.google.com/image/anil.samuel/Rl4utY0QHdI/AAAAAAAAABE/c6vxxv8K2uE/ATT275798.jpg" /&gt;&lt;br /&gt;&lt;br /&gt;Choice Prestige, Tripunithra (40 floors)&lt;br /&gt;&lt;img src="http://lh6.google.com/image/anil.samuel/Rl4u740QHmI/AAAAAAAAACM/c3BJ3NKYjlc/ATT275807.jpg" /&gt;&lt;br /&gt;&lt;br /&gt;Cochin Media City&lt;br /&gt;&lt;img src="http://lh6.google.com/image/anil.samuel/Rl4u740QHnI/AAAAAAAAACU/JjY7l2SLDuI/ATT275808.jpg" /&gt;&lt;br /&gt;&lt;br /&gt;L&amp;amp;T Tejomaya Tech Park, Infopark Campus&lt;br /&gt;&lt;img src="http://lh4.google.com/image/anil.samuel/Rl4utY0QHfI/AAAAAAAAABU/X2H3t95oRKw/ATT275800.jpg" /&gt;&lt;br /&gt;&lt;br /&gt;Park View, Convent Road - 16 floors&lt;br /&gt;&lt;img src="http://lh6.google.com/image/anil.samuel/Rl4u740QHlI/AAAAAAAAACE/UCB8M06x9vg/ATT275806.jpg" /&gt;&lt;br /&gt;&lt;br /&gt;A hotel-cum-mall Admiral Plaza, Palarivattom - BCG builders&lt;br /&gt;&lt;img src="http://lh3.google.com/image/anil.samuel/Rl4u1I0QHiI/AAAAAAAAABs/3F2Qro_8M0o/ATT275803.jpg" /&gt;&lt;div class="blogger-post-footer"&gt;&lt;img width='1' height='1' src='https://blogger.googleusercontent.com/tracker/34265281-5560968303364657818?l=anilsamuel.blogspot.com' alt='' /&gt;&lt;/div&gt;</content><link rel='replies' type='application/atom+xml' href='http://anilsamuel.blogspot.com/feeds/5560968303364657818/comments/default' title='Post Comments'/><link rel='replies' type='text/html' href='http://www.blogger.com/comment.g?blogID=34265281&amp;postID=5560968303364657818' title='1 Comments'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/34265281/posts/default/5560968303364657818'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/34265281/posts/default/5560968303364657818'/><link rel='alternate' type='text/html' href='http://anilsamuel.blogspot.com/2007/05/kochi-going-hi-tech.html' title='Kochi going hi-tech'/><author><name>Anil Samuel</name><uri>http://www.blogger.com/profile/02786491758390335994</uri><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='32' height='29' src='http://static.flickr.com/90/242116148_d3f8852971.jpg?v=0'/></author><thr:total>1</thr:total></entry><entry><id>tag:blogger.com,1999:blog-34265281.post-4481283867358074989</id><published>2007-05-06T19:16:00.000-07:00</published><updated>2007-05-06T19:31:04.329-07:00</updated><title type='text'>Connecting a Wireless device to a LAN</title><content type='html'>1. Bootup the windows computer (wireless device) to be connected.&lt;br /&gt;2. From Start Menu, select Run, type in cmd and hit OK. This opens a black command box.&lt;br /&gt;3. Type in ipconfig /all and hit enter. This will list all your logical and physical network interfaces and details.&lt;br /&gt;4. Identify the interface corresponding to the wireless device using its Description. Note down the Physical Address which will look something like 00-50-EB-C0-00-A1.&lt;br /&gt;5. Open up the admin console of the wireless router / access point using browser; authenticate as the admin user.&lt;br /&gt;6. Navigate to the MAC Address Filter; add the Physical Address from steps above to the list. Save the list; apply the changes. Warm boot using the restart option in the admin console.&lt;br /&gt;7. Using the wireless admin tool on the wireless device to connect to the network using your wireless network's SSID (KALATHUR.NET in one case I know !!) and also provide the encryption key, if there is one.&lt;br /&gt;(8. Drop a comment in this blog, if this was a success or not !!)&lt;div class="blogger-post-footer"&gt;&lt;img width='1' height='1' src='https://blogger.googleusercontent.com/tracker/34265281-4481283867358074989?l=anilsamuel.blogspot.com' alt='' /&gt;&lt;/div&gt;</content><link rel='replies' type='application/atom+xml' href='http://anilsamuel.blogspot.com/feeds/4481283867358074989/comments/default' title='Post Comments'/><link rel='replies' type='text/html' href='http://www.blogger.com/comment.g?blogID=34265281&amp;postID=4481283867358074989' title='0 Comments'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/34265281/posts/default/4481283867358074989'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/34265281/posts/default/4481283867358074989'/><link rel='alternate' type='text/html' href='http://anilsamuel.blogspot.com/2007/05/connecting-wireless-device-to-lan.html' title='Connecting a Wireless device to a LAN'/><author><name>Anil Samuel</name><uri>http://www.blogger.com/profile/02786491758390335994</uri><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='32' height='29' src='http://static.flickr.com/90/242116148_d3f8852971.jpg?v=0'/></author><thr:total>0</thr:total></entry><entry><id>tag:blogger.com,1999:blog-34265281.post-6610353459841304304</id><published>2007-01-14T14:25:00.000-08:00</published><updated>2007-01-14T14:27:02.901-08:00</updated><title type='text'>30 Essential Free (&amp; Open) Software for Windows</title><content type='html'>1. Firefox&lt;br /&gt;http://www.getfirefox.com/&lt;br /&gt;Replaces Internet Explorer&lt;br /&gt;If U haven't switched to Firefox 4 your web browsing needs, do it now. It&lt;br /&gt;stops annoying popups &amp; it has tons of amazing plugins that can make&lt;br /&gt;surfing the web even better. I could evangelize all day about Firefox, but&lt;br /&gt;one thing's 4 sure: the first thing I do on any new Windows machine is run&lt;br /&gt;Internet Explorer just long enough to download Firefox.&lt;br /&gt;&lt;br /&gt;2. Thunderbird&lt;br /&gt;http://www.mozilla.org/thunderbird/&lt;br /&gt;Replaces Microsoft Outlook or Eudora&lt;br /&gt;Thunderbird is an email client that has five big things going 4 it: it's&lt;br /&gt;free, it's full featured, it's lightweight &amp; runs quick, it has an&lt;br /&gt;unparalleled spam filter, &amp; it protects U from those ridiculous phishing&lt;br /&gt;attacks by clearly indicating which emails send U to a bogus website. If&lt;br /&gt;you're not already using a web-based email solution, Thunderbird should be&lt;br /&gt;your client.&lt;br /&gt;&lt;br /&gt;3. Sunbird&lt;br /&gt;http://www.mozilla.org/projects/calendar/sunbird/&lt;br /&gt;Replaces Microsoft Outlook's calendaring functions&lt;br /&gt;Might as well get the Mozilla trifecta out of the way by mentioning&lt;br /&gt;Sunbird, which is the Mozilla Foundation's calendaring program. It's&lt;br /&gt;extremely easy to use (I figured out everything I needed in a minute or&lt;br /&gt;two) &amp; easy to share your calendar with others. I consider a calendaring&lt;br /&gt;tool to be essential if you're using a laptop, &amp; this is no different.&lt;br /&gt;&lt;br /&gt;4. Abiword&lt;br /&gt;http://www.abisource.com/&lt;br /&gt;Replaces Microsoft Word&lt;br /&gt;Want a good word processor but find Microsoft Word too expensive? AbiWord&lt;br /&gt;is my favorite replacement 4 Word. It's lightweight (meaning it runs&lt;br /&gt;quickly) &amp; includes pretty much every feature that I use regularly in a&lt;br /&gt;word processor, plus it can save files in formats that U can exchange with&lt;br /&gt;Word &amp; WordPerfect users, plus open any of their files, too.&lt;br /&gt;&lt;br /&gt;5. OpenOffice&lt;br /&gt;http://www.openoffice.org/&lt;br /&gt;Replaces Microsoft Excel &amp; Microsoft PowerPoint&lt;br /&gt;If U want to replace the rest of the Office suite, your best bet is&lt;br /&gt;OpenOffice. It includes very nice replacements 4 Excel &amp; PowerPoint (and&lt;br /&gt;workable replacements 4 Access &amp; other Office elements). In fact, I&lt;br /&gt;actually prefer their Excel &amp; PowerPoint replacements to the real thing.&lt;br /&gt;&lt;br /&gt;6. ClamWin&lt;br /&gt;http://www.clamwin.com/&lt;br /&gt;Replaces Norton AntiVirus or McAfee&lt;br /&gt;ClamWin is a slick anti-virus software that's quite easy to manage &amp; is&lt;br /&gt;unobtrusive while keep your system free of viruses. That's pretty much all&lt;br /&gt;I want from a package, so why pay money 4 McAfee to keep bugging me all the&lt;br /&gt;time?&lt;br /&gt;&lt;br /&gt;7. Gaim&lt;br /&gt;http://gaim.sourceforge.net/&lt;br /&gt;Replaces AIM, Windows Messenger, etc.&lt;br /&gt;This is a very clean instant messaging program that allows U to be on AOL&lt;br /&gt;Instant Messenger, Windows (MSN) Messenger, &amp; Yahoo Messenger&lt;br /&gt;simultaneously with one program. There are other free packages that do&lt;br /&gt;this, but Gaim is stable &amp; clean &amp; simple.&lt;br /&gt;&lt;br /&gt;8. BitTorrent&lt;br /&gt;http://www.bittorrent.com/&lt;br /&gt;Original but essential&lt;br /&gt;From their website, "BitTorrent is a peer-assisted, digital content&lt;br /&gt;delivery platform that provides the fastest, most efficient means of&lt;br /&gt;distributing, discovering, &amp; consuming large, high-quality files on the&lt;br /&gt;Web. Our mission is simple: to deliver the content that entertains &amp;&lt;br /&gt;informs the digital world." In other words, BitTorrent allows U to download&lt;br /&gt;large media files &amp; also use your bandwidth to help others download these&lt;br /&gt;files. Search 4 media files U want &amp; download 'em.&lt;br /&gt;&lt;br /&gt;9. GIMPShop&lt;br /&gt;http://www.gimpshop.net/&lt;br /&gt;Replaces Adobe Photoshop&lt;br /&gt;This is a version of the GNU Image Manipulation Program that does a pretty&lt;br /&gt;solid job of imitating Adobe Photoshop - a regular user of Photoshop (like&lt;br /&gt;me) can adapt to it quite quickly. It's very richly featured &amp; runs quite&lt;br /&gt;well - in fact, I see no reason to ever go back, even if Photoshop were&lt;br /&gt;free.&lt;br /&gt;&lt;br /&gt;10. Gnucleus&lt;br /&gt;http://www.gnucleus.com/Gnucleus/&lt;br /&gt;Replaces LimeWire, BearShare, etc.&lt;br /&gt;Sure, LimeWire &amp; BearShare are free, but why not just get the same basic&lt;br /&gt;software without all of the spyware? Gnucleus is pretty much identical to&lt;br /&gt;those software packages - but without all that extra junk that slows down&lt;br /&gt;your computer.&lt;br /&gt;&lt;br /&gt;11. VLC Media Player&lt;br /&gt;http://www.videolan.org/vlc/&lt;br /&gt;Replaces Windows Media Player, Quicktime, RealPlayer, etc.&lt;br /&gt;If U get tired of having tons of media players on your computer, get this&lt;br /&gt;package that runs pretty much every media type you'll run across without&lt;br /&gt;breaking a sweat.&lt;br /&gt;&lt;br /&gt;12. Juice&lt;br /&gt;http://juicereceiver.sourceforge.net/&lt;br /&gt;Unique but essential&lt;br /&gt;Juice lets U effortlessly subscribe to podcasts, organize them, &amp; listen to&lt;br /&gt;them at your convenience. In conjunction with PodNova, I find it easier to&lt;br /&gt;use Juice to organize podcasts than using iTunes itself.&lt;br /&gt;&lt;br /&gt;13. Audacity&lt;br /&gt;http://audacity.sourceforge.net/&lt;br /&gt;Unique but essential (for some)&lt;br /&gt;If you're interested in recording your own podcast (or just want to make&lt;br /&gt;your own voice recordings 4 whatever reason), Audacity &amp; a microphone are&lt;br /&gt;pretty much all U need to get the job done. I'm not much 4 podcasting&lt;br /&gt;(let's just say I don't have a radio voice), but I use Audacity 4 other&lt;br /&gt;voice recording purposes.&lt;br /&gt;&lt;br /&gt;14. RSSOwl&lt;br /&gt;http://www.rssowl.org/&lt;br /&gt;Unique but essential&lt;br /&gt;RSSOwl is one of many open source RSS readers. In other words, it enables U&lt;br /&gt;to use one program to keep track of the content of a lot of different&lt;br /&gt;blogs; if U read a lot of blogs, it's the only way to keep tabs on all of&lt;br /&gt;them without devoting hours jumping from site to site. If U have a laptop,&lt;br /&gt;it's preferable to using sites like Bloglines, but if you're on a desktop,&lt;br /&gt;a web-based feed manager might be better.&lt;br /&gt;&lt;br /&gt;15. Filezilla&lt;br /&gt;http://filezilla.sourceforge.net/&lt;br /&gt;Replaces WinFTP&lt;br /&gt;Many people occasionally have a need to FTP files to other computers; if U&lt;br /&gt;ever have the need to transfer files in such a fashion, FileZilla will do&lt;br /&gt;the job slickly &amp; quickly.&lt;br /&gt;&lt;br /&gt;16. Keynote&lt;br /&gt;http://www.tranglos.com/free/keynote.html&lt;br /&gt;Unique but essential&lt;br /&gt;Keynote is basically designed specifically 4 the task of taking notes on a&lt;br /&gt;laptop. If U ever find yourself in a meeting or a presentation with your&lt;br /&gt;laptop open &amp; want to jot down notes &amp; organize them just a bit, Keynote is&lt;br /&gt;unquestionably the program 4 you. It's not good at quality word processing,&lt;br /&gt;but that's not the point. In my professional work, I find myself using&lt;br /&gt;Keynote almost as often as any other utility.&lt;br /&gt;&lt;br /&gt;17. MusikCube&lt;br /&gt;http://www.musikcube.com/&lt;br /&gt;Replaces iTunes&lt;br /&gt;If you're not already committed to downloaded music from the iTunes Music&lt;br /&gt;Store, then MusikCube is the best choice available 4 a music organizer &amp;&lt;br /&gt;layer. It organizes your mp3s, makes it really easy &amp; really fast to find&lt;br /&gt;them, &amp; allows U to make some incredibly clever smart playlists.&lt;br /&gt;&lt;br /&gt;18. Handbrake&lt;br /&gt;http://handbrake.m0k.org/&lt;br /&gt;Unique but essential&lt;br /&gt;Handbrake enables U to stick a DVD in your DVD drive &amp; have the contents of&lt;br /&gt;that film stored to your hard drive in a form that can be read by pretty&lt;br /&gt;much any media player. I often use it to put a few movies on my laptop 4&lt;br /&gt;travel purposes, so I don't have to worry about keeping track of DVDs while&lt;br /&gt;on the road.&lt;br /&gt;&lt;br /&gt;19. X-Chat 2&lt;br /&gt;http://www.silverex.org/&lt;br /&gt;Replaces mIRC&lt;br /&gt;X-Chat is a free IRC client. 4 those unfamiliar with IRC, it's a place 4&lt;br /&gt;technical people (and, as my wife loves to point out, nerds) to meet &amp;&lt;br /&gt;discuss topics in an open environment. I often find it very useful when&lt;br /&gt;piecing through difficult technical issues.&lt;br /&gt;&lt;br /&gt;20. KeePass&lt;br /&gt;http://keepass.sourceforge.net/&lt;br /&gt;nique but essential&lt;br /&gt;KeePass is a program that securely stores &amp; manages the abundance of&lt;br /&gt;passwords we all use on a daily basis. I have literally hundreds of&lt;br /&gt;usernames &amp; passwords spread out all over the place; KeePass keeps them all&lt;br /&gt;4 me &amp; keeps them safe.&lt;br /&gt;&lt;br /&gt;21. TrueCrypt&lt;br /&gt;http://www.truecrypt.org/&lt;br /&gt;Unique but essential&lt;br /&gt;TrueCrypt enables U to convert a memory stick into a strongly encrypted&lt;br /&gt;data storage device, meaning that U can store personal data on it without&lt;br /&gt;worrying about losing it &amp; having personal information get out &amp; about. I&lt;br /&gt;use it to keep some of my most personal data off of my laptop &amp; strongly&lt;br /&gt;secured, just in case.&lt;br /&gt;&lt;br /&gt;22. PDFCreator&lt;br /&gt;http://sourceforge.net/projects/pdfcreator/&lt;br /&gt;Replaces Adobe Acrobat&lt;br /&gt;PDFCreator creates a virtual printer on your computer that, if U print a&lt;br /&gt;document to it from any program, creates a PDF of that document that can be&lt;br /&gt;read on any computer with Acrobat Reader on it. After installing&lt;br /&gt;PDFCreator, all U have to do is print like normal &amp; out comes a PDF!&lt;br /&gt;&lt;br /&gt;23. Freemind&lt;br /&gt;http://freemind.sourceforge.net/&lt;br /&gt;Unique but Essential&lt;br /&gt;Freemind is a "mind mapping" software program. In essence, it enables U to&lt;br /&gt;brainstorm &amp; link together ideas quickly, creating "maps" of concepts&lt;br /&gt;similar to what U might do on a whiteboard. I find it incredibly useful&lt;br /&gt;when putting together ideas 4 new posts or planning small projects or&lt;br /&gt;assembling the backbone of a writing project.&lt;br /&gt;&lt;br /&gt;24. NASA Worldwind&lt;br /&gt;http://worldwind.arc.nasa.gov/&lt;br /&gt;Replaces Google Earth&lt;br /&gt;WorldWind is very similar to Google Earth in that it allows U to browse the&lt;br /&gt;globe. While it isn't strong 4 creating maps (but why not just use Google&lt;br /&gt;Maps 4 that?), it is utterly incredible 4 viewing three-dimensional&lt;br /&gt;landscapes of any place on earth.&lt;br /&gt;&lt;br /&gt;25. Notepad2&lt;br /&gt;http://www.flos-freeware.ch/notepad2.html&lt;br /&gt;Replaces Notepad&lt;br /&gt;Notepad2 is a replacement 4 the traditional Windows Notepad that just adds&lt;br /&gt;a few sweet little features: multiple documents; line, word, &amp; character&lt;br /&gt;counts; &amp; some highlighting of tags. In fact, I'm using Notepad2 as I draft&lt;br /&gt;this post (after using Freemind to organize it).&lt;br /&gt;&lt;br /&gt;26. HealthMonitor&lt;br /&gt;http://healthmonitor.zucchetti.com/&lt;br /&gt;Unique but useful&lt;br /&gt;HealthMonitor enables U to keep an eye on the health of your computer. It&lt;br /&gt;identifies slowdowns &amp; other system issues quickly &amp; lets U know (for&lt;br /&gt;example, it gives a popup if your system memory gets to a certain&lt;br /&gt;percentage of fullness, or if your hard drive has only 10 GB free). This&lt;br /&gt;can keep U out of trouble &amp; also give U clues to problems your machine&lt;br /&gt;might be having.&lt;br /&gt;&lt;br /&gt;27. Workrave&lt;br /&gt;http://www.workrave.org/&lt;br /&gt;Unique but useful&lt;br /&gt;Sometimes late into a writing session, my wrists get sore from too much&lt;br /&gt;repetitive movement. Workrave basically jumps in before this happens &amp;&lt;br /&gt;locks down the computer 4 a while, preventing me from working too much &amp;&lt;br /&gt;causing repetitive stress injury. Since I've started using it, it hasn't&lt;br /&gt;significantly hurt my productivity at all &amp; my wrists are thanking me!&lt;br /&gt;&lt;br /&gt;28. GanttPV&lt;br /&gt;http://www.pureviolet.net/ganttpv/&lt;br /&gt;Replaces Microsoft Project&lt;br /&gt;If U do any project management (or have a need to dip your toes in the&lt;br /&gt;water), GanttPV does a brilliant job of managing the task quickly, easily,&lt;br /&gt;&amp; freely. If U need to move to MS Project later, U can export from GanttPV&lt;br /&gt;to Project, but once U start digging into GanttPV, you'll likely have no&lt;br /&gt;reason to use Project.&lt;br /&gt;&lt;br /&gt;29. GnuCash&lt;br /&gt;http://www.gnucash.org/&lt;br /&gt;Replaces Microsoft Money or Quicken&lt;br /&gt;GnuCash is a slimmed-down version of the bloated Microsoft Money &amp; Quicken&lt;br /&gt;packages, but it contains all of the features I want 4 managing my money.&lt;br /&gt;The interfaces are incredibly simple - it functions much like a checkbook&lt;br /&gt;ledger on your computer - but there's a lot of meat hidden throughout the&lt;br /&gt;software.&lt;br /&gt;&lt;br /&gt;30. True Combat: Elite&lt;br /&gt;http://www.truecombatelite.net/&lt;br /&gt;Replaces Quake IV, Halo, etc.&lt;br /&gt;After all this downloading, you're going to need to blow off a little&lt;br /&gt;steam, &amp; I've yet to find a more enjoyable free game than this one. It's&lt;br /&gt;basically a third person combat game, but the graphics are spectacular &amp;&lt;br /&gt;the game is quite engrossing.&lt;div class="blogger-post-footer"&gt;&lt;img width='1' height='1' src='https://blogger.googleusercontent.com/tracker/34265281-6610353459841304304?l=anilsamuel.blogspot.com' alt='' /&gt;&lt;/div&gt;</content><link rel='replies' type='application/atom+xml' href='http://anilsamuel.blogspot.com/feeds/6610353459841304304/comments/default' title='Post Comments'/><link rel='replies' type='text/html' href='http://www.blogger.com/comment.g?blogID=34265281&amp;postID=6610353459841304304' title='1 Comments'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/34265281/posts/default/6610353459841304304'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/34265281/posts/default/6610353459841304304'/><link rel='alternate' type='text/html' href='http://anilsamuel.blogspot.com/2007/01/30-essential-free-open-software-for.html' title='30 Essential Free (&amp; Open) Software for Windows'/><author><name>Anil Samuel</name><uri>http://www.blogger.com/profile/02786491758390335994</uri><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='32' height='29' src='http://static.flickr.com/90/242116148_d3f8852971.jpg?v=0'/></author><thr:total>1</thr:total></entry><entry><id>tag:blogger.com,1999:blog-34265281.post-6978240071989712100</id><published>2007-01-08T18:27:00.000-08:00</published><updated>2007-01-08T18:28:58.864-08:00</updated><title type='text'>Only if all were this health conscious ...</title><content type='html'>&lt;object width="425" height="350"&gt; &lt;param name="movie" value="http://www.youtube.com/v/n49V1AtX4GE"&gt; &lt;/param&gt; &lt;embed src="http://www.youtube.com/v/n49V1AtX4GE" type="application/x-shockwave-flash" width="425" height="350"&gt; &lt;/embed&gt; &lt;/object&gt;&lt;div class="blogger-post-footer"&gt;&lt;img width='1' height='1' src='https://blogger.googleusercontent.com/tracker/34265281-6978240071989712100?l=anilsamuel.blogspot.com' alt='' /&gt;&lt;/div&gt;</content><link rel='replies' type='application/atom+xml' href='http://anilsamuel.blogspot.com/feeds/6978240071989712100/comments/default' title='Post Comments'/><link rel='replies' type='text/html' href='http://www.blogger.com/comment.g?blogID=34265281&amp;postID=6978240071989712100' title='2 Comments'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/34265281/posts/default/6978240071989712100'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/34265281/posts/default/6978240071989712100'/><link rel='alternate' type='text/html' href='http://anilsamuel.blogspot.com/2007/01/only-if-all-were-this-health-conscious.html' title='Only if all were this health conscious ...'/><author><name>Anil Samuel</name><uri>http://www.blogger.com/profile/02786491758390335994</uri><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='32' height='29' src='http://static.flickr.com/90/242116148_d3f8852971.jpg?v=0'/></author><thr:total>2</thr:total></entry><entry><id>tag:blogger.com,1999:blog-34265281.post-2382026627407147125</id><published>2007-01-08T15:54:00.000-08:00</published><updated>2007-01-08T16:10:19.109-08:00</updated><title type='text'>Java SSL question</title><content type='html'>Ref: &lt;a href="http://tvilda.stilius.net/java/java_ssl.php"&gt;JAVA + SSL Tutorial&lt;/a&gt;&lt;br /&gt;Subject: the usage of the EchoClient makes the trustStorePassword visible to all users of it.&lt;br /&gt;&lt;br /&gt;One workaround could be to use JAAS (Java Authentication and Authorization Service) and manage it smartly by getting the OS user (&lt;code&gt;user.name property&lt;/code&gt;) and handling the rest. But this is complex and is adding more dependency to the solution.&lt;br /&gt;&lt;br /&gt;Another workaround could be to have a helper class like the one below&lt;br /&gt;&lt;pre&gt;&lt;br /&gt;class EncryptedDataHandler&lt;br /&gt;{&lt;br /&gt;    public static void encPswd()&lt;br /&gt;    {&lt;br /&gt;        Object encPswd = System.getProperty("com.anthos.security.trustStorePassword");&lt;br /&gt;        if(encPswd != null)&lt;br /&gt;        {&lt;br /&gt;//get a better encryption logic than this!!&lt;br /&gt;            StringBuffer sb = new StringBuffer(encPswd.toString());&lt;br /&gt;            String pswd = sb.reverse().toString();&lt;br /&gt;            System.getProperty("javax.net.ssl.trustStorePassword", pswd);&lt;br /&gt;        }&lt;br /&gt;    }&lt;br /&gt;}&lt;br /&gt;&lt;/pre&gt;&lt;br /&gt;and use it in EchoClient as below&lt;br /&gt;&lt;pre&gt;&lt;br /&gt;public class EchoClient {&lt;br /&gt;    public&lt;br /&gt;            static&lt;br /&gt;    void&lt;br /&gt;            main(String[] arstring) {&lt;br /&gt;        try {&lt;br /&gt;            EncryptedDataHandler.encPswd();&lt;br /&gt;            SSLSocketFactory sslsocketfactory = (SSLSocketFactory) SSLSocketFactory.getDefault();&lt;br /&gt;            SSLSocket sslsocket = (SSLSocket) sslsocketfactory.createSocket("localhost", 9999);&lt;br /&gt;&lt;br /&gt;            InputStream inputstream = System.in;&lt;br /&gt;            InputStreamReader inputstreamreader = new InputStreamReader(inputstream);&lt;br /&gt;            BufferedReader bufferedreader = new BufferedReader(inputstreamreader);&lt;br /&gt;&lt;br /&gt;            OutputStream outputstream = sslsocket.getOutputStream();&lt;br /&gt;            OutputStreamWriter outputstreamwriter = new OutputStreamWriter(outputstream);&lt;br /&gt;            BufferedWriter bufferedwriter = new BufferedWriter(outputstreamwriter);&lt;br /&gt;&lt;br /&gt;            String string = null;&lt;br /&gt;            while ((string = bufferedreader.readLine()) != null) {&lt;br /&gt;                bufferedwriter.write(string + '\n');&lt;br /&gt;                bufferedwriter.flush();&lt;br /&gt;            }&lt;br /&gt;        } catch (Exception exception) {&lt;br /&gt;            exception.printStackTrace();&lt;br /&gt;        }&lt;br /&gt;    }&lt;br /&gt;}&lt;br /&gt;&lt;/pre&gt;&lt;br /&gt;Now the command line for the EchoClient will be&lt;br /&gt;&lt;pre&gt;&lt;br /&gt;java -Djavax.net.ssl.trustStore=.keystore -Dcom.anthos.security.trustStorePassword=erotsyek. EchoClient&lt;br /&gt;&lt;/pre&gt;&lt;br /&gt;Note the encryption used in this demo is possibly the stupid-most but I guess it conveys the idea.&lt;div class="blogger-post-footer"&gt;&lt;img width='1' height='1' src='https://blogger.googleusercontent.com/tracker/34265281-2382026627407147125?l=anilsamuel.blogspot.com' alt='' /&gt;&lt;/div&gt;</content><link rel='replies' type='application/atom+xml' href='http://anilsamuel.blogspot.com/feeds/2382026627407147125/comments/default' title='Post Comments'/><link rel='replies' type='text/html' href='http://www.blogger.com/comment.g?blogID=34265281&amp;postID=2382026627407147125' title='0 Comments'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/34265281/posts/default/2382026627407147125'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/34265281/posts/default/2382026627407147125'/><link rel='alternate' type='text/html' href='http://anilsamuel.blogspot.com/2007/01/java-ssl-question.html' title='Java SSL question'/><author><name>Anil Samuel</name><uri>http://www.blogger.com/profile/02786491758390335994</uri><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='32' height='29' src='http://static.flickr.com/90/242116148_d3f8852971.jpg?v=0'/></author><thr:total>0</thr:total></entry><entry><id>tag:blogger.com,1999:blog-34265281.post-7025493763886758207</id><published>2006-12-07T15:32:00.000-08:00</published><updated>2006-12-07T15:45:53.533-08:00</updated><title type='text'>Proxy authentication to Oracle Database</title><content type='html'>Interesting post on proxy authentication.&lt;br /&gt;&lt;h4 class="desc"&gt;&lt;a href="http://www.oratransplant.nl/2006/11/15/using-proxy-authentication-with-sqlplus/" rel="nofollow"&gt;OraTransplant - Wilfred van der Deijl » Using Proxy Authentication with SQLPlus&lt;/a&gt;&lt;/h4&gt;it took me few extra steps to test this.&lt;br /&gt;&lt;ul&gt;&lt;li&gt;logged into ORACLE 10.2 db instance using sqlplus as dba and executed following sql statements.&lt;/li&gt;&lt;/ul&gt;&lt;ol&gt;&lt;ol&gt;&lt;li&gt;CREATE USER proxy IDENTIFIED AS proxy;&lt;/li&gt;&lt;li&gt;GRANT CREATE SESSION TO proxy;&lt;/li&gt;&lt;li&gt;ALTER USER proxy GRANT CONNECT THROUGH scott;&lt;br /&gt;&lt;/li&gt;&lt;/ol&gt;&lt;/ol&gt;&lt;ul&gt;&lt;li&gt;now login as scott[proxy]/tiger&lt;/li&gt;&lt;/ul&gt;as simple as that.&lt;div class="blogger-post-footer"&gt;&lt;img width='1' height='1' src='https://blogger.googleusercontent.com/tracker/34265281-7025493763886758207?l=anilsamuel.blogspot.com' alt='' /&gt;&lt;/div&gt;</content><link rel='replies' type='application/atom+xml' href='http://anilsamuel.blogspot.com/feeds/7025493763886758207/comments/default' title='Post Comments'/><link rel='replies' type='text/html' href='http://www.blogger.com/comment.g?blogID=34265281&amp;postID=7025493763886758207' title='0 Comments'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/34265281/posts/default/7025493763886758207'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/34265281/posts/default/7025493763886758207'/><link rel='alternate' type='text/html' href='http://anilsamuel.blogspot.com/2006/12/proxy-authentication-to-oracle-database.html' title='Proxy authentication to Oracle Database'/><author><name>Anil Samuel</name><uri>http://www.blogger.com/profile/02786491758390335994</uri><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='32' height='29' src='http://static.flickr.com/90/242116148_d3f8852971.jpg?v=0'/></author><thr:total>0</thr:total></entry><entry><id>tag:blogger.com,1999:blog-34265281.post-5700466421078514246</id><published>2006-11-21T18:23:00.000-08:00</published><updated>2006-11-21T18:37:54.553-08:00</updated><title type='text'>Podcast / Record live stream on Mac</title><content type='html'>Thanks to &lt;a href="mailto:rpthomas66@gmail.com"&gt;Roychayen&lt;/a&gt; for the &lt;a href="http://www.arnonline.com/stream/hit967.html"&gt;Hit 96.7&lt;/a&gt;. It is a live malayalam music radio ideal for away-from-home mallus like me. The quality is wow and is 24 x 7. Now I like to play these audio from my car and other places where there is no Internet (as of today !!).&lt;br /&gt;&lt;br /&gt;Way to go would be to record this live stream as MP3 or Ogg and cut onto CD / DVD. Live streams are typically of formats friendly with iTunes, QuickTime, VLC, Windows Media Player and so on. But none of these allow recording. One yucky way would be to loopback Audio Out to Mic In and record using &lt;a href="http://audacity.sourceforge.net/"&gt;Audacity;&lt;/a&gt; that is the hardware way;&lt;br /&gt;&lt;br /&gt;The software (and ideal) way is to use &lt;a href="http://www.cycling74.com/products/soundflower"&gt;SoundFlower&lt;/a&gt; which installs a 2ch and a 16ch audio in and out ports. Set System Preferences to use either of SoundFlower ports as default output and use Audacity (with Recording source as SoundFlower port selected above) to record the stream and may be after 3-4 hours stop recording and export the recoding as MP3 or Ogg from Audacity.&lt;br /&gt;&lt;br /&gt;&lt;br /&gt;Same procedure could be followed to record from Skype or any audio source and publish it as Podcast.&lt;div class="blogger-post-footer"&gt;&lt;img width='1' height='1' src='https://blogger.googleusercontent.com/tracker/34265281-5700466421078514246?l=anilsamuel.blogspot.com' alt='' /&gt;&lt;/div&gt;</content><link rel='replies' type='application/atom+xml' href='http://anilsamuel.blogspot.com/feeds/5700466421078514246/comments/default' title='Post Comments'/><link rel='replies' type='text/html' href='http://www.blogger.com/comment.g?blogID=34265281&amp;postID=5700466421078514246' title='1 Comments'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/34265281/posts/default/5700466421078514246'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/34265281/posts/default/5700466421078514246'/><link rel='alternate' type='text/html' href='http://anilsamuel.blogspot.com/2006/11/podcast-record-live-stream-on-mac.html' title='Podcast / Record live stream on Mac'/><author><name>Anil Samuel</name><uri>http://www.blogger.com/profile/02786491758390335994</uri><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='32' height='29' src='http://static.flickr.com/90/242116148_d3f8852971.jpg?v=0'/></author><thr:total>1</thr:total></entry><entry><id>tag:blogger.com,1999:blog-34265281.post-5217684288278507815</id><published>2006-11-21T14:28:00.000-08:00</published><updated>2006-11-21T14:29:35.858-08:00</updated><title type='text'>What a miss</title><content type='html'>&lt;object width="425" height="350"&gt; &lt;param name="movie" value="http://www.youtube.com/v/x_lO5UGV-Z4"&gt; &lt;/param&gt; &lt;embed src="http://www.youtube.com/v/x_lO5UGV-Z4" type="application/x-shockwave-flash" width="425" height="350"&gt; &lt;/embed&gt; &lt;/object&gt;&lt;div class="blogger-post-footer"&gt;&lt;img width='1' height='1' src='https://blogger.googleusercontent.com/tracker/34265281-5217684288278507815?l=anilsamuel.blogspot.com' alt='' /&gt;&lt;/div&gt;</content><link rel='replies' type='application/atom+xml' href='http://anilsamuel.blogspot.com/feeds/5217684288278507815/comments/default' title='Post Comments'/><link rel='replies' type='text/html' href='http://www.blogger.com/comment.g?blogID=34265281&amp;postID=5217684288278507815' title='0 Comments'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/34265281/posts/default/5217684288278507815'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/34265281/posts/default/5217684288278507815'/><link rel='alternate' type='text/html' href='http://anilsamuel.blogspot.com/2006/11/what-miss.html' title='What a miss'/><author><name>Anil Samuel</name><uri>http://www.blogger.com/profile/02786491758390335994</uri><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='32' height='29' src='http://static.flickr.com/90/242116148_d3f8852971.jpg?v=0'/></author><thr:total>0</thr:total></entry><entry><id>tag:blogger.com,1999:blog-34265281.post-8830255171767104420</id><published>2006-11-16T17:41:00.000-08:00</published><updated>2006-11-16T20:23:33.085-08:00</updated><title type='text'>My Gadgets</title><content type='html'>&lt;ul&gt;&lt;li&gt;At home&lt;/li&gt;&lt;/ul&gt;Marantz 5200 Receiver/Amplifier&lt;br /&gt;DigiTec HD8710 Set Top Box&lt;br /&gt;Momitsu V880N DVD Player with DVI&lt;br /&gt;BenQ PE7700 Widescreen Projector&lt;br /&gt;Samsung 32" (LA32S71BX) LCD TV.&lt;br /&gt;Apple Powerbook 12" - Mac OS X 10.4&lt;br /&gt;&lt;br /&gt;AdiumX&lt;br /&gt;Skype&lt;br /&gt;VLC Video Player&lt;br /&gt;Gimp&lt;br /&gt;Mozilla Firefox&lt;br /&gt;Mozilla Thunderbird&lt;br /&gt;&lt;ul&gt;&lt;li&gt;In car&lt;/li&gt;&lt;/ul&gt;&lt;a href="http://www.parrot.biz/usa/products/3200ls-color/"&gt;Parrot 3200 LS-COLOR&lt;/a&gt; Bluetooth handsfree&lt;br /&gt;&lt;ul&gt;&lt;li&gt;At work&lt;/li&gt;&lt;/ul&gt;Apple MacBook Pro 17", 2GB RAM, 120GB HDD - Mac OS X 10.4 &amp;amp; Win XP on Parallels Desktop&lt;br /&gt;Dell Optiplex GX260 - Ubuntu LTS 6.06&lt;br /&gt;Dell Optiplex GX260 - Microsoft Vista Trial&lt;br /&gt;Sun Sparc Ultra 10 - Sun Solaris 5.6&lt;br /&gt;Sun Sparc Ultra 10 - Ubuntu Linux 6.10 (Edgy Eft)&lt;br /&gt;&lt;br /&gt;Eclipse 3.2&lt;br /&gt;Oracle Database 10.2&lt;br /&gt;Oracle SQL Developer&lt;br /&gt;&lt;ul&gt;&lt;li&gt;On me&lt;/li&gt;&lt;/ul&gt;Nokia 6280&lt;div class="blogger-post-footer"&gt;&lt;img width='1' height='1' src='https://blogger.googleusercontent.com/tracker/34265281-8830255171767104420?l=anilsamuel.blogspot.com' alt='' /&gt;&lt;/div&gt;</content><link rel='replies' type='application/atom+xml' href='http://anilsamuel.blogspot.com/feeds/8830255171767104420/comments/default' title='Post Comments'/><link rel='replies' type='text/html' href='http://www.blogger.com/comment.g?blogID=34265281&amp;postID=8830255171767104420' title='0 Comments'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/34265281/posts/default/8830255171767104420'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/34265281/posts/default/8830255171767104420'/><link rel='alternate' type='text/html' href='http://anilsamuel.blogspot.com/2006/11/my-gadgets.html' title='My Gadgets'/><author><name>Anil Samuel</name><uri>http://www.blogger.com/profile/02786491758390335994</uri><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='32' height='29' src='http://static.flickr.com/90/242116148_d3f8852971.jpg?v=0'/></author><thr:total>0</thr:total></entry><entry><id>tag:blogger.com,1999:blog-34265281.post-116296490992101196</id><published>2006-11-07T21:40:00.000-08:00</published><updated>2006-11-14T14:12:31.264-08:00</updated><title type='text'>How to schedule iSync on Mac ?</title><content type='html'>Now that I have a car with bluetooth handsfree, my mobile phone got its bluetooth always on (but NOT discoverable, for security reasons). Now it makes sense to schedule the iSync on my MacBook Pro to sync my Address Book and iCalendar with my phone automatically.&lt;br /&gt;&lt;br /&gt;Initial thought was to use Mac's launchd as described at &lt;a href="http://developer.apple.com/documentation/MacOSX/Conceptual/BPSystemStartup/Articles/LaunchOnDemandDaemons.html#//apple_ref/doc/uid/TP40001762-104142"&gt;developer.apple.com&lt;/a&gt; but somehow I could not get it working :-(&lt;br /&gt;&lt;br /&gt;&lt;br /&gt;So I got onto my unix comfort zone; so to use crond. There I have a script at ~/bin/iSync.scpt which contents as&lt;br /&gt;&lt;br /&gt;&lt;blockquote&gt;tell application "iSync"&lt;br /&gt;activate&lt;br /&gt;synchronize&lt;br /&gt;repeat&lt;br /&gt;if not syncing then exit repeat&lt;br /&gt;end repeat&lt;br /&gt;quit&lt;br /&gt;end tell&lt;br /&gt;return input&lt;br /&gt;end run&lt;br /&gt;&lt;/blockquote&gt;and a cron job added using "crontab -e" as below&lt;blockquote&gt;&lt;br /&gt;#m h dom mon dow        command&lt;br /&gt;25 16 * * 1-5   osascript ~/bin/iSync.scpt &lt;/blockquote&gt;and seems to work just fine.&lt;div class="blogger-post-footer"&gt;&lt;img width='1' height='1' src='https://blogger.googleusercontent.com/tracker/34265281-116296490992101196?l=anilsamuel.blogspot.com' alt='' /&gt;&lt;/div&gt;</content><link rel='replies' type='application/atom+xml' href='http://anilsamuel.blogspot.com/feeds/116296490992101196/comments/default' title='Post Comments'/><link rel='replies' type='text/html' href='http://www.blogger.com/comment.g?blogID=34265281&amp;postID=116296490992101196' title='0 Comments'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/34265281/posts/default/116296490992101196'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/34265281/posts/default/116296490992101196'/><link rel='alternate' type='text/html' href='http://anilsamuel.blogspot.com/2006/11/how-to-schedule-isync-on-mac.html' title='How to schedule iSync on Mac ?'/><author><name>Anil Samuel</name><uri>http://www.blogger.com/profile/02786491758390335994</uri><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='32' height='29' src='http://static.flickr.com/90/242116148_d3f8852971.jpg?v=0'/></author><thr:total>0</thr:total></entry><entry><id>tag:blogger.com,1999:blog-34265281.post-115949348530175651</id><published>2006-09-28T18:25:00.001-07:00</published><updated>2006-11-14T14:12:31.143-08:00</updated><title type='text'>Is (novated) lease of a car that wise ???</title><content type='html'>I been thinking on our next car; a brand new semi-prestige car like Honda Accord and 2 year old prestige car like Audi A4 seems to cost quite same. If so, buying one of them on a fully maintained lease, which save on some tax, seems like a good idea. Any thoughts ?&lt;br /&gt;&lt;br /&gt;Now that I have bought the car, an Audi A4 on the lease, I kind of understand how the system work. I think it is a wise thing to do, especially for those on higher tax bracket and drive to work thereby get max. benefit of Fringe Benefit Tax (FBT). With all tax and math, one would be paying only about 70% for the car. If the car is of good resale value, it can be bought back from lease company and sell on private sale and get onto another lease !!&lt;div class="blogger-post-footer"&gt;&lt;img width='1' height='1' src='https://blogger.googleusercontent.com/tracker/34265281-115949348530175651?l=anilsamuel.blogspot.com' alt='' /&gt;&lt;/div&gt;</content><link rel='replies' type='application/atom+xml' href='http://anilsamuel.blogspot.com/feeds/115949348530175651/comments/default' title='Post Comments'/><link rel='replies' type='text/html' href='http://www.blogger.com/comment.g?blogID=34265281&amp;postID=115949348530175651' title='0 Comments'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/34265281/posts/default/115949348530175651'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/34265281/posts/default/115949348530175651'/><link rel='alternate' type='text/html' href='http://anilsamuel.blogspot.com/2006/09/is-novated-lease-of-car-that-wise_28.html' title='Is (novated) lease of a car that wise ???'/><author><name>Anil Samuel</name><uri>http://www.blogger.com/profile/02786491758390335994</uri><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='32' height='29' src='http://static.flickr.com/90/242116148_d3f8852971.jpg?v=0'/></author><thr:total>0</thr:total></entry><entry><id>tag:blogger.com,1999:blog-34265281.post-115948878477550454</id><published>2006-09-28T17:10:00.001-07:00</published><updated>2006-11-14T14:12:30.722-08:00</updated><title type='text'></title><content type='html'>How-to a tech report&lt;br /&gt;&lt;br /&gt;Found this interesting post at &lt;a href="http://www.edwardtufte.com/bboard/q-and-a-fetch-msg?msg_id=0001yB&amp;amp;topic_id=1"&gt;edwardtufte.com&lt;/a&gt;&lt;br /&gt;&lt;br /&gt;&lt;span style=";font-family:times new roman,times,serif;font-size:100%;"  &gt;&lt;a name="responses"&gt;"State your message in one sentence. That is your title. Write one paragraph justifying the message. That is your abstract. Circle each phrase in the abstract that needs clarification or more context. Write a paragraph or two for each such phrase. That is the body of your report. Identify each sentence in the body that needs clarification and write a paragraph or two in the appendix. Include your contact information for readers who require further detail."&lt;br /&gt;&lt;br /&gt;Hope my reports/articles get better from here !!&lt;br /&gt;&lt;/a&gt;&lt;/span&gt;&lt;div class="blogger-post-footer"&gt;&lt;img width='1' height='1' src='https://blogger.googleusercontent.com/tracker/34265281-115948878477550454?l=anilsamuel.blogspot.com' alt='' /&gt;&lt;/div&gt;</content><link rel='replies' type='application/atom+xml' href='http://anilsamuel.blogspot.com/feeds/115948878477550454/comments/default' title='Post Comments'/><link rel='replies' type='text/html' href='http://www.blogger.com/comment.g?blogID=34265281&amp;postID=115948878477550454' title='0 Comments'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/34265281/posts/default/115948878477550454'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/34265281/posts/default/115948878477550454'/><link rel='alternate' type='text/html' href='http://anilsamuel.blogspot.com/2006/09/how-to-tech-report-found-this_28.html' title=''/><author><name>Anil Samuel</name><uri>http://www.blogger.com/profile/02786491758390335994</uri><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='32' height='29' src='http://static.flickr.com/90/242116148_d3f8852971.jpg?v=0'/></author><thr:total>0</thr:total></entry><entry><id>tag:blogger.com,1999:blog-34265281.post-115805818293411954</id><published>2006-09-12T03:48:00.000-07:00</published><updated>2006-11-14T14:12:30.405-08:00</updated><title type='text'>Just started tickling ..</title><content type='html'>It's been a while since I've been sleeping on this idea of b-l-o-g-g-i-n-g. Why ??? hmmm ... I guess during work and other times I come across few or more interestings tit/bits that may come handy for others. Some may be right and some may be wrong; the viewers to this blog may comment if there is another perspective/view to it.&lt;div class="blogger-post-footer"&gt;&lt;img width='1' height='1' src='https://blogger.googleusercontent.com/tracker/34265281-115805818293411954?l=anilsamuel.blogspot.com' alt='' /&gt;&lt;/div&gt;</content><link rel='replies' type='application/atom+xml' href='http://anilsamuel.blogspot.com/feeds/115805818293411954/comments/default' title='Post Comments'/><link rel='replies' type='text/html' href='http://www.blogger.com/comment.g?blogID=34265281&amp;postID=115805818293411954' title='0 Comments'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/34265281/posts/default/115805818293411954'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/34265281/posts/default/115805818293411954'/><link rel='alternate' type='text/html' href='http://anilsamuel.blogspot.com/2006/09/just-started-tickling.html' title='Just started tickling ..'/><author><name>Anil Samuel</name><uri>http://www.blogger.com/profile/02786491758390335994</uri><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='32' height='29' src='http://static.flickr.com/90/242116148_d3f8852971.jpg?v=0'/></author><thr:total>0</thr:total></entry></feed>
