<?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>Mackers McMackers</title>
	<atom:link href="http://mackers.com/feed" rel="self" type="application/rss+xml" />
	<link>http://mackers.com</link>
	<description>Cake or Death?</description>
	<lastBuildDate>Tue, 09 Mar 2010 18:13:14 +0000</lastBuildDate>
	<generator>http://wordpress.org/?v=2.8.4</generator>
	<language>en</language>
	<sy:updatePeriod>hourly</sy:updatePeriod>
	<sy:updateFrequency>1</sy:updateFrequency>
			<item>
		<title>jQuery.webcam</title>
		<link>http://mackers.com/rant/2010/03/09/571-jquery-webcam</link>
		<comments>http://mackers.com/rant/2010/03/09/571-jquery-webcam#comments</comments>
		<pubDate>Tue, 09 Mar 2010 17:37:20 +0000</pubDate>
		<dc:creator>mackers</dc:creator>
				<category><![CDATA[Uncategorized]]></category>

		<guid isPermaLink="false">http://mackers.com/?p=571</guid>
		<description><![CDATA[I have created my first jQuery plugin. Called jQuery.webcam, it is a plugin which allows jQuery to read data from a user&#8217;s webcam or  other video capture device.
Features:

Until browsers support native webcam capture, an (open source) flash blob is used  for the actual capture.
The plugin can optionally prompt the user to allow flash [...]]]></description>
			<content:encoded><![CDATA[<p>I have created my first jQuery plugin. Called <a href="http://plugins.jquery.com/project/webcam">jQuery.webcam</a>, it is a plugin which allows jQuery to read data from a user&#8217;s webcam or  other video capture device.</p>
<p>Features:</p>
<ul>
<li>Until browsers support native webcam capture, an (open source) flash blob is used  for the actual capture.</li>
<li>The plugin can optionally prompt the user to allow flash access the  webcam.</li>
<li>The plugin writes the video to a canvas element.</li>
<li>Support for adding callbacks and filters.</li>
</ul>
<p>There is a <a href="http://mackers.com/projects/jquery.webcam/examples/basic/basic.htm">demonstration</a> available (testing on <a href="http://www.mozilla-europe.org/en/firefox/">Firefox 3.6</a>). The performance is terrible at the moment, but I will be working to fix that.</p>
<p>I&#8217;m planning to use this plugin for my next interactive art installation, which will allow the participant to interact with a virtual environment using facial emotions. Stay tuned!</p>
]]></content:encoded>
			<wfw:commentRss>http://mackers.com/rant/2010/03/09/571-jquery-webcam/feed</wfw:commentRss>
		<slash:comments>0</slash:comments>
		</item>
		<item>
		<title>Bug in a Rug</title>
		<link>http://mackers.com/rant/2009/07/28/508-bug-in-a-rug</link>
		<comments>http://mackers.com/rant/2009/07/28/508-bug-in-a-rug#comments</comments>
		<pubDate>Tue, 28 Jul 2009 16:32:41 +0000</pubDate>
		<dc:creator>mackers</dc:creator>
				<category><![CDATA[Beard Stroking]]></category>

		<guid isPermaLink="false">http://www.mackers.com/?p=508</guid>
		<description><![CDATA[There exists an old Persian legend about a bug who spent his entire life in the world’s most beautifully designed rug:
All the bug ever saw in his lifetime was his problems. They stood up all around him, he couldn’t see over the top of them, and he had to fight his way through these tufts [...]]]></description>
			<content:encoded><![CDATA[<p>There exists an old Persian legend about a bug who spent his entire life in the world’s most beautifully designed rug:</p>
<blockquote><p>All the bug ever saw in his lifetime was his problems. They stood up all around him, he couldn’t see over the top of them, and he had to fight his way through these tufts of wool, in the rug, to find some crumbs someone had spilled in the rug. And the tragedy of the story of the bug in the rug was this; that he lived and he died in the world’s most beautifully designed rug, but he never once knew that he spent his life in something which had a pattern.</p></blockquote>
]]></content:encoded>
			<wfw:commentRss>http://mackers.com/rant/2009/07/28/508-bug-in-a-rug/feed</wfw:commentRss>
		<slash:comments>1</slash:comments>
		</item>
		<item>
		<title>Boxee Media Centre</title>
		<link>http://mackers.com/rant/2009/07/04/497-boxee-media-centre</link>
		<comments>http://mackers.com/rant/2009/07/04/497-boxee-media-centre#comments</comments>
		<pubDate>Sat, 04 Jul 2009 15:44:15 +0000</pubDate>
		<dc:creator>mackers</dc:creator>
				<category><![CDATA[Boxee]]></category>
		<category><![CDATA[Hacking]]></category>

		<guid isPermaLink="false">http://www.mackers.com/rant/2009/07/04/497-boxee-media-centre</guid>
		<description><![CDATA[

 Boxee Media Centre
Originally uploaded by mackers

A few months ago I decided to build a new media server from the bottom up. I needed something to sit in the living room and be able to play and stream music and videos.
It&#8217;s in the living room, so it has to be quiet and, as it will [...]]]></description>
			<content:encoded><![CDATA[<div style="float: right; margin-left: 10px; margin-bottom: 10px;">
<p><a title="photo sharing" href="http://www.flickr.com/photos/mackers/3687558414/"><img style="border: solid 2px #000000;" src="http://farm4.static.flickr.com/3539/3687558414_b9c3faa3f0_m.jpg" alt="" /></a></p>
<p><span style="font-size: 0.9em; margin-top: 0px;"> <a href="http://www.flickr.com/photos/mackers/3687558414/">Boxee Media Centre</a><br />
Originally uploaded by <a href="http://www.flickr.com/people/mackers/">mackers</a><br />
</span></div>
<p>A few months ago I decided to build a new media server from the bottom up. I needed something to sit in the living room and be able to play and stream music and videos.</p>
<p>It&#8217;s in the living room, so it has to be quiet and, as it will be turned on all the time it has to be relatively green. It also has to look good so I chose the very quiet <a href="http://www.antec.com/Believe_it/product.php?id=NzE4">Antec Fusion Black 430</a> chassis. For the hard drive I went for a <a href="http://www.wdc.com/en/products/products.asp?DriveID=336">1TB WD Caviar Green</a>. Again, almost silent and very energy efficient. I made sure the graphics card had a HDMI out and I accessorized with a DVD burner, TV Tuner card, WiFi and a remote control.</p>
<p>As I&#8217;m running linux on a new model, configuration was arduous, but I now have the remote control, volume knob and LCD display working nicely.</p>
<p>For the software, I&#8217;m running <a href="http://www.boxee.tv/">Boxee</a> (on <a href="http://www.ubuntu.com/">Ubuntu</a>). Whilst still in Alpha, its mostly stable and looks very slick indeed.</p>
<p>I&#8217;m delighted with the final result. It&#8217;s a PC, but looks spiffy tucked there under the TV. I unplugged the keyboard/mouse; all interaction is via the IR remote (or the <a href="http://blog.boxee.tv/2009/03/15/boxee-iphone-remote-app-available-on-the-app-store/">Boxee iPhone app</a>).</p>
<p>Some highlights:</p>
<ul>
<li>1TB is plenty of storage, but with Boxee having integrated bittorrent downloads, this will probably fill up fast. However, there&#8217;s loads of online content available through the interface. Boxee also has support for showing Photos (local, flickr, facebook).</li>
<li>I can run emulators, games and things like Google Earth on the box. (Google Earth looks incredible on the HDTV!)</li>
<li>I&#8217;m running mpd on the machine so I can play music without turning the TV on (via the <a href="http://www.katoemba.net/makesnosenseatall/mpod/">MPoD iPhone app</a>).</li>
<li>The new version of the above app also allows me to stream music to my iPhone. This is especially cool, I can stream my music to my iPhone wherever I am (even over 3G).</li>
<li>Boxee has mad social networking support, so if I recommend a movie or whatever through the interface it gets tweeted to my <a href="http://twitter.com/maackers">account</a>.</li>
<li>I also have <a href="http://www.fireflymediaserver.org/">mt-daapd</a> running to stream to iTunes.</li>
</ul>
<p>All-in-all very sweet, but I&#8217;m going to the beach now.</p>
]]></content:encoded>
			<wfw:commentRss>http://mackers.com/rant/2009/07/04/497-boxee-media-centre/feed</wfw:commentRss>
		<slash:comments>3</slash:comments>
		</item>
		<item>
		<title>Mozilla Add-on Collector</title>
		<link>http://mackers.com/rant/2009/06/18/491-mozilla-add-on-collections</link>
		<comments>http://mackers.com/rant/2009/06/18/491-mozilla-add-on-collections#comments</comments>
		<pubDate>Thu, 18 Jun 2009 13:11:02 +0000</pubDate>
		<dc:creator>mackers</dc:creator>
				<category><![CDATA[Uncategorized]]></category>
		<category><![CDATA[Firefox]]></category>
		<category><![CDATA[Hacking]]></category>
		<category><![CDATA[Highlights]]></category>

		<guid isPermaLink="false">http://www.mackers.com/?p=491</guid>
		<description><![CDATA[Add-on Collections is a new feature of Mozilla&#8217;s Add-ons site. From the Mozilla blog:
In November, we launched Fashion Your Firefox, which was a collection of add-ons that we felt were great for a novice user just getting started with customizing their browser. Now, we’d like to take it a step further and let anyone create their [...]]]></description>
			<content:encoded><![CDATA[<p><a href="https://addons.mozilla.org/en-US/firefox/collections/">Add-on Collections</a> is a new feature of Mozilla&#8217;s Add-ons site. From the <a href="http://blog.mozilla.com/addons/2009/06/10/introducing-add-on-collections/">Mozilla blog</a>:</p>
<blockquote><p>In November, we launched <a href="https://addons.mozilla.org/en-US/firefox/fashionyourfirefox/">Fashion Your Firefox</a>, which was a collection of add-ons that we felt were great for a novice user just getting started with customizing their browser. Now, we’d like to take it a step further and let anyone create their own collection of add-ons that can be shared with their friends, posted on blogs, and featured on the <a href="https://addons.mozilla.org/">Firefox Add-ons website</a>.</p></blockquote>
<p>Working with <a href="http://briks.si/">Briks</a>, I was the lead developer for the <a href="https://addons.mozilla.org/en-US/firefox/pages/collector">Add-on Collector</a> extension, which allows Firefox users to share and discover add-ons from within the browser. I&#8217;m very pleased at the result and the positive feedback that we&#8217;ve been getting so far. That people are using it to discover new add-ons is great.</p>
<p>Some more coverage:  <a href="http://blog.mozilla.com/addons/2009/06/17/a-week-of-collections/">Mozilla Blog &#8211; A week of collection</a>s, <a href="http://lifehacker.com/5291501/lifehackers-firefox-add+on-packs?skyline=true&amp;s=x">Lifehacker&#8217;s Firefox Add-on Packs</a>, <a href="http://gadgetwise.blogs.nytimes.com/2009/06/10/firefox-makes-managing-add-ons-easier/">New York Times Gadgetwise Blog</a>.</p>
]]></content:encoded>
			<wfw:commentRss>http://mackers.com/rant/2009/06/18/491-mozilla-add-on-collections/feed</wfw:commentRss>
		<slash:comments>2</slash:comments>
		</item>
		<item>
		<title>o2sms</title>
		<link>http://mackers.com/rant/2009/02/16/479-o2smssourceforgenet</link>
		<comments>http://mackers.com/rant/2009/02/16/479-o2smssourceforgenet#comments</comments>
		<pubDate>Mon, 16 Feb 2009 15:08:30 +0000</pubDate>
		<dc:creator>mackers</dc:creator>
				<category><![CDATA[Uncategorized]]></category>
		<category><![CDATA[Hacking]]></category>
		<category><![CDATA[Highlights]]></category>
		<category><![CDATA[o2sms]]></category>

		<guid isPermaLink="false">http://www.mackers.com/?p=479</guid>
		<description><![CDATA[I have moved the o2sms project to SourceForge. Hopefully this will diversify maintainence and ensure continued development should I drop off the planet :) If you want developer-level access, please contact me.
o2sms is a program to send SMS messages using the websites              [...]]]></description>
			<content:encoded><![CDATA[<p>I have moved the <a href="http://o2sms.sourceforge.net/">o2sms</a> project to <a href="http://o2sms.sourceforge.net/">SourceForge</a>. Hopefully this will diversify maintainence and ensure continued development should I drop off the planet :) If you want developer-level access, please contact me.</p>
<p>o2sms is a program to send SMS messages using the websites                 of Irish mobile operators.</p>
]]></content:encoded>
			<wfw:commentRss>http://mackers.com/rant/2009/02/16/479-o2smssourceforgenet/feed</wfw:commentRss>
		<slash:comments>1</slash:comments>
		</item>
		<item>
		<title>Webtext &#8211; The o2sms for iPhone</title>
		<link>http://mackers.com/rant/2009/01/13/451-webtext-the-o2sms-for-iphone</link>
		<comments>http://mackers.com/rant/2009/01/13/451-webtext-the-o2sms-for-iphone#comments</comments>
		<pubDate>Tue, 13 Jan 2009 21:08:17 +0000</pubDate>
		<dc:creator>mackers</dc:creator>
				<category><![CDATA[iPhone]]></category>
		<category><![CDATA[o2sms]]></category>

		<guid isPermaLink="false">http://www.mackers.com/?p=451</guid>
		<description><![CDATA[Today, my first iPhone app was released to the App Store. Webtext, an SMS (text messaging) client for the the iPhone.
Like o2sms, it allows customers of o2 Ireland, Vodafone Ireland and Meteor Ireland to use their free &#8220;web text&#8221; allocation to send messages nationally (internationally in the case of o2). Unlike o2sms, this application supports many [...]]]></description>
			<content:encoded><![CDATA[<p><a href="http://www.33eels.com/wordpress/wp-content/uploads/2008/12/webtext.png"><img class="alignright" title="Webtext Screenshot" src="http://www.33eels.com/wordpress/wp-content/uploads/2008/12/webtext.png" alt="" width="232" height="445" /></a>Today, my first iPhone app was released to the App Store. <a href="http://www.33eels.com/webtext/">Webtext</a>, an SMS (text messaging) client for the the iPhone.</p>
<p>Like <a href="http://www.mackers.com/projects/o2sms/">o2sms</a>, it allows customers of o2 Ireland, Vodafone Ireland and Meteor Ireland to use their free &#8220;web text&#8221; allocation to send messages nationally (internationally in the case of o2). Unlike o2sms, this application supports many other providers (hence the move away from the name &#8220;o2sms&#8221;), so users in other countries can use their local provider&#8217;s web text allocation.</p>
<p>What&#8217;s more, Webtext supports actual proper bulk SMS providers, like <a href="http://www.clickatell.com/">Clickatell</a> and <a href="http://www.voipbuster.com/">VoipBuster</a>. These providers expose an API, which is infinitely more robust than screen scraping. I bought a tenner&#8217;s credit on Clickatell and I&#8217;m using it to send international messages from Spain to Ireland. This reduces the cost from €0.60 to €0.03 per message, and all from the comfort of a familiar looking app. It even appears to come from my real number, so replies arrive as normal.</p>
<p>I&#8217;m aware of Vincent Coyne&#8217;s <a href="http://www.vinnycoyne.com/lackofconcept/">Eirtext</a>. I think Webtext improves on his effort by providing a familiar interface and by supporting many more providers. </p>
<p>This app is free for the next while. Check out <a href="http://www.33eels.com/webtext/">Webtext</a> and let me know what you think (and leave some positive reviews in the App Store)!</p>
]]></content:encoded>
			<wfw:commentRss>http://mackers.com/rant/2009/01/13/451-webtext-the-o2sms-for-iphone/feed</wfw:commentRss>
		<slash:comments>9</slash:comments>
		</item>
		<item>
		<title>Wurd Pres</title>
		<link>http://mackers.com/rant/2008/12/16/435-wurd-pres</link>
		<comments>http://mackers.com/rant/2008/12/16/435-wurd-pres#comments</comments>
		<pubDate>Tue, 16 Dec 2008 19:50:04 +0000</pubDate>
		<dc:creator>mackers</dc:creator>
				<category><![CDATA[Meta]]></category>

		<guid isPermaLink="false">http://www.mackers.com/?p=435</guid>
		<description><![CDATA[Finally got around to migrating my old &#8220;home brew&#8221; blogging system over to Wordpress. It should be easier to maintain this way. Let&#8217;s hope I write more too.
]]></description>
			<content:encoded><![CDATA[<p>Finally got around to migrating my old &#8220;home brew&#8221; blogging system over to <a href="http://wordpress.org/">Wordpress</a>. It should be easier to maintain this way. Let&#8217;s hope I write more too.</p>
]]></content:encoded>
			<wfw:commentRss>http://mackers.com/rant/2008/12/16/435-wurd-pres/feed</wfw:commentRss>
		<slash:comments>4</slash:comments>
		</item>
		<item>
		<title>o2sms has fixed meteor support.</title>
		<link>http://mackers.com/rant/2008/11/27/444-o2sms-has-fixed-meteor-support</link>
		<comments>http://mackers.com/rant/2008/11/27/444-o2sms-has-fixed-meteor-support#comments</comments>
		<pubDate>Thu, 27 Nov 2008 15:59:12 +0000</pubDate>
		<dc:creator>mackers</dc:creator>
				<category><![CDATA[o2sms]]></category>

		<guid isPermaLink="false">http://www.mackers.com/?p=444</guid>
		<description><![CDATA[Version 3.32 has fixed meteor support.
]]></description>
			<content:encoded><![CDATA[<p>Version 3.32 has fixed meteor support.</p>
]]></content:encoded>
			<wfw:commentRss>http://mackers.com/rant/2008/11/27/444-o2sms-has-fixed-meteor-support/feed</wfw:commentRss>
		<slash:comments>0</slash:comments>
		</item>
		<item>
		<title>o2sms v3.11</title>
		<link>http://mackers.com/rant/2008/11/20/337-o2sms_v311</link>
		<comments>http://mackers.com/rant/2008/11/20/337-o2sms_v311#comments</comments>
		<pubDate>Thu, 20 Nov 2008 18:40:45 +0000</pubDate>
		<dc:creator>mackers</dc:creator>
				<category><![CDATA[Archived]]></category>
		<category><![CDATA[o2sms]]></category>

		<guid isPermaLink="false">http://www.mackers.com/wordpress/?p=337</guid>
		<description><![CDATA[o2sms version 3.11 is out now. It works with o2&#8217;s new website.
The new o2 site is a beast. Using the network analyser of the indispensable Firebug, the page to send the web text alone takes over 30 seconds to finish rendering and makes an incredible 288 HTTP requests to completely load the page (I develop [...]]]></description>
			<content:encoded><![CDATA[<p><a href="http://www.mackers.com/projects/o2sms/">o2sms</a> version 3.11 is out now. It works with o2&#8217;s new website.</p>
<p>The new o2 site is a beast. Using the network analyser of the indispensable <a href="http://www.getfirebug.com/">Firebug</a>, the page to send the web text alone takes over 30 seconds to finish rendering and makes an incredible <em>288 HTTP requests</em> to completely load the page (I develop with the cache disabled). This is well above the 5 seconds generally recommended by usability experts.</p>
<p>Not only that, there&#8217;s no way to &#8220;stay logged in&#8221;, meaning to send another message later on that day involves logging in again and making the 4 or 5 clicks to get to the send message page, with each page taking an eternity to load.</p>
<p>Any web monkey can whip up a page with a few simple inputs that loads in 100ms. Surely o2&#8217;s bells and whistles shouldn&#8217;t add too long onto that.</p>
<p>Can we be blamed for using o2sms and other similar tools to avail of the free text messages we&#8217;re entitled to with our o2 contracts?</p>
]]></content:encoded>
			<wfw:commentRss>http://mackers.com/rant/2008/11/20/337-o2sms_v311/feed</wfw:commentRss>
		<slash:comments>8</slash:comments>
		</item>
		<item>
		<title>o2sms update</title>
		<link>http://mackers.com/rant/2008/11/20/447-o2sms-update</link>
		<comments>http://mackers.com/rant/2008/11/20/447-o2sms-update#comments</comments>
		<pubDate>Thu, 20 Nov 2008 16:01:11 +0000</pubDate>
		<dc:creator>mackers</dc:creator>
				<category><![CDATA[o2sms]]></category>

		<guid isPermaLink="false">http://www.mackers.com/?p=447</guid>
		<description><![CDATA[Version 3.31 fixes a split message bug in yesterday&#8217;s release.
]]></description>
			<content:encoded><![CDATA[<p>Version 3.31 fixes a split message bug in yesterday&#8217;s release.</p>
]]></content:encoded>
			<wfw:commentRss>http://mackers.com/rant/2008/11/20/447-o2sms-update/feed</wfw:commentRss>
		<slash:comments>0</slash:comments>
		</item>
	</channel>
</rss>
