{"id":328,"date":"2010-07-30T00:23:56","date_gmt":"2010-07-30T07:23:56","guid":{"rendered":"http:\/\/mcclanahoochie.com\/blog\/?p=328"},"modified":"2015-04-26T21:03:21","modified_gmt":"2015-04-27T04:03:21","slug":"go-the-extra-mile","status":"publish","type":"post","link":"https:\/\/mcclanahoochie.com\/blog\/2010\/07\/go-the-extra-mile\/","title":{"rendered":"Go the extra mile"},"content":{"rendered":"<p><span style=\"color: #c0c0c0;\">These are just a few examples fresh in my head to write about.<\/span><\/p>\n<p>The <em>Simple Powerline Remote Interactive Monitor and Enforcer<\/em> (<a href=\"http:\/\/hackaday.com\/2010\/05\/29\/sprime-controlled-ac-outlets\/\" target=\"_blank\">SPRIME<\/a>) started as a simple <a href=\"http:\/\/code.google.com\/p\/sprime\/\" target=\"_blank\">open source<\/a> class project. It turned out to be much more&#8230;<\/p>\n<p>The GaTech <a href=\"http:\/\/cic.gatech.edu\/\" target=\"_blank\">Convergence Innovation Competition<\/a> happened to be going on at the same time. Our SPRIME project technically could fit in the smart-grid category for the CIC competition, but the project would have to be modified slightly to be\u00a0eligible\u00a0for submission. Doing so meant much more work, more documentation, and a sooner due date, relative to the rest of the class.<\/p>\n<p>My group and I decided to go the extra mile and enter SPRIME into the CIC competition. If nothing else, at least we could say we tried. Fortunately, putting in that extra effort on the project turned out to be well worth it!<\/p>\n<p style=\"text-align: left;\">Besides <em>dominating<\/em> all the other projects in the class, SPRIME won <a href=\"http:\/\/cic.gatech.edu\/2010\/winners\" target=\"_blank\">first place<\/a> in the CIC competition in the smart-grid category! Our prize was each\u00a0<strong>a\u00a0free <a href=\"http:\/\/www.motorola.com\/Consumers\/US-EN\/Consumer-Product-and-Services\/Mobile-Phones\/Motorola-DROID-X-US-EN\" target=\"_blank\">Droid X<\/a><\/strong><strong> phone<\/strong> from Verizon!\u00a0Additionally, SPRIME also\u00a0<a href=\"http:\/\/hackaday.com\/2010\/05\/29\/sprime-controlled-ac-outlets\/\" target=\"_blank\">received<\/a> mention on\u00a0<a href=\"http:\/\/hackaday.com\/\" target=\"_blank\">Hack-A-Day<\/a>, and is now <a href=\"http:\/\/challenge.ecomagination.com\/ct\/ct_a_view_idea.bix?c=12EB3117-EA0C-41EB-B657-5A60BD78BD2A&amp;idea_id=EA6A25A3-BB98-44BE-B056-5DA7F66F6882\" target=\"_blank\">entered<\/a> in the <a href=\"http:\/\/challenge.ecomagination.com\/ideas\" target=\"_blank\">Ecomagination<\/a> Challenge.\u00a0<em>Please <\/em><a href=\"http:\/\/challenge.ecomagination.com\/ct\/ct_a_view_idea.bix?c=12EB3117-EA0C-41EB-B657-5A60BD78BD2A&amp;idea_id=EA6A25A3-BB98-44BE-B056-5DA7F66F6882\" target=\"_blank\"><em>vote<\/em><\/a><em> for SPRIME! <\/em><span style=\"font-size: 12px; color: #222222; line-height: 17px;\"><br \/>\n(Special thanks to Tim Upthegrove and Jeff Starker)<\/span><\/p>\n<p style=\"text-align: left;\"><a href=\"http:\/\/feedspeak.tk\/\" target=\"_blank\">FeedSpeak<\/a> was another class project that of mine that\u00a0benefited\u00a0from putting a little more work into it. Taking time and effort to completely\u00a0re-write it from scratch (code-wise it was pretty bad, but worked for a class demo) allowed it to be in the Android Market for <a href=\"http:\/\/www.appbrain.com\/app\/com.feedspeakfree\" target=\"_blank\">Free<\/a> or for <a href=\"http:\/\/www.appbrain.com\/app\/com.feedspeakpro\" target=\"_blank\">Pay<\/a>. It was also featured in the XDA Developers\u00a0<a href=\"http:\/\/forum.xda-developers.com\/showthread.php?t=716769\">forums<\/a> and on their\u00a0<a href=\"http:\/\/www.xda-developers.com\/android\/cant-read-your-rss-listen-to-them-with-feedspeak\/\">front page<\/a>!<\/p>\n<p style=\"text-align: center;\"><a href=\"https:\/\/i0.wp.com\/mcclanahoochie.com\/blog\/wp-content\/uploads\/2010\/07\/IM000391_0002_NG.jpg\"><img data-recalc-dims=\"1\" decoding=\"async\" data-attachment-id=\"357\" data-permalink=\"https:\/\/mcclanahoochie.com\/blog\/2010\/07\/go-the-extra-mile\/im000391_0002_ng\/#main\" data-orig-file=\"https:\/\/i0.wp.com\/mcclanahoochie.com\/blog\/wp-content\/uploads\/2010\/07\/IM000391_0002_NG.jpg?fit=470%2C355&amp;ssl=1\" data-orig-size=\"470,355\" data-comments-opened=\"1\" data-image-meta=\"{&quot;aperture&quot;:&quot;4.5&quot;,&quot;credit&quot;:&quot;&quot;,&quot;camera&quot;:&quot;hp PhotoSmart 320&quot;,&quot;caption&quot;:&quot;&quot;,&quot;created_timestamp&quot;:&quot;1081195387&quot;,&quot;copyright&quot;:&quot;&quot;,&quot;focal_length&quot;:&quot;6.39&quot;,&quot;iso&quot;:&quot;100&quot;,&quot;shutter_speed&quot;:&quot;0.003936&quot;,&quot;title&quot;:&quot;&quot;}\" data-image-title=\"IM000391_0002_NG\" data-image-description=\"\" data-image-caption=\"\" data-large-file=\"https:\/\/i0.wp.com\/mcclanahoochie.com\/blog\/wp-content\/uploads\/2010\/07\/IM000391_0002_NG.jpg?fit=470%2C355&amp;ssl=1\" class=\"size-medium wp-image-357 aligncenter\" title=\"IM000391_0002_NG\" src=\"https:\/\/i0.wp.com\/mcclanahoochie.com\/blog\/wp-content\/uploads\/2010\/07\/IM000391_0002_NG-300x226.jpg?resize=270%2C203\" alt=\"\" width=\"270\" height=\"203\" srcset=\"https:\/\/i0.wp.com\/mcclanahoochie.com\/blog\/wp-content\/uploads\/2010\/07\/IM000391_0002_NG.jpg?resize=300%2C226&amp;ssl=1 300w, https:\/\/i0.wp.com\/mcclanahoochie.com\/blog\/wp-content\/uploads\/2010\/07\/IM000391_0002_NG.jpg?w=470&amp;ssl=1 470w\" sizes=\"(max-width: 270px) 100vw, 270px\" \/><\/a><\/p>\n<p style=\"text-align: left;\">Go the extra mile; hard work pays off. \u00a0I thank my father for teaching this to me.<span style=\"line-height: 19px; font-size: x-small;\"><span style=\"font-size: medium;\"><span style=\"line-height: 24px;\"><br \/>\n<\/span><\/span><\/span><\/p>\n","protected":false},"excerpt":{"rendered":"<p>These are just a few examples fresh in my head to write about. The Simple Powerline Remote Interactive Monitor and Enforcer (SPRIME) started as a simple open source class project. It turned out to be much more&#8230; The GaTech Convergence Innovation Competition happened to be going on at the same time. Our SPRIME project technically &#8230; <a title=\"Go the extra mile\" class=\"read-more\" href=\"https:\/\/mcclanahoochie.com\/blog\/2010\/07\/go-the-extra-mile\/\" aria-label=\"Read more about Go the extra mile\">Read more<\/a><\/p>\n","protected":false},"author":1,"featured_media":0,"comment_status":"open","ping_status":"open","sticky":false,"template":"","format":"standard","meta":{"advanced_seo_description":"","jetpack_seo_html_title":"","jetpack_seo_noindex":false,"jetpack_post_was_ever_published":false,"_jetpack_newsletter_access":"","_jetpack_dont_email_post_to_subs":false,"_jetpack_newsletter_tier_id":0,"_jetpack_memberships_contains_paywalled_content":false,"_jetpack_memberships_contains_paid_content":false,"footnotes":"","jetpack_publicize_message":"","jetpack_publicize_feature_enabled":true,"jetpack_social_post_already_shared":false,"jetpack_social_options":{"image_generator_settings":{"template":"highway","default_image_id":0,"font":"","enabled":false},"version":2}},"categories":[1],"tags":[230,46,231,232],"class_list":["post-328","post","type-post","status-publish","format-standard","hentry","category-uncategorized","tag-extra-mile","tag-life","tag-quality","tag-work"],"jetpack_publicize_connections":[],"jetpack_featured_media_url":"","jetpack_sharing_enabled":true,"jetpack_shortlink":"https:\/\/wp.me\/pZdXI-5i","jetpack-related-posts":[{"id":884,"url":"https:\/\/mcclanahoochie.com\/blog\/2011\/01\/sprime\/","url_meta":{"origin":328,"position":0},"title":"SPRIME","author":"mcclanahoochie","date":"January 1, 2011","format":false,"excerpt":"April 2010 Simple Powerline Remote Interactive Monitor and Enforcer SPRIME\u00a0 is an outlet that allows\u00a0you to monitor power consumption and control power usage remotely, using a\u00a0computer or even an Android phone. SPRIME is an open-source smart-grid technology. \u00a0 \u00a0 SPRIME GT-RNOC\u00a0poster: \u00a0 SPRIME\u00a0pictures: \u00a0 \u00a0 Awards SPRIME has made it\u2026","rel":"","context":"In \"arduino\"","block_context":{"text":"arduino","link":"https:\/\/mcclanahoochie.com\/blog\/tag\/arduino\/"},"img":{"alt_text":"","src":"https:\/\/i0.wp.com\/mcclanahoochie.com\/blog\/wp-content\/uploads\/2011\/01\/sprime-icon.png?resize=350%2C200","width":350,"height":200},"classes":[]},{"id":957,"url":"https:\/\/mcclanahoochie.com\/blog\/2011\/01\/att-developer-summit-presentation\/","url_meta":{"origin":328,"position":1},"title":"AT&#038;T Developer Summit Presentation","author":"mcclanahoochie","date":"January 8, 2011","format":false,"excerpt":"\u00a0 I got an incredible opportunity to travel to Las Vegas and give a short talk\u00a0at the 2011\u00a0AT&T Developer Summit on a few of the cool Android projects I've done in school. I was given only ~5 minutes to present 3 of my projects: RoadBump, FeedSpeak, and SPRIME - giving\u00a0a\u2026","rel":"","context":"In \"android\"","block_context":{"text":"android","link":"https:\/\/mcclanahoochie.com\/blog\/tag\/android\/"},"img":{"alt_text":"","src":"https:\/\/i0.wp.com\/mcclanahoochie.com\/blog\/wp-content\/uploads\/2011\/01\/att_dev_summit.png?resize=350%2C200","width":350,"height":200},"classes":[]},{"id":873,"url":"https:\/\/mcclanahoochie.com\/blog\/2011\/01\/pic-digital-speedometer\/","url_meta":{"origin":328,"position":2},"title":"PIC Digital Speedometer","author":"mcclanahoochie","date":"January 1, 2011","format":false,"excerpt":"June 2008 I used a PIC microcontroller in a circuit to measure my car's MPH.\u00a0It measures the frequency of pulses from the\u00a0Vehicle Speed Sensor,\u00a0and converts it to miles-per-hour. A summer project involving programming a PIC micro controller to measure my Honda Civic's MPH. The circuit I made measures the frequency\u2026","rel":"","context":"In \"car\"","block_context":{"text":"car","link":"https:\/\/mcclanahoochie.com\/blog\/tag\/car\/"},"img":{"alt_text":"","src":"https:\/\/i0.wp.com\/mcclanahoochie.com\/blog\/wp-content\/uploads\/2011\/01\/digitalspeedo.jpg?resize=350%2C200","width":350,"height":200},"classes":[]},{"id":2168,"url":"https:\/\/mcclanahoochie.com\/blog\/2012\/04\/opencl-image-pyramid-detail-enhancement\/","url_meta":{"origin":328,"position":3},"title":"Laplacian Pyramid Image Enhancement","author":"mcclanahoochie","date":"April 27, 2012","format":false,"excerpt":"My final project for the Computational Photography class at GaTech. Multi-scale image contrast\/detail manipulation Operating on images at multiple scales is conventionally done using multi-scale decompositions, such as the Laplacian pyramid [Burt and Adelson 1983].\u00a0Such techniques decompose an image to multiple detail layers at different scales in a pyramid like\u2026","rel":"","context":"In \"computational photography\"","block_context":{"text":"computational photography","link":"https:\/\/mcclanahoochie.com\/blog\/tag\/computational-photography\/"},"img":{"alt_text":"","src":"https:\/\/i0.wp.com\/mcclanahoochie.com\/blog\/wp-content\/uploads\/2012\/04\/pyr_detail.png?resize=350%2C200","width":350,"height":200},"classes":[]},{"id":1201,"url":"https:\/\/mcclanahoochie.com\/blog\/2011\/05\/ai-learning-portfolio\/","url_meta":{"origin":328,"position":4},"title":"AI Learning Portfolio","author":"mcclanahoochie","date":"May 4, 2011","format":false,"excerpt":"As a final assignment\/write-up for my CS6601 Artificial Intelligence class at Georgia Tech, this\u00a0learning portfolio was made to summarize what I had learned throughout the course... CS 6601 Learning Portfolio This page constitutes my learning portfolio for CS 6601, Artificial Intelligence, taken in Spring 2011. In it, I discuss what\u2026","rel":"","context":"In \"ai\"","block_context":{"text":"ai","link":"https:\/\/mcclanahoochie.com\/blog\/tag\/ai\/"},"img":{"alt_text":"","src":"https:\/\/i0.wp.com\/mcclanahoochie.com\/blog\/wp-content\/uploads\/2011\/05\/Chris2-d%2B_copy_-1.jpg?resize=350%2C200","width":350,"height":200},"classes":[]},{"id":1966,"url":"https:\/\/mcclanahoochie.com\/blog\/2011\/12\/computer-vision-learning-portfolio\/","url_meta":{"origin":328,"position":5},"title":"Computer Vision Learning Portfolio","author":"mcclanahoochie","date":"December 12, 2011","format":false,"excerpt":"This page constitutes my required\u00a0external\u00a0learning portfolio for CS 7495, Computer Vision, taken in Fall 2011. In it, I discuss what I have learned throughout the course, my activities and findings, how I think I did, and what impact it had on me. About me I am a coffee fanatic that\u2026","rel":"","context":"In \"computer vision\"","block_context":{"text":"computer vision","link":"https:\/\/mcclanahoochie.com\/blog\/tag\/computer-vision\/"},"img":{"alt_text":"","src":"https:\/\/i0.wp.com\/mcclanahoochie.com\/blog\/wp-content\/uploads\/2011\/12\/chris-raffertys-2-150x150.jpg?resize=350%2C200","width":350,"height":200},"classes":[]}],"jetpack_likes_enabled":false,"_links":{"self":[{"href":"https:\/\/mcclanahoochie.com\/blog\/wp-json\/wp\/v2\/posts\/328","targetHints":{"allow":["GET"]}}],"collection":[{"href":"https:\/\/mcclanahoochie.com\/blog\/wp-json\/wp\/v2\/posts"}],"about":[{"href":"https:\/\/mcclanahoochie.com\/blog\/wp-json\/wp\/v2\/types\/post"}],"author":[{"embeddable":true,"href":"https:\/\/mcclanahoochie.com\/blog\/wp-json\/wp\/v2\/users\/1"}],"replies":[{"embeddable":true,"href":"https:\/\/mcclanahoochie.com\/blog\/wp-json\/wp\/v2\/comments?post=328"}],"version-history":[{"count":0,"href":"https:\/\/mcclanahoochie.com\/blog\/wp-json\/wp\/v2\/posts\/328\/revisions"}],"wp:attachment":[{"href":"https:\/\/mcclanahoochie.com\/blog\/wp-json\/wp\/v2\/media?parent=328"}],"wp:term":[{"taxonomy":"category","embeddable":true,"href":"https:\/\/mcclanahoochie.com\/blog\/wp-json\/wp\/v2\/categories?post=328"},{"taxonomy":"post_tag","embeddable":true,"href":"https:\/\/mcclanahoochie.com\/blog\/wp-json\/wp\/v2\/tags?post=328"}],"curies":[{"name":"wp","href":"https:\/\/api.w.org\/{rel}","templated":true}]}}