<?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>Mac Sage &#187; Hack</title>
	<atom:link href="http://www.macsage.com/category/hack/feed/" rel="self" type="application/rss+xml" />
	<link>http://www.macsage.com</link>
	<description>Consulting. Design. Solutions.</description>
	<lastBuildDate>Fri, 29 Jan 2010 03:44:27 +0000</lastBuildDate>
	<generator>http://wordpress.org/?v=2.9.2</generator>
	<language>en</language>
	<sy:updatePeriod>hourly</sy:updatePeriod>
	<sy:updateFrequency>1</sy:updateFrequency>
			<item>
		<title>Apple TV Hack</title>
		<link>http://www.macsage.com/apple-tv-hack/</link>
		<comments>http://www.macsage.com/apple-tv-hack/#comments</comments>
		<pubDate>Tue, 26 May 2009 17:49:29 +0000</pubDate>
		<dc:creator>patrick</dc:creator>
				<category><![CDATA[Apple TV]]></category>
		<category><![CDATA[Hack]]></category>

		<guid isPermaLink="false">http://www.macsage.com/?p=343</guid>
		<description><![CDATA[I&#8217;ve written several post here on how to hack your Apple TV to allow FTP access and open up a wide range of useful and fun apps. Back then, the process was more complicated and involved several steps. But things have changed.
There is now a very easy way to hack your Apple TV and not [...]]]></description>
			<content:encoded><![CDATA[<p><img class="alignleft size-full wp-image-344" style="border: none;" title="atv-bootloader" src="http://www.macsage.com/wp-content/uploads/2009/05/atv-bootloader.png" border="0" alt="atv-bootloader" width="148" height="82" />I&#8217;ve written several post here on how to hack your Apple TV to allow FTP access and open up a wide range of useful and fun apps. Back then, the process was more complicated and involved several steps. But things have changed.</p>
<p>There is now a very easy way to hack your Apple TV and not only allow FTP access, but also give you the ability to watch TV from Hulu. This is quite cool.</p>
<p>The first thing you do is download atvusb-creator from this site: <a title="atvusb-creator" href="http://code.google.com/p/atvusb-creator/" target="_blank">http://code.google.com/p/atvusb-creator/</a> The instructions on this page are simple and easy. This software will create all the necessary installation files onto a 1GB or larger USB flash drive.</p>
<p><span id="more-343"></span></p>
<p>Once your flash drive is created, you simply plug it into the USB port on the back of your Apple TV and reboot. The installation takes a few minutes. Then you reboot the Apple TV again.</p>
<p>One of the many things that are installed is <a title="Boxee" href="http://www.boxee.tv/" target="_blank">Boxee</a>. As their site says: &#8220;on a laptop or connected to an HDTV, boxee gives you a true entertainment experience to enjoy your movies, TV shows, music and photos, as well as streaming content from services like Netflix, MTV, Pandora and flick<span style="color: #000000;">r</span>.&#8221;</p>
<p>I highly recommend this hack and Boxee.</p>
]]></content:encoded>
			<wfw:commentRss>http://www.macsage.com/apple-tv-hack/feed/</wfw:commentRss>
		<slash:comments>3</slash:comments>
		</item>
		<item>
		<title>Coda, The Developer&#8217;s Tool</title>
		<link>http://www.macsage.com/coda-the-developers-tool/</link>
		<comments>http://www.macsage.com/coda-the-developers-tool/#comments</comments>
		<pubDate>Fri, 23 Jan 2009 22:36:14 +0000</pubDate>
		<dc:creator>patrick</dc:creator>
				<category><![CDATA[Hack]]></category>
		<category><![CDATA[Online Business]]></category>
		<category><![CDATA[Software]]></category>
		<category><![CDATA[Tips 'n Tricks]]></category>
		<category><![CDATA[Web Development]]></category>

		<guid isPermaLink="false">http://www.mac-sage.com/?p=276</guid>
		<description><![CDATA[Every once in a while, someone comes up with a tool that makes you wonder what you ever did before using it. For me, Coda is that tool.
If you work on websites, you should take a close look at Coda. Coda has these tools built in: text editor, file transfer, source control system, terminal (SSH), [...]]]></description>
			<content:encoded><![CDATA[<p style="text-align: left;"><img class="alignleft size-full wp-image-284" style="border: 0pt none; float:left;" title="coda" src="http://www.mac-sage.com/wp-content/uploads/2009/01/coda.jpg" alt="coda" width="128" height="47" />Every once in a while, someone comes up with a tool that makes you wonder what you ever did before using it. For me, Coda is that tool.</p>
<p style="text-align: left;">If you work on websites, you should take a close look at Coda. Coda has these tools built in: text editor, file transfer, source control system, terminal (SSH), website preview, and resource library for HTML, CSS, Javascript, and PHP.</p>
<p style="text-align: left;">The interface is clean and doesn&#8217;t get in the way of doing work. In Edit mode, the code is color-coded for easy identification.</p>
<p style="text-align: center;"><img class="aligncenter size-full wp-image-279" title="edit" src="http://www.mac-sage.com/wp-content/uploads/2009/01/edit.jpg" alt="edit" width="500" height="358" /></p>
<p style="text-align: left;">There&#8217;s a very cool CSS editor built in that allows you to quickly add and change your style sheets with a very nicely designed visual editor.</p>
<p style="text-align: center;"><img class="size-full wp-image-280 alignnone" title="css" src="http://www.mac-sage.com/wp-content/uploads/2009/01/css.jpg" alt="css" width="500" height="358" /></p>
<p style="text-align: center;">
<p style="text-align: left;">When you need to preview your work, there&#8217;s no need to fire up a browser. Coda provides a built-in preview tab.</p>
<p style="text-align: center;"><img class="aligncenter size-full wp-image-281" title="preview" src="http://www.mac-sage.com/wp-content/uploads/2009/01/preview.jpg" alt="preview" width="500" height="358" /></p>
<p style="text-align: center;">
<p style="text-align: left;">If you need to SSH into your server, Coda provides that too.</p>
<p style="text-align: center;"><img class="aligncenter size-full wp-image-282" title="ssh" src="http://www.mac-sage.com/wp-content/uploads/2009/01/ssh.jpg" alt="ssh" width="500" height="359" /></p>
<p style="text-align: center;">
<p style="text-align: left;">And if you&#8217;ve forgotten that bit of PHP or CSS or Javascript, Coda provides a built-in reference library. You can even add more of your own.</p>
<p style="text-align: center;"><img class="aligncenter size-full wp-image-278" title="bookshelf" src="http://www.mac-sage.com/wp-content/uploads/2009/01/bookshelf.jpg" alt="bookshelf" width="500" height="357" /></p>
<p style="text-align: center;">
<p style="text-align: left;">Working with Coda on site development is like a dream within a dream!</p>
<p style="text-align: left;">There is also a good collection of third party plugins that extend Coda&#8217;s functionality. Check out their site at: <a href="http://www.panic.com/coda/">http://www.panic.com/coda/</a></p>
]]></content:encoded>
			<wfw:commentRss>http://www.macsage.com/coda-the-developers-tool/feed/</wfw:commentRss>
		<slash:comments>0</slash:comments>
		</item>
		<item>
		<title>Mac OS X Snow Leopard</title>
		<link>http://www.macsage.com/mac-os-x-snow-leopard/</link>
		<comments>http://www.macsage.com/mac-os-x-snow-leopard/#comments</comments>
		<pubDate>Thu, 19 Jun 2008 21:48:56 +0000</pubDate>
		<dc:creator>patrick</dc:creator>
				<category><![CDATA[Hack]]></category>
		<category><![CDATA[News]]></category>
		<category><![CDATA[Security]]></category>
		<category><![CDATA[Software]]></category>
		<category><![CDATA[apple]]></category>
		<category><![CDATA[mac]]></category>
		<category><![CDATA[OS X]]></category>

		<guid isPermaLink="false">http://www.mac-sage.com/wordpress/?p=177</guid>
		<description><![CDATA[Apple announced OS X 10.6 named Snow Leopard as more of a performance release rather than a feature release.
Some of the announced changes include a smaller footprint (giving back some hard drive space), Microsoft Exchange support, extended 64-bit support to allow a theoretical 16TB of RAM, faster clock speeds with the multicore &#8220;Grand Central&#8221; technology, [...]]]></description>
			<content:encoded><![CDATA[<p><img class="alignleft alignnone size-full wp-image-178" style="float: left;" title="snow_leopard" src="http://www.mac-sage.com/wp-content/uploads/2008/06/snowleopard.jpg" alt="Snow Leopard" width="374" height="143" />Apple announced OS X 10.6 named Snow Leopard as more of a performance release rather than a feature release.</p>
<p>Some of the announced changes include a smaller footprint (giving back some hard drive space), Microsoft Exchange support, extended 64-bit support to allow a theoretical 16TB of RAM, faster clock speeds with the multicore &#8220;Grand Central&#8221; technology, and QuickTime X which includes optimized support for the latest codecs.</p>
<p>It&#8217;s not known yet whether Snow Leopard is the beginning of dropped support for PowerPC by Apple. Several developers are reporting that their developer preview copy runs only on Intel machines.</p>
<p>The rumors are that this will be a free upgrade, but that hasn&#8217;t been announced yet.</p>
]]></content:encoded>
			<wfw:commentRss>http://www.macsage.com/mac-os-x-snow-leopard/feed/</wfw:commentRss>
		<slash:comments>1</slash:comments>
		</item>
		<item>
		<title>Accessing Local Files on Apple TV</title>
		<link>http://www.macsage.com/accessing-local-files-on-apple-tv/</link>
		<comments>http://www.macsage.com/accessing-local-files-on-apple-tv/#comments</comments>
		<pubDate>Mon, 05 May 2008 17:33:53 +0000</pubDate>
		<dc:creator>patrick</dc:creator>
				<category><![CDATA[Apple TV]]></category>
		<category><![CDATA[Hack]]></category>
		<category><![CDATA[ATVFiles]]></category>
		<category><![CDATA[files]]></category>
		<category><![CDATA[mac]]></category>
		<category><![CDATA[media]]></category>

		<guid isPermaLink="false">http://www.mac-sage.com/wordpress/?p=168</guid>
		<description><![CDATA[Note: Please see a more recent post on Apple TV hacks. 
ATVFiles is an application (or plugin) that lets you browse part of the ATV file system using the Apple Remote. This allows you to navigate to files that do not normally sync to the ATV. ATVFiles allows you to play any of your media [...]]]></description>
			<content:encoded><![CDATA[<p><span style="color: #ff0000;"><strong><em>Note: Please see a more recent post on <a href="http://www.macsage.com/apple-tv-hack/">Apple TV hacks</a>. </em></strong></span></p>
<p>ATVFiles is an application (or plugin) that lets you browse part of the ATV file system using the Apple Remote. This allows you to navigate to files that do not normally sync to the ATV. ATVFiles allows you to play any of your media (with the proper codecs installed) right from the Apple TV interface.</p>
<p><strong>Note: These steps assume that you&#8217;ve already enabled SSH on your Apple TV using the procedures in this post: <a href="http://www.mac-sage.com/hacking-the-apple-tv-to-enable-ssh/">Hacking The Apple TV to Enable SSH</a>.</strong></p>
<p>The first step is to download the <a href="http://ericiii.net/sa/appletv/ATVFiles-1.1.0.tar.gz">ATVFiles package</a>. Unpack this file to the ATVFiles-1.1.0 folder. In this folder you&#8217;ll find another folder called ATVFiles.frappliance. Copy this folder (see this <a href="http://www.mac-sage.com/browse-the-web-on-apple-tv/">post for using Fugu</a>) to the following folder on your Apple TV:</p>
<pre>/System/Library/CoreServices/Finder.app/Contents/PlugIns</pre>
<p>Now restart your Apple TV (hold down the &#8216;-&#8217; and &#8216;menu&#8217; buttons on the Apple Remote for 6 seconds).</p>
<p>You should now see the addition of a Files menu item on your Apple TV. This will allow you to navigate to any files placed in your /mnt/media directory.</p>
]]></content:encoded>
			<wfw:commentRss>http://www.macsage.com/accessing-local-files-on-apple-tv/feed/</wfw:commentRss>
		<slash:comments>0</slash:comments>
		</item>
		<item>
		<title>Browse The Web on Apple TV</title>
		<link>http://www.macsage.com/browse-the-web-on-apple-tv/</link>
		<comments>http://www.macsage.com/browse-the-web-on-apple-tv/#comments</comments>
		<pubDate>Thu, 01 May 2008 15:38:39 +0000</pubDate>
		<dc:creator>patrick</dc:creator>
				<category><![CDATA[Apple TV]]></category>
		<category><![CDATA[Hack]]></category>
		<category><![CDATA[Software]]></category>
		<category><![CDATA[browser]]></category>
		<category><![CDATA[couchsurfer]]></category>
		<category><![CDATA[web]]></category>

		<guid isPermaLink="false">http://www.mac-sage.com/wordpress/?p=162</guid>
		<description><![CDATA[Note: Please see a more recent post on Apple TV hacks. 
Once SSH is enabled on your Apple TV, the world is your oyster.
Note: These steps assume that you&#8217;ve already enabled SSH on your Apple TV using the procedures in this post: Hacking The Apple TV to Enable SSH.
CouchSurfer is a web browser created to [...]]]></description>
			<content:encoded><![CDATA[<p><span style="color: #ff0000;"><strong><em>Note: Please see a more recent post on <a href="http://www.macsage.com/apple-tv-hack/">Apple TV hacks</a>. </em></strong></span></p>
<p>Once SSH is enabled on your Apple TV, the world is your oyster.</p>
<p><strong>Note: These steps assume that you&#8217;ve already enabled SSH on your Apple TV using the procedures in this post: <a href="http://www.mac-sage.com/hacking-the-apple-tv-to-enable-ssh/">Hacking The Apple TV to Enable SSH</a>.</strong></p>
<p>CouchSurfer is a web browser created to work on the Apple TV. To get CouchSurfer, point a browser on your Mac to <a href="http://www.brandon-holland.com/software.html">Brandon Holland&#8217;s site</a> for the download. By the way, this guy has done some great work here and I encourage you to support his efforts. For our purposes, you&#8217;ll want to download CouchSurfer 0.3(2.0) Installer (circled below).</p>
<p style="text-align: center;"><img class="alignnone size-medium wp-image-165 aligncenter" title="download_couchsurfer" src="http://www.mac-sage.com/wp-content/uploads/2008/05/download_couchsurfer-300x261.png" alt="" width="300" height="261" /></p>
<p style="text-align: left;">Once it&#8217;s downloaded, unzip the file to reveal a CouchSurfer folder with 6 files inside. You will copy this folder over to your Apple TV before running the installer.</p>
<p style="text-align: center;"><img class="alignnone size-full wp-image-166 aligncenter" title="couchsurfer-files" src="http://www.mac-sage.com/wp-content/uploads/2008/05/couchsurfer-files.png" alt="" width="267" height="150" /></p>
<p>If you are comfortable with the UNIX command line, you can upload and tweak your Apple TV from a remote Mac using the Terminal application. I find it much easier to use an SFTP program to move files. My SFTP application of choice is <a href="http://rsug.itd.umich.edu/software/fugu/">Fugu</a>. Fugu is intuitive, it&#8217;s fast, and it&#8217;s free.</p>
<p>Setting it up to move files back and forth from your Apple TV is easy. Enter your Apple TV&#8217;s IP address, enter &#8220;frontrow&#8221; as the Username, and check the box next to Force SSH1 connection to server. Then click the Connect button and enter &#8220;frontrow&#8221; as the password.</p>
<p style="text-align: center;"><img class="alignnone size-full wp-image-164" title="fugu-interface" src="http://www.mac-sage.com/wp-content/uploads/2008/05/fugu-interface.png" alt="" width="500" height="384" /></p>
<p style="text-align: left;">
<p style="text-align: left;">Copy the CouchSurfer folder to your Apple TV. It can be copied anywhere, but I suggest the home folder of the Frontrow user. Next, you will need to open the Terminal application on your Mac and type the following:</p>
<pre>ssh frontrow@&lt;your_apple_tv_address&gt;</pre>
<p style="text-align: left;">When prompted for a password, enter &#8216;frontrow&#8217;.</p>
<p>Now navigate to the directory where you copied the CouchSurfer folder on your Apple TV.</p>
<p>Note: Basic navigation in the command line is done with the &#8216;cd&#8217; command. For example, to navigate to the CouchSurfer directory in the &#8216;frontrow&#8217; home directory from root, you would type the following:</p>
<pre>cd /User/frontrow/CouchSurfer</pre>
<p>Once there, you can verify that you are in the right place by typing the following to see a listing of the files:</p>
<pre>ls -al</pre>
<p>You should see a listing similar to this:</p>
<p style="text-align: center;"><img class="alignnone size-full wp-image-167 aligncenter" title="terminalshot" src="http://www.mac-sage.com/wp-content/uploads/2008/05/terminalshot.png" alt="" width="500" height="150" /></p>
<p style="text-align: left;">Now type in the following command to install CouchSurfer:</p>
<pre>sudo ./installcouchsurfer</pre>
<p style="text-align: left;">Again, use the &#8216;frontrow&#8217; password when prompted.</p>
<p style="text-align: left;">Once this finishes, reboot your Apple TV using this command:</p>
<pre>sudo reboot</pre>
<p style="text-align: left;">When your Apple TV menu reappears, you&#8217;ll notice the addition of CouchSurfer in the Menu items. Now you can surf the web freely just like on your computer!</p>
<p style="text-align: left;"><strong>Note:</strong> CouchSurfer is still a work in progress. The Settings menu has not been implemented yet. Brandon claims that this installation allows you to use a USB keyboard and mouse plugged into the USB port on the Apple TV. I have not tested this yet. Also, while CouchSurfer allows you to bookmark pages, I have not found a way to delete bookmarks from the user interface. For that, you&#8217;ll need to navigate to the  /Users/frontrow/Documents/Bookmarks.plist directory and edit by hand.</p>
<p style="text-align: left;">Happy surfing!</p>
<p style="text-align: center;">
]]></content:encoded>
			<wfw:commentRss>http://www.macsage.com/browse-the-web-on-apple-tv/feed/</wfw:commentRss>
		<slash:comments>0</slash:comments>
		</item>
	</channel>
</rss>
