<?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>My Piece of the Inter(.)net</title>
	<atom:link href="http://mypieceoftheinter.net/feed" rel="self" type="application/rss+xml" />
	<link>http://mypieceoftheinter.net</link>
	<description>A place for my geekish ramblings or whatever I find interesting.</description>
	<lastBuildDate>Thu, 06 Dec 2012 02:13:10 +0000</lastBuildDate>
	<language>en</language>
	<sy:updatePeriod>hourly</sy:updatePeriod>
	<sy:updateFrequency>1</sy:updateFrequency>
	<generator>http://wordpress.org/?v=3.0.3</generator>
		<item>
		<title>My life from zero to now</title>
		<link>http://mypieceoftheinter.net/archives/2214</link>
		<comments>http://mypieceoftheinter.net/archives/2214#comments</comments>
		<pubDate>Thu, 06 Dec 2012 02:13:10 +0000</pubDate>
		<dc:creator>David McGrath</dc:creator>
				<category><![CDATA[Uncategorized]]></category>

		<guid isPermaLink="false">http://mypieceoftheinter.net/?p=2214</guid>
		<description><![CDATA[All things considered, I&#8217;ve had a pretty easy life. Both of my parents were in the military when I was born, but I&#8217;ve moved around very little. I was born in Virginia Beach, but I moved to Northern Virginia when I was a baby. When I was 4 I moved to Florida where my mom [...]]]></description>
			<content:encoded><![CDATA[<p>All things considered, I&#8217;ve had a pretty easy life.  Both of my parents were in the military when I was born, but I&#8217;ve moved around very little.  I was born in Virginia Beach, but I moved to Northern Virginia when I was a baby.  When  I was 4 I moved to Florida where my mom retired to be a full time mother.  About two years later my family moved back to where we were living before, and the next time I moved was when I went to Virginia Tech to pursue a computer science degree.  I didn&#8217;t realized it until later, but I had unwittingly followed in my parent&#8217;s footsteps, both of whom had received degrees in computer science.  I noticed that I was attracted to men when I was 12 or 13, but I didn&#8217;t come out to even myself until college&#8230; there&#8217;s a separate story of shame and denial there that is maybe more another time.  I came out to my parents when I was 19, and through trial and error and being critical of myself and what is good for me, I had a handful of boyfriends over my four years in college, each of whom was a better match than the previous.  Now I am a graduate who has a job that he loves and someone whom he will marry one day.  I&#8217;ve had a lot of advantages in my life, but I have used them well.  I am in the process of buying from my parents, the house that I live in now with my three roommates, plus my partner, and we are a family.</p>
]]></content:encoded>
			<wfw:commentRss>http://mypieceoftheinter.net/archives/2214/feed</wfw:commentRss>
		<slash:comments>0</slash:comments>
		</item>
		<item>
		<title>Commence asynchronous laughter</title>
		<link>http://mypieceoftheinter.net/archives/2212</link>
		<comments>http://mypieceoftheinter.net/archives/2212#comments</comments>
		<pubDate>Mon, 20 Feb 2012 01:43:15 +0000</pubDate>
		<dc:creator>David McGrath</dc:creator>
				<category><![CDATA[Demos]]></category>
		<category><![CDATA[Projects]]></category>
		<category><![CDATA[C Sharp]]></category>
		<category><![CDATA[Programming]]></category>
		<category><![CDATA[Roomie!]]></category>

		<guid isPermaLink="false">http://mypieceoftheinter.net/archives/2212</guid>
		<description><![CDATA[I&#8217;ve been working on Roomie all day, fixing up things here and there. Here&#8217;s another silly demo. It uses the WebHook.SendScript and Computer.Speak commands to simulate a conversation between my laptop and my TV. Silly.&#160; Here’s a screenshot of the Roomie web interface displaying the script.&#160; I did a lot of refactoring today, and I [...]]]></description>
			<content:encoded><![CDATA[<p>I&#8217;ve been working on Roomie all day, fixing up things here and there. Here&#8217;s another silly demo. It uses the <font face="Lucida Console">WebHook.SendScript</font> and <font face="Lucida Console">Computer.Speak</font> commands to simulate a conversation between my laptop and my TV.</p>
<p><iframe height="360" src="http://www.youtube.com/embed/f9rD9bksoAE" frameborder="0" width="640" allowfullscreen="allowfullscreen"></iframe></p>
<p>Silly.&#160; Here’s a screenshot of the Roomie web interface displaying the script.&#160; I did a lot of refactoring today, and I am <em>so</em> close to being able to un-XMLify RoomieScript and make it look like a real programming language.</p>
<p><img style="display: inline" title="Roomie Send Script demo" alt="Roomie Send Script demo" src="http://mypieceoftheinter.net/wp-content/uploads/2012/02/roomie_send_script.png" width="759" height="382" /></p>
]]></content:encoded>
			<wfw:commentRss>http://mypieceoftheinter.net/archives/2212/feed</wfw:commentRss>
		<slash:comments>1</slash:comments>
		</item>
		<item>
		<title>Happy days! The new Roomie website is usable!</title>
		<link>http://mypieceoftheinter.net/archives/2210</link>
		<comments>http://mypieceoftheinter.net/archives/2210#comments</comments>
		<pubDate>Mon, 16 Jan 2012 16:35:03 +0000</pubDate>
		<dc:creator>David McGrath</dc:creator>
				<category><![CDATA[Projects]]></category>
		<category><![CDATA[Programming]]></category>
		<category><![CDATA[Roomie Website]]></category>
		<category><![CDATA[Roomie!]]></category>

		<guid isPermaLink="false">http://mypieceoftheinter.net/archives/2210</guid>
		<description><![CDATA[Available at http://roomiebot.com, the new Roomie website works!&#160; I use the website to turn lights and things on and off from my desktop computer, laptop, smartphone, and and old still-has-a-browser iPod touch.&#160; I spend most of my time on the Devices page, which lists all of the devices in all home automation networks on my [...]]]></description>
			<content:encoded><![CDATA[<p>Available at <a href="http://roomiebot.com">http://roomiebot.com</a>, the new Roomie website works!&#160; I use the website to turn lights and things on and off from my desktop computer, laptop, smartphone, and and old still-has-a-browser iPod touch.&#160; </p>
<p>I spend most of my time on the Devices page, which lists all of the devices in all home automation networks on my account.&#160; (Right now I only have a single Z-Wave network, but in theory I could have a potpourri of different networks that include other existing home automation frameworks, IR transceivers, and—I dunno—USB missile launchers?)</p>
<p>Anyway, the UI all works, and dynamically updates when a devices state changes.&#160; Cool!</p>
<p><img style="display: inline" title="roomie_devices" alt="roomie_devices" src="http://mypieceoftheinter.net/wp-content/uploads/2012/01/roomie_devices.png" width="730" height="1118" /></p>
]]></content:encoded>
			<wfw:commentRss>http://mypieceoftheinter.net/archives/2210/feed</wfw:commentRss>
		<slash:comments>0</slash:comments>
		</item>
		<item>
		<title>More on Roomie&#8217;s website rewrite</title>
		<link>http://mypieceoftheinter.net/archives/2205</link>
		<comments>http://mypieceoftheinter.net/archives/2205#comments</comments>
		<pubDate>Sun, 11 Dec 2011 19:13:39 +0000</pubDate>
		<dc:creator>David McGrath</dc:creator>
				<category><![CDATA[General]]></category>
		<category><![CDATA[Projects]]></category>
		<category><![CDATA[AJAX]]></category>
		<category><![CDATA[ASP.NET]]></category>
		<category><![CDATA[C Sharp]]></category>
		<category><![CDATA[Entity Framework]]></category>
		<category><![CDATA[MVC]]></category>
		<category><![CDATA[Roomie!]]></category>

		<guid isPermaLink="false">http://mypieceoftheinter.net/archives/2205</guid>
		<description><![CDATA[As stated in my previous post about Roomie, I’ve been using a lot of brain juice to rewrite Roomie’s website.&#160; I wrote the original website in ASP.NET with Web Forms, which was pretty standard for the time.&#160; Although technology like ASP.NET MVC and the Entity Framework existed in some form, they weren’t even on my [...]]]></description>
			<content:encoded><![CDATA[<p>As stated in my <a href="http://mypieceoftheinter.net/archives/2201">previous post</a> about Roomie, I’ve been using a lot of brain juice to rewrite Roomie’s website.&#160; I wrote the original website in ASP.NET with Web Forms, which was pretty standard for the time.&#160; Although technology like <a href="http://en.wikipedia.org/wiki/Asp.net_mvc">ASP.NET MVC</a> and the <a href="http://en.wikipedia.org/wiki/Entity_Framework">Entity Framework</a> existed in some form, they weren’t even on my radar.&#160; So after some coding and hacking and pushing through unfamiliar problems, I eventually got a workable website.&#160; (This website, though not the final version, is pictured in <a href="http://mypieceoftheinter.net/archives/2111">this post</a>.)</p>
<p>After merging all of Roomie’s desktop and web components into one self-aware Visual Studio solution, learning a ton of new technology, and a little trial and error, I now have the Roomie desktop client talking directly to the new website.&#160; Best of all, I can locally debug everything which means that I can get quicker feedback on code changes and (shrug?) even develop offline.&#160; Below I have a simple example pictured.&#160; A more impressive example is when I tell the Roomie desktop client to say something using text-to-speech, but obviously that would not convey over a screenshot.</p>
<p><a href="http://mypieceoftheinter.net/wp-content/uploads/2011/12/Roomie-MVC3-Tasks-working1.png"><img style="border-bottom-color: ; border-top-color: ; display: inline; border-right-color: ; border-left-color: " title="Roomie MVC3 Tasks working" alt="Roomie MVC3 Tasks working" src="http://mypieceoftheinter.net/wp-content/uploads/2011/12/Roomie-MVC3-Tasks-working_thumb1.png" width="800" height="479" /></a></p>
<p>  <span id="more-2205"></span>
<p>The Roomie desktop client communicates with the Roomie web service using a custom protocol that I developed.&#160; Both the server side (web service) and client side (Roomie desktop client) reference the same Visual Studio project to do the communication, so I am guaranteed protocol agreement.&#160; It’s really satisfying to add some functionality or refactor in one place and have the changes propagate to every related component.</p>
<p>Yaaaaay programming!</p>
]]></content:encoded>
			<wfw:commentRss>http://mypieceoftheinter.net/archives/2205/feed</wfw:commentRss>
		<slash:comments>0</slash:comments>
		</item>
		<item>
		<title>Hey! Roomie is still here.</title>
		<link>http://mypieceoftheinter.net/archives/2201</link>
		<comments>http://mypieceoftheinter.net/archives/2201#comments</comments>
		<pubDate>Wed, 23 Nov 2011 00:09:40 +0000</pubDate>
		<dc:creator>David McGrath</dc:creator>
				<category><![CDATA[Uncategorized]]></category>
		<category><![CDATA[ASP.NET]]></category>
		<category><![CDATA[ASP.NET MVC]]></category>
		<category><![CDATA[C Sharp]]></category>
		<category><![CDATA[Projects]]></category>
		<category><![CDATA[Roomie!]]></category>
		<category><![CDATA[Visual Studio]]></category>

		<guid isPermaLink="false">http://mypieceoftheinter.net/archives/2201</guid>
		<description><![CDATA[Woooh!&#160; I have not blogged about Roomie in a looong time!&#160; Just like I came to a dead-end with Roomie’s desktop client component and re-wrote it, I came to a dead-end with Roomie’s web component.&#160; I started out using ASP.NET, C#, and Web Forms.&#160; Web Forms made it really easy for me to do web [...]]]></description>
			<content:encoded><![CDATA[<p>Woooh!&#160; I have not blogged about Roomie in a looong time!&#160; Just like I came to a dead-end with Roomie’s desktop client component and <a href="http://mypieceoftheinter.net/archives/1978">re-wrote it</a>, I came to a dead-end with Roomie’s web component.&#160; I started out using ASP.NET, C#, and Web Forms.&#160; Web Forms made it really easy for me to do web development using my experience programming desktop applications with WinForms.&#160; Last year I reached the limits of what WinForms would offer, and I needed something more powerful.&#160; I discovered <a href="http://asp.net/mvc">ASP.NET MVC</a>, which was totally new and strange and awesome.&#160; But woes, the darn thing updates all the time!&#160; That’s great, except that I was learning MVC2 while MVC3 was in development.</p>
<p>Needless to say, I was daunted by the huge task of migrating the whole Roomie website over from an old technology.&#160; I also wanted to take the opportunity to learn more about CSS, and JavaScript, jQuery, AJAX, LINQ, the .NET Entity Framework, and anything else that I didn’t know I needed to know.&#160; All of that is still in progress, but I am not to the point where I have started a new website, though it is not live yet.</p>
<p>Pretty!    <br /><a href="http://mypieceoftheinter.net/wp-content/uploads/2011/11/Roomie-MVC3.png"><img style="border-bottom-color: ; border-top-color: ; display: inline; border-right-color: ; border-left-color: " title="Roomie MVC3" alt="Roomie MVC3" src="http://mypieceoftheinter.net/wp-content/uploads/2011/11/Roomie-MVC3_thumb.png" width="800" height="512" /></a></p>
<p>  <span id="more-2201"></span>
<p>Here’s a sample of the main layout using the Razor view engine:</p>
<p><a href="http://mypieceoftheinter.net/wp-content/uploads/2011/11/Roomie_MVC3_Layout_Example.png"><img style="border-bottom-color: ; border-top-color: ; display: inline; border-right-color: ; border-left-color: " title="Roomie_MVC3_Layout_Example" alt="Roomie_MVC3_Layout_Example" src="http://mypieceoftheinter.net/wp-content/uploads/2011/11/Roomie_MVC3_Layout_Example_thumb.png" width="800" height="351" /></a></p>
]]></content:encoded>
			<wfw:commentRss>http://mypieceoftheinter.net/archives/2201/feed</wfw:commentRss>
		<slash:comments>1</slash:comments>
		</item>
		<item>
		<title>Notebook Excerpts: Ponderings</title>
		<link>http://mypieceoftheinter.net/archives/2184</link>
		<comments>http://mypieceoftheinter.net/archives/2184#comments</comments>
		<pubDate>Wed, 21 Sep 2011 05:44:06 +0000</pubDate>
		<dc:creator>David McGrath</dc:creator>
				<category><![CDATA[General]]></category>
		<category><![CDATA[Moleskine]]></category>
		<category><![CDATA[Notebook]]></category>
		<category><![CDATA[Notebook Excerpts]]></category>
		<category><![CDATA[Thoughts]]></category>

		<guid isPermaLink="false">http://mypieceoftheinter.net/archives/2184</guid>
		<description><![CDATA[Over the summer I purchased a couple pocket-sized Moleskine notebooks to carry with me.&#160; One of my motivations was the desire to emulate other smart people who carry notebooks.&#160; Another was that if I saw someone with a notebook sticking out of their back pocket I would instantly find them more attractive.&#160; As my first [...]]]></description>
			<content:encoded><![CDATA[<p>Over the summer I purchased a couple pocket-sized <a href="http://www.moleskine.com/">Moleskine</a> notebooks to carry with me.&#160; One of my motivations was the desire to emulate other smart people who carry notebooks.&#160; Another was that if I saw someone with a notebook sticking out of their back pocket I would instantly find them more attractive.&#160; As my first notebook fills up, I have decided to scan interesting pages and share them here.</p>
<p>This page, started on Thursday, January 7, 2011, is labeled “Ponderings.”&#160; I revisited the page, pen in hand, whenever I had a thought-provoking idea, quip, or something like that.</p>
<p><a href="http://mypieceoftheinter.net/wp-content/uploads/2011/09/Book-1-Pages-30311.jpg"><img style="border-bottom-color: ; border-top-color: ; display: inline; border-right-color: ; border-left-color: " title="Ponderings" alt="Ponderings" src="http://mypieceoftheinter.net/wp-content/uploads/2011/09/Book-1-Pages-3031_thumb1.jpg" width="625" height="480" /></a></p>
<p>  <span id="more-2184"></span>
<p>And here is the text typed out:</p>
<p>Ponderings</p>
<p>July 7, 2011</p>
<p>7/7 It seems that the people with the most inspiring faith also have the most naïve views of the world.</p>
<p>7/12 Today a cop pulled me over for speeding.&#160; As I drove away, ticket in the seat beside me, I smiled.&#160; I can’t stand a perfect record.</p>
<p>8/16 Ponder daily: Do I feel whole?&#160; Why?&#160; What makes me feel good?&#160; What do I need?&#160; What is bad for me?&#160; Who do I want to be?</p>
<p>8/17 Be the person you want to be, and don’t be ashamed of who that is.&#160; (also, be kind, intelligent, and cute.)</p>
<p>8/22 Eventually plugging in headphones into a player and in ears will seam “steampunk.”</p>
<p>9/1 Going through life, write in pen, but don’t be afraid to scratch out your mistakes.</p>
<p>9/13 When I wear sunglasses, I make sure to smile, so that I don’t look like those empty-souled models on clothing websites.</p>
<p>9/13 A smile feeds the soul.</p>
<p>9/15 It’s the Bible, not Bigotry for Dummies.</p>
]]></content:encoded>
			<wfw:commentRss>http://mypieceoftheinter.net/archives/2184/feed</wfw:commentRss>
		<slash:comments>0</slash:comments>
		</item>
		<item>
		<title>David&#8217;s Dictionary for the Internet Age: Relike</title>
		<link>http://mypieceoftheinter.net/archives/2181</link>
		<comments>http://mypieceoftheinter.net/archives/2181#comments</comments>
		<pubDate>Wed, 31 Aug 2011 02:53:31 +0000</pubDate>
		<dc:creator>David McGrath</dc:creator>
				<category><![CDATA[General]]></category>
		<category><![CDATA[David's Dictionary for the Internet Age]]></category>
		<category><![CDATA[Social Networking]]></category>
		<category><![CDATA[Social Websites]]></category>

		<guid isPermaLink="false">http://mypieceoftheinter.net/archives/2181</guid>
		<description><![CDATA[Relike (verb) To unlike and again like a post previously-liked post, e.g., picture, text, or video, on a social networking site in order to produce a notification for the target, e.g., content owner or someone tagged in the post, and remind them that you still like the post.&#160; The relike is commonly used as a [...]]]></description>
			<content:encoded><![CDATA[<p><strong>Relike</strong> <em>(verb)</em></p>
<p>To unlike and again like a post previously-liked post, e.g., picture, text, or video, on a social networking site in order to produce a notification for the target, e.g., content owner or someone tagged in the post, and remind them that you still like the post.&#160; The relike is commonly used as a derpy way to tell the target that the person performing the relike as lubby dubby feelings for the target.</p>
<p>Example usage:</p>
<p>I am hopeless.&#160; The best I can do is occasionally relike my favorite photos of him until he maybe gets the hint.</p>
]]></content:encoded>
			<wfw:commentRss>http://mypieceoftheinter.net/archives/2181/feed</wfw:commentRss>
		<slash:comments>0</slash:comments>
		</item>
		<item>
		<title>Your inspiration for today.</title>
		<link>http://mypieceoftheinter.net/archives/2180</link>
		<comments>http://mypieceoftheinter.net/archives/2180#comments</comments>
		<pubDate>Tue, 28 Jun 2011 13:12:46 +0000</pubDate>
		<dc:creator>David McGrath</dc:creator>
				<category><![CDATA[Rants]]></category>
		<category><![CDATA[Happiness]]></category>
		<category><![CDATA[Inspiration]]></category>
		<category><![CDATA[Thoughts]]></category>

		<guid isPermaLink="false">http://mypieceoftheinter.net/archives/2180</guid>
		<description><![CDATA[Growing up, I was taught—or inferred—that happiness was a transitory, not-really-real emotion. As in, we could all do much better to be content with what we have. Who is to say what lot you were given in life? If you want something, do the work, start the conversation, save up time and money to make [...]]]></description>
			<content:encoded><![CDATA[<p><a href="http://fashionsociety.tumblr.com/post/2711381634/via-fashionsociety"><img style="border-bottom-color: ; border-top-color: ; display: inline; border-right-color: ; border-left-color: " title="" alt="Don&#39;t look for happiness, create it." src="http://mypieceoftheinter.net/wp-content/uploads/2011/06/create_happiness.jpg" width="468" height="324" /></a></p>
<p>Growing up, I was taught—or inferred—that happiness was a transitory, not-really-real emotion. As in, we could all do much better to be content with what we have. Who is to say what lot you were given in life? If you want something, do the work, start the conversation, save up time and money to make it happen. Then be pleasantly surprised when good things come your way.</p>
<p>(picture via <a href="http://fashionsociety.tumblr.com/post/2711381634/via-fashionsociety">fashionsociety</a>)</p>
]]></content:encoded>
			<wfw:commentRss>http://mypieceoftheinter.net/archives/2180/feed</wfw:commentRss>
		<slash:comments>0</slash:comments>
		</item>
		<item>
		<title>The Tragedy of Linked Lists</title>
		<link>http://mypieceoftheinter.net/archives/2178</link>
		<comments>http://mypieceoftheinter.net/archives/2178#comments</comments>
		<pubDate>Thu, 24 Mar 2011 22:50:05 +0000</pubDate>
		<dc:creator>David McGrath</dc:creator>
				<category><![CDATA[General]]></category>
		<category><![CDATA[Comics]]></category>
		<category><![CDATA[Computer Science]]></category>

		<guid isPermaLink="false">http://mypieceoftheinter.net/archives/2178</guid>
		<description><![CDATA[Inspired by a comic of the same name that I saw in passing.]]></description>
			<content:encoded><![CDATA[<p>Inspired by a comic of the same name that I saw in passing.</p>
<p><a href="http://mypieceoftheinter.net/wp-content/uploads/2011/03/The-Tragedy-of-Linked-Lists.png"><img style="border-bottom-color: ; border-top-color: ; display: inline; border-right-color: ; border-left-color: " title="The Tragedy of Linked Lists" alt="The Tragedy of Linked Lists" src="http://mypieceoftheinter.net/wp-content/uploads/2011/03/The-Tragedy-of-Linked-Lists_thumb.png" width="640" height="187" /></a></p>
]]></content:encoded>
			<wfw:commentRss>http://mypieceoftheinter.net/archives/2178/feed</wfw:commentRss>
		<slash:comments>4</slash:comments>
		</item>
		<item>
		<title>Use C#&#8217;s regular expression library to Convert TimeSpan and DateTime to and from strings. (Named capturing groups!)</title>
		<link>http://mypieceoftheinter.net/archives/2175</link>
		<comments>http://mypieceoftheinter.net/archives/2175#comments</comments>
		<pubDate>Tue, 21 Dec 2010 01:36:45 +0000</pubDate>
		<dc:creator>David McGrath</dc:creator>
				<category><![CDATA[Tutorials]]></category>
		<category><![CDATA[C Sharp]]></category>
		<category><![CDATA[Programming]]></category>
		<category><![CDATA[Regular Expressions]]></category>

		<guid isPermaLink="false">http://mypieceoftheinter.net/archives/2175</guid>
		<description><![CDATA[Well that title is a mouthful.&#160; Long story short, as an exercise in regular expressions I wrote a utility class to convert strings to TimeSpans and DateTimes in C#.&#160; This made great usage of named capturing groups.&#160; (The download to the source code is at the bottom of this post.) Here is the DateTime regular [...]]]></description>
			<content:encoded><![CDATA[<p>Well that title is a mouthful.&#160; Long story short, as an exercise in regular expressions I wrote a utility class to convert strings to TimeSpans and DateTimes in C#.&#160; This made great usage of named capturing groups.&#160; (The download to the source code is at the bottom of this post.)</p>
<p>Here is the DateTime regular expression.&#160; Note that when I new the regular expression object, I set whitespace and casing ignoring.    <br /><img style="display: inline" title="image" alt="image" src="http://mypieceoftheinter.net/wp-content/uploads/2010/12/image.png" width="322" height="326" /></p>
<p>Named capturing groups allows code like this:    <br /><img style="display: inline" title="image" alt="image" src="http://mypieceoftheinter.net/wp-content/uploads/2010/12/image1.png" width="480" height="108" /></p>
<p>In the end, the utility class allows code like this:    <br /><a href="http://mypieceoftheinter.net/wp-content/uploads/2010/12/image2.png"><img style="display: inline" title="image" alt="image" src="http://mypieceoftheinter.net/wp-content/uploads/2010/12/image_thumb.png" width="578" height="43" /></a></p>
<p>fun!&#160; Download all of the code <a href="http://download.somewhatgeeky.com/time_utils">here</a>.</p>
<p>Have any suggestions about the code?&#160; Any neat C# features I should have used?&#160; Comment below!</p>
]]></content:encoded>
			<wfw:commentRss>http://mypieceoftheinter.net/archives/2175/feed</wfw:commentRss>
		<slash:comments>1</slash:comments>
		</item>
		<item>
		<title>Ouch! Googling for Bing&#8230;</title>
		<link>http://mypieceoftheinter.net/archives/2169</link>
		<comments>http://mypieceoftheinter.net/archives/2169#comments</comments>
		<pubDate>Mon, 15 Nov 2010 03:08:17 +0000</pubDate>
		<dc:creator>David McGrath</dc:creator>
				<category><![CDATA[Uncategorized]]></category>

		<guid isPermaLink="false">http://mypieceoftheinter.net/archives/2169</guid>
		<description><![CDATA[Well, I bagged on Bing when it’s search suggestion was “how do I get rid of bing”, so I suppose it’s only proper to show this little gem: So Bing is search, huh Google? Sigh… I’m a jerk.]]></description>
			<content:encoded><![CDATA[<p>Well, I <a href="http://mypieceoftheinter.net/archives/2106">bagged on Bing</a> when it’s search suggestion was “how do I get rid of bing”, so I suppose it’s only proper to show this little gem:</p>
<p><img style="display: inline" title="googling_for_bing" alt="googling_for_bing" src="http://mypieceoftheinter.net/wp-content/uploads/2010/11/googling_for_bing.png" width="709" height="452" /></p>
<p>So Bing is search, huh Google? <img src='http://mypieceoftheinter.net/wp-includes/images/smilies/icon_biggrin.gif' alt=':D' class='wp-smiley' /> </p>
<p>  <span id="more-2169"></span>
<p>Sigh… I’m a jerk.</p>
]]></content:encoded>
			<wfw:commentRss>http://mypieceoftheinter.net/archives/2169/feed</wfw:commentRss>
		<slash:comments>1</slash:comments>
		</item>
		<item>
		<title>OkCupid wut?</title>
		<link>http://mypieceoftheinter.net/archives/2164</link>
		<comments>http://mypieceoftheinter.net/archives/2164#comments</comments>
		<pubDate>Wed, 27 Oct 2010 03:48:09 +0000</pubDate>
		<dc:creator>David McGrath</dc:creator>
				<category><![CDATA[General]]></category>
		<category><![CDATA[OkCupid]]></category>
		<category><![CDATA[Online Dating]]></category>
		<category><![CDATA[Wut]]></category>

		<guid isPermaLink="false">http://mypieceoftheinter.net/archives/2164</guid>
		<description><![CDATA[Per a friend’s prodding, I recently got on free dating site OkCupid.&#160; Even though I am already seeing someone, it’s still fun to answer the questions and find my real-life friends.&#160; The site is full of surprises, like this email that I received today. (I deleted my personal info from the email. No stalkers for [...]]]></description>
			<content:encoded><![CDATA[<p>Per a friend’s prodding, I recently got on free dating site <a href="http://okcupid.com">OkCupid</a>.&#160; Even though I am already seeing someone, it’s still fun to answer the questions and find my real-life friends.&#160; The site is full of surprises, like this email that I received today.</p>
<p>(I deleted my personal info from the email. No stalkers for me!)   <br /><img style="border-bottom: ; border-left: ; display: inline; border-top: ; border-right: " title="OkCupid good-looking wut" alt="OkCupid good-looking wut" src="http://mypieceoftheinter.net/wp-content/uploads/2010/10/okcupid_wut1.png" width="595" height="1038" />&#160;</p>
<p>This left me thinking, “Well that’s nice wait wut?”&#160; Take from this what you will…</p>
<p>Kind of related, OkCupid does a bunch of cool (geekish) data crunching and publishes the findings on their <a href="http://blog.okcupid.com/">OkTrends blog.</a>.</p>
]]></content:encoded>
			<wfw:commentRss>http://mypieceoftheinter.net/archives/2164/feed</wfw:commentRss>
		<slash:comments>2</slash:comments>
		</item>
		<item>
		<title>Another novel (and silly) use for Roomie</title>
		<link>http://mypieceoftheinter.net/archives/2160</link>
		<comments>http://mypieceoftheinter.net/archives/2160#comments</comments>
		<pubDate>Mon, 11 Oct 2010 16:35:46 +0000</pubDate>
		<dc:creator>David McGrath</dc:creator>
				<category><![CDATA[Projects]]></category>
		<category><![CDATA[ASP.NET]]></category>
		<category><![CDATA[C Sharp]]></category>
		<category><![CDATA[Computer Science]]></category>
		<category><![CDATA[Home Automation]]></category>
		<category><![CDATA[Programming]]></category>
		<category><![CDATA[Roomie!]]></category>
		<category><![CDATA[RoomieScript]]></category>
		<category><![CDATA[Web Development]]></category>

		<guid isPermaLink="false">http://mypieceoftheinter.net/archives/2160</guid>
		<description><![CDATA[I’ve been working (rather obsessively) on Roomie for the past week.&#160; In specific, I have rewritten the XML-based protocol that allows the desktop client to communicate with the web service.&#160; (Say “hi” to it here.)&#160; The new library (which I call WebCommunicator) is sooo much easier to use than my old one, but still has [...]]]></description>
			<content:encoded><![CDATA[<p>I’ve been working (rather obsessively) on Roomie for the past week.&#160; In specific, I have rewritten the XML-based protocol that allows the desktop client to communicate with the web service.&#160; (Say “hi” to it <a href="http://roomie.somewhatgeeky.com/communicator/">here</a>.)&#160; The new library (which I call WebCommunicator) is sooo much easier to use than my old one, but still has all the nifty (and important) encryption and anti-hacking features.&#160; I will eventually publish the protocol as an independent library.&#160; (Give me a bit to use it more and work out all the kinks.)</p>
<p>But enough technical talk.&#160; Lets get to <em>serious business.</em>&#160; Here I have a little RoomieScript that I wrote, just as a proof of concept. </p>
<p><span style="font-family: monospace; white-space: nowrap; color: blue">&lt;<span style="color: maroon">RoomieScript</span>&gt;       <br />&#160; &lt;<span style="color: maroon">ZWave.PowerOff</span>&#160;<span style="color: red">DeviceName</span>=&quot;<span style="color: black"><b>Coffee Pot</b></span>&quot; /&gt;       <br />&#160; &lt;<span style="color: maroon">Core.Loop</span>&gt;       <br />&#160;&#160;&#160; &lt;<span style="color: maroon">ZWave.WaitForChange</span>&#160;<span style="color: red">DeviceName</span>=&quot;<span style="color: black"><b>Coffee Pot</b></span>&quot; <span style="color: red">PollInterval</span>=&quot;<span style="color: black"><b>5 Seconds</b></span>&quot; /&gt;       <br />&#160;&#160;&#160; &lt;<span style="color: maroon">ZWave.PowerOff</span>&#160;<span style="color: red">DeviceName</span>=&quot;<span style="color: black"><b>Coffee Pot</b></span>&quot; /&gt;       <br />&#160;&#160;&#160; &lt;<span style="color: maroon">RoomieBot.TextDavid</span>&#160;<span style="color: red">Text</span>=&quot;<span style="color: black"><b>No coffee!</b></span>&quot; /&gt;       <br />&#160; &lt;/<span style="color: maroon">Core.Loop</span>&gt;       <br />&lt;/<span style="color: maroon">RoomieScript</span>&gt;       <br /></span></p>
<p> <span id="more-2160"></span>
<p>Here Roomie waits until the coffee maker is turned on, then turns it off and sends me a <em>terse</em> text message. Yes, it works!&#160; And yes, I do use Roomie for legitimate things, but ah… it’s so just that much fun to be dumb.</p>
<p>Interested in beta testing Roomie?&#160; Send me a message.</p>
]]></content:encoded>
			<wfw:commentRss>http://mypieceoftheinter.net/archives/2160/feed</wfw:commentRss>
		<slash:comments>0</slash:comments>
		</item>
		<item>
		<title>Pretty Picture: Torg Bridge</title>
		<link>http://mypieceoftheinter.net/archives/2156</link>
		<comments>http://mypieceoftheinter.net/archives/2156#comments</comments>
		<pubDate>Mon, 11 Oct 2010 16:23:05 +0000</pubDate>
		<dc:creator>David McGrath</dc:creator>
				<category><![CDATA[General]]></category>
		<category><![CDATA[Desktop Wallpaper]]></category>
		<category><![CDATA[Photographs]]></category>
		<category><![CDATA[Virginia Tech]]></category>

		<guid isPermaLink="false">http://mypieceoftheinter.net/archives/2156</guid>
		<description><![CDATA[I took this picture on August 27, 2010 while waiting for a friend&#160; outside Squires Student Center.&#160; You can see Torgerson Bridge in the distance. &#160;]]></description>
			<content:encoded><![CDATA[<p>I took this picture on August 27, 2010 while waiting for a friend&#160; outside Squires Student Center.&#160; You can see Torgerson Bridge in the distance.</p>
<p>&#160;</p>
<p><img style="border-bottom: ; border-left: ; display: inline; border-top: ; border-right: " title="Torg Bridge + Grass" alt="Torg Bridge + Grass" src="http://mypieceoftheinter.net/wp-content/uploads/2010/10/virginia_tech_torg_bridge_and_grass.jpg" width="640" height="480" /></p>
]]></content:encoded>
			<wfw:commentRss>http://mypieceoftheinter.net/archives/2156/feed</wfw:commentRss>
		<slash:comments>0</slash:comments>
		</item>
		<item>
		<title>Sneaky Chrome updates again</title>
		<link>http://mypieceoftheinter.net/archives/2151</link>
		<comments>http://mypieceoftheinter.net/archives/2151#comments</comments>
		<pubDate>Sat, 21 Aug 2010 20:21:54 +0000</pubDate>
		<dc:creator>David McGrath</dc:creator>
				<category><![CDATA[General]]></category>
		<category><![CDATA[Browsers]]></category>
		<category><![CDATA[Google]]></category>
		<category><![CDATA[Google Chrome]]></category>
		<category><![CDATA[Internet]]></category>

		<guid isPermaLink="false">http://mypieceoftheinter.net/archives/2151</guid>
		<description><![CDATA[Chrome is a true Google product.&#160; Google, whose point of view is the Internet and constantly-updating content, updates Chrome silently.&#160; Restarting Chrome very well might yield new features, which is what just happened to me.&#160; My initial reaction was, “Ah, very cool, but wait what did it used to look like?”&#160; So here’s a screenshot [...]]]></description>
			<content:encoded><![CDATA[<p>Chrome is a true Google product.&#160; Google, whose point of view is the Internet and constantly-updating content, updates Chrome silently.&#160; Restarting Chrome very well might yield new features, which is what just happened to me.&#160; My initial reaction was, “Ah, very cool, but wait what did it used to look like?”&#160; So here’s a screenshot of Google Chrome 5 versus 6:</p>
<p><img style="border-bottom-color: ; border-top-color: ; display: inline; border-right-color: ; border-left-color: " title="Google Chrome 5" alt="Google Chrome 5" src="http://mypieceoftheinter.net/wp-content/uploads/2010/08/Google_Chrome_5.png" width="727" height="481" /> </p>
<p><img style="border-bottom-color: ; border-top-color: ; display: inline; border-right-color: ; border-left-color: " title="Google Chrome 6" alt="Google Chrome 6" src="http://mypieceoftheinter.net/wp-content/uploads/2010/08/Google_Chrome_6.png" width="732" height="484" /></p>
]]></content:encoded>
			<wfw:commentRss>http://mypieceoftheinter.net/archives/2151/feed</wfw:commentRss>
		<slash:comments>1</slash:comments>
		</item>
		<item>
		<title>Roomie gets some CSS schooling</title>
		<link>http://mypieceoftheinter.net/archives/2111</link>
		<comments>http://mypieceoftheinter.net/archives/2111#comments</comments>
		<pubDate>Fri, 25 Jun 2010 04:30:45 +0000</pubDate>
		<dc:creator>David McGrath</dc:creator>
				<category><![CDATA[Projects]]></category>
		<category><![CDATA[ASP.NET]]></category>
		<category><![CDATA[Computer Science]]></category>
		<category><![CDATA[CSS]]></category>
		<category><![CDATA[Home Automation]]></category>
		<category><![CDATA[HTML]]></category>
		<category><![CDATA[iPad]]></category>
		<category><![CDATA[Programming]]></category>
		<category><![CDATA[Roomie!]]></category>
		<category><![CDATA[Web Development]]></category>

		<guid isPermaLink="false">http://mypieceoftheinter.net/archives/2111</guid>
		<description><![CDATA[This week I have been furiously re-writing a few key elements of the Roomie website.&#160; Specifically, I scrapped the old device button controls, which you can see here. They were ok, but they were very rigid in use, offering only two different pictures to back the buttons.&#160; Zooming on mobile devices didn’t work so great [...]]]></description>
			<content:encoded><![CDATA[<p>This week I have been furiously re-writing a few key elements of the <a href="http://mypieceoftheinter.net/tag/roomie">Roomie</a> website.&#160; Specifically, I scrapped the old device button controls, which you can see <a href="http://mypieceoftheinter.net/archives/2078">here</a>. They were ok, but they were very rigid in use, offering only two different pictures to back the buttons.&#160; Zooming on mobile devices didn’t work so great either, since the images were PNGs, <a href="http://en.wikipedia.org/wiki/Raster_graphics">raster graphics</a>.&#160; Now I have created a button framework entirely in CSS, HTML, and ASP.NET controls.&#160; Because of this, I can easily create new kinds of controls completely in code, and they even zoom cleanly as well.&#160; My original vision for this was to enable the user to create “virtual device controls”, which would display next to the regular device controls.</p>
<p><a href="http://mypieceoftheinter.net/wp-content/uploads/2010/06/Roomie_home_automation_main_site_on_iPad.png"><img style="border-bottom-color: ; border-top-color: ; display: inline; border-right-color: ; border-left-color: " title="Roomie home automation main site on an iPad" alt="Roomie home automation main site on an iPad" src="http://mypieceoftheinter.net/wp-content/uploads/2010/06/Roomie_home_automation_main_site_on_iPad_thumb.png" width="640" height="480" /></a> </p>
<p> <span id="more-2111"></span>
<p>As you can see above, I have the <a href="http://roomie.somewhatgeeky.com">Roomie website’s main page</a> displaying on an iPad.&#160; The first two controls are an example of the new feature.&#160; Before I go to bed I might want to click the “set alarm” button, which would run a RoomieScript that I wrote that wakes me up in the morning.&#160; The same deal goes for coffee. (Of course, making coffee is also part of the alarm routine.)&#160; It would be easy to imagine many other virtual devices.&#160; Eventually I will likely make a “basement” device, which would have buttons like “Movie” for nice movie lighting, “all on”, “all off”, and of course, “PAAARRTAAYY!”</p>
<p>I mentioned that these controls were highly customizable in code.&#160; In the <a href="http://en.wikipedia.org/wiki/C_(programming_language)">C#</a> <a href="http://en.wikipedia.org/wiki/ASP.NET#Code-behind_model">code-behind</a> I can set the size of these controls with pixel precision.&#160; That came in really handy when I made an iPad-specific page, which resizes the controls to be just the right width to fill the screen horizontally and high enough for easy pressing with a finger.&#160; A tweak of the sizes only takes a few seconds.</p>
<p><a href="http://mypieceoftheinter.net/wp-content/uploads/2010/06/Roomie_home_automation_touch_site_on_iPad.png"><img style="border-bottom-color: ; border-top-color: ; display: inline; border-right-color: ; border-left-color: " title="Roomie home automation touch site on an iPad" alt="Roomie home automation touch site on an iPad" src="http://mypieceoftheinter.net/wp-content/uploads/2010/06/Roomie_home_automation_touch_site_on_iPad_thumb.png" width="360" height="480" /></a> </p>
<p>All of this has been a really good learning experience for me, and of course I am <em>far</em> from done.&#160; I’ve applied so much of what I’ve learned writing Roomie, which is just for fun, to other projects at work and in school.&#160; If you want to help test Roomie, <a href="http://davidmcgrath.com/contact">send me an email</a>.</p>
]]></content:encoded>
			<wfw:commentRss>http://mypieceoftheinter.net/archives/2111/feed</wfw:commentRss>
		<slash:comments>2</slash:comments>
		</item>
		<item>
		<title>Excellent! Bing really is a decision engine.</title>
		<link>http://mypieceoftheinter.net/archives/2106</link>
		<comments>http://mypieceoftheinter.net/archives/2106#comments</comments>
		<pubDate>Thu, 24 Jun 2010 16:52:48 +0000</pubDate>
		<dc:creator>David McGrath</dc:creator>
				<category><![CDATA[General]]></category>
		<category><![CDATA[Bing]]></category>
		<category><![CDATA[Fail]]></category>
		<category><![CDATA[Google]]></category>
		<category><![CDATA[Screenshots]]></category>

		<guid isPermaLink="false">http://mypieceoftheinter.net/archives/2106</guid>
		<description><![CDATA[This screenshot is pretty self-explanatory. I’m not really a fan of jumping on the “mock Microsoft” bandwagon, but this is priceless.&#160; I could say something intelligent-sounding about non-Google search engines’ difficult task of changing users’ mentalities about “search = Google”, but I wont.]]></description>
			<content:encoded><![CDATA[<p>This screenshot is pretty self-explanatory.</p>
<p><img style="border-bottom-color: ; border-top-color: ; display: inline; border-right-color: ; border-left-color: " title="Bing FAIL" alt="Bing FAIL" src="http://mypieceoftheinter.net/wp-content/uploads/2010/06/how_do_i_get_rid_of_bing_suggestion.png" width="627" height="421" /> </p>
<p>  <span id="more-2106"></span>
<p>I’m not really a fan of jumping on the “mock Microsoft” bandwagon, but this is priceless.&#160; I could say something intelligent-sounding about non-Google search engines’ difficult task of changing users’ mentalities about “search = Google”, but I wont.</p>
]]></content:encoded>
			<wfw:commentRss>http://mypieceoftheinter.net/archives/2106/feed</wfw:commentRss>
		<slash:comments>1</slash:comments>
		</item>
		<item>
		<title>Abomination or AWESOME?</title>
		<link>http://mypieceoftheinter.net/archives/2103</link>
		<comments>http://mypieceoftheinter.net/archives/2103#comments</comments>
		<pubDate>Mon, 21 Jun 2010 02:41:36 +0000</pubDate>
		<dc:creator>David McGrath</dc:creator>
				<category><![CDATA[General]]></category>
		<category><![CDATA[Apple]]></category>
		<category><![CDATA[Exchange]]></category>
		<category><![CDATA[iPad]]></category>
		<category><![CDATA[Microsoft]]></category>
		<category><![CDATA[Music]]></category>
		<category><![CDATA[PlayStation]]></category>
		<category><![CDATA[Rant]]></category>
		<category><![CDATA[Xbox]]></category>
		<category><![CDATA[Xbox 360]]></category>
		<category><![CDATA[Zune]]></category>

		<guid isPermaLink="false">http://mypieceoftheinter.net/archives/2103</guid>
		<description><![CDATA[I love my Zune.&#160; It’s small, and great at what it does: play music.&#160; With my Zune Pass music subscription, I can slurp up just about any song from the Zune Marketplace for a flat rate of $15 a month.&#160; I am also growing to quite appreciate my shiny new iPad.&#160; My friends and family [...]]]></description>
			<content:encoded><![CDATA[<p>I <a href="http://mypieceoftheinter.net/archives/1153">love</a> <a href="http://mypieceoftheinter.net/archives/1040">my</a> <a href="http://mypieceoftheinter.net/archives/836">Zune</a>.&#160; It’s small, and great at what it does: play music.&#160; With my Zune Pass music subscription, I can slurp up just about any song from the Zune Marketplace for a flat rate of $15 a month.&#160; I am also growing to quite appreciate my shiny new iPad.&#160; My friends and family often see me as a die-hard Microsoft buff, but I know better than that.&#160; My brother once jokingly accused me of Microsoft fanboy-ism for showing him an article about some Microsoft Research project.&#160; I was viewing the webpage in my browser of choice, Google Chrome.</p>
<p><a href="http://mypieceoftheinter.net/wp-content/uploads/2010/06/zune_and_ipad_heart.jpg"><img style="display: inline" title="Zune and iPad heart" alt="Zune and iPad heart" src="http://mypieceoftheinter.net/wp-content/uploads/2010/06/zune_and_ipad_heart_thumb.jpg" width="640" height="480" /></a> </p>
<p> <span id="more-2103"></span>
<p>Even with all its limitations, my iPad hooks into my Windows- and Microsoft-dominated world quite nicely.&#160; I have hundreds of ripped DVDs on my Windows Home Server for viewing on my Xbox 360 through Media Center Extender.&#160; Do I also want to view those videos curled up in bed with my iPad?&#160; To quote Apple’s less-than-meek advertising slogan, “There’s an app for that.”&#160; While I hate, <em>hate, <u>hate</u> </em>Apple’s uncanny ability to command attention, that doesn’t mean they don’t make some pretty nifty products.</p>
<p>Why do I have a picture of my iPad and Zune making hearts to each other?&#160; It just so happens that I want to download an album that isn’t available on the Zune Marketplace.&#160; Checking Amazon MP3, I discovered that the album wasn’t available there either.&#160; What about iTunes?&#160; I tapped open the iTunes app on my iPad, and sure enough there it is.&#160; What’s great about DRM-free music?&#160; I can download a song from iTunes, on my iPad, and sync it over to my Zune.&#160; (I would say this is interoperability at its finest, but I suspect to have a less-than-satisfactory user experience with iTunes on Windows.)</p>
<p>The point, however, is that less and less consumers are having to choose sides.&#160; Mac or PC?&#160; The real issue is AAC or OOG, or why not support both?&#160; The platform is losing significance.&#160; Microsoft Exchange, a protocol for synchronizing email, calendar, and contacts, is available on Windows Phones, Android Phones, and iPhones.&#160; The protocol itself is being served up not just by enterprises in business-type scenaros, but also for consumers.&#160; Gmail, for example, offers Exchange support for free.&#160; When every platform speaks a common set of protocols and file formats, something customers shouldn’t have to bother worrying about anyway, customers can more easily mix-and-match different devices and services.&#160; A year ago got a Windows Mobile phone because it would easily synchronies with my Windows Live Mail.&#160; Now, however, the phone and the email service can easily be interchanged independently, since both pieces can speak Exchange. <em>(side note: yes, yes, IMAP exists blah blah.&#160; That only synchronizes email.)</em></p>
<p>How long until there’s a Zune app for iOS?&#160; What about a PlayStation Home app for Windows Phone?&#160; Arguably the latter is more likely to happen, but all is possible in the magical world of technology. <img src='http://mypieceoftheinter.net/wp-includes/images/smilies/icon_smile.gif' alt=':-)' class='wp-smiley' /> </p>
]]></content:encoded>
			<wfw:commentRss>http://mypieceoftheinter.net/archives/2103/feed</wfw:commentRss>
		<slash:comments>0</slash:comments>
		</item>
		<item>
		<title>Sorry, Facebook.  Even you can&#8217;t fix this.</title>
		<link>http://mypieceoftheinter.net/archives/2099</link>
		<comments>http://mypieceoftheinter.net/archives/2099#comments</comments>
		<pubDate>Sat, 19 Jun 2010 04:03:30 +0000</pubDate>
		<dc:creator>David McGrath</dc:creator>
				<category><![CDATA[Rants]]></category>
		<category><![CDATA[Facebook]]></category>
		<category><![CDATA[Fail]]></category>
		<category><![CDATA[Irony]]></category>
		<category><![CDATA[Relationships]]></category>

		<guid isPermaLink="false">http://mypieceoftheinter.net/archives/2099</guid>
		<description><![CDATA[I click on “Relationships” and this is what I get.&#160; Oops indeed… (It&#8217;s like the error message is commenting on my relationship. It&#8217;s ironic.)]]></description>
			<content:encoded><![CDATA[<p>I click on “Relationships” and this is what I get.&#160; Oops indeed…</p>
<p><a href="http://mypieceoftheinter.net/wp-content/uploads/2010/06/facebookrelationshipsoops.png"><img style="border-bottom: 0px; border-left: 0px; display: inline; border-top: 0px; border-right: 0px" title="facebook relationships oops" border="0" alt="facebook relationships oops" src="http://mypieceoftheinter.net/wp-content/uploads/2010/06/facebookrelationshipsoops_thumb.png" width="640" height="398" /></a></p>
<p><span id="more-2099"></span></p>
<p>
(It&#8217;s like the error message is commenting on my relationship.  It&#8217;s ironic.)</p>
]]></content:encoded>
			<wfw:commentRss>http://mypieceoftheinter.net/archives/2099/feed</wfw:commentRss>
		<slash:comments>0</slash:comments>
		</item>
		<item>
		<title>How to share an Internet Connection in Windows 7</title>
		<link>http://mypieceoftheinter.net/archives/2094</link>
		<comments>http://mypieceoftheinter.net/archives/2094#comments</comments>
		<pubDate>Sat, 29 May 2010 23:35:45 +0000</pubDate>
		<dc:creator>David McGrath</dc:creator>
				<category><![CDATA[Tutorials]]></category>
		<category><![CDATA[Computers]]></category>
		<category><![CDATA[Internet]]></category>
		<category><![CDATA[Videos]]></category>
		<category><![CDATA[Windows 7]]></category>
		<category><![CDATA[Wireless Networks]]></category>

		<guid isPermaLink="false">http://mypieceoftheinter.net/archives/2094</guid>
		<description><![CDATA[After returning home from college for the summer, I wanted to get my desktop computer online with the wireless network.&#160; Unfortunately for my Internet addiction, the desktop computer didn’t have a wireless adapter.&#160; I ordered one off of NewEgg, but in the mean time I was left without the glorious internet on my desktop computer’s [...]]]></description>
			<content:encoded><![CDATA[<p>After returning home from college for the summer, I wanted to get my desktop computer online with the wireless network.&#160; Unfortunately for my Internet addiction, the desktop computer didn’t have a wireless adapter.&#160; I ordered one off of NewEgg, but in the mean time I was left without the glorious internet on my desktop computer’s big screens.&#160; What do I do?! The laptop could connect to the wireless network, so there’s a start.&#160; Windows has the ability to share the Internet connection of one network adapter over another.&#160; Bingo.&#160; I describe the process in the following video.</p>
<p>&#160;<a href="http://mypieceoftheinter.net/wp-content/uploads/2010/05/share_an_internet_connection_in_windows_7.png"><img style="border-bottom-color: ; border-top-color: ; display: inline; border-right-color: ; border-left-color: " title="share_an_internet_connection_in_windows_7" alt="share_an_internet_connection_in_windows_7" src="http://mypieceoftheinter.net/wp-content/uploads/2010/05/share_an_internet_connection_in_windows_7_thumb.png" width="408" height="140" /></a> </p>
<p>  <span id="more-2094"></span>  <object width="640" height="385"><param name="movie" value="http://www.youtube.com/v/OFCuusFvLcg&amp;hl=en_US&amp;fs=1&amp;"></param><param name="allowFullScreen" value="true"></param><param name="allowscriptaccess" value="always"></param><embed src="http://www.youtube.com/v/OFCuusFvLcg&amp;hl=en_US&amp;fs=1&amp;" type="application/x-shockwave-flash" allowscriptaccess="always" allowfullscreen="true" width="640" height="385"></embed></object>
<p><a href="http://www.youtube.com/watch?v=OFCuusFvLcg">(link)</a></p>
]]></content:encoded>
			<wfw:commentRss>http://mypieceoftheinter.net/archives/2094/feed</wfw:commentRss>
		<slash:comments>0</slash:comments>
		</item>
	</channel>
</rss>
