<?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>abednarz.net &#187; Bed</title>
	<atom:link href="http://abednarz.net/wp/author/Bed/feed/" rel="self" type="application/rss+xml" />
	<link>http://abednarz.net/wp</link>
	<description>Bed</description>
	<lastBuildDate>Thu, 22 Jul 2010 00:42:23 +0000</lastBuildDate>
	<language>en</language>
	<sy:updatePeriod>hourly</sy:updatePeriod>
	<sy:updateFrequency>1</sy:updateFrequency>
	<generator>http://wordpress.org/?v=3.0</generator>
		<item>
		<title>Cartoon &#8211; Mike is dead!</title>
		<link>http://abednarz.net/wp/mike-is-dead-2/</link>
		<comments>http://abednarz.net/wp/mike-is-dead-2/#comments</comments>
		<pubDate>Thu, 24 Jun 2010 22:36:04 +0000</pubDate>
		<dc:creator>Bed</dc:creator>
				<category><![CDATA[Cartoon Studio]]></category>

		<guid isPermaLink="false">http://abednarz.net/wp/mike-is-dead-2/</guid>
		<description><![CDATA[Cartoon &#8220;Mike is dead!&#8221; after the break &#8211; from Cartoon Studio New Cartoon &#8216;Mike is dead!&#8217; from iPad Cartoon Studio]]></description>
			<content:encoded><![CDATA[<p>Cartoon &#8220;Mike is dead!&#8221; after the break &#8211; from Cartoon Studio</p>
<p><span id="more-552"></span></p>
<p><img src="http://abednarz.net/wp/wp-content/uploads/2010/06/Mike-is-dead1.jpg" alt="" /><br />
New Cartoon &#8216;Mike is dead!&#8217; from iPad Cartoon Studio</p>
<img src="http://abednarz.net/wp/?ak_action=api_record_view&id=552&type=feed" alt="" />]]></content:encoded>
			<wfw:commentRss>http://abednarz.net/wp/mike-is-dead-2/feed/</wfw:commentRss>
		<slash:comments>0</slash:comments>
		</item>
		<item>
		<title>Cartoon Studio for iPhone &amp; iPodTouch lifts off!</title>
		<link>http://abednarz.net/wp/cartoon-studio-for-iphone-ipodtouch-lifts-off/</link>
		<comments>http://abednarz.net/wp/cartoon-studio-for-iphone-ipodtouch-lifts-off/#comments</comments>
		<pubDate>Thu, 17 Jun 2010 22:09:23 +0000</pubDate>
		<dc:creator>Bed</dc:creator>
				<category><![CDATA[Cartoon Studio]]></category>

		<guid isPermaLink="false">http://abednarz.net/wp/?p=546</guid>
		<description><![CDATA[Just a quick blog post today to say that our iPhone app Cartoon Studio is now live in the App Store! Head over to HawksBed Studios to read more.]]></description>
			<content:encoded><![CDATA[<p>Just a quick blog post today to say that our iPhone app Cartoon Studio is now live in the App Store! Head over to <a href="http://hawksbed.com.au/2010/06/18/cartoon-studio-for-iphone-ipodtouch-lifts-off/">HawksBed Studios</a> to read more.</p>
<img src="http://abednarz.net/wp/?ak_action=api_record_view&id=546&type=feed" alt="" />]]></content:encoded>
			<wfw:commentRss>http://abednarz.net/wp/cartoon-studio-for-iphone-ipodtouch-lifts-off/feed/</wfw:commentRss>
		<slash:comments>0</slash:comments>
		</item>
		<item>
		<title>Cartoon &#8211; Growth</title>
		<link>http://abednarz.net/wp/growth/</link>
		<comments>http://abednarz.net/wp/growth/#comments</comments>
		<pubDate>Sun, 23 May 2010 12:56:08 +0000</pubDate>
		<dc:creator>Bed</dc:creator>
				<category><![CDATA[Cartoon Studio]]></category>

		<guid isPermaLink="false">http://abednarz.net/wp/growth/</guid>
		<description><![CDATA[Cartoon &#8220;Growth!&#8221; after the break &#8211; from Cartoon Studio New Cartoon &#8216;Growth&#8217; from iPhone Cartoon Studio. Look at that! I can post directly to my wordpress blog from here now.]]></description>
			<content:encoded><![CDATA[<p>Cartoon &#8220;Growth!&#8221; after the break &#8211; from Cartoon Studio</p>
<p><span id="more-545"></span></p>
<p><img src="http://abednarz.net/wp/wp-content/uploads/2010/05/Growth.jpg" alt="" /><br />
New Cartoon &#8216;Growth&#8217; from iPhone Cartoon Studio. Look at that! I can post directly to my wordpress blog from here now.</p>
<img src="http://abednarz.net/wp/?ak_action=api_record_view&id=545&type=feed" alt="" />]]></content:encoded>
			<wfw:commentRss>http://abednarz.net/wp/growth/feed/</wfw:commentRss>
		<slash:comments>0</slash:comments>
		</item>
		<item>
		<title>Setting up a Trac Server Under OS X 10.6</title>
		<link>http://abednarz.net/wp/setting-up-a-trac-server-under-os-x-10-6/</link>
		<comments>http://abednarz.net/wp/setting-up-a-trac-server-under-os-x-10-6/#comments</comments>
		<pubDate>Sun, 23 May 2010 00:20:32 +0000</pubDate>
		<dc:creator>Bed</dc:creator>
				<category><![CDATA[Tech Talk]]></category>
		<category><![CDATA[10.6]]></category>
		<category><![CDATA[development]]></category>
		<category><![CDATA[OSX]]></category>
		<category><![CDATA[svn]]></category>
		<category><![CDATA[trac]]></category>

		<guid isPermaLink="false">http://abednarz.net/wp/?p=534</guid>
		<description><![CDATA[Trac is an excellent open source tool that allows you to manage a software project;s development life cycle, incorporating a wiki with issue/bug tracking while integrating with a source control service such as subversion. Months ago I had set up a subversion server which was working great on my iMac. I then wanted to setup [...]]]></description>
			<content:encoded><![CDATA[<p><a href="http://trac.edgewall.org/">Trac</a> is an excellent open source tool that allows you to manage a software project;s development life cycle, incorporating a <a href="http://en.wikipedia.org/wiki/Wiki">wiki</a> with issue/bug tracking while integrating with a source control service such as subversion. Months ago I had set up a <a href="http://theappleblog.com/2010/02/10/how-to-setup-a-svn-server-under-os-x-10-6/">subversion server</a> which was working great on my iMac. I then wanted to setup a Trac server to go along with it so I could manage all aspects for my projects properly. Here&#8217;s how I did it.</p>
<p><strong> Installing and setting up Trac</strong></p>
<p>Trac is written in the <a href="http://en.wikipedia.org/wiki/Python_(programming_language)">python</a> scripting language,  also requiring a number of other third party libraries. While a compatible version of python comes pre-shipped with OS X 10.6, these prequisite libraries do not. However its extremely easy to install trac along with all its prequisites by using python&#8217;s great &#8216;easy_install&#8217; feature. Simply fire up a command line by launching Terminal.app and run the following command:</p>
<p><code>sudo easy_install trac</code></p>
<p>This will download and install everything you need for you without further input, so let it do its thing and when its finished we are ready to create our Trac environment. Because I had previously set up my subversion server under a dedicated OS X user &#8216;svn&#8217;, I wanted to run trac under the same user. Thus I was going to create my trac environment in the /Users/svn/trac/newproject directory and do so by ensuring it was created with appropriate permissions for the svn user. This can be done by prefixing any command with &#8216;sudo -u svn&#8217;, which will run the command as the svn user. For steps on setting up a dedicated user for this purpose see my <a href="http://theappleblog.com/2010/02/10/how-to-setup-a-svn-server-under-os-x-10-6/">previous subversion howto</a>. Run the following command (after ensuring /Users/svn/trac/ has been created) in the terminal:</p>
<p><code>sudo -u svn trac-admin /Users/svn/trac/newProject initenv</code></p>
<p>This will create a whole bunch of directories and files and you can then run the standalone Trac server manually to check that these first steps have worked:</p>
<p><code>sudo -u svn tracd --port=8000 /Users/svn/trac/newProject</code></p>
<p>This will make the trac server listen on TCP port 8000, so we can then browse in Safari or the browser of choice to <em>http://127.0.0.1:8000</em> and see that we have a trac server running. Its not terribly useful yet however, as we still need to create users, assign administrator privileges to somebody and setup our components and milestones. Press control-c in Terminal to kill the currently running server.</p>
<p><strong> Adding Users </strong></p>
<p>Even if you&#8217;re the only one who will be using your trac environment, its a good idea to set up a proper user for yourself. The easiest way to do this is by using tracd with Apache .htpasswd files. We can create a .htpasswd file using the <a href="http://httpd.apache.org/docs/2.0/programs/htpasswd.html">htpasswd</a> command.</p>
<p><code>sudo -u svn htpasswd -c /Users/svn/trac/newProject/.htpasswd username</code></p>
<p>This will then prompt for a password to set for the user. For any additional users we can run htpasswd again, just leaving out the -c switch (which tells it to create a new file):</p>
<p><code>sudo -u svn htpasswd /Users/svn/trac/newProject/.htpasswd another_username</code></p>
<p>Now that we have configured users and passwords, we need to tell the trac server to use them when running. We can do this by adding the <em>&#8211;basic-auth</em> paramater to tracd when we launch it:</p>
<p><code>tracd --port=8000 /Users/svn/trac/newProject --basic-auth=newProject,/Users/svn/trac/newProject/.htpasswd,/Users/svn/trac/newProject</code></p>
<p>Now we can browse to http://127.0.0.1:8000 again and see that this time we get prompted to login first. We can do so, but we still can&#8217;t administer our project yet. We need to give at least one of our users administrator privileges so they can define our project&#8217;s components, milestones and such. We can do this using by running the following command (this can be done while our existing tracd is still running, so there&#8217;s no need to kill it first):</p>
<p><code>trac-admin /Users/svn/trac/newProject permission add username TRAC_ADMIN</code></p>
<p>This will give username full administrator privileges to your trac environment. After running the command you can just refresh your browser and see the admin tab appear on the page. For a comprehensive guide to the various privileges you can give to users, see <a href="http://trac.edgewall.org/wiki/TracPermissions">this page</a>. You can now configure all aspects of your project directly from your browser.</p>
<p><strong>Integrating with Subversion</strong></p>
<p>Trac can integrate with your local subversion repository, to configure this we need to edit the trac.ini file for the project. In my case this can be found at /Users/svn/trac/newProject/conf/trac.ini. With your favourite text editor find the line that says</p>
<p><code>repository_dir = </code></p>
<p>For me this was line 172 of the file, it will be under the section labeled</p>
<p><code>[Trac]</code></p>
<p>Simply put the full path to your svn repository here, so in my case its:</p>
<p><code>reposistory_dir = /Users/svn/repos</code></p>
<p>and ensure that the line beneath it reads:</p>
<p><code>repository_type = svn</code></p>
<p>Restart tracd and refresh your browser to see that the &#8220;Browse Source&#8221; tab now lets you do exactly what it claims to do.</p>
<p><strong>Automatic Startup</strong><br />
The final step in our trac server setup is to make the tracd service run automatically at system startup. To do this we can create a launchd service using Lingon. You can grab the latest version from <a href="http://sourceforge.net/projects/lingon/files/Lingon/2.1.1/Lingon-2.1.1.zip/download">Sourceforge</a>. For more details on using Lingon see this <a href="http://theappleblog.com/2009/02/24/task-scheduling-with-lingon/">previous article</a> I put together, but for this task we just need to add a new User Daemon. Run Lingon, click the New button and select User Daemons. Fill out the dialog as follows:</p>
<p><strong> Name</strong>: org.trac.tracd <strong> What</strong>: /usr/local/bin/tracd &#8211;port=8000 /Users/svn/trac/newProject &#8211;basic-auth=newProject,/Users/svn/trac/newProject/.htpasswd,/Users/svn/trac/newProject</p>
<p>and be sure to tick the &#8220;Keep it running all the time&#8221; and &#8220;Run it when it is loaded by the system&#8221; checkboxes. Click the save button and restart your Mac. If everything has been done right you should be able to instantly load trac in your web browser. Now you can focus on managing and implementing your project.</p>
<img src="http://abednarz.net/wp/?ak_action=api_record_view&id=534&type=feed" alt="" />]]></content:encoded>
			<wfw:commentRss>http://abednarz.net/wp/setting-up-a-trac-server-under-os-x-10-6/feed/</wfw:commentRss>
		<slash:comments>0</slash:comments>
		</item>
		<item>
		<title>What Bed&#8217;s Been Doing Lately</title>
		<link>http://abednarz.net/wp/what-beds-been-doing-lately/</link>
		<comments>http://abednarz.net/wp/what-beds-been-doing-lately/#comments</comments>
		<pubDate>Mon, 19 Apr 2010 09:47:17 +0000</pubDate>
		<dc:creator>Bed</dc:creator>
				<category><![CDATA[Personal]]></category>
		<category><![CDATA[iPhone]]></category>

		<guid isPermaLink="false">http://abednarz.net/wp/?p=524</guid>
		<description><![CDATA[So I admit, as recently pointed out to me, this blog has been pretty boring lately, focusing primarily on my articles at The Apple Blog, and updates to my little iPhoneOS app that rotates photos. Thusly I will henceforth try and amend the issue, beginning now, although since this post is called &#8220;What Bed&#8217;s Been [...]]]></description>
			<content:encoded><![CDATA[<p>So I admit, as recently <a href="http://abednarz.net/wp/photo-rotate-2-01-is-now-available/comment-page-1/#comment-979">pointed out to me</a>, this blog has been pretty boring lately, focusing primarily on my articles at The Apple Blog, and updates to my little iPhoneOS app that rotates photos. Thusly I will henceforth try and amend the issue, beginning now, although since this post is called &#8220;What Bed&#8217;s Been Doing Lately&#8221; and I&#8217;ve been doing what many consider pretty boring stuff, I may not succeed. </p>
<p>Firstly my full time job of the last 12 years is still keeping me busy, managing my small software team producing Windows and Windows Mobile software for the retail market. 12 years of working with barcode scanners. Still, I have been pushing the sales team towards <a href="http://www.ipclineapro.com/">these babies</a>, because it would be immensely more fun writing software for a well designed platform, as opposed to Windows Mobile. </p>
<p>I know this because most of my after-hours time lately has been spent deep within XCode cooking up Cartoon Studio for iPhone, iPod Touch and iPad. We are currently in version 1.0 feature freeze and are a brewing up something that is hopefully full of spit, polish and shiney. Speaking of spit and polish, I have a post about just that over at <a href="http://hawksbed.com.au/">HawksBed Studios</a>. HawksBed studios is the company founded by myself and my good friend Bort (of Twitter and FARK fame). We make a good team since I can implement things, but have no ideas, while he can&#8217;t implement anything but is full of ideas. The first (of many) ideas is Cartoon Studio and we think that so far we&#8217;re on track for something exciting. Check us out and if you&#8217;re interested in joining our wider (but still private) beta release let us know.</p>
<p>Meanwhile, back in March, an old friend was resurrected: <a href="http://www.pcwentertainment.com/">PCW Entertainment</a>. When I first discovered them in 2001 they had a big impact on me. Sure, Professional Wrestling is not a legitimate competitive sport, it is theatre. But it is <i>physical</i> theatre and very much so. As I trained to be a referee, learning how to take bumps and flip around I found a great respect for all of these athletes and new found ability within myself that I could do anything I wanted to, if I wanted it badly enough (even become a local tag team champion being thrown off the top of the ringpost through a table and loving it; me,  a geek who avoided all exercise at all costs). So when PCW announced their return I gladly got in touch and asked &#8220;what can I do?&#8221;. They&#8217;re a good bunch of people and if you&#8217;re like me and avoid the politics, never a drama. I was back doing commentary with the excellent Christopher Bayliss in March and had a great time. The next show is coming up on the 15th May &#8211; if you&#8217;re in Melbourne Australia, enjoy WWE or TNA and have never seen local independent pro wrestling &#8211; you&#8217;re missing out.</p>
<p>Finally, coming back to geeky stuff, I thought a small analysis of the sales figures for Photo Rotate over the last year would be interesting. Obviously such a small utility app was not going to let me retire, in-fact I would have been happy to have recovered the cost of the iPhone developer program. But as you can see it&#8217;s been some OK pocket money. What&#8217;s more interesting is that even with tiny daily sales, where the &#8216;sales spikes&#8217; occur are pretty clear:<br />
<div id="attachment_530" class="wp-caption aligncenter" style="width: 310px"><a href="http://abednarz.net/wp/wp-content/uploads/2010/04/photoRotateSales1.png"><img src="http://abednarz.net/wp/wp-content/uploads/2010/04/photoRotateSales1-300x177.png" alt="" title="photoRotateSales" width="300" height="177" class="size-medium wp-image-530" /></a><p class="wp-caption-text">Click to make larger</p></div></p>
<p>Nothing surprising, but interesting. And on that note I need to stop writing and get back to doing what I&#8217;ve been doing most lately, putting <a href="http://hawksbed.com.au/2010/04/19/spit-and-polish/">spit and polish on Cartoon Studio.</a></p>
<img src="http://abednarz.net/wp/?ak_action=api_record_view&id=524&type=feed" alt="" />]]></content:encoded>
			<wfw:commentRss>http://abednarz.net/wp/what-beds-been-doing-lately/feed/</wfw:commentRss>
		<slash:comments>2</slash:comments>
		</item>
		<item>
		<title>Photo Rotate 2.01 is now available</title>
		<link>http://abednarz.net/wp/photo-rotate-2-01-is-now-available/</link>
		<comments>http://abednarz.net/wp/photo-rotate-2-01-is-now-available/#comments</comments>
		<pubDate>Tue, 13 Apr 2010 21:36:52 +0000</pubDate>
		<dc:creator>Bed</dc:creator>
				<category><![CDATA[Photo Rotate]]></category>

		<guid isPermaLink="false">http://abednarz.net/wp/?p=521</guid>
		<description><![CDATA[This fixes two reported issues occurring in 2.0: * Photo wasn&#8217;t visible after picking when device was lying flat face-down or face-up * White flashing on iPad after picking]]></description>
			<content:encoded><![CDATA[<p>This fixes two reported issues occurring in 2.0:<br />
* Photo wasn&#8217;t visible after picking when device was lying flat face-down or face-up<br />
* White flashing on iPad after picking</p>
<p><centre><br />
<a href="http://itunes.apple.com/WebObjects/MZStore.woa/wa/viewSoftware?id=301064815&amp;mt=8"><br />
<img class="alignnone" src="http://appstore.iphonedownloadblog.com/download.jpg" alt="" width="110" height="40" /></a><br />
</centre></p>
<img src="http://abednarz.net/wp/?ak_action=api_record_view&id=521&type=feed" alt="" />]]></content:encoded>
			<wfw:commentRss>http://abednarz.net/wp/photo-rotate-2-01-is-now-available/feed/</wfw:commentRss>
		<slash:comments>10</slash:comments>
		</item>
		<item>
		<title>Photo Rotate 2.01 on its way</title>
		<link>http://abednarz.net/wp/photo-rotate-2-01-on-its-way/</link>
		<comments>http://abednarz.net/wp/photo-rotate-2-01-on-its-way/#comments</comments>
		<pubDate>Sun, 11 Apr 2010 08:15:22 +0000</pubDate>
		<dc:creator>Bed</dc:creator>
				<category><![CDATA[Photo Rotate]]></category>

		<guid isPermaLink="false">http://abednarz.net/wp/?p=518</guid>
		<description><![CDATA[If you are seeing a black screen after picking a photo in Photo Rotate 2.0, hold the device vertically and the photo will reappear. This bug manifests when the device&#8217;s orientation is face-down or face-up. This is fixed in 2.01, which has now been submitted to the App Store. Apologies for any inconvenience.]]></description>
			<content:encoded><![CDATA[<p>If you are seeing a black screen after picking a photo in Photo Rotate 2.0, hold the device vertically and the photo will reappear. This bug manifests when the device&#8217;s orientation is face-down or face-up. This is fixed in 2.01, which has now been submitted to the App Store. Apologies for any inconvenience.</p>
<img src="http://abednarz.net/wp/?ak_action=api_record_view&id=518&type=feed" alt="" />]]></content:encoded>
			<wfw:commentRss>http://abednarz.net/wp/photo-rotate-2-01-on-its-way/feed/</wfw:commentRss>
		<slash:comments>0</slash:comments>
		</item>
		<item>
		<title>Photo Rotate updated for iPad</title>
		<link>http://abednarz.net/wp/photo-rotate-updated-for-ipad/</link>
		<comments>http://abednarz.net/wp/photo-rotate-updated-for-ipad/#comments</comments>
		<pubDate>Fri, 09 Apr 2010 23:32:10 +0000</pubDate>
		<dc:creator>Bed</dc:creator>
				<category><![CDATA[Photo Rotate]]></category>
		<category><![CDATA[ipad]]></category>
		<category><![CDATA[iPhone]]></category>
		<category><![CDATA[ipod]]></category>

		<guid isPermaLink="false">http://abednarz.net/wp/?p=514</guid>
		<description><![CDATA[Only two small, related changes to Photo Rotate: * Works natively on the iPad (Universal App) * Works in any orientation you hold your device]]></description>
			<content:encoded><![CDATA[<p>Only two small, related changes to Photo Rotate:<br />
* Works natively on the iPad (Universal App)<br />
* Works in any orientation you hold your device</p>
<p><centre><br />
<a href="http://itunes.apple.com/WebObjects/MZStore.woa/wa/viewSoftware?id=301064815&amp;mt=8"><br />
<img class="alignnone" src="http://appstore.iphonedownloadblog.com/download.jpg" alt="" width="110" height="40" /></a><br />
</centre></p>
<img src="http://abednarz.net/wp/?ak_action=api_record_view&id=514&type=feed" alt="" />]]></content:encoded>
			<wfw:commentRss>http://abednarz.net/wp/photo-rotate-updated-for-ipad/feed/</wfw:commentRss>
		<slash:comments>3</slash:comments>
		</item>
		<item>
		<title>DynDNS Wide Area Bonjour Support Goes Beta</title>
		<link>http://abednarz.net/wp/dyndns-wide-area-bonjour-support-goes-beta/</link>
		<comments>http://abednarz.net/wp/dyndns-wide-area-bonjour-support-goes-beta/#comments</comments>
		<pubDate>Wed, 17 Mar 2010 20:27:53 +0000</pubDate>
		<dc:creator>Bed</dc:creator>
				<category><![CDATA[theAppleBlog]]></category>

		<guid isPermaLink="false">http://abednarz.net/wp/?p=512</guid>
		<description><![CDATA[Last week DynDNS released its beta support for Wide Area Bonjour and DNS Service Discovery. This means that if you own your own domain name, and you have a Custom DNS service with DynDNS, you can configure your Apple AirPort device (AirPort Extreme, AirPort Express and Time Capsule) to present itself as part of that [...]]]></description>
			<content:encoded><![CDATA[<p>Last week DynDNS released its beta support for Wide Area Bonjour and DNS Service Discovery. This means that if you own your own domain name, and you have a Custom DNS service with DynDNS, you can configure your Apple AirPort device (AirPort Extreme, AirPort Express and Time Capsule) to present itself as part of that domain, automatically updating your domain name and broadcasting configured services.</p>
<p>Read more at <a href="http://theappleblog.com/2010/03/17/dyndns-wide-area-bonjour-support-goes-beta/">The Apple Blog</a></p>
<img src="http://abednarz.net/wp/?ak_action=api_record_view&id=512&type=feed" alt="" />]]></content:encoded>
			<wfw:commentRss>http://abednarz.net/wp/dyndns-wide-area-bonjour-support-goes-beta/feed/</wfw:commentRss>
		<slash:comments>0</slash:comments>
		</item>
		<item>
		<title>How-To: Expand Wake On Demand Support Under OS X 10.6</title>
		<link>http://abednarz.net/wp/how-to-expand-wake-on-demand-support-under-os-x-10-6/</link>
		<comments>http://abednarz.net/wp/how-to-expand-wake-on-demand-support-under-os-x-10-6/#comments</comments>
		<pubDate>Tue, 02 Mar 2010 20:41:12 +0000</pubDate>
		<dc:creator>Bed</dc:creator>
				<category><![CDATA[theAppleBlog]]></category>

		<guid isPermaLink="false">http://abednarz.net/wp/?p=508</guid>
		<description><![CDATA[Recently, I’ve been migrating the functionality of my old Ubuntu Linux server to my wife’s old iMac. Since a big part of the reason to decommission my old Linux PC was to reduce my total power consumption, I wanted to fully utilize Snow Leopard’s Wake On Demand functionality with as many services as possible. Wake [...]]]></description>
			<content:encoded><![CDATA[<p>Recently, I’ve been migrating the functionality of my old Ubuntu Linux server to my wife’s old iMac. Since a big part of the reason to decommission my old Linux PC was to reduce my total power consumption, I wanted to fully utilize Snow Leopard’s Wake On Demand functionality with as many services as possible.</p>
<p>Wake On Demand is a relatively new feature that arrived with Snow Leopard. It allows your Mac to be put into sleep mode and then be woken up on demand when one of its services is required. This feature requires a compatible Apple AirPort Base Station (or Time Capsule) and OS X 10.6 running on the Mac. Most of the standard system services (File Sharing, Screen Sharing, Scanner &#038; Printer Sharing etc.) will work automagically with this setup, but custom services such a my subversion and the built-in web sharing do not. However it’s not hard to make these services compatible with Wake On Demand with only a little bit of work to set it up. Here’s how I did it. Read more at <a href="http://theappleblog.com/2010/03/02/how-to-expand-wake-on-demand-support-under-os-x-10-6/">The Apple Blog</a></p>
<img src="http://abednarz.net/wp/?ak_action=api_record_view&id=508&type=feed" alt="" />]]></content:encoded>
			<wfw:commentRss>http://abednarz.net/wp/how-to-expand-wake-on-demand-support-under-os-x-10-6/feed/</wfw:commentRss>
		<slash:comments>0</slash:comments>
		</item>
		<item>
		<title>How-To: Setup a SVN Server Under OS X 10.6</title>
		<link>http://abednarz.net/wp/how-to-setup-a-svn-server-under-os-x-10-6/</link>
		<comments>http://abednarz.net/wp/how-to-setup-a-svn-server-under-os-x-10-6/#comments</comments>
		<pubDate>Wed, 10 Feb 2010 20:41:14 +0000</pubDate>
		<dc:creator>Bed</dc:creator>
				<category><![CDATA[theAppleBlog]]></category>

		<guid isPermaLink="false">http://abednarz.net/wp/?p=504</guid>
		<description><![CDATA[Last year I took a look at a number of Subversion clients for OS X, finally settling on Versions as my client of choice for my personal coding needs. At the time, I was running a Linux server on some old generic hardware from the days before I drank the Apple Koolaid. After deciding to [...]]]></description>
			<content:encoded><![CDATA[<p>Last year I <a href="http://theappleblog.com/2009/02/23/12-subversion-apps-for-os-x/">took a look</a> at a number of Subversion clients for OS X, finally settling on <a href="http://versionsapp.com/">Versions</a> as my client of choice for my personal coding needs. At the time, I was running a Linux server on some old generic hardware from the days before I drank the Apple Koolaid. After deciding to upgrade my wife’s 17&#8243; iMac with the new i5 27&#8243; model, I realized I could ditch the old Linux hardware and get some great power savings (and hence reduced electricity bill) in the process. The first task I had was moving my SVN repository over from the Linux machine (Ubuntu 9.10) to the iMac running OS X 10.6…and this is how I did it.</p>
<p>Read more at <a href="http://theappleblog.com/2010/02/10/how-to-setup-a-svn-server-under-os-x-10-6/">That Apple Blog</a></p>
<img src="http://abednarz.net/wp/?ak_action=api_record_view&id=504&type=feed" alt="" />]]></content:encoded>
			<wfw:commentRss>http://abednarz.net/wp/how-to-setup-a-svn-server-under-os-x-10-6/feed/</wfw:commentRss>
		<slash:comments>0</slash:comments>
		</item>
		<item>
		<title>21 iPhone Puzzle Games to Kill Time With</title>
		<link>http://abednarz.net/wp/21-iphone-puzzle-games-to-kill-time-with/</link>
		<comments>http://abednarz.net/wp/21-iphone-puzzle-games-to-kill-time-with/#comments</comments>
		<pubDate>Wed, 06 Jan 2010 19:14:23 +0000</pubDate>
		<dc:creator>Bed</dc:creator>
				<category><![CDATA[theAppleBlog]]></category>

		<guid isPermaLink="false">http://abednarz.net/wp/?p=502</guid>
		<description><![CDATA[I think I’ve spent more time playing games on my iPhone than I have on my old Playstation, Playstation 2 or Wii. It simply boils down to the fact that whenever I’m standing around waiting in a line, waiting for the train or in a dentist’s office, I can pull out my phone and have [...]]]></description>
			<content:encoded><![CDATA[<p>I think I’ve spent more time playing games on my iPhone than I have on my old Playstation, Playstation 2 or Wii. It simply boils down to the fact that whenever I’m standing around waiting in a line, waiting for the train or in a dentist’s office, I can pull out my phone and have a quick game of something. Having a great choice of games in your pocket means you never need to be bored again while waiting around.</p>
<p>Here are my 21 favorite games to wait around with. The key common features for these games are that they’re quick to start playing and that you can achieve goals quickly with available playtime of as little as a minute. There are no long drawn out strategic battles, epic adventures or quests to get absorbed into.</p>
<p>Read more at <a href="http://theappleblog.com/2010/01/06/21-iphone-puzzle-games-to-kill-time-with/">The Apple Blog</a></p>
<img src="http://abednarz.net/wp/?ak_action=api_record_view&id=502&type=feed" alt="" />]]></content:encoded>
			<wfw:commentRss>http://abednarz.net/wp/21-iphone-puzzle-games-to-kill-time-with/feed/</wfw:commentRss>
		<slash:comments>0</slash:comments>
		</item>
		<item>
		<title>Last.fm: 12 Ways to Scrobble</title>
		<link>http://abednarz.net/wp/last-fm-12-ways-to-scrobble/</link>
		<comments>http://abednarz.net/wp/last-fm-12-ways-to-scrobble/#comments</comments>
		<pubDate>Fri, 04 Dec 2009 21:35:13 +0000</pubDate>
		<dc:creator>Bed</dc:creator>
				<category><![CDATA[theAppleBlog]]></category>

		<guid isPermaLink="false">http://abednarz.net/wp/?p=498</guid>
		<description><![CDATA[“Audio Scrobbling,” as defined by Last.fm, is the act of submitting to a central database the details of what songs you’ve been listening to (what album, by who and when you listened). Scrobbling to Last.fm is the main reason I use the service these days, especially since it made the internet radio part of it a [...]]]></description>
			<content:encoded><![CDATA[<p style="margin-top: 0px; margin-right: 0px; margin-bottom: 1em; margin-left: 0px; line-height: 1.5em; font-size: 1.2em; padding: 0px;">“Audio Scrobbling,” as defined by Last.fm, is the act of submitting to a central database the details of what songs you’ve been listening to (what album, by who and when you listened). Scrobbling to <a style="text-decoration: none; color: #185067; padding-top: 1px; padding-right: 2px; padding-bottom: 1px; padding-left: 2px; background-image: initial; background-repeat: initial; background-attachment: initial; -webkit-background-clip: initial; -webkit-background-origin: initial; background-color: #e2f0f6; background-position: initial initial;" href="http://www.last.fm/home">Last.fm</a> is the main reason I use the service these days, especially since it made the internet radio part of it a paid subscription only service for Australia. I think that being able to easily track and visualise my listening history and share that with friends is a great example of the social internet revolution.</p>
<p style="margin-top: 0px; margin-right: 0px; margin-bottom: 1em; margin-left: 0px; line-height: 1.6em; padding: 0px;">There are a number of ways to have your music scrobbled to Last.fm from your Mac. Which one you chose depends on which fits into your music workflow the best. Read more at <a href="http://theappleblog.com/2009/12/04/last-fm-12-ways-to-scrobble/">The Apple Blog</a></p>
<img src="http://abednarz.net/wp/?ak_action=api_record_view&id=498&type=feed" alt="" />]]></content:encoded>
			<wfw:commentRss>http://abednarz.net/wp/last-fm-12-ways-to-scrobble/feed/</wfw:commentRss>
		<slash:comments>1</slash:comments>
		</item>
		<item>
		<title>One time… at bandcamp&#8230;</title>
		<link>http://abednarz.net/wp/one-time%e2%80%a6-at-bandcamp/</link>
		<comments>http://abednarz.net/wp/one-time%e2%80%a6-at-bandcamp/#comments</comments>
		<pubDate>Mon, 23 Nov 2009 21:12:10 +0000</pubDate>
		<dc:creator>Bed</dc:creator>
				<category><![CDATA[Music]]></category>

		<guid isPermaLink="false">http://abednarz.net/wp/?p=493</guid>
		<description><![CDATA[A friend brought to my attention the site bandcamp, which is really quite an awesome site for musicians of all sizes, easy to set up tracks and maintain a clean looking page with streaming and downloading capacities. While my really older stuff is just too low quality to put up there, I&#8217;ve created an account [...]]]></description>
			<content:encoded><![CDATA[<p>A <a href="http://blag.linuxgamers.net/?p=352">friend brought</a> to my attention the site <a href="http://bandcamp.com/">bandcamp</a>, which is really quite an awesome site for musicians of all sizes, easy to set up tracks and maintain a clean looking page with streaming and downloading capacities. While my really older stuff is just too low quality to put up there, I&#8217;ve created an account put my more recent stuff up in an album. More will follow; for the last six months I&#8217;ve been getting itchy feet with regards to developing some more music, I have some ideas and some new tools, the pressing issue is always time. Time is something that needs to be allocated and just done. Motivation is the key and this is rising. To be continued….</p>
<ul>
<li><a href="http://abednarz.bandcamp.com/">abednarz.bandcamp.com</a></li>
</ul>
<img src="http://abednarz.net/wp/?ak_action=api_record_view&id=493&type=feed" alt="" />]]></content:encoded>
			<wfw:commentRss>http://abednarz.net/wp/one-time%e2%80%a6-at-bandcamp/feed/</wfw:commentRss>
		<slash:comments>0</slash:comments>
		</item>
		<item>
		<title>Cut the Drama: Private APIs, the App Store &amp; You</title>
		<link>http://abednarz.net/wp/cut-the-drama-private-apis-the-app-store-you/</link>
		<comments>http://abednarz.net/wp/cut-the-drama-private-apis-the-app-store-you/#comments</comments>
		<pubDate>Thu, 19 Nov 2009 19:26:00 +0000</pubDate>
		<dc:creator>Bed</dc:creator>
				<category><![CDATA[theAppleBlog]]></category>

		<guid isPermaLink="false">http://abednarz.net/wp/?p=485</guid>
		<description><![CDATA[I’ve had a rant building up for a few weeks. A rant about developer’s treatment at the hands of the App Store submission procedure. However unlike many rants on the topic, mine is not directed towards Apple. It is directed towards the iPhone developers who complain about the poor, unfair treatment they get, carrying their [...]]]></description>
			<content:encoded><![CDATA[<p style="margin-top: 0px; margin-right: 0px; margin-bottom: 1em; margin-left: 0px; line-height: 1.5em; font-size: 1.2em; padding: 0px;">I’ve had a rant building up for a few weeks. A rant about developer’s treatment at the hands of the App Store submission procedure. However unlike many rants on the topic, mine is not directed towards Apple. It is directed towards the iPhone developers who complain about the poor, unfair treatment they get, carrying their bleeding hearts in their palms while claiming Apple is bludgeoning the life out of them.</p>
<p style="margin-top: 0px; margin-right: 0px; margin-bottom: 1em; margin-left: 0px; line-height: 1.5em; font-size: 1.2em; padding: 0px;">Two recent news headlines, seemingly separate, are intrinsically tied together and the synergy of them have made my eyes dislocated from the continued rolling they involuntarily perform.</p>
<p style="margin-top: 0px; margin-right: 0px; margin-bottom: 1em; margin-left: 0px; line-height: 1.5em; font-size: 1.2em; padding: 0px;">Read more at <a href="http://theappleblog.com/2009/11/19/cut-the-drama-people-private-apis-the-app-store-you/">The Apple Blog</a>.</p>
<img src="http://abednarz.net/wp/?ak_action=api_record_view&id=485&type=feed" alt="" />]]></content:encoded>
			<wfw:commentRss>http://abednarz.net/wp/cut-the-drama-private-apis-the-app-store-you/feed/</wfw:commentRss>
		<slash:comments>0</slash:comments>
		</item>
		<item>
		<title>EyeTV on the iPhone: In-Depth</title>
		<link>http://abednarz.net/wp/eyetv-on-the-iphone-in-depth/</link>
		<comments>http://abednarz.net/wp/eyetv-on-the-iphone-in-depth/#comments</comments>
		<pubDate>Mon, 09 Nov 2009 20:22:47 +0000</pubDate>
		<dc:creator>Bed</dc:creator>
				<category><![CDATA[theAppleBlog]]></category>

		<guid isPermaLink="false">http://abednarz.net/wp/?p=481</guid>
		<description><![CDATA[Recently, Elgato released EyeTV for the iPhone (AppStore Link). At a cost of $4.99, its marketing blurb offers the following functionality: With the EyeTV app, you can watch, record, and enjoy live and recorded TV on your iPhone or iPod touch. At last, you don‘t have to leave all your great TV shows at home; the EyeTV [...]]]></description>
			<content:encoded><![CDATA[<p><span style="line-height: 22px;">Recently, <a style="text-decoration: none; color: #185067; padding-top: 1px; padding-right: 2px; padding-bottom: 1px; padding-left: 2px; background-image: initial; background-repeat: initial; background-attachment: initial; -webkit-background-clip: initial; -webkit-background-origin: initial; background-color: #e2f0f6; background-position: initial initial;" href="http://www.elgato.com/">Elgato</a> released <a style="text-decoration: none; color: #185067; padding-top: 1px; padding-right: 2px; padding-bottom: 1px; padding-left: 2px; background-image: initial; background-repeat: initial; background-attachment: initial; -webkit-background-clip: initial; -webkit-background-origin: initial; background-color: #e2f0f6; background-position: initial initial;" href="http://www.elgato.com/elgato/na/mainmenu/products/software/EyeTV-app.en.html">EyeTV for the iPhone</a> (<a style="text-decoration: none; color: #185067; padding-top: 1px; padding-right: 2px; padding-bottom: 1px; padding-left: 2px; background-image: initial; background-repeat: initial; background-attachment: initial; -webkit-background-clip: initial; -webkit-background-origin: initial; background-color: #e2f0f6; background-position: initial initial;" href="http://itunes.apple.com/WebObjects/MZStore.woa/wa/viewSoftware?id=329886711&amp;mt=8">AppStore Link</a>). At a cost of $4.99, its marketing blurb offers the following functionality:</span></p>
<blockquote>
<p style="margin-top: 0px; margin-right: 0px; margin-bottom: 1em; margin-left: 0px; line-height: 1.6em; padding: 0px;">With the EyeTV app, you can watch, record, and enjoy live and recorded TV on your iPhone or iPod touch. At last, you don‘t have to leave all your great TV shows at home; the EyeTV app puts the power of award-winning EyeTV in the palm of your hand.</p>
<p style="margin-top: 0px; margin-right: 0px; margin-bottom: 1em; margin-left: 0px; line-height: 1.6em; padding: 0px;">The EyeTV app accesses EyeTV running on your Mac at home to deliver these great features to your iPhone:</p>
<ul style="margin-top: 0px; margin-right: 0px; margin-bottom: 1.6em; margin-left: 20px; list-style-type: disc; list-style-position: initial; list-style-image: initial; line-height: 1.6em; font-weight: normal; padding: 0px;">
<li style="padding: 0px; margin: 0px;">Watch live TV and change channels anywhere (Wi-Fi connection required)</li>
<li style="padding: 0px; margin: 0px;">Watch your EyeTV recordings</li>
<li style="padding: 0px; margin: 0px;">Browse the comprehensive Program Guide</li>
<li style="padding: 0px; margin: 0px;">Start recordings back home on your Mac immediately or schedule them for later</li>
<li style="padding: 0px; margin: 0px;"><span style="line-height: 19px;">View and edit your recording schedules</span></li>
</ul>
</blockquote>
<div>Now that we know the promises, how does the functionality work in practise and does it live up to the hype? To set the picture accurately; my set up is a 2.0GHz Core 2 Duo Mac mini with 2GB of RAM and two Elgato Digital USB Tuner sticks. This is hooked up to an Airport Express, which extends my existing wireless connection from another room. Between myself and my wife, we have an iPhone 3G, iPhone 3GS and iPod touch 2nd Gen, so I will be testing EyeTV on all three looking for differences.</div>
<div>
<p>Read more at <a href="http://theappleblog.com/2009/11/09/eyetv-on-the-iphone-in-depth/">The Apple Blog</a></div>
<img src="http://abednarz.net/wp/?ak_action=api_record_view&id=481&type=feed" alt="" />]]></content:encoded>
			<wfw:commentRss>http://abednarz.net/wp/eyetv-on-the-iphone-in-depth/feed/</wfw:commentRss>
		<slash:comments>0</slash:comments>
		</item>
		<item>
		<title>Retro Gaming Roundup: 40 iPhone Games to Take You Back in Time</title>
		<link>http://abednarz.net/wp/retro-gaming-roundup-40-iphone-games-to-take-you-back-in-time/</link>
		<comments>http://abednarz.net/wp/retro-gaming-roundup-40-iphone-games-to-take-you-back-in-time/#comments</comments>
		<pubDate>Wed, 16 Sep 2009 21:11:34 +0000</pubDate>
		<dc:creator>Bed</dc:creator>
				<category><![CDATA[theAppleBlog]]></category>

		<guid isPermaLink="false">http://abednarz.net/wp/retro-gaming-roundup-40-iphone-games-to-take-you-back-in-time/</guid>
		<description><![CDATA[There are few iPhone games that I will immediately buy. Most of the ones I do, however, are the classic games I played as a teenager. The iPhone/iPod touch is more than powerful enough to handle these games and it seems that there are many people like me who are keen to experience these classics [...]]]></description>
			<content:encoded><![CDATA[<p>There are few iPhone games that I will immediately buy. Most of the ones I do, however, are the classic games I played as a teenager.</p>
<p>The iPhone/iPod touch is more than powerful enough to handle these games and it seems that there are many people like me who are keen to experience these classics again. So, here’s a roundup of modern ports of classic games. Only official ports of classic games are detailed here — clones and the like do exist but I had to draw a line in the sand. I’ve also included links to Wikipedia for those interested in the history of the games</p>
<p>See the list at <a href="http://theappleblog.com/2009/09/16/retro-gaming-roundup-40-iphone-games-to-take-you-back-in-time/#comments">The Apple Blog</a></p>
<img src="http://abednarz.net/wp/?ak_action=api_record_view&id=473&type=feed" alt="" />]]></content:encoded>
			<wfw:commentRss>http://abednarz.net/wp/retro-gaming-roundup-40-iphone-games-to-take-you-back-in-time/feed/</wfw:commentRss>
		<slash:comments>4</slash:comments>
		</item>
		<item>
		<title>iTunes 9: Smart Playlists Are Now Smarter</title>
		<link>http://abednarz.net/wp/itunes-9-smart-playlists-are-now-smarter/</link>
		<comments>http://abednarz.net/wp/itunes-9-smart-playlists-are-now-smarter/#comments</comments>
		<pubDate>Tue, 15 Sep 2009 21:01:26 +0000</pubDate>
		<dc:creator>Bed</dc:creator>
				<category><![CDATA[theAppleBlog]]></category>

		<guid isPermaLink="false">http://abednarz.net/wp/?p=471</guid>
		<description><![CDATA[Smart Playlists in iTunes have always been a powerful way to create specific playlists to meet your needs, from creating a rotating fresh playlist for syncing to an iDevice to creating a specific playlist for a party. Being able to say “give me my music that hasn’t been played in the last month, that is [...]]]></description>
			<content:encoded><![CDATA[<p>Smart Playlists in iTunes have always been a powerful way to create specific playlists to meet your needs, from creating a rotating fresh playlist for syncing to an iDevice to creating a specific playlist for a party. Being able to say “give me my music that hasn’t been played in the last month, that is of at least 320kbps and is rated 5 stars” is pretty sweet.</p>
<p>In iTunes 8 and earlier you could create all of these multiple rules and have them applied with a ‘match operator,’ which could be ALL (all rules have to match for a track to be included) or ANY (if any of the single rules apply the track will be included).</p>
<p>iTunes 9 has quietly and substantially expanded the level of complexity that you can create in these rules by allowing you to create nested rules. This lets you build up substantial logic with multiple ANY and ALL match operators being applied.</p>
<p>Read more at <a href="http://theappleblog.com/2009/09/15/itunes-9-smart-playlists-are-now-smarter/">The Apple Blog</a></p>
<img src="http://abednarz.net/wp/?ak_action=api_record_view&id=471&type=feed" alt="" />]]></content:encoded>
			<wfw:commentRss>http://abednarz.net/wp/itunes-9-smart-playlists-are-now-smarter/feed/</wfw:commentRss>
		<slash:comments>0</slash:comments>
		</item>
		<item>
		<title>Apple Open-Sources Grand Central Dispatch</title>
		<link>http://abednarz.net/wp/apple-open-sources-grand-central-dispatch/</link>
		<comments>http://abednarz.net/wp/apple-open-sources-grand-central-dispatch/#comments</comments>
		<pubDate>Mon, 14 Sep 2009 21:38:50 +0000</pubDate>
		<dc:creator>Bed</dc:creator>
				<category><![CDATA[theAppleBlog]]></category>

		<guid isPermaLink="false">http://abednarz.net/wp/?p=469</guid>
		<description><![CDATA[One of the most compelling new feature in Snow Leopard is Grand Central Dispatch, which can make it easier for developers to write software taking advantage of the multiple cores in our computers. On Sept., 10 Apple released the user library component of Grand Central to the open source community. Read more at The Apple [...]]]></description>
			<content:encoded><![CDATA[<p>One of the most compelling new feature in Snow Leopard is Grand Central Dispatch, which can make it easier for developers to write software taking advantage of the multiple cores in our computers. On Sept., 10 Apple released the user library component of Grand Central to the open source community.</p>
<p>Read more at <a href="http://theappleblog.com/2009/09/14/apple-open-sources-grand-central-dispatch/">The Apple Blog</a></p>
<img src="http://abednarz.net/wp/?ak_action=api_record_view&id=469&type=feed" alt="" />]]></content:encoded>
			<wfw:commentRss>http://abednarz.net/wp/apple-open-sources-grand-central-dispatch/feed/</wfw:commentRss>
		<slash:comments>0</slash:comments>
		</item>
		<item>
		<title>Sequel Pro 0.96 Released</title>
		<link>http://abednarz.net/wp/sequel-pro-0-96-released/</link>
		<comments>http://abednarz.net/wp/sequel-pro-0-96-released/#comments</comments>
		<pubDate>Thu, 20 Aug 2009 21:39:27 +0000</pubDate>
		<dc:creator>Bed</dc:creator>
				<category><![CDATA[theAppleBlog]]></category>

		<guid isPermaLink="false">http://abednarz.net/wp/?p=467</guid>
		<description><![CDATA[The open-source project team that released Sequel Pro 0.95 three months ago has just released 0.96. The update adds polish to the application, making working with it more pleasurable — if you can ever call working with databases pleasurable. They’ve also added some new core functionality and optimized the backend. To me, this feels like [...]]]></description>
			<content:encoded><![CDATA[<p>The open-source project team that released Sequel Pro 0.95 three months ago has just released 0.96. The update adds polish to the application, making working with it more pleasurable — if you can ever call working with databases pleasurable.</p>
<p>They’ve also added some new core functionality and optimized the backend. To me, this feels like more than a 0.01 update. With every update of Sequel Pro, the open-source project continues to close the gap between itself and commercial competitors such as Querious.</p>
<p>Read more at <a href="http://theappleblog.com/2009/08/20/sequel-pro-0-96-released/">The Apple Blog</a></p>
<img src="http://abednarz.net/wp/?ak_action=api_record_view&id=467&type=feed" alt="" />]]></content:encoded>
			<wfw:commentRss>http://abednarz.net/wp/sequel-pro-0-96-released/feed/</wfw:commentRss>
		<slash:comments>0</slash:comments>
		</item>
	</channel>
</rss>
