<?xml version="1.0" encoding="UTF-8"?>
<rss version="2.0"
	xmlns:content="http://purl.org/rss/1.0/modules/content/"
	xmlns:wfw="http://wellformedweb.org/CommentAPI/"
	xmlns:dc="http://purl.org/dc/elements/1.1/"
	xmlns:atom="http://www.w3.org/2005/Atom"
	xmlns:sy="http://purl.org/rss/1.0/modules/syndication/"
	xmlns:slash="http://purl.org/rss/1.0/modules/slash/"
	>

<channel>
	<title>Tony Zampogna</title>
	<atom:link href="http://www.tonyzampogna.com/feed/" rel="self" type="application/rss+xml" />
	<link>http://www.tonyzampogna.com</link>
	<description>My Personal Blog</description>
	<lastBuildDate>Mon, 25 Feb 2013 01:19:01 +0000</lastBuildDate>
	<language>en-US</language>
	<sy:updatePeriod>hourly</sy:updatePeriod>
	<sy:updateFrequency>1</sy:updateFrequency>
	<generator>http://wordpress.org/?v=3.5.1</generator>
		<item>
		<title>How to fix Parallels Desktop from hanging on startup</title>
		<link>http://www.tonyzampogna.com/2013/02/24/how-to-fix-parallels-desktop-from-hanging-on-startup/?utm_source=rss&#038;utm_medium=rss&#038;utm_campaign=how-to-fix-parallels-desktop-from-hanging-on-startup</link>
		<comments>http://www.tonyzampogna.com/2013/02/24/how-to-fix-parallels-desktop-from-hanging-on-startup/#comments</comments>
		<pubDate>Mon, 25 Feb 2013 01:00:25 +0000</pubDate>
		<dc:creator>Tony Zampogna</dc:creator>
				<category><![CDATA[Programming]]></category>

		<guid isPermaLink="false">http://www.tonyzampogna.com/?p=395</guid>
		<description><![CDATA[Recently, Parallels Desktop did not shut down correctly for me. When I went to start it back up, it just sat there with a spinning wheel, and a message saying &#8220;suspending.&#8221; I did finally resolve the issue. Here&#8217;s how I did it. 1) Quit Parallels. 2) Open up the Activity &#8230;<p><a href="http://www.tonyzampogna.com/2013/02/24/how-to-fix-parallels-desktop-from-hanging-on-startup/" class="more-link"><span>Continue Reading &#8594;</span></a></p>]]></description>
				<content:encoded><![CDATA[<p>Recently, Parallels Desktop did not shut down correctly for me. When I went to start it back up, it just sat there with a spinning wheel, and a message saying &#8220;suspending.&#8221;</p>
<p>I did finally resolve the issue. Here&#8217;s how I did it.</p>
<p>1) Quit Parallels.</p>
<p>2) Open up the Activity Monitor. On a Mac, this is Utilities > Activity Monitor.</p>
<p>3) In the list of processes, look for one named &#8220;prl_vm_app&#8221;. Select it.</p>
<p>4) Click the Quit Process button in the upper left. Choose to Force Quit at the prompt.</p>
<p>You should be able to start up Parallels Desktop again.</p>
]]></content:encoded>
			<wfw:commentRss>http://www.tonyzampogna.com/2013/02/24/how-to-fix-parallels-desktop-from-hanging-on-startup/feed/</wfw:commentRss>
		<slash:comments>0</slash:comments>
		</item>
		<item>
		<title>Removing a Stripped Stainless Steel Screw</title>
		<link>http://www.tonyzampogna.com/2012/12/30/removing-a-stripped-stainless-steel-screw/?utm_source=rss&#038;utm_medium=rss&#038;utm_campaign=removing-a-stripped-stainless-steel-screw</link>
		<comments>http://www.tonyzampogna.com/2012/12/30/removing-a-stripped-stainless-steel-screw/#comments</comments>
		<pubDate>Mon, 31 Dec 2012 04:30:05 +0000</pubDate>
		<dc:creator>Tony Zampogna</dc:creator>
				<category><![CDATA[Home Improvement]]></category>
		<category><![CDATA[Lifestyle]]></category>

		<guid isPermaLink="false">http://www.tonyzampogna.com/?p=362</guid>
		<description><![CDATA[Well, if you made the mistake of putting decking down with stainless steel screws like I did, you may have run into this issue before. Either you didn&#8217;t drill a decent pilot hole, or it was getting to be too hot, and you were in a rush, it doesn&#8217;t matter. &#8230;<p><a href="http://www.tonyzampogna.com/2012/12/30/removing-a-stripped-stainless-steel-screw/" class="more-link"><span>Continue Reading &#8594;</span></a></p>]]></description>
				<content:encoded><![CDATA[<p>Well, if you made the mistake of putting decking down with stainless steel screws like I did, you may have run into this issue before. Either you didn&#8217;t drill a decent pilot hole, or it was getting to be too hot, and you were in a rush, it doesn&#8217;t matter. The bottom line is that you now have a completely stripped stainless steel screw head staring you right in the face.</p>
<p>After giving up with the hacksaw (because I realized that would just leave a dead screw in the wood, I decided to use an old flathead screwdriver bit. I held the bit on the head of the screw and pounded it into the screw a few times with a hammer.</p>
<p>After the bit was into the screw, I slowly turned it out.</p>
<p><a href="http://www.tonyzampogna.com/2012/12/30/removing-a-stripped-stainless-steel-screw/photo/" rel="attachment wp-att-363"><img src="http://www.tonyzampogna.com/wp-content/uploads/2012/12/photo-1024x768.jpg" alt="Stainless steel screw head" width="615" height="461" class="aligncenter size-large wp-image-363" /></a></p>
]]></content:encoded>
			<wfw:commentRss>http://www.tonyzampogna.com/2012/12/30/removing-a-stripped-stainless-steel-screw/feed/</wfw:commentRss>
		<slash:comments>0</slash:comments>
		</item>
		<item>
		<title>Sandbox</title>
		<link>http://www.tonyzampogna.com/2012/09/09/sandbox/?utm_source=rss&#038;utm_medium=rss&#038;utm_campaign=sandbox</link>
		<comments>http://www.tonyzampogna.com/2012/09/09/sandbox/#comments</comments>
		<pubDate>Sun, 09 Sep 2012 20:03:35 +0000</pubDate>
		<dc:creator>Tony Zampogna</dc:creator>
				<category><![CDATA[Home Improvement]]></category>
		<category><![CDATA[Lifestyle]]></category>

		<guid isPermaLink="false">http://www.tonyzampogna.com/?p=346</guid>
		<description><![CDATA[I finally built a sandbox for the kids (just in time for winter, right?). I&#8217;ve been meaning to all summer, and planned to do it as soon as our landscaping was done in the back yard. It took longer than I thought to finish up the landscaping, and after that, &#8230;<p><a href="http://www.tonyzampogna.com/2012/09/09/sandbox/" class="more-link"><span>Continue Reading &#8594;</span></a></p>]]></description>
				<content:encoded><![CDATA[<p>I finally built a sandbox for the kids (just in time for winter, right?). I&#8217;ve been meaning to all summer, and planned to do it as soon as our landscaping was done in the back yard. </p>
<p>It took longer than I thought to finish up the landscaping, and after that, there were a few other more pressing projects. But, the bottom line is that it&#8217;s done. </p>
<p>I got the plans from the Home Depot website. It cost about $85 for the materials, which I realize is complete overkill for a sandbox. However, I wanted to have at least one thing in the back yard that wasn&#8217;t a plastic monstrosity, even if they only use it a few times. </p>
<p>Actually, I&#8217;m sure it will be worth it. The kids love to play in the sand. Anyway, here are some pictures of the process. </p>
<p><a href="http://www.tonyzampogna.com/wp-content/uploads/2012/09/20120909-150221.jpg"><img src="http://www.tonyzampogna.com/wp-content/uploads/2012/09/20120909-150221-1024x768.jpg" alt="Prepping the base" title="Prepping the base" width="615" height="461" class="aligncenter size-large wp-image-344" /></a></p>
<p><a href="http://www.tonyzampogna.com/wp-content/uploads/2012/09/20120909-150308.jpg"><img src="http://www.tonyzampogna.com/wp-content/uploads/2012/09/20120909-150308-1024x768.jpg" alt="Building walls" title="Building walls" width="615" height="461" class="aligncenter size-large wp-image-345" /></a></p>
<p><a href="http://www.tonyzampogna.com/wp-content/uploads/2012/09/20120909-150557.jpg"><img src="http://www.tonyzampogna.com/wp-content/uploads/2012/09/20120909-150557-1024x768.jpg" alt="Adding pavers for edging" title="Adding pavers for edging" width="615" height="461" class="aligncenter size-large wp-image-348" /></a></p>
<p><a href="http://www.tonyzampogna.com/wp-content/uploads/2012/09/20120909-150637.jpg"><img src="http://www.tonyzampogna.com/wp-content/uploads/2012/09/20120909-150637-1024x768.jpg" alt="Fixed bench" title="Fixed bench" width="615" height="461" class="aligncenter size-large wp-image-349" /></a></p>
<p><a href="http://www.tonyzampogna.com/wp-content/uploads/2012/09/20120909-150721.jpg"><img src="http://www.tonyzampogna.com/wp-content/uploads/2012/09/20120909-150721-768x1024.jpg" alt="Closed" title="Closed" width="615" height="820" class="aligncenter size-large wp-image-350" /></a></p>
<p><a href="http://www.tonyzampogna.com/wp-content/uploads/2012/09/20120909-150748.jpg"><img src="http://www.tonyzampogna.com/wp-content/uploads/2012/09/20120909-150748-768x1024.jpg" alt="Open" title="Open" width="615" height="820" class="aligncenter size-large wp-image-351" /></a></p>
]]></content:encoded>
			<wfw:commentRss>http://www.tonyzampogna.com/2012/09/09/sandbox/feed/</wfw:commentRss>
		<slash:comments>0</slash:comments>
		</item>
		<item>
		<title>XSS Sanitizer Grails Plugin</title>
		<link>http://www.tonyzampogna.com/2012/08/16/xss-sanitizer-grails-plugin/?utm_source=rss&#038;utm_medium=rss&#038;utm_campaign=xss-sanitizer-grails-plugin</link>
		<comments>http://www.tonyzampogna.com/2012/08/16/xss-sanitizer-grails-plugin/#comments</comments>
		<pubDate>Fri, 17 Aug 2012 04:13:14 +0000</pubDate>
		<dc:creator>Tony Zampogna</dc:creator>
				<category><![CDATA[Grails]]></category>
		<category><![CDATA[Programming]]></category>

		<guid isPermaLink="false">http://www.tonyzampogna.com/?p=301</guid>
		<description><![CDATA[Well, earlier this week I published my first Grails plugin. I&#8217;m hoping that people will find it useful to add a general security plugin to parse out, and prevent XSS attacks on their website. It&#8217;s a long way from being done, but I think it&#8217;s a good start. It uses &#8230;<p><a href="http://www.tonyzampogna.com/2012/08/16/xss-sanitizer-grails-plugin/" class="more-link"><span>Continue Reading &#8594;</span></a></p>]]></description>
				<content:encoded><![CDATA[<p>Well, earlier this week I published my first Grails plugin. I&#8217;m hoping that people will find it useful to add a general security plugin to parse out, and prevent XSS attacks on their website. It&#8217;s a long way from being done, but I think it&#8217;s a good start.</p>
<p>It uses OWASP&#8217;s ESAPI to strip out any unwanted script, iframe, and img tags that come in on the request. It also has the added benefit of doing this in a Java filter (in case you access the request via the HttpRequest) and the Grails &#8220;params&#8221; attribute.</p>
<p>Next steps are to write tests for each of the potential hacks on http://ha.ckers.org/xss.html to make sure they all pass. Plus, in my opinion, this is just a general replace of all values. There are potentially times when you might want to submit something that falls into one of these categories, and you feel that it&#8217;s safe to not have to filter it. So, I&#8217;d like to allow users to be able to annotate methods to allow/disallow the filter to run give a certain action.</p>
<p>Here&#8217;s a link to the source code:</p>
<p>https://github.com/tonyzampogna/XssSanitizer</p>
<p>If you would like to install it, just type:</p>
<pre class="brush: bash; title: ; notranslate">
grails install-plugin xss-sanitizer
</pre>
<p>If you are interested in contributing, please let me know. I&#8217;d love to have some collaboration.</p>
]]></content:encoded>
			<wfw:commentRss>http://www.tonyzampogna.com/2012/08/16/xss-sanitizer-grails-plugin/feed/</wfw:commentRss>
		<slash:comments>1</slash:comments>
		</item>
		<item>
		<title>Salamander</title>
		<link>http://www.tonyzampogna.com/2012/08/11/salamander/?utm_source=rss&#038;utm_medium=rss&#038;utm_campaign=salamander</link>
		<comments>http://www.tonyzampogna.com/2012/08/11/salamander/#comments</comments>
		<pubDate>Sun, 12 Aug 2012 03:00:26 +0000</pubDate>
		<dc:creator>Tony Zampogna</dc:creator>
				<category><![CDATA[Lifestyle]]></category>
		<category><![CDATA[Nature]]></category>
		<category><![CDATA[Photos]]></category>

		<guid isPermaLink="false">http://www.tonyzampogna.com/?p=307</guid>
		<description><![CDATA[While visiting Pennsylvania recently, we found little salamanders like this one. They were a nice, bright orange. We were just outside the Allegheny National Forest.]]></description>
				<content:encoded><![CDATA[<p>While visiting Pennsylvania recently, we found little salamanders like this one. They were a nice, bright orange.</p>
<p>We were just outside the Allegheny National Forest.</p>
<div id="attachment_309" class="wp-caption aligncenter" style="width: 310px"><a href="http://www.tonyzampogna.com/wp-content/uploads/2012/08/chameleon.jpg"><img src="http://www.tonyzampogna.com/wp-content/uploads/2012/08/chameleon-300x225.jpg" alt="pennsylvania chameleon" title="pennsylvania chameleon" width="300" height="225" class="size-medium wp-image-309" /></a><p class="wp-caption-text">Pennsylvanian Salamander</p></div>
]]></content:encoded>
			<wfw:commentRss>http://www.tonyzampogna.com/2012/08/11/salamander/feed/</wfw:commentRss>
		<slash:comments>0</slash:comments>
		</item>
		<item>
		<title>Click event slow in Chrome and Safari</title>
		<link>http://www.tonyzampogna.com/2012/07/27/click-event-slow-in-chrome-and-safari/?utm_source=rss&#038;utm_medium=rss&#038;utm_campaign=click-event-slow-in-chrome-and-safari</link>
		<comments>http://www.tonyzampogna.com/2012/07/27/click-event-slow-in-chrome-and-safari/#comments</comments>
		<pubDate>Sat, 28 Jul 2012 03:00:54 +0000</pubDate>
		<dc:creator>Tony Zampogna</dc:creator>
				<category><![CDATA[Programming]]></category>

		<guid isPermaLink="false">http://www.tonyzampogna.com/?p=312</guid>
		<description><![CDATA[Well, I came across an interesting quirk. Click events in Chrome and Safari were taking a couple of seconds before they were being fired. It was quite the head scratcher. Here&#8217;s essentially what I was doing: At first, I just changed the &#60;a&#62; tag to be a &#60;span&#62; tag, and &#8230;<p><a href="http://www.tonyzampogna.com/2012/07/27/click-event-slow-in-chrome-and-safari/" class="more-link"><span>Continue Reading &#8594;</span></a></p>]]></description>
				<content:encoded><![CDATA[<p>Well, I came across an interesting quirk. Click events in Chrome and Safari were taking a couple of seconds before they were being fired. It was quite the head scratcher.</p>
<p>Here&#8217;s essentially what I was doing:</p>
<pre class="brush: xml; title: ; notranslate">
&lt;script&gt;
        $(&quot;.example&quot;).delegate(&quot;a&quot;, &quot;click&quot;, function(event) {
            $(&quot;h2&quot;).toggle();
        });
&lt;/script&gt;

&lt;div class=&quot;example&quot;&gt;
    &lt;a href=&quot;#&quot;&gt;
        Toggle Title
    &lt;/a&gt;
    &lt;h2&gt;TITLE&lt;/h2&gt;
&lt;/div&gt;​
</pre>
<p>At first, I just changed the &lt;a&gt; tag to be a &lt;span&gt; tag, and that worked. But, I couldn&#8217;t figure out why an anchor tag was having this problem. I had been doing similar things in other parts of the application, and it was working fine.</p>
<p>When I made the simple script above in jsFiddle, I couldn&#8217;t reproduce it. So, I started pulling out things slowly.</p>
<p>That&#8217;s when I noticed it was something that Omniture was doing. I&#8217;m not sure I could tell why that particular element was being slow. My guess was maybe that it was nested too deep, and something Omniture was doing was making it slow.</p>
<p>Either way, the fix of changing it to a &lt;span&gt; tag seemed to fix it.</p>
]]></content:encoded>
			<wfw:commentRss>http://www.tonyzampogna.com/2012/07/27/click-event-slow-in-chrome-and-safari/feed/</wfw:commentRss>
		<slash:comments>0</slash:comments>
		</item>
		<item>
		<title>How to inject two or more dependencies with the same name</title>
		<link>http://www.tonyzampogna.com/2012/07/25/how-to-inject-two-or-more-dependencies-with-the-same-name/?utm_source=rss&#038;utm_medium=rss&#038;utm_campaign=how-to-inject-two-or-more-dependencies-with-the-same-name</link>
		<comments>http://www.tonyzampogna.com/2012/07/25/how-to-inject-two-or-more-dependencies-with-the-same-name/#comments</comments>
		<pubDate>Thu, 26 Jul 2012 04:00:00 +0000</pubDate>
		<dc:creator>Tony Zampogna</dc:creator>
				<category><![CDATA[Grails]]></category>
		<category><![CDATA[Programming]]></category>

		<guid isPermaLink="false">http://www.tonyzampogna.com/?p=317</guid>
		<description><![CDATA[Let&#8217;s say you have two services named UserService and both are included in your Grails classpath. This can happen, for example if you have a &#8220;core&#8221; package, and an &#8220;application&#8221; package that extends services from &#8220;core&#8221;. Here&#8217;s what that might look like in our case: Well, if you try to &#8230;<p><a href="http://www.tonyzampogna.com/2012/07/25/how-to-inject-two-or-more-dependencies-with-the-same-name/" class="more-link"><span>Continue Reading &#8594;</span></a></p>]]></description>
				<content:encoded><![CDATA[<p>Let&#8217;s say you have two services named UserService and both are included in your Grails classpath. This can happen, for example if you have a &#8220;core&#8221; package, and an &#8220;application&#8221; package that extends services from &#8220;core&#8221;.</p>
<p>Here&#8217;s what that might look like in our case:</p>
<p><a href="http://www.tonyzampogna.com/wp-content/uploads/2012/08/class_diagram.png"><img src="http://www.tonyzampogna.com/wp-content/uploads/2012/08/class_diagram-271x300.png" alt="" title="class_diagram" width="271" height="300" class="aligncenter size-medium wp-image-318" /></a></p>
<p>Well, if you try to use &#8220;UserService&#8221; in your Grails application like so, you will get an error saying that UserService cannot be found.</p>
<pre class="brush: groovy; title: ; notranslate">
    def userService
</pre>
<p>That&#8217;s because there was a name collision on UserService.</p>
<p>Spring accounts for this, and allows you to define your class for each bean name. In Grails, we can define our beans in the grails-app/conf/resources.groovy file.</p>
<p>Here&#8217;s an example of what our resources.groovy file would look like:</p>
<pre class="brush: groovy; title: ; notranslate">
beans = {
  // syntax is beanId(implementingClassName) { properties }
  // User Service
  coreUserService(com.company.core.UserService) {
    grailsApplication = ref(&quot;grailsApplication&quot;)
  }
  userService(com.company.usecase.UserService) {
    coreUserService = ref(&quot;coreUserService&quot;)
  }
}
</pre>
<p>Then, in your services, you can inject these services like so:</p>
<pre class="brush: groovy; title: ; notranslate">

class UserController {
  def userService

  ...
}

// From your UserService, you can access the core UserService like this.
package com.company.core.UserService
class UserService {
  def coreUserService

  ...
}

</pre>
<p>Hopefully, that helps.</p>
]]></content:encoded>
			<wfw:commentRss>http://www.tonyzampogna.com/2012/07/25/how-to-inject-two-or-more-dependencies-with-the-same-name/feed/</wfw:commentRss>
		<slash:comments>0</slash:comments>
		</item>
		<item>
		<title>Goodbye galvanized iron pipe!</title>
		<link>http://www.tonyzampogna.com/2012/07/14/goodbye-galvanized-iron-pipe/?utm_source=rss&#038;utm_medium=rss&#038;utm_campaign=goodbye-galvanized-iron-pipe</link>
		<comments>http://www.tonyzampogna.com/2012/07/14/goodbye-galvanized-iron-pipe/#comments</comments>
		<pubDate>Sun, 15 Jul 2012 03:00:53 +0000</pubDate>
		<dc:creator>Tony Zampogna</dc:creator>
				<category><![CDATA[Home Improvement]]></category>
		<category><![CDATA[Lifestyle]]></category>

		<guid isPermaLink="false">http://www.tonyzampogna.com/?p=324</guid>
		<description><![CDATA[Well it&#8217;s taken forever but I&#8217;ve finally gotten rid of the last piece of galvanized iron pipe in my water supply line. Here&#8217;s what the last shut-off valve looked like before I replaced it. The valve stem was pretty wobbly. Thinking back, I was always surprised that it didn&#8217;t start &#8230;<p><a href="http://www.tonyzampogna.com/2012/07/14/goodbye-galvanized-iron-pipe/" class="more-link"><span>Continue Reading &#8594;</span></a></p>]]></description>
				<content:encoded><![CDATA[<p>Well it&#8217;s taken forever but I&#8217;ve finally gotten rid of the last piece of galvanized iron pipe in my water supply line.</p>
<p>Here&#8217;s what the last shut-off valve looked like before I replaced it. The valve stem was pretty wobbly. Thinking back, I was always surprised that it didn&#8217;t start leaking.</p>
<p>In the picture below, the water from the street comes up through the floor. The pipe coming in from the street is copper. Then, it&#8217;s a galvanized iron shut-off valve, and finally it&#8217;s copper again.</p>
<p><a href="http://www.tonyzampogna.com/2012/07/14/goodbye-galvanized-iron-pipe/img_0643/" rel="attachment wp-att-370"><img src="http://www.tonyzampogna.com/wp-content/uploads/2012/07/IMG_0643-e1357058862818-768x1024.jpg" alt="Gavanized Iron Pipe Main Shut off" width="615" height="820" class="aligncenter size-large wp-image-370" /></a></p>
<p>In order to replace it, I needed to shut the water off at the street. I borrowed a shut-off key and read up on how to shut the water off myself. I even watched a few videos.</p>
<p>The water shut-off valve to my house was about 5-6 feet down. The key was pretty long, though. I couldn&#8217;t see the bottom, since the pipe only a couple of inches wide. So, I felt around at the bottom for the valve with the key itself. I couldn&#8217;t find it right away like I was hoping too. There was too much stuff at the bottom. I had read that you can pour water down to have loosen it up, but instead I thought I would call the water company since there was no charge for them to come out and fix it. I was hoping they would spray some compressed air in there to clean it out, but instead they just poured water in there to loosen up the dirt. Oh well.</p>
<p>Once the water was off, I quickly went to work. I cut the old pipe out. I expected some buildup from the galvanized iron, but I had no idea it would be that bad. Here&#8217;s what the inside looked like.</p>
<p><a href="http://www.tonyzampogna.com/2012/07/14/goodbye-galvanized-iron-pipe/old_pipe1/" rel="attachment wp-att-377"><img src="http://www.tonyzampogna.com/wp-content/uploads/2012/07/old_pipe1-1024x768.jpg" alt="Old Galvanized Iron Pipe" width="615" height="461" class="aligncenter size-large wp-image-377" /></a></p>
<p><a href="http://www.tonyzampogna.com/2012/07/14/goodbye-galvanized-iron-pipe/old_pipe2/" rel="attachment wp-att-378"><img src="http://www.tonyzampogna.com/wp-content/uploads/2012/07/old_pipe2-1024x768.jpg" alt="Old Galvanized Iron Pipe Close Up" width="615" height="461" class="aligncenter size-large wp-image-378" /></a></p>
<p>After an hour or so, I had the new pipe on and I called the water company back to have the water turned back on. I hoped that I had my first shut-off sweated correctly, because it would have been embarrassing to ask them to shut it off again real quick.</p>
<p>I did have a small pinhole leak, but it was after my first shut-off. So, I gave the water company the thumbs up. Later, I fixed my leak.</p>
<p>Here&#8217;s the final product.</p>
<p><a href="http://www.tonyzampogna.com/2012/07/14/goodbye-galvanized-iron-pipe/shutoff_after/" rel="attachment wp-att-328"><img src="http://www.tonyzampogna.com/wp-content/uploads/2012/08/shutoff_after-e1357352015826-768x1024.jpg" alt="Shutoff After Fix" width="615" height="820" class="aligncenter size-large wp-image-328" /></a></p>
<p>Our water throughput is much, much better now (as you might have imagined). We were able to run most things with moderate pressure before, but only one at a time. If somebody was filling the bathtub, you would get very low pressure in the kitchen. That no longer happens. So, it was a big win. I just wish (like most things) I had done it sooner.</p>
]]></content:encoded>
			<wfw:commentRss>http://www.tonyzampogna.com/2012/07/14/goodbye-galvanized-iron-pipe/feed/</wfw:commentRss>
		<slash:comments>0</slash:comments>
		</item>
		<item>
		<title>Turkey Vulture</title>
		<link>http://www.tonyzampogna.com/2012/04/05/turkey-vulture/?utm_source=rss&#038;utm_medium=rss&#038;utm_campaign=turkey-vulture</link>
		<comments>http://www.tonyzampogna.com/2012/04/05/turkey-vulture/#comments</comments>
		<pubDate>Fri, 06 Apr 2012 03:30:32 +0000</pubDate>
		<dc:creator>Tony Zampogna</dc:creator>
				<category><![CDATA[Birding]]></category>
		<category><![CDATA[Lifestyle]]></category>
		<category><![CDATA[Lifestyle Birding]]></category>

		<guid isPermaLink="false">http://www.tonyzampogna.com/?p=332</guid>
		<description><![CDATA[This is a picture of a turkey vulture that landed outside the window of my office in downtown Minneapolis, MN.]]></description>
				<content:encoded><![CDATA[<p>This is a picture of a turkey vulture that landed outside the window of my office in downtown Minneapolis, MN.</p>
<p><a href="http://www.tonyzampogna.com/wp-content/uploads/2012/04/turkey_vulture.jpg"><img src="http://www.tonyzampogna.com/wp-content/uploads/2012/04/turkey_vulture-e1345224925374-768x1024.jpg" alt="Turkey Vulture in Downtown Minneapolis, MN" title="turkey_vulture" width="615" height="820" class="aligncenter size-large wp-image-334" /></a></p>
]]></content:encoded>
			<wfw:commentRss>http://www.tonyzampogna.com/2012/04/05/turkey-vulture/feed/</wfw:commentRss>
		<slash:comments>0</slash:comments>
		</item>
		<item>
		<title>The birds are back in town</title>
		<link>http://www.tonyzampogna.com/2012/03/17/the-birds-are-back-in-town/?utm_source=rss&#038;utm_medium=rss&#038;utm_campaign=the-birds-are-back-in-town</link>
		<comments>http://www.tonyzampogna.com/2012/03/17/the-birds-are-back-in-town/#comments</comments>
		<pubDate>Sun, 18 Mar 2012 00:39:12 +0000</pubDate>
		<dc:creator>Tony Zampogna</dc:creator>
				<category><![CDATA[Birding]]></category>
		<category><![CDATA[Lifestyle]]></category>

		<guid isPermaLink="false">http://www.tonyzampogna.com/?p=296</guid>
		<description><![CDATA[It was a nice day today. Walking around the Como Lake, we saw all sorts of birds coming back from migration. There were loons, coots, mallards, and gulls. The red-winged blackbirds were in full chorus. One of the coolest things was a mature bald eagle that surprised us overhead. We &#8230;<p><a href="http://www.tonyzampogna.com/2012/03/17/the-birds-are-back-in-town/" class="more-link"><span>Continue Reading &#8594;</span></a></p>]]></description>
				<content:encoded><![CDATA[<p>It was a nice day today. Walking around the Como Lake, we saw all sorts of birds coming back from migration. There were loons, coots, mallards, and gulls. The red-winged blackbirds were in full chorus. </p>
<p>One of the coolest things was a mature bald eagle that surprised us overhead. We stopped walking to take a look at it, when all of a sudden its talons came out, and down toward the water it went. When it came up, it had a fish.</p>
<p>Eagles are still an amazing sight. Even though they are easier to spot, their size and the way they soar are always captivating in my book.</p>
]]></content:encoded>
			<wfw:commentRss>http://www.tonyzampogna.com/2012/03/17/the-birds-are-back-in-town/feed/</wfw:commentRss>
		<slash:comments>0</slash:comments>
		</item>
	</channel>
</rss>
