<?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>eWall.org</title>
	
	<link>http://www.ewall.org</link>
	<description>daily fighting entropy</description>
	<lastBuildDate>Wed, 02 Nov 2011 13:54:54 +0000</lastBuildDate>
	<language>en</language>
	<sy:updatePeriod>hourly</sy:updatePeriod>
	<sy:updateFrequency>1</sy:updateFrequency>
			<atom10:link xmlns:atom10="http://www.w3.org/2005/Atom" rel="self" type="application/rss+xml" href="http://feeds.feedburner.com/ewall/wp" /><feedburner:info uri="ewall/wp" /><atom10:link xmlns:atom10="http://www.w3.org/2005/Atom" rel="hub" href="http://pubsubhubbub.appspot.com/" /><geo:lat>43.660525</geo:lat><geo:long>-70.258628</geo:long><item>
		<title>Walk This Way</title>
		<link>http://feedproxy.google.com/~r/ewall/wp/~3/Up5-qrhGml0/2175</link>
		<comments>http://www.ewall.org/archives/2175#comments</comments>
		<pubDate>Wed, 02 Nov 2011 13:54:54 +0000</pubDate>
		<dc:creator>ewall</dc:creator>
				<category><![CDATA[Consumerism]]></category>
		<category><![CDATA[commuting]]></category>
		<category><![CDATA[work]]></category>

		<guid isPermaLink="false">http://www.ewall.org/?p=2175</guid>
		<description><![CDATA[After reading over the infographic below, I am SO glad that I live so close to my office that I can walk there everyday. After three years of commuting-by-foot I never want to give it up! Click image to enlargeFrom: Streamline Refinance via LifeHacker.com &#160;]]></description>
			<content:encoded><![CDATA[<p>After reading over the infographic below, I am <em>SO</em> glad that I live so close to my office that I can walk there everyday. After three years of commuting-by-foot I never want to give it up!</p>
<p><b>Click image to enlarge</b><br /><a href="http://www.streamlinerefinance.net/cost-of-commuting.html"><img src="http://www.streamlinerefinance.net/images/cost-of-commuting-600px.jpg" alt="Cost of Commuting Infographic" border="0" /></a><br />From: <a href="http://www.streamlinerefinance.net/">Streamline Refinance</a> via <a href="http://lifehacker.com/5855550/the-true-cost-of-commuting-save-hundreds-every-year-for-each-mile-you-move-closer-to-work">LifeHacker.com</a></p>
<div class="evernoteSiteMemory"><a href="javascript:" onclick="Evernote.doClip({title: 'Walk This Way on eWall.org',url: 'http://www.ewall.org/archives/2175',contentID: 'post-2175',code: 'ewall',suggestTags: 'commuting,work',providerName: 'eWall.org',styling: 'text' });return false" class="evernoteSiteMemoryLink"><img src="http://static.evernote.com/article-clipper.png" class="evernoteSiteMemoryButton" />
				</a>				<div class="evernoteSiteMemoryClear">&nbsp;</div>
</div><div class="feedflare">
<a href="http://feeds.feedburner.com/~ff/ewall/wp?a=Up5-qrhGml0:dXGIXrUazXw:yIl2AUoC8zA"><img src="http://feeds.feedburner.com/~ff/ewall/wp?d=yIl2AUoC8zA" border="0"></img></a> <a href="http://feeds.feedburner.com/~ff/ewall/wp?a=Up5-qrhGml0:dXGIXrUazXw:V_sGLiPBpWU"><img src="http://feeds.feedburner.com/~ff/ewall/wp?i=Up5-qrhGml0:dXGIXrUazXw:V_sGLiPBpWU" border="0"></img></a> <a href="http://feeds.feedburner.com/~ff/ewall/wp?a=Up5-qrhGml0:dXGIXrUazXw:gIN9vFwOqvQ"><img src="http://feeds.feedburner.com/~ff/ewall/wp?i=Up5-qrhGml0:dXGIXrUazXw:gIN9vFwOqvQ" border="0"></img></a> <a href="http://feeds.feedburner.com/~ff/ewall/wp?a=Up5-qrhGml0:dXGIXrUazXw:qj6IDK7rITs"><img src="http://feeds.feedburner.com/~ff/ewall/wp?d=qj6IDK7rITs" border="0"></img></a>
</div><img src="http://feeds.feedburner.com/~r/ewall/wp/~4/Up5-qrhGml0" height="1" width="1"/>]]></content:encoded>
			<wfw:commentRss>http://www.ewall.org/archives/2175/feed</wfw:commentRss>
		<slash:comments>0</slash:comments>
		<feedburner:origLink>http://www.ewall.org/archives/2175</feedburner:origLink></item>
		<item>
		<title>PowerCLI for easy VMware automation</title>
		<link>http://feedproxy.google.com/~r/ewall/wp/~3/IeErZBYHqqk/2171</link>
		<comments>http://www.ewall.org/archives/2171#comments</comments>
		<pubDate>Tue, 25 Oct 2011 18:58:32 +0000</pubDate>
		<dc:creator>ewall</dc:creator>
				<category><![CDATA[Geek Speak]]></category>
		<category><![CDATA[automation]]></category>
		<category><![CDATA[powershell]]></category>
		<category><![CDATA[vmware]]></category>
		<category><![CDATA[vsphere]]></category>

		<guid isPermaLink="false">http://www.ewall.org/?p=2171</guid>
		<description><![CDATA[I&#8217;ve had VMware&#8217;s PowerCLI installed on my admin PC for months now, but I hadn&#8217;t had a chance to use it until today. But I&#8217;m glad I did! On several previous occasions I&#8217;ve needed to use the vSphere CLI (f/k/a RCLI) or the Perl SDK for specific tasks, but did not find them&#8230; intuitive. Sure, [...]]]></description>
			<content:encoded><![CDATA[<p>I&#8217;ve had <a href="http://communities.vmware.com/community/vmtn/server/vsphere/automationtools/powercli">VMware&#8217;s PowerCLI</a> installed on my admin PC for months now, but I hadn&#8217;t had a chance to use it until today. But I&#8217;m glad I did!</p>
<p>On several previous occasions I&#8217;ve needed to use the <a href="http://communities.vmware.com/community/vmtn/server/vsphere/automationtools/vsphere_cli">vSphere CLI</a> (f/k/a RCLI) or the <a href="http://communities.vmware.com/community/vmtn/developer/codecentral/vsphere_perl">Perl SDK</a> for specific tasks, but did not find them&#8230; intuitive. Sure, maybe if I had all the VMware commands and shell scripts memorized, but <em>who has time for that?</em></p>
<p>Anyway, this morning I realized I had provisioned several new VM guests without selecting the Customization Specifications&#8230; so I had new Windows clones with no SYSPREP. Yes, I realize I could&#8217;ve blown them away and started afresh&#8230; but again I say: <em>who has time for that?</em> A couple minutes of Googling revealed <a href="http://communities.netapp.com/thread/14910">a forum thread which mentioned the exact commands I needed</a>.</p>
<p>So, for posterity&#8217;s sake, here are the simple steps you can take to <strong>apply the customization <em>after</em> the VM has been cloned or built from template</strong>:</p>
<ol>
<li>Login to our vCenter: <code>Connect-VIServer [VCENTER_SERVER_NAME]</code></li>
<li>List all the Customization Specs available: <code>Get-OSCustomizationSpec | fl Name</code></li>
<li>Ensure that the target VM is currently powered down: <code>Get-VM [VM_NAME] | Shutdown-VMGuest</code></li>
<li>Apply the spec: <code>Get-VM [VM_NAME] | Set-VM -OSCustomizationSpec [SPEC_NAME] -Confirm:$true</code></li>
</ol>
<p>That&#8217;s it! A few moments later I could see the event for the &#8220;Customize virtual machine guest OS&#8221; task completed, then I powered up the VM and SYSPREP ran like it should.</p>
<p>Of course, VMware has provided <a href="http://www.vmware.com/support/developer/PowerCLI/PowerCLI41U1/html/index.html">online reference</a> and <a href="http://www.vmware.com/support/developer/PowerCLI/index.html">downloadable PDFs</a>, but you may never need them. The PowerCLI supports all the ease of online help and command, object, and property discovery that PowerShell typically offers, so you can get started fast. When you open the console, PowerCLI helpfully reminds you to login with <code>Connect-VIServer</code>, list VMs with <code>Get-VM</code>, and get a list of all 258 cmdlets with <code>Get-VICommand</code>.</p>
<p>I hope that&#8217;s enough to get you started. <a href="http://twitter.com/ewall">Drop me a note on Twitter</a> or leave a comment below if you find this kind of post helpful. Happy virtualizing!</p>
<div class="evernoteSiteMemory"><a href="javascript:" onclick="Evernote.doClip({title: 'PowerCLI for easy VMware automation on eWall.org',url: 'http://www.ewall.org/archives/2171',contentID: 'post-2171',code: 'ewall',suggestTags: 'automation,powershell,vmware,vsphere',providerName: 'eWall.org',styling: 'text' });return false" class="evernoteSiteMemoryLink"><img src="http://static.evernote.com/article-clipper.png" class="evernoteSiteMemoryButton" />
				</a>				<div class="evernoteSiteMemoryClear">&nbsp;</div>
</div><div class="feedflare">
<a href="http://feeds.feedburner.com/~ff/ewall/wp?a=IeErZBYHqqk:uVIq2i21Lq4:yIl2AUoC8zA"><img src="http://feeds.feedburner.com/~ff/ewall/wp?d=yIl2AUoC8zA" border="0"></img></a> <a href="http://feeds.feedburner.com/~ff/ewall/wp?a=IeErZBYHqqk:uVIq2i21Lq4:V_sGLiPBpWU"><img src="http://feeds.feedburner.com/~ff/ewall/wp?i=IeErZBYHqqk:uVIq2i21Lq4:V_sGLiPBpWU" border="0"></img></a> <a href="http://feeds.feedburner.com/~ff/ewall/wp?a=IeErZBYHqqk:uVIq2i21Lq4:gIN9vFwOqvQ"><img src="http://feeds.feedburner.com/~ff/ewall/wp?i=IeErZBYHqqk:uVIq2i21Lq4:gIN9vFwOqvQ" border="0"></img></a> <a href="http://feeds.feedburner.com/~ff/ewall/wp?a=IeErZBYHqqk:uVIq2i21Lq4:qj6IDK7rITs"><img src="http://feeds.feedburner.com/~ff/ewall/wp?d=qj6IDK7rITs" border="0"></img></a>
</div><img src="http://feeds.feedburner.com/~r/ewall/wp/~4/IeErZBYHqqk" height="1" width="1"/>]]></content:encoded>
			<wfw:commentRss>http://www.ewall.org/archives/2171/feed</wfw:commentRss>
		<slash:comments>0</slash:comments>
		<feedburner:origLink>http://www.ewall.org/archives/2171</feedburner:origLink></item>
		<item>
		<title>New article to kickoff the PowerShell Primer series</title>
		<link>http://feedproxy.google.com/~r/ewall/wp/~3/Fv7ffojGLF0/2120</link>
		<comments>http://www.ewall.org/archives/2120#comments</comments>
		<pubDate>Tue, 18 Oct 2011 20:16:39 +0000</pubDate>
		<dc:creator>ewall</dc:creator>
				<category><![CDATA[Geek Speak]]></category>
		<category><![CDATA[how-to]]></category>
		<category><![CDATA[powershell]]></category>

		<guid isPermaLink="false">http://www.ewall.org/?p=2120</guid>
		<description><![CDATA[Today I&#8217;m starting a new series of posts which will server as an introduction to some of the joys of PowerShell scripting. Yeah, that&#8217;s right: I said &#8220;joys&#8221;&#8230; seriously! PowerShell is powerful as the first part of the name suggests and flexible as a shell should be, and once you try it I daresay you&#8217;ll [...]]]></description>
			<content:encoded><![CDATA[<p>Today I&#8217;m starting a new series of posts which will server as an introduction to some of the joys of PowerShell scripting. Yeah, that&#8217;s right: I said &#8220;joys&#8221;&#8230; seriously! PowerShell is powerful as the first part of the name suggests and flexible as a shell should be, and once you try it I daresay you&#8217;ll never want to go back to VBScript.</p>
<p>Anyway, you can find this new content under my <a href="http://www.ewall.org/tech/windows">Technical Articles | Windows Domain Administration</a> heading, and it&#8217;s called <a href="http://www.ewall.org/tech/windows/powershell-editors">PowerShell Primer: Editors and IDEs</a>. Let me know how you like it&mdash;enjoy!</p>
<div class="evernoteSiteMemory"><a href="javascript:" onclick="Evernote.doClip({title: 'New article to kickoff the PowerShell Primer series on eWall.org',url: 'http://www.ewall.org/archives/2120',contentID: 'post-2120',code: 'ewall',suggestTags: 'how-to,powershell',providerName: 'eWall.org',styling: 'text' });return false" class="evernoteSiteMemoryLink"><img src="http://static.evernote.com/article-clipper.png" class="evernoteSiteMemoryButton" />
				</a>				<div class="evernoteSiteMemoryClear">&nbsp;</div>
</div><div class="feedflare">
<a href="http://feeds.feedburner.com/~ff/ewall/wp?a=Fv7ffojGLF0:Vp_8YDOzIDE:yIl2AUoC8zA"><img src="http://feeds.feedburner.com/~ff/ewall/wp?d=yIl2AUoC8zA" border="0"></img></a> <a href="http://feeds.feedburner.com/~ff/ewall/wp?a=Fv7ffojGLF0:Vp_8YDOzIDE:V_sGLiPBpWU"><img src="http://feeds.feedburner.com/~ff/ewall/wp?i=Fv7ffojGLF0:Vp_8YDOzIDE:V_sGLiPBpWU" border="0"></img></a> <a href="http://feeds.feedburner.com/~ff/ewall/wp?a=Fv7ffojGLF0:Vp_8YDOzIDE:gIN9vFwOqvQ"><img src="http://feeds.feedburner.com/~ff/ewall/wp?i=Fv7ffojGLF0:Vp_8YDOzIDE:gIN9vFwOqvQ" border="0"></img></a> <a href="http://feeds.feedburner.com/~ff/ewall/wp?a=Fv7ffojGLF0:Vp_8YDOzIDE:qj6IDK7rITs"><img src="http://feeds.feedburner.com/~ff/ewall/wp?d=qj6IDK7rITs" border="0"></img></a>
</div><img src="http://feeds.feedburner.com/~r/ewall/wp/~4/Fv7ffojGLF0" height="1" width="1"/>]]></content:encoded>
			<wfw:commentRss>http://www.ewall.org/archives/2120/feed</wfw:commentRss>
		<slash:comments>1</slash:comments>
		<feedburner:origLink>http://www.ewall.org/archives/2120</feedburner:origLink></item>
		<item>
		<title>Now You’ve No Excuse</title>
		<link>http://feedproxy.google.com/~r/ewall/wp/~3/JQX1xHtWYKc/2127</link>
		<comments>http://www.ewall.org/archives/2127#comments</comments>
		<pubDate>Wed, 28 Sep 2011 22:59:06 +0000</pubDate>
		<dc:creator>ewall</dc:creator>
				<category><![CDATA[Consumerism]]></category>
		<category><![CDATA[Input]]></category>
		<category><![CDATA[ebooks]]></category>
		<category><![CDATA[ereaders]]></category>
		<category><![CDATA[kindle]]></category>
		<category><![CDATA[tablets]]></category>

		<guid isPermaLink="false">http://www.ewall.org/?p=2127</guid>
		<description><![CDATA[If you&#8217;ve heard any news or browsed the Internet at all today, chances are you&#8217;ve already heard plenty about Amazon.com&#8217;s newly-announced Kindle eReaders, especially their new 7-inch tablet, the Kindle Fire. CNET&#8217;s Molly Wood succintly answers the question everyone is asking, if this will be the iPad killer: &#8220;Yes. It&#8217;s the price, stupid&#8221;! But I [...]]]></description>
			<content:encoded><![CDATA[<p>If you&#8217;ve heard any news or browsed the Internet at all today, chances are you&#8217;ve already heard plenty about <a href="http://www.amazon.com/kindle-store-ebooks-newspapers-blogs/b?ie=UTF8&#038;node=133141011&#038;ref_=topnav_storetab_kinh&#038;_encoding=UTF8&#038;tag=ewallorgdaily-20" rel="nofollow">Amazon.com&#8217;s newly-announced Kindle eReaders</a>, especially their new 7-inch tablet, the <a href="http://www.amazon.com/gp/product/B0051VVOB2/ref=as_li_ss_tl?ie=UTF8&#038;tag=ewallorgdaily-20" rel="nofollow">Kindle Fire</a>. CNET&#8217;s Molly Wood succintly answers <a href="http://blogs.wsj.com/marketbeat/2011/09/28/amazons-bundle-of-new-kindles-early-analyst-reactions/">the question everyone is asking</a>, if this will be the iPad killer: <a href="http://news.cnet.com/8301-31322_3-20112807-256/kindle-fire-an-ipad-killer-yes-its-the-price-stupid/">&#8220;Yes. It&#8217;s the price, stupid&#8221;</a>!</p>
<p>But I don&#8217;t want to write about the Kindle Fire at the moment, because I&#8217;m not interested in an entertainment tablet like the Fire or the iPad&mdash;I spend more than enough time in front of a desktop PC or laptop every day, so I don&#8217;t need another LCD screen to look at.</p>
<p>What I <em>do</em> want to tell you about here is how, as someone who loves to read all kinds of books, I love my Kindle eReader&#8230; and I think, if you like to read, you might love it, too.</p>
<p>I&#8217;ve had my Kindle 3&mdash;well, now it&#8217;s called the <a href="http://www.amazon.com/gp/product/B004HZYA6E/ref=famstripe_kk3g?tag=ewallorgdaily-20" rel="nofollow">Kindle Keyboard 3G</a>&mdash;since Christmas, after my wife (and parents) had keenly heard me dropping hints about it for months. The gift didn&#8217;t disappoint.</p>
<p>I had long been interested in the idea of an eReader, especially since I am nearly always in the middle of several different books from various topics or genres, and I choose which one I will read based on my mood (or need, for example if a library book must be returned!). Carrying these around, especially when travelling, is a real pain&#8230; not to mention trying to hold hefty 400-page technical books over my head as I try to read lying on my back! (Warning: don&#8217;t try this when you&#8217;re in danger of falling asleep&mdash;it can hurt!)</p>
<p>Anyway, in the early years most eReaders fell short of something I would want to carry around and read from. This changed for me when the <a href="http://www.eink.com/">&#8220;eInk&#8221; displays</a> came out, which are not brightly backlit like the LCD computer screens I use all day, but are much more like paper. These screens are quite easy on the eyes, like a book&mdash;or maybe even better than a book, since you can change the font style and size or tweak the paragraph spacing to completely optimize your view just how you want it.</p>
<p>As for books to read&#8230; at first I was a little worried, not wanting to spend a ton on new electronic books when I still have plenty unread paper books on the shelves. But I was pleased to find <a href="http://www.amazon.com/b?ie=UTF8&#038;node=2245146011&#038;ref_=amb_link_355831402_8&#038;_encoding=UTF8&#038;tag=ewallorgdaily-20" rel="nofollow">plenty of content available for free</a>, from popular classics to lesser-known works&#8230; so much so that <a href="http://www.goodreads.com/review/list/5883146-eric-wallace?shelf=to-read">my &#8220;to read&#8221; list</a> is expanding way too fast! (One freebie gem I&#8217;ve been reading this week is <a href="http://www.amazon.com/gp/product/B004TS8GEG/ref=as_li_ss_tl?ie=UTF8&#038;tag=ewallorgdaily-20" rel="nofollow">Andre Norton&#8217;s <u>The Time Traders</u></a>.)</p>
<p>Also, you may not know that many Kindle books can be borrowed and lent (with some restrictions, of course). I use a website called <a href="http://lendle.me/">Lendle.me</a> to both borrow eBooks from others and list the ones I can share. It doesn&#8217;t cost a dime, and Lendle will even pay you a bit for each time you lend a book out. (Caveat: You should know that with the very first book I borrowed from Lendle, <a href="http://www.amazon.com/gp/product/B005DHYSLW/ref=as_li_ss_tl?ie=UTF8&#038;tag=ewallorgdaily-20" rel="nofollow"><u>The Future According To Me</u> (Kindle Single)</a>, I liked it so much I went ahead and bought my own copy anyway so I could read it again and again!)</p>
<p>I&#8217;m hoping I haven&#8217;t overwhelmed you with info here; I&#8217;m trying to focus on the significant highlights without bothering about technical details and all that. (If you want those, <a href="http://lmgtfy.com/?q=Amazon+Kindle+specs">you know where to find them</a>.) But if you do decide to get yourself a Kindle, there are a few decisions to make. One is whether you want the ad-supported &#8220;Kindle with Special Offers&#8221;, or an ad-free one. The second is whether you can live with a common Wi-Fi connection for downloading new books, tweeting when you finish reading one, and saving your notes and quotes; or if you prefer the wide accessibility of the 3G cellular connection. (I have the latter, which I particularly like that I don&#8217;t have to enter the Wi-Fi settings for every coffee shop hotspot I might visit.)</p>
<p>For the new Kindles that Amazon just announced today, there&#8217;s aren&#8217;t a lot of details to be known yet (with the exception of a few <a href="http://arstechnica.com/gadgets/news/2011/09/a-first-look-at-amazons-new-kindles.ars">hands-on reviews</a>). But if I were buying today, I think I would lean towards the <a href="http://www.amazon.com/gp/product/B005890G8Y/ref=as_li_ss_tl?ie=UTF8&#038;tag=ewallorgdaily-20" rel="nofollow">Kindle Touch</a>, especially for the ease of the touch interface (and on-screen keyboard). I suspect that the smallest and cheapest of the bunch, just listed as <a href="http://www.amazon.com/gp/product/B0051QVESA/ref=as_li_ss_tl?ie=UTF8&#038;tag=ewallorgdaily-20" rel="nofollow">the Kindle</a> (not &#8220;mini&#8221; or something like that?) would probably be frustrating to use if you ever wanted to type notes in using just the four-way button. But the Kindle Touch looks to me like the perfect balance of portable size, ease of use, and unbeatable price. With these new prices, you no longer have any excuse not to go get yourself a classy eReader, right? If your spouse or significant other says no, maybe you just haven&#8217;t dropped enough hints about the upcoming holidays&#8230;</p>
<p><em><strong>Addendum:</strong> <a href="http://lifehacker.com/5845092/the-pick-your-kindle-flowchart-helps-you-decide-which-is-the-perfect-kindle-for-you">Lifehacker/Gawker just published this &#8220;Pick Your Kindle Flowchart&#8221; decision-making tool</a> that you might find interesting. It doesn&#8217;t answer nor explain a lot of the options, but it would be helpful if you&#8217;re the type who knows what you want.</em></p>
<div class="evernoteSiteMemory"><a href="javascript:" onclick="Evernote.doClip({title: 'Now You\&#039;ve No Excuse on eWall.org',url: 'http://www.ewall.org/archives/2127',contentID: 'post-2127',code: 'ewall',suggestTags: 'ebooks,ereaders,kindle,tablets',providerName: 'eWall.org',styling: 'text' });return false" class="evernoteSiteMemoryLink"><img src="http://static.evernote.com/article-clipper.png" class="evernoteSiteMemoryButton" />
				</a>				<div class="evernoteSiteMemoryClear">&nbsp;</div>
</div><div class="feedflare">
<a href="http://feeds.feedburner.com/~ff/ewall/wp?a=JQX1xHtWYKc:OB-maAI-hFw:yIl2AUoC8zA"><img src="http://feeds.feedburner.com/~ff/ewall/wp?d=yIl2AUoC8zA" border="0"></img></a> <a href="http://feeds.feedburner.com/~ff/ewall/wp?a=JQX1xHtWYKc:OB-maAI-hFw:V_sGLiPBpWU"><img src="http://feeds.feedburner.com/~ff/ewall/wp?i=JQX1xHtWYKc:OB-maAI-hFw:V_sGLiPBpWU" border="0"></img></a> <a href="http://feeds.feedburner.com/~ff/ewall/wp?a=JQX1xHtWYKc:OB-maAI-hFw:gIN9vFwOqvQ"><img src="http://feeds.feedburner.com/~ff/ewall/wp?i=JQX1xHtWYKc:OB-maAI-hFw:gIN9vFwOqvQ" border="0"></img></a> <a href="http://feeds.feedburner.com/~ff/ewall/wp?a=JQX1xHtWYKc:OB-maAI-hFw:qj6IDK7rITs"><img src="http://feeds.feedburner.com/~ff/ewall/wp?d=qj6IDK7rITs" border="0"></img></a>
</div><img src="http://feeds.feedburner.com/~r/ewall/wp/~4/JQX1xHtWYKc" height="1" width="1"/>]]></content:encoded>
			<wfw:commentRss>http://www.ewall.org/archives/2127/feed</wfw:commentRss>
		<slash:comments>2</slash:comments>
		<feedburner:origLink>http://www.ewall.org/archives/2127</feedburner:origLink></item>
		<item>
		<title>How do you spell “LOL”?: On Google Voice Transcriptions</title>
		<link>http://feedproxy.google.com/~r/ewall/wp/~3/sqmMsxuvJl4/1689</link>
		<comments>http://www.ewall.org/archives/1689#comments</comments>
		<pubDate>Fri, 05 Aug 2011 14:56:43 +0000</pubDate>
		<dc:creator>ewall</dc:creator>
				<category><![CDATA[Consumerism]]></category>
		<category><![CDATA[Random]]></category>
		<category><![CDATA[ai]]></category>
		<category><![CDATA[google voice transcriptions]]></category>

		<guid isPermaLink="false">http://www.ewall.org/?p=1689</guid>
		<description><![CDATA[A couple months ago I switched my voicemail to using Google Voice. It was much easier than I expected, mostly because my cellular provider is Sprint, who have a partnership with Google Voice that allows you to port over your real mobile number with very little hassle. (For me, keeping the same phone number I&#8217;ve [...]]]></description>
			<content:encoded><![CDATA[<p>A couple months ago I switched my voicemail to using Google Voice. It was much easier than I expected, mostly because my cellular provider is <a href="http://www.google.com/googlevoice/sprint/">Sprint, who have a partnership with Google Voice</a> that allows you to port over your real mobile number with very little hassle. (For me, keeping the same phone number I&#8217;ve had for over a dozen years was a high priority.)</p>
<p>Now I can resolutely say that using GVoice has been a total win for me. One major benefit is that GVoice can ring my office phone during normal working hours, since the cell hardly gets a signal in the lead-lined building I work in. And I love that I almost never have to dial into my voicemail to listen to a message, since GVoice transcribes them all for me and sends me an email just seconds after the call.</p>
<p>Of course, the transcriptions are less than perfect, but still pretty darn good for a machine. Most of the time I can easily understand and &#8220;read through&#8221; the transcription mistakes so I&#8217;m not missing out on any critical information. And you can&#8217;t beat the entertainment value in the mistakes in every transcription&#8211;it&#8217;s always a LOL-moment.</p>
<p>Don&#8217;t believe me? Take a look at some of these gems I have collected:</p>
<ul>
<li>From my wife: &#8220;&#8230;we were gonna pick up a Another Europe so and so I was wondering if you could do that for us please.&#8221; (<em>It&#8217;ll be good to have a spare in case this one goes bankrupt.</em>)</li>
<li>&#8220;I was just calling. Because, I was remembering Part I, neck.&#8221; (<em>I don&#8217;t remember there being any necking involved&#8230;</em>)</li>
<li>From my mom: &#8220;By the way in life. Hours are just gorgeous, sales. They&#8217;re opened maybe half way and doing really really great and I really like gummed anxious to hear how painfully strip plan.&#8221; (<em>Huh?!?</em>)</li>
<li>&#8220;I didn&#8217;t see actually. In the accident but it&#8217;s clear that that big loud noise was something catastrophic like euchre, number in stinks.&#8221; (<em>I have now adopted the new catch-phrase &#8220;something catastrophic like euchre&#8221; and prefer to measure things in &#8220;stinks&#8221;.</em>)</li>
</ul>
<p>I will continue saving these &#8220;best of Google Voice transcriptions&#8221; as I fully expect there are more LOL&#8217;s to come.</p>
<div class="evernoteSiteMemory"><a href="javascript:" onclick="Evernote.doClip({title: 'How do you spell \&quot;LOL\&quot;?: On Google Voice Transcriptions on eWall.org',url: 'http://www.ewall.org/archives/1689',contentID: 'post-1689',code: 'ewall',suggestTags: 'ai,google voice transcriptions',providerName: 'eWall.org',styling: 'text' });return false" class="evernoteSiteMemoryLink"><img src="http://static.evernote.com/article-clipper.png" class="evernoteSiteMemoryButton" />
				</a>				<div class="evernoteSiteMemoryClear">&nbsp;</div>
</div><div class="feedflare">
<a href="http://feeds.feedburner.com/~ff/ewall/wp?a=sqmMsxuvJl4:0HRICgX5WLM:yIl2AUoC8zA"><img src="http://feeds.feedburner.com/~ff/ewall/wp?d=yIl2AUoC8zA" border="0"></img></a> <a href="http://feeds.feedburner.com/~ff/ewall/wp?a=sqmMsxuvJl4:0HRICgX5WLM:V_sGLiPBpWU"><img src="http://feeds.feedburner.com/~ff/ewall/wp?i=sqmMsxuvJl4:0HRICgX5WLM:V_sGLiPBpWU" border="0"></img></a> <a href="http://feeds.feedburner.com/~ff/ewall/wp?a=sqmMsxuvJl4:0HRICgX5WLM:gIN9vFwOqvQ"><img src="http://feeds.feedburner.com/~ff/ewall/wp?i=sqmMsxuvJl4:0HRICgX5WLM:gIN9vFwOqvQ" border="0"></img></a> <a href="http://feeds.feedburner.com/~ff/ewall/wp?a=sqmMsxuvJl4:0HRICgX5WLM:qj6IDK7rITs"><img src="http://feeds.feedburner.com/~ff/ewall/wp?d=qj6IDK7rITs" border="0"></img></a>
</div><img src="http://feeds.feedburner.com/~r/ewall/wp/~4/sqmMsxuvJl4" height="1" width="1"/>]]></content:encoded>
			<wfw:commentRss>http://www.ewall.org/archives/1689/feed</wfw:commentRss>
		<slash:comments>0</slash:comments>
		<feedburner:origLink>http://www.ewall.org/archives/1689</feedburner:origLink></item>
		<item>
		<title>The Age of Adz</title>
		<link>http://feedproxy.google.com/~r/ewall/wp/~3/ApNaY5ccgWI/1686</link>
		<comments>http://www.ewall.org/archives/1686#comments</comments>
		<pubDate>Tue, 19 Jul 2011 04:30:13 +0000</pubDate>
		<dc:creator>ewall</dc:creator>
				<category><![CDATA[Blog]]></category>
		<category><![CDATA[advertising]]></category>

		<guid isPermaLink="false">http://www.ewall.org/?p=1686</guid>
		<description><![CDATA[You may have noticed that I finally broke down and started including some ads on my site. I figured after over 10 years of sounding my barbaric YAWP to the World Wide Web, and now with hundreds (or sometimes thousands) of visitors each month, maybe I could finally ask this website to at least pay [...]]]></description>
			<content:encoded><![CDATA[<p>You may have noticed that I finally broke down and started including some ads on my site. I figured after over 10 years of sounding my barbaric YAWP to the World Wide Web, and now with hundreds (or sometimes thousands) of visitors each month, maybe I could finally ask this website to at least pay for itself.</p>
<p>Of course, you may have <em>not</em> noticed the ads either, if you use an ad-blocker program like I do. And that&#8217;s fine with me.</p>
<p>In any case, you should know that (a) I will endeavor to advertise only things which I have used and can recommend, such as favorite books and music, and (b) this is still in the experimental stages, so it&#8217;s subject to change&#8230; especially if I find there&#8217;s a better way.</p>
<p>And as always, I&#8217;d love to hear your thoughts on this in the comments or direct email. Thanks for sticking with me!</p>
<div class="evernoteSiteMemory"><a href="javascript:" onclick="Evernote.doClip({title: 'The Age of Adz on eWall.org',url: 'http://www.ewall.org/archives/1686',contentID: 'post-1686',code: 'ewall',suggestTags: 'advertising',providerName: 'eWall.org',styling: 'text' });return false" class="evernoteSiteMemoryLink"><img src="http://static.evernote.com/article-clipper.png" class="evernoteSiteMemoryButton" />
				</a>				<div class="evernoteSiteMemoryClear">&nbsp;</div>
</div><div class="feedflare">
<a href="http://feeds.feedburner.com/~ff/ewall/wp?a=ApNaY5ccgWI:TI5Sj4RUPX0:yIl2AUoC8zA"><img src="http://feeds.feedburner.com/~ff/ewall/wp?d=yIl2AUoC8zA" border="0"></img></a> <a href="http://feeds.feedburner.com/~ff/ewall/wp?a=ApNaY5ccgWI:TI5Sj4RUPX0:V_sGLiPBpWU"><img src="http://feeds.feedburner.com/~ff/ewall/wp?i=ApNaY5ccgWI:TI5Sj4RUPX0:V_sGLiPBpWU" border="0"></img></a> <a href="http://feeds.feedburner.com/~ff/ewall/wp?a=ApNaY5ccgWI:TI5Sj4RUPX0:gIN9vFwOqvQ"><img src="http://feeds.feedburner.com/~ff/ewall/wp?i=ApNaY5ccgWI:TI5Sj4RUPX0:gIN9vFwOqvQ" border="0"></img></a> <a href="http://feeds.feedburner.com/~ff/ewall/wp?a=ApNaY5ccgWI:TI5Sj4RUPX0:qj6IDK7rITs"><img src="http://feeds.feedburner.com/~ff/ewall/wp?d=qj6IDK7rITs" border="0"></img></a>
</div><img src="http://feeds.feedburner.com/~r/ewall/wp/~4/ApNaY5ccgWI" height="1" width="1"/>]]></content:encoded>
			<wfw:commentRss>http://www.ewall.org/archives/1686/feed</wfw:commentRss>
		<slash:comments>0</slash:comments>
		<feedburner:origLink>http://www.ewall.org/archives/1686</feedburner:origLink></item>
		<item>
		<title>My Favorite Bookmarklets</title>
		<link>http://feedproxy.google.com/~r/ewall/wp/~3/zs_7wSLVlZw/1582</link>
		<comments>http://www.ewall.org/archives/1582#comments</comments>
		<pubDate>Fri, 17 Jun 2011 16:15:19 +0000</pubDate>
		<dc:creator>ewall</dc:creator>
				<category><![CDATA[Geek Speak]]></category>
		<category><![CDATA[bookmarklets]]></category>
		<category><![CDATA[efficiency]]></category>
		<category><![CDATA[productivity]]></category>
		<category><![CDATA[web browsers]]></category>

		<guid isPermaLink="false">http://www.ewall.org/?p=1582</guid>
		<description><![CDATA[Since I spend so much time with the web browser every day, at work and at home, I have become an extension junkie. I just can&#8217;t resist all these browser add-ins that make me more efficient&#8212;and probably some which don&#8217;t increase efficiency, too (e.g. chrome.angrybirds.com). But I am not talking about extensions now&#8212;I&#8217;m talking about [...]]]></description>
			<content:encoded><![CDATA[<p>Since I spend so much time with the web browser every day, at work and at home, I have become an extension junkie. I just can&#8217;t resist all these browser add-ins that make me more efficient&mdash;and probably some which <em>don&#8217;t</em> increase efficiency, too (e.g. <a href="http://chrome.angrybirds.com">chrome.angrybirds.com</a>).</p>
<p>But I am not talking about extensions now&mdash;I&#8217;m talking about &#8220;bookmarklets&#8221;. Yeah, you know: those tiny little JavaScripts that you save to your browser&#8217;s bookmarks. I confess that I ignored them for years, after only trying them once or twice. But recently I realized that some of my extensions could be replaced with simple bookmarklets&mdash;so I intentionally made a &#8220;Bookmarklets&#8221; folder as a drop-down in my bookmarks toolbar, so it&#8217;s always visible, and started populating it with useful and useless items.</p>
<p>Now I have narrowed my list of favorite bookmarklets to the top 8. Yup, you heard that right: this is not a &#8220;top 10&#8243; list, so consider those 2 empty slots as less clutter in your browser, in today&#8217;s reading, and thus less clutter in your life (you&#8217;re welcome).</p>
<p>I have designed the page so that you should be able to drag-and-drop any of the bolded titles below, which are the bookmarklets scripts, to save them in your browser. (Lemme know if it doesn&#8217;t work for you.)</p>
<dl>
<dt><strong><a href="javascript:var%20b=document.body;var%20GR________bookmarklet_domain='http://www.google.com';if(b&#038;&#038;!document.xmlVersion){void(z=document.createElement('script'));void(z.src='http://www.google.com/reader/ui/subscribe-bookmarklet.js');void(b.appendChild(z));}else{location='http://www.google.com/reader/view/feed/'+encodeURIComponent(location.href)}">Add Feed to Google Reader</a></strong></dt>
<dd>I use Google Reader daily, as I follow RSS feeds for various topics related to my work and my interests. This is an easy way to add an RSS feed without looking around for a link.<br /><em>BTW: this is pretty much unnecessary in Mozilla Firefox, because (a) it puts the little orange RSS icon in the AwesomeBar if it finds feeds on the current page, and (b) once you have picked a default feed reader, the clicking the RSS icon always takes you there.</em><br/><br />
For more info, <a href="http://www.pcworld.com/article/194146/add_sites_to_google_reader_with_just_one_click.html">see this PCWorld article</a>.</dd>
<p><br/></p>
<dt><strong><a href="javascript:(function(){f='http://www.delicious.com/save?url='+encodeURIComponent(window.location.href)+'&#038;title='+encodeURIComponent(document.title)+'&#038;notes='+encodeURIComponent(''+(window.getSelection?window.getSelection():document.getSelection?document.getSelection():document.selection.createRange().text))+'&#038;v=6&#038;';a=function(){if(!window.open(f+'noui=1&#038;jump=doclose','deliciousuiv6','location=yes,links=no,scrollbars=no,toolbar=no,width=550,height=550'))location.href=f+'jump=yes'};if(/Firefox/.test(navigator.userAgent)){setTimeout(a,0)}else{a()}})()">Bookmark this on del.icio.us</a></strong></dt>
<dd>So I don&#8217;t use Del.icio.us Bookmarks as much as I should, but I do make an attempt to classify most of the &#8220;keeper&#8221; articles I read for later reference. The bookmarklet, then, is a fast way to do it&mdash;and it&#8217;s not a hog of your browser resources and toolbar space like the official Del.icio.us add-in is or was. (<em>FYI: at the time that I&#8217;m writing this, Delicious is undergoing a change of ownership, so no bets on how well this will work in the future.</em>)<br/><br />
For more info, see <a href="http://www.delicious.com/help/bookmarklets">Del.icio.us&#8217; official bookmarklets page</a>.</dd>
<p><br/></p>
<dt><strong><a href="javascript:void(function(){if(typeof%20jQuery%20==%20'undefined'){var%20s=document.createElement('script');s.src='http://ajax.googleapis.com/ajax/libs/jquery/1.2.6/jquery.min.js';document.getElementsByTagName('head')[0].appendChild(s);}var%20l=document.createElement('script');l.src='http://www.longurlplease.com/js/jquery.longurlplease.js';document.getElementsByTagName('head')[0].appendChild(l);function%20runIfReady(){try{if($.longurlplease){%20$.longurlplease();%20clearInterval(interval);}}catch(e){alert('sadsda')}};%20var%20interval%20=%20window.setInterval(runIfReady,100);}())">Get Long URLs</a></strong></dt>
<dd>The glut of short-URL services like <a href="http://bit.ly">bit.ly</a> continues to trend upward and out of control, especially thanks to Twitter&#8217;s 140-character limit. I used to have a Firefox extension that would automagically try to convert all the shortened links on a page to the full-length ones, so I could see where they pointed without clicking on them&mdash;but this extension was super-buggy and slowed down every page significantly&mdash;removed! But this bookmarklet from the folks at <a href="http://www.longurlplease.com">LongUrlPlease.com</a> only processes when you choose to run it, and updates the current page with the full URLs with ease. Highly recommended.<br/><br />
For more info, goto <a href="http://www.longurlplease.com">LongUrlPlease.com</a>.</dd>
<p><br/></p>
<dt><strong><a href="javascript:var%20d=document,w=window,e=w.getSelection,k=d.getSelection,x=d.selection,s=(e?e():(k)?k():(x?x.createRange().text:0)),f='http://bit.ly/',l=d.location,e=encodeURIComponent,p='?v=3&#038;u='+e(l.href)%20+'&#038;t='+e(d.title)%20+'&#038;s='+e(s),u=f+p;try{if(!/^(.*\.)?tumblrzzz[^.]*$/.test(l.host))throw(0);tstbklt();}catch(z){a%20=function(){if(!w.open(u))l.href=u;};if(/Firefox/.test(navigator.userAgent))setTimeout(a,0);else%20a();}void(0)">Get Short URL with bit.ly</a></strong></dt>
<dd>For those times that I have to include a short URL&mdash;if, for example, I wasn&#8217;t using a <a href="http://www.tweetdeck.com/">Twitter client that automates it</a>&mdash;I choose to use the aforementioned <a href="http://bit.ly">bit.ly</a> because it works well <em>and</em> I can see how often people clicked on it. So, obviously, this bookmarklet makes that task easy.<br/><br />
For more info, see <a href="https://bit.ly/pages/tools">bit.ly&#8217;s tools page</a>.</dd>
<p><br/></p>
<dt><strong><a href="javascript:(function(){w=open(('http://www.bugmenot.com/view/'+encodeURIComponent(location.host)),'w','location=no,status=yes,menubar=no,scrollbars=yes,resizable=yes,width=500,height=400,modal=yes,dependent=yes');if(w){setTimeout('w.focus()',1000)}else{location='http://www.bugmenot.com/view/'+encodeURIComponent(location.host)}})();">BugMeNot</a></strong></dt>
<dd>For those inevitable sites that insist you must create an account with them in order to see the entire article or get a download or such, <a href="http://bugmenot.com">BugMeNot</a> is the site to go. This bookmarklet just makes it that much easier.<br/><br />
For more info, got to <a href="http://www.bugmenot.com/faq.php#05">BugMeNot&#8217;s FAQ page</a>.</dd>
<p><br/></p>
<dt><strong><a href="javascript:popw='';Q='';x=document;y=window;if(x.selection) {Q=x.selection.createRange().text;} else if (y.getSelection) {Q=y.getSelection();} else if (x.getSelection) {Q=x.getSelection();}popw = y.open('https://mail.google.com/mail?view=cm&#038;tf=0&#038;to=&#038;su=' + escape(document.title) + '&#038;body=' + escape(Q) + escape('\n') + escape(location.href),'gmailForm','scrollbars=yes,width=680,height=510,top=175,left=75,status=no,resizable=yes');if (!document.all) T = setTimeout('popw.focus()',50);void(0);">GMail this</a></strong></dt>
<dd>My personal email is hosted by Google, and on my own laptop I&#8217;ve set GMail as the operating system&#8217;s default email client&#8230; but at work, my default is the company email program (usually Outlook or GroupWise). This bookmarklet will create a new outgoing message in GMail with both the URL and the prettified contents of the page, which is great for sending an article to a friend.<br/><br />
For more info, check out <a href="http://email.about.com/library/misc/blgmail_this_bookmarklet.htm">this about.com page</a>.</dd>
<p><br/></p>
<dt><strong><a href="javascript:(%28function%28%29{window.baseUrl%3D%27https%3A//www.readability.com%27%3Bwindow.readabilityToken%3D%27%27%3Bvar s%3Ddocument.createElement%28%27script%27%29%3Bs.setAttribute%28%27type%27%2C%27text/javascript%27%29%3Bs.setAttribute%28%27charset%27%2C%27UTF-8%27%29%3Bs.setAttribute%28%27src%27%2CbaseUrl%2B%27/bookmarklet/read.js%27%29%3Bdocument.documentElement.appendChild%28s%29%3B}%29%28%29)">Readability</a></strong></dt>
<dd><a href=http://www.readability.com>Readability.com</a> has become one of the many <a href="http://blog.webdistortion.com/2010/02/27/read-it-later-web-services-to-help-lifehack-your-reading-list-online/">&#8220;read-this-later&#8221; services</a>, akin to <a href="http://www.instapaper.com">Instapaper.com</a>. But I really appreciate their bookmarklet that gets rid of all the menus, ads, links, and other periphery around every web page and just shows you the content that you want to read. If you&#8217;re going to be reading more than a page, this is a great way to do it. And, they keep improving the service so it keeps getting better, still excluding useless interstitial ads but showing you diagrams and pictures essential to the reading. Highly recommended.<br/><br />
For more info, cruise over to <a href="https://www.readability.com/bookmarklets">Readability&#8217;s bookmarklet page</a>.</dd>
<p><br/></p>
<dt><strong>(Word)Press this</strong></dt>
<dd>It&#8217;s no surprise to you, dear reader, that I have built this website using WordPress as the CMS. This handy little bookmarklet allows me to select some text (or not) to quickly start a new post in my WordPress site. <em>Note that this one is unique to your own WordPress site, so I can&#8217;t provide you with one here&mdash;you need to read <a href="https://codex.wordpress.org/Press_This">how to get the Press This bookmarklet from your own WP admin panel</a>.</em><br/><br />
For more info, look up the <a href="https://codex.wordpress.org/Press_This">Press This documentation</a>.</dd>
</dl>
<p>I hope you find my list as useful as I do. If you have any favorite bookmarklets that you use and I haven&#8217;t mentioned, leave a comment and let me know&mdash;I&#8217;d love to try it out. Happy surfing!</p>
<div class="evernoteSiteMemory"><a href="javascript:" onclick="Evernote.doClip({title: 'My Favorite Bookmarklets on eWall.org',url: 'http://www.ewall.org/archives/1582',contentID: 'post-1582',code: 'ewall',suggestTags: 'bookmarklets,efficiency,productivity,web browsers',providerName: 'eWall.org',styling: 'text' });return false" class="evernoteSiteMemoryLink"><img src="http://static.evernote.com/article-clipper.png" class="evernoteSiteMemoryButton" />
				</a>				<div class="evernoteSiteMemoryClear">&nbsp;</div>
</div><div class="feedflare">
<a href="http://feeds.feedburner.com/~ff/ewall/wp?a=zs_7wSLVlZw:SM6mE9o2SfE:yIl2AUoC8zA"><img src="http://feeds.feedburner.com/~ff/ewall/wp?d=yIl2AUoC8zA" border="0"></img></a> <a href="http://feeds.feedburner.com/~ff/ewall/wp?a=zs_7wSLVlZw:SM6mE9o2SfE:V_sGLiPBpWU"><img src="http://feeds.feedburner.com/~ff/ewall/wp?i=zs_7wSLVlZw:SM6mE9o2SfE:V_sGLiPBpWU" border="0"></img></a> <a href="http://feeds.feedburner.com/~ff/ewall/wp?a=zs_7wSLVlZw:SM6mE9o2SfE:gIN9vFwOqvQ"><img src="http://feeds.feedburner.com/~ff/ewall/wp?i=zs_7wSLVlZw:SM6mE9o2SfE:gIN9vFwOqvQ" border="0"></img></a> <a href="http://feeds.feedburner.com/~ff/ewall/wp?a=zs_7wSLVlZw:SM6mE9o2SfE:qj6IDK7rITs"><img src="http://feeds.feedburner.com/~ff/ewall/wp?d=qj6IDK7rITs" border="0"></img></a>
</div><img src="http://feeds.feedburner.com/~r/ewall/wp/~4/zs_7wSLVlZw" height="1" width="1"/>]]></content:encoded>
			<wfw:commentRss>http://www.ewall.org/archives/1582/feed</wfw:commentRss>
		<slash:comments>1</slash:comments>
		<feedburner:origLink>http://www.ewall.org/archives/1582</feedburner:origLink></item>
		<item>
		<title>Comment Spam</title>
		<link>http://feedproxy.google.com/~r/ewall/wp/~3/zKlsfI79tLg/1578</link>
		<comments>http://www.ewall.org/archives/1578#comments</comments>
		<pubDate>Tue, 31 May 2011 14:11:58 +0000</pubDate>
		<dc:creator>ewall</dc:creator>
				<category><![CDATA[WebDev]]></category>
		<category><![CDATA[asktheinternet]]></category>
		<category><![CDATA[intensedebate]]></category>
		<category><![CDATA[phpbb]]></category>
		<category><![CDATA[plug-ins]]></category>
		<category><![CDATA[spam]]></category>
		<category><![CDATA[wordpress]]></category>

		<guid isPermaLink="false">http://www.ewall.org/?p=1578</guid>
		<description><![CDATA[I need some tips here from the Greater Internet Community, so chime in if you have any suggestions! I&#8217;m getting annoyed with comment spam on a couple of the websites I manage: First, on this WordPress blog&#8212;I have been using the IntenseDebate WordPress plug-in which offloads some of the anti-spam processing, eases logins with authentication [...]]]></description>
			<content:encoded><![CDATA[<p>I need some tips here from the Greater Internet Community, so chime in if you have any suggestions! I&#8217;m getting annoyed with comment spam on a couple of the websites I manage:</p>
<p>First, on this <strong>WordPress blog</strong>&mdash;I have been using the <a href="http://intensedebate.com/">IntenseDebate WordPress plug-in</a> which offloads some of the anti-spam processing, eases logins with authentication from many sources (so most users don&#8217;t have to create a new account they&#8217;ll never use again), and keeps the comments integrated in the local WP database. However, there are a couple frustrations with it:
<ul>
<li>I still have to set the comments to require my approval, because 99% are spam. One by-product of this is that legitimate comments don&#8217;t get approved until I notice them pending, which may be days or weeks later.</li>
<li>Worse yet, it slows the page loads considerably. All of the optimization I could do for WP caching and all that is nullified by the slow-loading IntenseDebate scripts and off-site content.</li>
</ul>
<p>Any suggestions for me? I know <a href="http://akismet.com/">Akismet</a> is supposedly the unparalleled comment spam plug-in, but is it really up to the hype?</p>
<p>Secondly, I manage a <strong><a href="http://www.phpbb.com/">phpBB Forum</a></strong> for a <a href="http://www.chestnuttreecafe.info/">Kingdom of Loathing game clan</a> I&#8217;m a part of, and I&#8217;ve had to set the new registrations to administrator-approved only due to the dozens of spammer logins. This means I get dozens of email a day requesting approval, which I promptly delete because I can&#8217;t keep track of who is legit or not.</p>
<p>So, anyone have any suggestions for a plug-in or other method to prevent comment spam in phpBB?</p>
<div class="evernoteSiteMemory"><a href="javascript:" onclick="Evernote.doClip({title: 'Comment Spam on eWall.org',url: 'http://www.ewall.org/archives/1578',contentID: 'post-1578',code: 'ewall',suggestTags: 'asktheinternet,intensedebate,phpbb,plug-ins,spam,wordpress',providerName: 'eWall.org',styling: 'text' });return false" class="evernoteSiteMemoryLink"><img src="http://static.evernote.com/article-clipper.png" class="evernoteSiteMemoryButton" />
				</a>				<div class="evernoteSiteMemoryClear">&nbsp;</div>
</div><div class="feedflare">
<a href="http://feeds.feedburner.com/~ff/ewall/wp?a=zKlsfI79tLg:sDhrN1nZFLw:yIl2AUoC8zA"><img src="http://feeds.feedburner.com/~ff/ewall/wp?d=yIl2AUoC8zA" border="0"></img></a> <a href="http://feeds.feedburner.com/~ff/ewall/wp?a=zKlsfI79tLg:sDhrN1nZFLw:V_sGLiPBpWU"><img src="http://feeds.feedburner.com/~ff/ewall/wp?i=zKlsfI79tLg:sDhrN1nZFLw:V_sGLiPBpWU" border="0"></img></a> <a href="http://feeds.feedburner.com/~ff/ewall/wp?a=zKlsfI79tLg:sDhrN1nZFLw:gIN9vFwOqvQ"><img src="http://feeds.feedburner.com/~ff/ewall/wp?i=zKlsfI79tLg:sDhrN1nZFLw:gIN9vFwOqvQ" border="0"></img></a> <a href="http://feeds.feedburner.com/~ff/ewall/wp?a=zKlsfI79tLg:sDhrN1nZFLw:qj6IDK7rITs"><img src="http://feeds.feedburner.com/~ff/ewall/wp?d=qj6IDK7rITs" border="0"></img></a>
</div><img src="http://feeds.feedburner.com/~r/ewall/wp/~4/zKlsfI79tLg" height="1" width="1"/>]]></content:encoded>
			<wfw:commentRss>http://www.ewall.org/archives/1578/feed</wfw:commentRss>
		<slash:comments>1</slash:comments>
		<feedburner:origLink>http://www.ewall.org/archives/1578</feedburner:origLink></item>
		<item>
		<title>You can’t swim when the pool is empty!</title>
		<link>http://feedproxy.google.com/~r/ewall/wp/~3/TU0zksmSNNY/1571</link>
		<comments>http://www.ewall.org/archives/1571#comments</comments>
		<pubDate>Thu, 26 May 2011 20:43:15 +0000</pubDate>
		<dc:creator>ewall</dc:creator>
				<category><![CDATA[Geek Speak]]></category>
		<category><![CDATA[debugging]]></category>
		<category><![CDATA[perfmon]]></category>
		<category><![CDATA[performance]]></category>
		<category><![CDATA[tools]]></category>
		<category><![CDATA[windoze]]></category>

		<guid isPermaLink="false">http://www.ewall.org/?p=1571</guid>
		<description><![CDATA[Yesterday I was handed a fun little problem by my cube-neighbor: one of our many Citrix servers was randomly getting the dreaded error event 2019 &#8220;The server was unable to allocate from the system nonpaged pool because the pool was empty&#8221;&#8230; and then, failing to &#8220;swim&#8221;, the server &#8220;sank&#8221;. So as usual I pulled up [...]]]></description>
			<content:encoded><![CDATA[<p>Yesterday I was handed a fun little problem by my cube-neighbor: one of our many Citrix servers was randomly getting the dreaded <a href="http://www.eventid.net/display.asp?eventid=2019&#038;eventno=661&#038;source=Srv&#038;phase=1">error event 2019 &#8220;The server was unable to allocate from the system nonpaged pool because the pool was empty&#8221;</a>&#8230; and then, failing to &#8220;swim&#8221;, the server &#8220;sank&#8221;.</p>
<p>So as usual I pulled up <a href="http://del.icio.us/ewall">my Del.icio.us bookmarks</a> and dug into the <a href="http://www.delicious.com/ewall/performance">performance</a> and <a href="http://www.delicious.com/ewall/debugging">debugging</a> tags. One of the best articles I&#8217;ve found for dealing with pool overflow is written by a Microsoft support engineer on the topic <a href="http://blogs.msdn.com/b/ntdebugging/archive/2006/12/18/understanding-pool-consumption-and-event-id_3a00_--2020-or-2019.aspx">&#8220;Understanding Pool Consumption and Event ID: 2020 or 2019&#8243;</a>. If you haven&#8217;t read that article before, go ahead and do so now, because I&#8217;m not going to duplicate Tate&#8217;s explanation&mdash;don&#8217;t worry, I&#8217;ll wait for you.</p>
<p>Okay now, with the page up on my screen I started in with the recommended steps:</p>
<ol>
<li>First, I looked for high handle counts&mdash;but no program had more than 100 or so open handles, so nothing helpful there.</li>
<li>Next, I ran the Memory Pool Monitor (POOLMON.EXE) to check for processes that allocated a lot of memory but hadn&#8217;t released it, pressing &#8216;p&#8217; once to show only the non-paged pool&#8230; but the key &#8220;Diff&#8221; column didn&#8217;t show anything unusual. So I used Task Scheduler to run &#8216;poolmon.exe -n poolsnap.log&#8217; every 30 minutes so I could see the changes over time. Oddly, the server wouldn&#8217;t list its own <a href="http://msdn.microsoft.com/en-us/windows/hardware/gg463213.aspx">pooltags</a> for me, as &#8216;poolmon -c&#8217; responded with the error &#8220;Poolmon: Unable to load required dlls, cannot create local tag file&#8221;&mdash;I guess I&#8217;l look at that another day.</li>
<li>This time I didn&#8217;t do anything with the <a href="http://support.microsoft.com/kb/244617">Driver Verifier (VERIFIER.EXE)</a> mostly because the machine was in production and active use.</li>
<li>I didn&#8217;t have a memory dump so the debugging tools were only marginally useful (I wasn&#8217;t the one to provision the server, or I would&#8217;ve configured it to dump memory at the BSOD.)</li>
</ol>
<p>Google seems to suggest that there used to be a <a href="http://translate.google.com/translate?hl=en&#038;sl=ko&#038;u=http://laigo.tistory.com/335&#038;ei=lfPcTafmF4rZgAf5zJDqDw&#038;sa=X&#038;oi=translate&#038;ct=result&#038;resnum=3&#038;ved=0CDkQ7gEwAg&#038;prev=/search%3Fq%3Dtools%2Bto%2Bgraph%2Bread%2B%252B%2522poolsnap.log%2522%26hl%3Den%26prmd%3Divns">Pool Log Analyzer Tool to read the poolsnap.log</a>, but I can&#8217;t locate a download anywhere. Maybe one of these days I&#8217;ll have to make my own (add it to the list!).</p>
<p>However, I didn&#8217;t need it, as I found another tool (developed by some Microsofties and released as Open Source) that helped immensely: the <a href="http://pal.codeplex.com/">Performance Analysis of Logs (PAL) Tool</a>. We were already using PerfMon to record all process counters, but making sense of that data on your own is nigh impossible. But my new PAL broke the data up into half-hour increments and created colorful and clear charts for the most useful data. Even better, it highlighted specific points of concern for each time period which led to the real source of the problem.</p>
<p>You see, one of the third-party programs had a small handle leak where it would fail to free up to 100 handles per hour after the threads finished processing. On its own, this would not be a big problem&mdash;but (a) this is a 32-bit Windows 2003 Enterprise Server with 9GB of RAM, and thus the non-paged pool is limited to no more than 256MB (and that only if it&#8217;s configured to use the maximum), and (b) it&#8217;s a Citrix XenApp server with 30 or more sessions all day long, and every one of those logins was running the troublesome EXE for 8 hour shifts. Now do you see the problem? Thirty programs leaking 100 handles each hour is 3,000 handles per hour, and it doesn&#8217;t take long for the aggregate to fill the poor little non-paged pool!</p>
<p>Anyway, now all we have to do is convince the software vendor that their app is the problem&#8230; And once again we&#8217;re left with the solution that &#8220;it&#8217;ll be fixed in the next release.&#8221; Until then I guess we <del datetime="2011-05-31T13:33:58+00:00"><a href="http://support.microsoft.com/default.aspx?scid=kb;EN-US;304101">increase the page pool to its maximum size</a> and</del> <em>(edit: only the paged pool can be increased; the non-paged pool is only effected by <a href="http://blogs.technet.com/b/askperf/archive/2007/03/23/memory-management-demystifying-3gb.aspx">the /3GB switch in boot.ini</a>, which was not enabled here)</em> reboot often!</p>
<div class="evernoteSiteMemory"><a href="javascript:" onclick="Evernote.doClip({title: 'You can\&#039;t swim when the pool is empty! on eWall.org',url: 'http://www.ewall.org/archives/1571',contentID: 'post-1571',code: 'ewall',suggestTags: 'debugging,perfmon,performance,tools,windoze',providerName: 'eWall.org',styling: 'text' });return false" class="evernoteSiteMemoryLink"><img src="http://static.evernote.com/article-clipper.png" class="evernoteSiteMemoryButton" />
				</a>				<div class="evernoteSiteMemoryClear">&nbsp;</div>
</div><div class="feedflare">
<a href="http://feeds.feedburner.com/~ff/ewall/wp?a=TU0zksmSNNY:7bf2J-K1z0s:yIl2AUoC8zA"><img src="http://feeds.feedburner.com/~ff/ewall/wp?d=yIl2AUoC8zA" border="0"></img></a> <a href="http://feeds.feedburner.com/~ff/ewall/wp?a=TU0zksmSNNY:7bf2J-K1z0s:V_sGLiPBpWU"><img src="http://feeds.feedburner.com/~ff/ewall/wp?i=TU0zksmSNNY:7bf2J-K1z0s:V_sGLiPBpWU" border="0"></img></a> <a href="http://feeds.feedburner.com/~ff/ewall/wp?a=TU0zksmSNNY:7bf2J-K1z0s:gIN9vFwOqvQ"><img src="http://feeds.feedburner.com/~ff/ewall/wp?i=TU0zksmSNNY:7bf2J-K1z0s:gIN9vFwOqvQ" border="0"></img></a> <a href="http://feeds.feedburner.com/~ff/ewall/wp?a=TU0zksmSNNY:7bf2J-K1z0s:qj6IDK7rITs"><img src="http://feeds.feedburner.com/~ff/ewall/wp?d=qj6IDK7rITs" border="0"></img></a>
</div><img src="http://feeds.feedburner.com/~r/ewall/wp/~4/TU0zksmSNNY" height="1" width="1"/>]]></content:encoded>
			<wfw:commentRss>http://www.ewall.org/archives/1571/feed</wfw:commentRss>
		<slash:comments>2</slash:comments>
		<feedburner:origLink>http://www.ewall.org/archives/1571</feedburner:origLink></item>
		<item>
		<title>WALK | DON’T WALK (Observations from Walking to Work)</title>
		<link>http://feedproxy.google.com/~r/ewall/wp/~3/D22MQnZhC6k/1566</link>
		<comments>http://www.ewall.org/archives/1566#comments</comments>
		<pubDate>Tue, 17 May 2011 20:46:30 +0000</pubDate>
		<dc:creator>ewall</dc:creator>
				<category><![CDATA[Blog]]></category>

		<guid isPermaLink="false">http://www.ewall.org/?p=1566</guid>
		<description><![CDATA[For the past 2+ years, I have been walking to work pretty much every weekday, rain or shine. And I&#8217;m so glad that my new job and our new apartment also allow me to walk to work, because that journey-by-foot has become a favorite part of my day. Really! Not only do I enjoy the [...]]]></description>
			<content:encoded><![CDATA[<p>For the past 2+ years, I have been walking to work pretty much every weekday, rain or shine. And I&#8217;m so glad that my new job and our new apartment also allow me to walk to work, because that journey-by-foot has become a favorite part of my day. Really! Not only do I enjoy the lift of getting a little exercise and some fresh air, but also the walking giving me time to process the day&#8217;s activities&mdash;whether I&#8217;m preparing for them or &#8220;putting them away for the night&#8221;&mdash;so that when I arrive at my destination I have already mentally switched into the appropriate context.</p>
<p>A driving commute just doesn&#8217;t have the same effect, I suppose in part because driving involves a little more of the brain than walking, and perhaps due to other distractions like the radio or my fussing about bad drivers.</p>
<p>In any case, all that extra time to think has led me to a few conclusions:</p>
<dl>
<dt><strong>Weather is no problem!</strong></dt>
<dd>When I first considered doing this, I was unsure if I would enjoy it. I figured Maine&#8217;s harsh winters or rainy springs would be a major frustration in my day. Would I need to wear different clothes for the walk and change into my business attire once I arrived at the office? Would I be drenched and angry on the rainy days, cold and irritable on the chilly days? No to all of the above. Take-away lessons:
<ul>
<li>Weather-appropriate gear is essential. In fall and summer, I always have a warm hat and gloves on hand (so to speak). Being ill-prepared for the weather will make you miserable; but having the right gear will keep you happy.</li>
<li>The weather forecasts are wrong just as often as they are right. But that means if you&#8217;re leaving the house while it&#8217;s bright and sunny, but the forecast calls for rain&mdash;it won&#8217;t hurt you to take an umbrella or jacket.</li>
<li>Today&#8217;s weather, right now, is the most useful to know. My cell phone has a page where I can get the current temperature and conditions, and I find it very handy to check as I select the jacket on the way out the door.</li>
</ul>
</dd>
<dt><strong>The average yellow light lasts only 3 seconds!</strong></dt>
<dd>&#8230;and yet a majority of drivers assume that if they saw the yellow light, they can speed right on through the intersection before the red. Alas, this assumption is almost always wrong. I&#8217;ve seen people &#8220;gun it&#8221; when they see the yellow light from several blocks away, and then by the time they made it to the intersection, the traffic coming from the cross-wise direction had already had a green light for around 10 seconds. Take-away lessons:
<ul>
<li>Don&#8217;t rush a yellow light&mdash;stop if you reasonably can.</li>
<li>Don&#8217;t rush a new green light, because the yellow-light speedsters could still be approaching.</li>
</ul>
</dd>
<dt><strong>It is <em>not</em> always safest to walk when the stickman tells you to!</strong></dt>
<dd>Maine is supposed to be a &#8220;pedestrian-friendly&#8221; state, where people on foot always have the right-of-way and there&#8217;s no such thing as jay-walking. Because of this, some people (especially younger ones) just step out into the road whenever they feel like crossing and expect traffic to stop for them. Obviously, in our speed-obsessed times this is not a wise choice, mainly because drivers aren&#8217;t on the lookout for pedestrians and bicycles&mdash;they are watching for other cars and maybe their next turn. Take-away lessons:
<ul>
<li>At the moment the &#8220;Don&#8217;t Walk&#8221; sign turns to a &#8220;Walk&#8221;, it almost always means that the light has turned green for cars travelling in the same direction as those on foot. Sure, much of the traffic will be going right on past you, but some will be turning right where you&#8217;re walking&mdash;and drivers who are turning are even <em>less</em> likely to notice you there, especially as they are glad to have gotten the green light.</li>
<li>A safer time to cross is near the end of the &#8220;Don&#8217;t Walk&#8221; sign, a few moments before it turns. As this point, it is likely that most cars are already past, and you have the opportunity to get at least part way across before traffic is moving again. This also gives you a higher chance of being seen by the drivers who are going to turn in your direction, since you may have been the only thing moving in the intersection before the light turned green.</li>
<li>The obvious and important exception to the above rule is the cars who are rushing the yellow light; they are paying more attention to the fact that they want to beat the red light then they are to looking who&#8217;s in the intersection, so pedestrians must be wary.</li>
</ul>
</dd>
</dl>
<p>Do you walk to work? Maybe you live close enough, but haven&#8217;t tried yet? If you live in Maine, many employers are supporting <a href="http://gomaine.org/commuter-services/caww/" class="broken_link" rel="nofollow">Commute Another Way Week</a> right now, so it&#8217;s the perfect time to start. But no matter where you live, you can decide to &#8220;hit the pavement&#8221; any day you like. Why not give it a try?</p>
<div class="evernoteSiteMemory"><a href="javascript:" onclick="Evernote.doClip({title: 'WALK | DON\&#039;T WALK (Observations from Walking to Work) on eWall.org',url: 'http://www.ewall.org/archives/1566',contentID: 'post-1566',code: 'ewall',suggestTags: '',providerName: 'eWall.org',styling: 'text' });return false" class="evernoteSiteMemoryLink"><img src="http://static.evernote.com/article-clipper.png" class="evernoteSiteMemoryButton" />
				</a>				<div class="evernoteSiteMemoryClear">&nbsp;</div>
</div><div class="feedflare">
<a href="http://feeds.feedburner.com/~ff/ewall/wp?a=D22MQnZhC6k:lO0wkcB3gwc:yIl2AUoC8zA"><img src="http://feeds.feedburner.com/~ff/ewall/wp?d=yIl2AUoC8zA" border="0"></img></a> <a href="http://feeds.feedburner.com/~ff/ewall/wp?a=D22MQnZhC6k:lO0wkcB3gwc:V_sGLiPBpWU"><img src="http://feeds.feedburner.com/~ff/ewall/wp?i=D22MQnZhC6k:lO0wkcB3gwc:V_sGLiPBpWU" border="0"></img></a> <a href="http://feeds.feedburner.com/~ff/ewall/wp?a=D22MQnZhC6k:lO0wkcB3gwc:gIN9vFwOqvQ"><img src="http://feeds.feedburner.com/~ff/ewall/wp?i=D22MQnZhC6k:lO0wkcB3gwc:gIN9vFwOqvQ" border="0"></img></a> <a href="http://feeds.feedburner.com/~ff/ewall/wp?a=D22MQnZhC6k:lO0wkcB3gwc:qj6IDK7rITs"><img src="http://feeds.feedburner.com/~ff/ewall/wp?d=qj6IDK7rITs" border="0"></img></a>
</div><img src="http://feeds.feedburner.com/~r/ewall/wp/~4/D22MQnZhC6k" height="1" width="1"/>]]></content:encoded>
			<wfw:commentRss>http://www.ewall.org/archives/1566/feed</wfw:commentRss>
		<slash:comments>0</slash:comments>
		<feedburner:origLink>http://www.ewall.org/archives/1566</feedburner:origLink></item>
	</channel>
</rss>

