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

<channel>
	<title>Technabob &#187; code</title>
	<atom:link href="http://technabob.com/blog/tag/code/feed/" rel="self" type="application/rss+xml" />
	<link>http://technabob.com/blog</link>
	<description>Cool Gadgets, Gizmos, Games and Geek Stuff</description>
	<lastBuildDate>Sun, 27 May 2012 20:00:08 +0000</lastBuildDate>
	<language>en</language>
	<sy:updatePeriod>hourly</sy:updatePeriod>
	<sy:updateFrequency>1</sy:updateFrequency>
	<generator>http://wordpress.org/?v=3.3.2</generator>
		<item>
		<title>Decypher Watch is Much Easier to Read Than It Looks</title>
		<link>http://technabob.com/blog/2012/02/09/decypher-watch-concept/</link>
		<comments>http://technabob.com/blog/2012/02/09/decypher-watch-concept/#comments</comments>
		<pubDate>Thu, 09 Feb 2012 17:00:49 +0000</pubDate>
		<dc:creator>Hazel Chua</dc:creator>
				<category><![CDATA[Design]]></category>
		<category><![CDATA[Timepieces]]></category>
		<category><![CDATA[code]]></category>
		<category><![CDATA[led]]></category>
		<category><![CDATA[tokyoflash]]></category>
		<category><![CDATA[watch]]></category>

		<guid isPermaLink="false">http://technabob.com/blog/?p=83139</guid>
		<description><![CDATA[Everyone loves a good puzzle. But if you&#8217;re strapped for time and haven&#8217;t figured out how to read the time off the Decypher watch, then I don&#8217;t think you&#8217;ll be very fond of it at all.

The watch face displays four figures, each with a lot of random-looking lines and&#8230;]]></description>
			<content:encoded><![CDATA[<p>Everyone loves a good puzzle. But if you&#8217;re strapped for time and haven&#8217;t figured out how to read the time off the Decypher watch, then I don&#8217;t think you&#8217;ll be very fond of it at all.</p>
<p><img class="aligncenter size-full wp-image-83273" title="decypher_watch_1" src="http://technabob.com/blog/wp-content/uploads/2012/02/decypher_watch_1.jpg" alt="decypher watch 1" width="600" height="715" /></p>
<p><span id="more-83139"></span>The watch face displays four figures, each with a lot of random-looking lines and triangles stuck on them all over the place. I tried staring at the image and trying to read off what time it was, before giving up and just peeking at the bottom of the image to read it off: 15:23.</p>
<p>The design was submitted by Lloyd from Australia, who explained: <em>&#8220;I feel this design would appeal to puzzle, game and sci-fi lovers in particular. It would also suit geeks and anyone who likes quirky modern things as well as thinking &#8216;outside the box.&#8217;&#8221;</em></p>
<p>Here&#8217;s the key to figuring out the numbers that the figures stand for:</p>
<p><img class="aligncenter size-full wp-image-83145" src="http://technabob.com/blog/wp-content/uploads/2012/02/Decypher-Code.jpg" alt="Decypher Code" width="600" height="518" title="Decypher Code photo" /></p>
<p>If you haven&#8217;t cracked the code, this is how it was done:</p>
<p><img class="aligncenter size-full wp-image-83146" src="http://technabob.com/blog/wp-content/uploads/2012/02/Decypher-Code1.jpg" alt="Decypher Code1" width="600" height="506" title="Decypher Code1 photo" /></p>
<p>Extremely simple, right? But were you able to figure it out on your own? Now that you see it though, it&#8217;s actually a really easy watch to read if you know what you&#8217;re looking for.</p>
<p>[via <a href="http://www.tokyoflash.com/blog/2012/02/decypher-watch-turns-digits-into-code/">Tokyoflash</a>]</p>
]]></content:encoded>
			<wfw:commentRss>http://technabob.com/blog/2012/02/09/decypher-watch-concept/feed/</wfw:commentRss>
		<slash:comments>0</slash:comments>
		</item>
		<item>
		<title>Facebook&#8217;s iPad App Hiding Inside iPhone Version</title>
		<link>http://technabob.com/blog/2011/07/25/facebook-ipad-app/</link>
		<comments>http://technabob.com/blog/2011/07/25/facebook-ipad-app/#comments</comments>
		<pubDate>Mon, 25 Jul 2011 14:33:53 +0000</pubDate>
		<dc:creator>Range</dc:creator>
				<category><![CDATA[Mobile Tech]]></category>
		<category><![CDATA[Software]]></category>
		<category><![CDATA[Strange + Wonderful]]></category>
		<category><![CDATA[Weird Science]]></category>
		<category><![CDATA[app]]></category>
		<category><![CDATA[code]]></category>
		<category><![CDATA[facebook]]></category>
		<category><![CDATA[html5]]></category>
		<category><![CDATA[ipad]]></category>
		<category><![CDATA[iphone]]></category>
		<category><![CDATA[programming]]></category>
		<category><![CDATA[social networking]]></category>

		<guid isPermaLink="false">http://technabob.com/blog/?p=62171</guid>
		<description><![CDATA[It&#8217;s been a while since the Facebook iPhone app was released, but people have been anxiously awaiting the iPad app, which, thanks to its larger screen, will make using Facebook a lot more fun. TechCrunch&#8217;s MG Siegler reports that the iPad app is actually hidden in the iPhone app codebase,&#8230;]]></description>
			<content:encoded><![CDATA[<p>It&#8217;s been a while since the Facebook iPhone app was released, but people have been anxiously awaiting the iPad app, which, thanks to its larger screen, will make using Facebook a lot more fun. TechCrunch&#8217;s <a href="http://techcrunch.com/2011/07/25/facebooks-hidden-ipad-app/">MG Siegler reports</a> that the iPad app is actually hidden in the iPhone app codebase, and has been able to play with the app on an iPad ever since Facebook updated their iPhone app to 3.4.4 yesterday.</p>
<p><img class="aligncenter size-full wp-image-62172" src="http://technabob.com/blog/wp-content/uploads/2011/07/072411_rg_FacebookiPadiPhoneApp_01.jpg" alt="072411 rg FacebookiPadiPhoneApp 01" width="600" height="800" title="072411 rg FacebookiPadiPhoneApp 01 photo" /></p>
<p><span id="more-62171"></span>The app is hidden in the code, and you can actually extract it. It&#8217;s also executable, meaning that you can run the app without too many hitches. MG has been using the app for a few hours and he has confirmed that this will be the app that Facebook will launch shortly. The navigation system is good, better than the one on the iPhone app.</p>
<p><img class="aligncenter size-full wp-image-62173" src="http://technabob.com/blog/wp-content/uploads/2011/07/072411_rg_FacebookiPadiPhoneApp_02.jpg" alt="072411 rg FacebookiPadiPhoneApp 02" width="600" height="800" title="072411 rg FacebookiPadiPhoneApp 02 photo" /></p>
<p>Can you use try it out? Probably, if you don&#8217;t mind tinkering with some code and jailbreaking your iPad so that you can run the app. It won&#8217;t take long to pop up over torrent sites as well. A Canadian engineering student, Marvin Bernal, first caught this and <a href="https://twitter.com/#!/AeroEchelon/status/95119442828214272">tweeted about it</a>.</p>
<p><img class="aligncenter size-full wp-image-62174" src="http://technabob.com/blog/wp-content/uploads/2011/07/072411_rg_FacebookiPadiPhoneApp_03.jpg" alt="072411 rg FacebookiPadiPhoneApp 03" width="600" height="800" title="072411 rg FacebookiPadiPhoneApp 03 photo" /></p>
<p><img class="aligncenter size-full wp-image-62175" src="http://technabob.com/blog/wp-content/uploads/2011/07/072411_rg_FacebookiPadiPhoneApp_04.jpg" alt="072411 rg FacebookiPadiPhoneApp 04" width="600" height="450" title="072411 rg FacebookiPadiPhoneApp 04 photo" /></p>
<p>[via <a href="http://techcrunch.com/2011/07/25/facebooks-hidden-ipad-app/">TechCrunch</a>]</p>
]]></content:encoded>
			<wfw:commentRss>http://technabob.com/blog/2011/07/25/facebook-ipad-app/feed/</wfw:commentRss>
		<slash:comments>1</slash:comments>
		</item>
		<item>
		<title>New Dutch Coins to Get QR Codes</title>
		<link>http://technabob.com/blog/2011/06/20/dutch-qr-code-coins/</link>
		<comments>http://technabob.com/blog/2011/06/20/dutch-qr-code-coins/#comments</comments>
		<pubDate>Mon, 20 Jun 2011 12:19:07 +0000</pubDate>
		<dc:creator>Range</dc:creator>
				<category><![CDATA[Digital Imaging]]></category>
		<category><![CDATA[Strange + Wonderful]]></category>
		<category><![CDATA[Technology]]></category>
		<category><![CDATA[code]]></category>
		<category><![CDATA[coins]]></category>
		<category><![CDATA[currency]]></category>
		<category><![CDATA[dutch]]></category>
		<category><![CDATA[euro]]></category>
		<category><![CDATA[money]]></category>
		<category><![CDATA[netherlands]]></category>
		<category><![CDATA[qr]]></category>

		<guid isPermaLink="false">http://technabob.com/blog/?p=59340</guid>
		<description><![CDATA[QR codes are slowly popping up pretty much everywhere, as most people carry a smartphone with a camera in it these days, and they can read these codes. Until now, I hadn&#8217;t seen any on money yet, but it looks like the Dutch have decided to put some on their&#8230;]]></description>
			<content:encoded><![CDATA[<p>QR codes are slowly popping up pretty much everywhere, as most people carry a smartphone with a camera in it these days, and they can read these codes. Until now, I hadn&#8217;t seen any on money yet, but it looks like the Dutch have decided to put some on their newly minted coins. The <a href="http://www.knm.nl/16-06-2011-Eerste-Dag-Uitgifte-22-juni/en/news/199/?NieuwsGroepID=1&amp;NWSY=2011&amp;NWSM=6">Royal Dutch Mint</a> will commemorate it&#8217;s 100th anniversary with silver and gold coins that will have a QR code on them.</p>
<p><img class="aligncenter size-full wp-image-59368" title="dutch_qr_coin" src="http://technabob.com/blog/wp-content/uploads/2011/06/dutch_qr_coin.jpg" alt="dutch qr coin" width="600" height="290" /></p>
<p><span id="more-59340"></span>This will be the world&#8217;s first QR coin and they&#8217;ll be available starting  June 22. The silver version is the €5 coin and the gold is the €10. The guys at <a href="http://2d-code.co.uk/qr-code-coin/">2d code</a> checked it out, and once you scan the QR code it will point to <a href="http://www.q5g.nl/">this website</a> (not yet live) where you&#8217;ll find a &#8220;surprise&#8221; waiting for you. I&#8217;ve got no idea what the surprise might be, but it will probably include historical facts about the people and monuments on the coins. Personally, I&#8217;d like to see some kind of Easter egg revealed on the website.</p>
<p>Still, the coin looks pretty cool and I&#8217;m sure it will sell quite well. Heck, I&#8217;d like to have one please.</p>
<p>[<a href="http://www.knm.nl/16-06-2011-Eerste-Dag-Uitgifte-22-juni/en/news/199/?NieuwsGroepID=1&amp;NWSY=2011&amp;NWSM=6"></a>via <a href="http://www.therichtimes.com/qr-codes-set-a-blingin-is-this-the-coin-of-the-future/">The Rich Times</a> via <a href="http://www.likecool.com/Worlds_first_coins_with_QR_codes--News--Gear.html">LikeCool</a> via <a href="http://dvice.com/archives/2011/06/first-coins-wit.php">DVice</a>]</p>
]]></content:encoded>
			<wfw:commentRss>http://technabob.com/blog/2011/06/20/dutch-qr-code-coins/feed/</wfw:commentRss>
		<slash:comments>2</slash:comments>
		</item>
		<item>
		<title>Beautiful Bytes: Distellamap Presents Codes of Classic Video Games</title>
		<link>http://technabob.com/blog/2009/03/09/beautiful-bytes-distellamap-presents-codes-of-classic-video-games/</link>
		<comments>http://technabob.com/blog/2009/03/09/beautiful-bytes-distellamap-presents-codes-of-classic-video-games/#comments</comments>
		<pubDate>Mon, 09 Mar 2009 11:44:39 +0000</pubDate>
		<dc:creator>Lambert Varias</dc:creator>
				<category><![CDATA[Geek Art + Craft]]></category>
		<category><![CDATA[Retro]]></category>
		<category><![CDATA[Strange + Wonderful]]></category>
		<category><![CDATA[Video Games]]></category>
		<category><![CDATA[art]]></category>
		<category><![CDATA[atari]]></category>
		<category><![CDATA[code]]></category>
		<category><![CDATA[geeky]]></category>
		<category><![CDATA[pac man]]></category>
		<category><![CDATA[programming]]></category>
		<category><![CDATA[video game]]></category>

		<guid isPermaLink="false">http://technabob.com/blog/?p=10129</guid>
		<description><![CDATA[There&#8217;s geek art, and then there&#8217;s <em>geek art&#8230;</em>. Ben Fry&#8217;s creations are to programmers what blueprints are to architects. Here&#8217;s a sample of his work, which he calls &#8220;distellamaps&#8221;. It&#8217;s a map of the code for the Atari version of Pac-Man:

Ben Fry explains, &#8220;Like any other game console,]]></description>
			<content:encoded><![CDATA[<p>There&#8217;s geek art, and then there&#8217;s <em>geek art</em>. Ben Fry&#8217;s creations are to programmers what blueprints are to architects. Here&#8217;s a sample of his work, which he calls <a href="http://benfry.com/distellamap/">&#8220;distellamaps&#8221;</a>. It&#8217;s a map of the code for the Atari version of <a href="http://benfry.com/distellamap/150dpi/pacman-illus-150dpi.png">Pac-Man</a>:</p>
<p style="text-align: center;"><img class="size-full wp-image-10144 aligncenter" title="distellamap_pac_man" src="http://technabob.com/blog/wp-content/uploads/2009/03/distillamap_pac_man.jpg" alt="distillamap pac man" width="520" height="1123" /></p>
<p>Ben Fry explains, &#8220;Like any other game console, Atari 2600 cartridges contain executable code also commingled with data. This lists the code as columns of assembly language. Most of it is math or conditional statements (if x is true, go to y), so each time there&#8217;s &#8220;go to&#8221; a curve is drawn from that point to its destination&#8221;. He used a disassembler called <a href="http://members.cox.net/rcolbert/distella.htm">distella</a> &#8211; hence the name &#8211; to lay out a video game&#8217;s codes as text. Using another program called <a href="http://processing.org/">Processing</a>, Fry then created a custom program that made images out of the disassembled code.</p>
<p style="text-align: center;"><img class="size-full wp-image-10145 aligncenter" title="distellamap_pac_man_2" src="http://technabob.com/blog/wp-content/uploads/2009/03/distillamap_pac_man_2.jpg" alt="distillamap pac man 2" width="520" height="414" /></p>
<p>Here&#8217;s another example, from another Atari game called <a href="http://benfry.com/distellamap/150dpi/air_raid-illus-150dpi.png">Air Raid</a>:</p>
<p style="text-align: center;"><img class="size-full wp-image-10146 aligncenter" title="distellamap_air_raid" src="http://technabob.com/blog/wp-content/uploads/2009/03/distillamap_air_raid.jpg" alt="distillamap air raid" width="520" height="1009" /></p>
<p>Of course, the codes aren&#8217;t readable at these sizes, but their original prints are very readable at a whopping 13&#8243; x 19&#8243;. Ben Fry is selling these prints as well as others from games like <a href="http://www.imagekind.com/Showartwork.aspx?IMID=c0043d36-e1e5-4cf0-9113-66345df859df&amp;P=1">Pitfall</a>, <a href="http://www.imagekind.com/Showartwork.aspx?IMID=66fd3313-5667-4e11-86c4-3c31c327eb75&amp;P=1">Super Mario Brothers</a> and <a href="http://www.imagekind.com/Showartwork.aspx?IMID=b8fc553c-5fe1-43b2-bb08-65990e39033f&amp;P=1">Excitebike</a> at <a href="http://www.imagekind.com/GalleryProfile.aspx?GID=3b76f798-e4ca-450c-990a-f9881d704eaf&amp;P=1">Imagekind</a>. Prints range from $15.28 USD and canvas versions start at $30.33. Fry says that all of the proceeds are donated to a charity. Now there&#8217;s a geek with a big heart.</p>
<p>[via <a href="http://geekcrafts.com/pac-man-atari-source-code-illustration/">Geek Crafts</a>]</p>
]]></content:encoded>
			<wfw:commentRss>http://technabob.com/blog/2009/03/09/beautiful-bytes-distellamap-presents-codes-of-classic-video-games/feed/</wfw:commentRss>
		<slash:comments>0</slash:comments>
		</item>
		<item>
		<title>IPhone Accelerometer Hacked?</title>
		<link>http://technabob.com/blog/2007/08/28/iphone-accelerometer-hacked/</link>
		<comments>http://technabob.com/blog/2007/08/28/iphone-accelerometer-hacked/#comments</comments>
		<pubDate>Tue, 28 Aug 2007 13:52:42 +0000</pubDate>
		<dc:creator>Technabob</dc:creator>
				<category><![CDATA[Hacks + Mods]]></category>
		<category><![CDATA[Mobile Tech]]></category>
		<category><![CDATA[accelerometer]]></category>
		<category><![CDATA[apple]]></category>
		<category><![CDATA[code]]></category>
		<category><![CDATA[iphone]]></category>
		<category><![CDATA[motion]]></category>
		<category><![CDATA[programming]]></category>
		<category><![CDATA[sensor]]></category>

		<guid isPermaLink="false">http://technabob.com/blog/2007/08/28/iphone-accelerometer-hacked/</guid>
		<description><![CDATA[A hacker claims to have written custom software which directly accesses the accelerometer on Apple&#8217;s iPhone. He&#8217;s put together a brief video clip which shows off some really fun use of the motion-sensing capabilities.


While I&#8217;m a bit skeptical that the video clip could be a fake, developer Erling Ellingsen&#8230;]]></description>
			<content:encoded><![CDATA[<p>A hacker claims to have written custom software which directly accesses the accelerometer on Apple&#8217;s iPhone. He&#8217;s put together a brief video clip which shows off some really fun use of the motion-sensing capabilities.</p>
<p style="text-align: center"><img src="http://technabob.com/blog/wp-content/uploads/2007/08/iphone_accel.jpg" alt="iphone accel"  title="iphone accel photo" /></p>
<p style="text-align: center"><p><a href="http://technabob.com/blog/2007/08/28/iphone-accelerometer-hacked/"><strong>Click to View Embedded Video Clip</strong></a></p></p>
<p>While I&#8217;m a bit skeptical that the video clip could be a fake, developer Erling Ellingsen does have a track record hacking motion-sensors and says he&#8217;ll be <a href="http://blog.medallia.com/2007/08/fun_with_the_iphone_accelerome.html">posting the source code</a> soon. Even if it is phony, I just can&#8217;t get enough of that Steve Jobs bobblehead.</p>
<p>[via <a href="http://gizmodo.com/gadgets/clips/fun-with-the-iphones-accelerometer-293969.php">Gizmodo</a>]</p>
]]></content:encoded>
			<wfw:commentRss>http://technabob.com/blog/2007/08/28/iphone-accelerometer-hacked/feed/</wfw:commentRss>
		<slash:comments>1</slash:comments>
		</item>
		<item>
		<title>Xbox 360 HD DVD Playback: Over 4.7 Million Lines of Code</title>
		<link>http://technabob.com/blog/2006/11/05/xbox-360-hd-dvd-playback-over-47-million-lines-of-code/</link>
		<comments>http://technabob.com/blog/2006/11/05/xbox-360-hd-dvd-playback-over-47-million-lines-of-code/#comments</comments>
		<pubDate>Mon, 06 Nov 2006 00:06:24 +0000</pubDate>
		<dc:creator>Technabob</dc:creator>
				<category><![CDATA[Video Games]]></category>
		<category><![CDATA[code]]></category>
		<category><![CDATA[codec]]></category>
		<category><![CDATA[decode]]></category>
		<category><![CDATA[hd dvd]]></category>
		<category><![CDATA[hdtv]]></category>
		<category><![CDATA[Software]]></category>
		<category><![CDATA[xbox 360]]></category>

		<guid isPermaLink="false">http://technabob.com/blog/2006/11/05/xbox-360-hd-dvd-playback-over-47-million-lines-of-code/</guid>
		<description><![CDATA[In this post by Shaheen Gandhi, an engineer on the Xbox 360 Platform Team, a massive amount of code went into the HD DVD playback system for the Xbox 360.
As a result of the complexities of decoding HD DVD audio and video content, as well as providing a user&#8230;]]></description>
			<content:encoded><![CDATA[<p><img id="image728" src="http://technabob.com/blog/wp-content/uploads/2006/11/xbox360_hd_dvd_2.jpg" alt="xbox360 hd dvd 2" align="right" class="inline" title="xbox360 hd dvd 2 photo" />In <a href="http://blogs.msdn.com/xboxteam/archive/2006/11/03/emergence-day.aspx">this post</a> by <a href="http://blogs.msdn.com/user/Profile.aspx?UserID=17268">Shaheen Gandhi</a>, an engineer on the Xbox 360 Platform Team, a massive amount of code went into the HD DVD playback system for the Xbox 360.</p>
<p>As a result of the complexities of decoding HD DVD audio and video content, as well as providing a user interface and DRM, over 4.7 million lines of code went into the HD DVD software. Among the components that had to be developed and integrated:</p>
<ul>
<li>Video Codecs: H.264, MPEG-2, VC1</li>
<li>Audio Codecs: Dolby Digital+, DTS, TrueHD, LPCM, MPEG</li>
<li>HDi: The HD DVD runtime engine</li>
<li>GDI: Drawing stuff like menus</li>
<li>AACS: Cryptography/DRM stuff</li>
<li>MF: Audio/Video pipeline</li>
</ul>
<p>Remember, there is no hardware HD DVD decoder chip set on board the Xbox 360. As a result, the HD DVD subsystem is almost entirely written in software. It&#8217;s one of the most demanding applications written for the 360 to date, using up all six of the system&#8217;s hardware threads. According to Shaheen&#8217;s post:</p>
<blockquote><div>At the moment, the player software pushes Xbox 360 harder than any other (save, perhaps, Gears of War during some particularly busy parts of the game).</div>
</blockquote>
<p>Now keep in mind, it&#8217;s not like millions of lines of NEW code had to be written here, with many of the codecs and graphic libraries already in existence. That said, it&#8217;s still staggering how much effort went into the development of this add-on.</p>
<p>[via <a href="http://blogs.msdn.com/xboxteam/archive/2006/11/03/emergence-day.aspx">Xbox Team blog</a>]</p>
]]></content:encoded>
			<wfw:commentRss>http://technabob.com/blog/2006/11/05/xbox-360-hd-dvd-playback-over-47-million-lines-of-code/feed/</wfw:commentRss>
		<slash:comments>15</slash:comments>
		</item>
	</channel>
</rss>

