<?xml version="1.0" encoding="UTF-8"?><rss version="2.0"
	xmlns:content="http://purl.org/rss/1.0/modules/content/"
	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/"
		>
<channel>
	<title>Comments on: Botched Demo</title>
	<atom:link href="http://www.noodlesoft.com/blog/2007/05/10/botched-demo/feed/" rel="self" type="application/rss+xml" />
	<link>http://www.noodlesoft.com/blog/2007/05/10/botched-demo/</link>
	<description>On Mac OS X programming</description>
	<lastBuildDate>Sat, 07 Jan 2012 04:23:42 -0500</lastBuildDate>
	<generator>http://wordpress.org/?v=2.8.5</generator>
	<sy:updatePeriod>hourly</sy:updatePeriod>
	<sy:updateFrequency>1</sy:updateFrequency>
		<item>
		<title>By: Peter Hosey</title>
		<link>http://www.noodlesoft.com/blog/2007/05/10/botched-demo/comment-page-1/#comment-2390</link>
		<dc:creator>Peter Hosey</dc:creator>
		<pubDate>Sun, 13 May 2007 19:17:22 +0000</pubDate>
		<guid isPermaLink="false">http://www.noodlesoft.com/blog/2007/05/10/botched-demo/#comment-2390</guid>
		<description>Do you call FNNotify after moving files? I know pre-Tiger Finders would fall behind if you omit that step.

If it was Tiger, then it definitely should have noticed anyway. (However, &lt;a href=&quot;http://boredzo.org/blog/archives/2007-04-21/apple-bug-friday-56&quot; rel=&quot;nofollow&quot;&gt;not FNNotifying will still confuse the Dock if you move things to the Trash&lt;/a&gt;.)</description>
		<content:encoded><![CDATA[<p>Do you call FNNotify after moving files? I know pre-Tiger Finders would fall behind if you omit that step.</p>
<p>If it was Tiger, then it definitely should have noticed anyway. (However, <a href="http://boredzo.org/blog/archives/2007-04-21/apple-bug-friday-56" rel="nofollow">not FNNotifying will still confuse the Dock if you move things to the Trash</a>.)</p>
]]></content:encoded>
	</item>
	<item>
		<title>By: Andy Lee</title>
		<link>http://www.noodlesoft.com/blog/2007/05/10/botched-demo/comment-page-1/#comment-2387</link>
		<dc:creator>Andy Lee</dc:creator>
		<pubDate>Sun, 13 May 2007 16:17:39 +0000</pubDate>
		<guid isPermaLink="false">http://www.noodlesoft.com/blog/2007/05/10/botched-demo/#comment-2387</guid>
		<description>Some positive news: you&#039;re in the LifeHacker Top 10:

http://lifehacker.com/software/lifehacker-top-10/top-10-mac-utilities-259649.php</description>
		<content:encoded><![CDATA[<p>Some positive news: you&#8217;re in the LifeHacker Top 10:</p>
<p><a href="http://lifehacker.com/software/lifehacker-top-10/top-10-mac-utilities-259649.php" rel="nofollow">http://lifehacker.com/software/lifehacker-top-10/top-10-mac-utilities-259649.php</a></p>
]]></content:encoded>
	</item>
	<item>
		<title>By: Rainer Brockerhoff</title>
		<link>http://www.noodlesoft.com/blog/2007/05/10/botched-demo/comment-page-1/#comment-2332</link>
		<dc:creator>Rainer Brockerhoff</dc:creator>
		<pubDate>Fri, 11 May 2007 23:54:10 +0000</pubDate>
		<guid isPermaLink="false">http://www.noodlesoft.com/blog/2007/05/10/botched-demo/#comment-2332</guid>
		<description>Jordy, thanks for the link. The most recent Nudge indeed updates the folder&#039;s accessed date, like &quot;touch&quot; does, but it doesn&#039;t call the tool as such. What Nudge has always done is sending the Finder an &quot;update&quot; Apple Event, and it also calls FNNotify for good measure - the latter is probably redundant but can&#039;t hurt.</description>
		<content:encoded><![CDATA[<p>Jordy, thanks for the link. The most recent Nudge indeed updates the folder&#8217;s accessed date, like &#8220;touch&#8221; does, but it doesn&#8217;t call the tool as such. What Nudge has always done is sending the Finder an &#8220;update&#8221; Apple Event, and it also calls FNNotify for good measure &#8211; the latter is probably redundant but can&#8217;t hurt.</p>
]]></content:encoded>
	</item>
	<item>
		<title>By: mr_noodle</title>
		<link>http://www.noodlesoft.com/blog/2007/05/10/botched-demo/comment-page-1/#comment-2311</link>
		<dc:creator>mr_noodle</dc:creator>
		<pubDate>Fri, 11 May 2007 14:51:00 +0000</pubDate>
		<guid isPermaLink="false">http://www.noodlesoft.com/blog/2007/05/10/botched-demo/#comment-2311</guid>
		<description>Thanks for all the comments.

Joe: no apology needed. You advice is appreciated.

I did rehearse the demo part but like I said, it&#039;s possible I didn&#039;t rehearse it again after adding the clock setting part which I still think put Finder into a wonky state. More research is needed here. And when I say &quot;research&quot;, I mean cursing Finder and everyone who has ever touched its codebase, at least for the next few days.

Jordy: Thanks for the link to Nudge but it probably wouldn&#039;t have helped in this case. I did continue the demo where files were moved off and onto the Desktop (which is basically touching the directory) and it didn&#039;t fix anything. I had to restart Finder altogether.

But like I said, it&#039;s not the biggest deal. I do realize that the Finder is a risk now and will be prepared next time it decides to be uncooperative. It wasn&#039;t that large a crowd so it&#039;s also good that a kink like this was revealed itself now rather than when I&#039;m demoing to a group of 100+ (if that ever happens).</description>
		<content:encoded><![CDATA[<p>Thanks for all the comments.</p>
<p>Joe: no apology needed. You advice is appreciated.</p>
<p>I did rehearse the demo part but like I said, it&#8217;s possible I didn&#8217;t rehearse it again after adding the clock setting part which I still think put Finder into a wonky state. More research is needed here. And when I say &#8220;research&#8221;, I mean cursing Finder and everyone who has ever touched its codebase, at least for the next few days.</p>
<p>Jordy: Thanks for the link to Nudge but it probably wouldn&#8217;t have helped in this case. I did continue the demo where files were moved off and onto the Desktop (which is basically touching the directory) and it didn&#8217;t fix anything. I had to restart Finder altogether.</p>
<p>But like I said, it&#8217;s not the biggest deal. I do realize that the Finder is a risk now and will be prepared next time it decides to be uncooperative. It wasn&#8217;t that large a crowd so it&#8217;s also good that a kink like this was revealed itself now rather than when I&#8217;m demoing to a group of 100+ (if that ever happens).</p>
]]></content:encoded>
	</item>
	<item>
		<title>By: Joe Goh</title>
		<link>http://www.noodlesoft.com/blog/2007/05/10/botched-demo/comment-page-1/#comment-2303</link>
		<dc:creator>Joe Goh</dc:creator>
		<pubDate>Fri, 11 May 2007 10:30:01 +0000</pubDate>
		<guid isPermaLink="false">http://www.noodlesoft.com/blog/2007/05/10/botched-demo/#comment-2303</guid>
		<description>Re-reading my comment, I think it may have come out like as though I was rubbing salt in Paul&#039;s wounds.

Paul, I apologise if you were offended by my comment.  You probably didn&#039;t write this post on your blog for any advice at all, but for understanding from your fellow developers, or those that attended your demo.

Note to self: Never leave comments on blog posts first thing in the morning!</description>
		<content:encoded><![CDATA[<p>Re-reading my comment, I think it may have come out like as though I was rubbing salt in Paul&#8217;s wounds.</p>
<p>Paul, I apologise if you were offended by my comment.  You probably didn&#8217;t write this post on your blog for any advice at all, but for understanding from your fellow developers, or those that attended your demo.</p>
<p>Note to self: Never leave comments on blog posts first thing in the morning!</p>
]]></content:encoded>
	</item>
	<item>
		<title>By: Nick Santilli</title>
		<link>http://www.noodlesoft.com/blog/2007/05/10/botched-demo/comment-page-1/#comment-2302</link>
		<dc:creator>Nick Santilli</dc:creator>
		<pubDate>Fri, 11 May 2007 05:43:36 +0000</pubDate>
		<guid isPermaLink="false">http://www.noodlesoft.com/blog/2007/05/10/botched-demo/#comment-2302</guid>
		<description>Isn&#039;t it funny how that stuff happens?  (not so much &#039;haha&#039;)
When I do screencasts, it doesn&#039;t seem to matter how well I plan and do a dry run, the final &#039;live&#039; version always ends up with kinks.  The perfectionist in me ends up with multiple takes till it&#039;s right - very time consuming.

But what a drag in front of an audience.  Hazel rocks, hopefully they were aware of that before your demo.</description>
		<content:encoded><![CDATA[<p>Isn&#8217;t it funny how that stuff happens?  (not so much &#8216;haha&#8217;)<br />
When I do screencasts, it doesn&#8217;t seem to matter how well I plan and do a dry run, the final &#8216;live&#8217; version always ends up with kinks.  The perfectionist in me ends up with multiple takes till it&#8217;s right &#8211; very time consuming.</p>
<p>But what a drag in front of an audience.  Hazel rocks, hopefully they were aware of that before your demo.</p>
]]></content:encoded>
	</item>
	<item>
		<title>By: Jordy/Jediknil</title>
		<link>http://www.noodlesoft.com/blog/2007/05/10/botched-demo/comment-page-1/#comment-2296</link>
		<dc:creator>Jordy/Jediknil</dc:creator>
		<pubDate>Fri, 11 May 2007 04:22:19 +0000</pubDate>
		<guid isPermaLink="false">http://www.noodlesoft.com/blog/2007/05/10/botched-demo/#comment-2296</guid>
		<description>Yeah, Finder still has a few bugs, but I&#039;m not one of those people who points them out as a critical reason to give it up and purge it from OS X. (Hey, they do exist). Too bad about the demo though.

For the future, there&#039;s a handy little contextual menu that might have fixed this problem: Rainer Brockerhoff&#039;s &lt;a href=&quot;http://www.brockerhoff.net/nudge/&quot; rel=&quot;nofollow&quot;&gt;Nudge&lt;/a&gt;. AFAIK it&#039;s basically a GUI wrapper around the Unix touch command, but it usually causes Finder to update a folder. It&#039;s had less consistent results with the Desktop, but it may still have worked for you. I&#039;ve used to fix the Stuffit bug where the uncompressed folder appears empty.</description>
		<content:encoded><![CDATA[<p>Yeah, Finder still has a few bugs, but I&#8217;m not one of those people who points them out as a critical reason to give it up and purge it from OS X. (Hey, they do exist). Too bad about the demo though.</p>
<p>For the future, there&#8217;s a handy little contextual menu that might have fixed this problem: Rainer Brockerhoff&#8217;s <a href="http://www.brockerhoff.net/nudge/" rel="nofollow">Nudge</a>. AFAIK it&#8217;s basically a GUI wrapper around the Unix touch command, but it usually causes Finder to update a folder. It&#8217;s had less consistent results with the Desktop, but it may still have worked for you. I&#8217;ve used to fix the Stuffit bug where the uncompressed folder appears empty.</p>
]]></content:encoded>
	</item>
	<item>
		<title>By: Andy Lee</title>
		<link>http://www.noodlesoft.com/blog/2007/05/10/botched-demo/comment-page-1/#comment-2290</link>
		<dc:creator>Andy Lee</dc:creator>
		<pubDate>Fri, 11 May 2007 02:51:12 +0000</pubDate>
		<guid isPermaLink="false">http://www.noodlesoft.com/blog/2007/05/10/botched-demo/#comment-2290</guid>
		<description>FWIW: http://www.randsinrepose.com/archives/2007/04/30/how_to_not_throw_up.html

I know what you ran into was mainly a technical problem, but there may be some tips in there you can use.  I haven&#039;t done a presentation in a long time, but the next time I do, I&#039;m planning to re-read that article.</description>
		<content:encoded><![CDATA[<p>FWIW: <a href="http://www.randsinrepose.com/archives/2007/04/30/how_to_not_throw_up.html" rel="nofollow">http://www.randsinrepose.com/archives/2007/04/30/how_to_not_throw_up.html</a></p>
<p>I know what you ran into was mainly a technical problem, but there may be some tips in there you can use.  I haven&#8217;t done a presentation in a long time, but the next time I do, I&#8217;m planning to re-read that article.</p>
]]></content:encoded>
	</item>
	<item>
		<title>By: Andy Lee</title>
		<link>http://www.noodlesoft.com/blog/2007/05/10/botched-demo/comment-page-1/#comment-2289</link>
		<dc:creator>Andy Lee</dc:creator>
		<pubDate>Fri, 11 May 2007 02:46:57 +0000</pubDate>
		<guid isPermaLink="false">http://www.noodlesoft.com/blog/2007/05/10/botched-demo/#comment-2289</guid>
		<description>Sorry I wasn&#039;t there to give moral support.  I was planning to go, and I work only a few blocks away, but I got stuck at the office.

To follow up on Joe Goh&#039;s thoughts, maybe there&#039;s an analogy to programming here -- once you&#039;ve been through a painful experience, you get highly motivated to avoid that pain the next time.

But you can philosophize later.  Right now, enjoy that scotch!</description>
		<content:encoded><![CDATA[<p>Sorry I wasn&#8217;t there to give moral support.  I was planning to go, and I work only a few blocks away, but I got stuck at the office.</p>
<p>To follow up on Joe Goh&#8217;s thoughts, maybe there&#8217;s an analogy to programming here &#8212; once you&#8217;ve been through a painful experience, you get highly motivated to avoid that pain the next time.</p>
<p>But you can philosophize later.  Right now, enjoy that scotch!</p>
]]></content:encoded>
	</item>
	<item>
		<title>By: Joe Goh</title>
		<link>http://www.noodlesoft.com/blog/2007/05/10/botched-demo/comment-page-1/#comment-2286</link>
		<dc:creator>Joe Goh</dc:creator>
		<pubDate>Fri, 11 May 2007 02:24:24 +0000</pubDate>
		<guid isPermaLink="false">http://www.noodlesoft.com/blog/2007/05/10/botched-demo/#comment-2286</guid>
		<description>There is a lesson here and you may want to read this after you calmed down abit more.

The lesson is to be always well-prepared and rehearse whatever steps you are going to take during the demo beforehand.  Like you said, it may make you nervous preparing so much, but I bet it felt alot more nervous when *your program* - which you&#039;ve spent so much *hard work* on, didn&#039;t work as expected before a live audience.

I learnt this the hard way some years back during a very important demo.  Nothing worked at all due to a glitch in the database setup, and I cried as I entered the elevator as I left the presentation room.

And just like you, right after I had some time to take a breather and find out what happened, everything just worked.

Of course you have to put it behind you and move forward, but if you don&#039;t take away the valuable lesson to be learned here, this may not be the last time a live demo will fail for you.</description>
		<content:encoded><![CDATA[<p>There is a lesson here and you may want to read this after you calmed down abit more.</p>
<p>The lesson is to be always well-prepared and rehearse whatever steps you are going to take during the demo beforehand.  Like you said, it may make you nervous preparing so much, but I bet it felt alot more nervous when *your program* &#8211; which you&#8217;ve spent so much *hard work* on, didn&#8217;t work as expected before a live audience.</p>
<p>I learnt this the hard way some years back during a very important demo.  Nothing worked at all due to a glitch in the database setup, and I cried as I entered the elevator as I left the presentation room.</p>
<p>And just like you, right after I had some time to take a breather and find out what happened, everything just worked.</p>
<p>Of course you have to put it behind you and move forward, but if you don&#8217;t take away the valuable lesson to be learned here, this may not be the last time a live demo will fail for you.</p>
]]></content:encoded>
	</item>
</channel>
</rss>

