<?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>Wise on Tech &#187; OS X</title>
	<atom:link href="http://www.wiseontech.com/tag/os-x/feed" rel="self" type="application/rss+xml" />
	<link>http://www.wiseontech.com</link>
	<description>Hacks, scripts and ideas for the refined geek.</description>
	<lastBuildDate>Thu, 22 Jul 2010 14:48:15 +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>Installing Rhapsody DR2 on VMWare</title>
		<link>http://www.wiseontech.com/hack/installing-rhapsody-dr2-on-vmware</link>
		<comments>http://www.wiseontech.com/hack/installing-rhapsody-dr2-on-vmware#comments</comments>
		<pubDate>Sat, 27 Feb 2010 04:04:07 +0000</pubDate>
		<dc:creator>Jonathan Wise</dc:creator>
				<category><![CDATA[Hacks]]></category>
		<category><![CDATA[Apple]]></category>
		<category><![CDATA[History]]></category>
		<category><![CDATA[NeXT]]></category>
		<category><![CDATA[OS X]]></category>
		<category><![CDATA[Rhapsody]]></category>

		<guid isPermaLink="false">http://www.wiseontech.com/?p=279</guid>
		<description><![CDATA[Between the acquisition of NeXT by Apple in the late 90s, and the release of OS X, Apple tried and abandoned a path to merge the two company's technologies into a new, modern OS. Ultimately, a similar but different path was chosen, where much of the proprietary technology that made OpenStep expensive (specifically Adobe-licensed PostScript) [...]]]></description>
			<content:encoded><![CDATA[<p>Between the acquisition of NeXT by Apple in the late 90s, and the release of OS X, Apple tried and abandoned a path to merge the two company's technologies into a new, modern OS. Ultimately, a similar but different path was chosen, where much of the proprietary technology that made OpenStep expensive (specifically Adobe-licensed PostScript) were re-created, and better compatibility (introducing Carbon into the Classic OS to give developers an easier migration path than the hard and fast change to Yellowbox) with existing Mac applications was provided for.</p>
<p>Nonetheless, what amounts to an experiment: Rhapsody, essentially the NeXTStep/OpenStep OS with Mac interface elements bolted onto it (sometimes), was incredibly interesting. Yellowbox was to represent the new app platform (with built-in multi-architecture support) while the Bluebox, for compatibility with Classic Mac apps was to be added before release.</p>
<p><del datetime="2010-04-04T00:50:25+00:00">Shortly I will outline instructions here for getting Rhapsody DR2 (x86) up and running in VMWare</del>. OK, it turns out this process is exactly the same as for installing <a href="http://www.wiseontech.com/wp-content/plugins/feed-statistics.php?url=aHR0cDovL3d3dy53aXNlb250ZWNoLmNvbS9oYWNrL2luc3RhbGxpbmctbmV4dHN0ZXAtMzMtb24tdm13YXJlLTY=">NextStep</a>. In case it wasn't obvious, these two OSes are <em>very</em> closely related.</p>
<p><img class="alignnone size-full wp-image-280" title="Rhapsody DR2" src="http://www.wiseontech.com/wp-content/uploads/2010/02/RhapsodyDR2.jpg" alt="" width="500" height="374" /></p>
 <img src="http://www.wiseontech.com/wp-content/plugins/feed-statistics.php?view=1&post_id=279" width="1" height="1" style="display: none;" /><img src="http://www.wiseontech.com/?ak_action=api_record_view&id=279&type=feed" alt="" />]]></content:encoded>
			<wfw:commentRss>http://www.wiseontech.com/hack/installing-rhapsody-dr2-on-vmware/feed</wfw:commentRss>
		<slash:comments>0</slash:comments>
		</item>
		<item>
		<title>Snow Leopard</title>
		<link>http://www.wiseontech.com/hack/snow-leopard</link>
		<comments>http://www.wiseontech.com/hack/snow-leopard#comments</comments>
		<pubDate>Wed, 16 Sep 2009 16:56:35 +0000</pubDate>
		<dc:creator>Jonathan Wise</dc:creator>
				<category><![CDATA[Hacks]]></category>
		<category><![CDATA[OS X]]></category>
		<category><![CDATA[Snow Leopard]]></category>

		<guid isPermaLink="false">http://www.wiseontech.com/?p=247</guid>
		<description><![CDATA[I haven't been this nervous upgrading an OS since going to 10.1. Snow Leopard cleans up a lot of the underlying architecture of the OS -- but sometimes that comes at the expense of older applications, or those not written to exacting standards. I understand why they did Snow Leopard, and I dutifully shelled out [...]]]></description>
			<content:encoded><![CDATA[<p>I haven't been this nervous upgrading an OS since going to 10.1. Snow Leopard cleans up a lot of the underlying architecture of the OS -- but sometimes that comes at the expense of older applications, or those not written to exacting standards.</p>
<p>I understand why they did Snow Leopard, and I dutifully shelled out my $35.99 CDN, but I wasn't surprised when a few of my apps didn't work after the upgrade:</p>
<ul>
<li><strong>AutoMount Maker</strong> didn't work right away, but after I installed Rosetta (via an in-OS download) and rebooted it came back to life. Likely its a PowerPC compiled binary.</li>
<li><strong>Google Reader Notifier</strong> didn't work, apparently due to some uninitialized variables in the code. A patch has been posted in the comments of the author's website, and it works great.</li>
<li><strong>Windows Live Sync</strong> is the biggest casualty. It won't sign in once you go to 10.6. This is frustrating, since I'm quite dependent on it. Microsoft has acknowledged the problem, but there's no ETA on the fix. I may have to switch to DropBox.</li>
</ul>
<p>I also have an older version of Photoshop (CS2) that I haven't tried yet, but expect it won't work. Additionally, if you (like me) keep your apps organized into folders, all the Apple apps' new versions will be put in the root of the Applications folder again. If you're Dock items link to the organized executable, you may find that they don't work. Simply over-write them with the new versions.</p>
<p>Its nice to have native Google Calendar syncing, but the way it handles calendars other than your main one (it calls them delegates and puts each calendar under its own header) is ugly and annoying.</p>
<p>Over-all, I'm sure this is an important release, and I know Apple did a lot of work with 3rd party developers to get them ready for this -- app breakage, at this point, is the fault of the application creators. But still, without much new eye candy, this was a pretty annoying upgrade, with not much apparent user benefit. Good thing it was so cheap.</p>
 <img src="http://www.wiseontech.com/wp-content/plugins/feed-statistics.php?view=1&post_id=247" width="1" height="1" style="display: none;" /><img src="http://www.wiseontech.com/?ak_action=api_record_view&id=247&type=feed" alt="" />]]></content:encoded>
			<wfw:commentRss>http://www.wiseontech.com/hack/snow-leopard/feed</wfw:commentRss>
		<slash:comments>0</slash:comments>
		</item>
		<item>
		<title>Cross Platform Printing</title>
		<link>http://www.wiseontech.com/hack/cross-platform-printing</link>
		<comments>http://www.wiseontech.com/hack/cross-platform-printing#comments</comments>
		<pubDate>Wed, 24 Dec 2008 18:39:39 +0000</pubDate>
		<dc:creator>Jonathan Wise</dc:creator>
				<category><![CDATA[Hacks]]></category>
		<category><![CDATA[Networking]]></category>
		<category><![CDATA[OS X]]></category>
		<category><![CDATA[Printing]]></category>
		<category><![CDATA[Vista]]></category>

		<guid isPermaLink="false">http://software.jonandnic.com/?p=220</guid>
		<description><![CDATA[To connect and print to a Vista printer from Leopard, install LPR/LPD from Printing Features in the Programs and Features control panel in Vista. Connect the printer using the LPR path with the computer name (or, likely you'll have to use IP address) and printer share name. To add an LPR printer, you'll have to [...]]]></description>
			<content:encoded><![CDATA[<p>To connect and print to a Vista printer from Leopard, install LPR/LPD from Printing Features in the Programs and Features control panel in Vista. Connect the printer using the LPR path with the computer name (or, likely you'll have to use IP address) and printer share name. To add an LPR printer, you'll have to expand the Toolbar to show "Advanced."</p>
<p>To connect and print to a Leopard printer from Vista, don't bother trying the built-in stuff. Just <a href="http://www.wiseontech.com/wp-content/plugins/feed-statistics.php?url=aHR0cDovL3d3dy5hcHBsZS5jb20vc3VwcG9ydC9kb3dubG9hZHMvYm9uam91cmZvcndpbmRvd3MuaHRtbA==" target=\"_blank\">download and install Bonjour for Windows</a>, and use the Printer Wizard to add the Mac's printer.</p>
 <img src="http://www.wiseontech.com/wp-content/plugins/feed-statistics.php?view=1&post_id=220" width="1" height="1" style="display: none;" /><img src="http://www.wiseontech.com/?ak_action=api_record_view&id=220&type=feed" alt="" />]]></content:encoded>
			<wfw:commentRss>http://www.wiseontech.com/hack/cross-platform-printing/feed</wfw:commentRss>
		<slash:comments>0</slash:comments>
		</item>
		<item>
		<title>AppleTV Screen Saver &#8211; for a regular Mac!</title>
		<link>http://www.wiseontech.com/release/appletv-screen-saver-for-a-regular-mac</link>
		<comments>http://www.wiseontech.com/release/appletv-screen-saver-for-a-regular-mac#comments</comments>
		<pubDate>Fri, 07 Nov 2008 15:31:08 +0000</pubDate>
		<dc:creator>Jonathan Wise</dc:creator>
				<category><![CDATA[Software Releases]]></category>
		<category><![CDATA[AppleTV]]></category>
		<category><![CDATA[OS X]]></category>

		<guid isPermaLink="false">http://software.jonandnic.com/?p=183</guid>
		<description><![CDATA[Here's a cool little release for those interested in making a Mac more like an AppleTV. Scott Q writes: I've just finished writing my own version of the AppleTV screen saver called QTV. After lots of searching I couldn't find anybody that had a working version that actually did the same stuff the real AppleTV [...]]]></description>
			<content:encoded><![CDATA[<p>Here's a cool little release for those interested in <a href="http://www.wiseontech.com/wp-content/plugins/feed-statistics.php?url=aHR0cDovL3d3dy53aXNlb250ZWNoLmNvbS9yZWxlYXNlL3R1cm5pbmctYS1tYWMtbWluaS1pbnRvLWFuLWFwcGxldHY=">making a Mac more like an AppleTV</a>.<br />
Scott Q writes:</p>
<p><em>I've just finished writing my own version of the AppleTV screen saver called QTV. After lots of searching I couldn't find anybody that had a working version that actually did the same stuff the real AppleTV version did. QTV will work on both Tiger and Leopard (10.4 &amp; 10.5) and has a random array of photos that you specify floating vertically across your screen at varying 3D depths and moving at varying speeds while periodically rotating as a group. My version also allows you to optionally have a glimmering sun cast it's glow across the entire scene. You control everything thru various settings including: speed of front, middle and rear photo scrolling, the folder to search for images in, spin to the left or right, cast shadows from front and middle photos, the rotation interval speed, and whether to show the glowing sun or not.</em></p>
<p><a href="http://www.wiseontech.com/wp-content/plugins/feed-statistics.php?url=aHR0cDovL3d3dy5zY290dHF1aWxsZW4uY29tL1RoZV9RdWlsbGVuX0ZpbGVzL0Jsb2cvRW50cmllcy8yMDA4LzEwLzI1X1FUVl8tX0FuX0FwcGxlVFYtTGlrZV9TY3JlZW5fU2F2ZXJfZm9yX01hY19PU19YJTJDX2ZpbmFsbHkuLmh0bWw=">Read more about QTV and download from his website!</a></p>
 <img src="http://www.wiseontech.com/wp-content/plugins/feed-statistics.php?view=1&post_id=183" width="1" height="1" style="display: none;" /><img src="http://www.wiseontech.com/?ak_action=api_record_view&id=183&type=feed" alt="" />]]></content:encoded>
			<wfw:commentRss>http://www.wiseontech.com/release/appletv-screen-saver-for-a-regular-mac/feed</wfw:commentRss>
		<slash:comments>1</slash:comments>
		</item>
		<item>
		<title>Learning to Develop for the Mac &#8211; Historically</title>
		<link>http://www.wiseontech.com/article/learning-to-develop-for-the-mac-historically</link>
		<comments>http://www.wiseontech.com/article/learning-to-develop-for-the-mac-historically#comments</comments>
		<pubDate>Fri, 27 Jun 2008 21:08:23 +0000</pubDate>
		<dc:creator>Jonathan Wise</dc:creator>
				<category><![CDATA[Articles]]></category>
		<category><![CDATA[iPhone]]></category>
		<category><![CDATA[Mac]]></category>
		<category><![CDATA[NeXT]]></category>
		<category><![CDATA[OS X]]></category>

		<guid isPermaLink="false">http://software.jonandnic.com/?p=95</guid>
		<description><![CDATA[Going back to the beginning, and learning Project Builder, Interface Builder and ObjectiveC on NextStep. Can you believe this is the technology that NeXT had the same year Windows 3.1 came out? And its the same stuff that's used to build Mac and iPhone apps today... Click for a bigger picture. In fact, the technology [...]]]></description>
			<content:encoded><![CDATA[<p>Going back to the beginning, and learning Project Builder, Interface Builder and ObjectiveC on NextStep. Can you believe this is the technology that NeXT had the same year Windows 3.1 came out? And its the same stuff that's used to build Mac and iPhone apps today...</p>
<p><a href="http://www.wiseontech.com/wp-content/plugins/feed-statistics.php?url=aHR0cDovL3d3dy53aXNlb250ZWNoLmNvbS93cC1jb250ZW50L3VwbG9hZHMvMjAwOC8wNi9uc3Byb2plY3RidWlsZGVyLmpwZw=="><img class="alignnone size-full wp-image-96" title="nsprojectbuildersmall" src="http://www.wiseontech.com/wp-content/uploads/2008/06/nsprojectbuildersmall.jpg" alt="" width="500" height="399" /></a></p>
<p><em>Click for a bigger picture.</em></p>
<p>In fact, the technology is so close that I used a tutorial for developing a sample Mac app, to develop a sample NextStep app. The notion of "FAT Binaries" that work on multiple hardware architectures came from NeXT as well, since it ran on any number of platforms by the end.</p>
 <img src="http://www.wiseontech.com/wp-content/plugins/feed-statistics.php?view=1&post_id=95" width="1" height="1" style="display: none;" /><img src="http://www.wiseontech.com/?ak_action=api_record_view&id=95&type=feed" alt="" />]]></content:encoded>
			<wfw:commentRss>http://www.wiseontech.com/article/learning-to-develop-for-the-mac-historically/feed</wfw:commentRss>
		<slash:comments>0</slash:comments>
		</item>
		<item>
		<title>Installing NextStep 3.3 on VMWare 6</title>
		<link>http://www.wiseontech.com/hack/installing-nextstep-33-on-vmware-6</link>
		<comments>http://www.wiseontech.com/hack/installing-nextstep-33-on-vmware-6#comments</comments>
		<pubDate>Thu, 26 Jun 2008 16:45:46 +0000</pubDate>
		<dc:creator>Jonathan Wise</dc:creator>
				<category><![CDATA[Articles]]></category>
		<category><![CDATA[Hacks]]></category>
		<category><![CDATA[History]]></category>
		<category><![CDATA[Mac]]></category>
		<category><![CDATA[NeXT]]></category>
		<category><![CDATA[OS X]]></category>
		<category><![CDATA[Virtualization]]></category>

		<guid isPermaLink="false">http://software.jonandnic.com/?p=85</guid>
		<description><![CDATA[I've been hankering to learn more about the origins of OS X, so I figured the best place to start would be the OS at its core -- NextStep (later named OpenStep.) When Steve Jobs was ousted from Apple, he set out to create a new company that would deliver elite hardware, and a revolutionary [...]]]></description>
			<content:encoded><![CDATA[<p>I've been hankering to learn more about the origins of OS X, so I figured the best place to start would be the OS at its core -- NextStep (later named OpenStep.)</p>
<p>When Steve Jobs was ousted from Apple, he set out to create a new company that would deliver elite hardware, and a revolutionary operating system. NeXT was started to build powerful hardware and software that would leapfrog the Mac (and everyone else on the market.) They eventually had to kill off the hardware line (after making some very nice, uber-high-end machines) but the software they made changed the industry. It was on a NextStation computer, using the NextStep OS that Tim Berners Lee would invent the World Wide Web, and its the true Object Oriented approach of the OS that many companies have imitated or borrowed.</p>
<p><img class="alignright alignnone size-medium wp-image-94" style="float: right;" title="NextStep in Color" src="http://www.wiseontech.com/wp-content/uploads/2008/06/nextcolor-300x225.jpg" alt="" width="300" height="225" />By the mid-90s Apple was in truly rough shape. Their archaic OS, once the greatest thing on the market, was showing its age, and Apple had tried, and failed (mostly due to mismanagement) to replace it. It was determined that they should buy an existing next-gen OS, and re-build on top of it. After flirting with IBM and BeOS, they settled on a deal with NeXT. A deal that grew until Apple acquired the company, re-acquiring Steve Jobs in the process. He became the iCEO (interim CEO) and the de-facto leader of the company. Existing ideas were rapidly brought over from the Mac onto NextStep/OpenStep, layered on top of its rock-solid BSD Mach microkernel, Object Oriented underpinnings, and a re-vamped version of its graphics layer, was a new Interface, and a Classic emulator to allow old Mac apps to run.</p>
<p>The end product, after many variations, pre-releases, betas, and one or two fairly ugly general releases, was what we know today as Mac OS X. Much of NextStep is still intact, including low-level OS APIs, visual and development concepts, and culture.</p>
<p>If you're interested in getting NextStep up and running in VMWare (I'm using a Windows Vista 64-Bit Host OS, but these steps should work with most versions of VMWare -- including Fusion) you'll need to find an ISO of the NextStep OS somewhere, and maybe these steps will help you...</p>
<p><span id="more-85"></span></p>
<p><strong>Configuring VMWare</strong></p>
<p>After much frustration, I finally got past the initial hurdle of configuring it so the installer would run off a CD image. Here's what I had to do:</p>
<p>Get the <a href="http://www.wiseontech.com/wp-content/plugins/feed-statistics.php?url=aHR0cDovL3d3dy5uZXh0Y29tcHV0ZXJzLm9yZy9OZVhUZmlsZXMvU29mdHdhcmUvTkVYVFNURVAvRmxvcHB5X0ltYWdlcy8=">NextStep 3.3 floppy disc images</a> from this great resource site, <a href="http://www.wiseontech.com/wp-content/plugins/feed-statistics.php?url=aHR0cDovL3d3dy5uZXh0Y29tcHV0ZXJzLm9yZw==">nextstepcomputers.org</a>. It has pretty much everything you need, plus some <a href="http://www.wiseontech.com/wp-content/plugins/feed-statistics.php?url=aHR0cDovL3d3dy5uZXh0Y29tcHV0ZXJzLm9yZy9mb3J1bXMvdmlld2ZvcnVtLnBocD9mPTIy">forums</a> that you may or may not find helpful. You're going to need at least:</p>
<p>- Boot Disk<br />
- Driver Disk<br />
- Beta Drivers<br />
- Core Drivers</p>
<p>Configure a new VM, and tell VMWare that the Guest OS will be BSD.</p>
<p>Create a virtual hard drive no larger than 2GB -- and it must be pre-allocated.</p>
<p>64MB of RAM will be more than enough</p>
<p>"Insert" the Boot Disk floppy image (rename the extensions of all the disc images you downloaded to .flp to make VMWare find them easily) and "Insert" the ISO for the Install CD.</p>
<p>Your Hard Drive and CD-ROM should be configured as IDE. The Hard Disk must be configured as IDE 0:0 and the CD-ROM MUST be configured as IDE 1:0 due to the primitive driver support.</p>
<p><strong>Installing NextStep 3.3</strong></p>
<p>Start up the VM, following the prompts until you're asked for driver discs.</p>
<p>Start with the Core Drivers. It'll only need that disk for a second to load keyboard support, and other basics.</p>
<p>When asked for SCSI drivers, first use the "3.3 Driver Disk" and tell it to use option 4 -- Adaptec 2940. This isn't really present on your VM (no configuration in VMWare will let you use the SCSI drivers) but we just need to make the installer get past this step.</p>
<p>You'll be asked a second time for SCSI drivers. I assume the first time is about the CD-ROM, and the second time is about the hard drive. In any case, this is the important driver. Insert the "3.3 Beta Drivers" disc, and press 1 to list its drivers. Press 7 to go to the next page, and press 2 to choose "Dual IDE" option.</p>
<p>Finally press 1 to skip loading any other drivers, and continue...</p>
<p>The installer will ask a whole bunch of times if you really want to wipe out your hard drive (just the hard drive image, don't worry!) and then it'll copy the files it needs. When its done, it'll ask you to remove (disconnect) the floppy and reboot.</p>
<p>The OS will begin to load, and then notice it needs some drivers again. It'll list the devices it doesn't know about on its own. Supply the "3.3 Beta Drivers" disc, and then the "3.3 Core Drivers" disc to continue...</p>
<p>Soon you'll see the Graphical OS Loader kick-in...</p>
<p><img class="alignnone size-full wp-image-86" title="Start NextStep!" src="http://www.wiseontech.com/wp-content/uploads/2008/06/nextstep1.jpg" alt="" /></p>
<p>It'll take a few minutes and then it'll want the "3.3 Beta Drivers" disc <em>again</em>. At this point you should have mouse support, so things get a little nicer. Following that, it'll want the "3.3 Core Drivers" disc again too.</p>
<p>You'll see the famous beach ball from OS X (but in grayscale instead of color) and then a Summary of Devices.</p>
<p>Just to start out, I clicked on Monitors and added the Default VGA Adapter. I'll have to mess with this, and what's available online. I've heard its possible to get a much better resolution than VGA.</p>
<p>The mouse was working, so I didn't mess with that. Network is another whole ball of wax (apparently DHCP support needs to be hacked in) so I skipped over this for now.</p>
<p>In sound, I added Sound Blaster 16, since that used to be very compatible. I don't know if it'll work, but its worth a try. I didn't touch the SCSI or Hard Drive drivers, since the ones I was using got me this far!</p>
<p>In the next step, I unchecked the languages I didn't want, and installed everything else so I could play with it. It struck me that much of the terminology used in the installer looked similar to that used in the OS X installer.</p>
<p>When its done copying, remove the floppy (like it tells you to!) and go ahead and reboot.</p>
<p><img class="alignnone size-full wp-image-87" title="Rebooting" src="http://www.wiseontech.com/wp-content/uploads/2008/06/nextstep2.jpg" alt="" /></p>
<p>Pretty soon you'll be up and running inside NextStep! Check your e-mail -- there's a note there from our old friend Steve!<br />
I have had some mouse problems -- it behaves erractically, so I'll be searching the forums for fixes on that. I found that if I hit "Ctrl + Alt" to release the mouse, then click inside NexStep again to send control back to the Guest OS, that clears up the problem... for a bit. Obviously I'll be working on display and network drivers, but thats outside of the scope of this article. It's alive, and that's all we were after today.</p>
<p><img class="alignnone size-full wp-image-92" title="NextStep - A note from Steve" src="http://www.wiseontech.com/wp-content/uploads/2008/06/nextstep4.jpg" alt="" width="427" height="320" /></p>
<p>From here I'm going to point you to a couple links that should help you finish up a good install. I've also made a drivers ISO that will simplify things greatly.</p>
<ul>
<li><a href="http://www.wiseontech.com/wp-content/plugins/feed-statistics.php?url=aHR0cDovL3d3dy5uZXh0Y29tcHV0ZXJzLm9yZy9kb2NzL0ZBUS1PcGVuU3RlcE9uRW11bGF0b3JzLnBkZg==">More technical information and advice</a>,</li>
<li><a href="http://www.wiseontech.com/wp-content/plugins/feed-statistics.php?url=aHR0cDovL21pdGdsaWVkLmx5Y29zLmRlL21vcmdvbl9kZS8=">Custom drivers by a guy on the scene</a> that fix things like the mouse (which will get progressively worse with each reboot!)</li>
<li>Custom <a href="http://www.wiseontech.com/wp-content/plugins/feed-statistics.php?url=aHR0cDovL3d3dy5hdG9taWNvYmplY3QuY29tL3BhZ2VzL1ZNV2FyZStEaXNwbGF5K0RyaXZlcg==" target=\"_blank\">NextStep/VMWare video drivers</a> for higher resolutions and color!</li>
<li>A pre-made disc full of all of these <a href="http://www.wiseontech.com/wp-content/plugins/feed-statistics.php?url=aHR0cDovL3d3dy53aXNlb250ZWNoLmNvbS93cC1jb250ZW50L3VwbG9hZHMvMjAwOC8wNi9uZXh0c3RlcGN1c3RvbWRyaXZlcnMucmFy">NextStep custom drivers</a>.</li>
<li>How to <a href="http://www.wiseontech.com/wp-content/plugins/feed-statistics.php?url=aHR0cDovL3d3dy5uZXh0Y29tcHV0ZXJzLm9yZy9mb3J1bXMvdmlld3RvcGljLnBocD90PTEzNTYmYW1wO2hpZ2hsaWdodD1jb3B5K2ZpbGU=">copy files onto your NextStep VM</a> (harder than it sounds!)</li>
<li>How to <a href="http://www.wiseontech.com/wp-content/plugins/feed-statistics.php?url=aHR0cDovL3d3dy5uZXh0Y29tcHV0ZXJzLm9yZy9OZVhUZmlsZXMvRG9jcy9UakxzJTIwQ2FibGUlMjBNb2RlbSUyMEd1aWRlLnBkZg==">set-up networking on NextStep</a> (once the custom drivers are installed)</li>
</ul>
<p>Enjoy your bit of Apple/technology nostalgia...</p>
 <img src="http://www.wiseontech.com/wp-content/plugins/feed-statistics.php?view=1&post_id=85" width="1" height="1" style="display: none;" /><img src="http://www.wiseontech.com/?ak_action=api_record_view&id=85&type=feed" alt="" />]]></content:encoded>
			<wfw:commentRss>http://www.wiseontech.com/hack/installing-nextstep-33-on-vmware-6/feed</wfw:commentRss>
		<slash:comments>22</slash:comments>
		</item>
		<item>
		<title>Leopard doesn&#8217;t quite stack up</title>
		<link>http://www.wiseontech.com/article/i-dont-like-leopard</link>
		<comments>http://www.wiseontech.com/article/i-dont-like-leopard#comments</comments>
		<pubDate>Tue, 06 Nov 2007 01:51:25 +0000</pubDate>
		<dc:creator>Jonathan Wise</dc:creator>
				<category><![CDATA[Articles]]></category>
		<category><![CDATA[Leopard]]></category>
		<category><![CDATA[OS X]]></category>

		<guid isPermaLink="false">http://software.jonandnic.com/article/i-dont-like-leopard</guid>
		<description><![CDATA[I'm a Mac fan boy, and I'm very tolerant of change. When the Mac using world screamed when they replaced OS 9 with OS X, killing a lot of the nice functionality in OS 9 in favor of a brand new OS, I drank the kool-aid and made the change as soon as I could. [...]]]></description>
			<content:encoded><![CDATA[<p>I'm a Mac fan boy, and I'm very tolerant of change. When the Mac using world screamed when they replaced OS 9 with OS X, killing a lot of the nice functionality in OS 9 in favor of a brand new OS, I drank the kool-aid and made the change as soon as I could.</p>
<p><img src="http://www.wiseontech.com/wp-content/uploads/2007/11/leopard-cd-200.jpg" alt="" align="right" />And I've been a big fan of each major revision of X -- and have run all of them right out of the gate, warts and all. But I'm not sold on Leopard.</p>
<p>The loudest touted features are either useless, or already existed in 3rd party apps for 10.4.<br />
- Spaces is just VirtuDesktops -- and a concept I never had any use for. I'd much rather have multiple monitors then multiple "virtual" screens.<br />
- TimeMachine is just a back-up app -- granted its well integrated and looks pretty. But the method I have in place now is much less intrusive (not to mention more fire-proof) and doesn't require me to be tethered to a <em>local</em> external hard drive.</p>
<p>But nothing bugs me more than Stacks...<br />
Stacks kills a feature I've used and loved in OS X since they killed the Apple menu's hierarchical app-launching capabilities from OS 9.</p>
<p><img style="padding-right: 6px;" src="http://www.wiseontech.com/wp-content/uploads/2007/11/appmenu.jpg" alt="" align="left" />It used to be, in OS X 10.2-10.4, that you could drop any folder onto the right side of the Dock and turn it into a menu by right clicking on it. In this way I could add my very organized Applications folder to my Dock and use it to find applications in a very simple manor (I'll admit, its kind of like a Start Menu, but come on -- its a good way to organize your apps).</p>
<p>In 10.5 that great feature was replaced with either a silly, and surprisingly static, curved list, or a box full of icons. Now that box can contain subfolders -- but if you click on them, it opens a window. That's a window you have to close after you find your application. Unacceptably stupid.</p>
<p>Know what else is stupid? Apparently there's a <a href="http://www.wiseontech.com/wp-content/plugins/feed-statistics.php?url=aHR0cDovL3RvbWthcnBpay5jb20vYXJ0aWNsZXMvbWFzc2l2ZS1kYXRhLWxvc3MtYnVnLWluLWxlb3BhcmQv" target=\"_blank\">massive data loss bug</a> in the new Finder. For years -- literally, we've been complaining about how awful the Finder is (even compared to its OS 9 grandparent) and this is the fix they offer us?</p>
<p>Damage to the Dock and a bad upgrade for the Finder aside (I do like the new sidebar, btw) Stacks are not what they were supposed to be. A "Stack" was designed as a replacement for (or addition to) the folder concept. It was an organizational item that existed in the Finder, had a single icon that could be dragged around like a file, but expanded when clicked to show a collection of items. There are plenty of UI prototype videos on the web showing what Stacks meant to us before Apple polluted the term.</p>
<ul>
<li><a href="http://www.wiseontech.com/wp-content/plugins/feed-statistics.php?url=aHR0cDovL2hvbWVwYWdlLm1hYy5jb20vcmRhczcvc3RhY2tzLmh0bWw=" target=\"_blank\">Sample of what Stacks were supposed to be </a></li>
</ul>
<p>I'm ditching Leopard for the time being. The only feature I really wanted was the improved Front Row... maybe there's a way I can run it in 10.4. If not, I'll just hold out hope that Apple gets their crap together with upcoming updates.</p>
<p><strong>Update</strong>: Yay! It looks like they <a href="http://www.wiseontech.com/wp-content/plugins/feed-statistics.php?url=aHR0cDovL21hY2Vuc3RlaW4uY29tL2RlZmF1bHQvYXJjaGl2ZXMvOTgz">fixed stacks</a>... a little bit!</p>
 <img src="http://www.wiseontech.com/wp-content/plugins/feed-statistics.php?view=1&post_id=25" width="1" height="1" style="display: none;" /><img src="http://www.wiseontech.com/?ak_action=api_record_view&id=25&type=feed" alt="" />]]></content:encoded>
			<wfw:commentRss>http://www.wiseontech.com/article/i-dont-like-leopard/feed</wfw:commentRss>
		<slash:comments>4</slash:comments>
		</item>
		<item>
		<title>Enabling WebDAV on OS X</title>
		<link>http://www.wiseontech.com/link/enabling-webdav-on-os-x</link>
		<comments>http://www.wiseontech.com/link/enabling-webdav-on-os-x#comments</comments>
		<pubDate>Sun, 14 Oct 2007 20:12:52 +0000</pubDate>
		<dc:creator>Jonathan Wise</dc:creator>
				<category><![CDATA[Links]]></category>
		<category><![CDATA[Apache]]></category>
		<category><![CDATA[OS X]]></category>
		<category><![CDATA[WebDAV]]></category>

		<guid isPermaLink="false">http://software.jonandnic.com/link/enabling-webdav-on-os-x</guid>
		<description><![CDATA[I won't re-write the article, but this weekend I wanted to turn on WebDAV on my Mac mini, and this article pretty much covered it for me. The article talks about using iCal, but do the steps and see the FAQ for additional tips on regular file sharing. The only note I'd add is that [...]]]></description>
			<content:encoded><![CDATA[<p>I won't re-write the article, but this weekend I wanted to turn on WebDAV on my Mac mini, and this article pretty much covered it for me. The article talks about using iCal, but do the steps and see the FAQ for additional tips on regular file sharing.<br />
The only note I'd add is that Digest authentication didn't work for me in OS X 10.4.10 -- I had to use Basic authentication.</p>
<ul>
<li><a href="http://www.wiseontech.com/wp-content/plugins/feed-statistics.php?url=aHR0cDovL3d3dy53aXNlb250ZWNoLmNvbS93cC1hZG1pbi9FbmFibGluZyUyMFdlYkRBViUyMG9uJTIwT1MlMjBYJTIwZm9yJTIwVXNlJTIwV2l0aCUyMGlDYWw=" target=\"_blank\">Greg Westin: Enabling WebDAV on OSX for use with iCal</a></li>
</ul>
 <img src="http://www.wiseontech.com/wp-content/plugins/feed-statistics.php?view=1&post_id=15" width="1" height="1" style="display: none;" /><img src="http://www.wiseontech.com/?ak_action=api_record_view&id=15&type=feed" alt="" />]]></content:encoded>
			<wfw:commentRss>http://www.wiseontech.com/link/enabling-webdav-on-os-x/feed</wfw:commentRss>
		<slash:comments>0</slash:comments>
		</item>
		<item>
		<title>Generating RSA Keypairs on Mac OS X for a *nix web-server</title>
		<link>http://www.wiseontech.com/hack/generating-rsa-keypairs-on-mac-os-x-for-a-nix-web-server</link>
		<comments>http://www.wiseontech.com/hack/generating-rsa-keypairs-on-mac-os-x-for-a-nix-web-server#comments</comments>
		<pubDate>Sat, 22 Sep 2007 03:45:11 +0000</pubDate>
		<dc:creator>Jonathan Wise</dc:creator>
				<category><![CDATA[Hacks]]></category>
		<category><![CDATA[Mac]]></category>
		<category><![CDATA[OS X]]></category>
		<category><![CDATA[SSH]]></category>

		<guid isPermaLink="false">http://software.jonandnic.com/hack/generating-rsa-keypairs-on-mac-os-x-for-a-nix-web-server</guid>
		<description><![CDATA[I'm sure there are many of you who have long been comfortable with RSA keypairs, so I post this as much for my own reference, as for those like me who stumble around the Internet trying to find coherent instructions on how to do this. These instructions work for OS X 10.4 -- not sure [...]]]></description>
			<content:encoded><![CDATA[<p>I'm sure there are many of you who have long been comfortable with RSA keypairs, so I post this as much for my own reference, as for those like me who stumble around the Internet trying to find coherent instructions on how to do this. These instructions work for OS X 10.4 -- not sure about other versions or *nixes. I plan to apply them to securing SSH on my iPhone for easier file transfers though.</p>
<p><strong>Step 1: Open Terminal</strong><br />
Usually found in the Utilities folder of Applications (but if you didn't know that already, this might not be the right topic for you!)</p>
<p><strong>Step 2: Create your public/private key pair on your <em>local</em> computer</strong></p>
<ul>
<li>At the command prompt type: <code>ssh-keygen -t rsa</code></li>
<li>Hit enter to accept the default file name and location</li>
</ul>
<p><strong>Step 3: Copy your public key contents into the "authorized_keys2" file on the remote server</strong>	</p>
<ul>
<li>Type: <code>ssh <em>username</em>@<em>remoteserver.com</em> 'cat &gt;&gt; ~/.ssh/authorized_keys2' &lt; /Users/<em>Youruser</em>/.ssh/id_rsa.pub</code></li>
<li>Enter your FTP password for the remote server when prompted
<ul>
<li>If the file didn't already exist on the remote server, it will be created, don't worry.</li>
</ul>
</li>
</ul>
<p><strong>Step 4: SSH at will!</strong><br />
You will never need a password from your account on your local computer again! Note that you'll need a public key provided for each client computer/computer account you want to use to connect to the server.</p>
 <img src="http://www.wiseontech.com/wp-content/plugins/feed-statistics.php?view=1&post_id=5" width="1" height="1" style="display: none;" /><img src="http://www.wiseontech.com/?ak_action=api_record_view&id=5&type=feed" alt="" />]]></content:encoded>
			<wfw:commentRss>http://www.wiseontech.com/hack/generating-rsa-keypairs-on-mac-os-x-for-a-nix-web-server/feed</wfw:commentRss>
		<slash:comments>1</slash:comments>
		</item>
		<item>
		<title>Address Book vCard Publishing with AppleScript and SCP</title>
		<link>http://www.wiseontech.com/hack/address-book-vcard-publishing-with-applescript-and-scp</link>
		<comments>http://www.wiseontech.com/hack/address-book-vcard-publishing-with-applescript-and-scp#comments</comments>
		<pubDate>Fri, 21 Sep 2007 04:15:52 +0000</pubDate>
		<dc:creator>Jonathan Wise</dc:creator>
				<category><![CDATA[Hacks]]></category>
		<category><![CDATA[OS X]]></category>
		<category><![CDATA[SCP]]></category>

		<guid isPermaLink="false">http://software.jonandnic.com/hack/address-book-vcard-publishing-with-applescript-and-scp</guid>
		<description><![CDATA[The one piece of my .Mac replacement I've been missing is a way to publish our address book to the web. Every different web mail app has its own address book, and none of them sync with each other, with Outlook or, for me, Address Book.app -- rendering all of them useless. So I needed [...]]]></description>
			<content:encoded><![CDATA[<p>The one piece of my .Mac replacement I've been missing is a way to publish our address book to the web. Every different web mail app has its own address book, and none of them sync with each other, with Outlook or, for me, Address Book.app -- rendering all of them useless. So I needed my own way to, in a pinch, get addresses online. <a href="http://www.wiseontech.com/wp-content/plugins/feed-statistics.php?url=aHR0cDovL3ZjYXJkcGhwLnNvdXJjZWZvcmdlLm5ldC8=">vCard PHP</a> provides the parser and renderer, but I, obviously, needed to provide the group vCard for it to show me. Enter AppleScript again.</p>
<p>The goal of this script was to invoke Address Book.app's Export command on all of the contacts in its database. I found a script online that exported individual vCards, so with a little modification I was able to get it to dump out a single group vCard. The next challenge was getting it up to my webserver.</p>
<p>I'm learning UNIX as well as AppleScript, so I was quite happy to put SCP to work. However, I hit a brick wall when trying to get AppleScript to pass in my server password. It can't do it. I searched all over the Internets, but apparently once AppleScript invokes SCP, it loses control. And SCP obviously doesn't have an AppleScript dictionary of commands. This behaviour is quite different from SSH, with which you do not lose control.</p>
<p>This sucked for a long time, until I finally broke down and decided to learn about RSA key pairs for authentication. I've been avoiding this for quite awhile now, because I frankly <em>like</em> just using a password, and I was scared of learning such an obscure new topic. But I finally figured it out -- although that's a topic for another post...</p>
<p>Anyway, assuming you have key pairs set up with your server, this script will do the trick. As I mentioned, it exports your Address Book to a group vCard in a given folder on your local hard machine, then SCPs the file up to a given folder on your web server. Point vCard PHP to that file, and schedule the AppleScript to run at a specific time using iCal, and you have an updated Address Book online!</p>
<p><a href="http://www.wiseontech.com/wp-content/plugins/feed-statistics.php?url=aHR0cDovL3d3dy53aXNlb250ZWNoLmNvbS93cC1jb250ZW50L3VwbG9hZHMvMjAwNy8xMC9hZGRyZXNzYm9va2V4cG9ydC50eHQ=">Download the Script Here</a></p>
 <img src="http://www.wiseontech.com/wp-content/plugins/feed-statistics.php?view=1&post_id=6" width="1" height="1" style="display: none;" /><img src="http://www.wiseontech.com/?ak_action=api_record_view&id=6&type=feed" alt="" />]]></content:encoded>
			<wfw:commentRss>http://www.wiseontech.com/hack/address-book-vcard-publishing-with-applescript-and-scp/feed</wfw:commentRss>
		<slash:comments>2</slash:comments>
		</item>
	</channel>
</rss>
