<?xml version="1.0" encoding="UTF-8"?>
<?xml-stylesheet type="text/xsl" media="screen" href="/~d/styles/atom10full.xsl"?><?xml-stylesheet type="text/css" media="screen" href="http://feeds.feedburner.com/~d/styles/itemcontent.css"?><feed xmlns="http://www.w3.org/2005/Atom" xmlns:openSearch="http://a9.com/-/spec/opensearch/1.1/" xmlns:georss="http://www.georss.org/georss" xmlns:gd="http://schemas.google.com/g/2005" xmlns:thr="http://purl.org/syndication/thread/1.0" xmlns:feedburner="http://rssnamespace.org/feedburner/ext/1.0" gd:etag="W/&quot;A08DSH48eyp7ImA9WhRaE0U.&quot;"><id>tag:blogger.com,1999:blog-7100431510601134296</id><updated>2012-02-16T04:57:59.073-06:00</updated><category term="Python" /><category term="Biking" /><category term="Book Review" /><category term="Programmers Toolbox" /><category term="Raikes School Design Studio" /><category term="Italy" /><category term="Evaluations" /><category term="Visualization" /><category term="Cooking" /><category term="Economics" /><category term="Windows" /><category term="Java" /><category term="Visual Studio 2010" /><category term="Groovy" /><category term="Creativity" /><category term="Entrepreneurship" /><category term="C#" /><category term="Business" /><category term="GTD" /><category term="DonateLincoln" /><category term="Development" /><category term="Example" /><category term="Agile" /><category term="OData" /><category term="Marketing" /><category term="Making" /><category term="Grails" /><category term="Storage" /><category term="M7" /><category term="Video" /><category term="TED" /><category term=".NET" /><title>Kuster's Last Stand</title><subtitle type="html">"My purpose is to make my narrative as truthful as possible." G. A. Custer</subtitle><link rel="http://schemas.google.com/g/2005#feed" type="application/atom+xml" href="http://kusterslaststand.blogspot.com/feeds/posts/default" /><link rel="alternate" type="text/html" href="http://kusterslaststand.blogspot.com/" /><link rel="next" type="application/atom+xml" href="http://www.blogger.com/feeds/7100431510601134296/posts/default?start-index=26&amp;max-results=25&amp;redirect=false&amp;v=2" /><author><name>Nick</name><uri>http://www.blogger.com/profile/04744494048025508536</uri><email>noreply@blogger.com</email><gd:image rel="http://schemas.google.com/g/2005#thumbnail" width="26" height="32" src="http://4.bp.blogspot.com/_wXQ7PW5ItaY/SXPuyOMuwFI/AAAAAAAAALM/L3CGTTDjiNk/S220/newHeadshot+copy.jpg" /></author><generator version="7.00" uri="http://www.blogger.com">Blogger</generator><openSearch:totalResults>61</openSearch:totalResults><openSearch:startIndex>1</openSearch:startIndex><openSearch:itemsPerPage>25</openSearch:itemsPerPage><atom10:link xmlns:atom10="http://www.w3.org/2005/Atom" rel="self" type="application/atom+xml" href="http://feeds.feedburner.com/KustersLastStand" /><feedburner:info uri="kusterslaststand" /><atom10:link xmlns:atom10="http://www.w3.org/2005/Atom" rel="hub" href="http://pubsubhubbub.appspot.com/" /><feedburner:browserFriendly></feedburner:browserFriendly><entry gd:etag="W/&quot;C0EBSHs4fCp7ImA9Wx5TEk0.&quot;"><id>tag:blogger.com,1999:blog-7100431510601134296.post-7549629814009682333</id><published>2010-07-26T22:20:00.004-05:00</published><updated>2010-07-26T22:34:19.534-05:00</updated><app:edited xmlns:app="http://www.w3.org/2007/app">2010-07-26T22:34:19.534-05:00</app:edited><category scheme="http://www.blogger.com/atom/ns#" term="Business" /><category scheme="http://www.blogger.com/atom/ns#" term="Book Review" /><title>Rework from 37signals</title><content type="html">&lt;a onblur="try {parent.deselectBloggerImageGracefully();} catch(e) {}" href="http://3.bp.blogspot.com/_wXQ7PW5ItaY/TE5Sjap177I/AAAAAAAAAg4/F24PqvS2-cY/s1600/rework-cover-front-big.png"&gt;&lt;img style="float:right; margin:0 0 10px 10px;cursor:pointer; cursor:hand;width: 263px; height: 400px;" src="http://3.bp.blogspot.com/_wXQ7PW5ItaY/TE5Sjap177I/AAAAAAAAAg4/F24PqvS2-cY/s400/rework-cover-front-big.png" border="0" alt="" id="BLOGGER_PHOTO_ID_5498422963469676466" /&gt;&lt;/a&gt;&lt;br /&gt;&lt;p class="MsoNormal"&gt;&lt;a href="http://www.amazon.com/Rework-Jason-Fried/dp/0307463745/ref=sr_1_1?s=books&amp;amp;ie=UTF8&amp;amp;qid=1280200849&amp;amp;sr=1-1"&gt;&lt;i&gt;Rework&lt;/i&gt;&lt;/a&gt;&lt;i&gt; &lt;/i&gt;is the recent page turner by Jason Fried and David Heinemeier Hansson, the co-founders of&lt;span style="mso-spacerun:yes"&gt;  &lt;/span&gt;37signals. The book is 288 pages, but every other page is either a drawing (not a diagram, a drawing) or a blank page. This made the book read exceptionally fast. Check out the &lt;a href="http://37signals.com/rework/"&gt;excerpts or the trailers&lt;/a&gt;. &lt;/p&gt;  &lt;p class="MsoNormal"&gt;My initial reaction to the book was positive. I am a fan of their other book, &lt;i&gt;&lt;a href="http://www.amazon.com/Getting-Real-smarter-successful-application/dp/0578012812/ref=sr_1_1?s=books&amp;amp;ie=UTF8&amp;amp;qid=1280200935&amp;amp;sr=1-1"&gt;Getting Real&lt;/a&gt;&lt;/i&gt;, a series of essays on software development. Rework had a much more broad appeal than Getting Real. It is 37signals’ fresh take on business and their unique philosophy on starting, running and growing businesses. &lt;/p&gt;  &lt;p class="MsoNormal"&gt;I respect the fact that the authors take an opinion in the book. I did not agree with everything in the book, but having an opinion and offering evidence to why that opinion is right is something to be applauded. Initially, I was taken aback by their approach, but have grown to like their upfront style of writing. &lt;/p&gt;  &lt;p class="MsoNormal"&gt;One of passages from the book that I enjoyed was their explanation of the &lt;i&gt;real world&lt;/i&gt;. People immediately assume that new ideas will never succeed in the real world. Things like scalability and user adoption are common arguments to why the real world will crush your dream. Rework makes the counter argument that you don’t have to live in the real world. The real world problems are just that, problems. Waiting for solutions. &lt;/p&gt;  &lt;p class="MsoNormal"&gt;The book is full of interesting observations. Like the &lt;a href="http://www.correctionsone.com/contraband/articles/1961780-15-deadly-improvised-prison-weapons-and-tools/"&gt;prison weapon approach&lt;/a&gt;, where prisoners are able to craft weapons out of virtually nothing. Just like taking an idea and turning it into a business out of thin air. Another idea in the book is Hero Mode, where an employee grinds on a task for hours until they reach hero mode and solve the problem. Everyone is guilty of overdoing a task. Most of the time, that 4 hour task can be solved in 20 minutes with outside input or taking a different approach. &lt;/p&gt;  &lt;p class="MsoNormal"&gt;Definitley read the book. It will only take a few hours, and they will be very thought provoking. I read the book as a result of a book sharing idea from this &lt;a href="http://techneur.com/"&gt;blog’s&lt;/a&gt; really &lt;a href="http://techneur.com/post/550060849/rework"&gt;cool post&lt;/a&gt;. Check them out. &lt;/p&gt;&lt;div class="blogger-post-footer"&gt;&lt;img width='1' height='1' src='https://blogger.googleusercontent.com/tracker/7100431510601134296-7549629814009682333?l=kusterslaststand.blogspot.com' alt='' /&gt;&lt;/div&gt;</content><link rel="replies" type="application/atom+xml" href="http://kusterslaststand.blogspot.com/feeds/7549629814009682333/comments/default" title="Post Comments" /><link rel="replies" type="text/html" href="http://kusterslaststand.blogspot.com/2010/07/rework-from-37signals.html#comment-form" title="0 Comments" /><link rel="edit" type="application/atom+xml" href="http://www.blogger.com/feeds/7100431510601134296/posts/default/7549629814009682333?v=2" /><link rel="self" type="application/atom+xml" href="http://www.blogger.com/feeds/7100431510601134296/posts/default/7549629814009682333?v=2" /><link rel="alternate" type="text/html" href="http://kusterslaststand.blogspot.com/2010/07/rework-from-37signals.html" title="Rework from 37signals" /><author><name>Nick</name><uri>http://www.blogger.com/profile/04744494048025508536</uri><email>noreply@blogger.com</email><gd:image rel="http://schemas.google.com/g/2005#thumbnail" width="26" height="32" src="http://4.bp.blogspot.com/_wXQ7PW5ItaY/SXPuyOMuwFI/AAAAAAAAALM/L3CGTTDjiNk/S220/newHeadshot+copy.jpg" /></author><media:thumbnail xmlns:media="http://search.yahoo.com/mrss/" url="http://3.bp.blogspot.com/_wXQ7PW5ItaY/TE5Sjap177I/AAAAAAAAAg4/F24PqvS2-cY/s72-c/rework-cover-front-big.png" height="72" width="72" /><thr:total>0</thr:total></entry><entry gd:etag="W/&quot;CE8HQ3c7eyp7ImA9WxFUE0g.&quot;"><id>tag:blogger.com,1999:blog-7100431510601134296.post-3038871625012926168</id><published>2010-06-23T23:06:00.004-05:00</published><updated>2010-06-23T23:13:52.903-05:00</updated><app:edited xmlns:app="http://www.w3.org/2007/app">2010-06-23T23:13:52.903-05:00</app:edited><category scheme="http://www.blogger.com/atom/ns#" term=".NET" /><category scheme="http://www.blogger.com/atom/ns#" term="Visual Studio 2010" /><category scheme="http://www.blogger.com/atom/ns#" term="Windows" /><category scheme="http://www.blogger.com/atom/ns#" term="C#" /><title>Disable Current Line Highlighting in Visual Studio 2010</title><content type="html">&lt;span class="Apple-style-span"  style="  border-collapse: collapse; font-family:arial, sans-serif;"&gt;&lt;span class="Apple-style-span" style="font-size: small;"&gt;After installing the &lt;/span&gt;&lt;a href="http://visualstudiogallery.msdn.microsoft.com/en-us/d0d33361-18e2-46c0-8ff2-4adea1e34fef"&gt;&lt;span class="Apple-style-span" style="font-size: small;"&gt;Visual Studio 2010 Pro Power Tools&lt;/span&gt;&lt;/a&gt;&lt;span class="Apple-style-span" style="font-size: small;"&gt;, Current Line Highlighting is enabled. This is alright for some, but it causes frustration when trying to view parenthesis, bracket and brace boundaries. Below is a screenshot of a program with the current line highlighting turned on. &lt;/span&gt;&lt;br /&gt;&lt;br /&gt;&lt;a onblur="try {parent.deselectBloggerImageGracefully();} catch(e) {}" href="http://2.bp.blogspot.com/_wXQ7PW5ItaY/TCLapc9cALI/AAAAAAAAAgo/jb9HX0ZiEjo/s1600/Default.png"&gt;&lt;img style="display:block; margin:0px auto 10px; text-align:center;cursor:pointer; cursor:hand;width: 400px; height: 43px;" src="http://2.bp.blogspot.com/_wXQ7PW5ItaY/TCLapc9cALI/AAAAAAAAAgo/jb9HX0ZiEjo/s400/Default.png" border="0" alt="" id="BLOGGER_PHOTO_ID_5486187701774057650" /&gt;&lt;/a&gt;&lt;/span&gt;&lt;div&gt;&lt;div&gt;&lt;span class="Apple-style-span"  style="  border-collapse: collapse; font-family:arial, sans-serif;"&gt;&lt;span class="Apple-style-span"  style="font-size:small;"&gt;&lt;span class="Apple-style-span" style="font-size: small;"&gt;To disable current line highlighting, Navigate to Tools -&gt; Options. In the options dialog box, expand the environment section and click on the Fonts and Colors subsection. The screen contains a list of different types of text in Visual Studio and their associated formatting. Find the Current Line (Extension) Item and change the Item Background from Default to White. This will make the background of the Current Line White. &lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;/div&gt;&lt;div&gt;&lt;span class="Apple-style-span"  style="  border-collapse: collapse; font-family:arial, sans-serif;"&gt;&lt;span class="Apple-style-span"  style="font-size:small;"&gt;&lt;span class="Apple-style-span" style="font-size: small;"&gt;&lt;br /&gt;&lt;/span&gt;&lt;a onblur="try {parent.deselectBloggerImageGracefully();} catch(e) {}" href="http://3.bp.blogspot.com/_wXQ7PW5ItaY/TCLaqBHKU4I/AAAAAAAAAgw/9LHIk3Gl8cs/s1600/Removed.png"&gt;&lt;img style="display:block; margin:0px auto 10px; text-align:center;cursor:pointer; cursor:hand;width: 400px; height: 38px;" src="http://3.bp.blogspot.com/_wXQ7PW5ItaY/TCLaqBHKU4I/AAAAAAAAAgw/9LHIk3Gl8cs/s400/Removed.png" border="0" alt="" id="BLOGGER_PHOTO_ID_5486187711478518658" /&gt;&lt;/a&gt;&lt;/span&gt;&lt;/span&gt;&lt;/div&gt;&lt;/div&gt;&lt;div class="blogger-post-footer"&gt;&lt;img width='1' height='1' src='https://blogger.googleusercontent.com/tracker/7100431510601134296-3038871625012926168?l=kusterslaststand.blogspot.com' alt='' /&gt;&lt;/div&gt;</content><link rel="replies" type="application/atom+xml" href="http://kusterslaststand.blogspot.com/feeds/3038871625012926168/comments/default" title="Post Comments" /><link rel="replies" type="text/html" href="http://kusterslaststand.blogspot.com/2010/06/disable-current-line-highlighting-in.html#comment-form" title="0 Comments" /><link rel="edit" type="application/atom+xml" href="http://www.blogger.com/feeds/7100431510601134296/posts/default/3038871625012926168?v=2" /><link rel="self" type="application/atom+xml" href="http://www.blogger.com/feeds/7100431510601134296/posts/default/3038871625012926168?v=2" /><link rel="alternate" type="text/html" href="http://kusterslaststand.blogspot.com/2010/06/disable-current-line-highlighting-in.html" title="Disable Current Line Highlighting in Visual Studio 2010" /><author><name>Nick</name><uri>http://www.blogger.com/profile/04744494048025508536</uri><email>noreply@blogger.com</email><gd:image rel="http://schemas.google.com/g/2005#thumbnail" width="26" height="32" src="http://4.bp.blogspot.com/_wXQ7PW5ItaY/SXPuyOMuwFI/AAAAAAAAALM/L3CGTTDjiNk/S220/newHeadshot+copy.jpg" /></author><media:thumbnail xmlns:media="http://search.yahoo.com/mrss/" url="http://2.bp.blogspot.com/_wXQ7PW5ItaY/TCLapc9cALI/AAAAAAAAAgo/jb9HX0ZiEjo/s72-c/Default.png" height="72" width="72" /><thr:total>0</thr:total></entry><entry gd:etag="W/&quot;DEMARX89fCp7ImA9WxFXEUs.&quot;"><id>tag:blogger.com,1999:blog-7100431510601134296.post-2789087732341884216</id><published>2010-05-18T01:54:00.003-05:00</published><updated>2010-05-18T02:07:24.164-05:00</updated><app:edited xmlns:app="http://www.w3.org/2007/app">2010-05-18T02:07:24.164-05:00</app:edited><title>Food Roundup, Spring 2010</title><content type="html">Because of &lt;a href="http://ignitelincoln.org/"&gt;IgniteLincoln&lt;/a&gt;, Spring was a very busy season for cooking. My lightning talk for the event described my passion for cooking, and the observations that I made over the month leading up to the talk. Video from the event will be posted soon. &lt;div&gt;&lt;br /&gt;&lt;/div&gt;&lt;div&gt;I included a lot of food pictures in the slideshow for the event and had even more to share on &lt;a href="http://www.flickr.com/photos/njebert/"&gt;Flickr&lt;/a&gt;. Most of the food in the pictures is Italian (the best food to cook), but there are a few different dishes, like Fish Tacos and Turkey Skewers.&lt;/div&gt;&lt;a onblur="try {parent.deselectBloggerImageGracefully();} catch(e) {}" href="http://1.bp.blogspot.com/_wXQ7PW5ItaY/S_I8OTWjLKI/AAAAAAAAAgg/TmoRJlcyxoY/s1600/IMG_0411.JPG"&gt;&lt;img style="display:block; margin:0px auto 10px; text-align:center;cursor:pointer; cursor:hand;width: 400px; height: 300px;" src="http://1.bp.blogspot.com/_wXQ7PW5ItaY/S_I8OTWjLKI/AAAAAAAAAgg/TmoRJlcyxoY/s400/IMG_0411.JPG" border="0" alt="" id="BLOGGER_PHOTO_ID_5472502713619262626" /&gt;&lt;/a&gt;&lt;div&gt;Here is the link to the Spring Food Roundup - &lt;a href="http://www.flickr.com/photos/njebert/sets/72157624084916842/"&gt;http://www.flickr.com/photos/njebert/sets/72157624084916842/&lt;/a&gt;&lt;/div&gt;&lt;div class="blogger-post-footer"&gt;&lt;img width='1' height='1' src='https://blogger.googleusercontent.com/tracker/7100431510601134296-2789087732341884216?l=kusterslaststand.blogspot.com' alt='' /&gt;&lt;/div&gt;</content><link rel="replies" type="application/atom+xml" href="http://kusterslaststand.blogspot.com/feeds/2789087732341884216/comments/default" title="Post Comments" /><link rel="replies" type="text/html" href="http://kusterslaststand.blogspot.com/2010/05/food-roundup-spring-2010.html#comment-form" title="0 Comments" /><link rel="edit" type="application/atom+xml" href="http://www.blogger.com/feeds/7100431510601134296/posts/default/2789087732341884216?v=2" /><link rel="self" type="application/atom+xml" href="http://www.blogger.com/feeds/7100431510601134296/posts/default/2789087732341884216?v=2" /><link rel="alternate" type="text/html" href="http://kusterslaststand.blogspot.com/2010/05/food-roundup-spring-2010.html" title="Food Roundup, Spring 2010" /><author><name>Nick</name><uri>http://www.blogger.com/profile/04744494048025508536</uri><email>noreply@blogger.com</email><gd:image rel="http://schemas.google.com/g/2005#thumbnail" width="26" height="32" src="http://4.bp.blogspot.com/_wXQ7PW5ItaY/SXPuyOMuwFI/AAAAAAAAALM/L3CGTTDjiNk/S220/newHeadshot+copy.jpg" /></author><media:thumbnail xmlns:media="http://search.yahoo.com/mrss/" url="http://1.bp.blogspot.com/_wXQ7PW5ItaY/S_I8OTWjLKI/AAAAAAAAAgg/TmoRJlcyxoY/s72-c/IMG_0411.JPG" height="72" width="72" /><thr:total>0</thr:total></entry><entry gd:etag="W/&quot;D0EDQnY7cSp7ImA9WxFXEUs.&quot;"><id>tag:blogger.com,1999:blog-7100431510601134296.post-5766837762259812263</id><published>2010-05-18T01:41:00.002-05:00</published><updated>2010-05-18T01:54:33.809-05:00</updated><app:edited xmlns:app="http://www.w3.org/2007/app">2010-05-18T01:54:33.809-05:00</app:edited><title>30/30 Recap - Congratulations Nate</title><content type="html">Big props out to &lt;a href="http://nongenre.blogspot.com/"&gt;Nate&lt;/a&gt;(&lt;a href="http://twitter.com/natelowry"&gt;@natelowry&lt;/a&gt;) for completing the 30/30 April challenge. He has covered a wealth of different (and entertaining) topics like: What he has been &lt;a href="http://nongenre.blogspot.com/2010/04/beethovens-anvil.html"&gt;reading&lt;/a&gt;, his &lt;a href="http://nongenre.blogspot.com/2010/04/mastering-scrummaster.html"&gt;work&lt;/a&gt;, and his &lt;a href="http://nongenre.blogspot.com/2010/04/switch-to-whiskey.html"&gt;music&lt;/a&gt;. This is the second year that Nate has dominated the 30/30 April challenge. Great work!&lt;br /&gt;&lt;br /&gt;&lt;a onblur="try {parent.deselectBloggerImageGracefully();} catch(e) {}" href="http://4.bp.blogspot.com/_wXQ7PW5ItaY/S_I5a2BschI/AAAAAAAAAgY/FoIV7HtX8gw/s1600/nate3030.png"&gt;&lt;img style="display:block; margin:0px auto 10px; text-align:center;cursor:pointer; cursor:hand;width: 340px; height: 158px;" src="http://4.bp.blogspot.com/_wXQ7PW5ItaY/S_I5a2BschI/AAAAAAAAAgY/FoIV7HtX8gw/s400/nate3030.png" border="0" alt="" id="BLOGGER_PHOTO_ID_5472499630550577682" /&gt;&lt;/a&gt;&lt;div&gt;I failed the challenge yet again this year. It was a rough second half of the month, but I am glad I attempted the 30/30 April this year.&lt;/div&gt;&lt;div class="blogger-post-footer"&gt;&lt;img width='1' height='1' src='https://blogger.googleusercontent.com/tracker/7100431510601134296-5766837762259812263?l=kusterslaststand.blogspot.com' alt='' /&gt;&lt;/div&gt;</content><link rel="replies" type="application/atom+xml" href="http://kusterslaststand.blogspot.com/feeds/5766837762259812263/comments/default" title="Post Comments" /><link rel="replies" type="text/html" href="http://kusterslaststand.blogspot.com/2010/05/3030-recap-congratulations-nate.html#comment-form" title="2 Comments" /><link rel="edit" type="application/atom+xml" href="http://www.blogger.com/feeds/7100431510601134296/posts/default/5766837762259812263?v=2" /><link rel="self" type="application/atom+xml" href="http://www.blogger.com/feeds/7100431510601134296/posts/default/5766837762259812263?v=2" /><link rel="alternate" type="text/html" href="http://kusterslaststand.blogspot.com/2010/05/3030-recap-congratulations-nate.html" title="30/30 Recap - Congratulations Nate" /><author><name>Nick</name><uri>http://www.blogger.com/profile/04744494048025508536</uri><email>noreply@blogger.com</email><gd:image rel="http://schemas.google.com/g/2005#thumbnail" width="26" height="32" src="http://4.bp.blogspot.com/_wXQ7PW5ItaY/SXPuyOMuwFI/AAAAAAAAALM/L3CGTTDjiNk/S220/newHeadshot+copy.jpg" /></author><media:thumbnail xmlns:media="http://search.yahoo.com/mrss/" url="http://4.bp.blogspot.com/_wXQ7PW5ItaY/S_I5a2BschI/AAAAAAAAAgY/FoIV7HtX8gw/s72-c/nate3030.png" height="72" width="72" /><thr:total>2</thr:total></entry><entry gd:etag="W/&quot;C0UERXwzeSp7ImA9WxFRFEk.&quot;"><id>tag:blogger.com,1999:blog-7100431510601134296.post-3776735260511410400</id><published>2010-04-28T02:28:00.003-05:00</published><updated>2010-04-28T02:53:24.281-05:00</updated><app:edited xmlns:app="http://www.w3.org/2007/app">2010-04-28T02:53:24.281-05:00</app:edited><title>Weekly Meal Planning</title><content type="html">Meal planning takes making a grocery list one step further. Planning out every meal of the week saves a bunch of time at the grocery store. It also keeps food costs down, and motivates one to think about what is going on the rest of the week. &lt;div&gt;&lt;br /&gt;&lt;/div&gt;&lt;div&gt;Brett (&lt;a href="http://twitter.com/belahm"&gt;@belahm&lt;/a&gt;) invested in some meal planning stationary (its from &lt;a href="http://www.lobotome.com/"&gt;Lobotome&lt;/a&gt;). I was skeptical at first, but I now think it is very beneficial to plan out each meal and buy only what is needed from the store. The meal sheet for this week is shown below:&lt;/div&gt;&lt;div&gt;&lt;br /&gt;&lt;/div&gt;&lt;a onblur="try {parent.deselectBloggerImageGracefully();} catch(e) {}" href="http://3.bp.blogspot.com/_wXQ7PW5ItaY/S9fpADNhq8I/AAAAAAAAAgQ/VDOs8_onacQ/s1600/IMG_0472.JPG"&gt;&lt;img style="display:block; margin:0px auto 10px; text-align:center;cursor:pointer; cursor:hand;width: 400px; height: 300px;" src="http://3.bp.blogspot.com/_wXQ7PW5ItaY/S9fpADNhq8I/AAAAAAAAAgQ/VDOs8_onacQ/s400/IMG_0472.JPG" border="0" alt="" id="BLOGGER_PHOTO_ID_5465092859908697026" /&gt;&lt;/a&gt;&lt;div&gt;I have the same thing everyday for breakfast and lunch, so there is no need to plan those. Each night, write what is for dinner on the left and the required ingredients on the right. It only takes a few minutes each week, and saves a bunch of frustration when trying to figure out what to cook. &lt;/div&gt;&lt;div&gt;&lt;br /&gt;&lt;/div&gt;&lt;div&gt;Check out all of Lobotome's stationary, it's pretty cool - &lt;a href="http://www.lobotome.com/pages/notepads.html"&gt;http://www.lobotome.com/pages/notepads.html&lt;/a&gt;&lt;/div&gt;&lt;div class="blogger-post-footer"&gt;&lt;img width='1' height='1' src='https://blogger.googleusercontent.com/tracker/7100431510601134296-3776735260511410400?l=kusterslaststand.blogspot.com' alt='' /&gt;&lt;/div&gt;</content><link rel="replies" type="application/atom+xml" href="http://kusterslaststand.blogspot.com/feeds/3776735260511410400/comments/default" title="Post Comments" /><link rel="replies" type="text/html" href="http://kusterslaststand.blogspot.com/2010/04/weekly-meal-planning.html#comment-form" title="0 Comments" /><link rel="edit" type="application/atom+xml" href="http://www.blogger.com/feeds/7100431510601134296/posts/default/3776735260511410400?v=2" /><link rel="self" type="application/atom+xml" href="http://www.blogger.com/feeds/7100431510601134296/posts/default/3776735260511410400?v=2" /><link rel="alternate" type="text/html" href="http://kusterslaststand.blogspot.com/2010/04/weekly-meal-planning.html" title="Weekly Meal Planning" /><author><name>Nick</name><uri>http://www.blogger.com/profile/04744494048025508536</uri><email>noreply@blogger.com</email><gd:image rel="http://schemas.google.com/g/2005#thumbnail" width="26" height="32" src="http://4.bp.blogspot.com/_wXQ7PW5ItaY/SXPuyOMuwFI/AAAAAAAAALM/L3CGTTDjiNk/S220/newHeadshot+copy.jpg" /></author><media:thumbnail xmlns:media="http://search.yahoo.com/mrss/" url="http://3.bp.blogspot.com/_wXQ7PW5ItaY/S9fpADNhq8I/AAAAAAAAAgQ/VDOs8_onacQ/s72-c/IMG_0472.JPG" height="72" width="72" /><thr:total>0</thr:total></entry><entry gd:etag="W/&quot;AkIHSHg8cSp7ImA9WxFRFE4.&quot;"><id>tag:blogger.com,1999:blog-7100431510601134296.post-1706357656427017909</id><published>2010-04-28T01:39:00.003-05:00</published><updated>2010-04-28T02:08:59.679-05:00</updated><app:edited xmlns:app="http://www.w3.org/2007/app">2010-04-28T02:08:59.679-05:00</app:edited><category scheme="http://www.blogger.com/atom/ns#" term="GTD" /><title>Famous people have strange work habits</title><content type="html">&lt;a href="http://nongenre.blogspot.com/"&gt;Nate &lt;/a&gt;(&lt;a href="http://twitter.com/natelowry"&gt;@natelowry&lt;/a&gt;) pointed me at an interesting article detailing the daily routines of 25 famous thinkers. The article (from &lt;a href="http://www.onlinecollege.org/"&gt;onlinecollege.org&lt;/a&gt;) gives a few details into the lives people like C.S. Lewis&lt;i&gt;,&lt;/i&gt; Benjamin Franklin and Winston Churchill. &lt;div&gt;&lt;br /&gt;&lt;/div&gt;&lt;div&gt;I really like articles like these. They are short, interesting and give the reader a sense of attachment with the people they are reading about. It reminds me of the book&lt;i&gt; &lt;/i&gt;series &lt;i&gt;On the John University&lt;/i&gt;. The books contain short passages to be read on the john (hence the name). Content in this form is intriguing, educational and just the right length. &lt;/div&gt;&lt;div&gt;&lt;br /&gt;&lt;/div&gt;&lt;div&gt;Some of the people mentioned in the article match their routines very well. Barack Obama is on a strict schedule all day, but still eats breakfast and dinner with his family. Charles Darwin kept a very tight schedule as well.  Ernest Hemingway, in contrast, is much different. He would write until he had said what he needed to say. That would be a dream job for a man of few words.&lt;/div&gt;&lt;div&gt;&lt;br /&gt;&lt;/div&gt;&lt;div&gt;My favorite daily routine was Winston Churchill's. He would get up at 7:30 am but not leave bed until 11. during this time he would eat breakfast, read and dictate to secretaries.  He would work for the rest of the day (squeezing in a 2.5 hour working lunch). After a post work nap, Churchill would have dinner and socialize until roughly midnight. He would then get some more work done before bed.&lt;/div&gt;&lt;div&gt;&lt;br /&gt;&lt;/div&gt;&lt;div&gt;Here is how I think it went down. Churchill woke up every morning (hungover) at 7:30 am. After getting out of bed (and his first cocktail) he would work until lunch. Lunch always ran long (more drinks) and he was out of the office by 5 pm (happy hour). After a quick nap, Churchill would entertain dinner guests (Does whiskey count as a guest?) well into the night. After realizing that he should get some last minute work done, he buckles down and finishes his day (by passing out at his desk).&lt;/div&gt;&lt;div&gt;&lt;br /&gt;&lt;/div&gt;&lt;div&gt;I had a few takeaways from this interesting article:&lt;/div&gt;&lt;div&gt;&lt;ul&gt;&lt;li&gt;Get up early. Anyone who is getting anything done gets up very early. &lt;/li&gt;&lt;li&gt;Take time for non-work. It is surprising how much time these great thinkers spend not working. &lt;/li&gt;&lt;/ul&gt;&lt;div&gt;Check out the article here - &lt;a href="http://www.onlinecollege.org/2010/01/11/25-famous-thinkers-and-their-inspiring-daily-rituals/"&gt;http://www.onlinecollege.org/2010/01/11/25-famous-thinkers-and-their-inspiring-daily-rituals/&lt;/a&gt;&lt;/div&gt;&lt;/div&gt;&lt;div&gt;&lt;br /&gt;&lt;/div&gt;&lt;div&gt;Review of &lt;i&gt;On the John University - &lt;span class="Apple-style-span" style="font-style: normal; "&gt;&lt;a href="http://maggiereads.blogspot.com/2009/12/on-john-university-us-history-copy.html"&gt;http://maggiereads.blogspot.com/2009/12/on-john-university-us-history-copy.html&lt;/a&gt;&lt;/span&gt;&lt;/i&gt;&lt;/div&gt;&lt;div&gt;&lt;br /&gt;&lt;/div&gt;&lt;div&gt;&lt;br /&gt;&lt;/div&gt;&lt;div class="blogger-post-footer"&gt;&lt;img width='1' height='1' src='https://blogger.googleusercontent.com/tracker/7100431510601134296-1706357656427017909?l=kusterslaststand.blogspot.com' alt='' /&gt;&lt;/div&gt;</content><link rel="replies" type="application/atom+xml" href="http://kusterslaststand.blogspot.com/feeds/1706357656427017909/comments/default" title="Post Comments" /><link rel="replies" type="text/html" href="http://kusterslaststand.blogspot.com/2010/04/famous-people-have-strange-work-habits.html#comment-form" title="2 Comments" /><link rel="edit" type="application/atom+xml" href="http://www.blogger.com/feeds/7100431510601134296/posts/default/1706357656427017909?v=2" /><link rel="self" type="application/atom+xml" href="http://www.blogger.com/feeds/7100431510601134296/posts/default/1706357656427017909?v=2" /><link rel="alternate" type="text/html" href="http://kusterslaststand.blogspot.com/2010/04/famous-people-have-strange-work-habits.html" title="Famous people have strange work habits" /><author><name>Nick</name><uri>http://www.blogger.com/profile/04744494048025508536</uri><email>noreply@blogger.com</email><gd:image rel="http://schemas.google.com/g/2005#thumbnail" width="26" height="32" src="http://4.bp.blogspot.com/_wXQ7PW5ItaY/SXPuyOMuwFI/AAAAAAAAALM/L3CGTTDjiNk/S220/newHeadshot+copy.jpg" /></author><thr:total>2</thr:total></entry><entry gd:etag="W/&quot;DEIDQHY9fCp7ImA9WxFRFE4.&quot;"><id>tag:blogger.com,1999:blog-7100431510601134296.post-5753379976069488531</id><published>2010-04-28T00:53:00.003-05:00</published><updated>2010-04-28T01:36:11.864-05:00</updated><app:edited xmlns:app="http://www.w3.org/2007/app">2010-04-28T01:36:11.864-05:00</app:edited><category scheme="http://www.blogger.com/atom/ns#" term="Cooking" /><title>Ignite Lincoln - April 29th, 2010</title><content type="html">&lt;a href="http://ignitelincoln.org/"&gt;Ignite Lincoln&lt;/a&gt; is the inaugural Nebraska &lt;a href="http://en.wikipedia.org/wiki/Ignite_(event)"&gt;Ignite &lt;/a&gt;event being held in Lincoln on Thursday night. An Ignite event is a series of 5 minutes talks from people with a wide range of backgrounds and topics. Each talk is structured exactly the same. The speaker has five minutes and 20 slides. The slides auto-advance every 15 seconds. Organizers of the event in Lincoln will have the event biyearly. &lt;div&gt;&lt;br /&gt;&lt;/div&gt;&lt;div&gt;&lt;a href="http://nongenre.blogspot.com/"&gt;Nate &lt;/a&gt;(&lt;a href="http://twitter.com/natelowry"&gt;@natelowry&lt;/a&gt;) and myself will be speaking in the event this year. Also speaking are &lt;a href="http://lpd304.blogspot.com/"&gt;Tom Casady&lt;/a&gt;, &lt;a href="http://www.linkedin.com/in/jaywilkinson"&gt;Jay Wilkinson&lt;/a&gt; and &lt;a href="http://kornbluhdesign.typepad.com/"&gt;Mark Kornbluh&lt;/a&gt; to name a few. There are 16 speakers, all of which have very different topics which promise to be intriguing. &lt;/div&gt;&lt;div&gt;&lt;br /&gt;&lt;/div&gt;&lt;div&gt;I will be speaking about cooking and the unique role that it plays in my life. Even though I am not a professional chef, I am deeply passionate about cooking.  I uploaded my slides to SlideShare but there is little content on them. They are mostly pictures, but they will help me stay on track during the talk.&lt;/div&gt;&lt;div style="width:425px" id="__ss_3880107"&gt;&lt;strong style="display:block;margin:12px 0 4px"&gt;&lt;a href="http://www.slideshare.net/njebert/humble-chef-ignite-lincoln-presentation" title="Humble Chef - Ignite Lincoln Presentation"&gt;Humble Chef - Ignite Lincoln Presentation&lt;/a&gt;&lt;/strong&gt;&lt;object width="425" height="355"&gt;&lt;param name="movie" value="http://static.slidesharecdn.com/swf/ssplayer2.swf?doc=nickebert-ignitelincoln-100428013050-phpapp01&amp;stripped_title=humble-chef-ignite-lincoln-presentation" /&gt;&lt;param name="allowFullScreen" value="true"/&gt;&lt;param name="allowScriptAccess" value="always"/&gt;&lt;embed src="http://static.slidesharecdn.com/swf/ssplayer2.swf?doc=nickebert-ignitelincoln-100428013050-phpapp01&amp;stripped_title=humble-chef-ignite-lincoln-presentation" type="application/x-shockwave-flash" allowscriptaccess="always" allowfullscreen="true" width="425" height="355"&gt;&lt;/embed&gt;&lt;/object&gt;&lt;div style="padding:5px 0 12px"&gt;&lt;/div&gt;&lt;/div&gt;&lt;div&gt;If you are free on Thursday night (and in Lincoln) check out Ignite Lincoln. Don't boo me too hard, because I am not used to getting heckled during presentations. &lt;/div&gt;&lt;div&gt;&lt;br /&gt;&lt;/div&gt;&lt;div&gt;Check out Ignite Lincoln for more information about the free tickets - &lt;a href="http://ignitelincoln.org/tickets.php"&gt;http://ignitelincoln.org/tickets.php&lt;/a&gt;.&lt;/div&gt;&lt;div&gt;&lt;br /&gt;&lt;/div&gt;&lt;div&gt;Also, remember to checkout the site after Thursday night. I am sure that video will be uploaded after the event.&lt;/div&gt;&lt;div class="blogger-post-footer"&gt;&lt;img width='1' height='1' src='https://blogger.googleusercontent.com/tracker/7100431510601134296-5753379976069488531?l=kusterslaststand.blogspot.com' alt='' /&gt;&lt;/div&gt;</content><link rel="replies" type="application/atom+xml" href="http://kusterslaststand.blogspot.com/feeds/5753379976069488531/comments/default" title="Post Comments" /><link rel="replies" type="text/html" href="http://kusterslaststand.blogspot.com/2010/04/ignite-lincoln-april-29th-2010.html#comment-form" title="0 Comments" /><link rel="edit" type="application/atom+xml" href="http://www.blogger.com/feeds/7100431510601134296/posts/default/5753379976069488531?v=2" /><link rel="self" type="application/atom+xml" href="http://www.blogger.com/feeds/7100431510601134296/posts/default/5753379976069488531?v=2" /><link rel="alternate" type="text/html" href="http://kusterslaststand.blogspot.com/2010/04/ignite-lincoln-april-29th-2010.html" title="Ignite Lincoln - April 29th, 2010" /><author><name>Nick</name><uri>http://www.blogger.com/profile/04744494048025508536</uri><email>noreply@blogger.com</email><gd:image rel="http://schemas.google.com/g/2005#thumbnail" width="26" height="32" src="http://4.bp.blogspot.com/_wXQ7PW5ItaY/SXPuyOMuwFI/AAAAAAAAALM/L3CGTTDjiNk/S220/newHeadshot+copy.jpg" /></author><thr:total>0</thr:total></entry><entry gd:etag="W/&quot;DUQBSXY8eSp7ImA9WxFRE0k.&quot;"><id>tag:blogger.com,1999:blog-7100431510601134296.post-617780609546381188</id><published>2010-04-27T00:29:00.002-05:00</published><updated>2010-04-27T00:49:18.871-05:00</updated><app:edited xmlns:app="http://www.w3.org/2007/app">2010-04-27T00:49:18.871-05:00</app:edited><category scheme="http://www.blogger.com/atom/ns#" term="Business" /><title>Why Walmart is the only place that will recycle plastic bags</title><content type="html">Since moving into our house last year, we have always had some sort of recycling strategy. We recycle the most common items, like cans and bottles. One thing that we always have around are plastic grocery sacks. These are unavoidable, and can quickly pile up if you don't use reusable mesh grocery bags. &lt;div&gt;&lt;br /&gt;&lt;/div&gt;&lt;div&gt;Trying to recycle these sacks is tricky, because normal recycling centers do not accept them. Recently, I have noticed that Walmart does accept plastic bags for recycling. As far as I know, that is the only item that Walmart accepts for recycling (tires and automotive batteries maybe, but that is a given). &lt;/div&gt;&lt;div&gt;&lt;br /&gt;&lt;/div&gt;&lt;div&gt;When I went into the store earlier this evening, I found it odd that they prominently displayed the crate to recycle plastic bags. Why would they accept only plastic bags? Why not cans and plastic bottles? I formulated the following theory about why they accept plastic bags for recycling while waiting 15 minutes as the cashier rang me up. It might not seem like a long time, but he started at 10:40 pm and I left the store at five til 11.&lt;/div&gt;&lt;div&gt;&lt;br /&gt;&lt;/div&gt;&lt;div&gt;Walmart accepts plastic bags for recycling because that is the only realistic option for them to sack groceries. Walmart check lanes are operated by one cashier and no baggers. That means that a cashier checking out a cartload of groceries needs to sack all of them. It is only efficient when using plastic sacks on the turntable. Give the cashier a bag of mesh sacks and prepare to wait. &lt;/div&gt;&lt;div&gt;&lt;br /&gt;&lt;/div&gt;&lt;div&gt;This begs the question - why would Walmart allow people to bring their own grocery sacks? It takes the cashier nearly triple the amount of time to sack groceries in reusable sacks. They are making more work for the customer by strongly encouraging the use of plastic sacks, hoping that the customer will remember to bring them back. &lt;/div&gt;&lt;div&gt;&lt;br /&gt;&lt;/div&gt;&lt;div&gt;When given that much time to reflect, it is easy to come up with an explanation of why things are the way they are. It is loads cheaper to have cashiers sack groceries, so Walmart has made it incredibly efficient for the use of one process (using plastic bags) and nearly impossible for another process (bringing reusable mesh bags).&lt;/div&gt;&lt;div class="blogger-post-footer"&gt;&lt;img width='1' height='1' src='https://blogger.googleusercontent.com/tracker/7100431510601134296-617780609546381188?l=kusterslaststand.blogspot.com' alt='' /&gt;&lt;/div&gt;</content><link rel="replies" type="application/atom+xml" href="http://kusterslaststand.blogspot.com/feeds/617780609546381188/comments/default" title="Post Comments" /><link rel="replies" type="text/html" href="http://kusterslaststand.blogspot.com/2010/04/why-walmart-is-only-place-that-will.html#comment-form" title="3 Comments" /><link rel="edit" type="application/atom+xml" href="http://www.blogger.com/feeds/7100431510601134296/posts/default/617780609546381188?v=2" /><link rel="self" type="application/atom+xml" href="http://www.blogger.com/feeds/7100431510601134296/posts/default/617780609546381188?v=2" /><link rel="alternate" type="text/html" href="http://kusterslaststand.blogspot.com/2010/04/why-walmart-is-only-place-that-will.html" title="Why Walmart is the only place that will recycle plastic bags" /><author><name>Nick</name><uri>http://www.blogger.com/profile/04744494048025508536</uri><email>noreply@blogger.com</email><gd:image rel="http://schemas.google.com/g/2005#thumbnail" width="26" height="32" src="http://4.bp.blogspot.com/_wXQ7PW5ItaY/SXPuyOMuwFI/AAAAAAAAALM/L3CGTTDjiNk/S220/newHeadshot+copy.jpg" /></author><thr:total>3</thr:total></entry><entry gd:etag="W/&quot;CE8MQ3Y9eyp7ImA9WxFSGE4.&quot;"><id>tag:blogger.com,1999:blog-7100431510601134296.post-8173317262640305287</id><published>2010-04-21T01:32:00.005-05:00</published><updated>2010-04-21T01:54:42.863-05:00</updated><app:edited xmlns:app="http://www.w3.org/2007/app">2010-04-21T01:54:42.863-05:00</app:edited><category scheme="http://www.blogger.com/atom/ns#" term="Development" /><category scheme="http://www.blogger.com/atom/ns#" term="Programmers Toolbox" /><category scheme="http://www.blogger.com/atom/ns#" term="C#" /><title>The using Statement - C#</title><content type="html">Something that I have thoroughly enjoyed when working more with C# and .NET has been data access with LINQ to SQL. It is a nice mix between using an ORM and making direct changes to a database. One issue remains with using LINQ to SQL is handling the database connection properly. I was recently told to wrap data access code in a using statement for better performance.&lt;div&gt;&lt;br /&gt;&lt;/div&gt;&lt;div&gt;The using statement guarantees that resources are properly disposed of after their use. This eliminates the need to remember to close database connections and will dispose of objects wrapped in the statement as soon as they leave scope. Even though the .NET Framework has built in memory management, there is still time between when the objects are no longer needed and when their unneeded memory is released to the rest of the program. &lt;/div&gt;&lt;div&gt;&lt;br /&gt;&lt;/div&gt;&lt;div&gt;The following is an example of data access using the using statement:&lt;/div&gt;&lt;pre style="font-family: Andale Mono, Lucida Console, Monaco, fixed, monospace; color: #000000; background-color: #eee;font-size: 12px;border: 1px dashed #999999;line-height: 14px;padding: 5px; overflow: auto; width: 100%"&gt;&lt;code&gt;using(_ctx = new SampleDBDataContext()){&lt;br /&gt;&lt;br /&gt;  var mainQuery = (from c in _ctx.GetTable&amp;lt;SampleTable&amp;gt;()&lt;br /&gt;      where c.isMain == true select c);&lt;br /&gt;  ...&lt;br /&gt;}&lt;br /&gt;&lt;/code&gt;&lt;/pre&gt;The using statement defines the scope of _ctx. So as soon as the database operations are complete, _ctx is trashed.&lt;div&gt;&lt;br /&gt;&lt;/div&gt;&lt;div&gt;Here is a more in-depth writeup of using using with data access - &lt;a href="http://www.w3enterprises.com/articles/using.aspx"&gt;http://www.w3enterprises.com/articles/using.aspx&lt;/a&gt;&lt;/div&gt;&lt;div&gt;&lt;br /&gt;&lt;/div&gt;&lt;div&gt;MSDN Reference Entry - &lt;a href="http://msdn.microsoft.com/en-us/library/yh598w02(VS.80).aspx"&gt;http://msdn.microsoft.com/en-us/library/yh598w02(VS.80).aspx&lt;/a&gt;&lt;/div&gt;&lt;div class="blogger-post-footer"&gt;&lt;img width='1' height='1' src='https://blogger.googleusercontent.com/tracker/7100431510601134296-8173317262640305287?l=kusterslaststand.blogspot.com' alt='' /&gt;&lt;/div&gt;</content><link rel="replies" type="application/atom+xml" href="http://kusterslaststand.blogspot.com/feeds/8173317262640305287/comments/default" title="Post Comments" /><link rel="replies" type="text/html" href="http://kusterslaststand.blogspot.com/2010/04/using-statement-c.html#comment-form" title="2 Comments" /><link rel="edit" type="application/atom+xml" href="http://www.blogger.com/feeds/7100431510601134296/posts/default/8173317262640305287?v=2" /><link rel="self" type="application/atom+xml" href="http://www.blogger.com/feeds/7100431510601134296/posts/default/8173317262640305287?v=2" /><link rel="alternate" type="text/html" href="http://kusterslaststand.blogspot.com/2010/04/using-statement-c.html" title="The using Statement - C#" /><author><name>Nick</name><uri>http://www.blogger.com/profile/04744494048025508536</uri><email>noreply@blogger.com</email><gd:image rel="http://schemas.google.com/g/2005#thumbnail" width="26" height="32" src="http://4.bp.blogspot.com/_wXQ7PW5ItaY/SXPuyOMuwFI/AAAAAAAAALM/L3CGTTDjiNk/S220/newHeadshot+copy.jpg" /></author><thr:total>2</thr:total></entry><entry gd:etag="W/&quot;CUQFSXwzeyp7ImA9WxFSF00.&quot;"><id>tag:blogger.com,1999:blog-7100431510601134296.post-8608479718071891471</id><published>2010-04-19T02:03:00.005-05:00</published><updated>2010-04-19T13:55:18.283-05:00</updated><app:edited xmlns:app="http://www.w3.org/2007/app">2010-04-19T13:55:18.283-05:00</app:edited><category scheme="http://www.blogger.com/atom/ns#" term="Programmers Toolbox" /><category scheme="http://www.blogger.com/atom/ns#" term="Windows" /><title>Installing Windows Services</title><content type="html">A &lt;a href="http://en.wikipedia.org/wiki/Windows_service"&gt;Windows Service&lt;/a&gt; is a program that runs in the background of any Windows installation. These are similar to Daemon processes in Unix. The programs are designed not to have any user interaction and be long running.&lt;br /&gt;&lt;br /&gt;The project I am working on right now uses a Windows service to broadcast webcam video over the internet, emulating an IP Camera. Using laptops, webcams and a Window service allows a client application to view webcam video from multiple sources at the same time.&lt;br /&gt;&lt;br /&gt;&lt;span style="font-weight: bold;"&gt;&lt;/span&gt;&lt;div&gt;&lt;b&gt;Developing the Service Application&lt;/b&gt;&lt;/div&gt;&lt;div&gt;This is not the focus of the post, but it is important to recognize where Windows services are built. Windows services are available as a project template in Visual Studio 2008. The screenshot below shows the Window Service project type. &lt;/div&gt;&lt;br /&gt;&lt;a onblur="try {parent.deselectBloggerImageGracefully();} catch(e) {}" href="http://3.bp.blogspot.com/_wXQ7PW5ItaY/S8wCKVlzXzI/AAAAAAAAAgI/eT42qhVphgY/s1600/newWindowsService.png"&gt;&lt;img style="margin: 0px auto 10px; display: block; text-align: center; cursor: pointer; width: 400px; height: 284px;" src="http://3.bp.blogspot.com/_wXQ7PW5ItaY/S8wCKVlzXzI/AAAAAAAAAgI/eT42qhVphgY/s400/newWindowsService.png" alt="" id="BLOGGER_PHOTO_ID_5461742824711216946" border="0" /&gt;&lt;/a&gt;&lt;div&gt;Windows services cannot be run and debugged like any other .NET project. The project did not require extensive testing, but more information would be needed if the Windows service needed to be tested before deployment.&lt;/div&gt;&lt;div&gt;&lt;br /&gt;&lt;/div&gt;&lt;div&gt;&lt;b&gt;Installing the Service&lt;/b&gt;&lt;/div&gt;&lt;div&gt;&lt;b&gt;&lt;br /&gt;&lt;/b&gt;&lt;/div&gt;&lt;div&gt;To install the service, use a command line tool called "installutil.exe." There should be an executable in the "C:\Windows\System32" directory. If it is not there, make a copy of it from another location and paste it into the System32 directory.&lt;/div&gt;&lt;div&gt;&lt;br /&gt;&lt;/div&gt;&lt;div&gt;Run the command prompt as an administrator and the shell will open in the System32 directory. The following command installs a Windows service from the command line:&lt;/div&gt;&lt;pre style="border: 1px dashed rgb(153, 153, 153); padding: 5px; overflow: auto; font-family: Andale Mono,Lucida Console,Monaco,fixed,monospace; color: rgb(0, 0, 0); background-color: rgb(238, 238, 238); font-size: 12px; line-height: 14px; width: 100%;"&gt;&lt;code&gt;installutil "C:\path\to\the\service\executable"&lt;br /&gt;&lt;/code&gt;&lt;/pre&gt;Make sure that the path to the executable is memorable to make things less confusing when uninstalling. To uninstall the service, use the same command but insert a /uninstall between installutil and the path. &lt;div&gt;&lt;br /&gt;&lt;/div&gt;&lt;div&gt;To start the service, type the following into the command window:&lt;/div&gt;&lt;pre style="border: 1px dashed rgb(153, 153, 153); padding: 5px; overflow: auto; font-family: Andale Mono,Lucida Console,Monaco,fixed,monospace; color: rgb(0, 0, 0); background-color: rgb(238, 238, 238); font-size: 12px; line-height: 14px; width: 100%;"&gt;&lt;code&gt;net start ServiceName&lt;/code&gt;&lt;/pre&gt;ServiceName is the name of the service in Visual Studio. Do not confuse the path to the executable with the ServiceName. To stop the service, use the same command as above with stop instead of start.&lt;div&gt;&lt;br /&gt;&lt;/div&gt;&lt;div&gt;The newly started service should be in the list of locally running services. Navigate to Control Panel\System and Maintenance\Administrative Tools\Services to see the list of running services.  Services can also be started and stopped with this interface.&lt;/div&gt;&lt;div&gt;&lt;div&gt;&lt;br /&gt;&lt;div&gt;&lt;br /&gt;&lt;/div&gt;&lt;div&gt;&lt;br /&gt;&lt;/div&gt;&lt;/div&gt;&lt;/div&gt;&lt;div class="blogger-post-footer"&gt;&lt;img width='1' height='1' src='https://blogger.googleusercontent.com/tracker/7100431510601134296-8608479718071891471?l=kusterslaststand.blogspot.com' alt='' /&gt;&lt;/div&gt;</content><link rel="replies" type="application/atom+xml" href="http://kusterslaststand.blogspot.com/feeds/8608479718071891471/comments/default" title="Post Comments" /><link rel="replies" type="text/html" href="http://kusterslaststand.blogspot.com/2010/04/installing-windows-services.html#comment-form" title="4 Comments" /><link rel="edit" type="application/atom+xml" href="http://www.blogger.com/feeds/7100431510601134296/posts/default/8608479718071891471?v=2" /><link rel="self" type="application/atom+xml" href="http://www.blogger.com/feeds/7100431510601134296/posts/default/8608479718071891471?v=2" /><link rel="alternate" type="text/html" href="http://kusterslaststand.blogspot.com/2010/04/installing-windows-services.html" title="Installing Windows Services" /><author><name>Nick</name><uri>http://www.blogger.com/profile/04744494048025508536</uri><email>noreply@blogger.com</email><gd:image rel="http://schemas.google.com/g/2005#thumbnail" width="26" height="32" src="http://4.bp.blogspot.com/_wXQ7PW5ItaY/SXPuyOMuwFI/AAAAAAAAALM/L3CGTTDjiNk/S220/newHeadshot+copy.jpg" /></author><media:thumbnail xmlns:media="http://search.yahoo.com/mrss/" url="http://3.bp.blogspot.com/_wXQ7PW5ItaY/S8wCKVlzXzI/AAAAAAAAAgI/eT42qhVphgY/s72-c/newWindowsService.png" height="72" width="72" /><thr:total>4</thr:total></entry><entry gd:etag="W/&quot;CEQNSX0zeSp7ImA9WxFSFk8.&quot;"><id>tag:blogger.com,1999:blog-7100431510601134296.post-3050143637310666817</id><published>2010-04-18T15:06:00.004-05:00</published><updated>2010-04-18T15:26:38.381-05:00</updated><app:edited xmlns:app="http://www.w3.org/2007/app">2010-04-18T15:26:38.381-05:00</app:edited><title>Determining File Size - C#</title><content type="html">&lt;div&gt;In a &lt;a href="http://kusterslaststand.blogspot.com/2010/04/listing-files-in-directory-c.html"&gt;previous post&lt;/a&gt;, I detailed how simple it was to list the files in a directory and access other file information. One piece of information that is not directly apparent in the FileInfo Object is file size. I was initially looking for a size attribute, but file size is handled by the length attribute. So calling .Length on a FileInfo object will return the size of the file in bytes.&lt;/div&gt;&lt;div&gt;&lt;br /&gt;&lt;/div&gt;&lt;div&gt;Dividing that length by a power of two will give the file size in a appropriate format. The example below is the listing of the sizes of files in a directory in gigabytes.&lt;/div&gt;&lt;pre style="font-family: Andale Mono, Lucida Console, Monaco, fixed, monospace; color: #000000; background-color: #eee;font-size: 12px;border: 1px dashed #999999;line-height: 14px;padding: 5px; overflow: auto; width: 100%"&gt;&lt;code&gt;DirectoryInfo directory = new DirectoryInfo(&amp;quot;F:/Media/Movies&amp;quot;);&lt;br /&gt;FileInfo[] files = directory.GetFiles();&lt;br /&gt;foreach (FileInfo onefile in files){&lt;br /&gt;    Console.WriteLine(onefile.Name + &amp;quot;, length: &amp;quot; + &lt;br /&gt;        Math.Round((onefile.Length / 1073741824f),3) + &amp;quot; GB&amp;quot;);&lt;br /&gt;}&lt;br /&gt;&lt;/code&gt;&lt;/pre&gt;&lt;div&gt;onefile.Length returns the size of the file in bytes, so dividing by 1073741824 will give the size of the file in gigabytes. Wrapping the division in Math.Round truncates the length to 3 decimal places.&lt;/div&gt;&lt;div&gt;&lt;br /&gt;&lt;/div&gt;&lt;div&gt;I used &lt;a href="http://www.vaughns-1-pagers.com/computer/powers-of-2.htm"&gt;this quick table&lt;/a&gt; to lookup the powers of two factors for Kilobytes (1024), Megabytes (1,048,576), Gigabytes (1,073,741,824) and Terabytes(1,099,511,627,776.)&lt;/div&gt;&lt;div&gt;&lt;br /&gt;&lt;/div&gt;&lt;div&gt;Original size conversion found here - &lt;a href="http://dotnetperls.com/convert-bytes-megabytes"&gt;http://dotnetperls.com/convert-bytes-megabytes&lt;/a&gt;&lt;/div&gt;&lt;div&gt;&lt;br /&gt;&lt;/div&gt;&lt;div class="blogger-post-footer"&gt;&lt;img width='1' height='1' src='https://blogger.googleusercontent.com/tracker/7100431510601134296-3050143637310666817?l=kusterslaststand.blogspot.com' alt='' /&gt;&lt;/div&gt;</content><link rel="replies" type="application/atom+xml" href="http://kusterslaststand.blogspot.com/feeds/3050143637310666817/comments/default" title="Post Comments" /><link rel="replies" type="text/html" href="http://kusterslaststand.blogspot.com/2010/04/determining-file-size-c.html#comment-form" title="2 Comments" /><link rel="edit" type="application/atom+xml" href="http://www.blogger.com/feeds/7100431510601134296/posts/default/3050143637310666817?v=2" /><link rel="self" type="application/atom+xml" href="http://www.blogger.com/feeds/7100431510601134296/posts/default/3050143637310666817?v=2" /><link rel="alternate" type="text/html" href="http://kusterslaststand.blogspot.com/2010/04/determining-file-size-c.html" title="Determining File Size - C#" /><author><name>Nick</name><uri>http://www.blogger.com/profile/04744494048025508536</uri><email>noreply@blogger.com</email><gd:image rel="http://schemas.google.com/g/2005#thumbnail" width="26" height="32" src="http://4.bp.blogspot.com/_wXQ7PW5ItaY/SXPuyOMuwFI/AAAAAAAAALM/L3CGTTDjiNk/S220/newHeadshot+copy.jpg" /></author><thr:total>2</thr:total></entry><entry gd:etag="W/&quot;CkICSH04eip7ImA9WxFSFk8.&quot;"><id>tag:blogger.com,1999:blog-7100431510601134296.post-6385148235880107839</id><published>2010-04-18T14:38:00.005-05:00</published><updated>2010-04-18T14:56:09.332-05:00</updated><app:edited xmlns:app="http://www.w3.org/2007/app">2010-04-18T14:56:09.332-05:00</app:edited><category scheme="http://www.blogger.com/atom/ns#" term="Development" /><category scheme="http://www.blogger.com/atom/ns#" term="Programmers Toolbox" /><category scheme="http://www.blogger.com/atom/ns#" term="C#" /><title>Listing Files in a Directory - C#</title><content type="html">A portion of my senior design project is a media center component, so I needed an easy way to check the contents of multiple directories. From there, I compare the contents with a database that contains more information about the files. &lt;div&gt;&lt;br /&gt;&lt;/div&gt;&lt;div&gt;Retrieving the contents of a directory in C# is very easy, and the code is included below.&lt;/div&gt;&lt;pre style="font-family: Andale Mono, Lucida Console, Monaco, fixed, monospace; color: #000000; background-color: #eee;font-size: 12px;border: 1px dashed #999999;line-height: 14px;padding: 5px; overflow: auto; width: 100%"&gt;&lt;code&gt;DirectoryInfo directory = new DirectoryInfo("C:/some/directory");&lt;br /&gt;FileInfo[] files = directory.GetFiles();&lt;br /&gt;foreach (FileInfo onefile in files){&lt;br /&gt;   Console.WriteLine(onefile.Name);&lt;br /&gt;}&lt;/code&gt;&lt;/pre&gt;The DirectoryInfo object points at a directory on the system. From here, the program has access to create and delete other directories, list directories and files, and view last accessed time information. GetFiles() returns an array of FileInfo objects, and from there, the program has access to information about each file in the directory.&lt;div&gt;&lt;br /&gt;&lt;/div&gt;&lt;div&gt;Original file listing method found here - &lt;a href="http://www.csharpfriends.com/Articles/getArticle.aspx?articleID=356"&gt;http://www.csharpfriends.com/Articles/getArticle.aspx?articleID=356&lt;/a&gt;&lt;/div&gt;&lt;div class="blogger-post-footer"&gt;&lt;img width='1' height='1' src='https://blogger.googleusercontent.com/tracker/7100431510601134296-6385148235880107839?l=kusterslaststand.blogspot.com' alt='' /&gt;&lt;/div&gt;</content><link rel="replies" type="application/atom+xml" href="http://kusterslaststand.blogspot.com/feeds/6385148235880107839/comments/default" title="Post Comments" /><link rel="replies" type="text/html" href="http://kusterslaststand.blogspot.com/2010/04/listing-files-in-directory-c.html#comment-form" title="0 Comments" /><link rel="edit" type="application/atom+xml" href="http://www.blogger.com/feeds/7100431510601134296/posts/default/6385148235880107839?v=2" /><link rel="self" type="application/atom+xml" href="http://www.blogger.com/feeds/7100431510601134296/posts/default/6385148235880107839?v=2" /><link rel="alternate" type="text/html" href="http://kusterslaststand.blogspot.com/2010/04/listing-files-in-directory-c.html" title="Listing Files in a Directory - C#" /><author><name>Nick</name><uri>http://www.blogger.com/profile/04744494048025508536</uri><email>noreply@blogger.com</email><gd:image rel="http://schemas.google.com/g/2005#thumbnail" width="26" height="32" src="http://4.bp.blogspot.com/_wXQ7PW5ItaY/SXPuyOMuwFI/AAAAAAAAALM/L3CGTTDjiNk/S220/newHeadshot+copy.jpg" /></author><thr:total>0</thr:total></entry><entry gd:etag="W/&quot;A04AR3g6eip7ImA9WxFSFk0.&quot;"><id>tag:blogger.com,1999:blog-7100431510601134296.post-1167415407791736066</id><published>2010-04-17T18:40:00.010-05:00</published><updated>2010-04-18T11:59:06.612-05:00</updated><app:edited xmlns:app="http://www.w3.org/2007/app">2010-04-18T11:59:06.612-05:00</app:edited><category scheme="http://www.blogger.com/atom/ns#" term="Making" /><category scheme="http://www.blogger.com/atom/ns#" term="Creativity" /><title>Very Simple Recycled Wood Bench</title><content type="html">I wanted to build a simple bench for the front porch of my house. Brett (&lt;a href="http://twitter.com/belahm"&gt;@belahm&lt;/a&gt;) talked me out of making a backrest for the bench to keep things simple. Also, I wanted to keep costs down as much as possible, so I used recycled wood from &lt;a href="http://ecostoresne.org/"&gt;Nebraska Ecostores&lt;/a&gt;, with very good results. The bench did need a few bolts and a box of screws, so after a quick trip to Menard's I had everything I needed to get to work. &lt;div&gt;&lt;br /&gt;&lt;/div&gt;&lt;div&gt;The most notable part of this bench was its microscopic cost. The wood cost around $6 for eight weathered 2 x 4s - not bad at all. Throw in a few dollars for screws and bolts and the entire project cost me under $10. The bench was a very easy build - the steps are below.&lt;/div&gt;&lt;div&gt;&lt;br /&gt;&lt;/div&gt;&lt;div&gt;&lt;b&gt;Legs&lt;/b&gt;&lt;/div&gt;&lt;div&gt;The legs took a bit of thought, but after looking at a few different options, I went with angled legs and bolted them together in the middle.&lt;/div&gt;&lt;div&gt;&lt;ol&gt;&lt;li&gt;Cut 4 boards to 2' long segments.&lt;/li&gt;&lt;li&gt;Mark a line 2" from each end of each board. Draw a line between the corner of the board and the corner that is made with the edge of the board and the line. Shown in the first picture below.&lt;/li&gt;&lt;li&gt;Cut the boards along the lines so the ends are parallel with each other.&lt;/li&gt;&lt;li&gt;Lay the boards down in an "X" against a flat edge. Press a board against the other ends of the legs. Make sure all ends of the legs are flush and straight. Shown in the second picture below.&lt;/li&gt;&lt;li&gt;Drill a hole through the intersection of the two legs. Since I am using 3/8" bolts, I used a 3/8" bit. Be sure to drill through the first leg and start on the second leg. You can finish the second leg separately.&lt;/li&gt;&lt;li&gt;Bolt the two legs together. Tighten the bolt making sure that the legs are flat on the ground. Be sure to use washers with the bolts (I forgot). Shown in the third picture below.&lt;/li&gt;&lt;/ol&gt;&lt;a onblur="try {parent.deselectBloggerImageGracefully();} catch(e) {}" href="http://4.bp.blogspot.com/_wXQ7PW5ItaY/S8pKReNigjI/AAAAAAAAAfQ/Sw7fD-aWO4U/s1600/IMG_0390.JPG"&gt;&lt;img style="display:block; margin:0px auto 10px; text-align:center;cursor:pointer; cursor:hand;width: 400px; height: 300px;" src="http://4.bp.blogspot.com/_wXQ7PW5ItaY/S8pKReNigjI/AAAAAAAAAfQ/Sw7fD-aWO4U/s400/IMG_0390.JPG" border="0" alt="" id="BLOGGER_PHOTO_ID_5461259162168230450" /&gt;&lt;/a&gt;&lt;/div&gt;&lt;br /&gt;&lt;a onblur="try {parent.deselectBloggerImageGracefully();} catch(e) {}" href="http://2.bp.blogspot.com/_wXQ7PW5ItaY/S8pPbbVYk8I/AAAAAAAAAfY/El2xYwG1mf0/s1600/IMG_0392.JPG"&gt;&lt;img style="display:block; margin:0px auto 10px; text-align:center;cursor:pointer; cursor:hand;width: 400px; height: 300px;" src="http://2.bp.blogspot.com/_wXQ7PW5ItaY/S8pPbbVYk8I/AAAAAAAAAfY/El2xYwG1mf0/s400/IMG_0392.JPG" border="0" alt="" id="BLOGGER_PHOTO_ID_5461264830752658370" /&gt;&lt;/a&gt;&lt;div&gt;&lt;br /&gt;&lt;/div&gt;&lt;div&gt;&lt;a onblur="try {parent.deselectBloggerImageGracefully();} catch(e) {}" href="http://2.bp.blogspot.com/_wXQ7PW5ItaY/S8pPcOrVlJI/AAAAAAAAAfg/kvfRQa_sOpw/s1600/IMG_0393.JPG"&gt;&lt;img style="text-align: left;display: block; margin-top: 0px; margin-right: auto; margin-bottom: 10px; margin-left: auto; cursor: pointer; width: 400px; height: 300px; " src="http://2.bp.blogspot.com/_wXQ7PW5ItaY/S8pPcOrVlJI/AAAAAAAAAfg/kvfRQa_sOpw/s400/IMG_0393.JPG" border="0" alt="" id="BLOGGER_PHOTO_ID_5461264844534944914" /&gt;&lt;/a&gt;&lt;/div&gt;&lt;div&gt;&lt;b&gt;Bench Top&lt;/b&gt;&lt;/div&gt;&lt;div&gt;Simplicity is key here. Based on the span of the legs, the top of the bench may need to grow or shrink by a board or too. Steps to build the top are described below.&lt;/div&gt;&lt;div&gt;&lt;ol&gt;&lt;li&gt;Cut 5 boards (4 for the top and one for a lip to cover the front) to 3'6".&lt;/li&gt;&lt;li&gt;Lay 4 boards down side by side to form the top. Square them against a straight edge. Lay the sides for the top face down on the floor.&lt;/li&gt;&lt;li&gt;Cut 3 boards to 14". These will be used to hold the top together.&lt;/li&gt;&lt;li&gt;Lay the 3 boards equidistant from each other across the 4 boards. &lt;/li&gt;&lt;li&gt;Put a screw into each board on each cross board (12 screws total)&lt;/li&gt;&lt;/ol&gt;&lt;div&gt;&lt;b&gt;Bench Assembly&lt;/b&gt;&lt;/div&gt;&lt;/div&gt;&lt;div&gt;This was the trickiest part of the whole process. Try to get as many screws into the legs without going through the top.&lt;/div&gt;&lt;div&gt;&lt;ol&gt;&lt;li&gt;Keep the top of the bench face down on the floor and place the legs on each end of the bench.&lt;/li&gt;&lt;li&gt;Drive 4 screws (one in each leg) at on angle so they go through the leg and into the top of the bench. &lt;/li&gt;&lt;li&gt;Drill 2 more screws (one on each side) through the inner leg on each side into the cross boards. The underside of the bench in shown in the image below. The legs are flush with the top supports. Drilling into this will provide more stability.&lt;/li&gt;&lt;li&gt;Add a support beam between each set of legs. Drilling from the outside of the legs into the beam will provide a lot of stability.&lt;/li&gt;&lt;li&gt;Add a quick piece of trim to the front of the bench to hide the supports. The trim is on the right side of the bench in the image below.&lt;/li&gt;&lt;/ol&gt;&lt;/div&gt;&lt;a onblur="try {parent.deselectBloggerImageGracefully();} catch(e) {}" href="http://2.bp.blogspot.com/_wXQ7PW5ItaY/S8pWOzmSqKI/AAAAAAAAAfw/xGSH1Hs0tKw/s1600/IMG_0401.JPG"&gt;&lt;img style="display:block; margin:0px auto 10px; text-align:center;cursor:pointer; cursor:hand;width: 300px; height: 400px;" src="http://2.bp.blogspot.com/_wXQ7PW5ItaY/S8pWOzmSqKI/AAAAAAAAAfw/xGSH1Hs0tKw/s400/IMG_0401.JPG" border="0" alt="" id="BLOGGER_PHOTO_ID_5461272310509119650" /&gt;&lt;/a&gt;&lt;div&gt;&lt;b&gt;Enjoy the finished product!&lt;/b&gt;&lt;/div&gt;&lt;div&gt;That completes the very simple bench. Flip it over and take it for a test sit. It is a very sturdy bench that supports over 500 lbs. Pictures of the finished product are shown below. It's a great addition to our front porch.&lt;/div&gt;&lt;br /&gt;&lt;a onblur="try {parent.deselectBloggerImageGracefully();} catch(e) {}" href="http://1.bp.blogspot.com/_wXQ7PW5ItaY/S8pcDEVgRvI/AAAAAAAAAf4/-Fgka7hmCxw/s1600/IMG_0400.JPG"&gt;&lt;img style="display:block; margin:0px auto 10px; text-align:center;cursor:pointer; cursor:hand;width: 400px; height: 300px;" src="http://1.bp.blogspot.com/_wXQ7PW5ItaY/S8pcDEVgRvI/AAAAAAAAAf4/-Fgka7hmCxw/s400/IMG_0400.JPG" border="0" alt="" id="BLOGGER_PHOTO_ID_5461278705913448178" /&gt;&lt;/a&gt;&lt;br /&gt;&lt;a onblur="try {parent.deselectBloggerImageGracefully();} catch(e) {}" href="http://3.bp.blogspot.com/_wXQ7PW5ItaY/S8pcDToNJEI/AAAAAAAAAgA/0ERLztX4oPo/s1600/IMG_0394.JPG"&gt;&lt;img style="display:block; margin:0px auto 10px; text-align:center;cursor:pointer; cursor:hand;width: 400px; height: 300px;" src="http://3.bp.blogspot.com/_wXQ7PW5ItaY/S8pcDToNJEI/AAAAAAAAAgA/0ERLztX4oPo/s400/IMG_0394.JPG" border="0" alt="" id="BLOGGER_PHOTO_ID_5461278710018417730" /&gt;&lt;/a&gt;&lt;div class="blogger-post-footer"&gt;&lt;img width='1' height='1' src='https://blogger.googleusercontent.com/tracker/7100431510601134296-1167415407791736066?l=kusterslaststand.blogspot.com' alt='' /&gt;&lt;/div&gt;</content><link rel="replies" type="application/atom+xml" href="http://kusterslaststand.blogspot.com/feeds/1167415407791736066/comments/default" title="Post Comments" /><link rel="replies" type="text/html" href="http://kusterslaststand.blogspot.com/2010/04/very-simple-recycled-wood-bench.html#comment-form" title="2 Comments" /><link rel="edit" type="application/atom+xml" href="http://www.blogger.com/feeds/7100431510601134296/posts/default/1167415407791736066?v=2" /><link rel="self" type="application/atom+xml" href="http://www.blogger.com/feeds/7100431510601134296/posts/default/1167415407791736066?v=2" /><link rel="alternate" type="text/html" href="http://kusterslaststand.blogspot.com/2010/04/very-simple-recycled-wood-bench.html" title="Very Simple Recycled Wood Bench" /><author><name>Nick</name><uri>http://www.blogger.com/profile/04744494048025508536</uri><email>noreply@blogger.com</email><gd:image rel="http://schemas.google.com/g/2005#thumbnail" width="26" height="32" src="http://4.bp.blogspot.com/_wXQ7PW5ItaY/SXPuyOMuwFI/AAAAAAAAALM/L3CGTTDjiNk/S220/newHeadshot+copy.jpg" /></author><media:thumbnail xmlns:media="http://search.yahoo.com/mrss/" url="http://4.bp.blogspot.com/_wXQ7PW5ItaY/S8pKReNigjI/AAAAAAAAAfQ/Sw7fD-aWO4U/s72-c/IMG_0390.JPG" height="72" width="72" /><thr:total>2</thr:total></entry><entry gd:etag="W/&quot;AkMDR3kyeip7ImA9WxFSEks.&quot;"><id>tag:blogger.com,1999:blog-7100431510601134296.post-4834041893496469700</id><published>2010-04-14T12:45:00.002-05:00</published><updated>2010-04-14T13:07:56.792-05:00</updated><app:edited xmlns:app="http://www.w3.org/2007/app">2010-04-14T13:07:56.792-05:00</app:edited><category scheme="http://www.blogger.com/atom/ns#" term="Video" /><category scheme="http://www.blogger.com/atom/ns#" term="TED" /><title>Kirk Citron - News That Will Matter</title><content type="html">I recently overheard a Ted Talk that piqued my future thinking curiosity, so I decided to check it out. &lt;a href="http://www.ted.com/talks/kirk_citron_and_now_the_real_news.html"&gt;Kirk Citron: And Now, the Real News&lt;/a&gt; (embedded below) was a very brief snippet (less than 3 minutes) that presented the question: What news is really going to matter in the future?&lt;br /&gt;&lt;br /&gt;Kirk details looking in the long run (50 to 100 years) and observes that the top news stories from the last year will not matter in the long run. There is a different news filter that one has to apply to find the news that will matter in 50 years. Any stories related to:&lt;br /&gt;&lt;ul&gt;&lt;li&gt;Science and Technology,&lt;/li&gt;&lt;li&gt;Natural Resources,&lt;br /&gt;&lt;/li&gt;&lt;li&gt;Expansion (particularly China), and&lt;/li&gt;&lt;li&gt;New Discoveries.&lt;/li&gt;&lt;/ul&gt;He gave examples that were very intriguing, like without genetically enhanced crops, Great Britain will starve to death. He noted that the discovery of water on the moon will make it easier for someone (could be NASA, could not be) to build a colony there. Kirk's point - in the long run, some news stories are more important than others.&lt;br /&gt;&lt;br /&gt;Here is the very brief Ted Talk:&lt;br /&gt;&lt;br /&gt;&lt;!--copy and paste--&gt;&lt;object width="446" height="326"&gt;&lt;param name="movie" value="http://video.ted.com/assets/player/swf/EmbedPlayer.swf"&gt;&lt;param name="allowFullScreen" value="true"&gt;&lt;param name="wmode" value="transparent"&gt;&lt;param name="bgColor" value="#ffffff"&gt; &lt;param name="flashvars" value="vu=http://video.ted.com/talks/dynamic/KirkCitron_2010-medium.flv&amp;amp;su=http://images.ted.com/images/ted/tedindex/embed-posters/KirkCitron-2010.embed_thumbnail.jpg&amp;amp;vw=432&amp;amp;vh=240&amp;amp;ap=0&amp;amp;ti=811&amp;amp;introDuration=16500&amp;amp;adDuration=4000&amp;amp;postAdDuration=2000&amp;amp;adKeys=talk=kirk_citron_and_now_the_real_news;year=2010;theme=bold_predictions_stern_warnings;theme=a_taste_of_ted2010;theme=media_that_matters;theme=new_on_ted_com;theme=unconventional_explanations;theme=words_about_words;theme=not_business_as_usual;event=TED2010;&amp;amp;preAdTag=tconf.ted/embed;tile=1;sz=512x288;"&gt;&lt;embed src="http://video.ted.com/assets/player/swf/EmbedPlayer.swf" pluginspace="http://www.macromedia.com/go/getflashplayer" type="application/x-shockwave-flash" wmode="transparent" bgcolor="#ffffff" allowfullscreen="true" flashvars="vu=http://video.ted.com/talks/dynamic/KirkCitron_2010-medium.flv&amp;amp;su=http://images.ted.com/images/ted/tedindex/embed-posters/KirkCitron-2010.embed_thumbnail.jpg&amp;amp;vw=432&amp;amp;vh=240&amp;amp;ap=0&amp;amp;ti=811&amp;amp;introDuration=16500&amp;amp;adDuration=4000&amp;amp;postAdDuration=2000&amp;amp;adKeys=talk=kirk_citron_and_now_the_real_news;year=2010;theme=bold_predictions_stern_warnings;theme=a_taste_of_ted2010;theme=media_that_matters;theme=new_on_ted_com;theme=unconventional_explanations;theme=words_about_words;theme=not_business_as_usual;event=TED2010;" width="446" height="326"&gt;&lt;/embed&gt;&lt;/object&gt;&lt;br /&gt;&lt;br /&gt;For more information on the subject - check out &lt;a href="http://longnews.org/"&gt;long news&lt;/a&gt;, there are some pretty interesting articles.&lt;div class="blogger-post-footer"&gt;&lt;img width='1' height='1' src='https://blogger.googleusercontent.com/tracker/7100431510601134296-4834041893496469700?l=kusterslaststand.blogspot.com' alt='' /&gt;&lt;/div&gt;</content><link rel="replies" type="application/atom+xml" href="http://kusterslaststand.blogspot.com/feeds/4834041893496469700/comments/default" title="Post Comments" /><link rel="replies" type="text/html" href="http://kusterslaststand.blogspot.com/2010/04/kirk-citron-news-that-will-matter.html#comment-form" title="0 Comments" /><link rel="edit" type="application/atom+xml" href="http://www.blogger.com/feeds/7100431510601134296/posts/default/4834041893496469700?v=2" /><link rel="self" type="application/atom+xml" href="http://www.blogger.com/feeds/7100431510601134296/posts/default/4834041893496469700?v=2" /><link rel="alternate" type="text/html" href="http://kusterslaststand.blogspot.com/2010/04/kirk-citron-news-that-will-matter.html" title="Kirk Citron - News That Will Matter" /><author><name>Nick</name><uri>http://www.blogger.com/profile/04744494048025508536</uri><email>noreply@blogger.com</email><gd:image rel="http://schemas.google.com/g/2005#thumbnail" width="26" height="32" src="http://4.bp.blogspot.com/_wXQ7PW5ItaY/SXPuyOMuwFI/AAAAAAAAALM/L3CGTTDjiNk/S220/newHeadshot+copy.jpg" /></author><thr:total>0</thr:total></entry><entry gd:etag="W/&quot;C0MHQ34yfCp7ImA9WxFSEks.&quot;"><id>tag:blogger.com,1999:blog-7100431510601134296.post-4846367332621301001</id><published>2010-04-13T02:27:00.005-05:00</published><updated>2010-04-14T11:10:32.094-05:00</updated><app:edited xmlns:app="http://www.w3.org/2007/app">2010-04-14T11:10:32.094-05:00</app:edited><category scheme="http://www.blogger.com/atom/ns#" term="TED" /><category scheme="http://www.blogger.com/atom/ns#" term="Cooking" /><title>Jamie Oliver - Teach Every Child About Food</title><content type="html">&lt;a href="http://www.ted.com/talks/jamie_oliver.html"&gt;Jamie Oliver's Ted Talk&lt;/a&gt; about educating kids about food goes along with his current TV series &lt;i&gt;&lt;a href="http://en.wikipedia.org/wiki/Jamie_Oliver%27s_Food_Revolution"&gt;Jamie Oliver's Food Revolution&lt;/a&gt;&lt;/i&gt;. The talk and the show both focus on obesity problems facing young Americans. I had heard of the show (but not watched it) before listening to the talk, so I will have to check it out this week (Wednesday night on ABC).&lt;div&gt;&lt;br /&gt;&lt;/div&gt;&lt;div&gt;The talk starts off with an interesting statistics about causes of death in America. Four of the top six categories are diet related. Diseases like heart disease and diabetes. Another interesting statistic from the talk was that obesity costs Americans $150 Billion per year. That is 10% of the nation's healthcare bill. &lt;/div&gt;&lt;div&gt;&lt;br /&gt;&lt;/div&gt;&lt;div&gt;Oliver observes that the evolution of the food culture in America has been warped and distorted. He details problems with food at home, food from the grocery store and school food. Oliver even goes as far to say that society should be guilty of child abuse because the high amount of sugar in school lunches.&lt;/div&gt;&lt;div&gt;&lt;br /&gt;&lt;/div&gt;&lt;div&gt;The talk did have some great take aways. Oliver proposed that every supermarket in America should have a food ambassador. Someone to show people what to buy and how to cook it. Something like this would create thousands of jobs across the country. The life skills takeaway for kids in school is also a great point. Children would learn to cook 10 recipes that would save their life.&lt;/div&gt;&lt;div&gt;&lt;br /&gt;&lt;/div&gt;&lt;div&gt;What I was waiting for Oliver to address in the talk never came. I wanted him to explain why eating healthy is so expensive? I try to eat as healthy as possible, but it is hard when a green pepper costs $1.28. Healthy food is much more expensive than processed food, and many people cannot afford to spend hundreds of dollars a week on fruits and vegetables. There was no mention of the raw cost of healthy groceries compared to unhealthy, processed groceries.&lt;/div&gt;&lt;div&gt;&lt;br /&gt;&lt;/div&gt;&lt;div&gt;The talk is embedded below - give it a listen:&lt;/div&gt;&lt;br /&gt;&lt;!--copy and paste--&gt;&lt;object width="446" height="326"&gt;&lt;param name="movie" value="http://video.ted.com/assets/player/swf/EmbedPlayer.swf"&gt;&lt;param name="allowFullScreen" value="true"&gt;&lt;param name="wmode" value="transparent"&gt;&lt;param name="bgColor" value="#ffffff"&gt; &lt;param name="flashvars" value="vu=http://video.ted.com/talks/dynamic/JamieOliver_2010-medium.mp4&amp;amp;su=http://images.ted.com/images/ted/tedindex/embed-posters/JamieOliver-2010.embed_thumbnail.jpg&amp;amp;vw=432&amp;amp;vh=240&amp;amp;ap=0&amp;amp;ti=765&amp;amp;introDuration=16500&amp;amp;adDuration=4000&amp;amp;postAdDuration=2000&amp;amp;adKeys=talk=jamie_oliver;year=2010;theme=ted_prize_winners;theme=a_taste_of_ted2010;theme=new_on_ted_com;event=TED2010;&amp;amp;preAdTag=tconf.ted/embed;tile=1;sz=512x288;"&gt;&lt;embed src="http://video.ted.com/assets/player/swf/EmbedPlayer.swf" pluginspace="http://www.macromedia.com/go/getflashplayer" type="application/x-shockwave-flash" wmode="transparent" bgcolor="#ffffff" allowfullscreen="true" flashvars="vu=http://video.ted.com/talks/dynamic/JamieOliver_2010-medium.mp4&amp;amp;su=http://images.ted.com/images/ted/tedindex/embed-posters/JamieOliver-2010.embed_thumbnail.jpg&amp;amp;vw=432&amp;amp;vh=240&amp;amp;ap=0&amp;amp;ti=765&amp;amp;introDuration=16500&amp;amp;adDuration=4000&amp;amp;postAdDuration=2000&amp;amp;adKeys=talk=jamie_oliver;year=2010;theme=ted_prize_winners;theme=a_taste_of_ted2010;theme=new_on_ted_com;event=TED2010;" width="446" height="326"&gt;&lt;/embed&gt;&lt;/object&gt;&lt;div class="blogger-post-footer"&gt;&lt;img width='1' height='1' src='https://blogger.googleusercontent.com/tracker/7100431510601134296-4846367332621301001?l=kusterslaststand.blogspot.com' alt='' /&gt;&lt;/div&gt;</content><link rel="replies" type="application/atom+xml" href="http://kusterslaststand.blogspot.com/feeds/4846367332621301001/comments/default" title="Post Comments" /><link rel="replies" type="text/html" href="http://kusterslaststand.blogspot.com/2010/04/jamie-oliver-teach-every-child-about.html#comment-form" title="2 Comments" /><link rel="edit" type="application/atom+xml" href="http://www.blogger.com/feeds/7100431510601134296/posts/default/4846367332621301001?v=2" /><link rel="self" type="application/atom+xml" href="http://www.blogger.com/feeds/7100431510601134296/posts/default/4846367332621301001?v=2" /><link rel="alternate" type="text/html" href="http://kusterslaststand.blogspot.com/2010/04/jamie-oliver-teach-every-child-about.html" title="Jamie Oliver - Teach Every Child About Food" /><author><name>Nick</name><uri>http://www.blogger.com/profile/04744494048025508536</uri><email>noreply@blogger.com</email><gd:image rel="http://schemas.google.com/g/2005#thumbnail" width="26" height="32" src="http://4.bp.blogspot.com/_wXQ7PW5ItaY/SXPuyOMuwFI/AAAAAAAAALM/L3CGTTDjiNk/S220/newHeadshot+copy.jpg" /></author><thr:total>2</thr:total></entry><entry gd:etag="W/&quot;Dk4NQns7eip7ImA9WxFTF0Q.&quot;"><id>tag:blogger.com,1999:blog-7100431510601134296.post-1048423225206902002</id><published>2010-04-09T01:10:00.005-05:00</published><updated>2010-04-09T01:36:33.502-05:00</updated><app:edited xmlns:app="http://www.w3.org/2007/app">2010-04-09T01:36:33.502-05:00</app:edited><category scheme="http://www.blogger.com/atom/ns#" term="Book Review" /><title>Crush It - Keeping It Real</title><content type="html">Chapter 7 of &lt;i&gt;Crush It&lt;/i&gt; stood out to me as being a very meaningful chapter. Hence the chapter name, "keep it real ... very real." This is the gut check chapter of the book. I would wager that people reading this book would be completely optimistic to quit their jobs and start making their living online - &lt;b&gt;until this chapter&lt;/b&gt;. &lt;div&gt;&lt;br /&gt;&lt;/div&gt;&lt;div&gt;Gary bursts everyone's bubble that Crushing It will not be a half-time, pajama type job. To accomplish any kind of success through the methods mentioned in the book, your new boss (yourself) has to be a slave driver. That is what differentiates yourself from the rest of the competition. That is why there is not 1000s of Gary Vaynerchuks running around.&lt;/div&gt;&lt;div&gt;&lt;br /&gt;&lt;/div&gt;&lt;div&gt;He mentions a specific point in the chapter that I can relate to - Investing in the important stuff. He gave a great example of investing in the important stuff with the scenario of someone asking him what kind of equipment he uses to record his videos? His response - "Does this really matter?" Why would someone even worry about that. &lt;/div&gt;&lt;div&gt;&lt;br /&gt;&lt;/div&gt;&lt;div&gt;It is like learning to golf. $1200 clubs are not required for a novice golfer. A novice golfer cannot feel the difference between those and a $200 set. Grab the $200 dollar set and get to work. When a golfer can make the ball sit, stay, rollover, and play dead with the $200 dollar set, then it might be time to upgrade the gear.&lt;/div&gt;&lt;div&gt;&lt;br /&gt;&lt;/div&gt;&lt;div class="blogger-post-footer"&gt;&lt;img width='1' height='1' src='https://blogger.googleusercontent.com/tracker/7100431510601134296-1048423225206902002?l=kusterslaststand.blogspot.com' alt='' /&gt;&lt;/div&gt;</content><link rel="replies" type="application/atom+xml" href="http://kusterslaststand.blogspot.com/feeds/1048423225206902002/comments/default" title="Post Comments" /><link rel="replies" type="text/html" href="http://kusterslaststand.blogspot.com/2010/04/crush-it-keeping-it-real.html#comment-form" title="0 Comments" /><link rel="edit" type="application/atom+xml" href="http://www.blogger.com/feeds/7100431510601134296/posts/default/1048423225206902002?v=2" /><link rel="self" type="application/atom+xml" href="http://www.blogger.com/feeds/7100431510601134296/posts/default/1048423225206902002?v=2" /><link rel="alternate" type="text/html" href="http://kusterslaststand.blogspot.com/2010/04/crush-it-keeping-it-real.html" title="Crush It - Keeping It Real" /><author><name>Nick</name><uri>http://www.blogger.com/profile/04744494048025508536</uri><email>noreply@blogger.com</email><gd:image rel="http://schemas.google.com/g/2005#thumbnail" width="26" height="32" src="http://4.bp.blogspot.com/_wXQ7PW5ItaY/SXPuyOMuwFI/AAAAAAAAALM/L3CGTTDjiNk/S220/newHeadshot+copy.jpg" /></author><thr:total>0</thr:total></entry><entry gd:etag="W/&quot;CUMEQXc4cSp7ImA9WxFTF0Q.&quot;"><id>tag:blogger.com,1999:blog-7100431510601134296.post-2844598471733220680</id><published>2010-04-09T00:50:00.001-05:00</published><updated>2010-04-09T01:10:00.939-05:00</updated><app:edited xmlns:app="http://www.w3.org/2007/app">2010-04-09T01:10:00.939-05:00</app:edited><category scheme="http://www.blogger.com/atom/ns#" term="Development" /><category scheme="http://www.blogger.com/atom/ns#" term="OData" /><title>OData and the NetFlix Catalog API</title><content type="html">&lt;div&gt;The Netflix OData Catalog API was announced during the second keynote of Mix10 earlier this year. This announcement also meant that the live preview of the service was now publicly available. This means that all of the movie information built into the Netflix site (movies, actors, genres, release dates, etc.) is now available through an easy to consume service.&lt;div&gt;&lt;br /&gt;&lt;/div&gt;&lt;div&gt;I have a very, very unorganized movie collection, and have been trying to write a system to keep track of what I have and where I have it stored. Whenever I tried to write it I always had to stop myself because I could not get the right amount of information about the movies. I even went has far as scraping the information box on movie pages from Wikipedia. This was promising, but I stopped working on the system after a few days.&lt;/div&gt;&lt;div&gt;&lt;br /&gt;&lt;/div&gt;&lt;div&gt;Now, armed with the NetFlix Catalog API, I can finally get the right amount of information into my system to make it fun and useful. This is a quick demo of how to get information from the NetFlix Catalog Service.&lt;/div&gt;&lt;div&gt;&lt;br /&gt;&lt;/div&gt;&lt;div&gt;To get going with the NetFlix Catalog API, whip open a new .NET MVC2 Visual Studio Project and get to work.&lt;/div&gt;&lt;div&gt;&lt;br /&gt;&lt;/div&gt;&lt;div&gt;To access the Catalog API, a Web Reference will need to be added to the project. Right click the project then Add a Service Reference. Complete the dialog box like the picture below:&lt;/div&gt;&lt;/div&gt;&lt;div&gt;&lt;br /&gt;&lt;/div&gt;&lt;a onblur="try {parent.deselectBloggerImageGracefully();} catch(e) {}" href="http://1.bp.blogspot.com/_wXQ7PW5ItaY/S7tfARw2wWI/AAAAAAAAAeQ/Imo6E4yrslI/s1600/servicereference.png"&gt;&lt;img style="display:block; margin:0px auto 10px; text-align:center;cursor:pointer; cursor:hand;width: 400px; height: 322px;" src="http://1.bp.blogspot.com/_wXQ7PW5ItaY/S7tfARw2wWI/AAAAAAAAAeQ/Imo6E4yrslI/s400/servicereference.png" border="0" alt="" id="BLOGGER_PHOTO_ID_5457059831862444386" /&gt;&lt;/a&gt;&lt;div&gt;Once the Service reference is added to the project, we can access the NetFlix Catalog data.&lt;/div&gt;&lt;div&gt;&lt;br /&gt;&lt;/div&gt;&lt;div&gt;Quick sidebar - If you are using .NET 3.5 SP1, you may need to download an update here - &lt;a href="http://www.microsoft.com/downloads/details.aspx?displaylang=en&amp;amp;FamilyID=4b710b89-8576-46cf-a4bf-331a9306d555"&gt;http://www.microsoft.com/downloads/details.aspx?displaylang=en&amp;amp;FamilyID=4b710b89-8576-46cf-a4bf-331a9306d555&lt;/a&gt;. The DataServiceCollection is not included as a part of System.Data.Services.Client, but the update fixes this.&lt;/div&gt;&lt;div&gt;&lt;br /&gt;&lt;/div&gt;&lt;div&gt;From here, you can access the NetFlix Catalog in Visual Studio. Define an instance of a NetflixCatalog service as shown below.&lt;br /&gt;&lt;br /&gt;&lt;pre style="font-family: Andale Mono, Lucida Console, Monaco, fixed, monospace; color: #000000; background-color: #eee;font-size: 12px;border: 1px dashed #999999;line-height: 14px;padding: 5px; overflow: auto; width: 100%"&gt;&lt;code&gt;        public ActionResult Index()&lt;br /&gt;    {&lt;br /&gt;        NetflixCatalog _nfCat = new NetflixCatalog(new Uri("http://odata.netflix.com/Catalog/"));&lt;br /&gt;        DataServiceCollection&amp;lt;Title&amp;gt; _titles = new DataServiceCollection&amp;lt;Title&amp;gt;();&lt;br /&gt;        var query = (from t in _nfCat.Titles where t.ReleaseYear &amp;lt; 1950&lt;br /&gt;             orderby t.ReleaseYear select t).Take(50);&lt;br /&gt;        try&lt;br /&gt;        {&lt;br /&gt;            _titles.Load(query);&lt;br /&gt;        }&lt;br /&gt;        catch (InvalidOperationException excep)&lt;br /&gt;        {&lt;br /&gt;            Console.WriteLine(excep.Message);&lt;br /&gt;        }&lt;br /&gt;        var titles = _titles.ToList();&lt;br /&gt;        return View("Index",titles);&lt;br /&gt;    }&lt;br /&gt;&lt;/code&gt;&lt;/pre&gt;&lt;br /&gt;&lt;br /&gt;Please note that this code will not run without adding a reference to a WindowsBase dll. Mine was at  C:\Windows\winsxs\msil_windowsbase_31bf3856ad364e35_6.0.6000.16708_none _9540b0033275cea4\WindowsBase.dll&lt;/div&gt;&lt;div&gt;&lt;br /&gt;&lt;/div&gt;&lt;div&gt;Use the service to build a linq query, then load that query into a DataServicesCollection object. Use the following code to display it on a page. Apologies in advance for the terrible way of doing a numbered list.&lt;/div&gt;&lt;br /&gt;&lt;pre style="font-family: Andale Mono, Lucida Console, Monaco, fixed, monospace; color: #000000; background-color: #eee;font-size: 12px;border: 1px dashed #999999;line-height: 14px;padding: 5px; overflow: auto; width: 100%"&gt;&lt;code&gt;    &amp;lt;p&amp;gt;&lt;br /&gt;   This page will display the 20 earliest movies entered into the Netflix Catalog (Ordered by Movie Title)&amp;lt;/p&amp;gt;&lt;br /&gt;&amp;lt;h2&amp;gt;&lt;br /&gt;   Titles:&amp;lt;/h2&amp;gt;&lt;br /&gt;&amp;lt;ul&amp;gt;&lt;br /&gt;   &amp;lt;%int count = 1;  foreach (var title in (IEnumerable&amp;lt;NFCatalog.NetFlixService.Title&amp;gt;)Model)&lt;br /&gt;     { %&amp;gt;&lt;br /&gt;   &amp;lt;li&amp;gt;&lt;br /&gt;       &amp;lt;%=count %&amp;gt;. &amp;lt;%= title.Name%&amp;gt;, &amp;lt;%= title.ReleaseYear%&amp;gt;&amp;lt;/li&amp;gt;&lt;br /&gt;   &amp;lt;%count = count + 1;&lt;br /&gt;     }; %&amp;gt;&lt;br /&gt;&amp;lt;/ul&amp;gt;&lt;br /&gt;&lt;br /&gt;&lt;/code&gt;&lt;/pre&gt;The final page is displayed like this:&lt;div&gt;&lt;br /&gt;&lt;/div&gt;&lt;br /&gt;&lt;a onblur="try {parent.deselectBloggerImageGracefully();} catch(e) {}" href="http://3.bp.blogspot.com/_wXQ7PW5ItaY/S76-MzpHluI/AAAAAAAAAeo/6w4rEDhs_5s/s1600/finishedScreen.png"&gt;&lt;img style="display:block; margin:0px auto 10px; text-align:center;cursor:pointer; cursor:hand;width: 400px; height: 361px;" src="http://3.bp.blogspot.com/_wXQ7PW5ItaY/S76-MzpHluI/AAAAAAAAAeo/6w4rEDhs_5s/s400/finishedScreen.png" border="0" alt="" id="BLOGGER_PHOTO_ID_5458008925649999586" /&gt;&lt;/a&gt;&lt;div class="blogger-post-footer"&gt;&lt;img width='1' height='1' src='https://blogger.googleusercontent.com/tracker/7100431510601134296-2844598471733220680?l=kusterslaststand.blogspot.com' alt='' /&gt;&lt;/div&gt;</content><link rel="replies" type="application/atom+xml" href="http://kusterslaststand.blogspot.com/feeds/2844598471733220680/comments/default" title="Post Comments" /><link rel="replies" type="text/html" href="http://kusterslaststand.blogspot.com/2010/04/odata-and-netflix-catalog-api-basic.html#comment-form" title="0 Comments" /><link rel="edit" type="application/atom+xml" href="http://www.blogger.com/feeds/7100431510601134296/posts/default/2844598471733220680?v=2" /><link rel="self" type="application/atom+xml" href="http://www.blogger.com/feeds/7100431510601134296/posts/default/2844598471733220680?v=2" /><link rel="alternate" type="text/html" href="http://kusterslaststand.blogspot.com/2010/04/odata-and-netflix-catalog-api-basic.html" title="OData and the NetFlix Catalog API" /><author><name>Nick</name><uri>http://www.blogger.com/profile/04744494048025508536</uri><email>noreply@blogger.com</email><gd:image rel="http://schemas.google.com/g/2005#thumbnail" width="26" height="32" src="http://4.bp.blogspot.com/_wXQ7PW5ItaY/SXPuyOMuwFI/AAAAAAAAALM/L3CGTTDjiNk/S220/newHeadshot+copy.jpg" /></author><media:thumbnail xmlns:media="http://search.yahoo.com/mrss/" url="http://1.bp.blogspot.com/_wXQ7PW5ItaY/S7tfARw2wWI/AAAAAAAAAeQ/Imo6E4yrslI/s72-c/servicereference.png" height="72" width="72" /><thr:total>0</thr:total></entry><entry gd:etag="W/&quot;D0UFSHg8cCp7ImA9WxFTFkg.&quot;"><id>tag:blogger.com,1999:blog-7100431510601134296.post-4108683288590866379</id><published>2010-04-07T10:29:00.007-05:00</published><updated>2010-04-07T10:46:59.678-05:00</updated><app:edited xmlns:app="http://www.w3.org/2007/app">2010-04-07T10:46:59.678-05:00</app:edited><category scheme="http://www.blogger.com/atom/ns#" term="DonateLincoln" /><title>DonateLincoln!</title><content type="html">&lt;div&gt;&lt;a href="http://belahm.wordpress.com/"&gt;Brett &lt;/a&gt;(&lt;a href="http://twitter.com/belahm"&gt;@belahm&lt;/a&gt;) created the DonateLincoln! guidebook for non-profit organizations in the Lincoln and Lancaster County area. It is meant to make the process of selection and donating to a local charitable organization easier.&lt;div&gt;&lt;br /&gt;&lt;/div&gt;&lt;div&gt;Check out &lt;a href="http://www.donatelincoln.com/"&gt;DonateLincoln!&lt;/a&gt; to download an electronic copy of the guidebook.&lt;/div&gt;&lt;div&gt;&lt;a href="http://www.blogger.com/www.donatelincoln.com"&gt;&lt;br /&gt;&lt;/a&gt;&lt;/div&gt;&lt;a href="http://www.blogger.com/www.donatelincoln.com"&gt;&lt;/a&gt;&lt;/div&gt;&lt;a href="http://www.blogger.com/www.donatelincoln.com"&gt;&lt;/a&gt;&lt;a onblur="try {parent.deselectBloggerImageGracefully();} catch(e) {}" href="http://3.bp.blogspot.com/_wXQ7PW5ItaY/S7yoCYNbYyI/AAAAAAAAAeY/JPpNx93Pk94/s1600/5ColorHeaderSquareNoSpace.png"&gt;&lt;img style="display:block; margin:0px auto 10px; text-align:center;cursor:pointer; cursor:hand;width: 400px; height: 60px;" src="http://3.bp.blogspot.com/_wXQ7PW5ItaY/S7yoCYNbYyI/AAAAAAAAAeY/JPpNx93Pk94/s400/5ColorHeaderSquareNoSpace.png" border="0" alt="" id="BLOGGER_PHOTO_ID_5457421607278175010" /&gt;&lt;/a&gt;&lt;div&gt;&lt;div&gt;We had originally planned to have a full organization listing on the DonateLincoln! website, but we needed to get something out there this week. In the future, we will be adding:&lt;/div&gt;&lt;div&gt;&lt;ul&gt;&lt;li&gt;A complete listing with links to organization websites&lt;/li&gt;&lt;li&gt;Social features to allow for commenting on organizations&lt;/li&gt;&lt;li&gt;Facebook tie-ins to share comments with Facebook friends&lt;/li&gt;&lt;/ul&gt;&lt;/div&gt;&lt;/div&gt;&lt;div&gt;You can request a hard copy of the guidebook by e-mailing donatelincoln@gmail.com. Gorgeous full color printing was provided by &lt;a href="http://www.jacobnorth.com/"&gt;Jacob North Printing&lt;/a&gt; - check out their newly redesigned website, it is definitely worth the trip.&lt;/div&gt;&lt;div&gt;&lt;br /&gt;&lt;/div&gt;&lt;div class="blogger-post-footer"&gt;&lt;img width='1' height='1' src='https://blogger.googleusercontent.com/tracker/7100431510601134296-4108683288590866379?l=kusterslaststand.blogspot.com' alt='' /&gt;&lt;/div&gt;</content><link rel="replies" type="application/atom+xml" href="http://kusterslaststand.blogspot.com/feeds/4108683288590866379/comments/default" title="Post Comments" /><link rel="replies" type="text/html" href="http://kusterslaststand.blogspot.com/2010/04/donatelincoln.html#comment-form" title="0 Comments" /><link rel="edit" type="application/atom+xml" href="http://www.blogger.com/feeds/7100431510601134296/posts/default/4108683288590866379?v=2" /><link rel="self" type="application/atom+xml" href="http://www.blogger.com/feeds/7100431510601134296/posts/default/4108683288590866379?v=2" /><link rel="alternate" type="text/html" href="http://kusterslaststand.blogspot.com/2010/04/donatelincoln.html" title="DonateLincoln!" /><author><name>Nick</name><uri>http://www.blogger.com/profile/04744494048025508536</uri><email>noreply@blogger.com</email><gd:image rel="http://schemas.google.com/g/2005#thumbnail" width="26" height="32" src="http://4.bp.blogspot.com/_wXQ7PW5ItaY/SXPuyOMuwFI/AAAAAAAAALM/L3CGTTDjiNk/S220/newHeadshot+copy.jpg" /></author><media:thumbnail xmlns:media="http://search.yahoo.com/mrss/" url="http://3.bp.blogspot.com/_wXQ7PW5ItaY/S7yoCYNbYyI/AAAAAAAAAeY/JPpNx93Pk94/s72-c/5ColorHeaderSquareNoSpace.png" height="72" width="72" /><thr:total>0</thr:total></entry><entry gd:etag="W/&quot;DUQHRnsyeSp7ImA9WxFTFU8.&quot;"><id>tag:blogger.com,1999:blog-7100431510601134296.post-8458329881493099946</id><published>2010-04-05T22:27:00.003-05:00</published><updated>2010-04-05T23:15:37.591-05:00</updated><app:edited xmlns:app="http://www.w3.org/2007/app">2010-04-05T23:15:37.591-05:00</app:edited><category scheme="http://www.blogger.com/atom/ns#" term="Video" /><title>Work a Booth like a Pro</title><content type="html">&lt;div&gt;Kyle Deterding (&lt;a href="http://twitter.com/deterding"&gt;@deterding&lt;/a&gt;) dropped by the house last week to film a very short video on how to work a booth at a trade show. This video is meant to be as brief as possible, and provide a lead in to a discussion about working a booth at a trade show. The four principles that Kyle details in the video are:&lt;/div&gt;&lt;div&gt;&lt;ul&gt;&lt;li&gt;Stand in front of your booth - Standing behind a booth can be intimidating.&lt;/li&gt;&lt;li&gt;Never leave your booth unattended - If you are at the show, you better be working the booth.&lt;/li&gt;&lt;li&gt;Read people - Tailor what you are saying to your audience.&lt;/li&gt;&lt;li&gt;Build a crowd - People are more likely to approach a booth if someone else is there.&lt;/li&gt;&lt;/ul&gt;&lt;/div&gt;&lt;div&gt;&lt;br /&gt;&lt;/div&gt;&lt;object width="400" height="300"&gt;&lt;param name="allowfullscreen" value="true"&gt;&lt;param name="allowscriptaccess" value="always"&gt;&lt;param name="movie" value="http://vimeo.com/moogaloop.swf?clip_id=10700792&amp;amp;server=vimeo.com&amp;amp;show_title=1&amp;amp;show_byline=1&amp;amp;show_portrait=0&amp;amp;color=&amp;amp;fullscreen=1"&gt;&lt;embed src="http://vimeo.com/moogaloop.swf?clip_id=10700792&amp;amp;server=vimeo.com&amp;amp;show_title=1&amp;amp;show_byline=1&amp;amp;show_portrait=0&amp;amp;color=&amp;amp;fullscreen=1" type="application/x-shockwave-flash" allowfullscreen="true" allowscriptaccess="always" width="400" height="300"&gt;&lt;/embed&gt;&lt;/object&gt;&lt;p&gt;This is not a very comprehensive or informative list, but it does get you thinking about working a booth. On top of what Kyle mentions in the video, I would make the general suggestion to stay calm and speak slowly. &lt;/p&gt;&lt;p&gt;Please pardon the poor video production quality - last week was a long one.&lt;/p&gt;&lt;div class="blogger-post-footer"&gt;&lt;img width='1' height='1' src='https://blogger.googleusercontent.com/tracker/7100431510601134296-8458329881493099946?l=kusterslaststand.blogspot.com' alt='' /&gt;&lt;/div&gt;</content><link rel="replies" type="application/atom+xml" href="http://kusterslaststand.blogspot.com/feeds/8458329881493099946/comments/default" title="Post Comments" /><link rel="replies" type="text/html" href="http://kusterslaststand.blogspot.com/2010/04/work-booth-like-pro.html#comment-form" title="0 Comments" /><link rel="edit" type="application/atom+xml" href="http://www.blogger.com/feeds/7100431510601134296/posts/default/8458329881493099946?v=2" /><link rel="self" type="application/atom+xml" href="http://www.blogger.com/feeds/7100431510601134296/posts/default/8458329881493099946?v=2" /><link rel="alternate" type="text/html" href="http://kusterslaststand.blogspot.com/2010/04/work-booth-like-pro.html" title="Work a Booth like a Pro" /><author><name>Nick</name><uri>http://www.blogger.com/profile/04744494048025508536</uri><email>noreply@blogger.com</email><gd:image rel="http://schemas.google.com/g/2005#thumbnail" width="26" height="32" src="http://4.bp.blogspot.com/_wXQ7PW5ItaY/SXPuyOMuwFI/AAAAAAAAALM/L3CGTTDjiNk/S220/newHeadshot+copy.jpg" /></author><thr:total>0</thr:total></entry><entry gd:etag="W/&quot;DEUDQ38yfip7ImA9WxFTFUw.&quot;"><id>tag:blogger.com,1999:blog-7100431510601134296.post-6620101527851607176</id><published>2010-04-05T19:31:00.005-05:00</published><updated>2010-04-05T20:11:12.196-05:00</updated><app:edited xmlns:app="http://www.w3.org/2007/app">2010-04-05T20:11:12.196-05:00</app:edited><category scheme="http://www.blogger.com/atom/ns#" term="Marketing" /><category scheme="http://www.blogger.com/atom/ns#" term="Book Review" /><title>Six Pixels of Separation - Viral Marketing vs. Viral Expansion Loops</title><content type="html">In &lt;i&gt;Six Pixels of Separation&lt;/i&gt;, Mitch Joel outlines several themes to create a winning online strategy. Early on in the book, Joel goes into detail about the difference between Viral Marketing and Viral Expansion Loops. This difference requires the reader to understand the "how" behind wildly successful online marketing. &lt;div&gt;&lt;br /&gt;&lt;/div&gt;&lt;div&gt;We all know what Viral Marketing is - hilariously explained by &lt;a href="http://wondertonic.tumblr.com/post/485823125/new-viral-marketing-services"&gt;Wondertonic&lt;/a&gt;. The goal of viral marketing is to create spontaneous word of mouth advertising (we all have our own definition, I pulled mine from &lt;a href="http://en.wikipedia.org/wiki/Viral_marketing"&gt;Wikipedia&lt;/a&gt;).&lt;/div&gt;&lt;div&gt;&lt;br /&gt;&lt;/div&gt;&lt;div&gt;Viral Expansion Loops take viral marketing one step further, because they routinely replicate the effects of viral marketing. It is sustained viral marketing. The viral expansion loop is when a human participates in something that cannot, in itself, be sustained without participants. For example, trading Beanie Babies in the late 90s is a viral expansion loop. People were trading toys that could be bought for $5 and resold for hundreds. There was no hard value there (they were not made of gold) but the popularity of the toy created a viral expansion loop. People buying the toys then trading them would complete the loop. &lt;/div&gt;&lt;div&gt;&lt;br /&gt;&lt;/div&gt;&lt;div&gt;A more realistic example of a viral expansion loop is the social network. Joel mentions &lt;a href="http://www.ning.com/"&gt;Ning&lt;/a&gt;, a software company that allows users to create their own social networks. The value created in a social network is the participation of more users sharing their ideas. This draws more users in and completes a revolution of the loop. The added users will bring more ideas to the social network, which opens up the possibility for even more users to join. &lt;/div&gt;&lt;div&gt;&lt;br /&gt;&lt;/div&gt;&lt;div&gt;The viral expansion loop is a powerful thing. It is principle behind the rapid growth of content on the internet. &lt;/div&gt;&lt;div&gt;&lt;br /&gt;&lt;/div&gt;&lt;div&gt;&lt;a href="http://www.twistimage.com/blog/archives/the-viral-expansion-loop/"&gt;Read more about Mitch Joel's description of viral expansion loops.&lt;/a&gt;&lt;/div&gt;&lt;div&gt;&lt;br /&gt;&lt;/div&gt;&lt;div&gt;&lt;a href="http://www.fastcompany.com/magazine/125/nings-infinite-ambition.html?page=0,0"&gt;Read about Ning and the original explanation of the viral expansion loop.&lt;/a&gt;&lt;/div&gt;&lt;div class="blogger-post-footer"&gt;&lt;img width='1' height='1' src='https://blogger.googleusercontent.com/tracker/7100431510601134296-6620101527851607176?l=kusterslaststand.blogspot.com' alt='' /&gt;&lt;/div&gt;</content><link rel="replies" type="application/atom+xml" href="http://kusterslaststand.blogspot.com/feeds/6620101527851607176/comments/default" title="Post Comments" /><link rel="replies" type="text/html" href="http://kusterslaststand.blogspot.com/2010/04/six-pixels-of-separation-viral.html#comment-form" title="0 Comments" /><link rel="edit" type="application/atom+xml" href="http://www.blogger.com/feeds/7100431510601134296/posts/default/6620101527851607176?v=2" /><link rel="self" type="application/atom+xml" href="http://www.blogger.com/feeds/7100431510601134296/posts/default/6620101527851607176?v=2" /><link rel="alternate" type="text/html" href="http://kusterslaststand.blogspot.com/2010/04/six-pixels-of-separation-viral.html" title="Six Pixels of Separation - Viral Marketing vs. Viral Expansion Loops" /><author><name>Nick</name><uri>http://www.blogger.com/profile/04744494048025508536</uri><email>noreply@blogger.com</email><gd:image rel="http://schemas.google.com/g/2005#thumbnail" width="26" height="32" src="http://4.bp.blogspot.com/_wXQ7PW5ItaY/SXPuyOMuwFI/AAAAAAAAALM/L3CGTTDjiNk/S220/newHeadshot+copy.jpg" /></author><thr:total>0</thr:total></entry><entry gd:etag="W/&quot;C0IMR3k5eyp7ImA9WxFTFEU.&quot;"><id>tag:blogger.com,1999:blog-7100431510601134296.post-1847506064754102341</id><published>2010-04-05T09:35:00.005-05:00</published><updated>2010-04-05T10:33:06.723-05:00</updated><app:edited xmlns:app="http://www.w3.org/2007/app">2010-04-05T10:33:06.723-05:00</app:edited><category scheme="http://www.blogger.com/atom/ns#" term="Book Review" /><title>Six Pixels of Separation - Quick Review</title><content type="html">I recently read &lt;i&gt;Six Pixels of Separation&lt;/i&gt; by Mitch Joel for my Raikes School Design Studio Discussion group (&lt;a href="http://raikes.unl.edu/"&gt;Check out the Raikes School!&lt;/a&gt;). Joel is the President of Twist image, a digital marketing agency, and the writer of the &lt;a href="http://www.twistimage.com/blog/"&gt;Six Pixels of Separation Blog&lt;/a&gt;. The book and the blog present insights on how to reach customers on the global level through online strategies. &lt;div&gt;&lt;br /&gt;&lt;/div&gt;&lt;div&gt;His blog is updated regularly with well-written posts around 500 words. The posts tie back to several of his main themes which he details in his book. A few examples of his themes are Engaging your Online Community and the concept of Digital Darwinism, where businesses have to evolve their online strategies to keep users coming back for more. He also has a podcast with nearly 200 episodes and does speaking events.&lt;/div&gt;&lt;div&gt;&lt;br /&gt;&lt;/div&gt;&lt;div&gt;&lt;i&gt;Six Pixels&lt;/i&gt; was Joel's first book, and I feel that it was missing some polish. The book is quite long, weighing in at 287 pages. Reading it in two separate sessions (I normally try to read cover to cover) confused me about the point he was trying to get across. The book does not have a main theme to communicate to the user, it has many. This makes trying to keep track of all of them difficult, especially when the book is so long. Each chapter has a central theme that it communicates with backing examples, but the chapters do not flow together as well as they could. &lt;/div&gt;&lt;div&gt;&lt;br /&gt;&lt;/div&gt;&lt;div&gt;I would add a "how to read this book" section in the beginning of the book. Reading it cover to cover does not make sense, but reading it a chapter at a time does. I think the book would work better as an online strategy reference book than as a normal book. I feel this way because of the abundance of content presented in the book. It could be split into multiple books, with more supporting (and non-supporting evidence) to make the topics more realistic. &lt;/div&gt;&lt;div&gt;&lt;br /&gt;&lt;/div&gt;&lt;div&gt;The content of the book is great though - I will be going into detail on that in a few future posts. I would recommend this book to anyone who is marketing online, but remember that it is not a &lt;a href="http://en.wikipedia.org/wiki/No_Silver_Bullet"&gt;silver bullet&lt;/a&gt;. Only &lt;a href="http://en.wikipedia.org/wiki/Silver_bullet"&gt;Silver bullets&lt;/a&gt; are silver bullets.&lt;/div&gt;&lt;div class="blogger-post-footer"&gt;&lt;img width='1' height='1' src='https://blogger.googleusercontent.com/tracker/7100431510601134296-1847506064754102341?l=kusterslaststand.blogspot.com' alt='' /&gt;&lt;/div&gt;</content><link rel="replies" type="application/atom+xml" href="http://kusterslaststand.blogspot.com/feeds/1847506064754102341/comments/default" title="Post Comments" /><link rel="replies" type="text/html" href="http://kusterslaststand.blogspot.com/2010/04/six-pixels-of-separation-quick-review.html#comment-form" title="0 Comments" /><link rel="edit" type="application/atom+xml" href="http://www.blogger.com/feeds/7100431510601134296/posts/default/1847506064754102341?v=2" /><link rel="self" type="application/atom+xml" href="http://www.blogger.com/feeds/7100431510601134296/posts/default/1847506064754102341?v=2" /><link rel="alternate" type="text/html" href="http://kusterslaststand.blogspot.com/2010/04/six-pixels-of-separation-quick-review.html" title="Six Pixels of Separation - Quick Review" /><author><name>Nick</name><uri>http://www.blogger.com/profile/04744494048025508536</uri><email>noreply@blogger.com</email><gd:image rel="http://schemas.google.com/g/2005#thumbnail" width="26" height="32" src="http://4.bp.blogspot.com/_wXQ7PW5ItaY/SXPuyOMuwFI/AAAAAAAAALM/L3CGTTDjiNk/S220/newHeadshot+copy.jpg" /></author><thr:total>0</thr:total></entry><entry gd:etag="W/&quot;CUINSX8_cCp7ImA9WxFTEUQ.&quot;"><id>tag:blogger.com,1999:blog-7100431510601134296.post-4279753611092697020</id><published>2010-04-02T01:46:00.007-05:00</published><updated>2010-04-02T02:33:18.148-05:00</updated><app:edited xmlns:app="http://www.w3.org/2007/app">2010-04-02T02:33:18.148-05:00</app:edited><category scheme="http://www.blogger.com/atom/ns#" term="Book Review" /><title>Crush It - Storytelling</title><content type="html">I recently buzzed through Gary Vaynerchuk's 2009 book, &lt;i&gt;Crush It.&lt;/i&gt; The book covers a wide array of topics related to social media, and how you can quit your job right now and start doing what you love for a living. I was quite skeptical when I sat down to read the book but I slowly warmed up to it and was able to see some key ideas that he meant to convey in the book. &lt;div&gt;&lt;br /&gt;&lt;/div&gt;&lt;div&gt;For those that have not heard, Gary is a co-owner of his family's wine retail shop in New Jersey and the host of the Wine Library TV webcast.&lt;/div&gt;&lt;div&gt;&lt;br /&gt;&lt;/div&gt;&lt;div&gt;The book goes into detail about Gary's childhood, which is the most entertaining part of the book. He recounts stories of the seven-year old Gary hustling lemonade stands around his neighborhood at age 7. He talks about his passion for baseball cards and how his business education comes from card shows. This is where I was really drawn into the book - the story of where he is coming from sets the tone for the rest of the book. &lt;/div&gt;&lt;div&gt;&lt;br /&gt;&lt;/div&gt;&lt;div&gt;He is really practicing what he preaches before he even mentions it in the book, and that is to tell a story. I was sold to read the rest of the book after hearing the entertaining story about how he lost all his money at a Baseball card show when he was a teenager. Quoted directly from the text - "Storytelling is by far the most underrated skill in business."&lt;/div&gt;&lt;div&gt;&lt;br /&gt;&lt;/div&gt;&lt;div&gt;Being able to tell a story will leave a customer with a positive attitude. It might even be so positive that they will come back and do business with you again. They might tell their friends. &lt;/div&gt;&lt;div&gt;&lt;br /&gt;&lt;/div&gt;&lt;div&gt;Storytelling does not have to happen in person, and that is a theme in the various means of connecting to customers that are described later in the book. Gary mentions that providing content (Blog, Tweet, Podcast, etc.) should be telling a great story.  This is a convincing reason as to why &lt;a href="http://www.woot.com"&gt;Woot &lt;/a&gt;is so popular. They could just be a shopping site that only sells one item per day. But they are so much more than that -  they are a blog that personifies the items that they are selling. They have other posts that are games that the Woot team likes, or interesting headlines with one-liners mixed in. &lt;/div&gt;&lt;div&gt;&lt;br /&gt;&lt;/div&gt;&lt;div&gt;That is why I continue to check Woot. I like the stories that they are telling. It is entertaining and is a great way for the company to draw my business in. &lt;/div&gt;&lt;div&gt;&lt;br /&gt;&lt;/div&gt;&lt;div&gt;If you do have a few hours on your hands and are looking for some light reading material, do check out Gary's book. Definitely check it out if you are a fan of social media.&lt;/div&gt;&lt;div class="blogger-post-footer"&gt;&lt;img width='1' height='1' src='https://blogger.googleusercontent.com/tracker/7100431510601134296-4279753611092697020?l=kusterslaststand.blogspot.com' alt='' /&gt;&lt;/div&gt;</content><link rel="replies" type="application/atom+xml" href="http://kusterslaststand.blogspot.com/feeds/4279753611092697020/comments/default" title="Post Comments" /><link rel="replies" type="text/html" href="http://kusterslaststand.blogspot.com/2010/04/crush-it-storytelling.html#comment-form" title="0 Comments" /><link rel="edit" type="application/atom+xml" href="http://www.blogger.com/feeds/7100431510601134296/posts/default/4279753611092697020?v=2" /><link rel="self" type="application/atom+xml" href="http://www.blogger.com/feeds/7100431510601134296/posts/default/4279753611092697020?v=2" /><link rel="alternate" type="text/html" href="http://kusterslaststand.blogspot.com/2010/04/crush-it-storytelling.html" title="Crush It - Storytelling" /><author><name>Nick</name><uri>http://www.blogger.com/profile/04744494048025508536</uri><email>noreply@blogger.com</email><gd:image rel="http://schemas.google.com/g/2005#thumbnail" width="26" height="32" src="http://4.bp.blogspot.com/_wXQ7PW5ItaY/SXPuyOMuwFI/AAAAAAAAALM/L3CGTTDjiNk/S220/newHeadshot+copy.jpg" /></author><thr:total>0</thr:total></entry><entry gd:etag="W/&quot;A0cARXozeCp7ImA9WxFTEEQ.&quot;"><id>tag:blogger.com,1999:blog-7100431510601134296.post-5674588093392215207</id><published>2010-04-01T00:02:00.002-05:00</published><updated>2010-04-01T00:17:24.480-05:00</updated><app:edited xmlns:app="http://www.w3.org/2007/app">2010-04-01T00:17:24.480-05:00</app:edited><title>30/30, Part 2.</title><content type="html">&lt;div&gt;It is happening again. 30 days of April, 30 blog posts. I have been absent on this for some time, and I do not want to sound like this guy:&lt;/div&gt;&lt;div&gt;&lt;br /&gt;&lt;/div&gt;&lt;a onblur="try {parent.deselectBloggerImageGracefully();} catch(e) {}" href="http://imgs.xkcd.com/comics/superlative.png"&gt;&lt;img style="display:block; margin:0px auto 10px; text-align:center;cursor:pointer; cursor:hand;width: 740px; height: 230px;" src="http://imgs.xkcd.com/comics/superlative.png" border="0" alt="" /&gt;&lt;/a&gt;&lt;div&gt;&lt;div&gt;&lt;br /&gt;&lt;/div&gt;&lt;div&gt;Nate, Paul and I are going to bring you the content, daily, for the next thirty days. Feel free to tune me out, but do check out &lt;a href="http://nongenre.blogspot.com/"&gt;Nate &lt;/a&gt;and &lt;a href="http://programmingnightmare.blogspot.com/"&gt;Paul &lt;/a&gt;- they will surely have some interesting things to say.&lt;/div&gt;&lt;/div&gt;&lt;div&gt;&lt;br /&gt;&lt;/div&gt;&lt;div&gt;Please note that this is a teaser post, and it will not count toward my monthly total. So start counting now!&lt;/div&gt;&lt;div class="blogger-post-footer"&gt;&lt;img width='1' height='1' src='https://blogger.googleusercontent.com/tracker/7100431510601134296-5674588093392215207?l=kusterslaststand.blogspot.com' alt='' /&gt;&lt;/div&gt;</content><link rel="replies" type="application/atom+xml" href="http://kusterslaststand.blogspot.com/feeds/5674588093392215207/comments/default" title="Post Comments" /><link rel="replies" type="text/html" href="http://kusterslaststand.blogspot.com/2010/04/3030-part-2.html#comment-form" title="2 Comments" /><link rel="edit" type="application/atom+xml" href="http://www.blogger.com/feeds/7100431510601134296/posts/default/5674588093392215207?v=2" /><link rel="self" type="application/atom+xml" href="http://www.blogger.com/feeds/7100431510601134296/posts/default/5674588093392215207?v=2" /><link rel="alternate" type="text/html" href="http://kusterslaststand.blogspot.com/2010/04/3030-part-2.html" title="30/30, Part 2." /><author><name>Nick</name><uri>http://www.blogger.com/profile/04744494048025508536</uri><email>noreply@blogger.com</email><gd:image rel="http://schemas.google.com/g/2005#thumbnail" width="26" height="32" src="http://4.bp.blogspot.com/_wXQ7PW5ItaY/SXPuyOMuwFI/AAAAAAAAALM/L3CGTTDjiNk/S220/newHeadshot+copy.jpg" /></author><thr:total>2</thr:total></entry><entry gd:etag="W/&quot;C0AGQ3s8eyp7ImA9WxJWE00.&quot;"><id>tag:blogger.com,1999:blog-7100431510601134296.post-5226004396856006234</id><published>2009-06-16T09:28:00.009-05:00</published><updated>2009-06-18T00:08:42.573-05:00</updated><app:edited xmlns:app="http://www.w3.org/2007/app">2009-06-18T00:08:42.573-05:00</app:edited><category scheme="http://www.blogger.com/atom/ns#" term="Cooking" /><title>Inexpensive and Delicious Homemade Pizza</title><content type="html">After moving out of the dorms, I have faced many truths, like electricity costing money (who knew?) and having to prepare my own food. I have been trying to avoid takeout food this summer, so here is one recipe that I prepared recently.&lt;br /&gt;&lt;br /&gt;&lt;span style="font-weight: bold;"&gt;Homemade Pizza&lt;/span&gt; - I have made this many times before, but I modified the recipe according to &lt;a href="http://www.thesimpledollar.com/"&gt;The Simple Dollar&lt;/a&gt; (&lt;a href="http://www.thesimpledollar.com/2009/03/13/a-guide-to-making-inexpensive-and-delicious-homemade-pizza/"&gt;Trent's recipe&lt;/a&gt; looked a lot better than mine.) Let us start with the dough:&lt;br /&gt;&lt;br /&gt;3 Cups of flour&lt;br /&gt;1 teaspoon dry yeast&lt;br /&gt;1 teaspoon salt&lt;br /&gt;2 tablespoons olive oil&lt;br /&gt;1 cup wheat beer (That's right, Beer!)&lt;br /&gt;&lt;br /&gt;Warm up the beer in the microwave - not boiling, but warmer than room temperature. Combine everything in a large mixing bowl and go to work. Start by mixing it with a firm spatula and then switch to your hands when your frustration takes over. Mixing the dough is a bit tricky, but you'll eventually get the hang of it. If the dough is too sticky, add a pinch more flour. Likewise, if it is not sticky enough, add a spoonful of water. After about 5 minutes, form the dough into a ball and set it aside in a warm(room temperature), dark place - I put it in a bowl and cover it with a towel.&lt;br /&gt;&lt;br /&gt;Bonuses on making the dough - Add weird stuff to it. Before you start mixing, throw in some cheese, oregano, red pepper flakes, garlic salt, italian seasoning - whatever tickles your taste buds. Remember that whatever you put in it, you'll be able to taste in the finished product, so I would be cautious before adding half the spice rack.&lt;br /&gt;&lt;br /&gt;Moving to the top:&lt;br /&gt;1 can of pizza sauce&lt;br /&gt;3/4 - 1 Cup mozzarella&lt;br /&gt;Toppings Galore!&lt;br /&gt;&lt;br /&gt;While the dough is rising, the first thing you want to do is preheat the oven to 450 degrees. It doesn't take long for the dough to rise, so have the oven ready. Take this time to brown hamburger (or even better, turkey) or grill chicken or sausage (see some examples below).&lt;br /&gt;&lt;br /&gt;To spice up the sauce, you could add some oregano or garlic salt for a bit of flavor. The ingredients for the top are not specified, so you can get creative with your homemade pizza. Some past examples:&lt;br /&gt;&lt;ul&gt;&lt;li&gt;Ground Turkey and Artichoke - Bonus if you substitute cream cheese for pizza sauce!&lt;br /&gt;&lt;/li&gt;&lt;li&gt;Pepperoni and Black Olive &lt;/li&gt;&lt;li&gt;Grilled and Chopped Italian Sausage&lt;br /&gt;&lt;/li&gt;&lt;li&gt;Grilled Chicken with Red Onion and Barbecue Sauce (instead of pizza sauce)&lt;/li&gt;&lt;li&gt;Double Pepperoni&lt;/li&gt;&lt;li&gt;Peanut Butter and Jelly - Don't use pizza sauce or cheese, just put peanut butter and jelly on the crust&lt;/li&gt;&lt;/ul&gt;I would be more conservative on toppings until you get the hang of making your own pizza. Once you have decided (and if necessary, grilled/cooked/poached/sauteed/other cooking method) your toppings, the next step is to precook the crust.&lt;br /&gt;&lt;br /&gt;This is a very important step. It will ensure a crispy, slightly crunchy crust. Preparing the crust for the oven is the trickiest (but funnest part) of making your own pizza. Getting the dough into the shape of the pizza (rectangle or circle) and giving it a crust takes some love. Punch it, roll it, sit on it, throw it at the wall, drive fast and hold it out the window, toss it into the air (Don't try &lt;a href="http://www.youtube.com/watch?v=XyjkhTAsmc8"&gt;this &lt;/a&gt;yet), verbally abuse it, roll a can over it, drop a book on it - anything to get the dough flat. I am a fan of flat crust pizza because it will focus attention on the toppings. Try to get the dough as flat as possible with out making holes - shoot for about a centimeter thick.&lt;br /&gt;&lt;br /&gt;Once the dough is flat and properly shaped, make the crust by rolling the outside edge over itself to make tiny walls on the outside of your crust. Try to emulate the following picture (From Trent's blog - I forgot to take pictures):&lt;br /&gt;&lt;br /&gt;&lt;a onblur="try {parent.deselectBloggerImageGracefully();} catch(e) {}" href="http://4.bp.blogspot.com/_wXQ7PW5ItaY/Sje2wTodmVI/AAAAAAAAAZw/eiYANSKenpM/s1600-h/crustrolledout.jpg"&gt;&lt;img style="margin: 0px auto 10px; display: block; text-align: center; cursor: pointer; width: 400px; height: 300px;" src="http://4.bp.blogspot.com/_wXQ7PW5ItaY/Sje2wTodmVI/AAAAAAAAAZw/eiYANSKenpM/s400/crustrolledout.jpg" alt="" id="BLOGGER_PHOTO_ID_5347944023545715026" border="0" /&gt;&lt;/a&gt;&lt;br /&gt;&lt;br /&gt;To evenly cook the crust, make some fork holes in the dough. Don't be shy with the holes.&lt;br /&gt;&lt;br /&gt;Pop the crust (and only the crust) in oven for 7 - 8 minutes. Take this time to Drink the remaining beer (plus a few insurance beers) or finish preparing toppings.&lt;br /&gt;&lt;br /&gt;Once the crust is golden, pull it out and pop any air bubbles that form in the dough. Drizzle a tablespoon or two of olive oil on the crust (especially if you're making pepperoni pizza). Add the sauce (or sauce substitute) first, making sure it covers the entire pizza evenly. You can add more depending on your sauce preference.&lt;br /&gt;&lt;br /&gt;Add a thin layer of cheese then cover the pizza with toppings. You can't really go wrong here, just make sure that toppings that need to be cooked are fully cooked before going in the oven. Spread on the rest of the cheese and pop it back in the oven. Since we precooked the crust, it should take about 10 minutes for the pizza to cook.&lt;br /&gt;&lt;br /&gt;When the cheese is browned, pull the pizza, slice it up, and be sure to thoroughly enjoy your homemade pizza. Don't worry if your pizza doesn't look right, it should taste great.&lt;br /&gt;&lt;br /&gt;Pizza is a great meal because it is fun to make and is a cross between cooking (where you could throw in anything) and baking (where precision counts). After a few pies, you should be quite comfortable with it.&lt;br /&gt;&lt;br /&gt;Making your own pizza is definitely cheaper than ordering out. The yeast is expensive, but can be used to make bread or beer in the future. The toppings should run you about $7 or $8 per pie, and you will hopefully find that homemade is worth the work.&lt;br /&gt;&lt;br /&gt;Big thanks to Trent at the Simple Dollar who inspired me to use beer in the crust. It was delicious!&lt;div class="blogger-post-footer"&gt;&lt;img width='1' height='1' src='https://blogger.googleusercontent.com/tracker/7100431510601134296-5226004396856006234?l=kusterslaststand.blogspot.com' alt='' /&gt;&lt;/div&gt;</content><link rel="replies" type="application/atom+xml" href="http://kusterslaststand.blogspot.com/feeds/5226004396856006234/comments/default" title="Post Comments" /><link rel="replies" type="text/html" href="http://kusterslaststand.blogspot.com/2009/06/inexpensive-and-delicious-homemade.html#comment-form" title="2 Comments" /><link rel="edit" type="application/atom+xml" href="http://www.blogger.com/feeds/7100431510601134296/posts/default/5226004396856006234?v=2" /><link rel="self" type="application/atom+xml" href="http://www.blogger.com/feeds/7100431510601134296/posts/default/5226004396856006234?v=2" /><link rel="alternate" type="text/html" href="http://kusterslaststand.blogspot.com/2009/06/inexpensive-and-delicious-homemade.html" title="Inexpensive and Delicious Homemade Pizza" /><author><name>Nick</name><uri>http://www.blogger.com/profile/04744494048025508536</uri><email>noreply@blogger.com</email><gd:image rel="http://schemas.google.com/g/2005#thumbnail" width="26" height="32" src="http://4.bp.blogspot.com/_wXQ7PW5ItaY/SXPuyOMuwFI/AAAAAAAAALM/L3CGTTDjiNk/S220/newHeadshot+copy.jpg" /></author><media:thumbnail xmlns:media="http://search.yahoo.com/mrss/" url="http://4.bp.blogspot.com/_wXQ7PW5ItaY/Sje2wTodmVI/AAAAAAAAAZw/eiYANSKenpM/s72-c/crustrolledout.jpg" height="72" width="72" /><thr:total>2</thr:total></entry><entry gd:etag="W/&quot;DEAHQXczcSp7ImA9WxJSEEo.&quot;"><id>tag:blogger.com,1999:blog-7100431510601134296.post-161882948606883918</id><published>2009-04-30T02:17:00.003-05:00</published><updated>2009-04-30T02:32:10.989-05:00</updated><app:edited xmlns:app="http://www.w3.org/2007/app">2009-04-30T02:32:10.989-05:00</app:edited><title>CNET Television Buying Guide</title><content type="html">&lt;a href="http://www.cnet.com/"&gt;CNET &lt;/a&gt;is a technology news company founded in 1993 and eventually acquired in 2008 by CBS. They provide news, reviews and blogs about various technology products, including computers, digital cameras, car audio equipment and televisions. A particular article of interest is the &lt;a href="http://reviews.cnet.com/tv-buying-guide/?tag=contentMain;contentBody"&gt;Television Buying Guide&lt;/a&gt;, which was last updated in February of 2009. The guide details display types, screen sizes, and much more information related to making an informed TV purchase. &lt;br /&gt;&lt;br /&gt;&lt;a onblur="try {parent.deselectBloggerImageGracefully();} catch(e) {}" href="http://1.bp.blogspot.com/_wXQ7PW5ItaY/SflT3fA0reI/AAAAAAAAAZQ/4l22evdnGwA/s1600-h/tv.png"&gt;&lt;img style="display:block; margin:0px auto 10px; text-align:center;cursor:pointer; cursor:hand;width: 224px; height: 400px;" src="http://1.bp.blogspot.com/_wXQ7PW5ItaY/SflT3fA0reI/AAAAAAAAAZQ/4l22evdnGwA/s400/tv.png" border="0" alt=""id="BLOGGER_PHOTO_ID_5330383846652554722" /&gt;&lt;/a&gt;&lt;br /&gt;&lt;br /&gt;After a quick read of the guide, I feel that I could make a very well informed decision about purchasing a TV, and would know what to look for when shopping online and in store. A new TV is a big purchase, but it is a very large part of our lives. We already spend a ridiculous amount of time in front of a TV, and it is expected to &lt;a href="http://www.tvb.org/rcentral/MediaTrendsTrack/tvbasics/09_TimeViewingPersons.asp"&gt;increase&lt;/a&gt;. The bottom line is that we need a TV in our life, but we should think about reducing the time we spend watching.&lt;div class="blogger-post-footer"&gt;&lt;img width='1' height='1' src='https://blogger.googleusercontent.com/tracker/7100431510601134296-161882948606883918?l=kusterslaststand.blogspot.com' alt='' /&gt;&lt;/div&gt;</content><link rel="replies" type="application/atom+xml" href="http://kusterslaststand.blogspot.com/feeds/161882948606883918/comments/default" title="Post Comments" /><link rel="replies" type="text/html" href="http://kusterslaststand.blogspot.com/2009/04/cnet-television-buying-guide.html#comment-form" title="2 Comments" /><link rel="edit" type="application/atom+xml" href="http://www.blogger.com/feeds/7100431510601134296/posts/default/161882948606883918?v=2" /><link rel="self" type="application/atom+xml" href="http://www.blogger.com/feeds/7100431510601134296/posts/default/161882948606883918?v=2" /><link rel="alternate" type="text/html" href="http://kusterslaststand.blogspot.com/2009/04/cnet-television-buying-guide.html" title="CNET Television Buying Guide" /><author><name>Nick</name><uri>http://www.blogger.com/profile/04744494048025508536</uri><email>noreply@blogger.com</email><gd:image rel="http://schemas.google.com/g/2005#thumbnail" width="26" height="32" src="http://4.bp.blogspot.com/_wXQ7PW5ItaY/SXPuyOMuwFI/AAAAAAAAALM/L3CGTTDjiNk/S220/newHeadshot+copy.jpg" /></author><media:thumbnail xmlns:media="http://search.yahoo.com/mrss/" url="http://1.bp.blogspot.com/_wXQ7PW5ItaY/SflT3fA0reI/AAAAAAAAAZQ/4l22evdnGwA/s72-c/tv.png" height="72" width="72" /><thr:total>2</thr:total></entry></feed>

