<?xml version="1.0" encoding="UTF-8"?>
<?xml-stylesheet type="text/xsl" media="screen" href="/~d/styles/rss2full.xsl"?><?xml-stylesheet type="text/css" media="screen" href="http://feeds.feedburner.com/~d/styles/itemcontent.css"?><rss 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/" xmlns:georss="http://www.georss.org/georss" xmlns:geo="http://www.w3.org/2003/01/geo/wgs84_pos#" xmlns:media="http://search.yahoo.com/mrss/" xmlns:feedburner="http://rssnamespace.org/feedburner/ext/1.0" version="2.0">

<channel>
	<title>Borkware Miniblog</title>
	
	<link>http://borkwarellc.wordpress.com</link>
	<description>Bork bork bork bork.</description>
	<lastBuildDate>Mon, 07 Sep 2009 18:55:19 +0000</lastBuildDate>
	<generator>http://wordpress.com/</generator>
	<language>en</language>
	<sy:updatePeriod>hourly</sy:updatePeriod>
	<sy:updateFrequency>1</sy:updateFrequency>
	<cloud domain="borkwarellc.wordpress.com" port="80" path="/?rsscloud=notify" registerProcedure="" protocol="http-post" />
<image>
		<url>http://www.gravatar.com/blavatar/1209be296b1693b80ff2a38525df948b?s=96&amp;d=http://s.wordpress.com/i/buttonw-com.png</url>
		<title>Borkware Miniblog</title>
		<link>http://borkwarellc.wordpress.com</link>
	</image>
	<atom:link rel="search" type="application/opensearchdescription+xml" href="http://borkwarellc.wordpress.com/osd.xml" title="Borkware Miniblog" />
		<atom10:link xmlns:atom10="http://www.w3.org/2005/Atom" rel="self" type="application/rss+xml" href="http://feeds.feedburner.com/BorkwareMiniblog" /><feedburner:info uri="borkwareminiblog" /><atom10:link xmlns:atom10="http://www.w3.org/2005/Atom" rel="hub" href="http://pubsubhubbub.appspot.com" /><feedburner:browserFriendly></feedburner:browserFriendly><item>
		<title>VoodooPad and Subversion</title>
		<link>http://borkwarellc.wordpress.com/2009/09/07/voodoopad-and-subversion/</link>
		<comments>http://borkwarellc.wordpress.com/2009/09/07/voodoopad-and-subversion/#comments</comments>
		<pubDate>Mon, 07 Sep 2009 18:55:15 +0000</pubDate>
		<dc:creator>Mark Dalrymple</dc:creator>
				<category><![CDATA[Random]]></category>
		<category><![CDATA[VoodooPad]]></category>
		<category><![CDATA[programming]]></category>

		<guid isPermaLink="false">http://borkwarellc.wordpress.com/?p=99</guid>
		<description><![CDATA[Yeah, Git and Hg are the new hotness, but for some projects I&#8217;m still using subversion.
A also like keeping my project documentation in VoodooPad.  By keeping a narrative of development in an ever-growing VP, I can go back and figure out where certain &#8220;design&#8221; &#8220;decisions&#8221; came from that are currently causing me problems.  [...]<img alt="" border="0" src="http://stats.wordpress.com/b.gif?host=borkwarellc.wordpress.com&blog=1529685&post=99&subd=borkwarellc&ref=&feed=1" />]]></description>
			<content:encoded><![CDATA[<br /><p>Yeah, Git and Hg are the new hotness, but for some projects I&#8217;m still using subversion.</p>
<p>A also like keeping my project documentation in <a href="http://flyingmeat.com/voodoopad/">VoodooPad</a>.  By keeping a narrative of development in an ever-growing VP, I can go back and figure out where certain &#8220;design&#8221; &#8220;decisions&#8221; came from that are currently causing me problems.  Not that it ever happens to me. *cough*.</p>
<p>Anyway, I&#8217;m moving into a new 13&#8243; MacBookPro (sweet sweet little machine), and I&#8217;m taking the nuke-from-orbit approach: only installing software and data files on-demand.  So now I need to be able to commit VoodooPad doc changes.  This is complicated by VP docs being a bundle with files coming and going as the file is edited.</p>
<p>VooDooPad has nice <a href="http://flyingmeat.com/voodoopad/docs/script%20plugins.html">Script Plugin</a> support, including some <a href="http://flyingmeat.com/voodoopad/docs/lua%20plugin%20examples.html">sample LUA scripts</a>.  Oooh! &#8220;Commit changes to subversion&#8221;.  Perfect!</p>
<p>Getting it set up correctly isn&#8217;t 100% obvious &#8211; here&#8217;s how I do it:</p>
<ol>
<li> Snarf the &#8220;Commit changes to subversion&#8221; code&#8221; and paste it into a new file living at.
<pre>~/Library/Application Support/VoodooPad/Script PlugIns/Svn Commit.lua</pre>
<li> Subversion now lives in <code>/usr/bin</code>, so edit the <code>/usr/local/bin</code> references accordingly.  Here&#8217;s my version:
<pre>
--[[
VPLanguage = lua
VPScriptMenuTitle = Subversion Commit
VPEndConfig
]]
-- we assume subversion is located in /usr/bin/svn

posix.chdir(document:fileName())

-- add new files
os.execute("/usr/bin/svn st | " ..
	       "/usr/bin/grep '^\?' | " ..
	       "/usr/bin/sed -e 's/\?[ ]*//g' | " ..
	       "/usr/bin/xargs /usr/bin/svn add")

-- clean up deleted pages
os.execute("/usr/bin/svn st | " ..
	       "/usr/bin/grep '^\!' | " ..
	       "/usr/bin/sed -e 's/\![ ]*//g' | " ..
	       "/usr/bin/xargs /usr/bin/svn rm")

os.execute("/usr/bin/svn ci -m'auto commit'")
os.execute("/usr/bin/svn st")
vpconsole("Commit complete.")
</pre>
<p> </p>
<li> Set up your favorite form of passwordless access.  I&#8217;ve been using ssh&#8217;s authorized keys: <a href="http://borkware.com/quickies/single?id=84">passwordless access quickie</a>.
<li> Restart VoodooPad to get the new menu item.
<li> Make changes, and no longer fear commitment.
</ol>
  <a rel="nofollow" href="http://feeds.wordpress.com/1.0/gocomments/borkwarellc.wordpress.com/99/"><img alt="" border="0" src="http://feeds.wordpress.com/1.0/comments/borkwarellc.wordpress.com/99/" /></a> <a rel="nofollow" href="http://feeds.wordpress.com/1.0/godelicious/borkwarellc.wordpress.com/99/"><img alt="" border="0" src="http://feeds.wordpress.com/1.0/delicious/borkwarellc.wordpress.com/99/" /></a> <a rel="nofollow" href="http://feeds.wordpress.com/1.0/gostumble/borkwarellc.wordpress.com/99/"><img alt="" border="0" src="http://feeds.wordpress.com/1.0/stumble/borkwarellc.wordpress.com/99/" /></a> <a rel="nofollow" href="http://feeds.wordpress.com/1.0/godigg/borkwarellc.wordpress.com/99/"><img alt="" border="0" src="http://feeds.wordpress.com/1.0/digg/borkwarellc.wordpress.com/99/" /></a> <a rel="nofollow" href="http://feeds.wordpress.com/1.0/goreddit/borkwarellc.wordpress.com/99/"><img alt="" border="0" src="http://feeds.wordpress.com/1.0/reddit/borkwarellc.wordpress.com/99/" /></a> <img alt="" border="0" src="http://stats.wordpress.com/b.gif?host=borkwarellc.wordpress.com&blog=1529685&post=99&subd=borkwarellc&ref=&feed=1" />]]></content:encoded>
			<wfw:commentRss>http://borkwarellc.wordpress.com/2009/09/07/voodoopad-and-subversion/feed/</wfw:commentRss>
		<slash:comments>6</slash:comments>
	
		<media:content url="http://1.gravatar.com/avatar/bdfaf235f8338d6b577138a55817d3d9?s=96&amp;d=identicon&amp;r=G" medium="image">
			<media:title type="html">MarkD</media:title>
		</media:content>
	</item>
		<item>
		<title>AppEngine Launcher</title>
		<link>http://borkwarellc.wordpress.com/2009/09/05/appengine-launcher/</link>
		<comments>http://borkwarellc.wordpress.com/2009/09/05/appengine-launcher/#comments</comments>
		<pubDate>Sat, 05 Sep 2009 16:55:58 +0000</pubDate>
		<dc:creator>Mark Dalrymple</dc:creator>
				<category><![CDATA[GOOG]]></category>
		<category><![CDATA[programming]]></category>
		<category><![CDATA[work]]></category>

		<guid isPermaLink="false">http://borkwarellc.wordpress.com/?p=97</guid>
		<description><![CDATA[One of the cool things about working at the GOOG is you can spend 20% of your time on projects unrelated your usual work.  It&#8217;s the responsibility of each engineer to actually find or make a project, and to take the time to do it.  But it&#8217;s really nice having the opportunity.
Over the [...]<img alt="" border="0" src="http://stats.wordpress.com/b.gif?host=borkwarellc.wordpress.com&blog=1529685&post=97&subd=borkwarellc&ref=&feed=1" />]]></description>
			<content:encoded><![CDATA[<br /><p>One of the cool things about working at the GOOG is you can spend 20% of your time on projects unrelated your usual work.  It&#8217;s the responsibility of each engineer to actually find or make a project, and to take the time to do it.  But it&#8217;s really nice having the opportunity.</p>
<p>Over the last 9 months or so, I&#8217;ve thrown in my 20% time on the <A href="http://googleappengine.blogspot.com/2009/09/app-engine-launcher-for-windows.html">App Engine Launcher for Windows</a>.  Even though it says Windows, I did most of my work on the Mac, since the project is in Python and uses wxWidgets.  Because of this, the Launcher works on Linux too.</p>
<p>And now it&#8217;s shipping.  Woo!  And it&#8217;s <a href="http://code.google.com/p/google-appengine-wx-launcher/">open sourced</a>.</p>
<p>What is the Launcher?  It&#8217;s a little dashboard where you can create new App Engine projects, run them locally, look at the logs, and deploy to appspot.com.</p>
<p>So, why this particular project?  Good question, since I haven&#8217;t done much with AppEngine, outside of a small <a href="http://psquickies.appspot.com/">Photo Software Quickies</a> database, similar to the <a href="http://borkware.com/quickies">Borkware Quickies</a>. There were two reasons.</p>
<p>The first was to keep working on a project with the Launcher tech lead, John Grabowski.  I worked with him on a <a href="http://code.google.com/p/update-engine/">previous project</a> and had a lot of fun.  If you ever get a chance to hear him talking about brewing beer or raising his six kids, you should.</p>
<p>The second was to have an excuse to expand my horizons.  I&#8217;ve never really used Python before, and I need an actual project to work on before I really learn something.  Here was a project that folks have been wanting and I could learn a new language and toolkit.  Perfect fit.  I absorbed a huge amount about Python, particularly during the code reviews from our Python expert Dave Symonds in Australia.  Every code review I had to fix stuff, but I learned a bunch.</p>
<p>So now the technical take-aways.</p>
<p>Python is a nice language.  self.There() are a self.few() annoying self.things() about self.python() self.that() self.KindOf() self.drove_me_nuts().  Whitespace indentation wasn&#8217;t one of them.  I still program it with a C accent (and my C still has a Pascal accent), but through code review I fixed the most egregious anachronisms.</p>
<p>As a cross-platform toolkit, Wx is adequate.  If I *had* to use a cross-platform toolkit, I&#8217;d use Qt, and also look at CocoaTron.  And then weep for the demise of Galaxy.  Wx actually looks and behaves well on Windows and Linux, but it doesn&#8217;t even reach the Uncanny Valley on the Mac.</p>
<p>We decided to use wxglade for creating the user interface components.  That was probably the only big mistake of the project.  It was nearly unusable on the Mac, frequently neglecting to save changes.  Sometimes it took 5 edit/ok/save/generate-code cycles for menu bar edits to actually stick.  Oh, and it&#8217;s a code generator.  We hateses code generators, my precious.  For some reason, wxglade kept on trying to make the main window huge.  And finally, the code generator occasionally decides it wants to generate the <a href="http://code.google.com/p/google-appengine-wx-launcher/source/browse/trunk/wxgladegen/main_frame.py">same code twice</a>.  It doesn&#8217;t break anything, but still messy.</p>
<p>So, go check out the Launcher, now included with the App Engine SDK for Windows and Linux.  There is a Mac version (which I didn&#8217;t work on) which has been shipping with the App Engine SDK for Mac for awhile.</p>
  <a rel="nofollow" href="http://feeds.wordpress.com/1.0/gocomments/borkwarellc.wordpress.com/97/"><img alt="" border="0" src="http://feeds.wordpress.com/1.0/comments/borkwarellc.wordpress.com/97/" /></a> <a rel="nofollow" href="http://feeds.wordpress.com/1.0/godelicious/borkwarellc.wordpress.com/97/"><img alt="" border="0" src="http://feeds.wordpress.com/1.0/delicious/borkwarellc.wordpress.com/97/" /></a> <a rel="nofollow" href="http://feeds.wordpress.com/1.0/gostumble/borkwarellc.wordpress.com/97/"><img alt="" border="0" src="http://feeds.wordpress.com/1.0/stumble/borkwarellc.wordpress.com/97/" /></a> <a rel="nofollow" href="http://feeds.wordpress.com/1.0/godigg/borkwarellc.wordpress.com/97/"><img alt="" border="0" src="http://feeds.wordpress.com/1.0/digg/borkwarellc.wordpress.com/97/" /></a> <a rel="nofollow" href="http://feeds.wordpress.com/1.0/goreddit/borkwarellc.wordpress.com/97/"><img alt="" border="0" src="http://feeds.wordpress.com/1.0/reddit/borkwarellc.wordpress.com/97/" /></a> <img alt="" border="0" src="http://stats.wordpress.com/b.gif?host=borkwarellc.wordpress.com&blog=1529685&post=97&subd=borkwarellc&ref=&feed=1" />]]></content:encoded>
			<wfw:commentRss>http://borkwarellc.wordpress.com/2009/09/05/appengine-launcher/feed/</wfw:commentRss>
		<slash:comments>0</slash:comments>
	
		<media:content url="http://1.gravatar.com/avatar/bdfaf235f8338d6b577138a55817d3d9?s=96&amp;d=identicon&amp;r=G" medium="image">
			<media:title type="html">MarkD</media:title>
		</media:content>
	</item>
		<item>
		<title>Easy Nested-Object Selection in IB</title>
		<link>http://borkwarellc.wordpress.com/2009/08/13/easy-nested-object-selection-in-ib/</link>
		<comments>http://borkwarellc.wordpress.com/2009/08/13/easy-nested-object-selection-in-ib/#comments</comments>
		<pubDate>Thu, 13 Aug 2009 14:42:35 +0000</pubDate>
		<dc:creator>Mark Dalrymple</dc:creator>
				<category><![CDATA[programming]]></category>

		<guid isPermaLink="false">http://borkwarellc.wordpress.com/?p=95</guid>
		<description><![CDATA[Thanks to Marcus Zarra&#8217;s excellent Core Data book for this little tidbit.
Hate Interface Builder when dealing with table views, having to clicky-clicky to get down to the table column, and frequently clicking the Wrong Thing and having to start over?
If you hold down the shift key while performing the contextual menu gesture of your choice, [...]<img alt="" border="0" src="http://stats.wordpress.com/b.gif?host=borkwarellc.wordpress.com&blog=1529685&post=95&subd=borkwarellc&ref=&feed=1" />]]></description>
			<content:encoded><![CDATA[<br /><p>Thanks to <a href="http://www.cimgf.com/">Marcus Zarra</a>&#8217;s excellent <A href="http://pragprog.com/titles/mzcd/core-data">Core Data</A> book for this little tidbit.</p>
<p>Hate Interface Builder when dealing with table views, having to clicky-clicky to get down to the table column, and frequently clicking the Wrong Thing and having to start over?</p>
<p>If you hold down the shift key while performing the contextual menu gesture of your choice, you get a menu that lets you go straight to your intended victim:</p>
<div style="text-align:center;"><img src="http://borkwarellc.files.wordpress.com/2009/08/picture-30.png?w=622&#038;h=643" alt="Picture 30.png" border="0" width="622" height="643" /></div>
  <a rel="nofollow" href="http://feeds.wordpress.com/1.0/gocomments/borkwarellc.wordpress.com/95/"><img alt="" border="0" src="http://feeds.wordpress.com/1.0/comments/borkwarellc.wordpress.com/95/" /></a> <a rel="nofollow" href="http://feeds.wordpress.com/1.0/godelicious/borkwarellc.wordpress.com/95/"><img alt="" border="0" src="http://feeds.wordpress.com/1.0/delicious/borkwarellc.wordpress.com/95/" /></a> <a rel="nofollow" href="http://feeds.wordpress.com/1.0/gostumble/borkwarellc.wordpress.com/95/"><img alt="" border="0" src="http://feeds.wordpress.com/1.0/stumble/borkwarellc.wordpress.com/95/" /></a> <a rel="nofollow" href="http://feeds.wordpress.com/1.0/godigg/borkwarellc.wordpress.com/95/"><img alt="" border="0" src="http://feeds.wordpress.com/1.0/digg/borkwarellc.wordpress.com/95/" /></a> <a rel="nofollow" href="http://feeds.wordpress.com/1.0/goreddit/borkwarellc.wordpress.com/95/"><img alt="" border="0" src="http://feeds.wordpress.com/1.0/reddit/borkwarellc.wordpress.com/95/" /></a> <img alt="" border="0" src="http://stats.wordpress.com/b.gif?host=borkwarellc.wordpress.com&blog=1529685&post=95&subd=borkwarellc&ref=&feed=1" />]]></content:encoded>
			<wfw:commentRss>http://borkwarellc.wordpress.com/2009/08/13/easy-nested-object-selection-in-ib/feed/</wfw:commentRss>
		<slash:comments>8</slash:comments>
	
		<media:content url="http://1.gravatar.com/avatar/bdfaf235f8338d6b577138a55817d3d9?s=96&amp;d=identicon&amp;r=G" medium="image">
			<media:title type="html">MarkD</media:title>
		</media:content>

		<media:content url="http://borkwarellc.files.wordpress.com/2009/08/picture-30.png" medium="image">
			<media:title type="html">Picture 30.png</media:title>
		</media:content>
	</item>
		<item>
		<title>NSConference</title>
		<link>http://borkwarellc.wordpress.com/2009/02/18/nsconference/</link>
		<comments>http://borkwarellc.wordpress.com/2009/02/18/nsconference/#comments</comments>
		<pubDate>Wed, 18 Feb 2009 14:41:56 +0000</pubDate>
		<dc:creator>Mark Dalrymple</dc:creator>
				<category><![CDATA[Uncategorized]]></category>

		<guid isPermaLink="false">http://borkwarellc.wordpress.com/?p=92</guid>
		<description><![CDATA[Scotty, over at the Mac Developer Network, is putting on a C4/WWDC-style independent Mac Developer Conference in England this April called NSConference.  I won&#8217;t be able to make it, but it looks like a huge amount of fun.  I&#8217;ve recorded a couple of podcasts with Scotty, and he&#8217;s top-notch, and I expect the [...]<img alt="" border="0" src="http://stats.wordpress.com/b.gif?host=borkwarellc.wordpress.com&blog=1529685&post=92&subd=borkwarellc&ref=&feed=1" />]]></description>
			<content:encoded><![CDATA[<br /><p>Scotty, over at the <a href="http://macdevnet.com/">Mac Developer Network</a>, is putting on a C4/WWDC-style independent Mac Developer Conference in England this April called <a href="http://www.nsconference.com/">NSConference</a>.  I won&#8217;t be able to make it, but it looks like a huge amount of fun.  I&#8217;ve recorded a couple of podcasts with Scotty, and he&#8217;s top-notch, and I expect the conference to be excellent.</p>
  <a rel="nofollow" href="http://feeds.wordpress.com/1.0/gocomments/borkwarellc.wordpress.com/92/"><img alt="" border="0" src="http://feeds.wordpress.com/1.0/comments/borkwarellc.wordpress.com/92/" /></a> <a rel="nofollow" href="http://feeds.wordpress.com/1.0/godelicious/borkwarellc.wordpress.com/92/"><img alt="" border="0" src="http://feeds.wordpress.com/1.0/delicious/borkwarellc.wordpress.com/92/" /></a> <a rel="nofollow" href="http://feeds.wordpress.com/1.0/gostumble/borkwarellc.wordpress.com/92/"><img alt="" border="0" src="http://feeds.wordpress.com/1.0/stumble/borkwarellc.wordpress.com/92/" /></a> <a rel="nofollow" href="http://feeds.wordpress.com/1.0/godigg/borkwarellc.wordpress.com/92/"><img alt="" border="0" src="http://feeds.wordpress.com/1.0/digg/borkwarellc.wordpress.com/92/" /></a> <a rel="nofollow" href="http://feeds.wordpress.com/1.0/goreddit/borkwarellc.wordpress.com/92/"><img alt="" border="0" src="http://feeds.wordpress.com/1.0/reddit/borkwarellc.wordpress.com/92/" /></a> <img alt="" border="0" src="http://stats.wordpress.com/b.gif?host=borkwarellc.wordpress.com&blog=1529685&post=92&subd=borkwarellc&ref=&feed=1" />]]></content:encoded>
			<wfw:commentRss>http://borkwarellc.wordpress.com/2009/02/18/nsconference/feed/</wfw:commentRss>
		<slash:comments>0</slash:comments>
	
		<media:content url="http://1.gravatar.com/avatar/bdfaf235f8338d6b577138a55817d3d9?s=96&amp;d=identicon&amp;r=G" medium="image">
			<media:title type="html">MarkD</media:title>
		</media:content>
	</item>
		<item>
		<title>An unusual arrangement</title>
		<link>http://borkwarellc.wordpress.com/2009/01/31/an-unusual-arrangement/</link>
		<comments>http://borkwarellc.wordpress.com/2009/01/31/an-unusual-arrangement/#comments</comments>
		<pubDate>Sat, 31 Jan 2009 22:09:27 +0000</pubDate>
		<dc:creator>Mark Dalrymple</dc:creator>
				<category><![CDATA[Random]]></category>
		<category><![CDATA[off-topic]]></category>

		<guid isPermaLink="false">http://borkwarellc.wordpress.com/?p=82</guid>
		<description><![CDATA[
It&#8217;s been awhile since I last used a two-monitor setup. Usually I do all of my work on a 15&#8243; MacBookPro or one of the plastic MacBooks.  But I wanted a better monitor for the desktop when I&#8217;m doing photostuff, so now I have two monitors again.  Last time was in 2002 when [...]<img alt="" border="0" src="http://stats.wordpress.com/b.gif?host=borkwarellc.wordpress.com&blog=1529685&post=82&subd=borkwarellc&ref=&feed=1" />]]></description>
			<content:encoded><![CDATA[<br /><p><img src="http://borkwarellc.files.wordpress.com/2009/01/picture-2.png?w=130&#038;h=117" alt="Picture 2.png" border="0" width="130" height="117" align="right" /></p>
<p>It&#8217;s been awhile since I last used a two-monitor setup. Usually I do all of my work on a 15&#8243; MacBookPro or one of the plastic MacBooks.  But I wanted a better monitor for the desktop when I&#8217;m doing <a href="http://borkwarephoto.wordpress.com">photostuff</a>, so now I have two monitors again.  Last time was in 2002 when I was doing contracting, and the client&#8217;s product I was working on wouldn&#8217;t fit on a laptop screen.  I used a secondary monitor for running the software.</p>
<p>Even back in the Mac II days I always got really annoyed with the &#8220;traditional&#8221; way of setting up multiple monitors: having it so the desktop areas had large coincidental areas of vertical or horizontal border, so you could have one window span both screens and have it look non-horrible.  My problem was I would always overshoot one monitor and end up on the other.  I had really come to depend on <a href="http://en.wikipedia.org/wiki/Fitts'_law">Fitts&#8217;s Law</a>.  So why not use that for the monitors too?</p>
<p><img src="http://borkwarellc.files.wordpress.com/2009/01/monitor1.png?w=320&#038;h=355" alt="monitor.png" border="0" width="320" height="355" align="left" style="padding-right:10px;" /></p>
<p>I use my monitors as distinct playgrounds: Code and whatnot on one and the client&#8217;s big-assed program on the other.  Lightroom&#8217;s Develop pane on one, and the Library grid on the other.  Photoshop&#8217;s editing area on one, palettes on the other.  I <b>never</b> have one big window that straddles both screens.  Hence, my arrangement, seen above, connects the monitors at one corner.</p>
<p>This gives me my sides as big Fitts&#8217;s Law targets, as shown in the cute kitty picture.  I can slam the mouse to the side to get to the tools.  The menu bar at the top remains a nice big target.  If I want to go to the other monitor, I throw the mouse to the bottom-left corner.</p>
<p>This makes the mouse enter the second screen at the top-right, and I keep my Photoshop palettes and Nik plugins panel up near that corner for easy access.  I twiddle what I want, then throw the mouse into the upper-right corner to get to the main screen.  If I lose my mouse, I can just keep mousing up and to the right until I see it on the main screen.</p>
<p><img src="http://borkwarellc.files.wordpress.com/2009/01/monitor22.png?w=262&#038;h=281" alt="monitor2.png" border="0" width="262" height="281" align="right" /></p>
<p>Why not put the other screen to the right?  I keep my Dock hidden on the right.  With today&#8217;s wide-screen displays, horizontal real estate is cheap, vertical real estate is still precious (six more lines of code! woo!).  Having the Dock Fitts-style on the right makes it very easy to access.</p>
<p>Why not off the bottom?  I use the hard border of the screen when resizing windows large &#8211; grab the corner, resize larger quickly until hitting the bottom of the screen.  Unfortunately the green jellybean rarely does what I want it to do.</p>
<p>I&#8217;m not saying this is the best way for everybody, but it works very well for me.  If you get frustrated with your multiple-monitor setup by accidentally mousing into the other screen, give the corner-connection a try.</p>
  <a rel="nofollow" href="http://feeds.wordpress.com/1.0/gocomments/borkwarellc.wordpress.com/82/"><img alt="" border="0" src="http://feeds.wordpress.com/1.0/comments/borkwarellc.wordpress.com/82/" /></a> <a rel="nofollow" href="http://feeds.wordpress.com/1.0/godelicious/borkwarellc.wordpress.com/82/"><img alt="" border="0" src="http://feeds.wordpress.com/1.0/delicious/borkwarellc.wordpress.com/82/" /></a> <a rel="nofollow" href="http://feeds.wordpress.com/1.0/gostumble/borkwarellc.wordpress.com/82/"><img alt="" border="0" src="http://feeds.wordpress.com/1.0/stumble/borkwarellc.wordpress.com/82/" /></a> <a rel="nofollow" href="http://feeds.wordpress.com/1.0/godigg/borkwarellc.wordpress.com/82/"><img alt="" border="0" src="http://feeds.wordpress.com/1.0/digg/borkwarellc.wordpress.com/82/" /></a> <a rel="nofollow" href="http://feeds.wordpress.com/1.0/goreddit/borkwarellc.wordpress.com/82/"><img alt="" border="0" src="http://feeds.wordpress.com/1.0/reddit/borkwarellc.wordpress.com/82/" /></a> <img alt="" border="0" src="http://stats.wordpress.com/b.gif?host=borkwarellc.wordpress.com&blog=1529685&post=82&subd=borkwarellc&ref=&feed=1" />]]></content:encoded>
			<wfw:commentRss>http://borkwarellc.wordpress.com/2009/01/31/an-unusual-arrangement/feed/</wfw:commentRss>
		<slash:comments>7</slash:comments>
	
		<media:content url="http://1.gravatar.com/avatar/bdfaf235f8338d6b577138a55817d3d9?s=96&amp;d=identicon&amp;r=G" medium="image">
			<media:title type="html">MarkD</media:title>
		</media:content>

		<media:content url="http://borkwarellc.files.wordpress.com/2009/01/picture-2.png" medium="image">
			<media:title type="html">Picture 2.png</media:title>
		</media:content>

		<media:content url="http://borkwarellc.files.wordpress.com/2009/01/monitor1.png" medium="image">
			<media:title type="html">monitor.png</media:title>
		</media:content>

		<media:content url="http://borkwarellc.files.wordpress.com/2009/01/monitor22.png" medium="image">
			<media:title type="html">monitor2.png</media:title>
		</media:content>
	</item>
		<item>
		<title>New LoC is here</title>
		<link>http://borkwarellc.wordpress.com/2009/01/04/new-loc-is-here/</link>
		<comments>http://borkwarellc.wordpress.com/2009/01/04/new-loc-is-here/#comments</comments>
		<pubDate>Sun, 04 Jan 2009 22:02:44 +0000</pubDate>
		<dc:creator>Mark Dalrymple</dc:creator>
				<category><![CDATA[Big Nerd Ranch]]></category>
		<category><![CDATA[LoC]]></category>
		<category><![CDATA[amosxp]]></category>

		<guid isPermaLink="false">http://borkwarellc.wordpress.com/?p=70</guid>
		<description><![CDATA[It&#8217;s finally seen the light of day. Learn Objective-C on the Mac is currently in dead-trees form, and available at amazon and other fine retailers.
I&#8217;m rather proud of the work that Scott Knaster and I have done on this second edition.  It is the contents of the first edition from Spiderworks, but with about [...]<img alt="" border="0" src="http://stats.wordpress.com/b.gif?host=borkwarellc.wordpress.com&blog=1529685&post=70&subd=borkwarellc&ref=&feed=1" />]]></description>
			<content:encoded><![CDATA[<br /><p>It&#8217;s finally seen the light of day. <a href="http://www.amazon.com/Learn-Objective-ndash-C-Mac/dp/1430218150/">Learn Objective-C on the Mac</a> is currently in dead-trees form, and available at amazon and other fine retailers.</p>
<p>I&#8217;m rather proud of the work that Scott Knaster and I have done on this second edition.  It is the contents of the first edition from Spiderworks, but with about 100 new pages of goodies, including NSPredicate and Key Value Coding.  There&#8217;s also a whole new chapter on Xcode tips and tricks.</p>
<p>The book is designed to sit between Dave Mark&#8217;s updated <a href="http://www.amazon.com/Learn-C-Mac-Dave-Mark/dp/1430218096">Learn C on the Mac</a> and Dave&#8217;s and Jeff Lamarche&#8217;s most-excellent <a href="http://www.amazon.com/Beginning-iPhone-Development-Exploring-SDK/dp/1430216263/">Beginning iPhone Development</a> (<strike>exploding</strike> exploring the iPhone SDK).  We go into things figuring you&#8217;ve met C and programming, so no &#8220;<code>for</code> loops are fun!  ooh!  variables!&#8221; kinds of rehashing.  Instead we cover what&#8217;s been added by Objective-C, as well as some software engineering topics like indirection, object-oriented programming, the Open/Closed principle, and refactoring.</p>
<p>Plus the book is written to be fun.  The English language is one of my favorite playthings.  But the humor isn&#8217;t over the top and in your face. (at least I hope so)</p>
<p>On the AMOSXP front, we&#8217;ve added about 100 new pages of material, such as Objective-C 2.0 goodies (including some perversions of <code>NSFastEnumeration</code>), 64-bit programming, FSEvents, Dtrace and instruments, and NSOperation; and have also been removing some of the old and obsolete classic Mac information since it&#8217;s not relevant. </p>
<p>Fourteen students at the <a href="http://bignerdranch.com/">Big Nerd Ranch</a>&#8217;s <a href="http://bignerdranch.com/classes/advanced_mac_os_x.shtml">Advanced Mac OS X Bootcamp</a> got a first crack at the new material.  There is a second bootcamp scheduled for February in Frankfurt.  The actual publishing of the next edition (and its ultimate contents) will hinge on Snow Leopard&#8217;s schedule.  Hopefully MacWorld will give us some schedule insight there.</p>
  <a rel="nofollow" href="http://feeds.wordpress.com/1.0/gocomments/borkwarellc.wordpress.com/70/"><img alt="" border="0" src="http://feeds.wordpress.com/1.0/comments/borkwarellc.wordpress.com/70/" /></a> <a rel="nofollow" href="http://feeds.wordpress.com/1.0/godelicious/borkwarellc.wordpress.com/70/"><img alt="" border="0" src="http://feeds.wordpress.com/1.0/delicious/borkwarellc.wordpress.com/70/" /></a> <a rel="nofollow" href="http://feeds.wordpress.com/1.0/gostumble/borkwarellc.wordpress.com/70/"><img alt="" border="0" src="http://feeds.wordpress.com/1.0/stumble/borkwarellc.wordpress.com/70/" /></a> <a rel="nofollow" href="http://feeds.wordpress.com/1.0/godigg/borkwarellc.wordpress.com/70/"><img alt="" border="0" src="http://feeds.wordpress.com/1.0/digg/borkwarellc.wordpress.com/70/" /></a> <a rel="nofollow" href="http://feeds.wordpress.com/1.0/goreddit/borkwarellc.wordpress.com/70/"><img alt="" border="0" src="http://feeds.wordpress.com/1.0/reddit/borkwarellc.wordpress.com/70/" /></a> <img alt="" border="0" src="http://stats.wordpress.com/b.gif?host=borkwarellc.wordpress.com&blog=1529685&post=70&subd=borkwarellc&ref=&feed=1" />]]></content:encoded>
			<wfw:commentRss>http://borkwarellc.wordpress.com/2009/01/04/new-loc-is-here/feed/</wfw:commentRss>
		<slash:comments>14</slash:comments>
	
		<media:content url="http://1.gravatar.com/avatar/bdfaf235f8338d6b577138a55817d3d9?s=96&amp;d=identicon&amp;r=G" medium="image">
			<media:title type="html">MarkD</media:title>
		</media:content>
	</item>
		<item>
		<title>Git to Pittsburgh Cocoaheads</title>
		<link>http://borkwarellc.wordpress.com/2008/10/16/git-to-pittsburgh-cocoaheads/</link>
		<comments>http://borkwarellc.wordpress.com/2008/10/16/git-to-pittsburgh-cocoaheads/#comments</comments>
		<pubDate>Thu, 16 Oct 2008 14:52:43 +0000</pubDate>
		<dc:creator>Mark Dalrymple</dc:creator>
				<category><![CDATA[cocoaheads]]></category>

		<guid isPermaLink="false">http://borkwarellc.wordpress.com/?p=68</guid>
		<description><![CDATA[Hi!
Pittsburgh Cocoaheads tonight will feature Sean McCune talking about Git, the groovy distributed revision control system thingie.
7:30 on the CMU campus.
Cheers,
++md
       <img alt="" border="0" src="http://stats.wordpress.com/b.gif?host=borkwarellc.wordpress.com&blog=1529685&post=68&subd=borkwarellc&ref=&feed=1" />]]></description>
			<content:encoded><![CDATA[<br /><p>Hi!</p>
<p>Pittsburgh Cocoaheads tonight will feature Sean McCune talking about Git, the groovy distributed revision control system thingie.</p>
<p>7:30 on the CMU campus.</p>
<p>Cheers,<br />
++md</p>
  <a rel="nofollow" href="http://feeds.wordpress.com/1.0/gocomments/borkwarellc.wordpress.com/68/"><img alt="" border="0" src="http://feeds.wordpress.com/1.0/comments/borkwarellc.wordpress.com/68/" /></a> <a rel="nofollow" href="http://feeds.wordpress.com/1.0/godelicious/borkwarellc.wordpress.com/68/"><img alt="" border="0" src="http://feeds.wordpress.com/1.0/delicious/borkwarellc.wordpress.com/68/" /></a> <a rel="nofollow" href="http://feeds.wordpress.com/1.0/gostumble/borkwarellc.wordpress.com/68/"><img alt="" border="0" src="http://feeds.wordpress.com/1.0/stumble/borkwarellc.wordpress.com/68/" /></a> <a rel="nofollow" href="http://feeds.wordpress.com/1.0/godigg/borkwarellc.wordpress.com/68/"><img alt="" border="0" src="http://feeds.wordpress.com/1.0/digg/borkwarellc.wordpress.com/68/" /></a> <a rel="nofollow" href="http://feeds.wordpress.com/1.0/goreddit/borkwarellc.wordpress.com/68/"><img alt="" border="0" src="http://feeds.wordpress.com/1.0/reddit/borkwarellc.wordpress.com/68/" /></a> <img alt="" border="0" src="http://stats.wordpress.com/b.gif?host=borkwarellc.wordpress.com&blog=1529685&post=68&subd=borkwarellc&ref=&feed=1" />]]></content:encoded>
			<wfw:commentRss>http://borkwarellc.wordpress.com/2008/10/16/git-to-pittsburgh-cocoaheads/feed/</wfw:commentRss>
		<slash:comments>0</slash:comments>
	
		<media:content url="http://1.gravatar.com/avatar/bdfaf235f8338d6b577138a55817d3d9?s=96&amp;d=identicon&amp;r=G" medium="image">
			<media:title type="html">MarkD</media:title>
		</media:content>
	</item>
		<item>
		<title>LoC Review</title>
		<link>http://borkwarellc.wordpress.com/2008/09/16/loc-review/</link>
		<comments>http://borkwarellc.wordpress.com/2008/09/16/loc-review/#comments</comments>
		<pubDate>Wed, 17 Sep 2008 03:06:08 +0000</pubDate>
		<dc:creator>Mark Dalrymple</dc:creator>
				<category><![CDATA[LoC]]></category>

		<guid isPermaLink="false">http://borkwarellc.wordpress.com/?p=66</guid>
		<description><![CDATA[James Summers has posted a very thoughtful review of Learn Objective-C on the Mac.
       <img alt="" border="0" src="http://stats.wordpress.com/b.gif?host=borkwarellc.wordpress.com&blog=1529685&post=66&subd=borkwarellc&ref=&feed=1" />]]></description>
			<content:encoded><![CDATA[<br /><p>James Summers has posted a very <a href="http://james.roomfullofmirrors.com/comments.php?article=328">thoughtful review</a> of Learn Objective-C on the Mac.</p>
<img alt="" border="0" src="http://feeds.wordpress.com/1.0/categories/borkwarellc.wordpress.com/66/" /> <img alt="" border="0" src="http://feeds.wordpress.com/1.0/tags/borkwarellc.wordpress.com/66/" /> <a rel="nofollow" href="http://feeds.wordpress.com/1.0/gocomments/borkwarellc.wordpress.com/66/"><img alt="" border="0" src="http://feeds.wordpress.com/1.0/comments/borkwarellc.wordpress.com/66/" /></a> <a rel="nofollow" href="http://feeds.wordpress.com/1.0/godelicious/borkwarellc.wordpress.com/66/"><img alt="" border="0" src="http://feeds.wordpress.com/1.0/delicious/borkwarellc.wordpress.com/66/" /></a> <a rel="nofollow" href="http://feeds.wordpress.com/1.0/gostumble/borkwarellc.wordpress.com/66/"><img alt="" border="0" src="http://feeds.wordpress.com/1.0/stumble/borkwarellc.wordpress.com/66/" /></a> <a rel="nofollow" href="http://feeds.wordpress.com/1.0/godigg/borkwarellc.wordpress.com/66/"><img alt="" border="0" src="http://feeds.wordpress.com/1.0/digg/borkwarellc.wordpress.com/66/" /></a> <a rel="nofollow" href="http://feeds.wordpress.com/1.0/goreddit/borkwarellc.wordpress.com/66/"><img alt="" border="0" src="http://feeds.wordpress.com/1.0/reddit/borkwarellc.wordpress.com/66/" /></a> <img alt="" border="0" src="http://stats.wordpress.com/b.gif?host=borkwarellc.wordpress.com&blog=1529685&post=66&subd=borkwarellc&ref=&feed=1" />]]></content:encoded>
			<wfw:commentRss>http://borkwarellc.wordpress.com/2008/09/16/loc-review/feed/</wfw:commentRss>
		<slash:comments>0</slash:comments>
	
		<media:content url="http://1.gravatar.com/avatar/bdfaf235f8338d6b577138a55817d3d9?s=96&amp;d=identicon&amp;r=G" medium="image">
			<media:title type="html">MarkD</media:title>
		</media:content>
	</item>
		<item>
		<title>How I Got Started In Programming</title>
		<link>http://borkwarellc.wordpress.com/2008/07/01/how-i-got-started-in-programming/</link>
		<comments>http://borkwarellc.wordpress.com/2008/07/01/how-i-got-started-in-programming/#comments</comments>
		<pubDate>Wed, 02 Jul 2008 02:47:10 +0000</pubDate>
		<dc:creator>Mark Dalrymple</dc:creator>
				<category><![CDATA[Random]]></category>
		<category><![CDATA[meta]]></category>
		<category><![CDATA[off-topic]]></category>
		<category><![CDATA[work]]></category>

		<guid isPermaLink="false">http://borkwarellc.wordpress.com/?p=58</guid>
		<description><![CDATA[The redoubtable AnneKate™ tagged me with a narcissitic brain-dump meme, How I Got Started Programming, so I figured I&#8217;d chime in.  Usually I don&#8217;t do that stuff here, but hey, it&#8217;s my blog, I can me me me me if I want to.
How old were you when you started programming?
Sixth grade.  Which would [...]<img alt="" border="0" src="http://stats.wordpress.com/b.gif?host=borkwarellc.wordpress.com&blog=1529685&post=58&subd=borkwarellc&ref=&feed=1" />]]></description>
			<content:encoded><![CDATA[<br /><p>The redoubtable <a href="http://twitter.com/annekate/statuses/847981172">AnneKate™</a> tagged me with a narcissitic brain-dump meme, <a href="http://www.randomnonsequitur.com/post/32">How I Got Started Programming</a>, so I figured I&#8217;d chime in.  Usually I don&#8217;t do that stuff here, but hey, it&#8217;s my blog, I can me me me me if I want to.</p>
<h2>How old were you when you started programming?</h2>
<p>Sixth grade.  Which would put me around 12 years old maybe?  My dad brought home an Apple ][ (amazing how many stories like this start off with that machine), intending to do Typical Computer Things like track finances and write simulations of radiation-resistent DNA (my Dad's awesome), but I noticed that it could play GAMES, and I glommed on to it.  Dad got occasional visitation rights, but for the most part, the machine was all mine.</p>
<p>It was a super spiffy version, too.  It had 48K, plus Applesoft BASIC on a card (Integer BASIC on the motherboard).  To switch between languages, you powered-down, flipped the switch, and powered back up.  (this was before DOS 3.3).  Eventually the machine got a Language Card (16K expansion).</p>
<h2>How did you get started in programming?</h2>
<p>Typing in programs from magazines and <A href="http://www.atariarchives.org/basicgames/">books</a>.  This was the time when print publications (remember those?) would have complete program listings.  I learn best by by eye -&gt; hands -&gt; screen -&gt; eye -&gt; brain, and this is how I learned programming.  Actually, where I learned debugging, since you learn more by making (and finding, and fixing) misteaks than you do by doing things perfectly the first time.  At least that's what I keep telling myself.</p>
<h2>What was your first language?</h2>
<p>Apple ][ Integer BASIC.  Later Applesoft, and then the UCSD Pascal system.</p>
<h2>What was the first real program you wrote?</h2>
<p>Where "real" is something non-trivial, and not something I typed in from a magazine.  It was one my Dad designed, and I implemented.  It was essentially a quality assurance database system for a Radiology department.  Diagnoses could be entered, and then later correlated with reports from Pathology.  Or something like that.  As far as I was concerned, it was "type stuff in, save it to disk", and then periodically run the worlds most inefficient multi-device sort.  But it was cool seeing three Disk ][ units hooked up to a machine, all running.</p>
<p>It was at this time I learned what flowcharts were (remember those?), sigma notation, and basic algorithms and data structures.</p>
<h2>What languages have you used since you started programming?</h2>
<p>Roughly chronoillogical order, favorites starred</p>
<p>Integer BASIC (*), AppleSoft BASIC (*), UCSD Pascal (*), FORTRAN IV (under UCSD Pascal), VAX FORTRAN, VAX assembly, VAX BASIC, VMS DCL, Dbase ///, Turbo BASIC, Mac/TML Pascal (*), Hypertalk, Object Pascal, C (*), C++, Newtonscript, /bin/sh, /bin/csh, emacs lisp, Tcl (*), Perl, Oracle SQL, PL/SQL, PHP, Objective-C (*), /bin/bash, Javascript, Pythong, Java, Sawzall.  HTML (XML and generic SGML) if you count those as langauges.</p>
<h2>Badgers, or Wombats?</h2>
<p>Badgers, definitely.</p>
<h2>What was your first professional programming gig?</h2>
<p>Visix Software (R.I.P.)  We did a cross-platform toolkit called &#8220;Galaxy&#8221;.  It ruled™, and was definitely ahead of its time.  Its geometry management system has not been approached by anything I&#8217;ve seen since.</p>
<p>I started off in tech support answering questions about network configuration for our license server and X11 Font Paths for our Looking Glass product.  Eventually worked my way up to Señor Software Engineer working on some important parts of the product.  Also, because of Visix, I spent four months on Wall Street.</p>
<p>My first &#8220;will program for food&#8221; was a couple of summers and Christmas vacations during college at the Little Rock VA Hospital, assembling PC-clones from spare parts, and building some software tools for the department.  One was an elaboration of the previous medical system (this time in a &#8220;real&#8221; database, Dbase ///), and an isotope tracking system.  I couldn&#8217;t really be paid, so I was officially a volunteer.  If I was there for four or more hours, I got a cafeteria meal voucher, which was *just enough* for a cheeseburger, onion rings, and a coke.  It was the only non-lethal thing there.</p>
<h2>If you knew then what you know now, would you have started programming?</h2>
<p>Hell yes!  I&#8217;m having the time of my life, and I get paid for it.</p>
<h2>If there is one thing you learned along the way that you would tell new developers, what would it be?</h2>
<p>This is more generic life advice, but something I feel strongly about:  Surround yourself with people that are smarter and more talented than you, and learn from them.  See what they do, figure out why they do it.  Ask questions.  Bask in their greatness and absorb everything.</p>
<p>At Visix, I spent a big chunk of time hours and three whiteboards going through the Galaxy &#8220;Class Manager&#8221;, figuring out how it worked (which was a combination of C++-style vtables and Objective-C runtime lookup, but all in vanilla C, with a lot of macro magic).</p>
<h2>What&#8217;s the most fun you&#8217;ve ever had programming?</h2>
<p>At Visix, in the bootstrap days of Galaxy.  I wrote a lot of demo programs and sample code, in addition to doing the &#8220;List Manager&#8221; (think Excel, but without the calculation engine).  There were a lot of times I&#8217;d be working all night on some fun thing (like a graphics demo that needed scrolling, but we didn&#8217;t have scroll bars implemented yet, so I wrote a little joystick thingie).  My favorite times were hacking on something fun, looking out the window, and watching the sun rise.  It was magical.</p>
<p>Thanks AnneKate, that was a fun stroll down memory lane.  Now get off my lawn.</p>
<img alt="" border="0" src="http://feeds.wordpress.com/1.0/categories/borkwarellc.wordpress.com/58/" /> <img alt="" border="0" src="http://feeds.wordpress.com/1.0/tags/borkwarellc.wordpress.com/58/" /> <a rel="nofollow" href="http://feeds.wordpress.com/1.0/gocomments/borkwarellc.wordpress.com/58/"><img alt="" border="0" src="http://feeds.wordpress.com/1.0/comments/borkwarellc.wordpress.com/58/" /></a> <a rel="nofollow" href="http://feeds.wordpress.com/1.0/godelicious/borkwarellc.wordpress.com/58/"><img alt="" border="0" src="http://feeds.wordpress.com/1.0/delicious/borkwarellc.wordpress.com/58/" /></a> <a rel="nofollow" href="http://feeds.wordpress.com/1.0/gostumble/borkwarellc.wordpress.com/58/"><img alt="" border="0" src="http://feeds.wordpress.com/1.0/stumble/borkwarellc.wordpress.com/58/" /></a> <a rel="nofollow" href="http://feeds.wordpress.com/1.0/godigg/borkwarellc.wordpress.com/58/"><img alt="" border="0" src="http://feeds.wordpress.com/1.0/digg/borkwarellc.wordpress.com/58/" /></a> <a rel="nofollow" href="http://feeds.wordpress.com/1.0/goreddit/borkwarellc.wordpress.com/58/"><img alt="" border="0" src="http://feeds.wordpress.com/1.0/reddit/borkwarellc.wordpress.com/58/" /></a> <img alt="" border="0" src="http://stats.wordpress.com/b.gif?host=borkwarellc.wordpress.com&blog=1529685&post=58&subd=borkwarellc&ref=&feed=1" />]]></content:encoded>
			<wfw:commentRss>http://borkwarellc.wordpress.com/2008/07/01/how-i-got-started-in-programming/feed/</wfw:commentRss>
		<slash:comments>4</slash:comments>
	
		<media:content url="http://1.gravatar.com/avatar/bdfaf235f8338d6b577138a55817d3d9?s=96&amp;d=identicon&amp;r=G" medium="image">
			<media:title type="html">MarkD</media:title>
		</media:content>
	</item>
		<item>
		<title>Next CocoaHeads/Pittsburgh : Thursday July 3</title>
		<link>http://borkwarellc.wordpress.com/2008/07/01/next-cocoaheadspittsburgh-thursday-july-3/</link>
		<comments>http://borkwarellc.wordpress.com/2008/07/01/next-cocoaheadspittsburgh-thursday-july-3/#comments</comments>
		<pubDate>Tue, 01 Jul 2008 15:57:19 +0000</pubDate>
		<dc:creator>Mark Dalrymple</dc:creator>
				<category><![CDATA[Uncategorized]]></category>

		<guid isPermaLink="false">http://borkwarellc.wordpress.com/?p=56</guid>
		<description><![CDATA[Next CoocaHeads/Pittsburgh is Thursday July 3, 2008, 7:30 at Newell Simon Hall 3001 on the CMU campus.  No set agenda, but we&#8217;ll have the usual snacks and geeky discourse.
P.S.  I&#8217;m on twitter as &#8220;borkware&#8221;, still working on revisions to AMOSXP, plus doing some work on LoC.
       <img alt="" border="0" src="http://stats.wordpress.com/b.gif?host=borkwarellc.wordpress.com&blog=1529685&post=56&subd=borkwarellc&ref=&feed=1" />]]></description>
			<content:encoded><![CDATA[<br /><p>Next CoocaHeads/Pittsburgh is Thursday July 3, 2008, 7:30 at Newell Simon Hall 3001 on the CMU campus.  No set agenda, but we&#8217;ll have the usual snacks and geeky discourse.</p>
<p>P.S.  I&#8217;m on twitter as &#8220;borkware&#8221;, still working on revisions to AMOSXP, plus doing some work on LoC.</p>
<img alt="" border="0" src="http://feeds.wordpress.com/1.0/categories/borkwarellc.wordpress.com/56/" /> <img alt="" border="0" src="http://feeds.wordpress.com/1.0/tags/borkwarellc.wordpress.com/56/" /> <a rel="nofollow" href="http://feeds.wordpress.com/1.0/gocomments/borkwarellc.wordpress.com/56/"><img alt="" border="0" src="http://feeds.wordpress.com/1.0/comments/borkwarellc.wordpress.com/56/" /></a> <a rel="nofollow" href="http://feeds.wordpress.com/1.0/godelicious/borkwarellc.wordpress.com/56/"><img alt="" border="0" src="http://feeds.wordpress.com/1.0/delicious/borkwarellc.wordpress.com/56/" /></a> <a rel="nofollow" href="http://feeds.wordpress.com/1.0/gostumble/borkwarellc.wordpress.com/56/"><img alt="" border="0" src="http://feeds.wordpress.com/1.0/stumble/borkwarellc.wordpress.com/56/" /></a> <a rel="nofollow" href="http://feeds.wordpress.com/1.0/godigg/borkwarellc.wordpress.com/56/"><img alt="" border="0" src="http://feeds.wordpress.com/1.0/digg/borkwarellc.wordpress.com/56/" /></a> <a rel="nofollow" href="http://feeds.wordpress.com/1.0/goreddit/borkwarellc.wordpress.com/56/"><img alt="" border="0" src="http://feeds.wordpress.com/1.0/reddit/borkwarellc.wordpress.com/56/" /></a> <img alt="" border="0" src="http://stats.wordpress.com/b.gif?host=borkwarellc.wordpress.com&blog=1529685&post=56&subd=borkwarellc&ref=&feed=1" />]]></content:encoded>
			<wfw:commentRss>http://borkwarellc.wordpress.com/2008/07/01/next-cocoaheadspittsburgh-thursday-july-3/feed/</wfw:commentRss>
		<slash:comments>0</slash:comments>
	
		<media:content url="http://1.gravatar.com/avatar/bdfaf235f8338d6b577138a55817d3d9?s=96&amp;d=identicon&amp;r=G" medium="image">
			<media:title type="html">MarkD</media:title>
		</media:content>
	</item>
	</channel>
</rss>
