<?xml version="1.0" encoding="UTF-8"?>
<?xml-stylesheet type="text/xsl" media="screen" href="/~d/styles/rss2full.xsl"?><?xml-stylesheet type="text/css" media="screen" href="http://feeds.feedburner.com/~d/styles/itemcontent.css"?><rss 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/" xmlns:geo="http://www.w3.org/2003/01/geo/wgs84_pos#" xmlns:feedburner="http://rssnamespace.org/feedburner/ext/1.0" version="2.0">

<channel>
	<title>Where Are The Wise Men?</title>
	
	<link>http://mike.hostetlerhome.com</link>
	<description>Thoughts and rants on life, technology, church and other events</description>
	<lastBuildDate>Wed, 16 May 2012 00:59:29 +0000</lastBuildDate>
	<language>en</language>
	<sy:updatePeriod>hourly</sy:updatePeriod>
	<sy:updateFrequency>1</sy:updateFrequency>
	<generator>http://wordpress.org/?v=3.3.2</generator>
		<atom10:link xmlns:atom10="http://www.w3.org/2005/Atom" rel="self" type="application/rss+xml" href="http://feeds.feedburner.com/WhereAreTheWiseMen" /><feedburner:info uri="wherearethewisemen" /><atom10:link xmlns:atom10="http://www.w3.org/2005/Atom" rel="hub" href="http://pubsubhubbub.appspot.com/" /><geo:lat>41.235248</geo:lat><geo:long>-96.115058</geo:long><item>
		<title>Master Foo and Corporate IT</title>
		<link>http://feedproxy.google.com/~r/WhereAreTheWiseMen/~3/Mb2FLvU5LKc/</link>
		<comments>http://mike.hostetlerhome.com/2012/05/15/master-food-corporate-it/#comments</comments>
		<pubDate>Wed, 16 May 2012 00:59:29 +0000</pubDate>
		<dc:creator>Mike</dc:creator>
				<category><![CDATA[Tech]]></category>
		<category><![CDATA[enterprise]]></category>
		<category><![CDATA[masterfoo]]></category>

		<guid isPermaLink="false">http://mike.hostetlerhome.com/?p=798</guid>
		<description>An acolyte found Master Foo meditating in his garden, sitting under his favorite tree. The acolyte waited until he was acknowledged. The Wise One did</description>
			<content:encoded><![CDATA[<p>An acolyte found Master Foo meditating in his garden, sitting under his favorite tree. The acolyte waited until he was acknowledged. The Wise One did so, by asking what was troubling him.</p>
<p>&#8220;Why is it that Great Developers generally don&#8217;t work for Corporate IT? And, when they do, they leave after a short amount of time and become contractors or work for a software-only shop?</p>
<p>Master Foo leaned against the tree, thought for a minute and begun to speak:</p>
<p>&#8220;Corporate IT is like a large city that had a great amount of cars. Everyone was upset with how bad the traffic was &#8212; cars drove too fast, people were injured, it was horrible.</p>
<p>&#8220;A man worked for the city leaders and he was really good at solving problems. So the mayor put this man in charge of fixing the traffic problem. The mayor told everyone do to what the new Head of Traffic said, without question or hesitation.</p>
<p>&#8220;The problem was: the Head of Traffic had never driven a car. In fact, he has only ridden in one a few times. No one asked him if he knew anything about cars. But the money was good so he took the job. He would tackle it like he did all the other problems &#8212; by looking at data.</p>
<p>&#8220;As he looked at the data and reports that people gave him, the Head of Traffic noticed that a lot of accidents happened at stoplights. Not only did people get hurt in those accidents, but they delayed traffic. So the problem was simple &#8212; cars needed to stop when the lights were green as well as when the lights were red.</p>
<p>&#8220;And the people that worked in the Traffic Department were perplexed by this but they were told to obey without question. So they posted the rule and told the police to enforce it. The police were also perplexed but they were also told to do what Head of Traffic said, so they started issuing tickets when drivers went through green lights.</p>
<p>&#8220;Obviously the people in the city were angry about this &#8212; it took even longer to get from place to place! But, as more and more people stopped at the green lights as well as the red ones, they did notice that it was safer. So the citizens stopped complaining and just left much, much earlier to get to their destination.</p>
<p>&#8220;Of course, there are always people that have to get around the rules. Some started walking, and that was faster most of the time, so more people started doing that. And, soon, accidents were happening there. So the Head of Traffic was called on again, to address the problem. He first said no one was allowed to walk along the street, so more people rode bicycles. And the there were more bike accidents, so soon the law was to not ride bicycles anymore. Then people started on unicycles and laws were made there. It just went on and on and on.</p>
<p>Master Foo then asked, &#8220;Who has the most guilt in this city?&#8221;</p>
<p>The acolyte quickly answered, &#8220;It is the Head of Traffic, of course.&#8221;</p>
<p>Master Foo said, &#8220;He actually has the least amount of guilt. It&#8217;s not his fault he was given a job he knows nothing about.&#8221;</p>
<p>Upon hearing this, the acolyte was enlightened.</p>
<div class="feedflare">
<a href="http://feeds.feedburner.com/~ff/WhereAreTheWiseMen?a=Mb2FLvU5LKc:K5eC6Lk_SSU:yIl2AUoC8zA"><img src="http://feeds.feedburner.com/~ff/WhereAreTheWiseMen?d=yIl2AUoC8zA" border="0"></img></a> <a href="http://feeds.feedburner.com/~ff/WhereAreTheWiseMen?a=Mb2FLvU5LKc:K5eC6Lk_SSU:dnMXMwOfBR0"><img src="http://feeds.feedburner.com/~ff/WhereAreTheWiseMen?d=dnMXMwOfBR0" border="0"></img></a> <a href="http://feeds.feedburner.com/~ff/WhereAreTheWiseMen?a=Mb2FLvU5LKc:K5eC6Lk_SSU:JEwB19i1-c4"><img src="http://feeds.feedburner.com/~ff/WhereAreTheWiseMen?i=Mb2FLvU5LKc:K5eC6Lk_SSU:JEwB19i1-c4" border="0"></img></a> <a href="http://feeds.feedburner.com/~ff/WhereAreTheWiseMen?a=Mb2FLvU5LKc:K5eC6Lk_SSU:F7zBnMyn0Lo"><img src="http://feeds.feedburner.com/~ff/WhereAreTheWiseMen?i=Mb2FLvU5LKc:K5eC6Lk_SSU:F7zBnMyn0Lo" border="0"></img></a> <a href="http://feeds.feedburner.com/~ff/WhereAreTheWiseMen?a=Mb2FLvU5LKc:K5eC6Lk_SSU:V_sGLiPBpWU"><img src="http://feeds.feedburner.com/~ff/WhereAreTheWiseMen?i=Mb2FLvU5LKc:K5eC6Lk_SSU:V_sGLiPBpWU" border="0"></img></a>
</div><img src="http://feeds.feedburner.com/~r/WhereAreTheWiseMen/~4/Mb2FLvU5LKc" height="1" width="1"/>]]></content:encoded>
			<wfw:commentRss>http://mike.hostetlerhome.com/2012/05/15/master-food-corporate-it/feed/</wfw:commentRss>
		<slash:comments>0</slash:comments>
		<feedburner:origLink>http://mike.hostetlerhome.com/2012/05/15/master-food-corporate-it/?utm_source=rss&amp;utm_medium=rss&amp;utm_campaign=master-food-corporate-it</feedburner:origLink></item>
		<item>
		<title>My Holy Grail of Content Delivery</title>
		<link>http://feedproxy.google.com/~r/WhereAreTheWiseMen/~3/iuhekByJ4e4/</link>
		<comments>http://mike.hostetlerhome.com/2012/01/26/my-holy-grail-of-content-delivery/#comments</comments>
		<pubDate>Thu, 26 Jan 2012 18:48:10 +0000</pubDate>
		<dc:creator>Mike</dc:creator>
				<category><![CDATA[Tech]]></category>
		<category><![CDATA[markdown]]></category>
		<category><![CDATA[writing]]></category>

		<guid isPermaLink="false">http://mike.hostetlerhome.com/?p=794</guid>
		<description>I&amp;#8217;ve been on a quest for a long time to figure out the best way to write and publish documents. It has been a quest</description>
			<content:encoded><![CDATA[<p>I&#8217;ve been on a quest for a long time to figure out the best way to write and publish documents. It has been a quest that has taken me years but I finally have a system that I am extremely happy with.</p>
<p>What I wanted was to be able to write via Emacs (my editor of choice) and output to anything else. Want my document in HTML? You can have it that way. Want a PDF? Yes, I can. What is in Word? Though I can&#8217;t stand the application, and I don&#8217;t actually own it, yes I would like to be able to output Word docs <em>without actually opening another application</em>. Just writing it in Emacs, run a process on it, and the I have a Word document!</p>
<p>This has been nothing but a pipedream for a long time. At the beginning I tried to use this idea with <a href="http://www.latex-project.org/intro.html">LaTeX</a>, and I could get the PDF output to look outstanding. The HTML output took a lot of work to get right, and I never got <a href="http://latex2rtf.sourceforge.net/">latex2rtf</a> working well enough that I could send that document anywhere else. So I had to figure out what else to use.</p>
<p>Then I started playing with <a href="http://daringfireball.net/projects/markdown/">Markdown</a>. I really liked the easy format, but it really only would output into HTML. With a bit of work, I could do a PDF (html2pdf or something like that ), but something to load up with Word? Forget it! And even the PDF looked kinda bad. The same thing with Textile and reStructuredText &#8212; HTML and that was about it. I did prefer the Markdown format over LaTeX based on it&#8217;s simplicity but I still haven&#8217;t found my Holy Grail yet.</p>
<p>Just a few months ago I somehow stumbled on <a href="http://johnmacfarlane.net/pandoc/">Pandoc</a>. I think it was on Google+, on someone&#8217;s random post. I was floored when I read it: &#8220;Take a file in format X, run Pandoc on it, and get format Y, with varying degrees with X and Y?&#8221; This seemed like just what I was looking for!</p>
<p>But did it work as advertise? Yes it did! It understands everything about Markdown that I currently throw at it. To get the PDF conversation script working, it used LaTeX as an intermediarty so you have to have LaTeX installed. But Word? Not directly &#8212; but it does have RTF support, which is even better (since it&#8217;s more portable). It also does <a href="http://en.wikipedia.org/wiki/OpenDocument">ODT</a> format, which means I can open up in LibreOffice and tweak for presentation if need be. The ODF output is better than the RTF output, in my humble opinion.</p>
<p>The biggest surprise I got was that it does conversions to <a href="http://meyerweb.com/eric/tools/s5/">S5</a> &#8212; so I can do representations in Emacs/Markdown and be able to present with just a browser. I have done this and it works amazingly well.</p>
<p>One thing I haven&#8217;t tried yet is that is also outputs to ePub. If it only did the closed Mobi format for my Kindle.</p>
<p>So, yes, if you are looking for a &#8220;write-once, publish to anything&#8221; scheme, you can&#8217;t do any better than <a href="http://johnmacfarlane.net/pandoc/">Pandoc</a></p>
<div class="feedflare">
<a href="http://feeds.feedburner.com/~ff/WhereAreTheWiseMen?a=iuhekByJ4e4:UG30fiqvnTo:yIl2AUoC8zA"><img src="http://feeds.feedburner.com/~ff/WhereAreTheWiseMen?d=yIl2AUoC8zA" border="0"></img></a> <a href="http://feeds.feedburner.com/~ff/WhereAreTheWiseMen?a=iuhekByJ4e4:UG30fiqvnTo:dnMXMwOfBR0"><img src="http://feeds.feedburner.com/~ff/WhereAreTheWiseMen?d=dnMXMwOfBR0" border="0"></img></a> <a href="http://feeds.feedburner.com/~ff/WhereAreTheWiseMen?a=iuhekByJ4e4:UG30fiqvnTo:JEwB19i1-c4"><img src="http://feeds.feedburner.com/~ff/WhereAreTheWiseMen?i=iuhekByJ4e4:UG30fiqvnTo:JEwB19i1-c4" border="0"></img></a> <a href="http://feeds.feedburner.com/~ff/WhereAreTheWiseMen?a=iuhekByJ4e4:UG30fiqvnTo:F7zBnMyn0Lo"><img src="http://feeds.feedburner.com/~ff/WhereAreTheWiseMen?i=iuhekByJ4e4:UG30fiqvnTo:F7zBnMyn0Lo" border="0"></img></a> <a href="http://feeds.feedburner.com/~ff/WhereAreTheWiseMen?a=iuhekByJ4e4:UG30fiqvnTo:V_sGLiPBpWU"><img src="http://feeds.feedburner.com/~ff/WhereAreTheWiseMen?i=iuhekByJ4e4:UG30fiqvnTo:V_sGLiPBpWU" border="0"></img></a>
</div><img src="http://feeds.feedburner.com/~r/WhereAreTheWiseMen/~4/iuhekByJ4e4" height="1" width="1"/>]]></content:encoded>
			<wfw:commentRss>http://mike.hostetlerhome.com/2012/01/26/my-holy-grail-of-content-delivery/feed/</wfw:commentRss>
		<slash:comments>1</slash:comments>
		<feedburner:origLink>http://mike.hostetlerhome.com/2012/01/26/my-holy-grail-of-content-delivery/?utm_source=rss&amp;utm_medium=rss&amp;utm_campaign=my-holy-grail-of-content-delivery</feedburner:origLink></item>
		<item>
		<title>2011: The Year I Learned To Fail</title>
		<link>http://feedproxy.google.com/~r/WhereAreTheWiseMen/~3/Q534nvLCBLc/</link>
		<comments>http://mike.hostetlerhome.com/2011/12/27/2011-the-year-i-learned-to-fail/#comments</comments>
		<pubDate>Tue, 27 Dec 2011 20:41:59 +0000</pubDate>
		<dc:creator>Mike</dc:creator>
				<category><![CDATA[Uncategorized]]></category>
		<category><![CDATA[2011]]></category>
		<category><![CDATA[Life]]></category>
		<category><![CDATA[review]]></category>

		<guid isPermaLink="false">http://mike.hostetlerhome.com/2011/12/27/2011-the-year-i-learned-to-fail/</guid>
		<description>As 2011 comes to an end, and I reflect about what over the year (which was a lot) and what I learned (which was tons)</description>
			<content:encoded><![CDATA[<p>As 2011 comes to an end, and I reflect about what over the year (which was a lot) and what I learned (which was tons) there is one thing that stands out. The one signal that God gave me over and over again, in tiniest details and in big, large letters was something simple, but took me a long time to understand.</p>
<p>It was that failure is OK. No, in fact, failure is a good thing. You can learn from failures, but you can&#8217;t learn if you don&#8217;t at least try. And, if you try, you may actually succeed.</p>
<p>The first sign of this was when I attended the Omaha Young Professionals conference in March. I really went to hear <a href="http://en.wikipedia.org/wiki/Cory_Booker">Cory Booker</a> but it was <a href="http://jasonseiden.com/cory-booker-vs-employee-branding/">Jason Seiden&#8217;s talk</a> that really spoke most to me. His talk was entitled &#8220;The Art of Failing Spectacularly&#8221;. And it was about just that &#8212; it&#8217;s OK to fail, as long as you learn from it. But if you did something, at least you did <em>something</em>, as opposed to sitting on the sidelines, fearing what might happen if you live your story.</p>
<p>The next signal was from <a href="http://www.sethgodin.com/sg/">Seth Godin</a>. I had never really followed Godin before, but just after I heard Seiden&#8217;s talk, I followed a link from somewhere about a free Kindle book. I love my Kindle and I love free. The book was <a href="http://www.amazon.com/Poke-Box-Seth-Godin/dp/1936719002">Poke The Box</a>. And what was it about? Starting something, getting over the fear of failure. The same message came twice in six weeks. I&#8217;m now listening.</p>
<p>So I set out to, as Godin would say, poke the box. I was more careful at first at what I was going to poke. I work where the culture as a whole looks at change with a lot of suspect, but my management was open to a lot more change. So I started <em>just doing stuff</em> and making suggestions that were different, and feared. Most took, a few did not.</p>
<p>At my day job, I&#8217;m working with a team to replace an aging mainframe system. And we have been given some leeway on how to accomplish our end-goal. So I&#8217;ve been suggesting things that I would like to have done. Sometimes they are accepted, sometimes they aren&#8217;t. And (uncharacteristic of me) I&#8217;ve started to push back on management when I think they have bad ideas or are pushing us in a direction that I feel is not quite right. Sometimes I win and sometimes I lose, but, more importantly &#8212; I&#8217;ve won a lot of respect. And I find that I&#8217;m listened to more now than I ever have been there..</p>
<p>And I also have <a href="http://squarepegsystems.com">my side business</a>, which is doing quite well. I changed a few things there, too &#8212; I now have clients on support contracts, have sub-contracted work to others, and worked with some <a href="http://grainandmortar.com/">great</a> <a href="http://wyliecc.com">people</a> <a href="http://laurabrooker.com/">as well.</a> From the beginning, SquarePeg Systems has been a &#8220;let&#8217;s see if this works&#8221; and, despite it&#8217;s humble beginnings, it has.</p>
<p>As a family, we poked the box a lot. We were finally able to adopt Tyler after living with us for almost two years. The biggest changes this year has been starting (and all but finishing) a remodeling project in our living room (OK, headed up by Gina &#8212; she has the vision for these kind of projects. I don&#8217;t.) and switching to <a href="http://cdomaha.com">Coram Deo Church</a>. The church decision was hard &#8212; we loved the people at Prairie Lane, but we wanted to be challenged in a different way. And God led us to Corem and we have been blessed (and challenged) by it ever since.</p>
<p>There are lots more signals I got about trying, and failing, and keep trying over the year. I could go on and on. But I&#8217;d rather poke the box then keep talking about it.</p>
<div class="feedflare">
<a href="http://feeds.feedburner.com/~ff/WhereAreTheWiseMen?a=Q534nvLCBLc:ZsNCWb977uk:yIl2AUoC8zA"><img src="http://feeds.feedburner.com/~ff/WhereAreTheWiseMen?d=yIl2AUoC8zA" border="0"></img></a> <a href="http://feeds.feedburner.com/~ff/WhereAreTheWiseMen?a=Q534nvLCBLc:ZsNCWb977uk:dnMXMwOfBR0"><img src="http://feeds.feedburner.com/~ff/WhereAreTheWiseMen?d=dnMXMwOfBR0" border="0"></img></a> <a href="http://feeds.feedburner.com/~ff/WhereAreTheWiseMen?a=Q534nvLCBLc:ZsNCWb977uk:JEwB19i1-c4"><img src="http://feeds.feedburner.com/~ff/WhereAreTheWiseMen?i=Q534nvLCBLc:ZsNCWb977uk:JEwB19i1-c4" border="0"></img></a> <a href="http://feeds.feedburner.com/~ff/WhereAreTheWiseMen?a=Q534nvLCBLc:ZsNCWb977uk:F7zBnMyn0Lo"><img src="http://feeds.feedburner.com/~ff/WhereAreTheWiseMen?i=Q534nvLCBLc:ZsNCWb977uk:F7zBnMyn0Lo" border="0"></img></a> <a href="http://feeds.feedburner.com/~ff/WhereAreTheWiseMen?a=Q534nvLCBLc:ZsNCWb977uk:V_sGLiPBpWU"><img src="http://feeds.feedburner.com/~ff/WhereAreTheWiseMen?i=Q534nvLCBLc:ZsNCWb977uk:V_sGLiPBpWU" border="0"></img></a>
</div><img src="http://feeds.feedburner.com/~r/WhereAreTheWiseMen/~4/Q534nvLCBLc" height="1" width="1"/>]]></content:encoded>
			<wfw:commentRss>http://mike.hostetlerhome.com/2011/12/27/2011-the-year-i-learned-to-fail/feed/</wfw:commentRss>
		<slash:comments>1</slash:comments>
		<feedburner:origLink>http://mike.hostetlerhome.com/2011/12/27/2011-the-year-i-learned-to-fail/?utm_source=rss&amp;utm_medium=rss&amp;utm_campaign=2011-the-year-i-learned-to-fail</feedburner:origLink></item>
		<item>
		<title>Review: Pangolin Laptop from System76</title>
		<link>http://feedproxy.google.com/~r/WhereAreTheWiseMen/~3/bimaXWv8XNs/</link>
		<comments>http://mike.hostetlerhome.com/2011/01/05/pangolin-review/#comments</comments>
		<pubDate>Wed, 05 Jan 2011 18:17:08 +0000</pubDate>
		<dc:creator>Mike</dc:creator>
				<category><![CDATA[Tech]]></category>
		<category><![CDATA[laptop]]></category>
		<category><![CDATA[linux]]></category>
		<category><![CDATA[ubuntu]]></category>

		<guid isPermaLink="false">http://mike.hostetlerhome.com/?p=779</guid>
		<description>I had known that my early-model MacBook Pro was getting to the end of it&amp;#8217;s usefulness for me.  I mean, it still runs but as</description>
			<content:encoded><![CDATA[<p>I had known that my early-model MacBook Pro was getting to the end of it&#8217;s usefulness for me.  I mean, it still runs but as software has grown more and more complicated, my MBP wasn&#8217;t cutting it anymore.</p>
<p>Most people would just by another MacBook Pro!  And, while that sounded tempting, I had a few things that held me back from that.  For one thing, $2500 was a steep price for me and <a href="http://squarepegsystems.com/">my rising side-business.</a> And the tools I use 85% of the time were not Mac specific.  They are things like  zsh, Emacs, Python, PHP, and some of<a href="http://www.jetbrains.com/products.html#Java_and_Web_Development"> JetBrain&#8217;s products.</a> All of them would work on Linux, which is a much lower cost to entry than another Mac.</p>
<p>I started this journey around six months ago when I started scouring the Internet on what the best Linux-based laptop would be.  I was quickly led to <a href="http://www.system76.com/">System76</a>, a maker of Ubuntu-powered laptops, desktops, and servers.  I was impressed when I scoured the web about this company.  There were a lot of reviews and comments from their users and no one ever had anything bad to say about them.  I mean, they had things that they wished that maybe were different, but everyone was happy with the hardware they were getting, how well it worked with the Ubuntu, and, more importantly, how happy they were with the post-sales support they were getting.    The price was higher, especially compared to the laptops you get at big-box stores, but you got a machine that you knew would work with Ubuntu, and not have to fiddle around with it.  But, regardless, it was certainly cheaper than a MacBook Pro!</p>
<p>Fast-forward a few months: I was investigating putting more RAM into my aging MacBook Pro But I couldn&#8217;t!  I already had it maxed out at 2GB!  So this was when I decided to make the plunge.</p>
<p>System76 has a wide range of laptops available, but the choice was easy for me &#8212; <a href="http://www.system76.com/product_info.php?cPath=28&amp;products_id=100">The Pangolin Performance.</a> It seemed like a good development machine and my display needs are not that heavy to warrant the next step up.   I spec&#8217;ed out what I wanted, and then compared it with a MacBook Pro.  Yep, about half the price even though I was getting 6GB of RAM instead of Apple&#8217;s 4GB, and I was getting a slightly larger hard drive. I thought I was getting a very good deal.</p>
<p>I ordered it about 10 days before Christmas, and System76 responded that it would ship within 8 business days.  I was surprised when I found out that it was delivered early, and expected to arrive on the Tuesday before Christmas!  And I was even more surprised to have it arrive a day earlier.  Huzzah!</p>
<p>The packaging of the laptop was nothing to write home about, but it was extremely well cushioned and supported inside.  It would be hard to damage it&#8217;s contents.  I took it out of the box and immediately started using it while the  battery was charging</p>
<p>The first thing I noticed is how quiet it is.  I didn&#8217;t think the fan was even running!  But it turned out that it was &#8212; it&#8217;s just that quiet.   I had my Pangolin on my lap, doing lots of installation, configuring, etc., when my wife asked me if my lap was hot yet.  I hadn&#8217;t even thought about that, so of course it wasn&#8217;t hot at all!  I discovered why when I was packing it up after using it for a while on a table.  Just left of where it was sitting on the table was a little hot, but underneath was fairly cool.  It seems that the fan blows the heat straight to the left side instead of blowing it underneath.  This allows the heat to escape and make your lap cooler as well as the underside of laptop itself.  +1 for great design!</p>
<p>As for as Ubuntu?  Almost flawless.  I thought I had to call support to get Bluetooth working, but then I found the button to turn on the F12 key.  That could have been an embarrassing phone call.</p>
<p>Note the word &#8220;almost&#8221; &#8212; the one thing that I can&#8217;t seem to get working right is to get Flash to use HDMI Audio.  The HDMI Video works fine, and I got HDMI Audio to work out of normal Gnome apps, but Flash seems to cheerfully ignore the HDMI output and always goes to my speakers.  Since my primary use of a developer machine and not a multimedia server, this is not a big deal.</p>
<p>The overall performance, however,  is fantastic.  The laptop boots in seconds, and every app I run starts in milliseconds.  And I run Apache, PHP, MySQL and PostgreSQL most of the time.  It finds my Android phone, Kindle, and iPod when I plugin them in and offers to start the right app.</p>
<p>So, after few weeks of fairly heavy use, would I recommend this laptop?  Resoundingly yes!  Especially if you are a developer in the open source space and just want everything to &#8220;just work&#8221;.  Everything just works for me &#8212; without paying the Apple premium.</p>
<div class="feedflare">
<a href="http://feeds.feedburner.com/~ff/WhereAreTheWiseMen?a=bimaXWv8XNs:QWc3AiKD3D4:yIl2AUoC8zA"><img src="http://feeds.feedburner.com/~ff/WhereAreTheWiseMen?d=yIl2AUoC8zA" border="0"></img></a> <a href="http://feeds.feedburner.com/~ff/WhereAreTheWiseMen?a=bimaXWv8XNs:QWc3AiKD3D4:dnMXMwOfBR0"><img src="http://feeds.feedburner.com/~ff/WhereAreTheWiseMen?d=dnMXMwOfBR0" border="0"></img></a> <a href="http://feeds.feedburner.com/~ff/WhereAreTheWiseMen?a=bimaXWv8XNs:QWc3AiKD3D4:JEwB19i1-c4"><img src="http://feeds.feedburner.com/~ff/WhereAreTheWiseMen?i=bimaXWv8XNs:QWc3AiKD3D4:JEwB19i1-c4" border="0"></img></a> <a href="http://feeds.feedburner.com/~ff/WhereAreTheWiseMen?a=bimaXWv8XNs:QWc3AiKD3D4:F7zBnMyn0Lo"><img src="http://feeds.feedburner.com/~ff/WhereAreTheWiseMen?i=bimaXWv8XNs:QWc3AiKD3D4:F7zBnMyn0Lo" border="0"></img></a> <a href="http://feeds.feedburner.com/~ff/WhereAreTheWiseMen?a=bimaXWv8XNs:QWc3AiKD3D4:V_sGLiPBpWU"><img src="http://feeds.feedburner.com/~ff/WhereAreTheWiseMen?i=bimaXWv8XNs:QWc3AiKD3D4:V_sGLiPBpWU" border="0"></img></a>
</div><img src="http://feeds.feedburner.com/~r/WhereAreTheWiseMen/~4/bimaXWv8XNs" height="1" width="1"/>]]></content:encoded>
			<wfw:commentRss>http://mike.hostetlerhome.com/2011/01/05/pangolin-review/feed/</wfw:commentRss>
		<slash:comments>0</slash:comments>
		<feedburner:origLink>http://mike.hostetlerhome.com/2011/01/05/pangolin-review/?utm_source=rss&amp;utm_medium=rss&amp;utm_campaign=pangolin-review</feedburner:origLink></item>
		<item>
		<title>Maven Haikus</title>
		<link>http://feedproxy.google.com/~r/WhereAreTheWiseMen/~3/KBFKyxygLjc/</link>
		<comments>http://mike.hostetlerhome.com/2010/07/19/maven-haikus/#comments</comments>
		<pubDate>Mon, 19 Jul 2010 15:41:10 +0000</pubDate>
		<dc:creator>Mike</dc:creator>
				<category><![CDATA[Tech]]></category>
		<category><![CDATA[maven]]></category>

		<guid isPermaLink="false">http://mike.hostetlerhome.com/?p=771</guid>
		<description>You start a project You initialize Maven World is downloaded. Dependencies Stink What is the incantation? Maybe God knows them. Have some subprojects Maven won&amp;#8217;t</description>
			<content:encoded><![CDATA[<blockquote><p>You start a project</p>
<p>You initialize Maven</p>
<p>World is downloaded.</p>
</blockquote>
<blockquote><p>Dependencies Stink</p>
<p>What is the incantation?</p>
<p>Maybe God knows them.</p>
</blockquote>
<blockquote><p>Have some subprojects</p>
<p>Maven won&#8217;t find sibling code</p>
<p>Then  chaos ensues.</p>
</blockquote>
<blockquote><p>New dependency</p>
<p>Not found in Maven repo</p>
<p>Now build is broken.</p>
</blockquote>
<blockquote><p>Do you understand?</p>
<p>Maven has many errors</p>
<p>Now you start guessing</p>
</blockquote>
<blockquote><p>All day on Maven</p>
<p>Now the project is worse off</p>
<p>And your hair is gone</p>
</blockquote>
<div class="feedflare">
<a href="http://feeds.feedburner.com/~ff/WhereAreTheWiseMen?a=KBFKyxygLjc:tXohHzkL6DU:yIl2AUoC8zA"><img src="http://feeds.feedburner.com/~ff/WhereAreTheWiseMen?d=yIl2AUoC8zA" border="0"></img></a> <a href="http://feeds.feedburner.com/~ff/WhereAreTheWiseMen?a=KBFKyxygLjc:tXohHzkL6DU:dnMXMwOfBR0"><img src="http://feeds.feedburner.com/~ff/WhereAreTheWiseMen?d=dnMXMwOfBR0" border="0"></img></a> <a href="http://feeds.feedburner.com/~ff/WhereAreTheWiseMen?a=KBFKyxygLjc:tXohHzkL6DU:JEwB19i1-c4"><img src="http://feeds.feedburner.com/~ff/WhereAreTheWiseMen?i=KBFKyxygLjc:tXohHzkL6DU:JEwB19i1-c4" border="0"></img></a> <a href="http://feeds.feedburner.com/~ff/WhereAreTheWiseMen?a=KBFKyxygLjc:tXohHzkL6DU:F7zBnMyn0Lo"><img src="http://feeds.feedburner.com/~ff/WhereAreTheWiseMen?i=KBFKyxygLjc:tXohHzkL6DU:F7zBnMyn0Lo" border="0"></img></a> <a href="http://feeds.feedburner.com/~ff/WhereAreTheWiseMen?a=KBFKyxygLjc:tXohHzkL6DU:V_sGLiPBpWU"><img src="http://feeds.feedburner.com/~ff/WhereAreTheWiseMen?i=KBFKyxygLjc:tXohHzkL6DU:V_sGLiPBpWU" border="0"></img></a>
</div><img src="http://feeds.feedburner.com/~r/WhereAreTheWiseMen/~4/KBFKyxygLjc" height="1" width="1"/>]]></content:encoded>
			<wfw:commentRss>http://mike.hostetlerhome.com/2010/07/19/maven-haikus/feed/</wfw:commentRss>
		<slash:comments>1</slash:comments>
		<feedburner:origLink>http://mike.hostetlerhome.com/2010/07/19/maven-haikus/?utm_source=rss&amp;utm_medium=rss&amp;utm_campaign=maven-haikus</feedburner:origLink></item>
		<item>
		<title>On Android</title>
		<link>http://feedproxy.google.com/~r/WhereAreTheWiseMen/~3/oXmxgsv_iFw/</link>
		<comments>http://mike.hostetlerhome.com/2010/07/08/on-android/#comments</comments>
		<pubDate>Fri, 09 Jul 2010 00:52:33 +0000</pubDate>
		<dc:creator>Mike</dc:creator>
				<category><![CDATA[Tech]]></category>
		<category><![CDATA[android]]></category>
		<category><![CDATA[phone]]></category>

		<guid isPermaLink="false">http://mike.hostetlerhome.com/?p=766</guid>
		<description>I recently put my stake in the ground on the side of Android and, while I&amp;#8217;m not quite up to my first month in usage</description>
			<content:encoded><![CDATA[<p>I recently put my stake in the ground on the side of Android and, while I&#8217;m not quite up to my first month in usage yet, I can&#8217;t think that the iPhone would be better than this.  If you are an iPod user, you won&#8217;t like having magical iTunes sync for music.  But you can manually copy the files over and, if you don&#8217;t like doing that, <a href="http://getsongbird.com/">there are apps</a> <a href="http://www.doubletwist.com/dt/Home/Index.dt">that do it for you.</a></p>
<p>I just got back from a trip and the GPS capabilities of our Android phones (wife: Moto Droid, me: HTC Incredible) were flawless.  The drive-by-drive directions were spot-on.  Need to find a gas station?  Literally hit the button and ask it.</p>
<p>I seriously couldn&#8217;t ask for a better phone.</p>
<p>My wife likes her keyboard on her droid, but she also likes how much lighter my phone is than hers.  I thought I would be annoyed by the Incredible&#8217;s keyboard but I have gotten used to it. Or, rather, it&#8217;s gotten used to me &#8212; I now have a number of words added in and now it is smarter about spelling decisions.</p>
<p>I really only have two gripes about my Incredible:  you can&#8217;t see the screen when you are in direct sunlight (this is a big deal while geocaching) and sometimes it can be real slow when I turn it sideways. That especially happens when I&#8217;m typing something in and decide that I want to two-hand type, so I turn it. The screen generally does not rotate with it.</p>
<p>But the value and the usefulness of the phone outweighs all of them.  I can&#8217;t think I would like an iPhone more than this.</p>
<div class="feedflare">
<a href="http://feeds.feedburner.com/~ff/WhereAreTheWiseMen?a=oXmxgsv_iFw:3vBnGu9ZtSM:yIl2AUoC8zA"><img src="http://feeds.feedburner.com/~ff/WhereAreTheWiseMen?d=yIl2AUoC8zA" border="0"></img></a> <a href="http://feeds.feedburner.com/~ff/WhereAreTheWiseMen?a=oXmxgsv_iFw:3vBnGu9ZtSM:dnMXMwOfBR0"><img src="http://feeds.feedburner.com/~ff/WhereAreTheWiseMen?d=dnMXMwOfBR0" border="0"></img></a> <a href="http://feeds.feedburner.com/~ff/WhereAreTheWiseMen?a=oXmxgsv_iFw:3vBnGu9ZtSM:JEwB19i1-c4"><img src="http://feeds.feedburner.com/~ff/WhereAreTheWiseMen?i=oXmxgsv_iFw:3vBnGu9ZtSM:JEwB19i1-c4" border="0"></img></a> <a href="http://feeds.feedburner.com/~ff/WhereAreTheWiseMen?a=oXmxgsv_iFw:3vBnGu9ZtSM:F7zBnMyn0Lo"><img src="http://feeds.feedburner.com/~ff/WhereAreTheWiseMen?i=oXmxgsv_iFw:3vBnGu9ZtSM:F7zBnMyn0Lo" border="0"></img></a> <a href="http://feeds.feedburner.com/~ff/WhereAreTheWiseMen?a=oXmxgsv_iFw:3vBnGu9ZtSM:V_sGLiPBpWU"><img src="http://feeds.feedburner.com/~ff/WhereAreTheWiseMen?i=oXmxgsv_iFw:3vBnGu9ZtSM:V_sGLiPBpWU" border="0"></img></a>
</div><img src="http://feeds.feedburner.com/~r/WhereAreTheWiseMen/~4/oXmxgsv_iFw" height="1" width="1"/>]]></content:encoded>
			<wfw:commentRss>http://mike.hostetlerhome.com/2010/07/08/on-android/feed/</wfw:commentRss>
		<slash:comments>0</slash:comments>
		<feedburner:origLink>http://mike.hostetlerhome.com/2010/07/08/on-android/?utm_source=rss&amp;utm_medium=rss&amp;utm_campaign=on-android</feedburner:origLink></item>
		<item>
		<title>Carol and Robin</title>
		<link>http://feedproxy.google.com/~r/WhereAreTheWiseMen/~3/tuBNO1m97RY/</link>
		<comments>http://mike.hostetlerhome.com/2010/05/10/carol-and-robin/#comments</comments>
		<pubDate>Mon, 10 May 2010 12:28:26 +0000</pubDate>
		<dc:creator>Mike</dc:creator>
				<category><![CDATA[Monday Diversion]]></category>

		<guid isPermaLink="false">http://mike.hostetlerhome.com/?p=762</guid>
		<description>This is the first in a series of Monday posts &amp;#8212; somewhat to get me out of the blog rut I&amp;#8217;m in, and also because</description>
			<content:encoded><![CDATA[<p>This is the first in a series of Monday posts &#8212; somewhat to get me out of the blog rut I&#8217;m in, and also because I tend to find interesting stuff on the weekend and post it on Twitter/Facebook.  I might as well put it on my blog too.</p>
<p>I remember when this first aired (I think I was in junior high) and I still think it&#8217;s hilarious.  If the beginning seems slow to you, go forward to about the 6:23 mark &#8212; when Carol and Robin do the skit a second time.</p>
<p><object classid="clsid:d27cdb6e-ae6d-11cf-96b8-444553540000" width="480" height="385" codebase="http://download.macromedia.com/pub/shockwave/cabs/flash/swflash.cab#version=6,0,40,0"><param name="allowFullScreen" value="true" /><param name="allowscriptaccess" value="always" /><param name="src" value="http://www.youtube.com/v/jfDyTUiL8xs&amp;hl=en_US&amp;fs=1&amp;" /><param name="allowfullscreen" value="true" /><embed type="application/x-shockwave-flash" width="480" height="385" src="http://www.youtube.com/v/jfDyTUiL8xs&amp;hl=en_US&amp;fs=1&amp;" allowscriptaccess="always" allowfullscreen="true"></embed></object></p>
<div class="feedflare">
<a href="http://feeds.feedburner.com/~ff/WhereAreTheWiseMen?a=tuBNO1m97RY:cvs8Atq3f3o:yIl2AUoC8zA"><img src="http://feeds.feedburner.com/~ff/WhereAreTheWiseMen?d=yIl2AUoC8zA" border="0"></img></a> <a href="http://feeds.feedburner.com/~ff/WhereAreTheWiseMen?a=tuBNO1m97RY:cvs8Atq3f3o:dnMXMwOfBR0"><img src="http://feeds.feedburner.com/~ff/WhereAreTheWiseMen?d=dnMXMwOfBR0" border="0"></img></a> <a href="http://feeds.feedburner.com/~ff/WhereAreTheWiseMen?a=tuBNO1m97RY:cvs8Atq3f3o:JEwB19i1-c4"><img src="http://feeds.feedburner.com/~ff/WhereAreTheWiseMen?i=tuBNO1m97RY:cvs8Atq3f3o:JEwB19i1-c4" border="0"></img></a> <a href="http://feeds.feedburner.com/~ff/WhereAreTheWiseMen?a=tuBNO1m97RY:cvs8Atq3f3o:F7zBnMyn0Lo"><img src="http://feeds.feedburner.com/~ff/WhereAreTheWiseMen?i=tuBNO1m97RY:cvs8Atq3f3o:F7zBnMyn0Lo" border="0"></img></a> <a href="http://feeds.feedburner.com/~ff/WhereAreTheWiseMen?a=tuBNO1m97RY:cvs8Atq3f3o:V_sGLiPBpWU"><img src="http://feeds.feedburner.com/~ff/WhereAreTheWiseMen?i=tuBNO1m97RY:cvs8Atq3f3o:V_sGLiPBpWU" border="0"></img></a>
</div><img src="http://feeds.feedburner.com/~r/WhereAreTheWiseMen/~4/tuBNO1m97RY" height="1" width="1"/>]]></content:encoded>
			<wfw:commentRss>http://mike.hostetlerhome.com/2010/05/10/carol-and-robin/feed/</wfw:commentRss>
		<slash:comments>0</slash:comments>
		<feedburner:origLink>http://mike.hostetlerhome.com/2010/05/10/carol-and-robin/?utm_source=rss&amp;utm_medium=rss&amp;utm_campaign=carol-and-robin</feedburner:origLink></item>
		<item>
		<title>Expanding my own “Oh My ZSH!”</title>
		<link>http://feedproxy.google.com/~r/WhereAreTheWiseMen/~3/v8xQKmhodeI/</link>
		<comments>http://mike.hostetlerhome.com/2010/04/02/expanding-my-own-oh-my-zsh/#comments</comments>
		<pubDate>Fri, 02 Apr 2010 14:41:45 +0000</pubDate>
		<dc:creator>Mike</dc:creator>
				<category><![CDATA[Tech]]></category>
		<category><![CDATA[shell linux]]></category>
		<category><![CDATA[zsh]]></category>

		<guid isPermaLink="false">http://mike.hostetlerhome.com/?p=760</guid>
		<description>I&amp;#8217;ve been thinking about cleaning up my own ZShell config and putting it out in the wild, but that just didn&amp;#8217;t seem to happen. I</description>
			<content:encoded><![CDATA[<p>I&#8217;ve been thinking about cleaning up my own ZShell config and putting it out in the wild, but that just didn&#8217;t seem to happen. I was looking for something in ZShell &#8212; I think <a href="http://michael-prokop.at/blog/2008/12/15/mikas-advent-calendar-day-15-zsh-vcs_info/">it was getting version control information</a> at the prompt and I stumbled upon a mention of<a href="http://github.com/robbyrussell/oh-my-zsh/"> Oh My ZSH</a> which is a bunch of powerful ZShell configs arranged in a nice way.</p>
<p>I tried it and I liked it. But it didn&#8217;t have everything that I used. But, heck it&#8217;s on github &#8212; easy forking.  <a href="http://github.com/squarepegsys/oh-my-zsh">So I did.</a> My changes are:</p>
<ul>
<li>Change the <code>xiong-chiamiov-plus</code> theme to use <code>vcs_info</code> instead of being git-specific.  Gave the new theme the original name of <code>mikeh</code>.</li>
<li>Option to configure a terminal with strange settings (labor  intensive on the first run, perfectly wonderful after that.)</li>
<li>Will automatically rehash the path, so new commands will be found  immediately</li>
<li>Added realias to quickly make a new shell alias/function (EDITOR env variable required)</li>
<li>Removed upgrade checker (I don&#8217;t expect you to trust me)</li>
<li>Share history with your zsh’s on the same host</li>
</ul>
<p>More changes coming as time permits.  Enjoy!</p>
<div class="feedflare">
<a href="http://feeds.feedburner.com/~ff/WhereAreTheWiseMen?a=v8xQKmhodeI:Gok9uDec8M4:yIl2AUoC8zA"><img src="http://feeds.feedburner.com/~ff/WhereAreTheWiseMen?d=yIl2AUoC8zA" border="0"></img></a> <a href="http://feeds.feedburner.com/~ff/WhereAreTheWiseMen?a=v8xQKmhodeI:Gok9uDec8M4:dnMXMwOfBR0"><img src="http://feeds.feedburner.com/~ff/WhereAreTheWiseMen?d=dnMXMwOfBR0" border="0"></img></a> <a href="http://feeds.feedburner.com/~ff/WhereAreTheWiseMen?a=v8xQKmhodeI:Gok9uDec8M4:JEwB19i1-c4"><img src="http://feeds.feedburner.com/~ff/WhereAreTheWiseMen?i=v8xQKmhodeI:Gok9uDec8M4:JEwB19i1-c4" border="0"></img></a> <a href="http://feeds.feedburner.com/~ff/WhereAreTheWiseMen?a=v8xQKmhodeI:Gok9uDec8M4:F7zBnMyn0Lo"><img src="http://feeds.feedburner.com/~ff/WhereAreTheWiseMen?i=v8xQKmhodeI:Gok9uDec8M4:F7zBnMyn0Lo" border="0"></img></a> <a href="http://feeds.feedburner.com/~ff/WhereAreTheWiseMen?a=v8xQKmhodeI:Gok9uDec8M4:V_sGLiPBpWU"><img src="http://feeds.feedburner.com/~ff/WhereAreTheWiseMen?i=v8xQKmhodeI:Gok9uDec8M4:V_sGLiPBpWU" border="0"></img></a>
</div><img src="http://feeds.feedburner.com/~r/WhereAreTheWiseMen/~4/v8xQKmhodeI" height="1" width="1"/>]]></content:encoded>
			<wfw:commentRss>http://mike.hostetlerhome.com/2010/04/02/expanding-my-own-oh-my-zsh/feed/</wfw:commentRss>
		<slash:comments>0</slash:comments>
		<feedburner:origLink>http://mike.hostetlerhome.com/2010/04/02/expanding-my-own-oh-my-zsh/?utm_source=rss&amp;utm_medium=rss&amp;utm_campaign=expanding-my-own-oh-my-zsh</feedburner:origLink></item>
		<item>
		<title>Weave: The Best FireFox Plugin You Aren’t Using</title>
		<link>http://feedproxy.google.com/~r/WhereAreTheWiseMen/~3/iwbiBMBuaUQ/</link>
		<comments>http://mike.hostetlerhome.com/2010/03/18/weave-the-best-firefox-plugin-you-arent-using/#comments</comments>
		<pubDate>Fri, 19 Mar 2010 03:17:40 +0000</pubDate>
		<dc:creator>Mike</dc:creator>
				<category><![CDATA[Tech]]></category>
		<category><![CDATA[cloud]]></category>
		<category><![CDATA[firefox]]></category>
		<category><![CDATA[sharing]]></category>

		<guid isPermaLink="false">http://mike.hostetlerhome.com/?p=749</guid>
		<description>I&amp;#8217;m not sure how I stumbled onto it &amp;#8212; I think I was reading something at Ars Technica and saw a link for this article</description>
			<content:encoded><![CDATA[<p>I&#8217;m not sure how I stumbled onto it &#8212; I think I was reading something at Ars Technica and saw a link for<a href="http://arstechnica.com/open-source/reviews/2010/02/mozilla-weave-10-take-your-tabs-and-bookmarks-everywhere.ars"> this article </a>about <a href="https://mozillalabs.com/weave/">Mozilla Weave</a>.  I never heard of it before &#8212; it sounded interesting.  After a month of heavy use, let me just say that it&#8217;s not just interesting &#8212; it&#8217;s downright, wicked cool.</p>
<p>Let me tell you my pattern &#8212; I use FireFox in two places: Work and at Home.  Many times I wish I stumble onto a site I want to read at home.  Usually I just save it to <a href="http://www.diigo.com/user/thehaas">Diigo</a>. But sometimes I forget.  The biggest annoyance is passwords. Yes, I save a ton of website passwords in FireFox.  But it stinks when I save it on the home machine but want to get into my account at work, and I can&#8217;t remember what password I used there.</p>
<p>Weave solves all these problems.  And ones that I didn&#8217;t know I even had.</p>
<p>So now when am I work, I don&#8217;t worry about saving an address to Diigo just so I can read it at home. Instead, I do nothing special.  When I go home, I start FireFox, I wait about 15 seconds and I see that it starts to sync. After that, I have all my history from my last session.  Yes, you read that.  All my history from my work browsing session.  Oh, and if I setup a web account during the day at work and save the passwords, that is synced too.  Preferences?  Check, but in a smart way. Like my proxy server config from the office is not moved to home.  That&#8217;s a good thing.  Bookmarks? Check. Yes, I still use bookmarks and I probably use them more now because they are synced between my machines.</p>
<p>A neat feature is tabs.  Yes, tabs are saved across browsing sessions on different machines.  So if I want to quickly see what I was looking at last night at home, I can go to History-&gt; Tabs from other computers while at work.</p>
<p>Many of you may be thinking. &#8220;How is this different than the nasty FoxyMarks/XMarks crap?&#8221;  Well, not only does Mozilla not publish or track it but t<a href="https://wiki.mozilla.org/Labs/Weave/Sync_Client_Security_Review#Security_and_Privacy">hey also encrypt all data with a passphrase of your choosing. </a>So, yeah, they thought of that too.  If you are truly paranoid you can <a href="https://wiki.mozilla.org/Labs/Weave/Sync/1.0/Setup">setup your own Weave server.</a></p>
<p>So I think it&#8217;s worth a go, especially if you are still using FireFox instead of Chrome (which I still am on the fence about, but that&#8217;s another discussion.)</p>
<div class="feedflare">
<a href="http://feeds.feedburner.com/~ff/WhereAreTheWiseMen?a=iwbiBMBuaUQ:W9I2qVC6LLw:yIl2AUoC8zA"><img src="http://feeds.feedburner.com/~ff/WhereAreTheWiseMen?d=yIl2AUoC8zA" border="0"></img></a> <a href="http://feeds.feedburner.com/~ff/WhereAreTheWiseMen?a=iwbiBMBuaUQ:W9I2qVC6LLw:dnMXMwOfBR0"><img src="http://feeds.feedburner.com/~ff/WhereAreTheWiseMen?d=dnMXMwOfBR0" border="0"></img></a> <a href="http://feeds.feedburner.com/~ff/WhereAreTheWiseMen?a=iwbiBMBuaUQ:W9I2qVC6LLw:JEwB19i1-c4"><img src="http://feeds.feedburner.com/~ff/WhereAreTheWiseMen?i=iwbiBMBuaUQ:W9I2qVC6LLw:JEwB19i1-c4" border="0"></img></a> <a href="http://feeds.feedburner.com/~ff/WhereAreTheWiseMen?a=iwbiBMBuaUQ:W9I2qVC6LLw:F7zBnMyn0Lo"><img src="http://feeds.feedburner.com/~ff/WhereAreTheWiseMen?i=iwbiBMBuaUQ:W9I2qVC6LLw:F7zBnMyn0Lo" border="0"></img></a> <a href="http://feeds.feedburner.com/~ff/WhereAreTheWiseMen?a=iwbiBMBuaUQ:W9I2qVC6LLw:V_sGLiPBpWU"><img src="http://feeds.feedburner.com/~ff/WhereAreTheWiseMen?i=iwbiBMBuaUQ:W9I2qVC6LLw:V_sGLiPBpWU" border="0"></img></a>
</div><img src="http://feeds.feedburner.com/~r/WhereAreTheWiseMen/~4/iwbiBMBuaUQ" height="1" width="1"/>]]></content:encoded>
			<wfw:commentRss>http://mike.hostetlerhome.com/2010/03/18/weave-the-best-firefox-plugin-you-arent-using/feed/</wfw:commentRss>
		<slash:comments>0</slash:comments>
		<feedburner:origLink>http://mike.hostetlerhome.com/2010/03/18/weave-the-best-firefox-plugin-you-arent-using/?utm_source=rss&amp;utm_medium=rss&amp;utm_campaign=weave-the-best-firefox-plugin-you-arent-using</feedburner:origLink></item>
		<item>
		<title>Getting It’s All Text to play with Cygwin</title>
		<link>http://feedproxy.google.com/~r/WhereAreTheWiseMen/~3/jPCQAy9ypTI/</link>
		<comments>http://mike.hostetlerhome.com/2010/03/04/getting-its-all-text-to-play-with-cygwin/#comments</comments>
		<pubDate>Thu, 04 Mar 2010 11:34:06 +0000</pubDate>
		<dc:creator>Mike</dc:creator>
				<category><![CDATA[Tech]]></category>
		<category><![CDATA[cygwin]]></category>
		<category><![CDATA[emacs]]></category>
		<category><![CDATA[firefox]]></category>

		<guid isPermaLink="false">http://mike.hostetlerhome.com/?p=741</guid>
		<description>I love the FireFox plugin It&amp;#8217;s All Text &amp;#8211; it lets me edit wiki pages, webmail, etc. in my beloved editor of Emacs and automatically</description>
			<content:encoded><![CDATA[<p>I love the FireFox plugin <a href="https://addons.mozilla.org/en-US/firefox/addon/4125">It&#8217;s All Text </a>&#8211; it lets me edit wiki pages, webmail, etc. in my beloved editor of Emacs and automatically refreshes the text field in FF with my new text.  But I recently moved from using NTEmacs to Cygwin&#8217;s version, and things simply stopped working.  And it made sense &#8212; Cygwin is just a layer on top of Windows, but it uses Unix-like paths, while It&#8217;s All Text would, naturally, use Windows-style paths.</p>
<p>I put up with this for a few months, mostly because I didn&#8217;t want to spend the cycles on figuring this out.  I did spend a few, and they were all pretty much worthless. I&#8217;m not sure why &#8212; the idea wasn&#8217;t hard, but it seemed to be.</p>
<p>A while back I decided to put some dedicated cycles to this.  I found <a href="http://docwhat.gerf.org/2007/10/its-all-text-v080/#comment-5918">this comment </a>from the It&#8217;s All Text developer on his blog &#8212; it didn&#8217;t work , but it was a start.   I took his work and built my own version.  I was trying to do it with a one-script solution but seeing his I knew I needed two: one batch file and then one shell script.  After some experimenting,</p>
<p>The following batch script should be left alone.  It sets up the Cygwin environment, and then uses Cygwin&#8217;s &#8220;run&#8221; command to start a bash shell, when then runs our shell script.  The &#8220;%~f1&#8243; is actually the most important component here.  It is a batch file command that says to give the full path of the first argument. Of course, that assumes that the first argument is a file but considering we are using this with It&#8217;s All Text, we are safe with that assumption.</p>
<pre class="brush: bash; title: ; notranslate">

@echo off
SET DISPLAY=127.0.0.1:0.0
SET CYGWIN_ROOT=c:\cygwin
SET RUN=%CYGWIN_ROOT%\bin\run -p /usr/X11R6/bin
SET PATH=.;%CYGWIN_ROOT%\bin;%CYGWIN_ROOT%\usr\X11R6\bin;%PATH%
SET XAPPLRESDIR=/usr/X11R6/lib/X11/app-defaults
SET XCMSDB=/usr/X11R6/lib/X11/Xcms.txt
SET XKEYSYMDB=/usr/X11R6/lib/X11/XKeysymDB
SET XNLSPATH=/usr/X11R6/lib/X11/locale

rem the %~f1 is the full path name of the argument given to the script.
%CYGWIN_ROOT%/bin/run.exe c:/cygwin/bin/bash.exe  /cygdrive/h/bin/text.sh %~f1
</pre>
<p>The following is our shell script, which we referenced as &#8220;text.sh&#8221; above. It&#8217;s much simpler &#8212; it converts the Windows path it was given to a Unix path and then calls our editor (&#8220;emacsclient&#8221; in my case, which will load up the file in the current Emacs instance).  You maybe thinking that I could have just was well as done this in the batch file above &#8212; and, you are right, I could have ran the editor but I had to also convert the file&#8217;s path first.  That is really why we need two scripts &#8212; using a shell script is the only way I could find that would let me use the cygpath command in a reliable way.  Note that I used &#8220;$*&#8221; at the path name &#8212; that will give all the arguments, which I need because there are spaces in the full path name (&#8220;$~f1&#8243; above).</p>
<pre class="brush: bash; title: ; notranslate">

#!/bin/sh

/usr/bin/emacsclient &quot;`cygpath &quot;$*&quot;`&quot;
</pre>
<p>So not easy, but it&#8217;s possible.  Of course, I made it a lot easier now for everyone else!</p>
<div class="feedflare">
<a href="http://feeds.feedburner.com/~ff/WhereAreTheWiseMen?a=jPCQAy9ypTI:WyEajbe63lQ:yIl2AUoC8zA"><img src="http://feeds.feedburner.com/~ff/WhereAreTheWiseMen?d=yIl2AUoC8zA" border="0"></img></a> <a href="http://feeds.feedburner.com/~ff/WhereAreTheWiseMen?a=jPCQAy9ypTI:WyEajbe63lQ:dnMXMwOfBR0"><img src="http://feeds.feedburner.com/~ff/WhereAreTheWiseMen?d=dnMXMwOfBR0" border="0"></img></a> <a href="http://feeds.feedburner.com/~ff/WhereAreTheWiseMen?a=jPCQAy9ypTI:WyEajbe63lQ:JEwB19i1-c4"><img src="http://feeds.feedburner.com/~ff/WhereAreTheWiseMen?i=jPCQAy9ypTI:WyEajbe63lQ:JEwB19i1-c4" border="0"></img></a> <a href="http://feeds.feedburner.com/~ff/WhereAreTheWiseMen?a=jPCQAy9ypTI:WyEajbe63lQ:F7zBnMyn0Lo"><img src="http://feeds.feedburner.com/~ff/WhereAreTheWiseMen?i=jPCQAy9ypTI:WyEajbe63lQ:F7zBnMyn0Lo" border="0"></img></a> <a href="http://feeds.feedburner.com/~ff/WhereAreTheWiseMen?a=jPCQAy9ypTI:WyEajbe63lQ:V_sGLiPBpWU"><img src="http://feeds.feedburner.com/~ff/WhereAreTheWiseMen?i=jPCQAy9ypTI:WyEajbe63lQ:V_sGLiPBpWU" border="0"></img></a>
</div><img src="http://feeds.feedburner.com/~r/WhereAreTheWiseMen/~4/jPCQAy9ypTI" height="1" width="1"/>]]></content:encoded>
			<wfw:commentRss>http://mike.hostetlerhome.com/2010/03/04/getting-its-all-text-to-play-with-cygwin/feed/</wfw:commentRss>
		<slash:comments>1</slash:comments>
		<feedburner:origLink>http://mike.hostetlerhome.com/2010/03/04/getting-its-all-text-to-play-with-cygwin/?utm_source=rss&amp;utm_medium=rss&amp;utm_campaign=getting-its-all-text-to-play-with-cygwin</feedburner:origLink></item>
	</channel>
</rss>

