<?xml version="1.0" encoding="UTF-8"?>
<rss version="2.0"
	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/"
	>

<channel>
	<title>BRYAN&#039;S BLOG</title>
	<atom:link href="http://www.volt.cc/blogs/bryan/feed/" rel="self" type="application/rss+xml" />
	<link>http://www.volt.cc/blogs/bryan</link>
	<description>My Musings, mostly about technology.</description>
	<lastBuildDate>Sat, 11 Sep 2010 00:56:06 +0000</lastBuildDate>
	<language>en</language>
	<sy:updatePeriod>hourly</sy:updatePeriod>
	<sy:updateFrequency>1</sy:updateFrequency>
	<generator>http://wordpress.org/?v=3.3.2</generator>
		<item>
		<title>SVN &#8211; Quick Startup</title>
		<link>http://www.volt.cc/blogs/bryan/2010/09/10/svn-quick-startup/</link>
		<comments>http://www.volt.cc/blogs/bryan/2010/09/10/svn-quick-startup/#comments</comments>
		<pubDate>Sat, 11 Sep 2010 00:21:07 +0000</pubDate>
		<dc:creator>Bryan Nielsen</dc:creator>
				<category><![CDATA[SysAdmin]]></category>
		<category><![CDATA[Technology]]></category>

		<guid isPermaLink="false">http://www.volt.cc/blogs/bryan/2010/09/10/svn-quick-startup/</guid>
		<description><![CDATA[SVN (or Subversion) Quick Startup For version control &#8211; In 3 to 4 easy steps, place a given directory and all dirs and files under that directory, under SVN control. Process Summary &#8211; Create a Repository, Import current files into that repository, Checkout files from repository to desired working directory, work on files, committing as [...]]]></description>
			<content:encoded><![CDATA[<p><strong><span style="text-decoration: underline;">SVN (or</span></strong> <a title="Subversion" href="http://subversion.tigris.org/"><strong>Subversion</strong></a><strong><span style="text-decoration: underline;">) Quick Startup</span></strong></p>
<p style="text-align: justify;"><strong>For version control &#8211; In 3 to 4 easy steps, place a given directory and all dirs and files under that directory, under SVN control.</strong></p>
<p><em>Process Summary &#8211; Create a Repository, Import current files into that repository, Checkout files from repository to desired working directory, work on files, committing as you go to collect versioning information.</em></p>
<ol>
<li>Create a repository
<ul>
<li>i.e. <strong>svnadmin create &#8211;fs-type fsfs /path/to/svnrepo</strong></li>
</ul>
</li>
<li>Import files into the repository
<ul>
<li> i.e. <strong>svn import /path/to/files/you/want/under/svn-control/ file:///path/to/svnrepo/ -m &#8220;Initial import&#8221;</strong></li>
<li>NOTE; This will import all sub-dirs as well.</li>
</ul>
</li>
<li>Probably delete the original location of the files imported into the repo, <span style="text-decoration: underline;">backing up the originals first of course</span>.
<ul>
<li>i.e. <strong>rm -rf /path/to/files/you/want/under/svn-control/</strong></li>
<li>NOTE; Of course, this isn&#8217;t relevant if your going to place working copy somewhere other than original location.</li>
</ul>
</li>
<li>Create a working copy/location where you want the files to reside.
<ul>
<li>i.e <strong>svn checkout file:///path/to/svnrepo/ /path/to/final/working/location/</strong></li>
</ul>
</li>
<li>Work on files in /path/to/final/working/location/.
<ul>
<li>i.e. <strong>cd /path/to/final/working/location/; vi &lt;somefile&gt;; svn diff; svn commit -m &#8220;First edits&#8221;</strong></li>
<li>NOTE: All subdirs are under SVN as well. Commands like &#8220;svn commit&#8221; will propagate to subdirs as well.</li>
</ul>
</li>
<li>A specific example; putting my ~/bin/ directory under SVN control.
<ul>
<li>$ svnadmin create &#8211;fs-type fsfs ~/MyBinDirSVNRepo/ # create repo</li>
<li>$ svn import ~/bin/ file:///home/bryan/MyBinDirSVNRepo/ -m &#8220;Initial bindir Import&#8221; # import files into repo</li>
<li>$ tar -cvf ~/bin.tar ~/bin/ # backup original files</li>
<li>$ gzip ~/bin.tar</li>
<li>$ rm -rf ~/bin/ # remove original files</li>
<li>$ svn checkout file:///home/bryan/MyBinDirSVNRepo/ ~/bin/ # checkout files back into orig location</li>
<li>Now all files under ~/bin/ are under SVN control. # Edit and commit</li>
</ul>
</li>
</ol>
<p><strong>Cheatsheet:</strong></p>
<ul>
<li>svn diff ; <em>see what&#8217;s different before commiting.</em></li>
<li>svn diff -r 1:2 &lt;somefile&gt; ; <em>show diff between ver 1 and ver 2 of &lt;somefile&gt;</em></li>
<li>svn diff -r 5 &lt;somefile&gt; ; <em>show diff between current working copy and ver 5.</em></li>
<li>svn commit ; <em>if you leave off the &#8220;-m&#8221; you&#8217;ll be prompted to enter a comment.</em></li>
<li>svn blame &lt;somefile&gt; ; see who edited each version (blame being mis-leading of course)</li>
<li>svn info ; repo info, like were the repo is located.</li>
<li>svn info &lt;somefile&gt; ; everything you wanted to know about a file in the repo, latest ver, etc, etc.</li>
<li>svn info &lt;somefile&gt; ; everything you wanted to know about a file in the repo, latest ver, etc, etc.</li>
<li>svn list ; everything in the repo</li>
<li>svn ls ; same as &#8220;svn list&#8221;</li>
<li>svn status -v ; provides latest version of each file. Useful in know were to start doing &#8220;<em>svn diff -r #:# &lt;somename&gt;</em>&#8220;</li>
<li>svn add &lt;newfile&gt; ; adding a new file to the repo.</li>
<li>svn status ; show status of each file (if all matches repo, then no output)</li>
<li>svn update ; syncs with repo, includes pulling in diffs in repo into working copy. Only makes sense if you have multiple copies checked out.</li>
</ul>
<p style="text-align: justify;"><strong>References:</strong></p>
<p style="text-align: justify;">
<ul>
<li><strong><span style="font-weight: normal;">Basic get you going in using: <a title="http://www.linuxfromscratch.org/blfs/edguide/chapter03.html" href="http://www.linuxfromscratch.org/blfs/edguide/chapter03.html">http://www.linuxfromscratch.org/blfs/edguide/chapter03.html</a></span></strong></li>
<li><strong><span style="font-weight: normal;">The Golden Manual: <a title="http://svnbook.red-bean.com" href="http://svnbook.red-bean.com">http://svnbook.red-bean.com</a><br />
</span></strong></li>
<li><strong><span style="font-weight: normal;">Complete Command Quick Ref: <a title=" http://svnbook.red-bean.com/en/1.1/ch09.html" href="http://svnbook.red-bean.com/en/1.1/ch09.html">http://svnbook.red-bean.com/en/1.1/ch09.html</a><br />
</span></strong></li>
<li><strong><span style="font-weight: normal;">General Quick Reference: <a title="http://www.cs.put.poznan.pl/csobaniec/Papers/svn-refcard.pdf" href="http://www.cs.put.poznan.pl/csobaniec/Papers/svn-refcard.pdf">http://www.cs.put.poznan.pl/csobaniec/Papers/svn-refcard.pdf</a></span></strong></li>
</ul>
]]></content:encoded>
			<wfw:commentRss>http://www.volt.cc/blogs/bryan/2010/09/10/svn-quick-startup/feed/</wfw:commentRss>
		<slash:comments>0</slash:comments>
		</item>
		<item>
		<title>ZFS is a beautiful thing</title>
		<link>http://www.volt.cc/blogs/bryan/2007/09/20/zfs-is-a-beautiful-thing/</link>
		<comments>http://www.volt.cc/blogs/bryan/2007/09/20/zfs-is-a-beautiful-thing/#comments</comments>
		<pubDate>Thu, 20 Sep 2007 07:19:14 +0000</pubDate>
		<dc:creator>Bryan Nielsen</dc:creator>
				<category><![CDATA[Misc]]></category>

		<guid isPermaLink="false">http://www.volt.cc/blogs/bryan/2007/09/20/zfs-is-a-beautiful-thing/</guid>
		<description><![CDATA[ZFS is a beautiful thing. This could be the next generation of NAS servers. Now if only they would support 3ware disk controllers which are very good controllers for handling large numbers of disks which is exactly what ZFS likes, just keep adding cheap disks to the pool. http://www.opensolaris.org/os/community/zfs/whatis/ http://www.opensolaris.org/os/community/zfs/intro/ http://www.sun.com/software/solaris/zfs_learning_center.jsp http://www.podtech.net/scobleshow/technology/1619/talking-storage-systems-with-suns-zfs-team Lots of other [...]]]></description>
			<content:encoded><![CDATA[<p>ZFS is a beautiful thing. This could be the next generation of NAS servers. Now if only they would support 3ware disk controllers which are very good controllers for handling large numbers of disks which is exactly what ZFS likes, just keep adding cheap disks to the pool.</p>
<ul>
<li><a href="http://www.opensolaris.org/os/community/zfs/whatis/">http://www.opensolaris.org/os/community/zfs/whati</a>s/</li>
<li><a href="http://www.opensolaris.org/os/community/zfs/intro/">http://www.opensolaris.org/os/community/zfs/</a>in<a href="http://www.sun.com/software/solaris/zfs_learning_center.jsp">tro/</a></li>
<li><a href="http://www.sun.com/software/solaris/zfs_learning_center.jsp">http://www.sun.com/software/solaris/zfs_learning_</a>ce<a href="http://www.podtech.net/scobleshow/technology/1619/talking-storage-systems-with-suns-zfs-team">nter.jsp</a></li>
<li><a href="http://www.podtech.net/scobleshow/technology/1619/talking-storage-systems-with-suns-zfs-team">http://www.podtech.net/scobleshow/technology/1619/talking-storage-systems-with-sun</a>s-zfs-team</li>
<li>Lots of other useful <a href="http://www.sun.com/bigadmin/topics/zfs/">zfs useful links</a>.</li>
</ul>
<p>In smary &#8212; you only need *two* commands to manage things &#8212; <a href="http://docs.sun.com/app/docs/doc/819-2240/6n4htdnou?a=view">zpool</a> and<a href="http://docs.sun.com/app/docs/doc/819-2240/6n4htdnop?a=view"> zfs.</a> Nice&#8230;</p>
<p>And with solaris 10 you get <a href="http://www.sun.com/software/solaris/observability.jsp">dtrace.</a> Very handy.</p>
]]></content:encoded>
			<wfw:commentRss>http://www.volt.cc/blogs/bryan/2007/09/20/zfs-is-a-beautiful-thing/feed/</wfw:commentRss>
		<slash:comments>0</slash:comments>
		</item>
		<item>
		<title>Inbox Zero</title>
		<link>http://www.volt.cc/blogs/bryan/2007/09/19/inbox-zero/</link>
		<comments>http://www.volt.cc/blogs/bryan/2007/09/19/inbox-zero/#comments</comments>
		<pubDate>Wed, 19 Sep 2007 20:48:28 +0000</pubDate>
		<dc:creator>Bryan Nielsen</dc:creator>
				<category><![CDATA[Misc]]></category>

		<guid isPermaLink="false">http://www.volt.cc/blogs/bryan/2007/09/19/inbox-zero/</guid>
		<description><![CDATA[This link is regarding &#8220;Perfecting Your Presentations&#8221; but the slide show of Merlin Mann&#8216;s &#8220;Inbox Zero&#8221; is excellent (Merlin Mann of 43folders.com fame). Keeping that Inbox to zero is surprisingly useful (and relieving).&#160; Get all that stuff into your trusted system and OUT of your Inbox ala GTD. Highlights. Make sandwiches, don&#8217;t just take orders. [...]]]></description>
			<content:encoded><![CDATA[<p><a href="http://lifehacker.com/software/public-speaking/perfect-your-presentations-292889.php"></a></p>
<p>This link is regarding &#8220;Perfecting Your Presentations&#8221; but the slide show of <a href="http://www.merlinmann.com/">Merlin Mann</a>&#8216;s &#8220;<a href="http://lifehacker.com/software/public-speaking/perfect-your-presentations-292889.php">Inbox Zero</a>&#8221; is excellent (Merlin Mann of <a href="http://www.43folders.com/">43folders.com</a> fame). Keeping that Inbox to zero is surprisingly useful (and relieving).&nbsp; Get all that stuff into your trusted system and OUT of your Inbox ala <a href="http://www.davidco.com/what_is_gtd.php">GTD</a>.</p>
<p><b>Highlights.</b>
<ul>
<li>Make sandwiches, don&#8217;t just take orders. My translation &#8211; You need to make Action decisions and &#8220;just do it.&#8221; Just taking orders is equivalent to just fiddling in your inbox all day.</li>
<li>Turn off your email sometimes.</li>
<li>Am I putting my time into the right place? Is there a way to make this email less noisy and more useful?</li>
<li>ToDo list are for collection, reducing anxiety.&nbsp; Now what do you do with it?</li>
<li>You have to stop sucking before you get good. <img src='http://www.volt.cc/blogs/bryan/wp-includes/images/smilies/icon_smile.gif' alt=':)' class='wp-smiley' /> &nbsp; Just funny.</li>
<li>Addresses How to get started &#8211; Create a DMZ in email.&nbsp; Move all current stuff into the DMZ and start over. Deal with DMZ as you go, but do the system along the way.</li>
<li>The technology will do your bidding, but it won&#8217;t FIX communication problems or broken practices. (excellent point).</li>
<li><a href="http://www.43folders.com/izero/">More on Inbox Zero at InboxZero.com</a>.</li>
<li>Common sense stuff.&nbsp; My adage &#8212; It needs to be put into practice when most often it&#8217;s not.</li>
<li>1-5% of emails are actually actionable at Google. 500+ emails per day.&nbsp; (sounds familar)</li>
<li></li>
</ul>
<p>
<p class="poweredbyperformancing">Powered by <a href="http://scribefire.com/">ScribeFire</a>.</p>
]]></content:encoded>
			<wfw:commentRss>http://www.volt.cc/blogs/bryan/2007/09/19/inbox-zero/feed/</wfw:commentRss>
		<slash:comments>0</slash:comments>
		</item>
		<item>
		<title>Vacation when needed and managed directly into ones work responsibilities.</title>
		<link>http://www.volt.cc/blogs/bryan/2007/09/04/vacation-when-needed-and-managed-directly-into-ones-work-responsibilities/</link>
		<comments>http://www.volt.cc/blogs/bryan/2007/09/04/vacation-when-needed-and-managed-directly-into-ones-work-responsibilities/#comments</comments>
		<pubDate>Tue, 04 Sep 2007 17:16:26 +0000</pubDate>
		<dc:creator>Bryan Nielsen</dc:creator>
				<category><![CDATA[Misc]]></category>

		<guid isPermaLink="false">http://www.volt.cc/blogs/bryan/2007/09/04/vacation-when-needed-and-managed-directly-into-ones-work-responsibilities/</guid>
		<description><![CDATA[IBM has always been a progressive company, and here&#8217;s an interesting take on vacation.&#160; Of course this only works with certain kinds of jobs and certain kinds of individuals (at least well motivated, pushing workaholic types), but it&#8217;s exactly what my philosophy has been for a long time.&#160; As long as the work is getting [...]]]></description>
			<content:encoded><![CDATA[<p>IBM has always been a progressive company, and here&#8217;s an interesting take on vacation.&nbsp; Of course this only works with certain kinds of jobs and certain kinds of individuals (at least well motivated, pushing workaholic types), but it&#8217;s exactly what my philosophy has been for a long time.&nbsp; As long as the work is getting done, progress is good, and things aren&#8217;t left &#8220;undone&#8221; it works nicely in today&#8217;s busy world.&nbsp; It also fits into the &#8220;GTD paradigm&#8221; of Getting Things Done.</p>
<p><a href="http://news.com.com/At+IBM%2C+a+vacation+anytime%2C+or+maybe+none/2100-1022_3-6205536.html">&#8220;<b> It&#8217;s every worker&#8217;s dream: take as much vacation time as you want,<br />
on short notice, and don&#8217;t worry about your boss calling you on it. Cut<br />
out early, make it a long weekend, string two weeks together&#8211;as you<br />
like. No need to call in sick on a Friday so you can disappear for a<br />
fishing trip. Just go; nobody&#8217;s keeping track.&#8221;</b></a></p>
<p class="poweredbyperformancing">Powered by <a href="http://scribefire.com/">ScribeFire</a>.</p>
]]></content:encoded>
			<wfw:commentRss>http://www.volt.cc/blogs/bryan/2007/09/04/vacation-when-needed-and-managed-directly-into-ones-work-responsibilities/feed/</wfw:commentRss>
		<slash:comments>0</slash:comments>
		</item>
		<item>
		<title>The Laptop Herring</title>
		<link>http://www.volt.cc/blogs/bryan/2007/09/03/the-laptop-herring/</link>
		<comments>http://www.volt.cc/blogs/bryan/2007/09/03/the-laptop-herring/#comments</comments>
		<pubDate>Tue, 04 Sep 2007 01:13:23 +0000</pubDate>
		<dc:creator>Bryan Nielsen</dc:creator>
				<category><![CDATA[SysAdmin]]></category>

		<guid isPermaLink="false">http://www.volt.cc/blogs/bryan/2007/09/03/the-laptop-herring/</guid>
		<description><![CDATA[A great article on meetings: “What are the things you are supposed to do to make a successful meeting?” First hand: “Make sure everyone closes their laptop.” Powered by ScribeFire.]]></description>
			<content:encoded><![CDATA[<p>A great article on meetings:</p>
<p><a href="http://www.randsinrepose.com/archives/2007/08/31/the_laptop_herring.html">“What are the things you are supposed to do to make a successful<br />
meeting?” First hand: “Make sure everyone closes their laptop.”</a></p>
<p class="poweredbyperformancing">Powered by <a href="http://scribefire.com/">ScribeFire</a>.</p>
]]></content:encoded>
			<wfw:commentRss>http://www.volt.cc/blogs/bryan/2007/09/03/the-laptop-herring/feed/</wfw:commentRss>
		<slash:comments>0</slash:comments>
		</item>
		<item>
		<title>Anamorphic Video Enhancement</title>
		<link>http://www.volt.cc/blogs/bryan/2007/09/02/anamorphic-video-enhancement/</link>
		<comments>http://www.volt.cc/blogs/bryan/2007/09/02/anamorphic-video-enhancement/#comments</comments>
		<pubDate>Sun, 02 Sep 2007 15:07:52 +0000</pubDate>
		<dc:creator>Bryan Nielsen</dc:creator>
				<category><![CDATA[Misc]]></category>

		<guid isPermaLink="false">http://www.volt.cc/blogs/bryan/2007/09/02/anamorphic-video-enhancement/</guid>
		<description><![CDATA[Perfect explanation of Anamorphic Enhancement of video stream (not just for DVD&#8217;s). Powered by ScribeFire.]]></description>
			<content:encoded><![CDATA[<p>Perfect explanation of <a href="http://gregl.net/videophile/anamorphic.htm">Anamorphic Enhancement</a> of video stream (not just for DVD&#8217;s).</p>
<p>
<p class="poweredbyperformancing">Powered by <a href="http://scribefire.com/">ScribeFire</a>.</p>
]]></content:encoded>
			<wfw:commentRss>http://www.volt.cc/blogs/bryan/2007/09/02/anamorphic-video-enhancement/feed/</wfw:commentRss>
		<slash:comments>0</slash:comments>
		</item>
		<item>
		<title>Using viewports with vim</title>
		<link>http://www.volt.cc/blogs/bryan/2007/03/26/using-viewports-with-vim/</link>
		<comments>http://www.volt.cc/blogs/bryan/2007/03/26/using-viewports-with-vim/#comments</comments>
		<pubDate>Tue, 27 Mar 2007 04:54:39 +0000</pubDate>
		<dc:creator>Bryan Nielsen</dc:creator>
				<category><![CDATA[SysAdmin]]></category>

		<guid isPermaLink="false">http://www.volt.cc/blogs/bryan/2007/03/26/using-viewports-with-vim/</guid>
		<description><![CDATA[A great vim tip. Powered by ScribeFire.]]></description>
			<content:encoded><![CDATA[<p></p>
<p><a href="http://applications.linux.com/article.pl?sid=06/05/04/1544258&#038;tid=13"> A great vim tip. </a></p>
<p></p>
<p class="poweredbyperformancing">Powered by <a href="http://scribefire.com/">ScribeFire</a>.</p>
]]></content:encoded>
			<wfw:commentRss>http://www.volt.cc/blogs/bryan/2007/03/26/using-viewports-with-vim/feed/</wfw:commentRss>
		<slash:comments>0</slash:comments>
		</item>
		<item>
		<title>Financial advice from Scott Adams</title>
		<link>http://www.volt.cc/blogs/bryan/2007/01/22/financial-advice-from-scott-adams/</link>
		<comments>http://www.volt.cc/blogs/bryan/2007/01/22/financial-advice-from-scott-adams/#comments</comments>
		<pubDate>Mon, 22 Jan 2007 19:18:37 +0000</pubDate>
		<dc:creator>Bryan Nielsen</dc:creator>
				<category><![CDATA[Misc]]></category>

		<guid isPermaLink="false">http://www.volt.cc/blogs/bryan/2007/01/22/financial-advice-from-scott-adams/</guid>
		<description><![CDATA[Good basic, simple to follow financial advice from Scott Adams, creator of Dilbert: Make a will. Pay off your credit cards. Get term life insurance if you have a family to support. Fund your 401(k) to the maximum. Fund your IRA to the maximum. Buy a house if you want to live in a house [...]]]></description>
			<content:encoded><![CDATA[<p><span style="font-size:10pt;">Good basic, simple to follow financial advice from Scott Adams, creator of Dilbert:<br />
</span><span style="font-size:10pt;"><br />
</span>
<ol>
<li><span style="font-size:10pt;">Make a will.</span></li>
<li><span style="font-size:10pt;">Pay off your credit cards.</span></li>
<li><span style="font-size:10pt;">Get term life insurance if you have a family to support.</span></li>
<li><span style="font-size:10pt;">Fund your 401(k) to the maximum.</span></li>
<li><span style="font-size:10pt;">Fund your IRA to the maximum.</span></li>
<li><span style="font-size:10pt;">Buy a house if you want to live in a house and can afford it.</span></li>
<li><span style="font-size:10pt;">Put six months expenses in a money market account.</span></li>
<li><span style="font-size:10pt;">Take whatever money is left over and invest 70% in a stock index fund and 30% in a bond fund through any discount broker and never touch it until retirement.</span></li>
<li><span style="font-size:10pt;">If any of this confuses you, or you have something special going on (retirement, college planning, a tax issue), hire a fee-based financial planner, not one who charges a percentage of your portfolio.</span></li>
</ol>
<p><!-- technorati tags start -->
<p style="text-align:right;font-size:10px;">Technorati Tags: <a href="http://www.technorati.com/tag/Financial" rel="tag">Financial</a></p>
<p><!-- technorati tags end --></p>
]]></content:encoded>
			<wfw:commentRss>http://www.volt.cc/blogs/bryan/2007/01/22/financial-advice-from-scott-adams/feed/</wfw:commentRss>
		<slash:comments>0</slash:comments>
		</item>
		<item>
		<title>Nice HowTo on setting up ssh keys</title>
		<link>http://www.volt.cc/blogs/bryan/2007/01/03/nice-howto-on-setting-up-ssh-keys/</link>
		<comments>http://www.volt.cc/blogs/bryan/2007/01/03/nice-howto-on-setting-up-ssh-keys/#comments</comments>
		<pubDate>Wed, 03 Jan 2007 10:43:09 +0000</pubDate>
		<dc:creator>Bryan Nielsen</dc:creator>
				<category><![CDATA[SysAdmin]]></category>

		<guid isPermaLink="false">http://www.volt.cc/blogs/bryan/2007/01/03/nice-howto-on-setting-up-ssh-keys/</guid>
		<description><![CDATA[Here&#8217;s a nice straight forward HowTo on setting up the use of ssh keys for use with ssh or sftp between servers.]]></description>
			<content:encoded><![CDATA[<p>Here&#8217;s a nice straight forward<a href="http://www.debianadmin.com/ssh-your-debian-servers-without-password.html"> HowTo on setting up the use of ssh keys</a> for use with ssh or sftp between servers.</p>
]]></content:encoded>
			<wfw:commentRss>http://www.volt.cc/blogs/bryan/2007/01/03/nice-howto-on-setting-up-ssh-keys/feed/</wfw:commentRss>
		<slash:comments>0</slash:comments>
		</item>
		<item>
		<title>Rsync for archiving</title>
		<link>http://www.volt.cc/blogs/bryan/2006/11/10/rsync-for-archiving/</link>
		<comments>http://www.volt.cc/blogs/bryan/2006/11/10/rsync-for-archiving/#comments</comments>
		<pubDate>Sat, 11 Nov 2006 00:07:03 +0000</pubDate>
		<dc:creator>Bryan Nielsen</dc:creator>
				<category><![CDATA[SysAdmin]]></category>

		<guid isPermaLink="false">http://www.volt.cc/blogs/bryan/2006/11/10/rsync-for-archiving/</guid>
		<description><![CDATA[What is &#8220;-a (&#8211;archive)&#8221; in rsync, and the alternative if one just wanted to just get any missing files copied to dest. -a, &#8211;archive = -rlptgoD -r, &#8211;recursive -l, &#8211;links When symlinks are encountered, recreate the symlink on the destination. -p, &#8211;perms This option causes the receiving rsync to set the destination permissions to be [...]]]></description>
			<content:encoded><![CDATA[<p>What is &#8220;-a (&#8211;archive)&#8221; in rsync, and the alternative if one just wanted to just get any missing files copied to dest.</p>
<p>-a, &#8211;archive  = -rlptgoD</p>
<p>-r, &#8211;recursive</p>
<p>-l, &#8211;links</p>
<p style="text-indent:20pt;">When symlinks are encountered, recreate the symlink on the destination.</p>
<p>-p, &#8211;perms</p>
<p style="text-indent:20pt;">   This  option  causes the receiving rsync to set the destination permissions to be the same as the source permissions.  (See also the &#8211;chmod option for a way to modify what rsync considers to be the source permissions.)</p>
<p>-t, &#8211;times</p>
<p style="text-indent:20pt;">   This  tells  rsync  to  transfer modification times along with the files and update them on the remote system.  Note that if this option is not used, the optimization that excludes files that have not been modified cannot be effective; in other words, a missing -t or -a will  cause  the next transfer  to behave  as if it used -I, causing all files to be updated (though the rsync algorithm will make the update fairly efficient if the files haven&#8217;t actually changed, you&#8217;re much better off using -t).</p>
<p>-g, &#8211;group</p>
<p style="text-indent:20pt;">   This  option  causes  rsync  to  set the group of the destination file to be the same as the source file.  If the receiving program is not running as the super-user (or if &#8211;no-super was specified), only groups that the invoking user on the receiving side is a member of will  be preserved.   Without  this option, the group is set to the default group of the invoking user on the receiving side</p>
<p>-o, &#8211;owner</p>
<p style="text-indent:20pt;">    This option causes rsync to set the owner of the destination file to be the same as the source file, but only if the receiving rsync is being run as the super-user  (see also the &#8211;super option to force rsync to attempt super-user activities).  Without this option, the owner is set to the invoking user on the receiving side.</p>
<p>-D     The -D option is equivalent to &#8211;devices &#8211;specials.</p>
<p style="text-indent:20pt;">&#8211;devices<br />
This option causes rsync to transfer character and block device files to the remote system to recreate these devices.  This option has no effect  if the receiving rsync is not run as the super-user and &#8211;super is not specified.</p>
<p style="text-indent:20pt;">&#8211;specials<br />
This option causes rsync to transfer special files such as named sockets and fifos.</p>
<p># -v, &#8211;verbose<br />
# -z, &#8211;compress              compress file data<br />
# -P                          equivalent to &#8211;partial &#8211;progress<br />
# &#8211;partial               keep partially transferred files<br />
# &#8211;progress              show progress during transfer<br />
# &#8211;size-only             only use file size when determining if a file should be transferred<br />
# -W, &#8211;whole-file            copy whole files, no incremental checks<br />
# &#8211;ignore-existing       ignore files that already exist on the receiving side<br />
# -n, &#8211;dry-run               show what would have been transferred</p>
<p>To copy files, without worry about perms, times, groups, etc:</p>
<p>rsync -rlvz  &#8211;size-only &#8211;whole-file &#8211;ignore-existing</p>
<p><strong>i.e. rsync -rlvz  &#8211;size-only &#8211;whole-file &#8211;ignore-existing &#8211;stats    ~/Sites/    /Volumes/sites/</strong></p>
]]></content:encoded>
			<wfw:commentRss>http://www.volt.cc/blogs/bryan/2006/11/10/rsync-for-archiving/feed/</wfw:commentRss>
		<slash:comments>0</slash:comments>
		</item>
		<item>
		<title>Domain name mismatches in SSL certificates</title>
		<link>http://www.volt.cc/blogs/bryan/2006/11/02/domain-name-mismatches-in-ssl-certificates/</link>
		<comments>http://www.volt.cc/blogs/bryan/2006/11/02/domain-name-mismatches-in-ssl-certificates/#comments</comments>
		<pubDate>Thu, 02 Nov 2006 23:24:44 +0000</pubDate>
		<dc:creator>Bryan Nielsen</dc:creator>
				<category><![CDATA[SysAdmin]]></category>

		<guid isPermaLink="false">http://www.volt.cc/blogs/bryan/2006/11/02/domain-name-mismatches-in-ssl-certificates/</guid>
		<description><![CDATA[Finally a solution to the warnings of mismatched domain-names when using SSL for IMAP and/or POP. If your like me, and query several different domain-names served by a hosting company, the domain-name of the actual machine queried for IMAP and/or POP (the reverse DNS lookup) will differ from that of your domain-name. The email client [...]]]></description>
			<content:encoded><![CDATA[<p>Finally a solution to the warnings of mismatched domain-names when using SSL for IMAP and/or POP. If your like me, and query several different domain-names served by a hosting company, the domain-name of the actual machine queried for IMAP and/or POP (the reverse DNS lookup) will differ from that of your domain-name.  The email client then thinks something is suspicious and barks at you for every account and you have to interact by telling it it&#8217;s &#8220;ok to continue.&#8221;   If you have several accounts this can get annoying, as every time you open your email client you will be prompted once for every account. And if you use SMTP over SSL, you&#8217;ll get the same thing when trying to send.  I finally found some fixes for this problem.</p>
<p>For Thunderbird (win or mac), see this <a href="http://www.andrewlucking.com/archives/2005/09/rmd-for-thunderbird-too/">posting</a>.</p>
<p>For OS X Mail client: see the section &#8220;Avoiding SSL Certificate warning&#8221; in this <a href="http://wiki.dreamhost.com/index.php/Mac_OS_X_Mail">posting</a>.</p>
]]></content:encoded>
			<wfw:commentRss>http://www.volt.cc/blogs/bryan/2006/11/02/domain-name-mismatches-in-ssl-certificates/feed/</wfw:commentRss>
		<slash:comments>0</slash:comments>
		</item>
		<item>
		<title>DC Power Connectors</title>
		<link>http://www.volt.cc/blogs/bryan/2006/08/16/dc-power-connectors/</link>
		<comments>http://www.volt.cc/blogs/bryan/2006/08/16/dc-power-connectors/#comments</comments>
		<pubDate>Wed, 16 Aug 2006 17:28:45 +0000</pubDate>
		<dc:creator>Bryan Nielsen</dc:creator>
				<category><![CDATA[Engineering]]></category>

		<guid isPermaLink="false">http://www.volt.cc/blogs/bryan/2006/08/16/dc-power-connectors/</guid>
		<description><![CDATA[Here are some very nice DC connectors. In particular, the PowerPoles. Usage: For any large amperage DC connection. Or at least what I would call &#8220;large amperage.&#8221; Good connectors of this sort are hard to find and one is usually left with spade clips or something very expensive. Also mentions on Cool Tool = 12V [...]]]></description>
			<content:encoded><![CDATA[<p>Here are <a href="http://www.powerwerx.com/category.asp?CtgID=1001" title="Connectors">some very nice DC connectors.</a>  In particular, the PowerPoles.  Usage: For any large amperage DC connection. Or at least what I would call &#8220;large amperage.&#8221;  Good connectors of this sort are hard to find and one is usually left with spade clips or something very expensive.</p>
<p>Also mentions on Cool Tool = <a href="http://www.kk.org/cooltools/archives/001349.php" title="12 Connectors">12V connectors.</a>  and <a href="http://home.comcast.net/~buck0/app.htm" title="Connectors">here.</a></p>
<p><!-- technorati tags start -->
<p style="text-align:right;font-size:10px;">Technorati Tags: <a href="http://www.technorati.com/tag/Connectors" rel="tag">Connectors</a></p>
<p><!-- technorati tags end --></p>
]]></content:encoded>
			<wfw:commentRss>http://www.volt.cc/blogs/bryan/2006/08/16/dc-power-connectors/feed/</wfw:commentRss>
		<slash:comments>0</slash:comments>
		</item>
		<item>
		<title>My Delicious Bookmarks</title>
		<link>http://www.volt.cc/blogs/bryan/2006/05/30/my-delicious-bookmarks/</link>
		<comments>http://www.volt.cc/blogs/bryan/2006/05/30/my-delicious-bookmarks/#comments</comments>
		<pubDate>Tue, 30 May 2006 19:26:18 +0000</pubDate>
		<dc:creator>Bryan Nielsen</dc:creator>
				<category><![CDATA[Technology]]></category>

		<guid isPermaLink="false">http://www.volt.cc/blogs/bryan/2006/05/30/my-delicious-bookmarks/</guid>
		<description><![CDATA[I setup and am going to start using Delicious to keep some good bookmarks. http://del.icio.us/bryannielsen]]></description>
			<content:encoded><![CDATA[<p>I setup and am going to start using Delicious to keep some good bookmarks.</p>
<p>http://del.icio.us/bryannielsen</p>
]]></content:encoded>
			<wfw:commentRss>http://www.volt.cc/blogs/bryan/2006/05/30/my-delicious-bookmarks/feed/</wfw:commentRss>
		<slash:comments>0</slash:comments>
		</item>
		<item>
		<title>Inventing</title>
		<link>http://www.volt.cc/blogs/bryan/2006/05/30/inventing/</link>
		<comments>http://www.volt.cc/blogs/bryan/2006/05/30/inventing/#comments</comments>
		<pubDate>Tue, 30 May 2006 19:25:23 +0000</pubDate>
		<dc:creator>Bryan Nielsen</dc:creator>
				<category><![CDATA[Technology]]></category>

		<guid isPermaLink="false">http://www.volt.cc/blogs/bryan/2006/05/30/inventing/</guid>
		<description><![CDATA[A good article outlining what it takes to invent. I&#8217;ve always been interested in the part serendipity plays in the discover process or how discovery requires &#8220;tinkering&#8221; with failures along the road to success. We shouldn&#8217;t under estimate the importance of allowing our creative people time to tinker. Some great discoveries have evolved from that [...]]]></description>
			<content:encoded><![CDATA[<p><a href="http://www.msnbc.msn.com/id/4752353/from/RSS/">A good article</a> outlining what it takes to invent.  I&#8217;ve always been interested in the part serendipity plays in the discover process or how discovery requires &#8220;tinkering&#8221; with failures along the road to success.  We shouldn&#8217;t under estimate the importance of allowing our creative people time to tinker.  Some great discoveries have evolved from that process, and the companies who allowed it profited greatly. e.g. google and 3m.</p>
]]></content:encoded>
			<wfw:commentRss>http://www.volt.cc/blogs/bryan/2006/05/30/inventing/feed/</wfw:commentRss>
		<slash:comments>0</slash:comments>
		</item>
		<item>
		<title>A nice Workstation, Home Theatre Combo</title>
		<link>http://www.volt.cc/blogs/bryan/2006/05/04/5/</link>
		<comments>http://www.volt.cc/blogs/bryan/2006/05/04/5/#comments</comments>
		<pubDate>Thu, 04 May 2006 19:20:20 +0000</pubDate>
		<dc:creator>Bryan Nielsen</dc:creator>
				<category><![CDATA[Technology]]></category>

		<guid isPermaLink="false">http://www.volt.cc/blogs/bryan/2006/05/04/5/</guid>
		<description><![CDATA[A nice write-up from Lee Campbell on building a home theatre system with a Mac Mini and an LCD screen, which doubles as a workstation in the living room while you sit on the couch. lee wrote: I&#8217;d recommend the $799 Mac Mini with intel dual core. http://www.apple.com/macmini The computer ships with two 256 MB [...]]]></description>
			<content:encoded><![CDATA[<p>A nice write-up from Lee Campbell on building a home theatre system with a Mac Mini and an LCD screen, which doubles as a workstation in the living room while you sit on the couch. <img src='http://www.volt.cc/blogs/bryan/wp-includes/images/smilies/icon_smile.gif' alt=':)' class='wp-smiley' /> <span style="font-family:monospace;color:#0000dd;font-size:10pt;"></p>
<p></span><span style="font-family:Arial;background-color:#fffafd;"><em>lee wrote:</p>
<p></em></span><span style="font-family:Arial;"><em>I&#8217;d recommend the $799 Mac Mini  with intel dual core.  </em></span><span style="font-family:Arial;"><em><a href="http://www.apple.com/macmini">http://www.apple.com/macmini</a></em></span><span style="font-family:Arial;"><em>   The computer ships with two 256 MB memory sticks.  I would spend the approximately  $170 to upgrade the memory to 2 GB.  I bought two 1 GB DDR non-ecc memory sticks at Fry&#8217;s Electronics for about $170.  The computer has 2 memory slots and both slots must have the same size memory stick.   If you plan on running Windows and Mac OS X at the same time, you will certainly need 2 GB of ram.   Apple charges $300 per GB and you need two of them, so I don&#8217;t recommend buying memory from Apple.  Upgrading the ram in a mini is a little tricky.<br />
</em></span><span style="font-family:Arial;"><em><br />
When shopping for an LCD TV,  I valued how the TV displayed the computer image the most.  The picture quality for TV/Cable signals wasn&#8217;t as important for me.  I chose a Polaroid 32&#8243; LCD because it was the only model I could find that displayed the computer image perfectly. A similar 37&#8243; Polaroid is availabe.  Sony projection, Sony LCD, Panasonic, LG, Samsung, and Mitsubishi all clipped the image so that the Windows task bar or Apple menu was not visible.    Of all the models I tested at Best Buy, Sears, Circuit City  and Tweeters, the Polaroid was the only model that worked well as a computer display.  The picture quality for TV/Cable is perfectly acceptable but not the best.  I found this TV at Circuit City for $900.  The Apple store uses a NEC LCD display that looks beautiful, but I could not find any NEC TVs to test.   The Polaroid LCD defaults to using a color profile that makes the computer image look dark and very high contrast. To fix this problem, use the &#8220;Apple RGB&#8221; Color profile in System Preferences | Display | Color.</p>
<p>I recommend an Apple Bluetooth keyboard.   So far, I have not needed a wired keyboard at all, even for use when the Mini is booting or in the bios.  For example, holding down the C key to boot from cdrom works with a Bluetooth keyboard.</p>
<p>I&#8217;m using a Microsoft bluetooth mouse and it&#8217;s lost its pairing a couple of times.  I tried the Kensington mouse that the Apple store sells, but found it difficult to pair and jumpy.   I&#8217;d recommend keeping a USB mouse handy.</p>
<p>You&#8217;ll need to connect your computer to the TV using an HDMI cable.  Circuit City had only one cable for sale and it cost $125.   Fry&#8217;s had a slightly cheaper looking cable for $25 (yes $100 less!) that works perfectly.</p>
<p>You will also need a sound cable that has headphone jacks on one end and the red/white RCA jacks on the other end.  I bought mine at Radio Shack, but any electronics store should have one.</p>
<p>To run Windows XP or Linux at the same time you&#8217;re running Mac OS X, you will need this software:  </em></span><span style="font-family:Arial;"><em><a href="http://www.parallels.com">http://www.parallels.com</a></em></span><span style="font-family:Arial;"><em>/</p>
<p>To dual boot Windows XP and Mac OS X, you will need this: </em></span><span style="font-family:Arial;"><em><a href="http://www.apple.com/macosx/bootcamp/">http://www.apple.com/macosx/bootcamp/</a></em></span><span style="font-family:Arial;"><em>    With these components, I now have a full Windows and Mac workstation with almost no footprint in my living room.<br />
</em></span><br />
<!-- technorati tags start -->
<p style="text-align:right;font-size:10px;">Technorati Tags: <a href="http://www.technorati.com/tag/OS X" rel="tag">OS X</a>, <a href="http://www.technorati.com/tag/Home Theatre" rel="tag">Home Theatre</a>, <a href="http://www.technorati.com/tag/Workstation" rel="tag">Workstation</a></p>
<p><!-- technorati tags end --></p>
]]></content:encoded>
			<wfw:commentRss>http://www.volt.cc/blogs/bryan/2006/05/04/5/feed/</wfw:commentRss>
		<slash:comments>0</slash:comments>
		</item>
		<item>
		<title>An interesting Lithium Ion Charging Chip.</title>
		<link>http://www.volt.cc/blogs/bryan/2006/04/28/an-interesting-lithium-ion-charging-chip/</link>
		<comments>http://www.volt.cc/blogs/bryan/2006/04/28/an-interesting-lithium-ion-charging-chip/#comments</comments>
		<pubDate>Fri, 28 Apr 2006 17:36:10 +0000</pubDate>
		<dc:creator>Bryan Nielsen</dc:creator>
				<category><![CDATA[Engineering]]></category>

		<guid isPermaLink="false">http://www.volt.cc/blogs/bryan/2006/04/28/an-interesting-lithium-ion-charging-chip/</guid>
		<description><![CDATA[Battery Chargers &#8211; This looks like an interesting Lithium Ion Charging Chip. As all the features one needs in a charger in a small package and with minimal external components.]]></description>
			<content:encoded><![CDATA[<p><strong>Battery Chargers</strong> &#8211; This looks like an interesting <a href="http://www.eeproductcenter.com/powercomp/brief/showArticle.jhtml?articleID=185300065">Lithium Ion Charging Chip</a>.  As all the features one needs in  a charger in a small package and with minimal external components.</p>
]]></content:encoded>
			<wfw:commentRss>http://www.volt.cc/blogs/bryan/2006/04/28/an-interesting-lithium-ion-charging-chip/feed/</wfw:commentRss>
		<slash:comments>0</slash:comments>
		</item>
	</channel>
</rss>

