<?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>Solipsism Gradient</title>
	<atom:link href="http://brockerhoff.net/blog/feed/" rel="self" type="application/rss+xml" />
	<link>http://brockerhoff.net/blog</link>
	<description>Rainer Brockerhoff’s blog</description>
	<lastBuildDate>Thu, 19 Aug 2010 22:12:02 +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>Re: Plus ça change…</title>
		<link>http://brockerhoff.net/blog/2010/08/19/re-plus-ca-change%e2%80%a6/</link>
		<comments>http://brockerhoff.net/blog/2010/08/19/re-plus-ca-change%e2%80%a6/#comments</comments>
		<pubDate>Thu, 19 Aug 2010 22:12:02 +0000</pubDate>
		<dc:creator>Rainer Brockerhoff</dc:creator>
				<category><![CDATA[Hardware]]></category>
		<category><![CDATA[iPad]]></category>

		<guid isPermaLink="false">http://brockerhoff.net/blog/?p=2655</guid>
		<description><![CDATA[And another dual-screen device, the Entourage eDge: (also check my previous post on the subject.) This one&#8217;s different in that the screens aren&#8217;t identical; there&#8217;s an e-paper display on the left, and a LCD on the right. Both are touch-enabled.]]></description>
			<content:encoded><![CDATA[<p>And another dual-screen device, the <a href="http://www.pcworld.com/reviews/product/534269/review/entourage_edge.html" target="_blank">Entourage eDge</a>:</p>
<p style="text-align: left;"><a href="http://www.entourageedge.com/devices/entourage-edge.html"><img class="aligncenter size-full wp-image-2656" title="Copyright ©2010 enTourage Systems" src="http://brockerhoff.net/blog/wp-content/uploads/2010/08/EeDge.jpg" alt="" width="320" height="258" /></a>(also check <a href="http://brockerhoff.net/blog/2010/06/23/plus-ca-change/" target="_blank">my previous post on the subject</a>.)</p>
<p>This one&#8217;s different in that the screens aren&#8217;t identical; there&#8217;s an e-paper display on the left, and a LCD on the right. Both are touch-enabled.</p>
]]></content:encoded>
			<wfw:commentRss>http://brockerhoff.net/blog/2010/08/19/re-plus-ca-change%e2%80%a6/feed/</wfw:commentRss>
		<slash:comments>0</slash:comments>
		</item>
		<item>
		<title>Back, sorta kinda.</title>
		<link>http://brockerhoff.net/blog/2010/07/13/back-sorta-kinda/</link>
		<comments>http://brockerhoff.net/blog/2010/07/13/back-sorta-kinda/#comments</comments>
		<pubDate>Tue, 13 Jul 2010 20:21:08 +0000</pubDate>
		<dc:creator>Rainer Brockerhoff</dc:creator>
				<category><![CDATA[Meta]]></category>
		<category><![CDATA[Travel]]></category>

		<guid isPermaLink="false">http://brockerhoff.net/blog/?p=2652</guid>
		<description><![CDATA[We&#8217;re officially back in Belo Horizonte, by the way. Texas was way too hot and there was no convenient cooler place anywhere nearby, so we went back a little early. However, our new place won&#8217;t be ready for another month or so; meanwhile we&#8217;re in a hotel. Feels weird to play the tourist, but now [...]]]></description>
			<content:encoded><![CDATA[<p>We&#8217;re officially back in Belo Horizonte, by the way. Texas was way too hot and there was no convenient cooler place anywhere nearby, so we went back a little early. However, our new place won&#8217;t be ready for another month or so; meanwhile we&#8217;re in a hotel. Feels weird to play the tourist, but now I&#8217;ve got my iMac set up and everything ready to get back to coding.</p>
]]></content:encoded>
			<wfw:commentRss>http://brockerhoff.net/blog/2010/07/13/back-sorta-kinda/feed/</wfw:commentRss>
		<slash:comments>0</slash:comments>
		</item>
		<item>
		<title>Plus ça change&#8230;</title>
		<link>http://brockerhoff.net/blog/2010/06/23/plus-ca-change/</link>
		<comments>http://brockerhoff.net/blog/2010/06/23/plus-ca-change/#comments</comments>
		<pubDate>Wed, 23 Jun 2010 21:08:21 +0000</pubDate>
		<dc:creator>Rainer Brockerhoff</dc:creator>
				<category><![CDATA[Hardware]]></category>
		<category><![CDATA[iPad]]></category>

		<guid isPermaLink="false">http://brockerhoff.net/blog/?p=2648</guid>
		<description><![CDATA[Looks like Toshiba has released a device called the Libretto W100: Compare with this image from the tablet proposal by Mario Amaya and myself (posted August 10th, 2009): Fun! But I like our hinge better&#8230;]]></description>
			<content:encoded><![CDATA[<p>Looks like Toshiba has released a device called the <a href="http://laptops.toshiba.com/laptops/libretto/W100">Libretto W100</a>:</p>
<p><a href="http://brockerhoff.net/blog/wp-content/uploads/2010/06/libretto-w100-open-side.png"><img class="aligncenter size-full wp-image-2649" title="Copyright©2010 Toshiba" src="http://brockerhoff.net/blog/wp-content/uploads/2010/06/libretto-w100-open-side.png" alt="" width="283" height="320" /></a></p>
<p>Compare with this image from <a href="http://brockerhoff.net/blog/2009/08/10/re-ithingamajig/" target="_blank">the tablet proposal by Mario Amaya and myself</a> (posted August 10th, 2009):</p>
<p><img class="aligncenter" title="Copyright© 2009 Mario Amaya" src="/fabl.png" alt="" width="640" height="530" /></p>
<p>Fun! But I like our hinge better&#8230; <img src='http://brockerhoff.net/blog/wp-includes/images/smilies/icon_smile.gif' alt=':-)' class='wp-smiley' /> </p>
]]></content:encoded>
			<wfw:commentRss>http://brockerhoff.net/blog/2010/06/23/plus-ca-change/feed/</wfw:commentRss>
		<slash:comments>0</slash:comments>
		</item>
		<item>
		<title>More Texas</title>
		<link>http://brockerhoff.net/blog/2010/06/21/more-texas/</link>
		<comments>http://brockerhoff.net/blog/2010/06/21/more-texas/#comments</comments>
		<pubDate>Mon, 21 Jun 2010 23:06:04 +0000</pubDate>
		<dc:creator>Rainer Brockerhoff</dc:creator>
				<category><![CDATA[Travel]]></category>

		<guid isPermaLink="false">http://brockerhoff.net/blog/?p=2646</guid>
		<description><![CDATA[Austin proved to be more pleasant than Dallas, with interesting museums and green hills and canyons outside the city. Then we drove southward to San Antonio, stopping off in New Braunfels along the way. The latter is a German immigrant town, and on our visit to the local museum we were tipped off to a [...]]]></description>
			<content:encoded><![CDATA[<p>Austin proved to be more pleasant than Dallas, with interesting museums and green hills and canyons outside the city.</p>
<p>Then we drove southward to San Antonio, stopping off in New Braunfels along the way. The latter is a German immigrant town, and on our visit to the local museum we were tipped off to a Gartenkonzert scheduled at the <a href="http://www.beethovenmaennerchor.com/" target="_blank">Beethoven Männerchor</a> in San Antonio, a local Gesangsverein (singing society). It was interesting though somewhat surreal &#8211;  German beer and specialties and all the old music I vaguely remember from my childhood.</p>
<p>After an interesting day in downtown San Antonio the heat drove us northwards to the small town of Fredericksburg, also built by German immigrants, where we&#8217;ve now stayed a couple of days. The weather reports on our originally planned route were extremely discouraging, so we&#8217;re now planning to return to Austin tomorrow where we&#8217;ll decide on where to go.</p>
]]></content:encoded>
			<wfw:commentRss>http://brockerhoff.net/blog/2010/06/21/more-texas/feed/</wfw:commentRss>
		<slash:comments>0</slash:comments>
		</item>
		<item>
		<title>Texas</title>
		<link>http://brockerhoff.net/blog/2010/06/16/texas/</link>
		<comments>http://brockerhoff.net/blog/2010/06/16/texas/#comments</comments>
		<pubDate>Thu, 17 Jun 2010 01:57:35 +0000</pubDate>
		<dc:creator>Rainer Brockerhoff</dc:creator>
				<category><![CDATA[Travel]]></category>

		<guid isPermaLink="false">http://brockerhoff.net/blog/?p=2644</guid>
		<description><![CDATA[We got in at the monumental DFW airport and promptly went off to a hotel to get rid of the jetlag and check attractions in and around Dallas. I can report that Dallas is a maze of straight-ahead multi-lane freeways, all alike, and it&#8217;s all flat. Every place looks quite like every other place, and it&#8217;s [...]]]></description>
			<content:encoded><![CDATA[<p>We got in at the monumental DFW airport and promptly went off to a hotel to get rid of the jetlag and check attractions in and around Dallas.</p>
<p>I can report that Dallas is a <a href="http://boingboing.net/2007/08/13/maze-of-twisty-littl.html" target="_blank">maze of straight-ahead multi-lane freeways, all alike</a>, and it&#8217;s all flat. Every place looks quite like every other place, and it&#8217;s quite confusing to someone who grew up in the B<a href="http://www.britannica.com/EBchecked/topic/78330/Brazilian-Highlands" target="_blank">razilian highlands</a>. I&#8217;m really glad that I rented a car with GPS, and that GPS is gradually getting better &#8211; the voice generation part still deserves upgrades, however.</p>
<p>That said, we visited the <a href="http://www.dallasarboretum.org/" target="_blank">Dallas Arboretum</a>, which is quite impressive, and the <a href="http://www.jfk.org/" target="_blank">JFK Sixth Floor Museum</a> on Elm Street, as well as the nearby <a href="http://www.dallasholocaustmuseum.org/" target="_blank">Holocaust Museum</a>; small but chilling. Also, of course, the requisite shopping malls and grocery stores. <img src='http://brockerhoff.net/blog/wp-includes/images/smilies/icon_wink.gif' alt=';-)' class='wp-smiley' />  Yesterday we had an excellent time visiting friends in Denton.</p>
<p>Today we drove down to Austin, where we plan to stay a couple of days. After that, the idea is to drive clockwise along the Southern border, then North in the direction of Taos and the New Mexico Canyons, stopping off at Carlsbad Caverns along the way.</p>
<p>As usual, my hope is to get some work done in the evening. Stay tuned.</p>
]]></content:encoded>
			<wfw:commentRss>http://brockerhoff.net/blog/2010/06/16/texas/feed/</wfw:commentRss>
		<slash:comments>2</slash:comments>
		</item>
		<item>
		<title>WWDC: it&#8217;s a wrap</title>
		<link>http://brockerhoff.net/blog/2010/06/16/wwdc-its-a-wrap/</link>
		<comments>http://brockerhoff.net/blog/2010/06/16/wwdc-its-a-wrap/#comments</comments>
		<pubDate>Thu, 17 Jun 2010 01:43:43 +0000</pubDate>
		<dc:creator>Rainer Brockerhoff</dc:creator>
				<category><![CDATA[Development]]></category>
		<category><![CDATA[Travel]]></category>
		<category><![CDATA[iPad]]></category>
		<category><![CDATA[WWDC]]></category>

		<guid isPermaLink="false">http://brockerhoff.net/blog/?p=2643</guid>
		<description><![CDATA[While we&#8217;re setting out on our vacation in the Central USA, I&#8217;ve been thinking about what I should write in a WWDC wrap-up post &#8211; and it&#8217;s been surprisingly difficult. Update: also read John Gruber&#8217;s excellent wrap-up. As usual, most of the juicy details are under NDA, and I try to be careful with that. [...]]]></description>
			<content:encoded><![CDATA[<p>While we&#8217;re setting out on our vacation in the Central USA, I&#8217;ve been thinking about what I should write in a WWDC wrap-up post &#8211; and it&#8217;s been surprisingly difficult. <strong>Update:</strong> also read John Gruber&#8217;s <a href="http://daringfireball.net/2010/06/wwdc_wrapup" target="_blank">excellent wrap-up</a>.</p>
<p>As usual, most of the juicy details are under NDA, and I try to be careful with that. Some details about Xcode 4 and <a href="http://lldb.llvm.org/" target="_blank">LLDB</a> have been published, others have been leaked, and this is indeed the parts I liked most; and I don&#8217;t doubt more will be made public Real Soon Now.</p>
<p>I can say some general things about the sessions. While there were relatively few Mac OS X-only sessions &#8211; Damien Sorresso&#8217;s excellent launchd talk was the one I found most enlightening &#8211; to my surprise, there were many sessions that applied both to iPhone OS/iOS 4 and to the Mac. I did audit some non-Mac sessions and most of them were informative and well-presented, and I find myself quite interested in doing an iPad app.</p>
<p>While over 2/3rds of the developers present, supposedly, were doing only iPhone/iPad development <em>and</em> were new to that platform, quite a lot of Mac old-timers were present and I had great fun meeting most of them. I was also gratified to, again, being told several dozen times that someone likes and is using my <a href="/src/rbs.html" target="_blank">RBSplitView</a> framework.</p>
<p>As usual, I found San Francisco is a great place to visit &#8211; and to eat! Special thanks to Russell of the San Francisco Apple Store for helping me buy my iPad and a brace of accessories, and to all of you &#8211; you know who you are &#8211; who helped me commemorate my birthday.</p>
]]></content:encoded>
			<wfw:commentRss>http://brockerhoff.net/blog/2010/06/16/wwdc-its-a-wrap/feed/</wfw:commentRss>
		<slash:comments>0</slash:comments>
		</item>
		<item>
		<title>Ouch&#8230; hold on</title>
		<link>http://brockerhoff.net/blog/2010/06/09/ouch-hold-on/</link>
		<comments>http://brockerhoff.net/blog/2010/06/09/ouch-hold-on/#comments</comments>
		<pubDate>Wed, 09 Jun 2010 20:56:54 +0000</pubDate>
		<dc:creator>Rainer Brockerhoff</dc:creator>
				<category><![CDATA[Meta]]></category>
		<category><![CDATA[Software]]></category>
		<category><![CDATA[Klicko]]></category>
		<category><![CDATA[Quay]]></category>

		<guid isPermaLink="false">http://brockerhoff.net/blog/?p=2641</guid>
		<description><![CDATA[I just found out that an errant script is messing up the automatic version checker in Quay and Klicko &#8211; a consequence of the server migration which happened several days ago. Please hold on while our trained server gnomes return from their burrows and fix it (it might be one or two more days, I&#8217;m [...]]]></description>
			<content:encoded><![CDATA[<p>I just found out that an errant script is messing up the automatic version checker in Quay and Klicko &#8211; a consequence of the server migration which happened several days ago. Please hold on while our trained server gnomes return from their burrows and fix it (it might be one or two more days, I&#8217;m really stretched thin here). My apologies.</p>
<p><b>Update:</b> fixed. Again, sorry about the delay.</p>
]]></content:encoded>
			<wfw:commentRss>http://brockerhoff.net/blog/2010/06/09/ouch-hold-on/feed/</wfw:commentRss>
		<slash:comments>0</slash:comments>
		</item>
		<item>
		<title>WWDC: Keynote postdictions</title>
		<link>http://brockerhoff.net/blog/2010/06/08/wwdc-keynote-postdictions/</link>
		<comments>http://brockerhoff.net/blog/2010/06/08/wwdc-keynote-postdictions/#comments</comments>
		<pubDate>Tue, 08 Jun 2010 04:39:03 +0000</pubDate>
		<dc:creator>Rainer Brockerhoff</dc:creator>
				<category><![CDATA[Apple]]></category>
		<category><![CDATA[Development]]></category>
		<category><![CDATA[iPad]]></category>
		<category><![CDATA[iPhone]]></category>
		<category><![CDATA[LLVM]]></category>
		<category><![CDATA[WWDC]]></category>
		<category><![CDATA[Xcode]]></category>

		<guid isPermaLink="false">http://brockerhoff.net/blog/?p=2639</guid>
		<description><![CDATA[Looking back over my WWDC predictions here, I was struck by how boring they were. The same sort of expectations every year, only everything was twice as fast, or large, or whatnot, than the year before. And this year, coming into a conference which is almost completely not about my main platform &#8211; the Mac [...]]]></description>
			<content:encoded><![CDATA[<p>Looking back over my <a href="http://brockerhoff.net/blog/tag/wwdc/" target="_blank">WWDC predictions</a> here, I was struck by how boring they were. The same sort of expectations every year, only everything was twice as fast, or large, or whatnot, than the year before. And this year, coming into a conference which is almost completely <em>not</em> about my main platform &#8211; the Mac &#8211; I noticed I didn&#8217;t even have enough information or interest to do the obligatory prediction post.</p>
<p>I was told that over 60% of the developers this year were newbies both to WWDC and to developing for Apple. This seemed, even, a low estimate; I did meet friends from years past, some of them real old-timers, but there weren&#8217;t as many as I&#8217;d expected &#8211; and almost none of the people I didn&#8217;t know, that I talked with, were doing anything on the Mac, although some said they&#8217;d try to do so sometime in the future.</p>
<p>Indeed, the Mac OS was conspicuous by its almost total absence in the session list, and it was mentioned only offhandedly by Steve Jobs during the keynote &#8211; only once, I think. Another, more unexpected, absence from the keynote was the iPad: this, too, was mentioned mainly regarding sales figures, and the rest of the keynote was all about the iPhone 4 and the newly christened iOS 4.</p>
<p>On consideration, however, it makes sense not to talk about the iPad in the keynote: Jobs is notorious for presenting exactly what he wants the press to publish, and distracting them with too many topics is counterproductive. The iPad has had its presentation a few months ago and is selling so well that they&#8217;re probably scared that more people will want one; the factories are at max, and cases and other accessories are back-ordered for days or weeks.</p>
<p>Also, an upgrade for the iPad might be a little premature at this point. Any new version would raise protests from those zillions of people that just bought one; the Flash RAM industry is barely keeping up; a faster CPU would need to be dual-core. Regarding the new fancy Retina screen technology, an iPad screen at about 300 dpi would be 2400 by 1800 pixels! I don&#8217;t think any mobile video chip can handle that today. iOS 4 is about the only upgrade that&#8217;s reasonable to expect to come out quickly.</p>
<p>The iPhone 4 looks good indeed. I don&#8217;t need a cellphone myself but the dual cameras and other goodies are tempting; I find myself wishing that Apple would go into digital cameras again. Still, to me, the real star of this WWDC is Xcode 4, the existence of which was also released to the public today; it&#8217;s a major step forward, and &#8211; as I said <a href="http://brockerhoff.net/blog/2010/04/15/re-ipad-time-3/" target="_blank">several</a> <a href="http://brockerhoff.net/blog/2009/06/12/re-wwdc-2009-2/" target="_blank">times</a> in the past &#8211; many of its features seem to have been enabled by <a href="http://llvm.org/" target="_blank">LLVM</a> and its various side projects. One of them, the <a href="http://lldb.llvm.org/" target="_blank">lldb</a> debugger, is the one I&#8217;m particularly interested in; I never liked gdb much.</p>
<p>Many people asked me if I, too, am afraid that Apple will drop the Mac and Mac OS X entirely in the future. Well, I certainly am not! After all, what else would you use to develop for iOS? Xcode 4, for one, seems positively need a 27&#8243; screen for best use &#8211; I&#8217;m glad I bought a 27&#8243; iMac not too long ago. While the iOS devices might eventually be the tool of choice for consumers to do most of what they on laptops today, laptops will still be useful, and powerful desktops will <em>always</em> be necessary for anything that needs more CPU or graphics power. That said, I can see the laptop line compressing to, say, two models next year, and the Mac Pro going away entirely, or at least replaced by a model seriously more powerful than the high-end iMac.</p>
<p>To close for today, it is safe to say that &#8211; without violating any NDA in the process &#8211; is that, at least during the next 4 days, whenever any demo hits a glitch, the presenter will ask the audience to turn off its WiFi devices. I saw it happen already, in fact. <img src='http://brockerhoff.net/blog/wp-includes/images/smilies/icon_smile.gif' alt=':-)' class='wp-smiley' /> </p>
]]></content:encoded>
			<wfw:commentRss>http://brockerhoff.net/blog/2010/06/08/wwdc-keynote-postdictions/feed/</wfw:commentRss>
		<slash:comments>0</slash:comments>
		</item>
		<item>
		<title>WWDC2010: tips</title>
		<link>http://brockerhoff.net/blog/2010/06/05/wwdc2010-tips/</link>
		<comments>http://brockerhoff.net/blog/2010/06/05/wwdc2010-tips/#comments</comments>
		<pubDate>Sat, 05 Jun 2010 16:12:54 +0000</pubDate>
		<dc:creator>Rainer Brockerhoff</dc:creator>
				<category><![CDATA[Apple]]></category>
		<category><![CDATA[Development]]></category>
		<category><![CDATA[WWDC]]></category>

		<guid isPermaLink="false">http://brockerhoff.net/blog/?p=2636</guid>
		<description><![CDATA[Just got an email from Apple that my iPad reservation was fulfilled, and as soon as the store opens, I&#8217;ll be there to see if it&#8217;s true; I was resigned to waiting for at least 5, possibly 7 days! At least I already a good man-bag for it; not the one Matt&#8216;s wearing in that [...]]]></description>
			<content:encoded><![CDATA[<p>Just got an email from Apple that my iPad reservation was fulfilled, and as soon as the store opens, I&#8217;ll be there to see if it&#8217;s true; I was resigned to waiting for at least 5, possibly 7 days! At least I already a good <a href="http://www.flickr.com/photos/mattgemmell/4664406034/in/set-72157624191409054/" target="_blank">man-bag</a> for it; not the one <a href="http://mattgemmell.com/" target="_blank">Matt</a>&#8216;s wearing in that picture, but <a href="http://www.eaglecreek.com/bags_luggage/shoulder_bags/Vagabond-40483/" target="_blank">this one</a>:</p>
<p style="text-align: left;"><a href="http://www.eaglecreek.com/bags_luggage/shoulder_bags/Vagabond-40483/"><img class="aligncenter size-full wp-image-2637" title="Eagle Creek Vagabond" src="http://brockerhoff.net/blog/wp-content/uploads/2010/06/40483-BK.jpg" alt="" width="285" height="285" /></a>It&#8217;s got lots of pockets and zippers, and the main pocket is <em>almost</em> big enough for a MacBook Air. That said, it&#8217;s not specific for the iPad, and I&#8217;ve already thought about putting in some extra padding in the bottom. But the upscale larger bags are all on back-order.</p>
<p style="text-align: left;">OK, now for the WWDC tips for newbies. I recommend also (or first) reading the tips from <a href="http://www.macobserver.com/tmo/article/wwdc_tips_for_newbies/" target="_blank">John Martellaro</a><a href="http://inessential.com/2009/06/06/brents_wwdc_tips" target="_blank">, Brent Simmons</a>, <a href="http://www.marco.org/661870733" target="_blank">Marco Arment</a> and <a href="http://boredzo.org/blog/archives/2008-06-05/wwdc-survival-guide" target="_blank">Peter Hosey</a> &#8211; not necessarily in that order. There&#8217;s also Apple&#8217;s o<a href="https://developer.apple.com/wwdc/faq/" target="_blank">fficial FAQ</a>.</p>
<ol>
<li>Come in a day early, two or three if you&#8217;re from outside the US. It&#8217;ll give you some time to get over the jetlag, explore the area around Moscone Center, and meet some people early.</li>
<li>Pick up your badge on Sunday in the afternoon. Don&#8217;t come in on Sunday morning; although registration opens at 9:00AM, that&#8217;s when <em><strong>I</strong></em> will be registering, and I don&#8217;t want to stand in line&#8230; <img src='http://brockerhoff.net/blog/wp-includes/images/smilies/icon_wink.gif' alt=';-)' class='wp-smiley' /> </li>
<li>Take care of your badge. That&#8217;s important; if you lose it, there&#8217;s no replacement unless you pay again for the entire conference. You may be able to wheedle some Apple employee to give you his badge if your name is Steve Jobs, but otherwise, it&#8217;s a huge hassle. What I always do is to bring some small cable ties. <a href="http://www.colehardware.com/home/home.php" target="_blank">Cole Hardware</a> on 4th Street carry them, just a block from Moscone. The trick is to fasten two ties to the badge in a way that locks it to the neckstrap, and I leave the two tails sticking out, one to a side, which keeps the !@#$% thing from flipping over (which it otherwise will do constantly).</li>
<li>Unless you&#8217;re a <a href="http://mattgemmell.com/" target="_blank">legend</a> in your own time, you&#8217;ll notice people constantly sidling up to you and stoop to squint at your badge &#8211; that&#8217;s why it&#8217;s important to keep it from flipping over. Even if you go up to someone you&#8217;ve talked to a dozen times before, they&#8217;ll do that, so don&#8217;t be offended; many geeks look alike, and geeks aren&#8217;t good at face recognition, anyway. So my tip is to make a special T-shirt for the conference. As long as it&#8217;s not too blatantly commercial and/or mentions some direct competitor, they&#8217;ll allow it &#8211; I recall one of the last WWDCs held in San José, where someone onstage at the keynote mentioned &#8220;Brand X&#8221; and the next day, all Microsoft employees showed up in &#8220;Brand X&#8221; T-shirts. Anyway, I have my shirts done at Zazzle, and I use their <a href="http://www.zazzle.com/cr/design/pt-shirt?style=performance_tshirt&amp;color=white" target="_blank">microfiber shirt</a>; it&#8217;s not cheap, but it&#8217;s light enough for tropical climates, washes easily on trips, and the colors keep vivid for over a year, even if you use them almost daily.</li>
<li>Network. Don&#8217;t be shy &#8211; almost everybody at WWDC is. Well, you&#8217;ll notice the exceptions immediately, anyway. If you&#8217;re in a boring session, either walk out and find a better one, or sit down at one of the corridor tables and talk to people there.</li>
<li>The WWDC lunch wasn&#8217;t too bad in the San José days but has gone downhill steadily since then. Even so, the lunch is also an excellent networking opportunity; don&#8217;t waste it. Find some marginally acceptable liquids and solids and sit down at a table, and talk to people. Unless you really need to have that particular meeting right there, avoid going with your old clique.</li>
<li>Parties. Well, you should go to at least one &#8211; I&#8217;m going to <a href="http://sfmacindie.com/rsvp/" target="_blank">sfMacIndie</a> on Sunday (which falls on my birthday, ahem <img src='http://brockerhoff.net/blog/wp-includes/images/smilies/icon_wink.gif' alt=';-)' class='wp-smiley' />  ). However, YMMV, as they say here; most parties are too loud and crowded, unless you enjoy that sort of thing. If you go, keep your badge on and/or wear that T-shirt. There are partial lists of more parties; just google for <em><a href="http://www.google.com/search?q=wwdc+2010+party+list" target="_blank">wwdc 2010 party list</a></em>. The same goes for the beer bash on Thursday evening; last year the food there was actually good, but the lines were long, and the music was loud and not to my taste.</li>
<li>Bring a laptop and the extension cord for the charger; there are lots of outlets, but not always within reach. Bring a travel surge protector or at least an outlet splitter, so you can ask someone to share an outlet if none is free. Pack a long ethernet cable just in case.</li>
<li>Many fellow developers will be glad to talk to you, but won&#8217;t take kindly to in-person bug reports; more efficient to send an email. If you have a bug report for any of <a href="/products.html" target="_blank">my products</a>, please do email. However, if you have questions about my source code, we can set up a meeting.</li>
</ol>
<p>That&#8217;s about what occurs to me now; be sure to read the other tip pages, though.</p>
]]></content:encoded>
			<wfw:commentRss>http://brockerhoff.net/blog/2010/06/05/wwdc2010-tips/feed/</wfw:commentRss>
		<slash:comments>0</slash:comments>
		</item>
		<item>
		<title>WWDC2010</title>
		<link>http://brockerhoff.net/blog/2010/06/03/wwdc2010/</link>
		<comments>http://brockerhoff.net/blog/2010/06/03/wwdc2010/#comments</comments>
		<pubDate>Thu, 03 Jun 2010 23:56:42 +0000</pubDate>
		<dc:creator>Rainer Brockerhoff</dc:creator>
				<category><![CDATA[Apple]]></category>
		<category><![CDATA[Development]]></category>
		<category><![CDATA[Travel]]></category>
		<category><![CDATA[WWDC]]></category>

		<guid isPermaLink="false">http://brockerhoff.net/blog/?p=2635</guid>
		<description><![CDATA[I just arrived in San Francisco a few days before WWDC, which starts next Monday, June 7. By a coincidence, June 6 is my birthday &#8211; will turn 0x3B. Let&#8217;s hope Uncle Steve has a nice present for me; I just came from the local Apple Store, where they don&#8217;t have any iPads in stock.]]></description>
			<content:encoded><![CDATA[<p>I just arrived in San Francisco a few days before WWDC, which starts next Monday, June 7. By a coincidence, June 6 is my birthday &#8211; will turn 0x3B. <img src='http://brockerhoff.net/blog/wp-includes/images/smilies/icon_wink.gif' alt=';-)' class='wp-smiley' /> </p>
<p>Let&#8217;s hope Uncle Steve has a nice present for me; I just came from the local Apple Store, where they don&#8217;t have any iPads in stock.</p>
]]></content:encoded>
			<wfw:commentRss>http://brockerhoff.net/blog/2010/06/03/wwdc2010/feed/</wfw:commentRss>
		<slash:comments>0</slash:comments>
		</item>
		<item>
		<title>Forward/back, hm</title>
		<link>http://brockerhoff.net/blog/2010/05/27/forwardback-hm/</link>
		<comments>http://brockerhoff.net/blog/2010/05/27/forwardback-hm/#comments</comments>
		<pubDate>Thu, 27 May 2010 22:45:44 +0000</pubDate>
		<dc:creator>Rainer Brockerhoff</dc:creator>
				<category><![CDATA[Development]]></category>
		<category><![CDATA[Software]]></category>
		<category><![CDATA[iPad]]></category>
		<category><![CDATA[iPhone]]></category>
		<category><![CDATA[Klicko]]></category>
		<category><![CDATA[Mac]]></category>

		<guid isPermaLink="false">http://brockerhoff.net/blog/?p=2634</guid>
		<description><![CDATA[While reading the links pertaining to the previous post about a &#8220;back&#8221; button for the iPad &#8211; and, incidentally, for the Mac &#8211; it occurred to me that such a capability might be built into a future version of my Klicko utility. Which is Mac-only, of course. For now, Apple doesn&#8217;t allow any sort of [...]]]></description>
			<content:encoded><![CDATA[<p>While reading the links pertaining <a href="/blog/2010/05/24/re-apps-that-work-together-—-on-ipad/" target="_blank">to the previous post</a> about a &#8220;back&#8221; button for the iPad &#8211; and, incidentally, for the Mac &#8211; it occurred to me that such a capability might be built into a future version of my <a href="/klicko">Klicko</a> utility. Which is Mac-only, of course. For now, Apple doesn&#8217;t allow any sort of utilities for the iPhone/iPad, more&#8217;s the pity.</p>
<p>I&#8217;m rather overloaded at the moment, moving out of my apartment only a few days before going off to WWDC, and I&#8217;ve got an iPad app prototype to work on, too; but I&#8217;ll definitely look into this as soon as possible. I think that most of the infrastructure, in fact, is already in place inside Klicko.</p>
<p>I did download the <a href="http://www.scsc.no/blog/2010/05-26-universal-back-button-released-for-mac-os-x.html">Universal Back Button App</a>, but didn&#8217;t have time to check out how it works; at any rate, it seems to be quite different in implementation.</p>
]]></content:encoded>
			<wfw:commentRss>http://brockerhoff.net/blog/2010/05/27/forwardback-hm/feed/</wfw:commentRss>
		<slash:comments>0</slash:comments>
		</item>
		<item>
		<title>Re: Apps that work together — on iPad</title>
		<link>http://brockerhoff.net/blog/2010/05/24/re-apps-that-work-together-%e2%80%94-on-ipad/</link>
		<comments>http://brockerhoff.net/blog/2010/05/24/re-apps-that-work-together-%e2%80%94-on-ipad/#comments</comments>
		<pubDate>Mon, 24 May 2010 23:52:31 +0000</pubDate>
		<dc:creator>Rainer Brockerhoff</dc:creator>
				<category><![CDATA[Development]]></category>
		<category><![CDATA[Software]]></category>
		<category><![CDATA[Cocoa]]></category>
		<category><![CDATA[iPad]]></category>
		<category><![CDATA[iPhone]]></category>
		<category><![CDATA[Mac]]></category>

		<guid isPermaLink="false">http://brockerhoff.net/blog/?p=2632</guid>
		<description><![CDATA[Brent Simmons, author of NetNewsWire, writes: On Macs we have a long-standing culture of apps working together. &#8230; On the iPad (and iPhone) we can sort-of do the same thing. We don’t have AppleScript or Apple events, but we do have the URL scheme thing for inter-application communication. It’s technically possible to do some of [...]]]></description>
			<content:encoded><![CDATA[<p>Brent Simmons, author of <a href="http://netnewswireapp.com/" target="_blank">NetNewsWire</a>, <a href="http://inessential.com/2010/05/23/apps_that_work_together_on_ipad" target="_blank">writes</a>:</p>
<blockquote><p>On Macs we have a long-standing culture of apps working together.</p>
<p>&#8230;</p>
<p>On the iPad (and iPhone) we can sort-of do the same thing. We don’t have AppleScript or Apple events, but we do have the URL scheme thing for inter-application communication. It’s technically possible to do some of these same things.</p>
<p>But we don’t have an easy way to get back to the calling app.</p>
<p>&#8230;</p>
<p>What if the calling app added, as a parameter to the URL, a URL to call when the task is completed?</p>
<p>This way the helper app (NetNewsWire in this case) would know, once the task is complete, how to get the user back to their place in the calling app (Twitterrific in this case).</p></blockquote>
<p>I was thinking about the same issue, coincidentally, and one idea which occurred to me is to use the equivalent of the http referrer URL (often misspelled as &#8220;referer&#8221; for historical reasons).</p>
<p>For  a standard http request the referrer is the URL of the document containing the clicked link, so you can get back to that document by clicking on your browser&#8217;s &#8220;back&#8221; button. Now, this isn&#8217;t really contained in the URL itself &#8211; rather, the browser appends this as <a href="http://www.w3.org/Protocols/HTTP/HTRQ_Headers.html#z14" target="_blank">one of the fields in the http request headers</a> &#8211; but the analogy is interesting.</p>
<p>For this to work locally between applications, the referrer URL would need to be set into the URL targeted at the called application. And indeed, there is a -[NSURL setResourceValue:forKey:error:] method that, in theory could add any key/value pair to the URL. (Currently only the &#8220;scheme&#8221; property seems to be available, though.)</p>
<p><em>Update: Mike Abdullah points out in the comments that, in practice, this method applies properties to the file a file URL points at, not to the URL itself. Drat.</em></p>
<p>On the receiving side, the &#8220;referrer&#8221; value would have to be pulled out from the NSAppleEventDescriptor that the application gets with the &#8216;GURL&#8217; event.</p>
<p>All this needs filing enhancement requests and Apple would have to do the required twiddling inside their code base &#8211; or rather, bases, as this would be useful to have both on the iPhone/iPad and the Mac side. It would take a long time, if it&#8217;s done at all.</p>
<p>The alternative would be to developers to, informally, establish a convention for incorporating this into the URL itself. So we&#8217;d have something like:<br />
<code>calledscheme:///the/url/parameters&amp;?REF=callingscheme://some/url/to/return</code></p>
<p>Probably the second part would have to be suitable encoded/escaped, too. Maybe this would be a good topic for discussion at WWDC?</p>
]]></content:encoded>
			<wfw:commentRss>http://brockerhoff.net/blog/2010/05/24/re-apps-that-work-together-%e2%80%94-on-ipad/feed/</wfw:commentRss>
		<slash:comments>8</slash:comments>
		</item>
	</channel>
</rss>

<!-- Dynamic page generated in 0.329 seconds. -->
<!-- Cached page generated by WP-Super-Cache on 2010-09-09 07:24:20 -->
