<?xml version="1.0" encoding="UTF-8"?><!-- generator="wordpress/2.2" -->
<rss version="2.0" 
	xmlns:content="http://purl.org/rss/1.0/modules/content/">
<channel>
	<title>Comments for thirdbIT</title>
	<link>http://www.thirdbit.net</link>
	<description>Reqs. Code. Docs. Done.</description>
	<pubDate>Thu, 21 Aug 2008 20:29:57 +0000</pubDate>
	<generator>http://wordpress.org/?v=2.2</generator>

	<item>
		<title>Comment on It is hard to write a book, and other whining. by Gregory Brown</title>
		<link>http://www.thirdbit.net/articles/2008/03/08/it-is-hard-to-write-a-book-and-other-whining/#comment-1158</link>
		<author>Gregory Brown</author>
		<pubDate>Tue, 19 Aug 2008 03:34:10 +0000</pubDate>
		<guid>http://www.thirdbit.net/articles/2008/03/08/it-is-hard-to-write-a-book-and-other-whining/#comment-1158</guid>
		<description>I normally hate when people post comments to entries that are more than a week old, but here I am doing that.

Sorry for not keeping up with you and Max!

I self-published the Ruport Book, as you know, along with Mike Milner.  That had its pros and cons.  But now, I'm working on a book for O'Reilly, so I'm cutting my teeth on a 'real contract' too.

No advice has worked for me, other than this simple fact:
A book is written by stringing words together into sentences, sentences into paragraphs, paragraphs into pages, pages into chapters.

Sit down and write a sentence.  Decide to keep writing until you burn out or run out of time.  Do this as frequently as possible, and your book will be written.

I stand still and freeze when I think about what effort it'll take to write a whole book, and I fly when I'm just trying to nail a section or paragraph.

Also... pick the right examples and the book will go much easier.  I sit around for days on end thinking about that, and then once the example fits, I can see a whole chapter come flying together in my head, that I just need to put out on paper.

Bad examples are poison, and have the opposite effect.  I'm sure this advice is barely useful, but I guess I felt the need to throw in my two cents.

Also, always remember that your family and your well being are more important than your book.  Words on paper may outlast you, but they're not alive.</description>
		<content:encoded><![CDATA[<p>I normally hate when people post comments to entries that are more than a week old, but here I am doing that.</p>
<p>Sorry for not keeping up with you and Max!</p>
<p>I self-published the Ruport Book, as you know, along with Mike Milner.  That had its pros and cons.  But now, I&#8217;m working on a book for O&#8217;Reilly, so I&#8217;m cutting my teeth on a &#8216;real contract&#8217; too.</p>
<p>No advice has worked for me, other than this simple fact:<br />
A book is written by stringing words together into sentences, sentences into paragraphs, paragraphs into pages, pages into chapters.</p>
<p>Sit down and write a sentence.  Decide to keep writing until you burn out or run out of time.  Do this as frequently as possible, and your book will be written.</p>
<p>I stand still and freeze when I think about what effort it&#8217;ll take to write a whole book, and I fly when I&#8217;m just trying to nail a section or paragraph.</p>
<p>Also&#8230; pick the right examples and the book will go much easier.  I sit around for days on end thinking about that, and then once the example fits, I can see a whole chapter come flying together in my head, that I just need to put out on paper.</p>
<p>Bad examples are poison, and have the opposite effect.  I&#8217;m sure this advice is barely useful, but I guess I felt the need to throw in my two cents.</p>
<p>Also, always remember that your family and your well being are more important than your book.  Words on paper may outlast you, but they&#8217;re not alive.</p>
]]></content:encoded>
	</item>
	<item>
		<title>Comment on 10 things you should know about method_missing by Intridea - Bending Ruby (Part I) - An User-friendly Hash using method_missing</title>
		<link>http://www.thirdbit.net/articles/2007/08/01/10-things-you-should-know-about-method_missing/#comment-1152</link>
		<author>Intridea - Bending Ruby (Part I) - An User-friendly Hash using method_missing</author>
		<pubDate>Fri, 01 Aug 2008 22:20:14 +0000</pubDate>
		<guid>http://www.thirdbit.net/articles/2007/08/01/10-things-you-should-know-about-method_missing/#comment-1152</guid>
		<description>&lt;!--%kramer-ref-pre%--&gt;[...] been a lot of talk about method_missing lately. Let&#8217;s do a little example that leverages this freaky but neat [...]&lt;!--%kramer-ref-post%--&gt;</description>
		<content:encoded><![CDATA[<p><a href="http://dev.wp-plugins.org/wiki/Kramer"><img src="http://www.thirdbit.net/home/.ismael/mnewell/wpress/wp-content/plugins/kramer/kramer.php?kramer=gif-icon" class="technorati-balloon" alt="Kramer auto Pingback" style="border:0;" /></a>[&#8230;] been a lot of talk about method_missing lately. Let&#8217;s do a little example that leverages this freaky but neat [&#8230;]</p>
]]></content:encoded>
	</item>
	<item>
		<title>Comment on Installing Ruby 1.8.6 on Ubuntu Feisty Fawn (7.04) by RAILS on Ubuntu 7.1&#160;&#124;&#160;kill3rmedia</title>
		<link>http://www.thirdbit.net/articles/2007/10/04/installing-ruby-186-on-ubuntu-feisty-fawn-704/#comment-1151</link>
		<author>RAILS on Ubuntu 7.1&#160;&#124;&#160;kill3rmedia</author>
		<pubDate>Thu, 31 Jul 2008 17:48:36 +0000</pubDate>
		<guid>http://www.thirdbit.net/articles/2007/10/04/installing-ruby-186-on-ubuntu-feisty-fawn-704/#comment-1151</guid>
		<description>[...] using apt-get it doesn&#8217;t fix the issue. We&#8217;ll have to compile it ourselves. Reference: http://www.thirdbit.net/articles/2007/10/04/installing-ruby-186-on-ubuntu-feisty-fawn-704/ http://www.urbanpuddle.com/articles/2007/08/17/mongrel-cluster-1-0-2-and-ruby-1-8-5 [...]</description>
		<content:encoded><![CDATA[<p>[&#8230;] using apt-get it doesn&#8217;t fix the issue. We&#8217;ll have to compile it ourselves. Reference: <a href="http://www.thirdbit.net/articles/2007/10/04/installing-ruby-186-on-ubuntu-feisty-fawn-704/" rel="nofollow">http://www.thirdbit.net/articles/2007/10/04/installing-ruby-186-on-ubuntu-feisty-fawn-704/</a> <a href="http://www.urbanpuddle.com/articles/2007/08/17/mongrel-cluster-1-0-2-and-ruby-1-8-5" rel="nofollow">http://www.urbanpuddle.com/articles/2007/08/17/mongrel-cluster-1-0-2-and-ruby-1-8-5</a> [&#8230;]</p>
]]></content:encoded>
	</item>
	<item>
		<title>Comment on 10 things you should know about method_missing by Using ActiveRecord and JDBC with JRuby</title>
		<link>http://www.thirdbit.net/articles/2007/08/01/10-things-you-should-know-about-method_missing/#comment-1150</link>
		<author>Using ActiveRecord and JDBC with JRuby</author>
		<pubDate>Mon, 28 Jul 2008 04:37:53 +0000</pubDate>
		<guid>http://www.thirdbit.net/articles/2007/08/01/10-things-you-should-know-about-method_missing/#comment-1150</guid>
		<description>[...] implements some of its funkiest magic with method_missing because ActiveRecord::Base overrides the Kernel’s method_missing [...]</description>
		<content:encoded><![CDATA[<p>[&#8230;] implements some of its funkiest magic with method_missing because ActiveRecord::Base overrides the Kernel’s method_missing [&#8230;]</p>
]]></content:encoded>
	</item>
	<item>
		<title>Comment on 10 things you should know about method_missing by Railstation - Artikel - Railstation Tracks 27</title>
		<link>http://www.thirdbit.net/articles/2007/08/01/10-things-you-should-know-about-method_missing/#comment-1149</link>
		<author>Railstation - Artikel - Railstation Tracks 27</author>
		<pubDate>Mon, 21 Jul 2008 11:29:42 +0000</pubDate>
		<guid>http://www.thirdbit.net/articles/2007/08/01/10-things-you-should-know-about-method_missing/#comment-1149</guid>
		<description>&lt;!--%kramer-ref-pre%--&gt;[...] method_missing &#x2192; Klik [...]&lt;!--%kramer-ref-post%--&gt;</description>
		<content:encoded><![CDATA[<p><a href="http://dev.wp-plugins.org/wiki/Kramer"><img src="http://www.thirdbit.net/home/.ismael/mnewell/wpress/wp-content/plugins/kramer/kramer.php?kramer=gif-icon" class="technorati-balloon" alt="Kramer auto Pingback" style="border:0;" /></a>[&#8230;] method_missing &#x2192; Klik [&#8230;]</p>
]]></content:encoded>
	</item>
	<item>
		<title>Comment on Testing in Rails: Way More Trouble Than Flossing by bytesized</title>
		<link>http://www.thirdbit.net/articles/2007/06/27/testing-in-rails-way-more-trouble-than-flossing/#comment-1145</link>
		<author>bytesized</author>
		<pubDate>Fri, 27 Jun 2008 09:20:57 +0000</pubDate>
		<guid>http://www.thirdbit.net/articles/2007/06/27/testing-in-rails-way-more-trouble-than-flossing/#comment-1145</guid>
		<description>&lt;!--%kramer-ref-pre%--&gt;[...] Aug 3rd, 2007  The moral of this story is that every night as you floss your teeth, you should thank your lucky stars that something so good for you is also so easy to do. I know I will. &#8212; Testing in Rails: Way More Trouble Than Flossing [...]&lt;!--%kramer-ref-post%--&gt;</description>
		<content:encoded><![CDATA[<p><a href="http://dev.wp-plugins.org/wiki/Kramer"><img src="http://www.thirdbit.net/home/.ismael/mnewell/wpress/wp-content/plugins/kramer/kramer.php?kramer=gif-icon" class="technorati-balloon" alt="Kramer auto Pingback" style="border:0;" /></a>[&#8230;] Aug 3rd, 2007  The moral of this story is that every night as you floss your teeth, you should thank your lucky stars that something so good for you is also so easy to do. I know I will. &mdash; Testing in Rails: Way More Trouble Than Flossing [&#8230;]</p>
]]></content:encoded>
	</item>
	<item>
		<title>Comment on 10 things you should know about method_missing by Moserware: OMeta#: Who? What? When? Where? Why?</title>
		<link>http://www.thirdbit.net/articles/2007/08/01/10-things-you-should-know-about-method_missing/#comment-1144</link>
		<author>Moserware: OMeta#: Who? What? When? Where? Why?</author>
		<pubDate>Tue, 24 Jun 2008 04:46:41 +0000</pubDate>
		<guid>http://www.thirdbit.net/articles/2007/08/01/10-things-you-should-know-about-method_missing/#comment-1144</guid>
		<description>&lt;!--%kramer-ref-pre%--&gt;[...] C# and then add 5 lines of code to make it work and then use it? What if you could add Ruby-like method_missing support in 20 lines?What if you could conceive of a new language and start experimenting with it in [...]&lt;!--%kramer-ref-post%--&gt;</description>
		<content:encoded><![CDATA[<p><a href="http://dev.wp-plugins.org/wiki/Kramer"><img src="http://www.thirdbit.net/home/.ismael/mnewell/wpress/wp-content/plugins/kramer/kramer.php?kramer=gif-icon" class="technorati-balloon" alt="Kramer auto Pingback" style="border:0;" /></a>[&#8230;] C# and then add 5 lines of code to make it work and then use it? What if you could add Ruby-like method_missing support in 20 lines?What if you could conceive of a new language and start experimenting with it in [&#8230;]</p>
]]></content:encoded>
	</item>
	<item>
		<title>Comment on sometimes 37 signals is so right on by Robert Oliver</title>
		<link>http://www.thirdbit.net/articles/2008/04/20/sometimes-37-signals-is-so-right-on/#comment-1142</link>
		<author>Robert Oliver</author>
		<pubDate>Thu, 19 Jun 2008 01:18:30 +0000</pubDate>
		<guid>http://www.thirdbit.net/articles/2008/04/20/sometimes-37-signals-is-so-right-on/#comment-1142</guid>
		<description>Can't argue with that!

I knew another consulting firm that took Mondays off instead of Fridays, and it seemed to work well for them.  My only issue with that is that it seems that a lot of work gets done on Mondays, because you're catching up on everyone elses weekend as well.  I think Friday is the better day to take off, like 37signals is doing.</description>
		<content:encoded><![CDATA[<p>Can&#8217;t argue with that!</p>
<p>I knew another consulting firm that took Mondays off instead of Fridays, and it seemed to work well for them.  My only issue with that is that it seems that a lot of work gets done on Mondays, because you&#8217;re catching up on everyone elses weekend as well.  I think Friday is the better day to take off, like 37signals is doing.</p>
]]></content:encoded>
	</item>
	<item>
		<title>Comment on 10 things you should know about method_missing by metaprogramming &#124; sehr beliebt &#124; Mister Wong</title>
		<link>http://www.thirdbit.net/articles/2007/08/01/10-things-you-should-know-about-method_missing/#comment-1141</link>
		<author>metaprogramming &#124; sehr beliebt &#124; Mister Wong</author>
		<pubDate>Sun, 15 Jun 2008 12:45:00 +0000</pubDate>
		<guid>http://www.thirdbit.net/articles/2007/08/01/10-things-you-should-know-about-method_missing/#comment-1141</guid>
		<description>&lt;!--%kramer-ref-pre%--&gt;[...] Bookmarks    __utmSetVar('Tags');    metaprogramming sehr beliebt brandneu aktuell populär 10 things you should know about method_missing &#124; thirdb ...   ruby metaprogramming method_missing  vor &#62;30 Tagen von janfri, 1 Benutzer, mehr Info  [...]&lt;!--%kramer-ref-post%--&gt;</description>
		<content:encoded><![CDATA[<p><a href="http://dev.wp-plugins.org/wiki/Kramer"><img src="http://www.thirdbit.net/home/.ismael/mnewell/wpress/wp-content/plugins/kramer/kramer.php?kramer=gif-icon" class="technorati-balloon" alt="Kramer auto Pingback" style="border:0;" /></a>[&#8230;] Bookmarks    __utmSetVar(&#8217;Tags&#8217;);    metaprogramming sehr beliebt brandneu aktuell populär 10 things you should know about method_missing | thirdb &#8230;   ruby metaprogramming method_missing  vor &gt;30 Tagen von janfri, 1 Benutzer, mehr Info  [&#8230;]</p>
]]></content:encoded>
	</item>
	<item>
		<title>Comment on DHCP on VMware Fusion by Greg Gallagher</title>
		<link>http://www.thirdbit.net/articles/2008/03/04/dhcp-on-vmware-fusion/#comment-1139</link>
		<author>Greg Gallagher</author>
		<pubDate>Sun, 25 May 2008 14:51:04 +0000</pubDate>
		<guid>http://www.thirdbit.net/articles/2008/03/04/dhcp-on-vmware-fusion/#comment-1139</guid>
		<description>One note I had major difficulty with.  I couldn't get vmnet-dhcpd to offer static leases due to one really dumb type-o, and I bet I won't be the only one.

The excellent example given here is good, but it doesn't match the IP address range my VMware Fusion was using by default, and I stupidly used the same fixed addresses.  Sadly, it seems ISC's DHCPd will simply give out dynamic addresses if you try to use it to assign addresses for which it doesn't have configured on it's own interface.

For example, my vmnet8/dhcpd.conf had this in it:

subnet 192.168.216.0 netmask 255.255.255.0 {
    range 192.168.216.128 192.168.216.254;
    option broadcast-address 192.168.216.255;
    option domain-name-servers 192.168.216.2;
    option domain-name "localdomain";
    option routers 192.168.216.2;
}

And I was trying to follow the above example, so I did something like this:

# Static addresses for VMs - gbg, 5/24/2008
host dargo {
    hardware ethernet 00:0c:29:56:74:65;
    fixed-address 172.16.253.10;
}
 
And kept banging my head as over and over again it kept assigning a dynamic address from the 192.168.216.x range .. finally, after much debugging I finally figured out the trick:

host dargo {
    hardware ethernet 00:0c:29:56:74:65;
    fixed-address 192.168.216.10;
}

Now, it assigns it perfectly.  Much thanks to thirdbIT for taking the time and effort to post this information, hopefully I can give something back if someone can learn from my stupid mistake.

Cheers,
Greg</description>
		<content:encoded><![CDATA[<p>One note I had major difficulty with.  I couldn&#8217;t get vmnet-dhcpd to offer static leases due to one really dumb type-o, and I bet I won&#8217;t be the only one.</p>
<p>The excellent example given here is good, but it doesn&#8217;t match the IP address range my VMware Fusion was using by default, and I stupidly used the same fixed addresses.  Sadly, it seems ISC&#8217;s DHCPd will simply give out dynamic addresses if you try to use it to assign addresses for which it doesn&#8217;t have configured on it&#8217;s own interface.</p>
<p>For example, my vmnet8/dhcpd.conf had this in it:</p>
<p>subnet 192.168.216.0 netmask 255.255.255.0 {<br />
    range 192.168.216.128 192.168.216.254;<br />
    option broadcast-address 192.168.216.255;<br />
    option domain-name-servers 192.168.216.2;<br />
    option domain-name &#8220;localdomain&#8221;;<br />
    option routers 192.168.216.2;<br />
}</p>
<p>And I was trying to follow the above example, so I did something like this:</p>
<p># Static addresses for VMs - gbg, 5/24/2008<br />
host dargo {<br />
    hardware ethernet 00:0c:29:56:74:65;<br />
    fixed-address 172.16.253.10;<br />
}</p>
<p>And kept banging my head as over and over again it kept assigning a dynamic address from the 192.168.216.x range .. finally, after much debugging I finally figured out the trick:</p>
<p>host dargo {<br />
    hardware ethernet 00:0c:29:56:74:65;<br />
    fixed-address 192.168.216.10;<br />
}</p>
<p>Now, it assigns it perfectly.  Much thanks to thirdbIT for taking the time and effort to post this information, hopefully I can give something back if someone can learn from my stupid mistake.</p>
<p>Cheers,<br />
Greg</p>
]]></content:encoded>
	</item>
</channel>
</rss>
