<?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;AkYHQn04eSp7ImA9WhRVGEU.&quot;"><id>tag:blogger.com,1999:blog-7397172275395196496</id><updated>2012-01-18T04:02:13.331-08:00</updated><category term="facebook" /><category term="marathon" /><category term="Tricky Javascript Question" /><category term="social networks" /><category term="running" /><category term="injuries" /><category term="advanced javascript tips" /><category term="swimming" /><category term="duathlons" /><category term="programming" /><category term="triathlons" /><category term="diets" /><category term="cycling" /><category term="development process" /><category term="what me thinks" /><category term="muay thai" /><title>New Breed of Geek</title><subtitle type="html">My thoughts on the things I love these days. WWW Technologies, Programming, Social Media, Running and Triathlons (official blog of Mark Paul)</subtitle><link rel="http://schemas.google.com/g/2005#feed" type="application/atom+xml" href="http://newbreedofgeek.blogspot.com/feeds/posts/default" /><link rel="alternate" type="text/html" href="http://newbreedofgeek.blogspot.com/" /><link rel="next" type="application/atom+xml" href="http://www.blogger.com/feeds/7397172275395196496/posts/default?start-index=26&amp;max-results=25&amp;redirect=false&amp;v=2" /><author><name>Mark Paul</name><uri>http://www.blogger.com/profile/14500731936285757278</uri><email>noreply@blogger.com</email><gd:image rel="http://schemas.google.com/g/2005#thumbnail" width="27" height="32" src="http://1.bp.blogspot.com/_AUA9Bg8EEgI/S4JcpNBMHpI/AAAAAAAAAEY/gcASHUYMzvs/S220/n500898692_1737773_2632076.jpg" /></author><generator version="7.00" uri="http://www.blogger.com">Blogger</generator><openSearch:totalResults>54</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/NewBreedOfGeek" /><feedburner:info uri="newbreedofgeek" /><atom10:link xmlns:atom10="http://www.w3.org/2005/Atom" rel="hub" href="http://pubsubhubbub.appspot.com/" /><entry gd:etag="W/&quot;AkYHQXsyfip7ImA9WhRXEko.&quot;"><id>tag:blogger.com,1999:blog-7397172275395196496.post-3593628145652724249</id><published>2011-12-18T23:00:00.000-08:00</published><updated>2011-12-18T23:02:10.596-08:00</updated><app:edited xmlns:app="http://www.w3.org/2007/app">2011-12-18T23:02:10.596-08:00</app:edited><category scheme="http://www.blogger.com/atom/ns#" term="running" /><title>14km Sri Chinmoy Centennial Park Cross Country Run</title><summary type="html">I ran my first Cross Country Run around a week back and it was a brilliant course. The weather was a bit on the hot side but in the end I managed to pull through comfortably although my time was not as fast as I wanted.

I'm starting to really like running off track now and have even started to incorporate cross country running into my weekly training runs. I also find that running on grass and &lt;img src="http://feeds.feedburner.com/~r/NewBreedOfGeek/~4/fv-ZGoPLrSw" height="1" width="1"/&gt;</summary><link rel="replies" type="application/atom+xml" href="http://newbreedofgeek.blogspot.com/feeds/3593628145652724249/comments/default" title="Post Comments" /><link rel="replies" type="text/html" href="http://www.blogger.com/comment.g?blogID=7397172275395196496&amp;postID=3593628145652724249" title="0 Comments" /><link rel="edit" type="application/atom+xml" href="http://www.blogger.com/feeds/7397172275395196496/posts/default/3593628145652724249?v=2" /><link rel="self" type="application/atom+xml" href="http://www.blogger.com/feeds/7397172275395196496/posts/default/3593628145652724249?v=2" /><link rel="alternate" type="text/html" href="http://feedproxy.google.com/~r/NewBreedOfGeek/~3/fv-ZGoPLrSw/14km-sri-chinmoy-centennial-park-cross.html" title="14km Sri Chinmoy Centennial Park Cross Country Run" /><author><name>Mark Paul</name><uri>http://www.blogger.com/profile/14500731936285757278</uri><email>noreply@blogger.com</email><gd:image rel="http://schemas.google.com/g/2005#thumbnail" width="27" height="32" src="http://1.bp.blogspot.com/_AUA9Bg8EEgI/S4JcpNBMHpI/AAAAAAAAAEY/gcASHUYMzvs/S220/n500898692_1737773_2632076.jpg" /></author><media:thumbnail xmlns:media="http://search.yahoo.com/mrss/" url="http://1.bp.blogspot.com/-ioAEsxBwM4U/Tu7fbNxZL8I/AAAAAAAAAyM/G3shyCbNSUo/s72-c/P1030452.JPG" height="72" width="72" /><thr:total>0</thr:total><feedburner:origLink>http://newbreedofgeek.blogspot.com/2011/12/14km-sri-chinmoy-centennial-park-cross.html</feedburner:origLink></entry><entry gd:etag="W/&quot;DUUASHo_cSp7ImA9WhRRFUk.&quot;"><id>tag:blogger.com,1999:blog-7397172275395196496.post-4352555910968264932</id><published>2011-11-28T22:14:00.000-08:00</published><updated>2011-11-28T22:14:09.449-08:00</updated><app:edited xmlns:app="http://www.w3.org/2007/app">2011-11-28T22:14:09.449-08:00</app:edited><category scheme="http://www.blogger.com/atom/ns#" term="running" /><title>8km Sri Chinmoy Cooks River Run</title><summary type="html">I had a fun 8km run over the weekend at the Sri Chinmoy Cooks River Run held near my old suburb at Hurlestone Park. I didn't know what the route would be and when I rocked up for the run at 7am in the morning I was very excited because I realized that I had run that route many times when I lived in Hurlestone Park, in fact it was the same route I used almost very day when I trained for my first &lt;img src="http://feeds.feedburner.com/~r/NewBreedOfGeek/~4/-7eugUpxsfA" height="1" width="1"/&gt;</summary><link rel="replies" type="application/atom+xml" href="http://newbreedofgeek.blogspot.com/feeds/4352555910968264932/comments/default" title="Post Comments" /><link rel="replies" type="text/html" href="http://www.blogger.com/comment.g?blogID=7397172275395196496&amp;postID=4352555910968264932" title="0 Comments" /><link rel="edit" type="application/atom+xml" href="http://www.blogger.com/feeds/7397172275395196496/posts/default/4352555910968264932?v=2" /><link rel="self" type="application/atom+xml" href="http://www.blogger.com/feeds/7397172275395196496/posts/default/4352555910968264932?v=2" /><link rel="alternate" type="text/html" href="http://feedproxy.google.com/~r/NewBreedOfGeek/~3/-7eugUpxsfA/8km-sri-chinmoy-cooks-river-run.html" title="8km Sri Chinmoy Cooks River Run" /><author><name>Mark Paul</name><uri>http://www.blogger.com/profile/14500731936285757278</uri><email>noreply@blogger.com</email><gd:image rel="http://schemas.google.com/g/2005#thumbnail" width="27" height="32" src="http://1.bp.blogspot.com/_AUA9Bg8EEgI/S4JcpNBMHpI/AAAAAAAAAEY/gcASHUYMzvs/S220/n500898692_1737773_2632076.jpg" /></author><media:thumbnail xmlns:media="http://search.yahoo.com/mrss/" url="http://3.bp.blogspot.com/-REMLI8AQQog/TtR2dXzXxlI/AAAAAAAAAxs/hwTnXEy0aH0/s72-c/P1030319.JPG" height="72" width="72" /><thr:total>0</thr:total><feedburner:origLink>http://newbreedofgeek.blogspot.com/2011/11/8km-sri-chinmoy-cooks-river-run.html</feedburner:origLink></entry><entry gd:etag="W/&quot;DUcGRHszfip7ImA9WhRSEk4.&quot;"><id>tag:blogger.com,1999:blog-7397172275395196496.post-8741192305521127725</id><published>2011-11-13T18:09:00.000-08:00</published><updated>2011-11-13T18:17:05.586-08:00</updated><app:edited xmlns:app="http://www.w3.org/2007/app">2011-11-13T18:17:05.586-08:00</app:edited><category scheme="http://www.blogger.com/atom/ns#" term="what me thinks" /><category scheme="http://www.blogger.com/atom/ns#" term="programming" /><category scheme="http://www.blogger.com/atom/ns#" term="advanced javascript tips" /><title>A Demo Showing the Performance Benefits of using HTML5 Web Workers</title><summary type="html">Javscript is fast becoming my favorite programming language and its popularity is only growing as it becomes the core language behind HTML5 based web applications as well as standard web sites.

At my current job, I work with a team that builds the user interfaces for IPTV connected set up boxes (STBs), We primarily use Javascript as the programming language and work on very strict performance &lt;img src="http://feeds.feedburner.com/~r/NewBreedOfGeek/~4/3_gAODgcJcc" height="1" width="1"/&gt;</summary><link rel="replies" type="application/atom+xml" href="http://newbreedofgeek.blogspot.com/feeds/8741192305521127725/comments/default" title="Post Comments" /><link rel="replies" type="text/html" href="http://www.blogger.com/comment.g?blogID=7397172275395196496&amp;postID=8741192305521127725" title="0 Comments" /><link rel="edit" type="application/atom+xml" href="http://www.blogger.com/feeds/7397172275395196496/posts/default/8741192305521127725?v=2" /><link rel="self" type="application/atom+xml" href="http://www.blogger.com/feeds/7397172275395196496/posts/default/8741192305521127725?v=2" /><link rel="alternate" type="text/html" href="http://feedproxy.google.com/~r/NewBreedOfGeek/~3/3_gAODgcJcc/demo-of-performacne-benefits-of-using.html" title="A Demo Showing the Performance Benefits of using HTML5 Web Workers" /><author><name>Mark Paul</name><uri>http://www.blogger.com/profile/14500731936285757278</uri><email>noreply@blogger.com</email><gd:image rel="http://schemas.google.com/g/2005#thumbnail" width="27" height="32" src="http://1.bp.blogspot.com/_AUA9Bg8EEgI/S4JcpNBMHpI/AAAAAAAAAEY/gcASHUYMzvs/S220/n500898692_1737773_2632076.jpg" /></author><thr:total>0</thr:total><feedburner:origLink>http://newbreedofgeek.blogspot.com/2011/11/demo-of-performacne-benefits-of-using.html</feedburner:origLink></entry><entry gd:etag="W/&quot;DUYHRn45eip7ImA9WhRSFUQ.&quot;"><id>tag:blogger.com,1999:blog-7397172275395196496.post-78138716061771896</id><published>2011-10-05T23:19:00.000-07:00</published><updated>2011-11-17T22:18:57.022-08:00</updated><app:edited xmlns:app="http://www.w3.org/2007/app">2011-11-17T22:18:57.022-08:00</app:edited><category scheme="http://www.blogger.com/atom/ns#" term="what me thinks" /><category scheme="http://www.blogger.com/atom/ns#" term="programming" /><category scheme="http://www.blogger.com/atom/ns#" term="social networks" /><title>Is Facebook Tracking our Web Surfing Activity?</title><summary type="html">Over the last few days, every since Facebook did the major update to it's user interface I have been reading a lot of articles on the web relating to the topic "Does Facebook track our web surfing activity even after we log out". This is clearly a very major breach of online privacy as no website has the right to track our surfing activity without our knowledge.

Out of curiosity, I decided to do&lt;img src="http://feeds.feedburner.com/~r/NewBreedOfGeek/~4/RAccj0e8vN0" height="1" width="1"/&gt;</summary><link rel="replies" type="application/atom+xml" href="http://newbreedofgeek.blogspot.com/feeds/78138716061771896/comments/default" title="Post Comments" /><link rel="replies" type="text/html" href="http://www.blogger.com/comment.g?blogID=7397172275395196496&amp;postID=78138716061771896" title="3 Comments" /><link rel="edit" type="application/atom+xml" href="http://www.blogger.com/feeds/7397172275395196496/posts/default/78138716061771896?v=2" /><link rel="self" type="application/atom+xml" href="http://www.blogger.com/feeds/7397172275395196496/posts/default/78138716061771896?v=2" /><link rel="alternate" type="text/html" href="http://feedproxy.google.com/~r/NewBreedOfGeek/~3/RAccj0e8vN0/is-facebook-tracking-our-web-surfing.html" title="Is Facebook Tracking our Web Surfing Activity?" /><author><name>Mark Paul</name><uri>http://www.blogger.com/profile/14500731936285757278</uri><email>noreply@blogger.com</email><gd:image rel="http://schemas.google.com/g/2005#thumbnail" width="27" height="32" src="http://1.bp.blogspot.com/_AUA9Bg8EEgI/S4JcpNBMHpI/AAAAAAAAAEY/gcASHUYMzvs/S220/n500898692_1737773_2632076.jpg" /></author><media:thumbnail xmlns:media="http://search.yahoo.com/mrss/" url="http://4.bp.blogspot.com/-u9lOi6uZdyo/ToQA65hYenI/AAAAAAAAAxU/HKVuCtONACk/s72-c/like_call_headers.png" height="72" width="72" /><thr:total>3</thr:total><feedburner:origLink>http://newbreedofgeek.blogspot.com/2011/10/is-facebook-tracking-our-web-surfing.html</feedburner:origLink></entry><entry gd:etag="W/&quot;DU8NQHw_cSp7ImA9WhdXFko.&quot;"><id>tag:blogger.com,1999:blog-7397172275395196496.post-5115705465560267575</id><published>2011-08-29T21:14:00.000-07:00</published><updated>2011-08-29T21:18:11.249-07:00</updated><app:edited xmlns:app="http://www.w3.org/2007/app">2011-08-29T21:18:11.249-07:00</app:edited><category scheme="http://www.blogger.com/atom/ns#" term="duathlons" /><category scheme="http://www.blogger.com/atom/ns#" term="cycling" /><category scheme="http://www.blogger.com/atom/ns#" term="running" /><title>My First Duathlon - Parramatta Park Duathlon</title><summary type="html">Last Sunday I completed in my first Duathlon which was the last race as part of the Hills Tri Club's yearly Duathlon Series and was held at my regular training location, Parramatta Park. This was also the first time I had taken part in a race that involved Cycling. The race was 3.2km Run - 19.2km Cycle - 3.2km Run and was conducted with standard Triathlon Australia rules (No drafting, blocking on&lt;img src="http://feeds.feedburner.com/~r/NewBreedOfGeek/~4/bRRj2pmhvHc" height="1" width="1"/&gt;</summary><link rel="replies" type="application/atom+xml" href="http://newbreedofgeek.blogspot.com/feeds/5115705465560267575/comments/default" title="Post Comments" /><link rel="replies" type="text/html" href="http://www.blogger.com/comment.g?blogID=7397172275395196496&amp;postID=5115705465560267575" title="0 Comments" /><link rel="edit" type="application/atom+xml" href="http://www.blogger.com/feeds/7397172275395196496/posts/default/5115705465560267575?v=2" /><link rel="self" type="application/atom+xml" href="http://www.blogger.com/feeds/7397172275395196496/posts/default/5115705465560267575?v=2" /><link rel="alternate" type="text/html" href="http://feedproxy.google.com/~r/NewBreedOfGeek/~3/bRRj2pmhvHc/parramatta-park-duathlon.html" title="My First Duathlon - Parramatta Park Duathlon" /><author><name>Mark Paul</name><uri>http://www.blogger.com/profile/14500731936285757278</uri><email>noreply@blogger.com</email><gd:image rel="http://schemas.google.com/g/2005#thumbnail" width="27" height="32" src="http://1.bp.blogspot.com/_AUA9Bg8EEgI/S4JcpNBMHpI/AAAAAAAAAEY/gcASHUYMzvs/S220/n500898692_1737773_2632076.jpg" /></author><thr:total>0</thr:total><georss:featurename>Parramatta Park, Pitt St, Sydney NSW 2150, Australia</georss:featurename><georss:point>-33.8093497 150.99401639999996</georss:point><georss:box>-33.8155237 150.98908389999997 -33.8031757 150.99894889999996</georss:box><feedburner:origLink>http://newbreedofgeek.blogspot.com/2011/08/parramatta-park-duathlon.html</feedburner:origLink></entry><entry gd:etag="W/&quot;DE4ER307cSp7ImA9WhdQFUk.&quot;"><id>tag:blogger.com,1999:blog-7397172275395196496.post-234778057588877688</id><published>2011-08-16T19:07:00.000-07:00</published><updated>2011-08-16T19:08:26.309-07:00</updated><app:edited xmlns:app="http://www.w3.org/2007/app">2011-08-16T19:08:26.309-07:00</app:edited><category scheme="http://www.blogger.com/atom/ns#" term="running" /><title>14km 2011 Sydney City2Surf</title><summary type="html">2011 has been a pretty bad year for me with injuries, it started off really well and I was getting fit gradually just in time for the running season. Unfortunately I then had a pretty bad fall playing indoor soccer and badly injured my right knee around two months ago. It took me more than a month to be able to walk without a limp and a few more weeks before I could run.

So City2Surf was a real &lt;img src="http://feeds.feedburner.com/~r/NewBreedOfGeek/~4/o1BS3uUimi0" height="1" width="1"/&gt;</summary><link rel="replies" type="application/atom+xml" href="http://newbreedofgeek.blogspot.com/feeds/234778057588877688/comments/default" title="Post Comments" /><link rel="replies" type="text/html" href="http://www.blogger.com/comment.g?blogID=7397172275395196496&amp;postID=234778057588877688" title="0 Comments" /><link rel="edit" type="application/atom+xml" href="http://www.blogger.com/feeds/7397172275395196496/posts/default/234778057588877688?v=2" /><link rel="self" type="application/atom+xml" href="http://www.blogger.com/feeds/7397172275395196496/posts/default/234778057588877688?v=2" /><link rel="alternate" type="text/html" href="http://feedproxy.google.com/~r/NewBreedOfGeek/~3/o1BS3uUimi0/14km-2011-sydney-city2surf.html" title="14km 2011 Sydney City2Surf" /><author><name>Mark Paul</name><uri>http://www.blogger.com/profile/14500731936285757278</uri><email>noreply@blogger.com</email><gd:image rel="http://schemas.google.com/g/2005#thumbnail" width="27" height="32" src="http://1.bp.blogspot.com/_AUA9Bg8EEgI/S4JcpNBMHpI/AAAAAAAAAEY/gcASHUYMzvs/S220/n500898692_1737773_2632076.jpg" /></author><media:thumbnail xmlns:media="http://search.yahoo.com/mrss/" url="http://2.bp.blogspot.com/-zPyo89WDWzM/TkshNqZKFtI/AAAAAAAAAxA/TftmH-X15CA/s72-c/CSAZ1682.jpeg" height="72" width="72" /><thr:total>0</thr:total><georss:featurename>Sydney NSW, Australia</georss:featurename><georss:point>-33.8689009 151.20709139999997</georss:point><georss:box>-34.2412264 150.78688789999995 -33.4965754 151.62729489999998</georss:box><feedburner:origLink>http://newbreedofgeek.blogspot.com/2011/08/14km-2011-sydney-city2surf.html</feedburner:origLink></entry><entry gd:etag="W/&quot;CUUMQXw5fyp7ImA9WhZaGU4.&quot;"><id>tag:blogger.com,1999:blog-7397172275395196496.post-4132653244066790666</id><published>2011-07-05T19:29:00.000-07:00</published><updated>2011-07-05T23:21:20.227-07:00</updated><app:edited xmlns:app="http://www.w3.org/2007/app">2011-07-05T23:21:20.227-07:00</app:edited><category scheme="http://www.blogger.com/atom/ns#" term="programming" /><category scheme="http://www.blogger.com/atom/ns#" term="advanced javascript tips" /><title>Apple JavaScript Coding Guidelines - Issue with Recommended "Inheritance" Use</title><summary type="html">Today at work, one of the devs pointed to this "Apple JavaScript Coding Guidelines" document and expressed some concerns about some of their tips.

http://developer.apple.com/library/mac/documentation/ScriptingAutomation/Conceptual/JSCodingGuide/JSCodingGuide.pdf

I was reading though it I came to the bit about "Inheritance" which is explained as below:

"JavaScript allows an object to inherit &lt;img src="http://feeds.feedburner.com/~r/NewBreedOfGeek/~4/1h7JO2ABFeE" height="1" width="1"/&gt;</summary><link rel="replies" type="application/atom+xml" href="http://newbreedofgeek.blogspot.com/feeds/4132653244066790666/comments/default" title="Post Comments" /><link rel="replies" type="text/html" href="http://www.blogger.com/comment.g?blogID=7397172275395196496&amp;postID=4132653244066790666" title="0 Comments" /><link rel="edit" type="application/atom+xml" href="http://www.blogger.com/feeds/7397172275395196496/posts/default/4132653244066790666?v=2" /><link rel="self" type="application/atom+xml" href="http://www.blogger.com/feeds/7397172275395196496/posts/default/4132653244066790666?v=2" /><link rel="alternate" type="text/html" href="http://feedproxy.google.com/~r/NewBreedOfGeek/~3/1h7JO2ABFeE/apple-javascript-coding-guidelines.html" title="Apple JavaScript Coding Guidelines - Issue with Recommended &quot;Inheritance&quot; Use" /><author><name>Mark Paul</name><uri>http://www.blogger.com/profile/14500731936285757278</uri><email>noreply@blogger.com</email><gd:image rel="http://schemas.google.com/g/2005#thumbnail" width="27" height="32" src="http://1.bp.blogspot.com/_AUA9Bg8EEgI/S4JcpNBMHpI/AAAAAAAAAEY/gcASHUYMzvs/S220/n500898692_1737773_2632076.jpg" /></author><thr:total>0</thr:total><georss:featurename>Sydney NSW, Australia</georss:featurename><georss:point>-33.8689009 151.20709139999997</georss:point><georss:box>-34.2412264 150.78688789999995 -33.4965754 151.62729489999998</georss:box><feedburner:origLink>http://newbreedofgeek.blogspot.com/2011/07/apple-javascript-coding-guidelines.html</feedburner:origLink></entry><entry gd:etag="W/&quot;CEYDQnY-fSp7ImA9WhZUFUQ.&quot;"><id>tag:blogger.com,1999:blog-7397172275395196496.post-5517078335859751445</id><published>2011-06-08T00:12:00.000-07:00</published><updated>2011-06-08T21:02:53.855-07:00</updated><app:edited xmlns:app="http://www.w3.org/2007/app">2011-06-08T21:02:53.855-07:00</app:edited><category scheme="http://www.blogger.com/atom/ns#" term="programming" /><category scheme="http://www.blogger.com/atom/ns#" term="advanced javascript tips" /><title>Advanced JavaScript Tip #3 - Beware of the Date() Object, Its Evil!</title><summary type="html">
Ok, it's not evil at all. It's actually a really useful object. 

But today I came across a weird issue (although it may be an issue for me, maybe its just the intended core JavaScript design). Either way, this has not been documented well and could cause a lot of issues.

As you know you create a new Date object like this:
new Date();
This returns the datetime of now, which looks like this:
&lt;img src="http://feeds.feedburner.com/~r/NewBreedOfGeek/~4/rU9cb8Eseqk" height="1" width="1"/&gt;</summary><link rel="replies" type="application/atom+xml" href="http://newbreedofgeek.blogspot.com/feeds/5517078335859751445/comments/default" title="Post Comments" /><link rel="replies" type="text/html" href="http://www.blogger.com/comment.g?blogID=7397172275395196496&amp;postID=5517078335859751445" title="0 Comments" /><link rel="edit" type="application/atom+xml" href="http://www.blogger.com/feeds/7397172275395196496/posts/default/5517078335859751445?v=2" /><link rel="self" type="application/atom+xml" href="http://www.blogger.com/feeds/7397172275395196496/posts/default/5517078335859751445?v=2" /><link rel="alternate" type="text/html" href="http://feedproxy.google.com/~r/NewBreedOfGeek/~3/rU9cb8Eseqk/advanced-javascript-tip-3-beware-of.html" title="Advanced JavaScript Tip #3 - Beware of the Date() Object, Its Evil!" /><author><name>Mark Paul</name><uri>http://www.blogger.com/profile/14500731936285757278</uri><email>noreply@blogger.com</email><gd:image rel="http://schemas.google.com/g/2005#thumbnail" width="27" height="32" src="http://1.bp.blogspot.com/_AUA9Bg8EEgI/S4JcpNBMHpI/AAAAAAAAAEY/gcASHUYMzvs/S220/n500898692_1737773_2632076.jpg" /></author><thr:total>0</thr:total><feedburner:origLink>http://newbreedofgeek.blogspot.com/2011/06/advanced-javascript-tip-3-beware-of.html</feedburner:origLink></entry><entry gd:etag="W/&quot;CkcCSX0ycCp7ImA9WhZWF0Q.&quot;"><id>tag:blogger.com,1999:blog-7397172275395196496.post-8414390428641323350</id><published>2011-05-19T00:26:00.000-07:00</published><updated>2011-05-19T00:27:48.398-07:00</updated><app:edited xmlns:app="http://www.w3.org/2007/app">2011-05-19T00:27:48.398-07:00</app:edited><category scheme="http://www.blogger.com/atom/ns#" term="programming" /><category scheme="http://www.blogger.com/atom/ns#" term="advanced javascript tips" /><title>Advanced JavaScript Tip #2 - On the fly Casting of Primitive Types Into Objects</title><summary type="html">I just found out today that NOT everything in JavaScript are objects, I thought they were because if I do something like this:

var a = 10.1234;
var b = a.toFixed(2); // b = 10.12

I used to think that the .toFixed() method was only available on the Number() object and therefore the moment I initialized "a", it had to be a Number() object rather than the native "number" type. That's the only way &lt;img src="http://feeds.feedburner.com/~r/NewBreedOfGeek/~4/ux0-v-RA4h0" height="1" width="1"/&gt;</summary><link rel="replies" type="application/atom+xml" href="http://newbreedofgeek.blogspot.com/feeds/8414390428641323350/comments/default" title="Post Comments" /><link rel="replies" type="text/html" href="http://www.blogger.com/comment.g?blogID=7397172275395196496&amp;postID=8414390428641323350" title="0 Comments" /><link rel="edit" type="application/atom+xml" href="http://www.blogger.com/feeds/7397172275395196496/posts/default/8414390428641323350?v=2" /><link rel="self" type="application/atom+xml" href="http://www.blogger.com/feeds/7397172275395196496/posts/default/8414390428641323350?v=2" /><link rel="alternate" type="text/html" href="http://feedproxy.google.com/~r/NewBreedOfGeek/~3/ux0-v-RA4h0/advanced-javascript-tip-2-on-fly.html" title="Advanced JavaScript Tip #2 - On the fly Casting of Primitive Types Into Objects" /><author><name>Mark Paul</name><uri>http://www.blogger.com/profile/14500731936285757278</uri><email>noreply@blogger.com</email><gd:image rel="http://schemas.google.com/g/2005#thumbnail" width="27" height="32" src="http://1.bp.blogspot.com/_AUA9Bg8EEgI/S4JcpNBMHpI/AAAAAAAAAEY/gcASHUYMzvs/S220/n500898692_1737773_2632076.jpg" /></author><thr:total>0</thr:total><feedburner:origLink>http://newbreedofgeek.blogspot.com/2011/05/advanced-javascript-tip-2-on-fly.html</feedburner:origLink></entry><entry gd:etag="W/&quot;CkEMRHY_cCp7ImA9WhZWFU4.&quot;"><id>tag:blogger.com,1999:blog-7397172275395196496.post-3415468440673557985</id><published>2011-05-16T00:22:00.000-07:00</published><updated>2011-05-16T00:24:45.848-07:00</updated><app:edited xmlns:app="http://www.w3.org/2007/app">2011-05-16T00:24:45.848-07:00</app:edited><category scheme="http://www.blogger.com/atom/ns#" term="programming" /><category scheme="http://www.blogger.com/atom/ns#" term="advanced javascript tips" /><title>Advanced JavaScript Tip #1 - Object Checking</title><summary type="html">Following up on my "Tricky JavaScript Questions" series of posts, I wanted to also share some advanced JavaScript tips I come across that I find useful.

So today's tip is for a simple function that can be used to confirm if something is of an object type or not.

The Code:
function isObject(a) {
    return Object(a) === a;
} 

The Explanation:
When you pass in a argument into the standard "&lt;img src="http://feeds.feedburner.com/~r/NewBreedOfGeek/~4/QvPgxjXhQ8o" height="1" width="1"/&gt;</summary><link rel="replies" type="application/atom+xml" href="http://newbreedofgeek.blogspot.com/feeds/3415468440673557985/comments/default" title="Post Comments" /><link rel="replies" type="text/html" href="http://www.blogger.com/comment.g?blogID=7397172275395196496&amp;postID=3415468440673557985" title="0 Comments" /><link rel="edit" type="application/atom+xml" href="http://www.blogger.com/feeds/7397172275395196496/posts/default/3415468440673557985?v=2" /><link rel="self" type="application/atom+xml" href="http://www.blogger.com/feeds/7397172275395196496/posts/default/3415468440673557985?v=2" /><link rel="alternate" type="text/html" href="http://feedproxy.google.com/~r/NewBreedOfGeek/~3/QvPgxjXhQ8o/advanced-javascript-tip-1-object.html" title="Advanced JavaScript Tip #1 - Object Checking" /><author><name>Mark Paul</name><uri>http://www.blogger.com/profile/14500731936285757278</uri><email>noreply@blogger.com</email><gd:image rel="http://schemas.google.com/g/2005#thumbnail" width="27" height="32" src="http://1.bp.blogspot.com/_AUA9Bg8EEgI/S4JcpNBMHpI/AAAAAAAAAEY/gcASHUYMzvs/S220/n500898692_1737773_2632076.jpg" /></author><thr:total>0</thr:total><feedburner:origLink>http://newbreedofgeek.blogspot.com/2011/05/advanced-javascript-tip-1-object.html</feedburner:origLink></entry><entry gd:etag="W/&quot;D04HQH0_fyp7ImA9WhZVFEo.&quot;"><id>tag:blogger.com,1999:blog-7397172275395196496.post-1812780082109109939</id><published>2011-05-11T00:26:00.000-07:00</published><updated>2011-05-26T22:58:51.347-07:00</updated><app:edited xmlns:app="http://www.w3.org/2007/app">2011-05-26T22:58:51.347-07:00</app:edited><category scheme="http://www.blogger.com/atom/ns#" term="programming" /><category scheme="http://www.blogger.com/atom/ns#" term="Tricky Javascript Question" /><title>Tricky Javascript Question #1 - "Declaring Object Properties and Shorthand Syntax"</title><summary type="html">I have always had an obsession with the javascript language and to learn new things daily. The fact that you can do so many things with javascript makes it a real challenge to master the language as well as the the various coding patterns. So to keep myself up to speed (as well as challenge my readers) I'm starting this "Tricky Javascript Question" section to post my learnings on a particular &lt;img src="http://feeds.feedburner.com/~r/NewBreedOfGeek/~4/3X8y3qMDNJU" height="1" width="1"/&gt;</summary><link rel="replies" type="application/atom+xml" href="http://newbreedofgeek.blogspot.com/feeds/1812780082109109939/comments/default" title="Post Comments" /><link rel="replies" type="text/html" href="http://www.blogger.com/comment.g?blogID=7397172275395196496&amp;postID=1812780082109109939" title="2 Comments" /><link rel="edit" type="application/atom+xml" href="http://www.blogger.com/feeds/7397172275395196496/posts/default/1812780082109109939?v=2" /><link rel="self" type="application/atom+xml" href="http://www.blogger.com/feeds/7397172275395196496/posts/default/1812780082109109939?v=2" /><link rel="alternate" type="text/html" href="http://feedproxy.google.com/~r/NewBreedOfGeek/~3/3X8y3qMDNJU/tricky-javascript-question-1-declaring.html" title="Tricky Javascript Question #1 - &quot;Declaring Object Properties and Shorthand Syntax&quot;" /><author><name>Mark Paul</name><uri>http://www.blogger.com/profile/14500731936285757278</uri><email>noreply@blogger.com</email><gd:image rel="http://schemas.google.com/g/2005#thumbnail" width="27" height="32" src="http://1.bp.blogspot.com/_AUA9Bg8EEgI/S4JcpNBMHpI/AAAAAAAAAEY/gcASHUYMzvs/S220/n500898692_1737773_2632076.jpg" /></author><thr:total>2</thr:total><feedburner:origLink>http://newbreedofgeek.blogspot.com/2011/05/tricky-javascript-question-1-declaring.html</feedburner:origLink></entry><entry gd:etag="W/&quot;CUQNSHo_fSp7ImA9Wx9bFUQ.&quot;"><id>tag:blogger.com,1999:blog-7397172275395196496.post-4132581631585762937</id><published>2011-02-24T16:07:00.000-08:00</published><updated>2011-02-24T16:23:19.445-08:00</updated><app:edited xmlns:app="http://www.w3.org/2007/app">2011-02-24T16:23:19.445-08:00</app:edited><category scheme="http://www.blogger.com/atom/ns#" term="programming" /><title>Using Bayesian Average to “Rank” Content Based on User Ratings</title><summary type="html">I recently completed the rollout of a brand new “Rating” system for our ninemsn site image content, essentially allowing users of our site to use the familiar “Star” method to rate each image in a slideshow like so:

Here, the user is about to rate this image “4 stars” and this image already has an “Average Rating” of 4.0 stars.
How is the “Average Rating” calculated?Simple, let’s say that prior &lt;img src="http://feeds.feedburner.com/~r/NewBreedOfGeek/~4/32JDOdeZvD8" height="1" width="1"/&gt;</summary><link rel="replies" type="application/atom+xml" href="http://newbreedofgeek.blogspot.com/feeds/4132581631585762937/comments/default" title="Post Comments" /><link rel="replies" type="text/html" href="http://www.blogger.com/comment.g?blogID=7397172275395196496&amp;postID=4132581631585762937" title="3 Comments" /><link rel="edit" type="application/atom+xml" href="http://www.blogger.com/feeds/7397172275395196496/posts/default/4132581631585762937?v=2" /><link rel="self" type="application/atom+xml" href="http://www.blogger.com/feeds/7397172275395196496/posts/default/4132581631585762937?v=2" /><link rel="alternate" type="text/html" href="http://feedproxy.google.com/~r/NewBreedOfGeek/~3/32JDOdeZvD8/using-bayesian-average-to-rank-content.html" title="Using Bayesian Average to “Rank” Content Based on User Ratings" /><author><name>Mark Paul</name><uri>http://www.blogger.com/profile/14500731936285757278</uri><email>noreply@blogger.com</email><gd:image rel="http://schemas.google.com/g/2005#thumbnail" width="27" height="32" src="http://1.bp.blogspot.com/_AUA9Bg8EEgI/S4JcpNBMHpI/AAAAAAAAAEY/gcASHUYMzvs/S220/n500898692_1737773_2632076.jpg" /></author><media:thumbnail xmlns:media="http://search.yahoo.com/mrss/" url="http://2.bp.blogspot.com/-fMhsx-kI61A/TWbwkmdiQwI/AAAAAAAAAt8/InxygxdFlWY/s72-c/2.png" height="72" width="72" /><thr:total>3</thr:total><feedburner:origLink>http://newbreedofgeek.blogspot.com/2011/02/using-bayesian-average-to-rank-content.html</feedburner:origLink></entry><entry gd:etag="W/&quot;CEIMRX0zfCp7ImA9Wx9UEkQ.&quot;"><id>tag:blogger.com,1999:blog-7397172275395196496.post-5054131166376598318</id><published>2011-02-08T22:04:00.000-08:00</published><updated>2011-02-09T15:03:04.384-08:00</updated><app:edited xmlns:app="http://www.w3.org/2007/app">2011-02-09T15:03:04.384-08:00</app:edited><category scheme="http://www.blogger.com/atom/ns#" term="what me thinks" /><title>Blogger XSS Attack + Hack</title><summary type="html">Today I found that my blog was hacked and an XSS vulnerability of blogger exploited. 

So, What Happened?

1) Basically, somehow, someone had managed to post two new blog entries in my blog like so



2)I did some tests and it seems the "body" entry area for Blogger allows you to enter any script code you want, and Blogger does not check or filter out possible XSS attacks. Here is an example



3&lt;img src="http://feeds.feedburner.com/~r/NewBreedOfGeek/~4/sZQR88G-CgI" height="1" width="1"/&gt;</summary><link rel="replies" type="application/atom+xml" href="http://newbreedofgeek.blogspot.com/feeds/5054131166376598318/comments/default" title="Post Comments" /><link rel="replies" type="text/html" href="http://www.blogger.com/comment.g?blogID=7397172275395196496&amp;postID=5054131166376598318" title="0 Comments" /><link rel="edit" type="application/atom+xml" href="http://www.blogger.com/feeds/7397172275395196496/posts/default/5054131166376598318?v=2" /><link rel="self" type="application/atom+xml" href="http://www.blogger.com/feeds/7397172275395196496/posts/default/5054131166376598318?v=2" /><link rel="alternate" type="text/html" href="http://feedproxy.google.com/~r/NewBreedOfGeek/~3/sZQR88G-CgI/blogger-xss-attack-hack.html" title="Blogger XSS Attack + Hack" /><author><name>Mark Paul</name><uri>http://www.blogger.com/profile/14500731936285757278</uri><email>noreply@blogger.com</email><gd:image rel="http://schemas.google.com/g/2005#thumbnail" width="27" height="32" src="http://1.bp.blogspot.com/_AUA9Bg8EEgI/S4JcpNBMHpI/AAAAAAAAAEY/gcASHUYMzvs/S220/n500898692_1737773_2632076.jpg" /></author><media:thumbnail xmlns:media="http://search.yahoo.com/mrss/" url="http://2.bp.blogspot.com/_AUA9Bg8EEgI/TVIsaKiVwFI/AAAAAAAAAtg/L148ZAgWU-U/s72-c/1.png" height="72" width="72" /><thr:total>0</thr:total><feedburner:origLink>http://newbreedofgeek.blogspot.com/2011/02/blogger-xss-attack-hack.html</feedburner:origLink></entry><entry gd:etag="W/&quot;C0IMQH05cSp7ImA9Wx9UEk4.&quot;"><id>tag:blogger.com,1999:blog-7397172275395196496.post-2211511903763952953</id><published>2011-01-28T19:05:00.000-08:00</published><updated>2011-02-08T22:06:21.329-08:00</updated><app:edited xmlns:app="http://www.w3.org/2007/app">2011-02-08T22:06:21.329-08:00</app:edited><category scheme="http://www.blogger.com/atom/ns#" term="programming" /><category scheme="http://www.blogger.com/atom/ns#" term="social networks" /><title>Announcing FacebookTV : A Pure HTML5 Web App</title><summary type="html">After working on this idea for around 2 months, I officially released FacebookTV last week. FacebookTV (www.Facebooktv.co) is a web app that has a unique "look and feel" that automatically fits screens of all sizes, so it looks good on both your computer and mobile screens. I am also looking at ways to improve the user interface to fit television screens as well, so it can be used on Internet &lt;img src="http://feeds.feedburner.com/~r/NewBreedOfGeek/~4/nppJ9HFClJo" height="1" width="1"/&gt;</summary><link rel="replies" type="application/atom+xml" href="http://newbreedofgeek.blogspot.com/feeds/2211511903763952953/comments/default" title="Post Comments" /><link rel="replies" type="text/html" href="http://www.blogger.com/comment.g?blogID=7397172275395196496&amp;postID=2211511903763952953" title="4 Comments" /><link rel="edit" type="application/atom+xml" href="http://www.blogger.com/feeds/7397172275395196496/posts/default/2211511903763952953?v=2" /><link rel="self" type="application/atom+xml" href="http://www.blogger.com/feeds/7397172275395196496/posts/default/2211511903763952953?v=2" /><link rel="alternate" type="text/html" href="http://feedproxy.google.com/~r/NewBreedOfGeek/~3/nppJ9HFClJo/announcing-facebooktv.html" title="Announcing FacebookTV : A Pure HTML5 Web App" /><author><name>Mark Paul</name><uri>http://www.blogger.com/profile/14500731936285757278</uri><email>noreply@blogger.com</email><gd:image rel="http://schemas.google.com/g/2005#thumbnail" width="27" height="32" src="http://1.bp.blogspot.com/_AUA9Bg8EEgI/S4JcpNBMHpI/AAAAAAAAAEY/gcASHUYMzvs/S220/n500898692_1737773_2632076.jpg" /></author><media:thumbnail xmlns:media="http://search.yahoo.com/mrss/" url="http://4.bp.blogspot.com/_AUA9Bg8EEgI/TUZ9QISni_I/AAAAAAAAAsY/cgYeTdJkmC8/s72-c/logo_rounded_new.png" height="72" width="72" /><thr:total>4</thr:total><feedburner:origLink>http://newbreedofgeek.blogspot.com/2011/01/announcing-facebooktv.html</feedburner:origLink></entry><entry gd:etag="W/&quot;D0UCSHk4eSp7ImA9Wx5UE00.&quot;"><id>tag:blogger.com,1999:blog-7397172275395196496.post-7307067293714680045</id><published>2010-10-17T01:41:00.000-07:00</published><updated>2010-10-17T01:47:49.731-07:00</updated><app:edited xmlns:app="http://www.w3.org/2007/app">2010-10-17T01:47:49.731-07:00</app:edited><category scheme="http://www.blogger.com/atom/ns#" term="swimming" /><category scheme="http://www.blogger.com/atom/ns#" term="triathlons" /><title>Extreme Beginner Triathlon Swimming</title><summary type="html">I'm been trying for a very long time to get started with triathlons but have not been able to find the motivation to keep up with a regular training program. In the past I've started a few training regimes but almost always slipped away from the programs after a few months. 

The main reason for this being that my swimming skills are really very poor and i find it very hard to drag myself to a &lt;img src="http://feeds.feedburner.com/~r/NewBreedOfGeek/~4/WIx70h4_Hyc" height="1" width="1"/&gt;</summary><link rel="replies" type="application/atom+xml" href="http://newbreedofgeek.blogspot.com/feeds/7307067293714680045/comments/default" title="Post Comments" /><link rel="replies" type="text/html" href="http://www.blogger.com/comment.g?blogID=7397172275395196496&amp;postID=7307067293714680045" title="0 Comments" /><link rel="edit" type="application/atom+xml" href="http://www.blogger.com/feeds/7397172275395196496/posts/default/7307067293714680045?v=2" /><link rel="self" type="application/atom+xml" href="http://www.blogger.com/feeds/7397172275395196496/posts/default/7307067293714680045?v=2" /><link rel="alternate" type="text/html" href="http://feedproxy.google.com/~r/NewBreedOfGeek/~3/WIx70h4_Hyc/extreme-beginner-triathlon-swimming.html" title="Extreme Beginner Triathlon Swimming" /><author><name>Mark Paul</name><uri>http://www.blogger.com/profile/14500731936285757278</uri><email>noreply@blogger.com</email><gd:image rel="http://schemas.google.com/g/2005#thumbnail" width="27" height="32" src="http://1.bp.blogspot.com/_AUA9Bg8EEgI/S4JcpNBMHpI/AAAAAAAAAEY/gcASHUYMzvs/S220/n500898692_1737773_2632076.jpg" /></author><thr:total>0</thr:total><feedburner:origLink>http://newbreedofgeek.blogspot.com/2010/10/extreme-beginner-triathlon-swimming.html</feedburner:origLink></entry><entry gd:etag="W/&quot;DUAFRnc8cCp7ImA9WhdXFko.&quot;"><id>tag:blogger.com,1999:blog-7397172275395196496.post-6147262766069354903</id><published>2010-09-05T23:59:00.000-07:00</published><updated>2011-08-29T21:15:17.978-07:00</updated><app:edited xmlns:app="http://www.w3.org/2007/app">2011-08-29T21:15:17.978-07:00</app:edited><category scheme="http://www.blogger.com/atom/ns#" term="marathon" /><category scheme="http://www.blogger.com/atom/ns#" term="running" /><title>Chevron Perth Marathon</title><summary type="html">On Sunday 29 August I ran the Chevron Perth Marathon. It was the most gruesome run I have done till date and I somehow managed to finish the 42km distance in 6h 07m.

Before the Race:
Leading up to the race, I had not run as much as I had planned. Unlike my first marathon last year I took this run a little less serious. I only did a half marathon and two long 30km runs around 5 weeks before this &lt;img src="http://feeds.feedburner.com/~r/NewBreedOfGeek/~4/2ju6jE_RMI8" height="1" width="1"/&gt;</summary><link rel="replies" type="application/atom+xml" href="http://newbreedofgeek.blogspot.com/feeds/6147262766069354903/comments/default" title="Post Comments" /><link rel="replies" type="text/html" href="http://www.blogger.com/comment.g?blogID=7397172275395196496&amp;postID=6147262766069354903" title="0 Comments" /><link rel="edit" type="application/atom+xml" href="http://www.blogger.com/feeds/7397172275395196496/posts/default/6147262766069354903?v=2" /><link rel="self" type="application/atom+xml" href="http://www.blogger.com/feeds/7397172275395196496/posts/default/6147262766069354903?v=2" /><link rel="alternate" type="text/html" href="http://feedproxy.google.com/~r/NewBreedOfGeek/~3/2ju6jE_RMI8/chevron-perth-marathon.html" title="Chevron Perth Marathon" /><author><name>Mark Paul</name><uri>http://www.blogger.com/profile/14500731936285757278</uri><email>noreply@blogger.com</email><gd:image rel="http://schemas.google.com/g/2005#thumbnail" width="27" height="32" src="http://1.bp.blogspot.com/_AUA9Bg8EEgI/S4JcpNBMHpI/AAAAAAAAAEY/gcASHUYMzvs/S220/n500898692_1737773_2632076.jpg" /></author><thr:total>0</thr:total><feedburner:origLink>http://newbreedofgeek.blogspot.com/2010/09/chevron-perth-marathon.html</feedburner:origLink></entry><entry gd:etag="W/&quot;DE4EQXc9eip7ImA9Wx5SFUo.&quot;"><id>tag:blogger.com,1999:blog-7397172275395196496.post-420092246810297739</id><published>2010-08-10T17:17:00.000-07:00</published><updated>2010-08-11T18:35:00.962-07:00</updated><app:edited xmlns:app="http://www.w3.org/2007/app">2010-08-11T18:35:00.962-07:00</app:edited><category scheme="http://www.blogger.com/atom/ns#" term="running" /><title>14km Sydney City2Surf</title><summary type="html">I completed my first Sydney City2Surf yesterday with a time of 1h 23m (83m). It was an amazing experience with 80,000 runners taking part in the “largest fun run in the world”. There were so many people at the start line and I had to line up for more than 40 mins with the Blue group to get going, after which the roads were jam packed with runners for at least the first 3 kms. 




At around the &lt;img src="http://feeds.feedburner.com/~r/NewBreedOfGeek/~4/XirAtOeHOtU" height="1" width="1"/&gt;</summary><link rel="replies" type="application/atom+xml" href="http://newbreedofgeek.blogspot.com/feeds/420092246810297739/comments/default" title="Post Comments" /><link rel="replies" type="text/html" href="http://www.blogger.com/comment.g?blogID=7397172275395196496&amp;postID=420092246810297739" title="0 Comments" /><link rel="edit" type="application/atom+xml" href="http://www.blogger.com/feeds/7397172275395196496/posts/default/420092246810297739?v=2" /><link rel="self" type="application/atom+xml" href="http://www.blogger.com/feeds/7397172275395196496/posts/default/420092246810297739?v=2" /><link rel="alternate" type="text/html" href="http://feedproxy.google.com/~r/NewBreedOfGeek/~3/XirAtOeHOtU/14km-sydney-city2surf.html" title="14km Sydney City2Surf" /><author><name>Mark Paul</name><uri>http://www.blogger.com/profile/14500731936285757278</uri><email>noreply@blogger.com</email><gd:image rel="http://schemas.google.com/g/2005#thumbnail" width="27" height="32" src="http://1.bp.blogspot.com/_AUA9Bg8EEgI/S4JcpNBMHpI/AAAAAAAAAEY/gcASHUYMzvs/S220/n500898692_1737773_2632076.jpg" /></author><media:thumbnail xmlns:media="http://search.yahoo.com/mrss/" url="http://1.bp.blogspot.com/_AUA9Bg8EEgI/TF-cpIybSeI/AAAAAAAAAiE/E6HwtvVk-pA/s72-c/run7_gallery__600x362.jpg" height="72" width="72" /><thr:total>0</thr:total><feedburner:origLink>http://newbreedofgeek.blogspot.com/2010/08/14km-sydney-city2surf.html</feedburner:origLink></entry><entry gd:etag="W/&quot;DUEHQHs-fSp7ImA9WxFaGUo.&quot;"><id>tag:blogger.com,1999:blog-7397172275395196496.post-2240614549273049147</id><published>2010-07-24T06:09:00.000-07:00</published><updated>2010-07-24T06:20:31.555-07:00</updated><app:edited xmlns:app="http://www.w3.org/2007/app">2010-07-24T06:20:31.555-07:00</app:edited><category scheme="http://www.blogger.com/atom/ns#" term="programming" /><category scheme="http://www.blogger.com/atom/ns#" term="running" /><title>Yahoo Pipes and My Garmin Connect Runs Feed</title><summary type="html">My running watch of choice is the Garmin Forrunner 310XT, it stores distance, location and heart rate information (amount other cool stats) and lets me uplaod them to an online to a Garmin website called Garmin Connect.

This website is super cool and shows me amazing graphs and stats on each one of my runs, but the only downside is that is has very bad 'sharing' options, the only thing i get is &lt;img src="http://feeds.feedburner.com/~r/NewBreedOfGeek/~4/kObuT9qg8Xs" height="1" width="1"/&gt;</summary><link rel="replies" type="application/atom+xml" href="http://newbreedofgeek.blogspot.com/feeds/2240614549273049147/comments/default" title="Post Comments" /><link rel="replies" type="text/html" href="http://www.blogger.com/comment.g?blogID=7397172275395196496&amp;postID=2240614549273049147" title="1 Comments" /><link rel="edit" type="application/atom+xml" href="http://www.blogger.com/feeds/7397172275395196496/posts/default/2240614549273049147?v=2" /><link rel="self" type="application/atom+xml" href="http://www.blogger.com/feeds/7397172275395196496/posts/default/2240614549273049147?v=2" /><link rel="alternate" type="text/html" href="http://feedproxy.google.com/~r/NewBreedOfGeek/~3/kObuT9qg8Xs/yahoo-pipes-and-my-garmin-connect-runs.html" title="Yahoo Pipes and My Garmin Connect Runs Feed" /><author><name>Mark Paul</name><uri>http://www.blogger.com/profile/14500731936285757278</uri><email>noreply@blogger.com</email><gd:image rel="http://schemas.google.com/g/2005#thumbnail" width="27" height="32" src="http://1.bp.blogspot.com/_AUA9Bg8EEgI/S4JcpNBMHpI/AAAAAAAAAEY/gcASHUYMzvs/S220/n500898692_1737773_2632076.jpg" /></author><thr:total>1</thr:total><feedburner:origLink>http://newbreedofgeek.blogspot.com/2010/07/yahoo-pipes-and-my-garmin-connect-runs.html</feedburner:origLink></entry><entry gd:etag="W/&quot;Ak8HRXo4eCp7ImA9WxFaEUg.&quot;"><id>tag:blogger.com,1999:blog-7397172275395196496.post-2512724529822010537</id><published>2010-07-14T18:53:00.000-07:00</published><updated>2010-07-14T18:53:54.430-07:00</updated><app:edited xmlns:app="http://www.w3.org/2007/app">2010-07-14T18:53:54.430-07:00</app:edited><category scheme="http://www.blogger.com/atom/ns#" term="running" /><title>21km Sri Chinmoy Dolls Point Half Marathon</title><summary type="html">This was my first race for 2010 and it was good to be back, I did this more as a training run than a serious race but did end up running the 21km in a time of 2h 15m which is usually faster than my training runs so I was happy. 

I was also happy that I managed to do the whole run without consuming any Gatorade, I have been trying to cut down my dependency on the sports drinks for longer runs so &lt;img src="http://feeds.feedburner.com/~r/NewBreedOfGeek/~4/m1LANoeODE8" height="1" width="1"/&gt;</summary><link rel="replies" type="application/atom+xml" href="http://newbreedofgeek.blogspot.com/feeds/2512724529822010537/comments/default" title="Post Comments" /><link rel="replies" type="text/html" href="http://www.blogger.com/comment.g?blogID=7397172275395196496&amp;postID=2512724529822010537" title="1 Comments" /><link rel="edit" type="application/atom+xml" href="http://www.blogger.com/feeds/7397172275395196496/posts/default/2512724529822010537?v=2" /><link rel="self" type="application/atom+xml" href="http://www.blogger.com/feeds/7397172275395196496/posts/default/2512724529822010537?v=2" /><link rel="alternate" type="text/html" href="http://feedproxy.google.com/~r/NewBreedOfGeek/~3/m1LANoeODE8/21km-sri-chinmoy-dolls-point-half.html" title="21km Sri Chinmoy Dolls Point Half Marathon" /><author><name>Mark Paul</name><uri>http://www.blogger.com/profile/14500731936285757278</uri><email>noreply@blogger.com</email><gd:image rel="http://schemas.google.com/g/2005#thumbnail" width="27" height="32" src="http://1.bp.blogspot.com/_AUA9Bg8EEgI/S4JcpNBMHpI/AAAAAAAAAEY/gcASHUYMzvs/S220/n500898692_1737773_2632076.jpg" /></author><media:thumbnail xmlns:media="http://search.yahoo.com/mrss/" url="http://4.bp.blogspot.com/_AUA9Bg8EEgI/TD5ptdwacQI/AAAAAAAAAgQ/eJqBtJJ3nUk/s72-c/run.JPG" height="72" width="72" /><thr:total>1</thr:total><feedburner:origLink>http://newbreedofgeek.blogspot.com/2010/07/21km-sri-chinmoy-dolls-point-half.html</feedburner:origLink></entry><entry gd:etag="W/&quot;DUAFRng5cSp7ImA9WxFaEUg.&quot;"><id>tag:blogger.com,1999:blog-7397172275395196496.post-8407770529920895186</id><published>2010-07-14T18:34:00.000-07:00</published><updated>2010-07-14T18:35:17.629-07:00</updated><app:edited xmlns:app="http://www.w3.org/2007/app">2010-07-14T18:35:17.629-07:00</app:edited><category scheme="http://www.blogger.com/atom/ns#" term="facebook" /><category scheme="http://www.blogger.com/atom/ns#" term="programming" /><category scheme="http://www.blogger.com/atom/ns#" term="social networks" /><title>Facebook JavaScript SDK Code + Hidden iframe + IE = Facebook API Not Responding</title><summary type="html">I just wanted to write up a quick post on this little scenario that can drive Facebook developers crazy when trying to work out why their Facebook code does not work in IE. 

If you are using the Facebook JavaScript SDK on your site to connect and use the Facebook Graph API, chances are you usually would code all our Facebook JavaScript code in a separate html/js file and include it as a hidden &lt;img src="http://feeds.feedburner.com/~r/NewBreedOfGeek/~4/D0YmQj_svb8" height="1" width="1"/&gt;</summary><link rel="replies" type="application/atom+xml" href="http://newbreedofgeek.blogspot.com/feeds/8407770529920895186/comments/default" title="Post Comments" /><link rel="replies" type="text/html" href="http://www.blogger.com/comment.g?blogID=7397172275395196496&amp;postID=8407770529920895186" title="1 Comments" /><link rel="edit" type="application/atom+xml" href="http://www.blogger.com/feeds/7397172275395196496/posts/default/8407770529920895186?v=2" /><link rel="self" type="application/atom+xml" href="http://www.blogger.com/feeds/7397172275395196496/posts/default/8407770529920895186?v=2" /><link rel="alternate" type="text/html" href="http://feedproxy.google.com/~r/NewBreedOfGeek/~3/D0YmQj_svb8/facebook-javascript-sdk-code-hidden.html" title="Facebook JavaScript SDK Code + Hidden iframe + IE = Facebook API Not Responding" /><author><name>Mark Paul</name><uri>http://www.blogger.com/profile/14500731936285757278</uri><email>noreply@blogger.com</email><gd:image rel="http://schemas.google.com/g/2005#thumbnail" width="27" height="32" src="http://1.bp.blogspot.com/_AUA9Bg8EEgI/S4JcpNBMHpI/AAAAAAAAAEY/gcASHUYMzvs/S220/n500898692_1737773_2632076.jpg" /></author><media:thumbnail xmlns:media="http://search.yahoo.com/mrss/" url="http://2.bp.blogspot.com/_AUA9Bg8EEgI/TD5kQu9jOSI/AAAAAAAAAgA/iP-MjdqZ3iM/s72-c/1.png" height="72" width="72" /><thr:total>1</thr:total><feedburner:origLink>http://newbreedofgeek.blogspot.com/2010/07/facebook-javascript-sdk-code-hidden.html</feedburner:origLink></entry><entry gd:etag="W/&quot;C0EBQXYyfyp7ImA9Wx5TFUU.&quot;"><id>tag:blogger.com,1999:blog-7397172275395196496.post-1906257298310584682</id><published>2010-06-11T05:22:00.000-07:00</published><updated>2010-07-31T06:07:30.897-07:00</updated><app:edited xmlns:app="http://www.w3.org/2007/app">2010-07-31T06:07:30.897-07:00</app:edited><category scheme="http://www.blogger.com/atom/ns#" term="facebook" /><category scheme="http://www.blogger.com/atom/ns#" term="social networks" /><title>Released Facebook 'Like' Button on ninemsn Sports</title><summary type="html">On the eve on the Fifa World Cup 2010, my team at work just released a powerful new slideshow tool (Backend built using Silverlight) to let our content producers pump out new slideshows at a very fast rate. I cant show you guys the back end but the front end looks like this.

http://wwos.ninemsn.com.au/worldcupslideshow/92676/opening-concert-in-soweto.slideshow

This is essentially a very simple &lt;img src="http://feeds.feedburner.com/~r/NewBreedOfGeek/~4/cWmtQhsgdMk" height="1" width="1"/&gt;</summary><link rel="replies" type="application/atom+xml" href="http://newbreedofgeek.blogspot.com/feeds/1906257298310584682/comments/default" title="Post Comments" /><link rel="replies" type="text/html" href="http://www.blogger.com/comment.g?blogID=7397172275395196496&amp;postID=1906257298310584682" title="2 Comments" /><link rel="edit" type="application/atom+xml" href="http://www.blogger.com/feeds/7397172275395196496/posts/default/1906257298310584682?v=2" /><link rel="self" type="application/atom+xml" href="http://www.blogger.com/feeds/7397172275395196496/posts/default/1906257298310584682?v=2" /><link rel="alternate" type="text/html" href="http://feedproxy.google.com/~r/NewBreedOfGeek/~3/cWmtQhsgdMk/released-facebook-like-button-on.html" title="Released Facebook 'Like' Button on ninemsn Sports" /><author><name>Mark Paul</name><uri>http://www.blogger.com/profile/14500731936285757278</uri><email>noreply@blogger.com</email><gd:image rel="http://schemas.google.com/g/2005#thumbnail" width="27" height="32" src="http://1.bp.blogspot.com/_AUA9Bg8EEgI/S4JcpNBMHpI/AAAAAAAAAEY/gcASHUYMzvs/S220/n500898692_1737773_2632076.jpg" /></author><media:thumbnail xmlns:media="http://search.yahoo.com/mrss/" url="http://2.bp.blogspot.com/_AUA9Bg8EEgI/TBIpgksfhdI/AAAAAAAAAfg/O4CX4onaYk4/s72-c/like.png" height="72" width="72" /><thr:total>2</thr:total><feedburner:origLink>http://newbreedofgeek.blogspot.com/2010/06/released-facebook-like-button-on.html</feedburner:origLink></entry><entry gd:etag="W/&quot;A0cGR385eSp7ImA9WxFVEkg.&quot;"><id>tag:blogger.com,1999:blog-7397172275395196496.post-4969293876509334697</id><published>2010-05-22T06:55:00.000-07:00</published><updated>2010-06-11T05:23:46.121-07:00</updated><app:edited xmlns:app="http://www.w3.org/2007/app">2010-06-11T05:23:46.121-07:00</app:edited><category scheme="http://www.blogger.com/atom/ns#" term="facebook" /><category scheme="http://www.blogger.com/atom/ns#" term="social networks" /><title>Migrating from the Facebook Connect JavaScript Library to the new JavaScript SDK and Graph API</title><summary type="html">Around a month ago I worked on a project at work to rebuild the ninemsn commenting tool which lets our users post comments on our website content (I’ll post a full review when we go live next week - End May 2010). 

I spent a lot of time working with Facebook and Twitter integration so that comments that users post on our sites seamlessly flow into Facebook and Twitter as well (the user gives us &lt;img src="http://feeds.feedburner.com/~r/NewBreedOfGeek/~4/_XxuxHnkr6k" height="1" width="1"/&gt;</summary><link rel="replies" type="application/atom+xml" href="http://newbreedofgeek.blogspot.com/feeds/4969293876509334697/comments/default" title="Post Comments" /><link rel="replies" type="text/html" href="http://www.blogger.com/comment.g?blogID=7397172275395196496&amp;postID=4969293876509334697" title="0 Comments" /><link rel="edit" type="application/atom+xml" href="http://www.blogger.com/feeds/7397172275395196496/posts/default/4969293876509334697?v=2" /><link rel="self" type="application/atom+xml" href="http://www.blogger.com/feeds/7397172275395196496/posts/default/4969293876509334697?v=2" /><link rel="alternate" type="text/html" href="http://feedproxy.google.com/~r/NewBreedOfGeek/~3/_XxuxHnkr6k/migrating-from-facebook-connect-to.html" title="Migrating from the Facebook Connect JavaScript Library to the new JavaScript SDK and Graph API" /><author><name>Mark Paul</name><uri>http://www.blogger.com/profile/14500731936285757278</uri><email>noreply@blogger.com</email><gd:image rel="http://schemas.google.com/g/2005#thumbnail" width="27" height="32" src="http://1.bp.blogspot.com/_AUA9Bg8EEgI/S4JcpNBMHpI/AAAAAAAAAEY/gcASHUYMzvs/S220/n500898692_1737773_2632076.jpg" /></author><media:thumbnail xmlns:media="http://search.yahoo.com/mrss/" url="http://1.bp.blogspot.com/_AUA9Bg8EEgI/S_fZ2faGpmI/AAAAAAAAAfQ/gfd9yIyOjbg/s72-c/blocked.png" height="72" width="72" /><thr:total>0</thr:total><feedburner:origLink>http://newbreedofgeek.blogspot.com/2010/05/migrating-from-facebook-connect-to.html</feedburner:origLink></entry><entry gd:etag="W/&quot;A0cBQXc_eyp7ImA9WxFVEkg.&quot;"><id>tag:blogger.com,1999:blog-7397172275395196496.post-2163167027297761538</id><published>2010-05-04T23:17:00.000-07:00</published><updated>2010-06-11T05:24:10.943-07:00</updated><app:edited xmlns:app="http://www.w3.org/2007/app">2010-06-11T05:24:10.943-07:00</app:edited><category scheme="http://www.blogger.com/atom/ns#" term="what me thinks" /><category scheme="http://www.blogger.com/atom/ns#" term="facebook" /><category scheme="http://www.blogger.com/atom/ns#" term="social networks" /><title>Facebook’s New Social Graph Platform</title><summary type="html">Another one of my "What Me Thinks" articles...

‘Facebook Connect’ is being replaced by the ‘Facebook Social Graph Platform’, which can basically be described as a vast network of people and the things they like. I believe this is the first step to a global shift in the WWW where content will be personalised based on your likes no matter what service or website you visit on the web. 


Why do I &lt;img src="http://feeds.feedburner.com/~r/NewBreedOfGeek/~4/oICPsZFNNSo" height="1" width="1"/&gt;</summary><link rel="replies" type="application/atom+xml" href="http://newbreedofgeek.blogspot.com/feeds/2163167027297761538/comments/default" title="Post Comments" /><link rel="replies" type="text/html" href="http://www.blogger.com/comment.g?blogID=7397172275395196496&amp;postID=2163167027297761538" title="0 Comments" /><link rel="edit" type="application/atom+xml" href="http://www.blogger.com/feeds/7397172275395196496/posts/default/2163167027297761538?v=2" /><link rel="self" type="application/atom+xml" href="http://www.blogger.com/feeds/7397172275395196496/posts/default/2163167027297761538?v=2" /><link rel="alternate" type="text/html" href="http://feedproxy.google.com/~r/NewBreedOfGeek/~3/oICPsZFNNSo/facebooks-new-social-graph-platform.html" title="Facebook’s New Social Graph Platform" /><author><name>Mark Paul</name><uri>http://www.blogger.com/profile/14500731936285757278</uri><email>noreply@blogger.com</email><gd:image rel="http://schemas.google.com/g/2005#thumbnail" width="27" height="32" src="http://1.bp.blogspot.com/_AUA9Bg8EEgI/S4JcpNBMHpI/AAAAAAAAAEY/gcASHUYMzvs/S220/n500898692_1737773_2632076.jpg" /></author><thr:total>0</thr:total><feedburner:origLink>http://newbreedofgeek.blogspot.com/2010/05/facebooks-new-social-graph-platform.html</feedburner:origLink></entry><entry gd:etag="W/&quot;CkYNR3wzeyp7ImA9WxBbEU4.&quot;"><id>tag:blogger.com,1999:blog-7397172275395196496.post-938647963818102227</id><published>2010-02-22T02:36:00.002-08:00</published><updated>2010-03-09T02:23:16.283-08:00</updated><app:edited xmlns:app="http://www.w3.org/2007/app">2010-03-09T02:23:16.283-08:00</app:edited><category scheme="http://www.blogger.com/atom/ns#" term="running" /><title>10,000 Sit-ups in 30 Days</title><summary type="html">As mentioned in my last post, I’m still not going to be able to do anything physical for around 2-3 more weeks, but I really want to set a new goal and aim for it during my recovery stage. I’ve been busting my brain trying to work out a realistic goal that I can attempt without making my injury worse and I think I’ve got it. It’s not a crazy goal but I believe it’s going to be challenging for me &lt;img src="http://feeds.feedburner.com/~r/NewBreedOfGeek/~4/ADyDn6yLnLg" height="1" width="1"/&gt;</summary><link rel="replies" type="application/atom+xml" href="http://newbreedofgeek.blogspot.com/feeds/938647963818102227/comments/default" title="Post Comments" /><link rel="replies" type="text/html" href="http://www.blogger.com/comment.g?blogID=7397172275395196496&amp;postID=938647963818102227" title="2 Comments" /><link rel="edit" type="application/atom+xml" href="http://www.blogger.com/feeds/7397172275395196496/posts/default/938647963818102227?v=2" /><link rel="self" type="application/atom+xml" href="http://www.blogger.com/feeds/7397172275395196496/posts/default/938647963818102227?v=2" /><link rel="alternate" type="text/html" href="http://feedproxy.google.com/~r/NewBreedOfGeek/~3/ADyDn6yLnLg/10000-sit-ups-in-30-days_22.html" title="10,000 Sit-ups in 30 Days" /><author><name>Mark Paul</name><uri>http://www.blogger.com/profile/14500731936285757278</uri><email>noreply@blogger.com</email><gd:image rel="http://schemas.google.com/g/2005#thumbnail" width="27" height="32" src="http://1.bp.blogspot.com/_AUA9Bg8EEgI/S4JcpNBMHpI/AAAAAAAAAEY/gcASHUYMzvs/S220/n500898692_1737773_2632076.jpg" /></author><thr:total>2</thr:total><feedburner:origLink>http://newbreedofgeek.blogspot.com/2010/02/10000-sit-ups-in-30-days_22.html</feedburner:origLink></entry><entry gd:etag="W/&quot;D0cDRnk-fyp7ImA9WxBVGE4.&quot;"><id>tag:blogger.com,1999:blog-7397172275395196496.post-2917410581430245539</id><published>2010-02-22T02:36:00.000-08:00</published><updated>2010-02-22T02:37:57.757-08:00</updated><app:edited xmlns:app="http://www.w3.org/2007/app">2010-02-22T02:37:57.757-08:00</app:edited><category scheme="http://www.blogger.com/atom/ns#" term="injuries" /><category scheme="http://www.blogger.com/atom/ns#" term="running" /><title>I'm Injured Again</title><summary type="html">Over the last two and a half months I have been forced to stop running and doing anything physical, due to a really bad infection in my right foot that started after I didn’t treat some running blisters I got after my last marathon. Even though I’ve taking really good care of my foot over the last couple of months, I unfortunately got struck down with some other internal allergy my body formed &lt;img src="http://feeds.feedburner.com/~r/NewBreedOfGeek/~4/gCsyzqjaaa4" height="1" width="1"/&gt;</summary><link rel="replies" type="application/atom+xml" href="http://newbreedofgeek.blogspot.com/feeds/2917410581430245539/comments/default" title="Post Comments" /><link rel="replies" type="text/html" href="http://www.blogger.com/comment.g?blogID=7397172275395196496&amp;postID=2917410581430245539" title="1 Comments" /><link rel="edit" type="application/atom+xml" href="http://www.blogger.com/feeds/7397172275395196496/posts/default/2917410581430245539?v=2" /><link rel="self" type="application/atom+xml" href="http://www.blogger.com/feeds/7397172275395196496/posts/default/2917410581430245539?v=2" /><link rel="alternate" type="text/html" href="http://feedproxy.google.com/~r/NewBreedOfGeek/~3/gCsyzqjaaa4/im-injured-again_22.html" title="I'm Injured Again" /><author><name>Mark Paul</name><uri>http://www.blogger.com/profile/14500731936285757278</uri><email>noreply@blogger.com</email><gd:image rel="http://schemas.google.com/g/2005#thumbnail" width="27" height="32" src="http://1.bp.blogspot.com/_AUA9Bg8EEgI/S4JcpNBMHpI/AAAAAAAAAEY/gcASHUYMzvs/S220/n500898692_1737773_2632076.jpg" /></author><thr:total>1</thr:total><feedburner:origLink>http://newbreedofgeek.blogspot.com/2010/02/im-injured-again_22.html</feedburner:origLink></entry></feed>

