<?xml version="1.0" encoding="UTF-8"?>
<rss xmlns:dc="http://purl.org/dc/elements/1.1/" version="2.0"><channel><atom:link rel="hub" href="http://tumblr.superfeedr.com/" xmlns:atom="http://www.w3.org/2005/Atom"/><description>Luke Kanies’s personal log.  Life, sysadmins, design, and whatever else happens to come up.</description><title>The Crab's Madstop</title><generator>Tumblr (3.0; @lkanies)</generator><link>http://madstop.com/</link><item><title>Synology, NFS, and OS X</title><description>&lt;p&gt;I bought a Synology diskstation for a home backup/fileserver, and overall it’s been ok if not great.  The big problem I had was I could not figure out how to get an NFS filesystem mounted on my machine.  It turns out the ‘-P’ option was the trick.  Here’s the final command that worked for me (with a ‘homes’ volume, mounted at ‘/Volumes/homes’):&lt;/p&gt;

&lt;blockquote&gt;
&lt;p&gt;sudo mount -o proto=tcp,-P,port=2049 192.168.0.6:/volume1/homes/ /Volumes/test&lt;/p&gt;
&lt;/blockquote&gt;
&lt;p&gt;Note that you can add this to Disk Utility for automounting; you just need to add the ‘-P’ as an Advanced option.&lt;/p&gt;</description><link>http://madstop.com/post/13420720814</link><guid>http://madstop.com/post/13420720814</guid><pubDate>Sun, 27 Nov 2011 14:18:04 -0800</pubDate></item><item><title>Development books</title><description>&lt;p&gt;This comes up periodically, so I figured I’d record at least the last list I sent.  One of the Puppet Labs PS guys asked for a list of development books to read, and here’s the list I rattled off:&lt;/p&gt;
&lt;ul&gt;&lt;li&gt;&lt;a href="http://www.amazon.com/gp/product/0201895420/ref=as_li_qf_sp_asin_il_tl?ie=UTF8&amp;tag=thecrasmad-20&amp;linkCode=as2&amp;camp=1789&amp;creative=9325&amp;creativeASIN=0201895420"&gt;Analysis Patterns&lt;/a&gt;:  A great book about designing large applications&lt;/li&gt;
&lt;li&gt;&lt;a href="http://www.amazon.com/gp/product/0321125215/ref=as_li_qf_sp_asin_il_tl?ie=UTF8&amp;tag=thecrasmad-20&amp;linkCode=as2&amp;camp=1789&amp;creative=9325&amp;creativeASIN=0321125215"&gt;Domain Driven Design&lt;/a&gt;: Another great book about application design&lt;/li&gt;
&lt;li&gt;&lt;a href="http://www.amazon.com/gp/product/020161622X/ref=as_li_qf_sp_asin_il_tl?ie=UTF8&amp;tag=thecrasmad-20&amp;linkCode=as2&amp;camp=1789&amp;creative=9325&amp;creativeASIN=020161622X"&gt;Pragmatic Programmer&lt;/a&gt;: The best way to not do stupid development&lt;/li&gt;
&lt;li&gt;&lt;a href="http://mitpress.mit.edu/sicp/"&gt;SICP&lt;/a&gt; (free download): Learn about the structure of programming&lt;/li&gt;
&lt;li&gt;&lt;a href="http://www.amazon.com/gp/product/0201485672/ref=as_li_qf_sp_asin_il_tl?ie=UTF8&amp;tag=thecrasmad-20&amp;linkCode=as2&amp;camp=1789&amp;creative=9325&amp;creativeASIN=0201485672"&gt;Refactoring&lt;/a&gt;: I didn’t learn anything new in this book but wrote code completely differently when I was done.&lt;/li&gt;
&lt;li&gt;Everything &lt;a href="http://blog.jayfields.com/"&gt;Jay Fields&lt;/a&gt; has written on testing:  I disagree with almost everything he says but it’s made me a much better programmer.  He tended to write from the position of a great developer on a struggling team.&lt;/li&gt;
&lt;/ul&gt;&lt;p&gt;I also recommend reading some design books, but the only good one I’ve read recently is &lt;a href="http://www.amazon.com/gp/product/0465067107/ref=as_li_qf_sp_asin_il_tl?ie=UTF8&amp;tag=thecrasmad-20&amp;linkCode=as2&amp;camp=1789&amp;creative=9325&amp;creativeASIN=0465067107"&gt;The Design of Everyday Things&lt;/a&gt;.&lt;/p&gt;</description><link>http://madstop.com/post/12932620637</link><guid>http://madstop.com/post/12932620637</guid><pubDate>Thu, 17 Nov 2011 11:22:02 -0800</pubDate></item></channel></rss>

