<?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>Jontopia &#187; Mac</title>
	<atom:link href="http://www.jontopia.com/category/mac/feed/" rel="self" type="application/rss+xml" />
	<link>http://www.jontopia.com</link>
	<description>Welcome to the world according to me.  Here I write about everything and anything that pops into my head although I generally spend the majority of my time thinking about photography, Web 2.0, and world stupidity.</description>
	<lastBuildDate>Thu, 31 Jul 2008 16:50:08 +0000</lastBuildDate>
	<generator>http://wordpress.org/?v=2.8.6</generator>
	<language>en</language>
	<sy:updatePeriod>hourly</sy:updatePeriod>
	<sy:updateFrequency>1</sy:updateFrequency>
			<item>
		<title>Taking Ubuntu 8.04 (Hardy Heron) For a Spin</title>
		<link>http://www.jontopia.com/2008/04/26/taking-ubuntu-804-hardy-heron-for-a-spin/</link>
		<comments>http://www.jontopia.com/2008/04/26/taking-ubuntu-804-hardy-heron-for-a-spin/#comments</comments>
		<pubDate>Sat, 26 Apr 2008 23:37:14 +0000</pubDate>
		<dc:creator>Jon</dc:creator>
				<category><![CDATA[Mac]]></category>
		<category><![CDATA[Technology]]></category>
		<category><![CDATA[Hardy Heron]]></category>
		<category><![CDATA[Parllels]]></category>
		<category><![CDATA[Sun Microsystems]]></category>
		<category><![CDATA[Ubuntu]]></category>
		<category><![CDATA[VirtualBox]]></category>
		<category><![CDATA[VMWare]]></category>

		<guid isPermaLink="false">http://www.jontopia.com/2008/04/26/taking-ubuntu-804-hardy-heron-for-a-spin/</guid>
		<description><![CDATA[Ubuntu released Hardy Heron a couple days ago and I&#8217;ve finally gotten around to trying it out.  I should disclose that I spend the majority of my time in OS X so Ubuntu is more of a curiosity for me than a day to day OS.  I attended the Web 2.0 Expo this [...]]]></description>
			<content:encoded><![CDATA[<!-- sphereit start --><p><a href="http://www.jontopia.com/wp-content/uploads/2008/04/ubuntu804.png" href="http://www.ubuntu.com/" title='Ubuntu 8.04 (Hardy Heron)' rel='lightbox'><img src='http://www.jontopia.com/wp-content/uploads/2008/04/ubuntu804.thumbnail.png' alt='Ubuntu 8.04 (Hardy Heron)' /></a><a onclick="javascript:pageTracker._trackPageview ('/outbound/www.ubuntu.com');">Ubuntu</a> released Hardy Heron a couple days ago and I&#8217;ve finally gotten around to trying it out.  I should disclose that I spend the majority of my time in OS X so Ubuntu is more of a curiosity for me than a day to day OS.  I attended the Web 2.0 Expo this year and heard <a href="http://en.wikipedia.org/wiki/Jonathan_I._Schwartz" onclick="javascript:pageTracker._trackPageview ('/outbound/en.wikipedia.org');">Jonathan Schwartz</a>, CEO of Sun Microsystems, talk about their acquisition of <a href="http://www.virtualbox.org/" onclick="javascript:pageTracker._trackPageview ('/outbound/www.virtualbox.org');">VirtualBox</a>.  VirtualBox is a free virtualization application, similar to VMWare and Parallels, that lets users run other operating systems inside a host operating system.  In the past I&#8217;ve run Ubuntu instances from Parallels but I&#8217;ve found Parallels to be unstable at times under Leopard so I decided to give VirtualBox a try.</p>
<p>After downloading VirtualBox, it was a snap to set up a new VM and then mount the Ubuntu ISO.  The installation went without a hitch and I was up and running in no time.  The only part of the installation that needed any manual configuration was getting Ubuntu to run at a resolution other than 800&#215;600.  Even after I installed the &#8220;Guest Additions&#8221; from VirtualBox (Devices > Install Guest Additions), I didn&#8217;t have any choices other than 640&#215;480 or 800&#215;600.  After a quick Google search, I <a href="https://answers.launchpad.net/ubuntu/+question/30718" onclick="javascript:pageTracker._trackPageview ('/outbound/answers.launchpad.net');">came across the solution</a> of manually editing /etc/X11/xorg.conf (don&#8217;t worry, it&#8217;s not that scary).  The only other thing I haven&#8217;t been able to figure out is how to get my mouse wheel to scroll.  I&#8217;m assuming this is an issue with VirtualBox that will be updated once the developers have a chance to work with Hardy Heron a little more.</p>
<p>Overall, Ubuntu 8.04 is awesome.  It&#8217;s pretty fast; I&#8217;m not sure if this is because I&#8217;m now running it under VirtualBox and not Parallels or if the developers made some major speed updates.  It comes with Firefox 3 Beta 5 (the newest right now).  I&#8217;m increasingly impressed how Ubuntu is really becoming an alternative to Windows that I almost feel comfortable recommending to friends and family who know almost nothing about computers.</p>
<p>It&#8217;s definitely worth checking out and playing with.</p>
<!-- sphereit end --><span style="margin-bottom:40px; border-bottom:none;"><a class="iconsphere" title="Sphere: Related Content" onclick="return Sphere.Widget.search('http://www.jontopia.com/2008/04/26/taking-ubuntu-804-hardy-heron-for-a-spin/')" href="http://www.sphere.com/search?q=sphereit:http://www.jontopia.com/2008/04/26/taking-ubuntu-804-hardy-heron-for-a-spin/">Sphere: Related Content</a></span><br/><br/>]]></content:encoded>
			<wfw:commentRss>http://www.jontopia.com/2008/04/26/taking-ubuntu-804-hardy-heron-for-a-spin/feed/</wfw:commentRss>
		<slash:comments>0</slash:comments>
		</item>
		<item>
		<title>SSH in Leopard Through an HTTP Proxy</title>
		<link>http://www.jontopia.com/2008/01/07/ssh-in-leopard-through-an-http-proxy/</link>
		<comments>http://www.jontopia.com/2008/01/07/ssh-in-leopard-through-an-http-proxy/#comments</comments>
		<pubDate>Tue, 08 Jan 2008 01:45:54 +0000</pubDate>
		<dc:creator>Jon</dc:creator>
				<category><![CDATA[Mac]]></category>
		<category><![CDATA[Technology]]></category>
		<category><![CDATA[leopard]]></category>
		<category><![CDATA[os x]]></category>
		<category><![CDATA[proxy]]></category>
		<category><![CDATA[ssh]]></category>

		<guid isPermaLink="false">http://www.jontopia.com/2008/01/07/ssh-in-leopard-through-an-http-proxy/</guid>
		<description><![CDATA[Most applications in OS X automatically use OS X&#8217;s Network > Location settings (Apple > Location > [select a location]) including proxy settings for those of us who have employers that require all traffic to go through proxies.  Firefox doesn&#8217;t use OS X&#8217;s proxy settings which is extremely annoying (there&#8217;s a Firefox extension to [...]]]></description>
			<content:encoded><![CDATA[<!-- sphereit start --><p>Most applications in OS X automatically use OS X&#8217;s Network > Location settings (Apple > Location > [select a location]) including proxy settings for those of us who have employers that require all traffic to go through proxies.  Firefox doesn&#8217;t use OS X&#8217;s proxy settings which is extremely annoying (there&#8217;s a <a href="http://blog.curthread.org/projects/systemproxy" onclick="javascript:pageTracker._trackPageview ('/outbound/blog.curthread.org');">Firefox extension</a> to do this; I can verify that it works but can&#8217;t verify it&#8217;s not sending all your data to some other server or anything).  SSH is another program that doesn&#8217;t respect OS X&#8217;s proxy settings.  My guess is that this is because OS X&#8217;s SSH is a version of OpenSSH which Apple never customized enough to allow proxy support.</p>
<p>After a lot of research and help from a co-worker, I figured out how to use SSH on the Mac behind an HTTP proxy and have SSH automatically detect whether or not it needs to use a proxy.  This works on Leopard but may not work in previous versions of the operating system.</p>
<p>Create a file (I&#8217;m going to call mine proxytest) and put it wherever you want on your Mac (make sure it&#8217;s executable by typing &#8220;chmod +x proxytest&#8221; in the terminal).  This file is based on a <a href="http://www.macosxhints.com/article.php?story=20070416221216416&#038;query=ssh%2Bproxy" onclick="javascript:pageTracker._trackPageview ('/outbound/www.macosxhints.com');">user&#8217;s hint on macosxhints.com</a>.  Open the file and enter the following text:<br />
<code>#!/bin/sh</p>
<p>while getopts P:H:p:vh o<br />
do case "$o" in<br />
  P) PROTO=$OPTARG;;<br />
  H) HOST=$OPTARG;;<br />
  p) PORT=$OPTARG;;<br />
  v) verb=true;;<br />
  h) echo "Usage: $0 [-P {HTTP|HTTPS|SOCKS}] -H <remote host> [-p <remote port>]";<br />
esac<br />
done</p>
<p># See if the user is using a proxy<br />
PROXY_HOSTNAME=$(scutil --proxy | awk '$1 ~ /'"$PROTO"'Proxy/ { print $3 }')</p>
<p># If the user not using a proxy, go straight to the connection<br />
if [ "$PROXY_HOSTNAME" = "" ]; then /usr/bin/nc $HOST $PORT; else</p>
<p># Determine the hostname and port of the proxy and then establish the connection<br />
PROXY_PORT=$(scutil --proxy | awk '$1 ~ /'"$PROTO"'Port/ { print $3 }')<br />
/usr/bin/nc -X connect -x $PROXY_HOSTNAME:${PROXY_PORT} $HOST $PORT<br />
fi<br />
</code></p>
<p>Then, go to your SSH config file (~/.ssh/config) or if it doesn&#8217;t exist, create the file.  In the config file, enter the following line (of course, replace [path_to_your_file] with the actual path to your file):<br />
<code>ProxyCommand [path_to_your_file]/proxytest -P HTTP -H %h -p %p</code></p>
<p>Now, fire up your terminal and SSH as you normally would.  Enjoy!</p>
<!-- sphereit end --><span style="margin-bottom:40px; border-bottom:none;"><a class="iconsphere" title="Sphere: Related Content" onclick="return Sphere.Widget.search('http://www.jontopia.com/2008/01/07/ssh-in-leopard-through-an-http-proxy/')" href="http://www.sphere.com/search?q=sphereit:http://www.jontopia.com/2008/01/07/ssh-in-leopard-through-an-http-proxy/">Sphere: Related Content</a></span><br/><br/>]]></content:encoded>
			<wfw:commentRss>http://www.jontopia.com/2008/01/07/ssh-in-leopard-through-an-http-proxy/feed/</wfw:commentRss>
		<slash:comments>0</slash:comments>
		</item>
		<item>
		<title>Using the Blackberry 8800 as a Modem on my Mac</title>
		<link>http://www.jontopia.com/2007/12/25/using-the-blackberry-8800-as-a-modem-on-my-mac/</link>
		<comments>http://www.jontopia.com/2007/12/25/using-the-blackberry-8800-as-a-modem-on-my-mac/#comments</comments>
		<pubDate>Tue, 25 Dec 2007 22:49:54 +0000</pubDate>
		<dc:creator>Jon</dc:creator>
				<category><![CDATA[Mac]]></category>
		<category><![CDATA[Technology]]></category>

		<guid isPermaLink="false">http://www.jontopia.com/2007/12/25/using-the-blackberry-8800-as-a-modem-on-my-mac/</guid>
		<description><![CDATA[I finally got around to tethering my Blackberry 8800 to my Mac (on Leopard using AT&#038;T).  I&#8217;ve had the 8800 for awhile now but for some reason, never got around to actually pairing it so I could use the Internet while traveling through the bluetooth connection.  The process was fairly painless after I [...]]]></description>
			<content:encoded><![CDATA[<!-- sphereit start --><p><a href="http://www.jontopia.com/wp-content/uploads/2007/12/jontopia_blackberry8800_modem.png" title='Blackberry 8800 on my Mac' rel='lightbox'><img src='http://www.jontopia.com/wp-content/uploads/2007/12/jontopia_blackberry8800_modem.thumbnail.png' alt='Blackberry 8800 on my Mac' /></a>I finally got around to tethering my Blackberry 8800 to my Mac (on Leopard using AT&#038;T).  I&#8217;ve had the 8800 for awhile now but for some reason, never got around to actually pairing it so I could use the Internet while traveling through the bluetooth connection.  The process was fairly painless after I figured out how to actually connect to the phone.  I think Apple may have changed the process slightly in Leopard since the instructions I&#8217;ve come across have differed a little from what I actually had to do.  The steps I took were basically as follows:</p>
<ul>
<li>Pair the Mac with the phone (make sure the Blackberry is discoverable by going to Settings > Bluetooth > Options and remember to make it not discoverable once you&#8217;re done).</li>
<li>Copy the script located at <a href="http://www.fibble.org/BlackBerry%208800" onclick="javascript:pageTracker._trackPageview ('/outbound/www.fibble.org');">Fibble.org</a> to /Library/Modem Scripts (that&#8217;s your Mac&#8217;s root library, not your user library).</li>
<li>Open System Preferences > Network and select Bluetooth and copy the settings from <a href="http://www.jontopia.com/wp-content/uploads/2007/12/jontopia_blackberry8800_modem.png" title='Blackberry 8800 on my Mac' rel='lightbox'>my screenshot</a> (the password is &#8220;CINGULAR1&#8243;).</li>
<li>Hit &#8220;Connect&#8221; and you should be done.</li>
</ul>
<p>The connection speed seems decent (like an old dial-up modem) and should be fast enough for checking email and news while I&#8217;m on the road.</p>
<p>If you need help, check out <a href="http://forums.fibble.org/viewtopic.php?t=29" onclick="javascript:pageTracker._trackPageview ('/outbound/forums.fibble.org');">this thread at fibble.org</a>.</p>
<!-- sphereit end --><span style="margin-bottom:40px; border-bottom:none;"><a class="iconsphere" title="Sphere: Related Content" onclick="return Sphere.Widget.search('http://www.jontopia.com/2007/12/25/using-the-blackberry-8800-as-a-modem-on-my-mac/')" href="http://www.sphere.com/search?q=sphereit:http://www.jontopia.com/2007/12/25/using-the-blackberry-8800-as-a-modem-on-my-mac/">Sphere: Related Content</a></span><br/><br/>]]></content:encoded>
			<wfw:commentRss>http://www.jontopia.com/2007/12/25/using-the-blackberry-8800-as-a-modem-on-my-mac/feed/</wfw:commentRss>
		<slash:comments>0</slash:comments>
		</item>
	</channel>
</rss>

<!-- Dynamic Page Served (once) in 0.461 seconds -->
