<?xml version="1.0" encoding="UTF-8"?>
<?xml-stylesheet type="text/xsl" media="screen" href="/~d/styles/rss2full.xsl"?><?xml-stylesheet type="text/css" media="screen" href="http://feeds.feedburner.com/~d/styles/itemcontent.css"?><rss xmlns:content="http://purl.org/rss/1.0/modules/content/" xmlns:wfw="http://wellformedweb.org/CommentAPI/" xmlns:dc="http://purl.org/dc/elements/1.1/" xmlns:atom="http://www.w3.org/2005/Atom" xmlns:sy="http://purl.org/rss/1.0/modules/syndication/" xmlns:feedburner="http://rssnamespace.org/feedburner/ext/1.0" version="2.0">

<channel>
	<title>Rob@Rojotek</title>
	
	<link>http://www.rojotek.com/blog</link>
	<description>Software Development in Brisbane</description>
	<pubDate>Tue, 24 Nov 2009 04:19:31 +0000</pubDate>
	<generator>http://wordpress.org/?v=2.7.1</generator>
	<language>en</language>
	<sy:updatePeriod>hourly</sy:updatePeriod>
	<sy:updateFrequency>1</sy:updateFrequency>
			<atom10:link xmlns:atom10="http://www.w3.org/2005/Atom" rel="self" type="application/rss+xml" href="http://feeds.feedburner.com/rojotek" /><feedburner:info uri="rojotek" /><atom10:link xmlns:atom10="http://www.w3.org/2005/Atom" rel="hub" href="http://pubsubhubbub.appspot.com/" /><item>
		<title>Notes on Installing the Connections 2.5 Pilot</title>
		<link>http://feedproxy.google.com/~r/rojotek/~3/vA-tNRMJzXY/</link>
		<comments>http://www.rojotek.com/blog/2009/11/24/notes-on-installing-the-connections-25-pilot/#comments</comments>
		<pubDate>Tue, 24 Nov 2009 04:19:31 +0000</pubDate>
		<dc:creator>Rob</dc:creator>
		
		<category><![CDATA[Development]]></category>

		<guid isPermaLink="false">http://www.rojotek.com/blog/?p=927</guid>
		<description><![CDATA[       The installation of the Lotus Connections 2.5 pilot looks easy. Unfortunately the out of the box experience was not at all pleasurable for me. Here are some of the issues that I encountered while doing the install. I’m not sure how many of these were specific to my [...]]]></description>
			<content:encoded><![CDATA[<p>       The installation of the Lotus Connections 2.5 pilot looks easy. Unfortunately the out of the box experience was not at all pleasurable for me. Here are some of the issues that I encountered while doing the install. I’m not sure how many of these were specific to my environment, but they did all hurt.    </p>
<h3>       1) Don’t install from a directory with spaces.    </h3>
<p>       If you download the pilot to your desktop and try and install from here, things will crash and burn    </p>
<h3>       2) Don’t expect the VM to be easily moved around networks    </h3>
<p>       I started my second installation on my laptop at home, then brought it to work. This crashed and burned.    </p>
<h3>       3) Use fully qualified hostnames    </h3>
<p>       While the installer said that you could specify a short hostname or a fully qualified hostname, the short hostname did not work for me.    </p>
<h3>       4) Connections 2.5 is <span class="caps">RAM</span> hungry    </h3>
<p>       1.5 GBytes is not enough 2.5 GBytes is. Not sure of the exact threshold for it to work, but I can confirm that 2.5 GBytes is enough <span class="caps">RAM</span>.    </p>
<div class="feedflare">
<a href="http://feeds.feedburner.com/~ff/rojotek?a=vA-tNRMJzXY:E4pD4o2WXgs:yIl2AUoC8zA"><img src="http://feeds.feedburner.com/~ff/rojotek?d=yIl2AUoC8zA" border="0"></img></a> <a href="http://feeds.feedburner.com/~ff/rojotek?a=vA-tNRMJzXY:E4pD4o2WXgs:V_sGLiPBpWU"><img src="http://feeds.feedburner.com/~ff/rojotek?i=vA-tNRMJzXY:E4pD4o2WXgs:V_sGLiPBpWU" border="0"></img></a> <a href="http://feeds.feedburner.com/~ff/rojotek?a=vA-tNRMJzXY:E4pD4o2WXgs:F7zBnMyn0Lo"><img src="http://feeds.feedburner.com/~ff/rojotek?i=vA-tNRMJzXY:E4pD4o2WXgs:F7zBnMyn0Lo" border="0"></img></a> <a href="http://feeds.feedburner.com/~ff/rojotek?a=vA-tNRMJzXY:E4pD4o2WXgs:I9og5sOYxJI"><img src="http://feeds.feedburner.com/~ff/rojotek?d=I9og5sOYxJI" border="0"></img></a> <a href="http://feeds.feedburner.com/~ff/rojotek?a=vA-tNRMJzXY:E4pD4o2WXgs:bcOpcFrp8Mo"><img src="http://feeds.feedburner.com/~ff/rojotek?d=bcOpcFrp8Mo" border="0"></img></a> <a href="http://feeds.feedburner.com/~ff/rojotek?a=vA-tNRMJzXY:E4pD4o2WXgs:XAVGb8Xj5zA"><img src="http://feeds.feedburner.com/~ff/rojotek?d=XAVGb8Xj5zA" border="0"></img></a> <a href="http://feeds.feedburner.com/~ff/rojotek?a=vA-tNRMJzXY:E4pD4o2WXgs:D7DqB2pKExk"><img src="http://feeds.feedburner.com/~ff/rojotek?i=vA-tNRMJzXY:E4pD4o2WXgs:D7DqB2pKExk" border="0"></img></a>
</div><img src="http://feeds.feedburner.com/~r/rojotek/~4/vA-tNRMJzXY" height="1" width="1"/>]]></content:encoded>
			<wfw:commentRss>http://www.rojotek.com/blog/2009/11/24/notes-on-installing-the-connections-25-pilot/feed/</wfw:commentRss>
		<feedburner:origLink>http://www.rojotek.com/blog/2009/11/24/notes-on-installing-the-connections-25-pilot/</feedburner:origLink></item>
		<item>
		<title>Resetting IBM WebSphere Portal 6.1 Security</title>
		<link>http://feedproxy.google.com/~r/rojotek/~3/2y_jMvKQEy0/</link>
		<comments>http://www.rojotek.com/blog/2009/11/16/resetting-ibm-websphere-portal-61-security/#comments</comments>
		<pubDate>Mon, 16 Nov 2009 05:39:47 +0000</pubDate>
		<dc:creator>Rob</dc:creator>
		
		<category><![CDATA[WebSphere Portal]]></category>

		<guid isPermaLink="false">http://www.rojotek.com/blog/?p=925</guid>
		<description><![CDATA[       Situation&#160;    
       You have received a WebSphere Portal VM that is setup to use security settings that don’t match your environment, and you need to go back to a simple config.    
     [...]]]></description>
			<content:encoded><![CDATA[<h3>       Situation&#160;    </h3>
<p>       You have received a WebSphere Portal VM that is setup to use security settings that don’t match your environment, and you need to go back to a simple config.    </p>
<p>       Running the recommended <code>ConfigEngine wp-restore-default-repository-configuration</code> does not work, because you have not got a working Portal environment in the first place, so it won’t start.    </p>
<h3>       Overview of solution    </h3>
<p>       Disable the security, then perform wp-restore-default-repository-configuration.    </p>
<h3>       Files and Tools used    </h3>
<ul>
<li>        security.xml      </li>
<li>        ConfigEngine&#160;      </li>
<li>        wkplc.properties      </li>
</ul>
<p>       Whenever you see some code with bold and italics that is something for you to change to match your environment&#160;    </p>
<h3>       Details:    </h3>
<h4>       1) disable security.    </h4>
<p>       This involves directly editing the security.xml file for your node. Note that your portal instance will <span class="caps">NOT</span> work when security is disabled, so performing this step will disable your portal instance. You should not think about doing this in a production environment (you probably shouldn’t be passing around Portal VM’s for production environments anyway). (The security.xml will live in the config for your node. I’ll assume you know where this is, if not use the find command on your operating system).    </p>
<p>       To disable security, edit the security.xml, and change the enabled attribute on the root security element to be false ie change enabled=”true” to enabled=”true”    </p>
<h4>       2) start up your portal instance using whatever commands are appropriate.    </h4>
<p>       On linux you might find <code>service portal start</code> useful.    </p>
<h4>       3) Setup restore properties in your wkplc.properties file.    </h4>
<p>       <strong><em>Profile</em></strong>/ConfigEngine/properties/wkplc.properties    </p>
<p>       # The realm name to be used. A realm with this name will be created.<br />       restore.file.realm=<strong><em>New Unique Realm</em></strong> restore.file.delimiter=/    </p>
<p>       # Portal and <span class="caps">WAS</span> admin <span class="caps">UID</span> (short name) and password<br />       restore.file.primaryAdminId=<strong><em>New Unique Admin ID</em></strong>&#160;    </p>
<p>       restore.file.primaryAdminPassword=<strong><em>Password</em></strong>    </p>
<p>       # CN of portal admin group (short name)<br />       restore.file.primaryPortalAdminGroup=adminGroupCN    </p>
<h4>       4) run ConfigEngine.sh    </h4>
<p>       <em><strong>Profile</strong></em>/ConfigEngine/ConfigEngine.sh wp-restore-default-repository-configuration    </p>
<h4>       5) Turn on security (reversing step 1)    </h4>
<h4>       6) shutdown (or kill) portal    </h4>
<h4>       7) startup portal.    </h4>
<p>       You should now see your portal server running without using LDAP.    </p>
<div class="feedflare">
<a href="http://feeds.feedburner.com/~ff/rojotek?a=2y_jMvKQEy0:5amKQk4gL-Q:yIl2AUoC8zA"><img src="http://feeds.feedburner.com/~ff/rojotek?d=yIl2AUoC8zA" border="0"></img></a> <a href="http://feeds.feedburner.com/~ff/rojotek?a=2y_jMvKQEy0:5amKQk4gL-Q:V_sGLiPBpWU"><img src="http://feeds.feedburner.com/~ff/rojotek?i=2y_jMvKQEy0:5amKQk4gL-Q:V_sGLiPBpWU" border="0"></img></a> <a href="http://feeds.feedburner.com/~ff/rojotek?a=2y_jMvKQEy0:5amKQk4gL-Q:F7zBnMyn0Lo"><img src="http://feeds.feedburner.com/~ff/rojotek?i=2y_jMvKQEy0:5amKQk4gL-Q:F7zBnMyn0Lo" border="0"></img></a> <a href="http://feeds.feedburner.com/~ff/rojotek?a=2y_jMvKQEy0:5amKQk4gL-Q:I9og5sOYxJI"><img src="http://feeds.feedburner.com/~ff/rojotek?d=I9og5sOYxJI" border="0"></img></a> <a href="http://feeds.feedburner.com/~ff/rojotek?a=2y_jMvKQEy0:5amKQk4gL-Q:bcOpcFrp8Mo"><img src="http://feeds.feedburner.com/~ff/rojotek?d=bcOpcFrp8Mo" border="0"></img></a> <a href="http://feeds.feedburner.com/~ff/rojotek?a=2y_jMvKQEy0:5amKQk4gL-Q:XAVGb8Xj5zA"><img src="http://feeds.feedburner.com/~ff/rojotek?d=XAVGb8Xj5zA" border="0"></img></a> <a href="http://feeds.feedburner.com/~ff/rojotek?a=2y_jMvKQEy0:5amKQk4gL-Q:D7DqB2pKExk"><img src="http://feeds.feedburner.com/~ff/rojotek?i=2y_jMvKQEy0:5amKQk4gL-Q:D7DqB2pKExk" border="0"></img></a>
</div><img src="http://feeds.feedburner.com/~r/rojotek/~4/2y_jMvKQEy0" height="1" width="1"/>]]></content:encoded>
			<wfw:commentRss>http://www.rojotek.com/blog/2009/11/16/resetting-ibm-websphere-portal-61-security/feed/</wfw:commentRss>
		<feedburner:origLink>http://www.rojotek.com/blog/2009/11/16/resetting-ibm-websphere-portal-61-security/</feedburner:origLink></item>
		<item>
		<title>The Shack — Book Review</title>
		<link>http://feedproxy.google.com/~r/rojotek/~3/WLt8sWvyiYE/</link>
		<comments>http://www.rojotek.com/blog/2009/07/07/the-shack-book-review/#comments</comments>
		<pubDate>Tue, 07 Jul 2009 07:26:14 +0000</pubDate>
		<dc:creator>Rob</dc:creator>
		
		<category><![CDATA[Miscellaneous]]></category>

		<guid isPermaLink="false">http://www.rojotek.com/blog/?p=920</guid>
		<description><![CDATA[       I have just finished reading the book The Shack. Through its powerful narrative story, The Shack presents the most powerful images of God that I have seen for a long time. The book challenges the reader&#39;s assumptions and views of God and the bible. I&#39;d highly recommend it [...]]]></description>
			<content:encoded><![CDATA[<p>       I have just finished reading the book <a href="http://theshackbook.com/">The Shack</a>. Through its powerful narrative story, <a href="http://theshackbook.com/">The Shack</a> presents the most powerful images of God that I have seen for a long time. The book challenges the reader&#39;s assumptions and views of God and the bible. I&#39;d highly recommend it to anyone remotely interested in God, Jesus and the Trinity. When making this recommendation, I&#39;d only add that this is a book of fiction, that doesn&#39;t have everything perfect about God. &#160;IMHO the best place to understand and learn about God is the bible, it is the direct source. &#160;Reading the accounts of the life of Jesus for yourself as an adult will challenge mosts peoples perceptions and understandings of Jesus. The Shack been touted as a modern day successor to <a href="http://www.amazon.com/gp/product/0192834002?ie=UTF8&#38;tag=rojotek-20&#38;linkCode=as2&#38;camp=1789&#38;creative=390957&#38;creativeASIN=0192834002">The Pilgrim&#39;s Progress</a><img border="0" alt="" src="http://www.assoc-amazon.com/e/ir?t=rojotek-20&#38;l=as2&#38;o=1&#38;a=0192834002" width="1" style=" margin-left: 0; margin-right: 0; margin-top: 0px; margin-bottom: 0px; border: none !important;" height="1" />, a title which (while somewhat bold) is at least partially justified. It&#39;s a fresh, unique and thought-provoking book that manages to touch the heart in very real ways    </p>
<div class="feedflare">
<a href="http://feeds.feedburner.com/~ff/rojotek?a=WLt8sWvyiYE:zy7X9vu5t3Y:yIl2AUoC8zA"><img src="http://feeds.feedburner.com/~ff/rojotek?d=yIl2AUoC8zA" border="0"></img></a> <a href="http://feeds.feedburner.com/~ff/rojotek?a=WLt8sWvyiYE:zy7X9vu5t3Y:V_sGLiPBpWU"><img src="http://feeds.feedburner.com/~ff/rojotek?i=WLt8sWvyiYE:zy7X9vu5t3Y:V_sGLiPBpWU" border="0"></img></a> <a href="http://feeds.feedburner.com/~ff/rojotek?a=WLt8sWvyiYE:zy7X9vu5t3Y:F7zBnMyn0Lo"><img src="http://feeds.feedburner.com/~ff/rojotek?i=WLt8sWvyiYE:zy7X9vu5t3Y:F7zBnMyn0Lo" border="0"></img></a> <a href="http://feeds.feedburner.com/~ff/rojotek?a=WLt8sWvyiYE:zy7X9vu5t3Y:I9og5sOYxJI"><img src="http://feeds.feedburner.com/~ff/rojotek?d=I9og5sOYxJI" border="0"></img></a> <a href="http://feeds.feedburner.com/~ff/rojotek?a=WLt8sWvyiYE:zy7X9vu5t3Y:bcOpcFrp8Mo"><img src="http://feeds.feedburner.com/~ff/rojotek?d=bcOpcFrp8Mo" border="0"></img></a> <a href="http://feeds.feedburner.com/~ff/rojotek?a=WLt8sWvyiYE:zy7X9vu5t3Y:XAVGb8Xj5zA"><img src="http://feeds.feedburner.com/~ff/rojotek?d=XAVGb8Xj5zA" border="0"></img></a> <a href="http://feeds.feedburner.com/~ff/rojotek?a=WLt8sWvyiYE:zy7X9vu5t3Y:D7DqB2pKExk"><img src="http://feeds.feedburner.com/~ff/rojotek?i=WLt8sWvyiYE:zy7X9vu5t3Y:D7DqB2pKExk" border="0"></img></a>
</div><img src="http://feeds.feedburner.com/~r/rojotek/~4/WLt8sWvyiYE" height="1" width="1"/>]]></content:encoded>
			<wfw:commentRss>http://www.rojotek.com/blog/2009/07/07/the-shack-book-review/feed/</wfw:commentRss>
		<feedburner:origLink>http://www.rojotek.com/blog/2009/07/07/the-shack-book-review/</feedburner:origLink></item>
		<item>
		<title>Outliers — Book Review</title>
		<link>http://feedproxy.google.com/~r/rojotek/~3/FDL-eq94dNw/</link>
		<comments>http://www.rojotek.com/blog/2009/07/07/outliers-book-review/#comments</comments>
		<pubDate>Tue, 07 Jul 2009 01:55:27 +0000</pubDate>
		<dc:creator>Rob</dc:creator>
		
		<category><![CDATA[Book Reviews]]></category>

		<guid isPermaLink="false">http://www.rojotek.com/blog/?p=916</guid>
		<description><![CDATA[       In Outliers: The Story of Success, Malcolm Gladwell presents his findings on why some people achieve in statistically outlying ways. Malcolm Gladwell has performed a broad reaching study aiming to find what makes people who are extremely successful different. As usual he’s done a pretty good job at [...]]]></description>
			<content:encoded><![CDATA[<p>       In <a href="http://www.amazon.com/gp/product/0316017922?ie=UTF8&#38;tag=rojotek-20&#38;linkCode=as2&#38;camp=1789&#38;creative=390957&#38;creativeASIN=0316017922">Outliers: The Story of Success</a><img border="0" alt="" src="http://www.assoc-amazon.com/e/ir?t=rojotek-20&#38;l=as2&#38;o=1&#38;a=0316017922" width="1" style=" margin-left: 0; margin-right: 0; margin-top: 0px; margin-bottom: 0px; border: none !important;" height="1" />, Malcolm Gladwell presents his findings on why some people achieve in statistically outlying ways. Malcolm Gladwell has performed a broad reaching study aiming to find what makes people who are extremely successful different. As usual he’s done a pretty good job at presenting some of his findings with a good mix of anecdotes and facts.    </p>
<p>       One of the big overriding factors is how much external influences impact people. The location and cultural context in which someone is born, the year in which they were born, and even the birth month has a huge impact. Before reading the book I would have had no idea, after I can agree with him, but don’t worry, I’m not about to become an astrologer, and I don’t think it is directly related to the Chinese birth years (although there might be some links). Of additional interest is the idea of 10000 hours of practice being required to become an expert.    </p>
<p>       The quick list of impacts of particular interest for me were:    </p>
<ol>
<li>        10,000 hours of practice is required before becoming an expert      </li>
<li>        the birth month can have a huge impact (6-9 months of age difference can make a huge difference in early childhood – so early streaming favours the older children, with cascading effects)      </li>
<li>        the birth year can have a huge impact (careers available, and many hugely successful people are early adopters, so there is only a small window of age/experience that makes it available)      </li>
<li>        our cultural heritage makes a huge difference (what path and options make sense is often dependant on how we are guided by our parents, which cascades backwards)      </li>
</ol>
<p>       The lessons are taught well through the book, and it is a compelling read. You may not agree with all the findings, but I’m sure you will get a good read, learn the stories of some successful people, and be challenged in some of your thinking about success.    </p>
<div class="feedflare">
<a href="http://feeds.feedburner.com/~ff/rojotek?a=FDL-eq94dNw:3ZcQQQKDsZA:yIl2AUoC8zA"><img src="http://feeds.feedburner.com/~ff/rojotek?d=yIl2AUoC8zA" border="0"></img></a> <a href="http://feeds.feedburner.com/~ff/rojotek?a=FDL-eq94dNw:3ZcQQQKDsZA:V_sGLiPBpWU"><img src="http://feeds.feedburner.com/~ff/rojotek?i=FDL-eq94dNw:3ZcQQQKDsZA:V_sGLiPBpWU" border="0"></img></a> <a href="http://feeds.feedburner.com/~ff/rojotek?a=FDL-eq94dNw:3ZcQQQKDsZA:F7zBnMyn0Lo"><img src="http://feeds.feedburner.com/~ff/rojotek?i=FDL-eq94dNw:3ZcQQQKDsZA:F7zBnMyn0Lo" border="0"></img></a> <a href="http://feeds.feedburner.com/~ff/rojotek?a=FDL-eq94dNw:3ZcQQQKDsZA:I9og5sOYxJI"><img src="http://feeds.feedburner.com/~ff/rojotek?d=I9og5sOYxJI" border="0"></img></a> <a href="http://feeds.feedburner.com/~ff/rojotek?a=FDL-eq94dNw:3ZcQQQKDsZA:bcOpcFrp8Mo"><img src="http://feeds.feedburner.com/~ff/rojotek?d=bcOpcFrp8Mo" border="0"></img></a> <a href="http://feeds.feedburner.com/~ff/rojotek?a=FDL-eq94dNw:3ZcQQQKDsZA:XAVGb8Xj5zA"><img src="http://feeds.feedburner.com/~ff/rojotek?d=XAVGb8Xj5zA" border="0"></img></a> <a href="http://feeds.feedburner.com/~ff/rojotek?a=FDL-eq94dNw:3ZcQQQKDsZA:D7DqB2pKExk"><img src="http://feeds.feedburner.com/~ff/rojotek?i=FDL-eq94dNw:3ZcQQQKDsZA:D7DqB2pKExk" border="0"></img></a>
</div><img src="http://feeds.feedburner.com/~r/rojotek/~4/FDL-eq94dNw" height="1" width="1"/>]]></content:encoded>
			<wfw:commentRss>http://www.rojotek.com/blog/2009/07/07/outliers-book-review/feed/</wfw:commentRss>
		<feedburner:origLink>http://www.rojotek.com/blog/2009/07/07/outliers-book-review/</feedburner:origLink></item>
		<item>
		<title>Bayside House For Sale</title>
		<link>http://feedproxy.google.com/~r/rojotek/~3/7gITV6thwgw/</link>
		<comments>http://www.rojotek.com/blog/2009/06/30/bayside-house-for-sale/#comments</comments>
		<pubDate>Tue, 30 Jun 2009 01:26:56 +0000</pubDate>
		<dc:creator>Rob</dc:creator>
		
		<category><![CDATA[Miscellaneous]]></category>

		<guid isPermaLink="false">http://www.rojotek.com/blog/?p=912</guid>
		<description><![CDATA[       My father-in-law is experimenting with selling his home privately. I’m not sure how it will go, but it will be interesting to see how the internet helps make it all happen. He’s started with an early launch of the website, before sending it out to some of the [...]]]></description>
			<content:encoded><![CDATA[<p>       My father-in-law is experimenting with selling his home privately. I’m not sure how it will go, but it will be interesting to see how the internet helps make it all happen. He’s started with an early launch of the website, before sending it out to some of the relevant Real Estate sites soon.    </p>
<p>       If you are interested in having a look at the site he put together, or if you are interested in buying a house in the coastal suburb of Wynnum, in Brisbane, Australia, take a look at <a href="http://www.baysidehouseforsale.info">Bayside House For Sale</a>.    </p>
<div class="feedflare">
<a href="http://feeds.feedburner.com/~ff/rojotek?a=7gITV6thwgw:am3PT4OaLkg:yIl2AUoC8zA"><img src="http://feeds.feedburner.com/~ff/rojotek?d=yIl2AUoC8zA" border="0"></img></a> <a href="http://feeds.feedburner.com/~ff/rojotek?a=7gITV6thwgw:am3PT4OaLkg:V_sGLiPBpWU"><img src="http://feeds.feedburner.com/~ff/rojotek?i=7gITV6thwgw:am3PT4OaLkg:V_sGLiPBpWU" border="0"></img></a> <a href="http://feeds.feedburner.com/~ff/rojotek?a=7gITV6thwgw:am3PT4OaLkg:F7zBnMyn0Lo"><img src="http://feeds.feedburner.com/~ff/rojotek?i=7gITV6thwgw:am3PT4OaLkg:F7zBnMyn0Lo" border="0"></img></a> <a href="http://feeds.feedburner.com/~ff/rojotek?a=7gITV6thwgw:am3PT4OaLkg:I9og5sOYxJI"><img src="http://feeds.feedburner.com/~ff/rojotek?d=I9og5sOYxJI" border="0"></img></a> <a href="http://feeds.feedburner.com/~ff/rojotek?a=7gITV6thwgw:am3PT4OaLkg:bcOpcFrp8Mo"><img src="http://feeds.feedburner.com/~ff/rojotek?d=bcOpcFrp8Mo" border="0"></img></a> <a href="http://feeds.feedburner.com/~ff/rojotek?a=7gITV6thwgw:am3PT4OaLkg:XAVGb8Xj5zA"><img src="http://feeds.feedburner.com/~ff/rojotek?d=XAVGb8Xj5zA" border="0"></img></a> <a href="http://feeds.feedburner.com/~ff/rojotek?a=7gITV6thwgw:am3PT4OaLkg:D7DqB2pKExk"><img src="http://feeds.feedburner.com/~ff/rojotek?i=7gITV6thwgw:am3PT4OaLkg:D7DqB2pKExk" border="0"></img></a>
</div><img src="http://feeds.feedburner.com/~r/rojotek/~4/7gITV6thwgw" height="1" width="1"/>]]></content:encoded>
			<wfw:commentRss>http://www.rojotek.com/blog/2009/06/30/bayside-house-for-sale/feed/</wfw:commentRss>
		<feedburner:origLink>http://www.rojotek.com/blog/2009/06/30/bayside-house-for-sale/</feedburner:origLink></item>
		<item>
		<title>Phishing Spam Fail</title>
		<link>http://feedproxy.google.com/~r/rojotek/~3/Ne7q0Nua1m8/</link>
		<comments>http://www.rojotek.com/blog/2009/06/25/phishing-spam-fail/#comments</comments>
		<pubDate>Thu, 25 Jun 2009 00:41:43 +0000</pubDate>
		<dc:creator>Rob</dc:creator>
		
		<category><![CDATA[Fun]]></category>

		<guid isPermaLink="false">http://www.rojotek.com/blog/?p=903</guid>
		<description><![CDATA[       &#160;    
       I always find the latest incarnations of phishing spam entertaining. &#160;I almost clicked on one of the fake facebook links a while ago, but really wasn&#39;t at all tempted to click on the links in the one [...]]]></description>
			<content:encoded><![CDATA[<p>       &#160;    </p>
<p content="EditLive! 6.3.4.80" name="generator" http-equiv="Content-Type">       I always find the latest incarnations of phishing spam entertaining. &#160;I almost clicked on one of the <a href="http://www.rojotek.com/blog/2008/06/18/facebook-phising-scams/">fake facebook links</a> a while ago, but really wasn&#39;t at all tempted to click on the links in the one that came in today..    </p>
<p>       <a href="http://www.rojotek.com/blog/wp-content/uploads/2009/06/outlook_update.png" title="outlook_update"><img alt="outlook_update" title="outlook_update" src="http://www.rojotek.com/blog/wp-content/uploads/2009/06/outlook_update.png" width="450" /></a>    </p>
<p>       Yes, I am looking at that message in Mail.app, and viewing the source did show that the link didn&#39;t go to where it said it would go.    </p>
<div class="feedflare">
<a href="http://feeds.feedburner.com/~ff/rojotek?a=Ne7q0Nua1m8:58zR9Hpvllk:yIl2AUoC8zA"><img src="http://feeds.feedburner.com/~ff/rojotek?d=yIl2AUoC8zA" border="0"></img></a> <a href="http://feeds.feedburner.com/~ff/rojotek?a=Ne7q0Nua1m8:58zR9Hpvllk:V_sGLiPBpWU"><img src="http://feeds.feedburner.com/~ff/rojotek?i=Ne7q0Nua1m8:58zR9Hpvllk:V_sGLiPBpWU" border="0"></img></a> <a href="http://feeds.feedburner.com/~ff/rojotek?a=Ne7q0Nua1m8:58zR9Hpvllk:F7zBnMyn0Lo"><img src="http://feeds.feedburner.com/~ff/rojotek?i=Ne7q0Nua1m8:58zR9Hpvllk:F7zBnMyn0Lo" border="0"></img></a> <a href="http://feeds.feedburner.com/~ff/rojotek?a=Ne7q0Nua1m8:58zR9Hpvllk:I9og5sOYxJI"><img src="http://feeds.feedburner.com/~ff/rojotek?d=I9og5sOYxJI" border="0"></img></a> <a href="http://feeds.feedburner.com/~ff/rojotek?a=Ne7q0Nua1m8:58zR9Hpvllk:bcOpcFrp8Mo"><img src="http://feeds.feedburner.com/~ff/rojotek?d=bcOpcFrp8Mo" border="0"></img></a> <a href="http://feeds.feedburner.com/~ff/rojotek?a=Ne7q0Nua1m8:58zR9Hpvllk:XAVGb8Xj5zA"><img src="http://feeds.feedburner.com/~ff/rojotek?d=XAVGb8Xj5zA" border="0"></img></a> <a href="http://feeds.feedburner.com/~ff/rojotek?a=Ne7q0Nua1m8:58zR9Hpvllk:D7DqB2pKExk"><img src="http://feeds.feedburner.com/~ff/rojotek?i=Ne7q0Nua1m8:58zR9Hpvllk:D7DqB2pKExk" border="0"></img></a>
</div><img src="http://feeds.feedburner.com/~r/rojotek/~4/Ne7q0Nua1m8" height="1" width="1"/>]]></content:encoded>
			<wfw:commentRss>http://www.rojotek.com/blog/2009/06/25/phishing-spam-fail/feed/</wfw:commentRss>
		<feedburner:origLink>http://www.rojotek.com/blog/2009/06/25/phishing-spam-fail/</feedburner:origLink></item>
		<item>
		<title>Making the Home and End Keys work in Eclipse 3.4 on Apple Mac OSX</title>
		<link>http://feedproxy.google.com/~r/rojotek/~3/EhuhKXOqdXU/</link>
		<comments>http://www.rojotek.com/blog/2009/06/12/making-the-home-and-end-keys-work-in-eclipse-34-on-apple-mac-osx/#comments</comments>
		<pubDate>Fri, 12 Jun 2009 01:22:29 +0000</pubDate>
		<dc:creator>Rob</dc:creator>
		
		<category><![CDATA[Development]]></category>

		<category><![CDATA[Java]]></category>

		<category><![CDATA[OS X Tools, Tips and Tricks]]></category>

		<guid isPermaLink="false">http://www.rojotek.com/blog/?p=897</guid>
		<description><![CDATA[       Hidden in the comments of the article of Starry Hope - Mac Home and End Keys are some instructions for how to make the home and end keys work well as begin and end line in eclipse. &#160;I&#39;ve done all the other tricks to make this work on [...]]]></description>
			<content:encoded><![CDATA[<p>       Hidden in the comments of the article of <a href="http://www.starryhope.com/tech/2006/mac-os-x-home-and-end-keys/#comment-294 ">Starry Hope - Mac Home and End Keys</a> are some instructions for how to make the home and end keys work well as begin and end line in eclipse. &#160;I&#39;ve done all the other tricks to make this work on my Mac, so was getting really frustrated with Eclipse. &#160;double home and double end are common key combinations for me in IntelliJ and Eclipse on Windows, so the current behaviour of going to the beginning or end of the file drives me crazy. &#160;The details of doing this differ slightly in Eclipse 3.4.1, so I&#39;ll list the steps I followed below.    </p>
<ol>
<li>        open the eclipse preferences pane      </li>
<li>        general-&#62;keys      </li>
<li>        in the filter type line start and note that there will be existing bindings when editing text.      </li>
<li>        select line start type home, and ensure that the &quot;when&quot; field stays with Editing Text      </li>
<li>        apply      </li>
<li>        follow this process for select line start, line end, and select line end.      </li>
</ol>
<p>       After doing this, expect your anger at eclipse on Mac to decrease to much more manageable levels.    </p>
<p>       &#160;    </p>
<div class="feedflare">
<a href="http://feeds.feedburner.com/~ff/rojotek?a=EhuhKXOqdXU:C72kPteLgVE:yIl2AUoC8zA"><img src="http://feeds.feedburner.com/~ff/rojotek?d=yIl2AUoC8zA" border="0"></img></a> <a href="http://feeds.feedburner.com/~ff/rojotek?a=EhuhKXOqdXU:C72kPteLgVE:V_sGLiPBpWU"><img src="http://feeds.feedburner.com/~ff/rojotek?i=EhuhKXOqdXU:C72kPteLgVE:V_sGLiPBpWU" border="0"></img></a> <a href="http://feeds.feedburner.com/~ff/rojotek?a=EhuhKXOqdXU:C72kPteLgVE:F7zBnMyn0Lo"><img src="http://feeds.feedburner.com/~ff/rojotek?i=EhuhKXOqdXU:C72kPteLgVE:F7zBnMyn0Lo" border="0"></img></a> <a href="http://feeds.feedburner.com/~ff/rojotek?a=EhuhKXOqdXU:C72kPteLgVE:I9og5sOYxJI"><img src="http://feeds.feedburner.com/~ff/rojotek?d=I9og5sOYxJI" border="0"></img></a> <a href="http://feeds.feedburner.com/~ff/rojotek?a=EhuhKXOqdXU:C72kPteLgVE:bcOpcFrp8Mo"><img src="http://feeds.feedburner.com/~ff/rojotek?d=bcOpcFrp8Mo" border="0"></img></a> <a href="http://feeds.feedburner.com/~ff/rojotek?a=EhuhKXOqdXU:C72kPteLgVE:XAVGb8Xj5zA"><img src="http://feeds.feedburner.com/~ff/rojotek?d=XAVGb8Xj5zA" border="0"></img></a> <a href="http://feeds.feedburner.com/~ff/rojotek?a=EhuhKXOqdXU:C72kPteLgVE:D7DqB2pKExk"><img src="http://feeds.feedburner.com/~ff/rojotek?i=EhuhKXOqdXU:C72kPteLgVE:D7DqB2pKExk" border="0"></img></a>
</div><img src="http://feeds.feedburner.com/~r/rojotek/~4/EhuhKXOqdXU" height="1" width="1"/>]]></content:encoded>
			<wfw:commentRss>http://www.rojotek.com/blog/2009/06/12/making-the-home-and-end-keys-work-in-eclipse-34-on-apple-mac-osx/feed/</wfw:commentRss>
		<feedburner:origLink>http://www.rojotek.com/blog/2009/06/12/making-the-home-and-end-keys-work-in-eclipse-34-on-apple-mac-osx/</feedburner:origLink></item>
		<item>
		<title>Influence: The Psychology of Persuasion - Book Review</title>
		<link>http://feedproxy.google.com/~r/rojotek/~3/q2SJZ_GRO5A/</link>
		<comments>http://www.rojotek.com/blog/2009/06/03/influence/#comments</comments>
		<pubDate>Wed, 03 Jun 2009 05:24:01 +0000</pubDate>
		<dc:creator>Rob</dc:creator>
		
		<category><![CDATA[Book Reviews]]></category>

		<guid isPermaLink="false">http://www.rojotek.com/blog/?p=878</guid>
		<description><![CDATA[       Influence: The Psychology of Persuasion&#160;is a good little book. It provides a readable interesting introduction to the lifework of Robert Cialdini PhD. Robert&#39;s research is an interesting mix of Psychology and Marketing, and while&#160;I know that it isn&#39;t normal for an Engineer to read something like this, but [...]]]></description>
			<content:encoded><![CDATA[<p>       <a href="http://www.amazon.com/gp/product/006124189X?ie=UTF8&#38;tag=rojotek-20&#38;linkCode=as2&#38;camp=1789&#38;creative=390957&#38;creativeASIN=006124189X">Influence: The Psychology of Persuasion</a><img border="0" style=" margin-left: 0; margin-top: 0px; margin-bottom: 0px; margin-right: 0; border: none !important;" alt="" src="http://www.assoc-amazon.com/e/ir?t=rojotek-20&#38;l=as2&#38;o=1&#38;a=006124189X" height="1" width="1" />&#160;is a good little book. It provides a readable interesting introduction to the lifework of Robert Cialdini PhD. Robert&#39;s research is an interesting mix of Psychology and Marketing, and while&#160;I know that it isn&#39;t normal for an Engineer to read something like this, but I like to be atypical (I also am an Aussie who doesn&#39;t drink ;)).&#160;    </p>
<p>       Robert presents the findings of his research, and what he has discovered about persuasion, distilled into the form of six principles . What makes this particularly interesting is the active way he did the research. &#160;He studied the results of experiments, performed his own studies, and worked hard to understand the results (which he presented well). &#160;Also Robert tells of his excitement in trying to analyse situations in which someone persuaded him to do something, and his adventures in trying to understand some of the persuasive people out there. &#160;The wide range of examples in the book includes:    </p>
<ul>
<li>        Boy scouts selling chocolates      </li>
<li>        How the Krishna work      </li>
<li>        Used car salespeople      </li>
<li>        Celebrity endorsements      </li>
<li>        Limited time specials      </li>
<li>        Some very interesting scientific studies      </li>
</ul>
<p>       If nothing else reading through each of the examples of the persuasion and the discussion of what happened was brilliant. &#160;My perspective of free gifts has completely changed. I&#39;d argue that there is much more value in the book. &#160;Getting an idea of why people say yes, and some of the principles behind this is very valuable. The principles are:    </p>
<ul>
<li>        Reciprocation      </li>
<li>        Commitment and Consistency      </li>
<li>        Social Proof      </li>
<li>        Liking      </li>
<li>        Authority      </li>
<li>        Scarcity      </li>
</ul>
<p>       The following provide a very brief note of each area. They are not complete, instead opening up some of the things that most impressed me, and that are worth noting. &#160;Read the <a href="http://www.amazon.com/gp/product/006124189X?ie=UTF8&#38;tag=rojotek-20&#38;linkCode=as2&#38;camp=1789&#38;creative=390957&#38;creativeASIN=006124189X">book</a> if you want to get the real sense of what&#39;s being talked about. &#160;(Failing reading the book you can visit the <a href="http://www.influenceatwork.com/">website</a>).    </p>
<h3>       Reciprocation    </h3>
<p>       After someone does something nice we are likely to reciprocate and do something nice for them. What we do in return may be much greater in value. &#160;Also if we say no to what feels like a big request, we are likely to reciprocate by saying yes to a smaller request.    </p>
<p>       In sales. Try and start big. Then be nice and sell smaller.    </p>
<h3>       Commitment and Consistency    </h3>
<p>       Once we have made a commitment to something we are likely to act in a way that is consistent with that action.    </p>
<p>       If we say that we start doing something small we are likely to continue. &#160;This provides an interesting trade-off between this principle and reciprocation. &#160;The way I would reconcile things is the start with a big request, then graciously let someone turn it down and go with a small request in the initial meeting. &#160;The later use the principle of consistency to continue with additional requests.    </p>
<h3>       Social proof    </h3>
<p>       We will often look to others when deciding how to act in a situation. This mostly works well, but can be the cause of problems in situations like if someone has had an accident in a crowd. &#160;People in the crowd will look to how others respond, which can lead to inactivity.    </p>
<h3>       Liking    </h3>
<p>       We will often behave differently if we like someone, or if they like us. &#160;The best example of using this principle comes from Tupperware. &#160;Women will often buy Tupperware when at a party to help their friends, even when they only went to the party because of the friendship. &#160;Blokes aren&#39;t immune to this either.    </p>
<h3>       Authority    </h3>
<p>       We treat authority figures differently. &#160;Even young college students (who we expect to have a healthy disrespect for authority)&#160;treat authority figures differently. &#160;What is particulary interesting is that experimental results show that we have a poor self perception of how much we do value authority.    </p>
<h3>       Scarcity    </h3>
<p>       A cookie tastes better if there aren&#39;t many, and even better again if the limited supply is caused by lots of other people wanting it. &#160;Tech manufactures use this principles. &#160;There is an art form to ensuring that you run out of stock on release day.    </p>
<p>       Being aware of these principles is a valuable skill to have. We all are in situations where we need to communicate important information. &#160;Being able to persuade people is important. We are all in situations where others are trying to persuade us. &#160;Robert does a good job in helping us think through strategies of how to avoid being manipulated.&#160;    </p>
<p>       Go Read the <a href="http://www.amazon.com/gp/product/006124189X?ie=UTF8&#38;tag=rojotek-20&#38;linkCode=as2&#38;camp=1789&#38;creative=390957&#38;creativeASIN=006124189X">book</a> and learn about persuasion, and use your powers for good.    </p>
<p>       &#160;    </p>
<div class="feedflare">
<a href="http://feeds.feedburner.com/~ff/rojotek?a=q2SJZ_GRO5A:3R2FKS9GOWM:yIl2AUoC8zA"><img src="http://feeds.feedburner.com/~ff/rojotek?d=yIl2AUoC8zA" border="0"></img></a> <a href="http://feeds.feedburner.com/~ff/rojotek?a=q2SJZ_GRO5A:3R2FKS9GOWM:V_sGLiPBpWU"><img src="http://feeds.feedburner.com/~ff/rojotek?i=q2SJZ_GRO5A:3R2FKS9GOWM:V_sGLiPBpWU" border="0"></img></a> <a href="http://feeds.feedburner.com/~ff/rojotek?a=q2SJZ_GRO5A:3R2FKS9GOWM:F7zBnMyn0Lo"><img src="http://feeds.feedburner.com/~ff/rojotek?i=q2SJZ_GRO5A:3R2FKS9GOWM:F7zBnMyn0Lo" border="0"></img></a> <a href="http://feeds.feedburner.com/~ff/rojotek?a=q2SJZ_GRO5A:3R2FKS9GOWM:I9og5sOYxJI"><img src="http://feeds.feedburner.com/~ff/rojotek?d=I9og5sOYxJI" border="0"></img></a> <a href="http://feeds.feedburner.com/~ff/rojotek?a=q2SJZ_GRO5A:3R2FKS9GOWM:bcOpcFrp8Mo"><img src="http://feeds.feedburner.com/~ff/rojotek?d=bcOpcFrp8Mo" border="0"></img></a> <a href="http://feeds.feedburner.com/~ff/rojotek?a=q2SJZ_GRO5A:3R2FKS9GOWM:XAVGb8Xj5zA"><img src="http://feeds.feedburner.com/~ff/rojotek?d=XAVGb8Xj5zA" border="0"></img></a> <a href="http://feeds.feedburner.com/~ff/rojotek?a=q2SJZ_GRO5A:3R2FKS9GOWM:D7DqB2pKExk"><img src="http://feeds.feedburner.com/~ff/rojotek?i=q2SJZ_GRO5A:3R2FKS9GOWM:D7DqB2pKExk" border="0"></img></a>
</div><img src="http://feeds.feedburner.com/~r/rojotek/~4/q2SJZ_GRO5A" height="1" width="1"/>]]></content:encoded>
			<wfw:commentRss>http://www.rojotek.com/blog/2009/06/03/influence/feed/</wfw:commentRss>
		<feedburner:origLink>http://www.rojotek.com/blog/2009/06/03/influence/</feedburner:origLink></item>
		<item>
		<title>Port forwarding with iptables and debain</title>
		<link>http://feedproxy.google.com/~r/rojotek/~3/Z7eBkpK-E-Y/</link>
		<comments>http://www.rojotek.com/blog/2009/06/02/port-forwarding/#comments</comments>
		<pubDate>Tue, 02 Jun 2009 01:59:27 +0000</pubDate>
		<dc:creator>Rob</dc:creator>
		
		<category><![CDATA[Development]]></category>

		<category><![CDATA[iptables]]></category>

		<category><![CDATA[VMWare server]]></category>

		<guid isPermaLink="false">http://www.rojotek.com/blog/?p=882</guid>
		<description><![CDATA[       &#160;    
       Subtitle:&#160;    
       Avoid Remembering that VMWare Server Listens on Port 8333&#160;    
       Alternate subtitle:    
  [...]]]></description>
			<content:encoded><![CDATA[<p>       &#160;    </p>
<p http-equiv="Content-Type" name="generator" content="EditLive! 6.3.4.80">       Subtitle:&#160;    </p>
<h4>       Avoid Remembering that VMWare Server Listens on Port 8333&#160;    </h4>
<p>       Alternate subtitle:    </p>
<h4>       Make Tomcat Listen on Port 80    </h4>
<p>       It&#39;s increasingly common for applications to have web front ends. &#160;These all tend to run on their own port, which is nice in that it stops services from running into each other (and means that they can run as non-root), but is somewhat painful in that there are always a whole heap of different ports to remember. &#160;Exposing a service over port 80 makes it much easier to use (especially on ie which is dumb, and doesn&#39;t know to make requests to non standard ports default to port 80, generating much rsi, and many hours logged into the <a href="http://ie-waste.appspot.com">IE Waste Recorder</a>). &#160;Making services listen on port 80 on Debian is pretty straight forward. &#160;Follow the process below (which I pinched from someone somewhere in the blogosphere a while ago, put on a server as a part of some work with <a href="http://www.rojotek.com/blog/2008/09/09/ssh-tunnelling-is-your-friend/">SSH&#160;Tunnelling</a>, and only remembered recently when we were getting some VMWare servers setup). So here is the script. In your /etc/network/if-up.d add a script with the following:    </p>
<blockquote><p>         <strong><span style=" color: #1F497D;">#!/bin/sh</span></strong>      </p>
<p>         PATH=/sbin:/bin:/usr/sbin:/usr/bin      </p>
<p>         <em><span style=" color: #1F497D;"># Flush any existing firewall rules we might have</span></em><span style=" color: #1F497D;"><br />        </span> iptables -F<br />         iptables -t nat -F<br />         iptables -t mangle -F<br />         iptables -X      </p>
<p>         <em><span style=" color: #1F497D;"># Perform the rewriting magic.</span></em><br />         iptables -t nat -A PREROUTING -p tcp <code>--</code>dport 80 -j REDIRECT <code>--</code>to 8222<br />         iptables -t nat -A OUTPUT -o lo -p tcp <code>--</code>dport 80 -j REDIRECT <code>--</code>to-port 8222      </p>
</blockquote>
<p>       This forwards requests from port 80 to port 8222, and will work for local and remote requests. &#160;I keep this in a script called /etc/network/if-up.d/firewall, because <a href="http://www.netfilter.org/projects/iptables/index.html">iptables</a> is firewallish, and I believe this is the standard place for this to live. &#160;Remember to chmod +x the script. 8222 is the http port for vmware, and will redirect to 8333 using https.&#160;By putting the script in the /etc/network/if-up.d it will automatically be run when the networking layer of your debian installation is brought up.    </p>
<p>       As per the <a href="http://it.newinstance.it/2005/06/23/how-to-do-port-redirection-with-debian-and-doing-so-securing-tomcat/">NewInstance</a> post, this will work for Tomcat as well (Luigi put the iptables rules in a different spot, but that was in 2005, and /etc/network/if-up.d is the right place for this).    </p>
<p>       So with the above iptables rules, it will be easy to make any service available on port 80.    </p>
<div class="feedflare">
<a href="http://feeds.feedburner.com/~ff/rojotek?a=Z7eBkpK-E-Y:MzJrzA7X2eI:yIl2AUoC8zA"><img src="http://feeds.feedburner.com/~ff/rojotek?d=yIl2AUoC8zA" border="0"></img></a> <a href="http://feeds.feedburner.com/~ff/rojotek?a=Z7eBkpK-E-Y:MzJrzA7X2eI:V_sGLiPBpWU"><img src="http://feeds.feedburner.com/~ff/rojotek?i=Z7eBkpK-E-Y:MzJrzA7X2eI:V_sGLiPBpWU" border="0"></img></a> <a href="http://feeds.feedburner.com/~ff/rojotek?a=Z7eBkpK-E-Y:MzJrzA7X2eI:F7zBnMyn0Lo"><img src="http://feeds.feedburner.com/~ff/rojotek?i=Z7eBkpK-E-Y:MzJrzA7X2eI:F7zBnMyn0Lo" border="0"></img></a> <a href="http://feeds.feedburner.com/~ff/rojotek?a=Z7eBkpK-E-Y:MzJrzA7X2eI:I9og5sOYxJI"><img src="http://feeds.feedburner.com/~ff/rojotek?d=I9og5sOYxJI" border="0"></img></a> <a href="http://feeds.feedburner.com/~ff/rojotek?a=Z7eBkpK-E-Y:MzJrzA7X2eI:bcOpcFrp8Mo"><img src="http://feeds.feedburner.com/~ff/rojotek?d=bcOpcFrp8Mo" border="0"></img></a> <a href="http://feeds.feedburner.com/~ff/rojotek?a=Z7eBkpK-E-Y:MzJrzA7X2eI:XAVGb8Xj5zA"><img src="http://feeds.feedburner.com/~ff/rojotek?d=XAVGb8Xj5zA" border="0"></img></a> <a href="http://feeds.feedburner.com/~ff/rojotek?a=Z7eBkpK-E-Y:MzJrzA7X2eI:D7DqB2pKExk"><img src="http://feeds.feedburner.com/~ff/rojotek?i=Z7eBkpK-E-Y:MzJrzA7X2eI:D7DqB2pKExk" border="0"></img></a>
</div><img src="http://feeds.feedburner.com/~r/rojotek/~4/Z7eBkpK-E-Y" height="1" width="1"/>]]></content:encoded>
			<wfw:commentRss>http://www.rojotek.com/blog/2009/06/02/port-forwarding/feed/</wfw:commentRss>
		<feedburner:origLink>http://www.rojotek.com/blog/2009/06/02/port-forwarding/</feedburner:origLink></item>
		<item>
		<title>Updating RubyGems in OSX 10.5.7</title>
		<link>http://feedproxy.google.com/~r/rojotek/~3/RWc3_x9I2ZQ/</link>
		<comments>http://www.rojotek.com/blog/2009/05/27/updating-rubygems-in-os-x/#comments</comments>
		<pubDate>Wed, 27 May 2009 05:15:54 +0000</pubDate>
		<dc:creator>Rob</dc:creator>
		
		<category><![CDATA[Development]]></category>

		<category><![CDATA[Ruby]]></category>

		<category><![CDATA[gem]]></category>

		<category><![CDATA[RubyGems]]></category>

		<guid isPermaLink="false">http://www.rojotek.com/blog/?p=871</guid>
		<description><![CDATA[       .7When recently trying to install Sinatra via RubyGems, I got a message that RubyGems was out of date. I figured that gem would be smart enough to have an easy upgrade command, so there had to be a command to easily upgrade. Naturally there is:    [...]]]></description>
			<content:encoded><![CDATA[<p>       .7When recently trying to install <a href="http://www.sinatrarb.com">Sinatra</a> via RubyGems, I got a message that RubyGems was out of date. I figured that gem would be smart enough to have an easy upgrade command, so there had to be a command to easily upgrade. Naturally there is:    </p>
<p>       <code><span style=" background-color: #ffffcc;">gem update &#8211;system</span></code>    </p>
<p>       I only found this when looking through google, and I got a series of pages warning to be careful when using <code><span style=" background-color: #ffffcc;">gem update &#8211;system</span></code> as it can kill existing gems (<a href="http://puctuatedproductivity.com/2007/11/01/unistalling-ruby-installed-by-source-on-os-x">http://puctuatedproductivity.com/2007/11/01/unistalling-ruby-installed-by-source-on-os-x</a>, <a href="http://thenoobonrails.blogspot.com/2008/06/doing-gem-update-system-might-lose-all.html">http://thenoobonrails.blogspot.com/2008/06/doing-gem-update-system-might-lose-all.html</a>) so I was a bit nervous. &#160;Since I have a periodic use of ruby and&#160;I&#39;m lazy enough to make Larry Wall proud, I figured I&#39;d take a punt on just using <code><span style=" background-color: #ffffcc;">gem update &#8211;system</span></code>. &#160;Turns out it just works, and I&#39;ve kept all my old gems. &#160;Hooray. &#160;Given that the posts talking about issues are old, I&#39;m either assuming that they&#39;ve done things differently to me, or things have been fixed since then&#8230; so&#8230; if you need to update gems due to a message:    </p>
<blockquote><p>      ERROR: Error installing sinatra:<br />       fastthread requires RubyGems version &#62;= 1.2    </p></blockquote>
<p>       or similar, just use <code><span style=" background-color: #ffffcc;">gem update &#8211;system</span></code>    </p>
<div class="feedflare">
<a href="http://feeds.feedburner.com/~ff/rojotek?a=RWc3_x9I2ZQ:g0bnnNoj2GQ:yIl2AUoC8zA"><img src="http://feeds.feedburner.com/~ff/rojotek?d=yIl2AUoC8zA" border="0"></img></a> <a href="http://feeds.feedburner.com/~ff/rojotek?a=RWc3_x9I2ZQ:g0bnnNoj2GQ:V_sGLiPBpWU"><img src="http://feeds.feedburner.com/~ff/rojotek?i=RWc3_x9I2ZQ:g0bnnNoj2GQ:V_sGLiPBpWU" border="0"></img></a> <a href="http://feeds.feedburner.com/~ff/rojotek?a=RWc3_x9I2ZQ:g0bnnNoj2GQ:F7zBnMyn0Lo"><img src="http://feeds.feedburner.com/~ff/rojotek?i=RWc3_x9I2ZQ:g0bnnNoj2GQ:F7zBnMyn0Lo" border="0"></img></a> <a href="http://feeds.feedburner.com/~ff/rojotek?a=RWc3_x9I2ZQ:g0bnnNoj2GQ:I9og5sOYxJI"><img src="http://feeds.feedburner.com/~ff/rojotek?d=I9og5sOYxJI" border="0"></img></a> <a href="http://feeds.feedburner.com/~ff/rojotek?a=RWc3_x9I2ZQ:g0bnnNoj2GQ:bcOpcFrp8Mo"><img src="http://feeds.feedburner.com/~ff/rojotek?d=bcOpcFrp8Mo" border="0"></img></a> <a href="http://feeds.feedburner.com/~ff/rojotek?a=RWc3_x9I2ZQ:g0bnnNoj2GQ:XAVGb8Xj5zA"><img src="http://feeds.feedburner.com/~ff/rojotek?d=XAVGb8Xj5zA" border="0"></img></a> <a href="http://feeds.feedburner.com/~ff/rojotek?a=RWc3_x9I2ZQ:g0bnnNoj2GQ:D7DqB2pKExk"><img src="http://feeds.feedburner.com/~ff/rojotek?i=RWc3_x9I2ZQ:g0bnnNoj2GQ:D7DqB2pKExk" border="0"></img></a>
</div><img src="http://feeds.feedburner.com/~r/rojotek/~4/RWc3_x9I2ZQ" height="1" width="1"/>]]></content:encoded>
			<wfw:commentRss>http://www.rojotek.com/blog/2009/05/27/updating-rubygems-in-os-x/feed/</wfw:commentRss>
		<feedburner:origLink>http://www.rojotek.com/blog/2009/05/27/updating-rubygems-in-os-x/</feedburner:origLink></item>
	</channel>
</rss>
