<?xml version="1.0" encoding="UTF-8"?>
<?xml-stylesheet href="http://feeds.martinwood.org/~d/styles/rss2full.xsl" type="text/xsl" media="screen"?><?xml-stylesheet href="http://feeds.martinwood.org/~d/styles/itemcontent.css" type="text/css" media="screen"?><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:feedburner="http://rssnamespace.org/feedburner/ext/1.0" version="2.0">

<channel>
	<title>MartinWood.org</title>
	
	<link>http://martinwood.org</link>
	<description>Martin Wood - freelance web developer (Rails, Java, Perl, PHP) and mISV based in the UK</description>
	<pubDate>Fri, 11 Jul 2008 10:06:15 +0000</pubDate>
	<generator>http://wordpress.org/?v=2.6.3</generator>
	<language>en</language>
			<atom10:link xmlns:atom10="http://www.w3.org/2005/Atom" rel="self" href="http://feeds.martinwood.org/martinwood" type="application/rss+xml" /><feedburner:browserFriendly></feedburner:browserFriendly><item>
		<title>Ioncube for Rails?</title>
		<link>http://martinwood.org/2008/05/27/ioncube-for-rails/</link>
		<comments>http://martinwood.org/2008/05/27/ioncube-for-rails/#comments</comments>
		<pubDate>Tue, 27 May 2008 12:49:21 +0000</pubDate>
		<dc:creator>Martin Wood</dc:creator>
		
		<category><![CDATA[Business]]></category>

		<category><![CDATA[Ruby]]></category>

		<category><![CDATA[mISV]]></category>

		<guid isPermaLink="false">http://martinwood.org/2008/05/27/ioncube-for-rails/</guid>
		<description><![CDATA[Having just completed my first mISV product, I&#8217;m already starting to think about potential new projects.
Despite Datafeed Studio being written in PHP, it is fair to say it is not my programming language of choice. 
Datafeed Studio is a web application that is installed by the end user on their server, thus it made sense [...]]]></description>
			<content:encoded><![CDATA[<p>Having just completed my <a href="http://datafeedstudio.com">first mISV product</a>, I&#8217;m already starting to think about potential new projects.</p>
<p>Despite Datafeed Studio being written in PHP, it is fair to say it is not my programming language of choice. </p>
<p>Datafeed Studio is a web application that is installed by the end user on their server, thus it made sense to go for for the language that has the biggest support amongst web hosting services.</p>
<p>Of course, now that <a href="http://modrails.com/">mod_rails / Passenger</a> has been released, hopefully it wont be too long before Ruby does some catching up in the widespread availability and ease of deployment stakes. I understand that major web hosting providers such as <a href="http://dreamhost.com">Dreamhost</a> are already offering support.</p>
<p>The second reason I chose PHP is to do with script protection. There are several PHP solutions out there to encode scripts to prevent piracy such as  <a href="http://www.zend.com/en/products/guard/">Zend Guard</a>, <a href="http://www.codelock.co.nz/">Code Lock</a> and <a href="http://ioncube.com">IonCube</a> (I opted for the latter) but seemingly none for the Ruby world? </p>
<p>My previous Rails projects have been SAAS based so I&#8217;ve never had to worry about this - but I have a mISV idea that like Datafeed Studio, would require the customer to install the software on their server, but the lack of script encoding / protection does unfortunately put me off using Rails in this instance.</p>
<p>Has anybody else been in this position? What did you do? Am I worrying too much about piracy concerns?</p>
]]></content:encoded>
			<wfw:commentRss>http://martinwood.org/2008/05/27/ioncube-for-rails/feed/</wfw:commentRss>
		</item>
		<item>
		<title>A New Micro-ISV Is Born</title>
		<link>http://martinwood.org/2008/05/26/a-new-micro-isv-is-born/</link>
		<comments>http://martinwood.org/2008/05/26/a-new-micro-isv-is-born/#comments</comments>
		<pubDate>Mon, 26 May 2008 14:01:19 +0000</pubDate>
		<dc:creator>Martin Wood</dc:creator>
		
		<category><![CDATA[Business]]></category>

		<category><![CDATA[Personal]]></category>

		<category><![CDATA[mISV]]></category>

		<guid isPermaLink="false">http://martinwood.org/2008/05/26/a-new-micro-isv-is-born/</guid>
		<description><![CDATA[Well, I&#8217;ve only gone and done it, folks.
I&#8217;ve finally become a bona fide Micro-ISV (mISV). 
Today marks the launch of my first product, Datafeed Studio - a web application that allows affiliate marketeers to create price comparison sites, niche online stores and product compare pages from CSV datafeed files provided by online merchants.
Running my own [...]]]></description>
			<content:encoded><![CDATA[<p>Well, I&#8217;ve only gone and done it, folks.</p>
<p>I&#8217;ve finally become a bona fide <a href="http://en.wikipedia.org/wiki/Micro_ISV">Micro-ISV</a> (mISV). </p>
<p>Today marks the launch of my first product, <a href="http://datafeedstudio.com" target="_blank">Datafeed Studio</a> - a web application that allows affiliate marketeers to create price comparison sites, niche online stores and product compare pages from CSV datafeed files provided by online merchants.</p>
<p>Running my own business has always been a dream of mine, I&#8217;d like to take this opportunity to thank those people who have inspired me to take the leap from the lucrative world of contracting into the far riskier realms of being a one-man product making machine.</p>
<p>First and foremost I&#8217;d like to thank my wife and two young ones for their support and understanding this year as I&#8217;ve been developing <a href="http://datafeedstudio.com" target="_blank">Datafeed Studio</a>. </p>
</p>
<p>Other influences include :</p>
<ol>
<li><a href="http://47hats.com">Bob Walsh</a> - perhaps <em>the</em> voice for the mISV community. <a href="http://www.amazon.co.uk/gp/redirect.html?ie=UTF8&#038;location=http%3A%2F%2Fwww.amazon.co.uk%2FMicro-ISV-Vision-Reality-Bob-Walsh%2Fdp%2F1590596013%3Fie%3DUTF8%26s%3Dbooks%26qid%3D1211806874%26sr%3D8-1&#038;tag=360bundles-21&#038;linkCode=ur2&#038;camp=1634&#038;creative=6738">Micro-ISV : From Vision to Reality</a><img src="http://www.assoc-amazon.co.uk/e/ir?t=360bundles-21&amp;l=ur2&amp;o=2" width="1" height="1" border="0" alt="" style="border:none !important; margin:0px !important;" /><br />
 is still the mISV bible - I guess now I better start reading <a href="http://47hats.com/index.php/2008/02/15/microisv-sites-that-sell/">this</a> in earnest.</li>
<li><a href="http://www.ericsink.com/">Eric Sink</a> - author of another mISV <a href="http://www.amazon.co.uk/gp/redirect.html?ie=UTF8&#038;location=http%3A%2F%2Fwww.amazon.co.uk%2FEric-Business-Software-Experts-Voice%2Fdp%2F1590596234%3Fie%3DUTF8%26qid%3D1211806874%26sr%3D8-1&#038;tag=360bundles-21&#038;linkCode=ur2&#038;camp=1634&#038;creative=6738">classic</a><img src="http://www.assoc-amazon.co.uk/e/ir?t=360bundles-21&amp;l=ur2&amp;o=2" width="1" height="1" border="0" alt="" style="border:none !important; margin:0px !important;" />.</li>
<li><a href="http://stevepavlina.com">Steve Pavlina</a> - former shareware author and now a personal development guru, always challenging, always inspiring.</li>
<li><a href="http://discuss.joelonsoftware.com/?biz">Business of Software</a> forum. Maybe I can stop lurking now that I&#8217;ve earned my stripes and got myself a product? <img src='http://martinwood.org/wp-includes/images/smilies/icon_smile.gif' alt=':-)' class='wp-smiley' /> </li>
<li><a href="http://www.joelonsoftware.com/">Joel Spolsky</a> - great musings on software development, and for <a href="http://www.fogcreek.com/FogBUGZ/">FogBUGZ</a>, which I&#8217;ve only just started using but it looks like it could save me a <strong>lot</strong> of headaches.</li>
<li><a href="http://successfulsoftware.net/">Andy Brice</a> - fellow Brit and a great contributor to the mISV community. Thanks for the software and marketing tips on your blog, Andy.</li>
</ol>
<p>So - what&#8217;s the plan from here on in? </p>
<p>Well, much as I&#8217;d love to make a full-time income from my product, I don&#8217;t think that&#8217;s viable just yet.</p>
<p>By the end of this year I&#8217;d like Datafeed Studio to make 20% of my monthly income (the other 80% coming from freelance web application gigs (Ruby/Rails, PHP, etc.), which, yes, I am <a href="http://martinwood.org/contact/">still available</a> for if anyone is interested in working with a reliable, hard-working developer type).</p>
<p>I am to increase this percentage by 20% each year, so in five years all my income is from my own products. Well, that&#8217;s the <em>dream</em> anyway. Only time will tell&#8230;</p>
]]></content:encoded>
			<wfw:commentRss>http://martinwood.org/2008/05/26/a-new-micro-isv-is-born/feed/</wfw:commentRss>
		</item>
		<item>
		<title>Rails 2.0 application checker</title>
		<link>http://martinwood.org/2007/10/01/rails-20-application-checker/</link>
		<comments>http://martinwood.org/2007/10/01/rails-20-application-checker/#comments</comments>
		<pubDate>Mon, 01 Oct 2007 15:37:09 +0000</pubDate>
		<dc:creator>Martin Wood</dc:creator>
		
		<category><![CDATA[Programming]]></category>

		<category><![CDATA[Ruby]]></category>

		<guid isPermaLink="false">http://martinwood.org/2007/10/01/rails-20-application-checker/</guid>
		<description><![CDATA[Now that the first release candidate of Rails 2.0 has been announced, what better time to check if your existing Rails app might need some TLC before the upgrade?
Enter r2check, a small tool which does some regular expression searches against your codebase for things that we know are changing.
]]></description>
			<content:encoded><![CDATA[<p>Now that the first release candidate of Rails 2.0 has been <a href="http://weblog.rubyonrails.com/2007/9/30/rails-2-0-0-preview-release">announced</a>, what better time to check if your existing Rails app might need some TLC before the upgrade?</p>
<p>Enter <a href="http://pastie.caboo.se/private/krcevozww61drdeza13e3a">r2check</a>, a small tool which does some regular expression searches against your codebase for things that we know are changing.</p>
]]></content:encoded>
			<wfw:commentRss>http://martinwood.org/2007/10/01/rails-20-application-checker/feed/</wfw:commentRss>
		</item>
		<item>
		<title>Super fast VNC client for the Mac</title>
		<link>http://martinwood.org/2007/09/12/super-fast-vnc-client-for-the-mac/</link>
		<comments>http://martinwood.org/2007/09/12/super-fast-vnc-client-for-the-mac/#comments</comments>
		<pubDate>Wed, 12 Sep 2007 04:33:46 +0000</pubDate>
		<dc:creator>Martin Wood</dc:creator>
		
		<category><![CDATA[OSX]]></category>

		<guid isPermaLink="false">http://www.martinwood.org/?p=11</guid>
		<description><![CDATA[
I&#8217;m impressed. 
After years of using Chicken of the VNC as my OSX VNC client of choice I&#8217;ve just tried JollysFastVNC and it flies!
]]></description>
			<content:encoded><![CDATA[<p><img src="http://www.martinwood.org/wp-content/uploads/2007/09//5D451D28-C222-48C9-9261-3B92AEF80137.jpg" alt="5D451D28-C222-48C9-9261-3B92AEF80137.jpg" border="0" width="70" height="70" align="right" style="margin-left: 20px;" /></p>
<p>I&#8217;m impressed. </p>
<p>After years of using <a href="http://sourceforge.net/projects/cotvnc/">Chicken of the VNC</a> as my OSX VNC client of choice I&#8217;ve just tried <a href="http://www.jinx.de/JollysFastVNC.html">JollysFastVNC</a> and it flies!</p>
]]></content:encoded>
			<wfw:commentRss>http://martinwood.org/2007/09/12/super-fast-vnc-client-for-the-mac/feed/</wfw:commentRss>
		</item>
		<item>
		<title>Get Railsified - new Rails plugin directory</title>
		<link>http://martinwood.org/2007/09/07/get-raisified-new-rails-plugin-directory/</link>
		<comments>http://martinwood.org/2007/09/07/get-raisified-new-rails-plugin-directory/#comments</comments>
		<pubDate>Fri, 07 Sep 2007 13:35:50 +0000</pubDate>
		<dc:creator>Martin Wood</dc:creator>
		
		<category><![CDATA[Misc]]></category>

		<guid isPermaLink="false">http://www.martinwood.org/?p=10</guid>
		<description><![CDATA[Searching for Rails plugins just got easier - Railsify provides a nice, fresh interface for sharing and locating the hottest Rails plugins.

]]></description>
			<content:encoded><![CDATA[<p>Searching for Rails plugins just got easier - <a href="http://railsify.com">Railsify</a> provides a nice, fresh interface for sharing and locating the hottest Rails plugins.</p>
<p><a href="http://railsify.com"><img src="http://www.martinwood.org/wp-content/uploads/2007/09//test.jpg" alt="test.jpg" border="0" width="300" height="200" /></a></p>
]]></content:encoded>
			<wfw:commentRss>http://martinwood.org/2007/09/07/get-raisified-new-rails-plugin-directory/feed/</wfw:commentRss>
		</item>
		<item>
		<title>ERH : Why should Linux be any different?</title>
		<link>http://martinwood.org/2005/12/31/erh-why-should-linux-be-any-different/</link>
		<comments>http://martinwood.org/2005/12/31/erh-why-should-linux-be-any-different/#comments</comments>
		<pubDate>Sat, 31 Dec 2005 20:28:54 +0000</pubDate>
		<dc:creator>Martin Wood</dc:creator>
		
		<category><![CDATA[Misc]]></category>

		<guid isPermaLink="false">http://www.martinwood.org/?p=9</guid>
		<description><![CDATA[Elliotte Rusty Harold questions Linux as any normal consumer would - why can&#8217;t it use the same driver software as Windows?
Link : Mokka mit Schlag » A Stupid Idea for New Year’s Eve
I was asking myself the same question a few weeks back installing Ubuntu on a Sony Vaio laptop which has a native 1400&#215;1050 [...]]]></description>
			<content:encoded><![CDATA[<p>Elliotte Rusty Harold questions Linux as any normal consumer would - why can&#8217;t it use the same driver software as Windows?</p>
<p>Link : <a href="http://www.elharo.com/blog/linux/2005/12/31/a-stupid-idea-for-new-years-eve/">Mokka mit Schlag » A Stupid Idea for New Year’s Eve</a></p>
<p>I was asking myself the same question a few weeks back installing Ubuntu on a Sony Vaio laptop which has a native 1400&#215;1050 resolution which it miserably failed to detect.</p>
<p>Only after a few hours of tinkering (i.e. Googling) did I manage to get it to work, but then there was the lack of sound, hibernate/sleep facilities, etc. and I was quickly back in Windows on that machine - and the comfort of OS X elsewhere.</p>
<p>(Those cheap Intel PowerBooks can&#8217;t come quickly enough.)</p>
]]></content:encoded>
			<wfw:commentRss>http://martinwood.org/2005/12/31/erh-why-should-linux-be-any-different/feed/</wfw:commentRss>
		</item>
		<item>
		<title>Functional testing of a Rails app with Selenium</title>
		<link>http://martinwood.org/2005/12/30/functional-testing-of-a-rails-app-with-selenium/</link>
		<comments>http://martinwood.org/2005/12/30/functional-testing-of-a-rails-app-with-selenium/#comments</comments>
		<pubDate>Fri, 30 Dec 2005 20:44:55 +0000</pubDate>
		<dc:creator>Martin Wood</dc:creator>
		
		<category><![CDATA[Programming]]></category>

		<category><![CDATA[Ruby]]></category>

		<category><![CDATA[Testing]]></category>

		<category><![CDATA[Web]]></category>

		<guid isPermaLink="false">http://www.martinwood.org/?p=8</guid>
		<description><![CDATA[How to use the Selenium test tool for functional testing of a Ruby on Rails and Ajax application.
Link : Automate acceptance tests with Selenium
Definitely one to add to every web developers toolbox in 2006.
]]></description>
			<content:encoded><![CDATA[<p>How to use the Selenium test tool for functional testing of a Ruby on Rails and Ajax application.</p>
<p>Link : <a href="http://www-128.ibm.com/developerworks/library/wa-selenium-ajax/?ca=dgr-lnxw06Selenium">Automate acceptance tests with Selenium</a></p>
<p>Definitely one to add to every web developers toolbox in 2006.</p>
]]></content:encoded>
			<wfw:commentRss>http://martinwood.org/2005/12/30/functional-testing-of-a-rails-app-with-selenium/feed/</wfw:commentRss>
		</item>
		<item>
		<title>Rails Deployment: Lessons Learned from James Duncan Davidson</title>
		<link>http://martinwood.org/2005/12/30/rails-deployment-lessons-learned-from-james-duncan-davidson/</link>
		<comments>http://martinwood.org/2005/12/30/rails-deployment-lessons-learned-from-james-duncan-davidson/#comments</comments>
		<pubDate>Fri, 30 Dec 2005 07:29:25 +0000</pubDate>
		<dc:creator>Martin Wood</dc:creator>
		
		<category><![CDATA[Programming]]></category>

		<category><![CDATA[Ruby]]></category>

		<guid isPermaLink="false">http://www.martinwood.org/?p=7</guid>
		<description><![CDATA[ James Duncan Davidson has published an excellent essary detailing Rails deployment issues. Jam-packed with practical tips.

    * Should I use CGI or FastCGI?
    * Should I use lighty or Apache httpd?
    * If Apache, which freaking version?
    * And how do I [...]]]></description>
			<content:encoded><![CDATA[<p> <a href="http://duncandavidson.com">James Duncan Davidson</a> has published an excellent essary detailing Rails deployment issues. Jam-packed with practical tips.</p>
<blockquote><p>
    * Should I use CGI or FastCGI?<br />
    * Should I use lighty or Apache httpd?<br />
    * If Apache, which freaking version?<br />
    * And how do I configure mod_fastcgi with Apache?<br />
    * Should I let the webserver manage fcgi processes or spawn them externally?<br />
    * And what&#8217;s this SCGI thing?<br />
    * And what&#8217;s this SwitchTower thing?<br />
    * What version of MySQL is the server running?</p></blockquote>
<p>Link : <a href="http://duncandavidson.com/essay/2005/12/railsdeployment">Real Lessons for Rails Deployment</a></p>
]]></content:encoded>
			<wfw:commentRss>http://martinwood.org/2005/12/30/rails-deployment-lessons-learned-from-james-duncan-davidson/feed/</wfw:commentRss>
		</item>
		<item>
		<title>Hyper Enthusiasts - Java = Ruby?</title>
		<link>http://martinwood.org/2005/12/19/hyper-enthusiasts-java-ruby/</link>
		<comments>http://martinwood.org/2005/12/19/hyper-enthusiasts-java-ruby/#comments</comments>
		<pubDate>Mon, 19 Dec 2005 18:10:02 +0000</pubDate>
		<dc:creator>Martin Wood</dc:creator>
		
		<category><![CDATA[Java]]></category>

		<category><![CDATA[Professional]]></category>

		<category><![CDATA[Programming]]></category>

		<category><![CDATA[Ruby]]></category>

		<guid isPermaLink="false">http://www.martinwood.org/?p=6</guid>
		<description><![CDATA[Excellent article from Bruce Eckel covering the dangers of &#8220;language-love&#8221;, a sure sign of an amateur programmer.

The Java hyper-enthusiasts have left the building, leaving a significant contingent of Java programmers behind, blinking in the bright lights without the constant drumbeat of boosterism.

Link : The departure of the hyper-enthusiasts
]]></description>
			<content:encoded><![CDATA[<p>Excellent article from Bruce Eckel covering the dangers of &#8220;language-love&#8221;, a sure sign of an amateur programmer.</p>
<blockquote><p>
The Java hyper-enthusiasts have left the building, leaving a significant contingent of Java programmers behind, blinking in the bright lights without the constant drumbeat of boosterism.
</p></blockquote>
<p>Link : <a href="http://www.artima.com/weblogs/viewpost.jsp?thread=141312">The departure of the hyper-enthusiasts</a></p>
]]></content:encoded>
			<wfw:commentRss>http://martinwood.org/2005/12/19/hyper-enthusiasts-java-ruby/feed/</wfw:commentRss>
		</item>
		<item>
		<title>Foxmarks - Synchronise Firefox bookmarks</title>
		<link>http://martinwood.org/2005/12/17/foxmarks-synchronise-firefox-bookmarks/</link>
		<comments>http://martinwood.org/2005/12/17/foxmarks-synchronise-firefox-bookmarks/#comments</comments>
		<pubDate>Sat, 17 Dec 2005 15:06:35 +0000</pubDate>
		<dc:creator>Martin Wood</dc:creator>
		
		<category><![CDATA[Misc]]></category>

		<guid isPermaLink="false">http://www.martinwood.org/?p=5</guid>
		<description><![CDATA[
A novel solution to sychronising bookmarks across multiple machines :
Foxmarks - Foxcloud Wiki
Still awaiting the service that will allow me to synchronise across multiple machines with different browsers (e.g. convert as necessary for Safari, FireFox, Opera, etc.).
]]></description>
			<content:encoded><![CDATA[<p><img src="http://www.foxcloud.com/w/images/f/f8/FoxmarksLogo.gif" alt="FoxMarks Logo" /></p>
<p>A novel solution to sychronising bookmarks across multiple machines :</p>
<p><a href="http://www.foxcloud.com/wiki/Main_Page">Foxmarks - Foxcloud Wiki</a></p>
<p>Still awaiting the service that will allow me to synchronise across multiple machines with <em>different </em>browsers (e.g. convert as necessary for Safari, FireFox, Opera, etc.).</p>
]]></content:encoded>
			<wfw:commentRss>http://martinwood.org/2005/12/17/foxmarks-synchronise-firefox-bookmarks/feed/</wfw:commentRss>
		</item>
	</channel>
</rss>
