// WARNING: Use of third party JSON scripts exposes your web pages to inherent
// security risks.  Your use of this file indicates your acceptance of those risks
// and all the consequences that result from the use of this file.
//
// JSON version .5
jsonFeed(
  {'channel': {
    'title'       : 'Pat\'s Place - Generic Javascript And Other Stuff.',
    'link'        : 'http://www.hunlock.com',
    'description' : 'Now with 50% more tubes!',
    'language'    : 'us-en',
    'items'       : [
       { 'title'       : 'Social Javascript (cross-site ajax)',
         'link'        : 'http://www.hunlock.com/blogs/Social_Javascript_(cross-site_ajax)',
         'description' : '<![CDATA[The 2009 suite of browsers all allow for cross-site ajax which means the social revolution is about to kick into high-gear!   This article presents a simple framework which will allow your application to interface with your visitors on virtually any page on the net through the use of a small javascript bookmarklet.]]>',
         'author'      : 'Patrick Hunlock',
         'guid'        : 'http://www.hunlock.com/blogs/Social_Javascript_(cross-site_ajax)'},
       { 'title'       : 'Dude!  I got a Dell!',
         'link'        : 'http://www.hunlock.com/blogs/Dude!__I_got_a_Dell!',
         'description' : '<![CDATA[…a Dell m1530 XPS laptop to be exact.   What follows is my review of the system and really it’s just an overview of the nits and annoyances with the system.  Truly, it’s safe to assume that if it’s not mentioned in the review then it’s perfect.  It’s also safe to assume that none of the “issues” in this review are deal breakers.   At the risk of giving away the ending, I’ll give away the ending: I love this system, I would buy it again and I would recommend it.  If you’re considering buying this laptop then hopefully this review will clue you into a few of the pitfalls.]]>',
         'author'      : 'Patrick Hunlock',
         'guid'        : 'http://www.hunlock.com/blogs/Dude!__I_got_a_Dell!'},
       { 'title'       : 'Are you ready for this',
         'link'        : 'http://www.hunlock.com/blogs/Are_you_ready_for_this',
         'description' : '<![CDATA[The problem with window.onload is that it assumes that no other script or library willwant to attach an onload event of its own. And in this day of booming frameworks and endlesspre-written snippets, that is no longer a certainty.  Indeed, as your Javascript applications becomelarger you my find yourself stumbling over your own code!  ]]>',
         'author'      : 'Patrick Hunlock',
         'guid'        : 'http://www.hunlock.com/blogs/Are_you_ready_for_this'},
       { 'title'       : 'Closing The Book On Javascript Closures',
         'link'        : 'http://www.hunlock.com/blogs/Closing_The_Book_On_Javascript_Closures',
         'description' : '<![CDATA[Simply put, a closure is a variable, created inside a function, which continues to exist after the function hasfinished executing. Understanding closures will allow you to avoid damaging memory leaks in Internet Explorer and also allow you to fully exploit private variables and methods when creating Javascript objects.  ]]>',
         'author'      : 'Patrick Hunlock',
         'guid'        : 'http://www.hunlock.com/blogs/Closing_The_Book_On_Javascript_Closures'},
       { 'title'       : 'Essential Javascript -- A Javascript Tutorial',
         'link'        : 'http://www.hunlock.com/blogs/Essential_Javascript_--_A_Javascript_Tutorial',
         'description' : '<![CDATA[This reference will cover the basic language constructs.  This is not abeginner\'s guide to programming.  This article focuses on bringing people whoalready know another programming language up to speed on Javascript methodology.]]>',
         'author'      : 'Patrick Hunlock',
         'guid'        : 'http://www.hunlock.com/blogs/Essential_Javascript_--_A_Javascript_Tutorial'},
       { 'title'       : 'Deferred Javascript',
         'link'        : 'http://www.hunlock.com/blogs/Deferred_Javascript',
         'description' : '<![CDATA[One of the most overlooked, and powerful, features when defining Javascript in your page (either externally or in-line) is the defer attribute.  By adding a defer attribute you are telling the browser that it can wait until it\'s done with the rest of the page before doing anything with the Javascript block.   ]]>',
         'author'      : 'Patrick Hunlock',
         'guid'        : 'http://www.hunlock.com/blogs/Deferred_Javascript'},
       { 'title'       : 'The Complete Javascript Number Reference',
         'link'        : 'http://www.hunlock.com/blogs/The_Complete_Javascript_Number_Reference',
         'description' : '<![CDATA[This reference will cover Javascript numeric literals and objects as well as thedefault Javascript Operators which manipulate those numbers.]]>',
         'author'      : 'Patrick Hunlock',
         'guid'        : 'http://www.hunlock.com/blogs/The_Complete_Javascript_Number_Reference'},
       { 'title'       : 'Javascript Dates-The Complete Reference',
         'link'        : 'http://www.hunlock.com/blogs/Javascript_Dates-The_Complete_Reference',
         'description' : '<![CDATA[This reference will cover the Javascript Date Object, how it stores Dates, how youcan manipulate them, create calendars, countdown timers, prototype them to addyour own functionality, as well as provide a complete method reference.]]>',
         'author'      : 'Patrick Hunlock',
         'guid'        : 'http://www.hunlock.com/blogs/Javascript_Dates-The_Complete_Reference'},
       { 'title'       : 'The Complete Javascript Strings Reference',
         'link'        : 'http://www.hunlock.com/blogs/The_Complete_Javascript_Strings_Reference',
         'description' : '<![CDATA[This reference will cover the difference between String Literals and String Objects, Strings\' properties and methods, some common and practical uses of Strings (particularlyin regards to JSON and AJAX), and offer a few, useful prototypes to extend the Stringclass.]]>',
         'author'      : 'Patrick Hunlock',
         'guid'        : 'http://www.hunlock.com/blogs/The_Complete_Javascript_Strings_Reference'},
       { 'title'       : 'Downloading and Using Vista Web Fonts',
         'link'        : 'http://www.hunlock.com/blogs/Downloading_and_Using_Vista_Web_Fonts',
         'description' : '<![CDATA[In the 90\'s Microsoft donated the standard  Web Core Fonts  that most every browser uses today and those core fonts have remained unchanged until now.  With the release of Windows Vista, Microsoft has unleashed something quite new on the Web -- the \"C\" fonts; Cambria, Calibri, Candara, Consolas, Constantia, and Corbel.  Here\'s how to download them for free and how to use them in your web sites.]]>',
         'author'      : 'Patrick Hunlock',
         'guid'        : 'http://www.hunlock.com/blogs/Downloading_and_Using_Vista_Web_Fonts'}]}});

