<?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 for James Reuben Knowles</title>
	<atom:link href="http://jamesreubenknowles.com/comments/feed" rel="self" type="application/rss+xml" />
	<link>http://jamesreubenknowles.com</link>
	<description></description>
	<lastBuildDate>Fri, 27 Apr 2012 20:32:07 +0000</lastBuildDate>
	<sy:updatePeriod>hourly</sy:updatePeriod>
	<sy:updateFrequency>1</sy:updateFrequency>
	<generator>http://wordpress.org/?v=3.3.2</generator>
	<item>
		<title>Comment on Installing Bernstein&#8217;s daemontools on CentOS 5 by Bill Underwood</title>
		<link>http://jamesreubenknowles.com/centos5-daemontools-143/comment-page-1#comment-2390</link>
		<dc:creator>Bill Underwood</dc:creator>
		<pubDate>Fri, 27 Apr 2012 20:32:07 +0000</pubDate>
		<guid isPermaLink="false">http://jamesreubenknowles.com/?p=143#comment-2390</guid>
		<description>Thanks. This is why I love the internet. I saw the error message, copied the relevant text, googled it and here&#039;s your page taking me step by step through the fix. I appreciate you&#039;re taking the additional time to document it which saves so many others a lot of unnecessary work. A shame Dan Bernstein doesn&#039;t code this for CentOS!</description>
		<content:encoded><![CDATA[<p>Thanks. This is why I love the internet. I saw the error message, copied the relevant text, googled it and here&#8217;s your page taking me step by step through the fix. I appreciate you&#8217;re taking the additional time to document it which saves so many others a lot of unnecessary work. A shame Dan Bernstein doesn&#8217;t code this for CentOS!</p>
]]></content:encoded>
	</item>
	<item>
		<title>Comment on Installing Bernstein&#8217;s daemontools on CentOS 5 by James Reuben Knowles</title>
		<link>http://jamesreubenknowles.com/centos5-daemontools-143/comment-page-1#comment-2385</link>
		<dc:creator>James Reuben Knowles</dc:creator>
		<pubDate>Mon, 16 Apr 2012 19:28:31 +0000</pubDate>
		<guid isPermaLink="false">http://jamesreubenknowles.com/?p=143#comment-2385</guid>
		<description>I appreciate the information Bruce. Hopefully others will find it useful.</description>
		<content:encoded><![CDATA[<p>I appreciate the information Bruce. Hopefully others will find it useful.</p>
]]></content:encoded>
	</item>
	<item>
		<title>Comment on Installing Bernstein&#8217;s daemontools on CentOS 5 by Bruce</title>
		<link>http://jamesreubenknowles.com/centos5-daemontools-143/comment-page-1#comment-2384</link>
		<dc:creator>Bruce</dc:creator>
		<pubDate>Mon, 16 Apr 2012 18:59:25 +0000</pubDate>
		<guid isPermaLink="false">http://jamesreubenknowles.com/?p=143#comment-2384</guid>
		<description>Worked for me on CentOS 6 x86_64 as well - at least to the point of compiling.  I also got ucspi-tcp-0.88 to compile with the same fix to its conf-cc file, but I do get a disconcerting &quot;warning: conflicting types for built-in function &#039;puts&#039;&quot; during the compile.  I&#039;ll post back if anything goes wrong (and I find a suitable fix).</description>
		<content:encoded><![CDATA[<p>Worked for me on CentOS 6 x86_64 as well &#8211; at least to the point of compiling.  I also got ucspi-tcp-0.88 to compile with the same fix to its conf-cc file, but I do get a disconcerting &#8220;warning: conflicting types for built-in function &#8216;puts&#8217;&#8221; during the compile.  I&#8217;ll post back if anything goes wrong (and I find a suitable fix).</p>
]]></content:encoded>
	</item>
	<item>
		<title>Comment on How to Display UTC (GMT) on the Mac Dashboard by Dan McIntyre</title>
		<link>http://jamesreubenknowles.com/how-to-display-utc-gmt-on-the-mac-dashboard-666/comment-page-1#comment-2370</link>
		<dc:creator>Dan McIntyre</dc:creator>
		<pubDate>Sat, 31 Mar 2012 17:23:10 +0000</pubDate>
		<guid isPermaLink="false">http://jamesreubenknowles.com/?p=666#comment-2370</guid>
		<description>Don&#039;t know why this isn&#039;t a standard in the widget.  Who doesn&#039;t use UTC?  Cummon Apple!  Get with the program!  More people know UTC than Rejsacivivk Rekcjaysvic oh you know what I mean!  :-))</description>
		<content:encoded><![CDATA[<p>Don&#8217;t know why this isn&#8217;t a standard in the widget.  Who doesn&#8217;t use UTC?  Cummon Apple!  Get with the program!  More people know UTC than Rejsacivivk Rekcjaysvic oh you know what I mean!  <img src='http://jamesreubenknowles.com/wp-includes/images/smilies/icon_smile.gif' alt=':-)' class='wp-smiley' /> )</p>
]]></content:encoded>
	</item>
	<item>
		<title>Comment on Getting the Executable&#8217;s Directory at Run-Time (.NET) by James Reuben Knowles</title>
		<link>http://jamesreubenknowles.com/executable-directory-net-1555/comment-page-1#comment-2353</link>
		<dc:creator>James Reuben Knowles</dc:creator>
		<pubDate>Tue, 13 Mar 2012 23:36:03 +0000</pubDate>
		<guid isPermaLink="false">http://jamesreubenknowles.com/?p=1555#comment-2353</guid>
		<description>lol wow Yes, that&#039;s another set of wrinkles. 

Thanks for sharing, Harley.</description>
		<content:encoded><![CDATA[<p>lol wow Yes, that&#8217;s another set of wrinkles. </p>
<p>Thanks for sharing, Harley.</p>
]]></content:encoded>
	</item>
	<item>
		<title>Comment on Getting the Executable&#8217;s Directory at Run-Time (.NET) by Harley Pebley</title>
		<link>http://jamesreubenknowles.com/executable-directory-net-1555/comment-page-1#comment-2351</link>
		<dc:creator>Harley Pebley</dc:creator>
		<pubDate>Tue, 13 Mar 2012 17:53:47 +0000</pubDate>
		<guid isPermaLink="false">http://jamesreubenknowles.com/?p=1555#comment-2351</guid>
		<description>Hi James.

Yes, this is an interesting issue. Particularly in the project I&#039;m working on now. The .Net objects are instantiated from a Windows service written in C++. The executable&#039;s location may not really have anything to do with the .Net locations. And to further complicate things, the deployment/installation environment may be different than the debug/development environment. And sometimes Location is relative and sometimes it&#039;s absolute.

I ended up having to search multiple locations:
&lt;code&gt;		private static IEnumerable GetSearchLocations()
		{
			return new[] { Assembly.GetExecutingAssembly(),
                           Assembly.GetEntryAssembly(),
                           Assembly.GetCallingAssembly() }
					   .Where( a =&gt; a != null )
					   .Select( a =&gt; Path.GetDirectoryName( Path.GetFullPath( a.Location ) ) )
					   .Concat( new[] { GetStartupDirectory() } )
					   .Distinct();
		}

		private static string GetStartupDirectory()
		{
			var argsPointer = GetCommandLine();
			var args = Marshal.PtrToStringAuto( argsPointer );
			if( string.IsNullOrEmpty( args ) )
				return string.Empty;
			var parseChar = args[0] == &#039;\&quot;&#039; ? &#039;\&quot;&#039; : &#039; &#039;;
			var parameters = args.Split( parseChar );
			return Path.GetDirectoryName( parameters[parseChar == &#039; &#039; ? 0 : 1] );
		}&lt;/code&gt;

Cheers,
Harley</description>
		<content:encoded><![CDATA[<p>Hi James.</p>
<p>Yes, this is an interesting issue. Particularly in the project I&#8217;m working on now. The .Net objects are instantiated from a Windows service written in C++. The executable&#8217;s location may not really have anything to do with the .Net locations. And to further complicate things, the deployment/installation environment may be different than the debug/development environment. And sometimes Location is relative and sometimes it&#8217;s absolute.</p>
<p>I ended up having to search multiple locations:<br />
<code>		private static IEnumerable GetSearchLocations()<br />
		{<br />
			return new[] { Assembly.GetExecutingAssembly(),<br />
                           Assembly.GetEntryAssembly(),<br />
                           Assembly.GetCallingAssembly() }<br />
					   .Where( a =&gt; a != null )<br />
					   .Select( a =&gt; Path.GetDirectoryName( Path.GetFullPath( a.Location ) ) )<br />
					   .Concat( new[] { GetStartupDirectory() } )<br />
					   .Distinct();<br />
		}</p>
<p>		private static string GetStartupDirectory()<br />
		{<br />
			var argsPointer = GetCommandLine();<br />
			var args = Marshal.PtrToStringAuto( argsPointer );<br />
			if( string.IsNullOrEmpty( args ) )<br />
				return string.Empty;<br />
			var parseChar = args[0] == '\"' ? '\"' : ' ';<br />
			var parameters = args.Split( parseChar );<br />
			return Path.GetDirectoryName( parameters[parseChar == ' ' ? 0 : 1] );<br />
		}</code></p>
<p>Cheers,<br />
Harley</p>
]]></content:encoded>
	</item>
	<item>
		<title>Comment on Setting a Language for vim Syntax Highlighting by Leonardo</title>
		<link>http://jamesreubenknowles.com/set-vim-syntax-language-270/comment-page-1#comment-2326</link>
		<dc:creator>Leonardo</dc:creator>
		<pubDate>Sat, 11 Feb 2012 12:15:41 +0000</pubDate>
		<guid isPermaLink="false">http://jamesreubenknowles.com/?p=270#comment-2326</guid>
		<description>Thanks for the help it was very useful

later</description>
		<content:encoded><![CDATA[<p>Thanks for the help it was very useful</p>
<p>later</p>
]]></content:encoded>
	</item>
	<item>
		<title>Comment on Installing Zimbra 7 on CentOS by M Owais Khan</title>
		<link>http://jamesreubenknowles.com/installing-zimbra-7-on-centos-1327/comment-page-1#comment-2318</link>
		<dc:creator>M Owais Khan</dc:creator>
		<pubDate>Thu, 26 Jan 2012 13:03:02 +0000</pubDate>
		<guid isPermaLink="false">http://jamesreubenknowles.com/?p=1327#comment-2318</guid>
		<description>Great!!

Sir this tutorial is really great.. Very very thanks... I installed Zimbra 7.1 on Centos 5.7 with the help of this ...................  Very very Thanksful 2 u.</description>
		<content:encoded><![CDATA[<p>Great!!</p>
<p>Sir this tutorial is really great.. Very very thanks&#8230; I installed Zimbra 7.1 on Centos 5.7 with the help of this &#8230;&#8230;&#8230;&#8230;&#8230;&#8230;.  Very very Thanksful 2 u.</p>
]]></content:encoded>
	</item>
	<item>
		<title>Comment on How to Install Octave on CentOS 5 Using Yum by Kshitij Mehta</title>
		<link>http://jamesreubenknowles.com/how-to-install-octave-on-centos-5-using-yum-757/comment-page-1#comment-2314</link>
		<dc:creator>Kshitij Mehta</dc:creator>
		<pubDate>Sun, 15 Jan 2012 06:25:15 +0000</pubDate>
		<guid isPermaLink="false">http://jamesreubenknowles.com/?p=757#comment-2314</guid>
		<description>Great job.</description>
		<content:encoded><![CDATA[<p>Great job.</p>
]]></content:encoded>
	</item>
	<item>
		<title>Comment on Installing Zimbra 7 on CentOS by James Reuben Knowles</title>
		<link>http://jamesreubenknowles.com/installing-zimbra-7-on-centos-1327/comment-page-1#comment-2310</link>
		<dc:creator>James Reuben Knowles</dc:creator>
		<pubDate>Wed, 11 Jan 2012 22:53:30 +0000</pubDate>
		<guid isPermaLink="false">http://jamesreubenknowles.com/?p=1327#comment-2310</guid>
		<description>Thanks for asking. I haven&#039;t yet updated my notes for CentOS 6, though it&#039;s on the &quot;to do&quot; list. 

I have an older 32-bit Zimbra running on CentOS 5 that is slated for upgrade (read: clean install and copy data), but actually doing it hasn&#039;t made it on to the calendar.</description>
		<content:encoded><![CDATA[<p>Thanks for asking. I haven&#8217;t yet updated my notes for CentOS 6, though it&#8217;s on the &#8220;to do&#8221; list. </p>
<p>I have an older 32-bit Zimbra running on CentOS 5 that is slated for upgrade (read: clean install and copy data), but actually doing it hasn&#8217;t made it on to the calendar.</p>
]]></content:encoded>
	</item>
</channel>
</rss>

