<?xml version="1.0" encoding="UTF-8"?><rss version="2.0"
	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:slash="http://purl.org/rss/1.0/modules/slash/"
	>

<channel>
	<title>Uncategorized | Woody Hayday | Blog</title>
	<atom:link href="https://blog.woodylabs.com/category/uncategorized/feed/" rel="self" type="application/rss+xml" />
	<link>https://blog.woodylabs.com</link>
	<description>An exploration of life, technology and writing</description>
	<lastBuildDate>Tue, 13 Jan 2015 15:22:13 +0000</lastBuildDate>
	<language>en-US</language>
	<sy:updatePeriod>
	hourly	</sy:updatePeriod>
	<sy:updateFrequency>
	1	</sy:updateFrequency>
	<generator>https://wordpress.org/?v=6.9.4</generator>

<image>
	<url>https://blog.woodylabs.com/wp-content/uploads/2015/01/cropped-woody-hayday-yosemite-glacier-point-32x32.jpg</url>
	<title>Uncategorized | Woody Hayday | Blog</title>
	<link>https://blog.woodylabs.com</link>
	<width>32</width>
	<height>32</height>
</image> 
	<item>
		<title>Excel Domain Cost Formula</title>
		<link>https://blog.woodylabs.com/2010/11/excel-domain-cost-formula/</link>
		
		<dc:creator><![CDATA[Woody]]></dc:creator>
		<pubDate>Tue, 23 Nov 2010 09:35:57 +0000</pubDate>
				<category><![CDATA[Uncategorized]]></category>
		<guid isPermaLink="false">http://blog.woodylabs.com/?p=418</guid>

					<description><![CDATA[<p>Its big and its not clever, but it will tell you how much your spending per year on domains based on a column of them: =IF(ISERROR(FIND(&#8220;www.&#8221;,BB17)),0,(IF(ISERROR(FIND(&#8220;.co.uk&#8221;,BB17)),0,2.99) + IF(ISERROR(FIND(&#8220;.com&#8221;,BB17)),0,8.99)+ IF(ISERROR(FIND(&#8220;.org&#8221;,BB17)),0,8.99)+ IF(ISERROR(FIND(&#8220;.info&#8221;,BB17)),0,2.99)+ IF(ISERROR(FIND(&#8220;.net&#8221;,BB17)),0,8.99)+ IF(ISERROR(FIND(&#8220;.me&#8221;,BB17)),0,15.99)+ IF(ISERROR(FIND(&#8220;.eu&#8221;,BB17)),0,8.99)))</p>
<p>The post <a href="https://blog.woodylabs.com/2010/11/excel-domain-cost-formula/">Excel Domain Cost Formula</a> first appeared on <a href="https://blog.woodylabs.com">Woody Hayday | Blog</a>.</p><hr /><a href="https://blog.woodylabs.com">Visit Woody Haydays Blog</a><hr />]]></description>
										<content:encoded><![CDATA[<p>Its big and its not clever, but it will tell you how much your spending per year on domains based on a column of them: </p>
<blockquote><p>=IF(ISERROR(FIND(&#8220;www.&#8221;,BB17)),0,(IF(ISERROR(FIND(&#8220;.co.uk&#8221;,BB17)),0,2.99) +<br />
IF(ISERROR(FIND(&#8220;.com&#8221;,BB17)),0,8.99)+ IF(ISERROR(FIND(&#8220;.org&#8221;,BB17)),0,8.99)+<br />
IF(ISERROR(FIND(&#8220;.info&#8221;,BB17)),0,2.99)+ IF(ISERROR(FIND(&#8220;.net&#8221;,BB17)),0,8.99)+<br />
IF(ISERROR(FIND(&#8220;.me&#8221;,BB17)),0,15.99)+ IF(ISERROR(FIND(&#8220;.eu&#8221;,BB17)),0,8.99)))</p></blockquote><p>The post <a href="https://blog.woodylabs.com/2010/11/excel-domain-cost-formula/">Excel Domain Cost Formula</a> first appeared on <a href="https://blog.woodylabs.com">Woody Hayday | Blog</a>.</p>]]></content:encoded>
					
		
		
			</item>
		<item>
		<title>Arbitrage Betting &#8211; Programmatically finding arbitrage bets</title>
		<link>https://blog.woodylabs.com/2010/08/arbitrage-betting-programmatically-finding-arbitrage-bets/</link>
					<comments>https://blog.woodylabs.com/2010/08/arbitrage-betting-programmatically-finding-arbitrage-bets/#comments</comments>
		
		<dc:creator><![CDATA[Woody]]></dc:creator>
		<pubDate>Fri, 06 Aug 2010 22:25:19 +0000</pubDate>
				<category><![CDATA[Business]]></category>
		<category><![CDATA[C#]]></category>
		<category><![CDATA[Uncategorized]]></category>
		<guid isPermaLink="false">http://blog.woodylabs.com/?p=370</guid>

					<description><![CDATA[<p>Betting arbitrage, miraclebets, surebets, sports arbitraging is a particular case of arbitrage arising on betting markets due to either bookmakers&#8217; different opinions on event outcomes or plain errors. By placing one bet per each outcome with different betting companies, the bettor can make a profit. As long as different Bookmakers are used for arbitrage betting [&#8230;]</p>
<p>The post <a href="https://blog.woodylabs.com/2010/08/arbitrage-betting-programmatically-finding-arbitrage-bets/">Arbitrage Betting – Programmatically finding arbitrage bets</a> first appeared on <a href="https://blog.woodylabs.com">Woody Hayday | Blog</a>.</p><hr /><a href="https://blog.woodylabs.com">Visit Woody Haydays Blog</a><hr />]]></description>
										<content:encoded><![CDATA[<div style="border:1px solid #09C; background-color:#b5d1ea;padding:4px;margin:10px;">Betting arbitrage, miraclebets, surebets, sports arbitraging is a particular case of arbitrage arising on betting markets due to either bookmakers&#8217; different opinions on event outcomes or plain errors. By placing one bet per each outcome with different betting companies, the bettor can make a profit. As long as different Bookmakers are used for arbitrage betting the Bookmakers do not have a problem with this. Each Bookmaker will still make profit due to their calculations.</div>
<p style="text-align: left;">So I happened across <a href="http://www.fatvat.co.uk/2010/07/foreign-exchange-arbitrage.html" rel="nofollow" target="_blank">this post</a> on foreign exchange arbitrage and got distracted for 4 hours into working out if there were any opportunities for using arbitrage betting from here in the uk, what with online gambling being so big and tennis being a simple outcome game I thought I would start with the tennis and see where it took me. More an excuse to practice my rapid application dev than anything else.</p>
<p style="text-align: left;">If you <a href="#outCome">skip to the end</a> of this post you can see the outcome, or read on, I will be brief.</p>
<p style="text-align: left;">So I started in excel, found a nice summarising scraper site which gives you all the odds from different bookies in one place (how convenient &#8211; I bet they make good affiliate revenue) and did the maths. Within 4 games that evening I found one which worked. If I had placed bet&#8217;s across 2 bookmakers totalling £1000 at that moment I would have made a profit of £10.74 (1.74%), guaranteed (unless some natural disaster killed both tennis players?!?)</p>
<p><span id="more-370"></span></p>
<p style="text-align: left;">Great. Well its not, but 1.74% was a start that could be turned into a healthy profit, provided easy money in, easy money out, repetition and scalability (not that I expected that but I thought I would go with it.)  The math I was using was as follows:</p>
<div align="center" style="border:1px solid #09C; background-color:#b5d1ea;padding:4px;margin:10px;">1/x + 1/y = c</div>
<p style="text-align: center;">Where x was odds on outcome1, y the odds on outcome2<br />
if c was less than one then it would be an arbitrage bet which held profit (this is a simplified version of the math, which I am fairly sure is correct)</p>
<p style="text-align: left;">This gave me a percentage of return based on a formula, next I wrote a quick scraper which pulled match&#8217;s from the odds aggregater, it pulls all tennis games across different championships and arena&#8217;s. I wrote the scraper in csharp, a variant on a rules based spider-scraper system I wrote in php a few years ago for ripping various things off the net into db&#8217;s. So 1 hour or so later at the flick of a switch I now had all tennis match&#8217;s popularly available to gamble online on in the uk with odds, bookie details etc etc.  I love RAD in c#. Apply the math to this and you get the following:</p>
<div align="center"<a href="https://blog.woodylabs.com/wp-content/uploads/2010/08/ArbitrageBettingMachine1.jpg" target="_blank"><img fetchpriority="high" decoding="async" class="size-full wp-image-371 aligncenter" title="ArbitrageBettingMachine" src="https://blog.woodylabs.com/wp-content/uploads/2010/08/ArbitrageBettingMachine.jpg" alt="" width="450" height="257" /></a></div>
<p style="text-align: center;">Yeah, its ugly, but it works.</p>
<p style="text-align: left;">
<p><a name="outCome"></a>So yeah perhaps that early game I found that made nearly 2% was a fluke or a miscalculation, perhaps arbitrage betting is as fluidly fixed by the free market as forex is, either way in the few days I have checked I haven&#8217;t found any arbitrage bets that are viable at all, let alone any healthy returns. <img decoding="async" class="alignright size-full wp-image-373" title="mmmmmkay" src="https://blog.woodylabs.com/wp-content/uploads/2010/08/mmmmmkay.jpg" alt="" width="125" height="200" align="left" style="padding:5px;" />There probably is scope in the practice, perhaps with 24 hour rate watching you might catch the book-keeper fluctuations and make the odd 1-4%, but really, for all the hassle of multiple accounts and bet-shop money holding its probably not worth it. Good excuse to re-write my scrapers in csharp though, and do a little maths.</p>
<p>*Gambling is bad, mmmmmkay? Its also worth noting that while if you couple finding this low % profit with the £10 free bet crap that all of these online bookies offer it would seem like a great idea, or at least a good one. Its probably not. These business&#8217;s run a filter model for your cash, good marketing, low number page hops and quick card transactions makes it easy to filter in cash, but isn&#8217;t so easy to get out returns, also quite often the free initial bet or bonus comes with proviso&#8217;s which wreck the rate of returns. Its no surprise, its probably easier to earn your money elsewhere, perhaps by starting up as a bookie? :p</p><p>The post <a href="https://blog.woodylabs.com/2010/08/arbitrage-betting-programmatically-finding-arbitrage-bets/">Arbitrage Betting – Programmatically finding arbitrage bets</a> first appeared on <a href="https://blog.woodylabs.com">Woody Hayday | Blog</a>.</p>]]></content:encoded>
					
					<wfw:commentRss>https://blog.woodylabs.com/2010/08/arbitrage-betting-programmatically-finding-arbitrage-bets/feed/</wfw:commentRss>
			<slash:comments>3</slash:comments>
		
		
			</item>
		<item>
		<title>I think I am INTP</title>
		<link>https://blog.woodylabs.com/2009/05/i-think-i-am-intp/</link>
					<comments>https://blog.woodylabs.com/2009/05/i-think-i-am-intp/#comments</comments>
		
		<dc:creator><![CDATA[Woody]]></dc:creator>
		<pubDate>Sun, 24 May 2009 12:07:51 +0000</pubDate>
				<category><![CDATA[Uncategorized]]></category>
		<guid isPermaLink="false">http://blog.woodylabs.com/?p=68</guid>

					<description><![CDATA[<p>Happened across the &#8220;16 personality types&#8221; &#8211; Usually don&#8217;t drop time on this stuff but this one hit home. I think I am INTP &#8211; But I think I might fluctuate more towards a leader/extrovert version. What personality type suits you?</p>
<p>The post <a href="https://blog.woodylabs.com/2009/05/i-think-i-am-intp/">I think I am INTP</a> first appeared on <a href="https://blog.woodylabs.com">Woody Hayday | Blog</a>.</p><hr /><a href="https://blog.woodylabs.com">Visit Woody Haydays Blog</a><hr />]]></description>
										<content:encoded><![CDATA[<p>Happened across the &#8220;16 personality types&#8221; &#8211; Usually don&#8217;t drop time on this stuff but this one hit home.</p>
<p>I think I am <a href="http://www.personalitypage.com/INTP.html" rel="nofollow">INTP</a> &#8211; But I think I might fluctuate more towards a leader/extrovert version. What <a href="http://www.personalitypage.com/high-level.html" rel="nofollow">personality type</a> suits you?</p><p>The post <a href="https://blog.woodylabs.com/2009/05/i-think-i-am-intp/">I think I am INTP</a> first appeared on <a href="https://blog.woodylabs.com">Woody Hayday | Blog</a>.</p>]]></content:encoded>
					
					<wfw:commentRss>https://blog.woodylabs.com/2009/05/i-think-i-am-intp/feed/</wfw:commentRss>
			<slash:comments>1</slash:comments>
		
		
			</item>
		<item>
		<title>Cannot Create Windows Service for MySQL. Error:0</title>
		<link>https://blog.woodylabs.com/2009/04/cannot-create-windows-service-for-mysql-error0/</link>
					<comments>https://blog.woodylabs.com/2009/04/cannot-create-windows-service-for-mysql-error0/#comments</comments>
		
		<dc:creator><![CDATA[Woody]]></dc:creator>
		<pubDate>Wed, 01 Apr 2009 19:06:19 +0000</pubDate>
				<category><![CDATA[Uncategorized]]></category>
		<guid isPermaLink="false">http://blog.woodylabs.com/?p=59</guid>

					<description><![CDATA[<p>If you have MySQL installed (from XAMPP or otherwise) on an xp box (this ones x64) and you update to SP2 it seems to break the mysql service &#8211; at least it did for me.  This has happened several times to me but is actually easily resolved. Firstly I tried re-installing mySQL but this brought [&#8230;]</p>
<p>The post <a href="https://blog.woodylabs.com/2009/04/cannot-create-windows-service-for-mysql-error0/">Cannot Create Windows Service for MySQL. Error:0</a> first appeared on <a href="https://blog.woodylabs.com">Woody Hayday | Blog</a>.</p><hr /><a href="https://blog.woodylabs.com">Visit Woody Haydays Blog</a><hr />]]></description>
										<content:encoded><![CDATA[<p>If you have MySQL installed (from XAMPP or otherwise) on an xp box (this ones x64) and you update to SP2 it seems to break the mysql service &#8211; at least it did for me.  This has happened several times to me but is actually easily resolved. Firstly I tried re-installing mySQL but this brought the problem &#8220;Cannot Create Windows Service for MySQL. Error:0&#8221; when trying to install the actual service post install.<br />
To get over this you need to wipe the service out so MySQL can recreate it.  Make sure you have admin rights on the box and go to CMD and enter:</p>
<p>sc delete mysql</p>
<p>That should delete the service, then if your in XAMPP just restart the service from your control panel and it will pop up allowing you to add a firewall rule. If you arent using XAMPP simply reinstall mysql after uninstalling/deleting service as above.</p><p>The post <a href="https://blog.woodylabs.com/2009/04/cannot-create-windows-service-for-mysql-error0/">Cannot Create Windows Service for MySQL. Error:0</a> first appeared on <a href="https://blog.woodylabs.com">Woody Hayday | Blog</a>.</p>]]></content:encoded>
					
					<wfw:commentRss>https://blog.woodylabs.com/2009/04/cannot-create-windows-service-for-mysql-error0/feed/</wfw:commentRss>
			<slash:comments>7</slash:comments>
		
		
			</item>
	</channel>
</rss>
