<?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>Chris Danielson&#039;s Blog &#187; Apple</title>
	<atom:link href="http://www.chrisdanielson.com/category/apple/feed/" rel="self" type="application/rss+xml" />
	<link>http://www.chrisdanielson.com</link>
	<description>Trials and Tribulations of a Software Developer</description>
	<lastBuildDate>Tue, 10 Aug 2010 15:38:55 +0000</lastBuildDate>
	<language>en</language>
	<sy:updatePeriod>hourly</sy:updatePeriod>
	<sy:updateFrequency>1</sy:updateFrequency>
	<generator>http://wordpress.org/?v=3.0.1</generator>
		<item>
		<title>iPhone users able to build a shinier world, one turd at a time</title>
		<link>http://www.chrisdanielson.com/2010/05/25/iphone-users-able-to-build-a-shinier-world-one-turd-at-a-time/</link>
		<comments>http://www.chrisdanielson.com/2010/05/25/iphone-users-able-to-build-a-shinier-world-one-turd-at-a-time/#comments</comments>
		<pubDate>Tue, 25 May 2010 20:27:16 +0000</pubDate>
		<dc:creator>Chris Danielson</dc:creator>
				<category><![CDATA[Apple]]></category>
		<category><![CDATA[Entertainment]]></category>
		<category><![CDATA[Games]]></category>
		<category><![CDATA[iPad]]></category>
		<category><![CDATA[iPhone]]></category>
		<category><![CDATA[iPod touch]]></category>
		<category><![CDATA[Polish It]]></category>
		<category><![CDATA[Turd Polishing]]></category>

		<guid isPermaLink="false">http://www.chrisdanielson.com/?p=365</guid>
		<description><![CDATA[Turd Polishing has hit the iPhone with a splatter.]]></description>
			<content:encoded><![CDATA[<p>This blog usually focuses on software development, but I can&#8217;t  resist sharing this with all of you out there.  Have a good laugh!</p>
<p><strong>MaxPowerSoft Puts a New Polish on an Old Adage: You Actually Can  Polish a Turd</strong></p>
<p><object width="425" height="355" type="application/x-shockwave-flash" data="http://www.youtube.com/v/6kZxC1WCk3Y"><param name="movie" value="http://www.youtube.com/v/6kZxC1WCk3Y" />This video was embedded using the YouTuber plugin by <a href="http://www.roytanck.com">Roy Tanck</a>. Adobe Flash Player is required to view the video.</object></p>
<p>&#8216;<strong><a href="http://itunes.apple.com/us/app/polish-it/id345199287?mt=8">Polish It</a>&#8216;</strong> now available at the iPhone App Store</p>
<p>SAN DIEGO, CA (May 24, 2010) &#8211; MaxPowerSoft (www.maxpowersoft.com) today announced the release of Polish It, an iPhone application designed to facilitate &#8220;a shinier world, one turd at a time&#8221;. Available for $0.99 at Apple&#8217;s iPhone App Store, ‘Polish It’ is both a literal and cute/comedic take on the old and well-known phrase “You can’t polish a turd”. Your goal is simple: Choose a turd you like, and polish it! Utilize the touchscreen and your finger for polishing, tilt the phone to maneuver, and snap a photo at anytime to share.</p>
<p>&#8220;We wanted to reach out and give frustrated workers, students, and really all curious people in general, the powerful ability to truly polish a turd,&#8221; says Nic Danielson, Director of Marketing. &#8220;MaxPowerSoft has created an innovative new technology that allows one to therapeutically accomplish the task of polishing turds in the palm of your hand, no matter where you are, and on a whim to boot &#8211; most importantly, it can be done without the need for any sanitization processes.  There really is nothing else like it in the market, or the world for that matter.&#8221;</p>
<p>Features of Polish It include:</p>
<ul>
<li>Objects rendered in full 3D.</li>
<li>Choose from over 10 objects to polish.</li>
<li>Simple controls: Touch to polish, Tilt phone to maneuver.</li>
<li>Snap a photo and send to your friends.</li>
<li>More features to come.</li>
</ul>
<p>Pricing and Availability:</p>
<p>Polish It is available for $0.99 at the iPhone App Store:</p>
<p><a href="http://itunes.apple.com/us/app/polish-it/id345199287?mt=8">http://itunes.apple.com/us/app/polish-it/id345199287?mt=8</a></p>
]]></content:encoded>
			<wfw:commentRss>http://www.chrisdanielson.com/2010/05/25/iphone-users-able-to-build-a-shinier-world-one-turd-at-a-time/feed/</wfw:commentRss>
		<slash:comments>1</slash:comments>
		</item>
		<item>
		<title>Release iPhone/iPod Touch FreeSWITCH Console</title>
		<link>http://www.chrisdanielson.com/2009/08/14/release-iphoneipod-touch-freeswitch-console/</link>
		<comments>http://www.chrisdanielson.com/2009/08/14/release-iphoneipod-touch-freeswitch-console/#comments</comments>
		<pubDate>Fri, 14 Aug 2009 15:17:43 +0000</pubDate>
		<dc:creator>Chris Danielson</dc:creator>
				<category><![CDATA[Apple]]></category>
		<category><![CDATA[App Store]]></category>
		<category><![CDATA[FreeSWITCH]]></category>
		<category><![CDATA[iPhone]]></category>
		<category><![CDATA[iPod touch]]></category>
		<category><![CDATA[MaxPowerSoft]]></category>
		<category><![CDATA[Release]]></category>

		<guid isPermaLink="false">http://www.chrisdanielson.com/?p=163</guid>
		<description><![CDATA[Well, it has been a long battle.  Fought since June 5th, 2009, but at long last Apple has come through and allowed the FreeSWITCH Console application into the app store. FreeSWITCH is an open source telephony platform designed to facilitate the creation of voice and chat driven products scaling from a soft-phone up to a [...]]]></description>
			<content:encoded><![CDATA[<p><a href="http://itunes.apple.com/WebObjects/MZStore.woa/wa/viewSoftware?id=319105221&amp;mt=8"><img class="alignleft size-full wp-image-180" title="fs_logo_57_57" src="http://www.chrisdanielson.com/wp-content/uploads/2009/08/fs_logo_57_57.png" alt="fs_logo_57_57" width="57" height="57" /></a> Well, it has been a long battle.  Fought since June 5th, 2009, but at long last Apple has come through and allowed the <a href="http://freeswitch.org">FreeSWITCH</a> Console application into the app store.</p>
<blockquote><p><span>FreeSWITCH is an open source telephony platform designed to facilitate the creation of voice and chat driven products scaling from a soft-phone up to a soft-switch.  It can be used as a simple switching engine, a PBX, a media gateway or a media server to host IVR applications using simple scripts or XML to control the callflow. </span></p></blockquote>
<p>So without much further ado, here is the iTunes link:  <a href="http://itunes.apple.com/WebObjects/MZStore.woa/wa/viewSoftware?id=319105221&amp;mt=8">App Store, FreeSWITCH Console</a>.</p>
<p><a href="http://itunes.apple.com/WebObjects/MZStore.woa/wa/viewSoftware?id=319105221&amp;mt=8"><img class="aligncenter size-full wp-image-178" title="FreeSWITCH Console Screenshot" src="http://www.chrisdanielson.com/wp-content/uploads/2009/08/photo.jpg" alt="FreeSWITCH Console Screenshot" width="320" height="480" /></a></p>
<p>The application requires that you have the <a href="http://wiki.freeswitch.org/wiki/Mod_event_socket">event socket layer (ESL)</a> module installed in your FreeSWITCH instance.</p>
]]></content:encoded>
			<wfw:commentRss>http://www.chrisdanielson.com/2009/08/14/release-iphoneipod-touch-freeswitch-console/feed/</wfw:commentRss>
		<slash:comments>7</slash:comments>
		</item>
		<item>
		<title>Mounting MobileMe iDisk Using WebDav and Linux</title>
		<link>http://www.chrisdanielson.com/2009/08/13/mounting-mobileme-idisk-using-webdav-and-linux/</link>
		<comments>http://www.chrisdanielson.com/2009/08/13/mounting-mobileme-idisk-using-webdav-and-linux/#comments</comments>
		<pubDate>Thu, 13 Aug 2009 15:39:07 +0000</pubDate>
		<dc:creator>Chris Danielson</dc:creator>
				<category><![CDATA[Apple]]></category>
		<category><![CDATA[davfs]]></category>
		<category><![CDATA[davfs2]]></category>
		<category><![CDATA[iDisk]]></category>
		<category><![CDATA[Linux]]></category>
		<category><![CDATA[MobileMe]]></category>
		<category><![CDATA[mount]]></category>
		<category><![CDATA[WebDav]]></category>

		<guid isPermaLink="false">http://www.chrisdanielson.com/?p=124</guid>
		<description><![CDATA[Anyone have a MobileMe account and wondered if you can access the iDisk from a mount command in your Linux environment? It&#8217;s handy for backing up your data and general file sharing. This simple step by step process will allow you to gain read and write access to your MobileMe user account&#8217;s iDisk drive space. [...]]]></description>
			<content:encoded><![CDATA[<p>Anyone have a MobileMe account and wondered if you can access the iDisk from a mount command in your Linux environment?  It&#8217;s handy for backing up your data and general file sharing.</p>
<p>This simple step by step process will allow you to gain read and write access to your MobileMe user account&#8217;s iDisk drive space.  The first pre-cursor you need to fulfill is that you need the <strong>davfs</strong> (on debian/ubuntu flavors just run: <em>apt-get install davfs2</em>) package installed.</p>
<p>Next we&#8217;re going to create a mount point that will be used as a point of reference for the iDisk drive.</p>

<div class="wp_codebox_msgheader wp_codebox_hide"><span class="right"><sup><a href="http://www.ericbess.com/ericblog/2008/03/03/wp-codebox/#examples" target="_blank" title="WP-CodeBox HowTo?"><span style="color: #99cc00">?</span></a></sup></span><span class="left"><a href="javascript:;" onclick="javascript:showCodeTxt('p124code4'); return false;">View Code</a> BASH</span><div class="codebox_clear"></div></div><div class="wp_codebox"><table><tr id="p1244"><td class="code" id="p124code4"><pre class="bash" style="font-family:monospace;"><span style="color: #c20cb9; font-weight: bold;">sudo</span> <span style="color: #c20cb9; font-weight: bold;">mkdir</span> <span style="color: #000000; font-weight: bold;">/</span>mnt<span style="color: #000000; font-weight: bold;">/</span>idisk</pre></td></tr></table></div>

<p>Using the root user account, modify your /etc/fstab file by adding the following at the bottom.  Just change the {account_name} section below:</p>
<pre>https://idisk.mac.com/{account_name}    /mnt/idisk      davfs   rw,noauto,user  0       0</pre>
<p>Now that you&#8217;ve completed the modification of the mount.  Let&#8217;s run a test.</p>

<div class="wp_codebox_msgheader wp_codebox_hide"><span class="right"><sup><a href="http://www.ericbess.com/ericblog/2008/03/03/wp-codebox/#examples" target="_blank" title="WP-CodeBox HowTo?"><span style="color: #99cc00">?</span></a></sup></span><span class="left"><a href="javascript:;" onclick="javascript:showCodeTxt('p124code5'); return false;">View Code</a> BASH</span><div class="codebox_clear"></div></div><div class="wp_codebox"><table><tr id="p1245"><td class="code" id="p124code5"><pre class="bash" style="font-family:monospace;">mydev:<span style="color: #000000; font-weight: bold;">/</span>mnt<span style="color: #666666; font-style: italic;"># mount /mnt/idisk</span>
&nbsp;
Please enter the username to authenticate with server
  https:<span style="color: #000000; font-weight: bold;">//</span>idisk.mac.com<span style="color: #000000; font-weight: bold;">/</span><span style="color: #7a0874; font-weight: bold;">&#123;</span>acccount_name<span style="color: #7a0874; font-weight: bold;">&#125;</span>
or hit enter <span style="color: #000000; font-weight: bold;">for</span> none.
Username: <span style="color: #7a0874; font-weight: bold;">&#123;</span>acccount_name<span style="color: #7a0874; font-weight: bold;">&#125;</span>
&nbsp;
Please enter the password to authenticate <span style="color: #7a0874; font-weight: bold;">&#123;</span>acccount_name<span style="color: #7a0874; font-weight: bold;">&#125;</span> with server
  https:<span style="color: #000000; font-weight: bold;">//</span>idisk.me.com<span style="color: #000000; font-weight: bold;">/</span><span style="color: #7a0874; font-weight: bold;">&#123;</span>acccount_name<span style="color: #7a0874; font-weight: bold;">&#125;</span>
or hit enter <span style="color: #000000; font-weight: bold;">for</span> none.
Password:
mydev:<span style="color: #000000; font-weight: bold;">/</span>mnt<span style="color: #666666; font-style: italic;"># ls -al /mnt/idisk</span>
total <span style="color: #000000;">11</span>
drwxr-xr-x <span style="color: #000000;">15</span> root root  <span style="color: #000000;">256</span> <span style="color: #000000;">2009</span>-08-<span style="color: #000000;">13</span> 08:<span style="color: #000000;">11</span> .
drwxr-xr-x  <span style="color: #000000;">4</span> root root <span style="color: #000000;">4096</span> <span style="color: #000000;">2009</span>-08-<span style="color: #000000;">13</span> 07:<span style="color: #000000;">59</span> ..
drwxr-xr-x  <span style="color: #000000;">2</span> root root   <span style="color: #000000;">68</span> <span style="color: #000000;">2009</span>-06-<span style="color: #000000;">16</span> <span style="color: #000000;">14</span>:<span style="color: #000000;">33</span> Backup
drwxr-xr-x  <span style="color: #000000;">2</span> root root   <span style="color: #000000;">36</span> <span style="color: #000000;">2009</span>-06-<span style="color: #000000;">16</span> <span style="color: #000000;">14</span>:<span style="color: #000000;">33</span> Documents
drwxr-xr-x  <span style="color: #000000;">2</span> root root   <span style="color: #000000;">68</span> <span style="color: #000000;">2009</span>-06-<span style="color: #000000;">17</span> 07:<span style="color: #000000;">14</span> Groups
drwxr-xr-x  <span style="color: #000000;">5</span> root root  <span style="color: #000000;">132</span> <span style="color: #000000;">2009</span>-07-02 09:<span style="color: #000000;">11</span> iPhone Development
drwxr-xr-x  <span style="color: #000000;">5</span> root root  <span style="color: #000000;">100</span> <span style="color: #000000;">2009</span>-06-<span style="color: #000000;">17</span> 07:<span style="color: #000000;">48</span> Library
drwx------  <span style="color: #000000;">2</span> root root   <span style="color: #000000;">36</span> <span style="color: #000000;">2009</span>-08-<span style="color: #000000;">13</span> 08:<span style="color: #000000;">11</span> lost+found
drwxr-xr-x  <span style="color: #000000;">2</span> root root   <span style="color: #000000;">36</span> <span style="color: #000000;">2009</span>-06-<span style="color: #000000;">16</span> <span style="color: #000000;">14</span>:<span style="color: #000000;">33</span> Movies
drwxr-xr-x  <span style="color: #000000;">2</span> root root   <span style="color: #000000;">36</span> <span style="color: #000000;">2009</span>-06-<span style="color: #000000;">16</span> <span style="color: #000000;">14</span>:<span style="color: #000000;">33</span> Music
drwxr-xr-x  <span style="color: #000000;">2</span> root root   <span style="color: #000000;">36</span> <span style="color: #000000;">2009</span>-06-<span style="color: #000000;">16</span> <span style="color: #000000;">14</span>:<span style="color: #000000;">33</span> Pictures
drwxr-xr-x  <span style="color: #000000;">2</span> root root   <span style="color: #000000;">36</span> <span style="color: #000000;">2009</span>-06-<span style="color: #000000;">17</span> 07:<span style="color: #000000;">49</span> Public
drwxr-xr-x  <span style="color: #000000;">2</span> root root   <span style="color: #000000;">36</span> <span style="color: #000000;">2009</span>-06-<span style="color: #000000;">16</span> <span style="color: #000000;">14</span>:<span style="color: #000000;">33</span> Sites
drwxr-xr-x  <span style="color: #000000;">3</span> root root   <span style="color: #000000;">88</span> <span style="color: #000000;">2008</span>-07-<span style="color: #000000;">10</span> 01:<span style="color: #000000;">11</span> Software
drwxr-xr-x  <span style="color: #000000;">3</span> root root   <span style="color: #000000;">52</span> <span style="color: #000000;">2009</span>-06-<span style="color: #000000;">17</span> 07:<span style="color: #000000;">53</span> Web</pre></td></tr></table></div>

<p>That&#8217;s great isn&#8217;t it?  Now the only trouble is it keeps on prompting you for your username and password.  In my situation I want this automated.  Luckily for us, davfs has a mechanism built into it for managing this.  It&#8217;s located in the /etc/davfs2/secrets file.  So as the root user run the following commands.</p>

<div class="wp_codebox_msgheader wp_codebox_hide"><span class="right"><sup><a href="http://www.ericbess.com/ericblog/2008/03/03/wp-codebox/#examples" target="_blank" title="WP-CodeBox HowTo?"><span style="color: #99cc00">?</span></a></sup></span><span class="left"><a href="javascript:;" onclick="javascript:showCodeTxt('p124code6'); return false;">View Code</a> BASH</span><div class="codebox_clear"></div></div><div class="wp_codebox"><table><tr id="p1246"><td class="code" id="p124code6"><pre class="bash" style="font-family:monospace;">mydev:<span style="color: #000000; font-weight: bold;">/</span><span style="color: #666666; font-style: italic;"># umount /mnt/idisk</span>
mydev:<span style="color: #000000; font-weight: bold;">/</span><span style="color: #666666; font-style: italic;"># echo &quot;https://idisk.mac.com/{account_name}   {account_name}   {account_password}&quot; &gt;&gt; /etc/davfs2/secrets</span>
mydev:<span style="color: #000000; font-weight: bold;">/</span><span style="color: #666666; font-style: italic;"># mount /mnt/idisk</span>
mydev:<span style="color: #000000; font-weight: bold;">/</span><span style="color: #666666; font-style: italic;"># ls -al /mnt/idisk</span>
total <span style="color: #000000;">11</span>
drwxr-xr-x <span style="color: #000000;">15</span> root root  <span style="color: #000000;">256</span> <span style="color: #000000;">2009</span>-08-<span style="color: #000000;">13</span> 08:<span style="color: #000000;">11</span> .
drwxr-xr-x  <span style="color: #000000;">4</span> root root <span style="color: #000000;">4096</span> <span style="color: #000000;">2009</span>-08-<span style="color: #000000;">13</span> 07:<span style="color: #000000;">59</span> ..
drwxr-xr-x  <span style="color: #000000;">2</span> root root   <span style="color: #000000;">68</span> <span style="color: #000000;">2009</span>-06-<span style="color: #000000;">16</span> <span style="color: #000000;">14</span>:<span style="color: #000000;">33</span> Backup
drwxr-xr-x  <span style="color: #000000;">2</span> root root   <span style="color: #000000;">36</span> <span style="color: #000000;">2009</span>-06-<span style="color: #000000;">16</span> <span style="color: #000000;">14</span>:<span style="color: #000000;">33</span> Documents
drwxr-xr-x  <span style="color: #000000;">2</span> root root   <span style="color: #000000;">68</span> <span style="color: #000000;">2009</span>-06-<span style="color: #000000;">17</span> 07:<span style="color: #000000;">14</span> Groups
drwxr-xr-x  <span style="color: #000000;">5</span> root root  <span style="color: #000000;">132</span> <span style="color: #000000;">2009</span>-07-02 09:<span style="color: #000000;">11</span> iPhone Development
drwxr-xr-x  <span style="color: #000000;">5</span> root root  <span style="color: #000000;">100</span> <span style="color: #000000;">2009</span>-06-<span style="color: #000000;">17</span> 07:<span style="color: #000000;">48</span> Library
drwx------  <span style="color: #000000;">2</span> root root   <span style="color: #000000;">36</span> <span style="color: #000000;">2009</span>-08-<span style="color: #000000;">13</span> 08:<span style="color: #000000;">11</span> lost+found
drwxr-xr-x  <span style="color: #000000;">2</span> root root   <span style="color: #000000;">36</span> <span style="color: #000000;">2009</span>-06-<span style="color: #000000;">16</span> <span style="color: #000000;">14</span>:<span style="color: #000000;">33</span> Movies
drwxr-xr-x  <span style="color: #000000;">2</span> root root   <span style="color: #000000;">36</span> <span style="color: #000000;">2009</span>-06-<span style="color: #000000;">16</span> <span style="color: #000000;">14</span>:<span style="color: #000000;">33</span> Music
drwxr-xr-x  <span style="color: #000000;">2</span> root root   <span style="color: #000000;">36</span> <span style="color: #000000;">2009</span>-06-<span style="color: #000000;">16</span> <span style="color: #000000;">14</span>:<span style="color: #000000;">33</span> Pictures
drwxr-xr-x  <span style="color: #000000;">2</span> root root   <span style="color: #000000;">36</span> <span style="color: #000000;">2009</span>-06-<span style="color: #000000;">17</span> 07:<span style="color: #000000;">49</span> Public
drwxr-xr-x  <span style="color: #000000;">2</span> root root   <span style="color: #000000;">36</span> <span style="color: #000000;">2009</span>-06-<span style="color: #000000;">16</span> <span style="color: #000000;">14</span>:<span style="color: #000000;">33</span> Sites
drwxr-xr-x  <span style="color: #000000;">3</span> root root   <span style="color: #000000;">88</span> <span style="color: #000000;">2008</span>-07-<span style="color: #000000;">10</span> 01:<span style="color: #000000;">11</span> Software
drwxr-xr-x  <span style="color: #000000;">3</span> root root   <span style="color: #000000;">52</span> <span style="color: #000000;">2009</span>-06-<span style="color: #000000;">17</span> 07:<span style="color: #000000;">53</span> Web
mydev:<span style="color: #000000; font-weight: bold;">/</span><span style="color: #666666; font-style: italic;"># umount /mnt/idisk</span></pre></td></tr></table></div>

<p>And that is it!  No more prompting for the username and password.  Pretty simple implementation and we&#8217;re off to the races.</p>
<p>EDIT NOTES: Thanks DaveDaveDave for the comment, I changed the <em>https://idisk.me.com</em> to the new and functional <em>https://idisk.mac.com </em></p>
]]></content:encoded>
			<wfw:commentRss>http://www.chrisdanielson.com/2009/08/13/mounting-mobileme-idisk-using-webdav-and-linux/feed/</wfw:commentRss>
		<slash:comments>17</slash:comments>
		</item>
	</channel>
</rss>
