<?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>Javamancy &#187; OS X</title>
	<atom:link href="http://www.javamancy.com/blog/tag/os-x/feed/" rel="self" type="application/rss+xml" />
	<link>http://www.javamancy.com/blog</link>
	<description>Where babbling isn&#039;t just merely babbling... it&#039;s flowing through the Internet, one transaction at a time...</description>
	<lastBuildDate>Tue, 07 Sep 2010 18:59:43 +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>How to Iteratively Delete .svn Directories: A Better Way</title>
		<link>http://www.javamancy.com/blog/2009/09/24/how-to-iteratively-delete-svn-directories-a-better-way/</link>
		<comments>http://www.javamancy.com/blog/2009/09/24/how-to-iteratively-delete-svn-directories-a-better-way/#comments</comments>
		<pubDate>Thu, 24 Sep 2009 14:37:58 +0000</pubDate>
		<dc:creator>Steve</dc:creator>
				<category><![CDATA[Java]]></category>
		<category><![CDATA[Meanderings]]></category>
		<category><![CDATA[Programming]]></category>
		<category><![CDATA[Adam Bien]]></category>
		<category><![CDATA[configuration management]]></category>
		<category><![CDATA[Javamancy]]></category>
		<category><![CDATA[Javamancy mini]]></category>
		<category><![CDATA[Linux]]></category>
		<category><![CDATA[NetBeans]]></category>
		<category><![CDATA[OS X]]></category>
		<category><![CDATA[PHP]]></category>
		<category><![CDATA[UNIX]]></category>

		<guid isPermaLink="false">http://www.javamancy.com/blog/?p=2590</guid>
		<description><![CDATA[By now, gentle readers, you have probably seen the Javamancy mini post about the one-liner deletion for .svn files. I really like Adam Bien. He seems like a nice guy, and I occasionally drop by his blog, on a lark, to read his stuff, which is often focused on Java and NetBeans, one of our [...]]]></description>
			<content:encoded><![CDATA[<p></p><p><img class="size-full wp-image-2597 alignleft" title="SVN_dir_position_9-24-2009" src="http://www.javamancy.com/blog/wp-content/uploads/2009/09/SVN_dir_position_9-24-2009.png" alt="SVN_dir_position_9-24-2009" width="69" height="100" /></p>
<p>By now, gentle readers, you have probably seen the <em><a href="http://www.javamancy.com/mini/2009/09/24/how-to-iteratively-delete-svn-directories-the-debate/">Javamancy mini</a></em><a href="http://www.javamancy.com/mini/2009/09/24/how-to-iteratively-delete-svn-directories-the-debate/"> post about the one-liner deletion for <code>.svn</code> files</a>.</p>
<p>I really like <a href="http://www.adam-bien.com/" target="_blank">Adam Bien</a>. He seems like a nice guy, and I occasionally drop by his blog, on a lark, to read his stuff, which is often focused on Java and <a href="http://www.javamancy.com/blog/?s=NetBeans">NetBeans</a>, one of our favorite IDE&#8217;s that we use regularly for DevPal and <em><a href="http://www.javamancy.com/blog/">Javamancy</a></em> dev work, especially for Java and PHP. Now, I have never met him personally (which is unfortunate, since the inevitable Formidable Brain-Pick would come out, and I&#8217;d be picking his brain with it furiously (figuratively, &#8216;natch)), nor have I observed his programming, CM, and shell skills in action.</p>
<p>So I thought it was curious that he posted about <a href="http://www.adam-bien.com/roller/abien/entry/how_to_remove_all_svn" target="_blank">how to delete all .svn files with a &#8220;one-liner&#8221;</a>. Being a collector of snazzy UNIX scripting that make my life easier, I just had to look&#8230;<br />
<span id="more-2590"></span></p>
<h3>The Debated Script</h3>
<p>Now, keep in mind that Adam mentions that he found the one-liner elsewhere, but he liked it enough to post it. <img src='http://www.javamancy.com/blog/wp-includes/images/smilies/icon_smile.gif' alt=':-)' class='wp-smiley' /> </p>
<p>Here is what he suggests as the one-liner:</p>
<pre>find . -name ".svn" -exec rm -rf {} \;</pre>
<p>And this would be fine, under normal circumstances, if you are considering a relatively small population of <code>.svn</code> files that you want to remove and you do not care if somebody mistakenly named something on the filesystem as &#8220;<code>.svn</code>&#8221; despite it not being a Subversion directory.</p>
<p>But if you are like me, <em>and/or</em> you have at least one of several different CM structures that you support within one or more different versioning systems, and/or you have both people and automata that frequently access and modify those CM structures, you are most likely going to have thousands, <em>tens of thousands</em>, <em><strong>hundreds of thousands</strong></em>, or perhaps <strong><em><span style="text-decoration: underline;">millions</span></em></strong> of <code>.svn</code> directories that you have to account for. And you may have noticed that when you feed a large parameterized file list to the <code>rm</code> command directly causes it to choke after only a few hundred (or in some cases, several thousands, depending on your OS) entries.</p>
<h3>What DevPal Does</h3>
<p>So here&#8217;s an excerpt from one of my scripts that leverages the <code>xargs</code> utility to spoon-feed the <code>rm</code> command with smaller digestible chunks from the potentially huge file list that the <code>find</code> command readily retrieves:</p>
<pre>find . -type d -name .svn | xargs rm -rfv</pre>
<p>Like Adam&#8217;s snippet, I want to use the current directory position, but if you want to parameterize that to some other location (i.e., other than &#8220;.&#8221;), you certainly could.</p>
<p>Also, note that I&#8217;m only interested in directory names&#8230; I am not interested in non-directories that match &#8220;<code>.svn</code>&#8220;. This may or may not be the behavior you are supporting, so you may want to change the filetype specifier (say, to &#8220;<strong>f</strong>&#8220;) or drop it altogether.</p>
<p>Now, for the <code>rm</code> command switches: I tend to like to see what is going on during the deletion process, so in addition to inducing recursion through directories and forcing deletion without confirmation, I also want a bit of on-screen verbosity to show me what is being deleted. In this way, if I want to log the behavior, I can certainly redirect the output to a file or to a remote service. <img src='http://www.javamancy.com/blog/wp-includes/images/smilies/icon_smile.gif' alt=':-)' class='wp-smiley' />  Anybody Hudson&#8217;ing, or just Ant&#8217;ing or Maven&#8217;ing with this? <img src='http://www.javamancy.com/blog/wp-includes/images/smilies/icon_wink.gif' alt=';-)' class='wp-smiley' /> </p>
<h3>Script or Not?</h3>
<p>Technically, while Adam offered up the one-liner as just that&#8230; a one-liner&#8230; I would guess that many of you have wondered about whether it makes more sense to wrap a script around it and give it a snazzy name. My recommendation is, of course, <em><strong>yes</strong></em>.</p>
<h3>N.B.</h3>
<div id="attachment_2600" class="wp-caption aligncenter" style="width: 195px">
	<img class="size-full wp-image-2600 " title="SVN_dir_level_position_9-24-2009" src="http://www.javamancy.com/blog/wp-content/uploads/2009/09/SVN_dir_level_position_9-24-2009.png" alt="SVN_dir_level_position_9-24-2009" width="195" height="92" />
	<p class="wp-caption-text">.svn as a directory</p>
</div>
<p>You may have noticed that there seems to be an interchangeable use of &#8220;files&#8221; and &#8220;directories&#8221; when referring to the <code>.svn</code> content. Which is correct? Both, actually, and it depends on your approach or perspective.</p>
<div id="attachment_2601" class="wp-caption aligncenter" style="width: 204px">
	<img class="size-full wp-image-2601 " title="SVN_contents_9-24-2009" src="http://www.javamancy.com/blog/wp-content/uploads/2009/09/SVN_contents_9-24-2009.png" alt="SVN_contents_9-24-2009" width="204" height="120" />
	<p class="wp-caption-text">Contents of the .svn directory</p>
</div>
<p>Whenever you browse your local directories within your sandbox, you will see that the <code>.svn</code> entries are actually directories. But if you peek into those directories, you will notice that there appears to be a set naming scheme to the files in there&#8230; as if they are arranged in a certain way to allow something (like a local database engine or parser ( <img src='http://www.javamancy.com/blog/wp-includes/images/smilies/icon_wink.gif' alt=';-)' class='wp-smiley' />  )) to efficiently access and modify the metadata for the versioned content. So, when referring to the <code>.svn</code> structure and contents, the UNIX<em>-y</em> notion of directories being also <em>files</em> can be more-inclusive.</p>
<p>By the way, this notion is also applicable for other versioning systems, including CVS (Subversion&#8217;s forebear).</p>
]]></content:encoded>
			<wfw:commentRss>http://www.javamancy.com/blog/2009/09/24/how-to-iteratively-delete-svn-directories-a-better-way/feed/</wfw:commentRss>
		<slash:comments>2</slash:comments>
		</item>
		<item>
		<title>Apple-Microsoft-Sony: Three-Way Battle Royale</title>
		<link>http://www.javamancy.com/blog/2009/08/27/apple-microsoft-sony-three-way-battle-royale/</link>
		<comments>http://www.javamancy.com/blog/2009/08/27/apple-microsoft-sony-three-way-battle-royale/#comments</comments>
		<pubDate>Fri, 28 Aug 2009 03:54:05 +0000</pubDate>
		<dc:creator>Steve</dc:creator>
				<category><![CDATA[Convergence]]></category>
		<category><![CDATA[Gadgetry]]></category>
		<category><![CDATA[Software]]></category>
		<category><![CDATA[Apple]]></category>
		<category><![CDATA[Microsoft]]></category>
		<category><![CDATA[OS X]]></category>
		<category><![CDATA[PlayStation 3]]></category>
		<category><![CDATA[Sony]]></category>
		<category><![CDATA[Xbox 360]]></category>

		<guid isPermaLink="false">http://www.javamancy.com/blog/?p=2540</guid>
		<description><![CDATA[For those of you who are old enough to remember the monumental three-way product/platform wars between a variety of different players, as well as the various face-offs between heated contenders, you can often slot the threesters into that ol&#8217; Good-Bad-Ugly trifecta. Perhaps not this time, however. Apple&#8217;s [AAPL] Snow Leopard OS release on August 28, [...]]]></description>
			<content:encoded><![CDATA[<p></p><p>For those of you who are old enough to remember the monumental three-way product/platform wars between a variety of different players, as well as the various face-offs between heated contenders, you can often slot the threesters into that ol&#8217; Good-Bad-Ugly trifecta.</p>
<p>Perhaps not this time, however.</p>
<p><a href="http://www.javamancy.com/blog/2009/08/25/nobody-is-raining-on-apples-parade/">Apple&#8217;s [AAPL] Snow Leopard OS release</a> on August 28, 2009 has an opponent in the game console arena from none other than Microsoft [MSFT], in the <a href="http://www.javamancy.com/blog/2009/08/27/microsoft-strikes-again-xbox-360-elite-price-cuts/">form of a decent amount of price-slashing</a>, which improves market/player share and reduces inventory nicely. This allows Microsoft to offset the later availability of their own OS replacement coming, Windows 7. And the same-day alert of price cutting on August 28, 2009 steals a lot of the thunder from <a href="http://www.javamancy.com/mini/2009/08/20/ps3-slim-299/">Sony&#8217;s [SNE] own announcement earlier this month about the upcoming PlayStation 3 Slim</a>, which is now announced for a September 1, 2009 North American release. Although the Xbox 360 Elite remains fundamentally the same, it is still a strong contender against the PS3 Slim, so the pricing and software libraries will ultimately decide this latest round in console supremacy.</p>
<p>Admittedly, this is a crooked kind of comparison, but there is a lot of convergence going on, primarily to set the stage for future products and services in the pipelines. It also opens up the possibility of niche players potentially making a play for a greater presence in the realms of gaming, general computing, and mobile computing and entertainment.</p>
]]></content:encoded>
			<wfw:commentRss>http://www.javamancy.com/blog/2009/08/27/apple-microsoft-sony-three-way-battle-royale/feed/</wfw:commentRss>
		<slash:comments>0</slash:comments>
		</item>
		<item>
		<title>Nobody is Raining on Apple&#8217;s Parade</title>
		<link>http://www.javamancy.com/blog/2009/08/25/nobody-is-raining-on-apples-parade/</link>
		<comments>http://www.javamancy.com/blog/2009/08/25/nobody-is-raining-on-apples-parade/#comments</comments>
		<pubDate>Wed, 26 Aug 2009 00:15:06 +0000</pubDate>
		<dc:creator>Steve</dc:creator>
				<category><![CDATA[Convergence]]></category>
		<category><![CDATA[Software]]></category>
		<category><![CDATA[Apple]]></category>
		<category><![CDATA[Mac]]></category>
		<category><![CDATA[OS X]]></category>
		<category><![CDATA[promotion]]></category>

		<guid isPermaLink="false">http://www.javamancy.com/blog/?p=2537</guid>
		<description><![CDATA[Could there possibly be any company willing to step up on August 28, 2009, the official release date for Apple&#8216;s [AAPL] new version of their popular operating system, OS X. This new version, codenamed Snow Leopard, is 10.6, but it seems to provide quite a few new features and revisions for existing capabilities. What is [...]]]></description>
			<content:encoded><![CDATA[<p></p><p>Could there possibly be any company willing to step up on August 28, 2009, the official release date for <a href="http://www.apple.com/" target="_blank">Apple</a>&#8216;s [AAPL] new version of their popular operating system, OS X. This new version, codenamed Snow Leopard, is 10.6, but it seems to provide quite a few new features and revisions for existing capabilities.</p>
<p>What is quite intriguing is the server OS release, timed to be simultaneous with the &#8220;regular&#8221; client version: the Mobility Access Server and the Podcast Producer packages, incorporated with the new version, may be quite the darlings of the SMB and creative designer crowds (which may experience quite a bit of convergence as a result of this).</p>
<p>And while rival Microsoft [MSFT] has been keeping their OS prices relatively steep for the anticipated Windows 7, Apple is clearly aiming to keep the OS upgrade affordable for the masses, at a paltry $29.99 USD. In addition to just a single-user license, it will also be available in its multi-user family pack version; and the newer &#8220;boxed set&#8221; version of OS X bundled with iLife and iWork will also be available (although there is some question as to whether the boxed set represents a multi-user licensing scheme or not).</p>
<p>And even more fierce: OS X Server Edition is also discounted, down to $499 USD for its unlimited user edition, which is a dramatic 50% price discount.</p>
]]></content:encoded>
			<wfw:commentRss>http://www.javamancy.com/blog/2009/08/25/nobody-is-raining-on-apples-parade/feed/</wfw:commentRss>
		<slash:comments>2</slash:comments>
		</item>
		<item>
		<title>Mac Kernel Panicking</title>
		<link>http://www.javamancy.com/blog/2009/07/21/mac-kernel-panicking/</link>
		<comments>http://www.javamancy.com/blog/2009/07/21/mac-kernel-panicking/#comments</comments>
		<pubDate>Tue, 21 Jul 2009 17:32:34 +0000</pubDate>
		<dc:creator>Steve</dc:creator>
				<category><![CDATA[Software]]></category>
		<category><![CDATA[Apple]]></category>
		<category><![CDATA[Firefox]]></category>
		<category><![CDATA[Mac]]></category>
		<category><![CDATA[OS X]]></category>

		<guid isPermaLink="false">http://www.javamancy.com/blog/?p=2492</guid>
		<description><![CDATA[If you&#8217;re like me and sometimes really tax your Mac (this is assuming you are, in fact, a Mac owner), you may experience a kernel panic. They&#8217;re not fun. Some people have observed that they have occurred while using seemingly innocuous applications like Firefox 3.0.x, or a mixture of PowerPC-based and Intel-based applications. But, unfortunately, [...]]]></description>
			<content:encoded><![CDATA[<p></p><p>If you&#8217;re like me and sometimes really tax your Mac (this is assuming you are, in fact, a <a href="http://store.apple.com" target="_blank">Mac owner</a>), you may experience a kernel panic.</p>
<p>They&#8217;re not fun.</p>
<p>Some people have observed that they have occurred while using seemingly innocuous applications like Firefox 3.0.x, or a mixture of PowerPC-based and Intel-based applications. But, unfortunately, the causes for kernel panics may not be so obvious. And just as unfortunate, there are some disagreements about what causes or leads to kernel panics.</p>
<p>Here&#8217;s an example: a seemingly straightforward <a href="http://www.macfixit.com/article.php?story=20060911080447777" target="_blank">tutorial</a> for identifying kernel panic causes. While the article presents itself as somewhat authoritative, you may notice that there are several points of contention in the comments section. Curious, eh? <img src='http://www.javamancy.com/blog/wp-includes/images/smilies/icon_wink.gif' alt=';-)' class='wp-smiley' /> </p>
]]></content:encoded>
			<wfw:commentRss>http://www.javamancy.com/blog/2009/07/21/mac-kernel-panicking/feed/</wfw:commentRss>
		<slash:comments>0</slash:comments>
		</item>
		<item>
		<title>OS X 10.5.7 Update</title>
		<link>http://www.javamancy.com/blog/2009/05/12/os-x-1057-update/</link>
		<comments>http://www.javamancy.com/blog/2009/05/12/os-x-1057-update/#comments</comments>
		<pubDate>Wed, 13 May 2009 03:00:25 +0000</pubDate>
		<dc:creator>Steve</dc:creator>
				<category><![CDATA[Operations]]></category>
		<category><![CDATA[Software]]></category>
		<category><![CDATA[Apple]]></category>
		<category><![CDATA[Mac]]></category>
		<category><![CDATA[MacBook White]]></category>
		<category><![CDATA[OS X]]></category>
		<category><![CDATA[upgrade]]></category>

		<guid isPermaLink="false">http://www.javamancy.com/blog/?p=2220</guid>
		<description><![CDATA[At this point, several of you have already experienced the harrowing excitement surrounding the Apple&#8217;s [AAPL] OS X 10.5.7 update for Macs. Earlier today, I&#8217;d spotted the OS update on my MacBook White while traveling. I did not think anything unusual about it, since it was just started to make the rounds, and nobody had [...]]]></description>
			<content:encoded><![CDATA[<p></p><p>At this point, several of you have already experienced the harrowing excitement surrounding the Apple&#8217;s [AAPL] OS X 10.5.7 update for Macs.</p>
<p>Earlier today, I&#8217;d spotted the OS update on my MacBook White while traveling. I did not think anything unusual about it, since it was just started to make the rounds, and nobody had yet begun to report odd occurrences with it&#8230; So I accepted the update notice from the Software Update applet and attended to other business&#8230;</p>
<p>An hour later, when I returned to gather my things, I saw that the update transaction had failed.</p>
<p><em>Uh-oh.</em> Redrum?</p>
<p>Apparently, there was a security violation error that occurred during the download process; a checksum had failed. I chalked that up to some sort of issue with the wireless download at my (temporary) location.</p>
<p>So, I waited a few hours and tried again&#8230; The download completed successfully, but then during the installation process, it seemed that the system rebooted more than once.</p>
<p><em>Now that was odd&#8230; Another multi-reboot update? It&#8217;s been a loooong time since one of those. What was the security patching involved?</em></p>
<p>The update took a quite some time, on a notebook that was only newly acquired and set up, so there was not much cruft on the system. Nevertheless, it took quite some time, at least twenty minutes, before the system completed the update. Once it completed, I noticed that instead of bringing the system back online, it had been shut down.</p>
<p><em>Curious and curiouser&#8230;</em></p>
<p>Although I feared the worst, it did not seem to manifest, as I restarted the notebook and logged in. Nothing out of the ordinary. Seems good. Business as usual. Cool beans. And Java development, while we&#8217;re at it. <img src='http://www.javamancy.com/blog/wp-includes/images/smilies/icon_smile.gif' alt=':-)' class='wp-smiley' /> </p>
<p>But I wonder how many other people were having problems, or at the very least hiccups such as mine. Apparently, as I did some browsing on the subject, other people had experienced problems, some fairly severe. Hopefully, a more recent revision of the update will be available, or a remedial update available from Apple.</p>
]]></content:encoded>
			<wfw:commentRss>http://www.javamancy.com/blog/2009/05/12/os-x-1057-update/feed/</wfw:commentRss>
		<slash:comments>2</slash:comments>
		</item>
		<item>
		<title>WWDC 2008 Starts Today</title>
		<link>http://www.javamancy.com/blog/2008/06/09/wwdc-2008-starts-today/</link>
		<comments>http://www.javamancy.com/blog/2008/06/09/wwdc-2008-starts-today/#comments</comments>
		<pubDate>Mon, 09 Jun 2008 14:18:36 +0000</pubDate>
		<dc:creator>Steve</dc:creator>
				<category><![CDATA[Conferences]]></category>
		<category><![CDATA[Android]]></category>
		<category><![CDATA[Apple]]></category>
		<category><![CDATA[iPhone]]></category>
		<category><![CDATA[Java]]></category>
		<category><![CDATA[Mac]]></category>
		<category><![CDATA[OS X]]></category>
		<category><![CDATA[WWDC]]></category>

		<guid isPermaLink="false">http://www.javamancy.com/blog/?p=91</guid>
		<description><![CDATA[There already seems to be some market movements for Apple [AAPL] today, as the WWDC 2008 starts today. My previous post brought forth an overview of the technical conference, but I&#8217;m sure a lot of people will be focusing on the Other Steve&#8217;s keynote address, particularly with regard to the iPhone. But I suspect there [...]]]></description>
			<content:encoded><![CDATA[<p></p><p>There already seems to be some market movements for Apple [AAPL] today, as the WWDC 2008 starts today. My <a href="http://www.javamancy.com/blog/2008/06/07/wwdc-2008/">previous post brought forth an overview of the technical conference</a>, but I&#8217;m sure a lot of people will be focusing on the Other Steve&#8217;s keynote address, particularly with regard to the iPhone.</p>
<p>But I suspect there will still be plenty of new things to explore (this is aimed at us techies, right?), particularly with regard to Macs and OS X. Nevertheless, I am certainly also curious about what is going to happen to the iPhone: not just any performance/speed improvements, but also the software that may be written for it (again, the technies&#8217; allure)&#8230; especially on the Java-Android issue.</p>
]]></content:encoded>
			<wfw:commentRss>http://www.javamancy.com/blog/2008/06/09/wwdc-2008-starts-today/feed/</wfw:commentRss>
		<slash:comments>3</slash:comments>
		</item>
		<item>
		<title>WWDC 2008</title>
		<link>http://www.javamancy.com/blog/2008/06/07/wwdc-2008/</link>
		<comments>http://www.javamancy.com/blog/2008/06/07/wwdc-2008/#comments</comments>
		<pubDate>Sun, 08 Jun 2008 01:10:01 +0000</pubDate>
		<dc:creator>Steve</dc:creator>
				<category><![CDATA[Conferences]]></category>
		<category><![CDATA[Convergence]]></category>
		<category><![CDATA[Apple]]></category>
		<category><![CDATA[iPhone]]></category>
		<category><![CDATA[Mac]]></category>
		<category><![CDATA[OS X]]></category>
		<category><![CDATA[WWDC]]></category>

		<guid isPermaLink="false">http://www.javamancy.com/blog/?p=89</guid>
		<description><![CDATA[Lots of anticipation for this year&#8217;s premiere annual Apple-related developer conference, the Apple Worldwide Developers Conference (WWDC), which runs June 9-13, 2008. Like the Macworld Expo 2008 earlier, this is a venue for Apple [AAPL] and Steve Jobs to wow everybody with their upcoming, their latest, and improvements to their greatest&#8211; in a people-friendly way [...]]]></description>
			<content:encoded><![CDATA[<p></p><p>Lots of anticipation for this year&#8217;s premiere annual Apple-related developer conference, the <a href="http://developer.apple.com/wwdc/" target="_blank">Apple Worldwide Developers Conference (WWDC), which runs June 9-13, 2008</a>.</p>
<p>Like the <a title="Macworld Expo Encore" href="https://www.macworldencore.com/online/presentation.asp" target="_blank">Macworld Expo 2008</a> earlier, this is a venue for Apple [AAPL] and Steve Jobs to wow everybody with their upcoming, their latest, and improvements to their greatest&#8211; in a people-friendly way during the keynotes and techie ways during the sessions.</p>
<p>Of course, this year&#8217;s conference is a bit more <em><strong>special</strong><span style="text-decoration: underline;">:</span></em></p>
<ul>
<li>The iPhone controversy and the highly anticipated upgrade for the platform&#8217;s eponymous mobile/convergence platform;</li>
<li>The upcoming Macs;</li>
<li>OS X 10.6;</li>
<li>Is Apple going to make a bigger play for LB&#8217;s (using its expected revamped iPhone and new Macs with OS X) and try for a piece of the SMB pie that has been a mainstay of Dell [DELL] and Microsoft [MSFT] for so long?</li>
</ul>
<p>This year&#8217;s stock markets have been pummeled with rampant oil speculation and massive financial company failures in the face of improprieties with crazy mortgages&#8230; Are we going to get the happy-shiny news that will put the fire back into our bellies?</p>
<p>Some business and convergence questions to (try to) answer during this conference:</p>
<ol>
<li>Will the next generation of the iPhone become affordable and ubiquitous enough to become that ever-elusive digital communicator device (much discussed and promised back in 2000)?</li>
<li>Does Apple&#8217;s iPhone still have the momentum to push past the Google [GOOG] Android SDK and GPhone implementation roadmap?</li>
<li>Will Sun [JAVA] bring its JVM to the iPhone quickly enough to force a major disruptive innovation for corporate, consumer, and professional audiences, heralding the start of the Third Age of Java?</li>
<li>&#8230; Or will Google bring its own Java-Android VM implementation to the iPhone, making the iPhone the first practical GPhone implementation?</li>
<li>Will OS X become an independent entity from the Macs that have long supported it, or will it remain one of the chief differentiators of Apple computers?</li>
<li>Does OS X&#8217;s ease-of-use for developers translate well to server suitability and optimization, as a native deployment and/or virtualization platform?</li>
<li>How will the stock markets react to announcements from the Other Steve on his new offerings?</li>
</ol>
<p>These questions, and more, will have to wait until the start of the conference on June 9.</p>
<h3>Tracking the WWDC Keynote</h3>
<p>MacRumors announced that it plans to <a href="http://www.macrumors.com/2008/06/02/wwdc-2008-spoiler-free-keynote-stream/" target="_blank">track the keynote via blogstream</a>, so you can follow along. The keynote is expected to start around 10:00 AM Pacific Time on June 9.</p>
<p>I&#8217;m sure there will be plenty of other blogs and streams available for the event. <img src='http://www.javamancy.com/blog/wp-includes/images/smilies/icon_wink.gif' alt=';)' class='wp-smiley' />  Good times, folks!</p>
]]></content:encoded>
			<wfw:commentRss>http://www.javamancy.com/blog/2008/06/07/wwdc-2008/feed/</wfw:commentRss>
		<slash:comments>4</slash:comments>
		</item>
	</channel>
</rss>
