{ "base":"http://www.snellspace.com/wp/wp-atom1.php", "content-type":"application/atom+xml; charset=utf-8", "etag":"\"1a1af9946f144415e5b0651bc75f6a72\"", "last-modified":"2007-10-04T07:58:59.000Z", "feed":{ "xml:lang":"en", "id":"http://www.snellspace.com/wp/wp-atom1.php", "title":{ "type":"text", "value":"snellspace.com" }, "subtitle":{ "type":"text", "value":"stuff I think about" }, "rights":{ "type":"text", "value":"Copyright 2007, James M Snell. Some rights reserved." }, "updated":"2007-10-04T07:58:59.000Z", "generator":{ "version":"2.0.4", "uri":"http://wordpress.org/", "value":"WordPress" }, "icon":"http://www.snellspace.com/favicon.png", "logo":"http://www.snellspace.com/feedicon.png", "authors":[{ "name":"James M Snell", "uri":"http://www.snellspace.com/wp", "extensions":[["pe:profile",{ "xmlns:pe":"http://purl.org/atompub/person-extensions/1.0", "type":"xhtml", "scheme":"http://microformats.org/wiki/hcard" },[["div",{ "xmlns":"http://www.w3.org/1999/xhtml", "class":"vcard" },[["a",{ "class":"url fn", "href":"http://www.snellspace.com/wp" },[["span",{ "class":"given-name" },["James" ] ],["span",{ "class":"additional-name" },["M" ] ],["span",{ "class":"family-name" },["Snell" ] ], ] ],["div",{ "class":"org" },["snellspace.com" ] ], ] ], ] ] ] } ], "links":[{ "href":"http://www.snellspace.com/wp/wp-atom1.php", "rel":"self" },{ "href":"http://www.snellspace.com/wp/wp-commentsatom1.php", "rel":"replies", "type":"application/atom+xml" },{ "href":"http://creativecommons.org/licenses/by-nc/2.5/rdf", "rel":"license", "type":"application/rdf+xml" },{ "href":"http://www.snellspace.com/wp" } ], "entries":[{ "id":"http://www.snellspace.com/wp/?p=766", "title":{ "type":"html", "value":"Proof point" }, "summary":{ "type":"xhtml", "value":"Tim: \u201cYes, you can use JSON for documents. But on the evidence, two tries aren\u2019t enough. I mean, I think it\u2019s a bad idea, but it seems like it shouldn\u2019t have to be this ugly.\u201d\nI had a hypothesis before I started working on this that, while it would certainly be possible to get a full-fidelity [...]", "hash":["Tim: \u201cYes, you can use JSON for documents. But on the evidence, two tries aren\u2019t enough. I mean, I think it\u2019s a bad idea, but it seems like it shouldn\u2019t have to be this ugly.\u201d\nI had a hypothesis before I started working on this that, while it would certainly be possible to get a full-fidelity [...]" ] }, "rights":{ "type":"text", "value":"Copyright 2007, James M Snell. Some rights reserved." }, "content":{ "type":"xhtml", "value":"
Tim<\/a>: \u201cYes, you can use JSON for documents. But on the evidence, two tries aren\u2019t enough. I mean, I think it\u2019s a bad idea, but it seems like it shouldn\u2019t have to be this ugly.<\/i>\u201d<\/p>\n I had a hypothesis before I started working on this that, while it would certainly be possible to get a full-fidelity rendering of Atom in JSON, the end result would fall into both the Really Damn Ugly and Really Damn Unusable category. The first iteration of the mapping proved that point. From there we back off and start optimizing. The current output<\/a> still isn\u2019t great but it\u2019s a heck of a lot better. It still needs tweaking\u2026 but before doing that, I need to get a really solid answer to a really simple question: do I parse out the (X)HTML into a hash or leave it as a String. Both are useful in different contexts although the String form is obviously more generic and results in a less complicated JSON serialization. Answer that question and I think this serialization will fall into the \u201cNot terrible\u201d category.\n<\/p>\n",
"hash":[["p",{
},[["a",{
"href":"http://www.tbray.org/ongoing/When/200x/2007/10/03/Tech-Tab-Sweep"
},["Tim"
]
],": \u201c",["i",{
},["Yes, you can use JSON for documents. But on the evidence, two tries aren\u2019t enough. I mean, I think it\u2019s a bad idea, but it seems like it shouldn\u2019t have to be this ugly."
]
],"\u201d"
]
],["p",{
},["I had a hypothesis before I started working on this that, while it would certainly be possible to get a full-fidelity rendering of Atom in JSON, the end result would fall into both the Really Damn Ugly and Really Damn Unusable category. The first iteration of the mapping proved that point. From there we back off and start optimizing. The current",["a",{
"href":"http://www.snellspace.com/public/atom2json.txt"
},["output"
]
],"still isn\u2019t great but it\u2019s a heck of a lot better. It still needs tweaking\u2026 but before doing that, I need to get a really solid answer to a really simple question: do I parse out the (X)HTML into a hash or leave it as a String. Both are useful in different contexts although the String form is obviously more generic and results in a less complicated JSON serialization. Answer that question and I think this serialization will fall into the \u201cNot terrible\u201d category."
]
],
]
},
"updated":"2007-10-04T07:58:59.000Z",
"published":"2007-10-04T07:58:59.000Z",
"authors":[{
"name":"James M Snell",
"uri":"http://www.snellspace.com/wp"
}
],
"links":[{
"href":"http://creativecommons.org/licenses/by-nc/2.5/rdf",
"rel":"license",
"type":"application/rdf+xml"
},{
"href":"http://www.snellspace.com/wp/wp-commentsatom1.php?p=766",
"rel":"replies",
"type":"application/atom+xml",
"attributes":[["thr:count",{
"xmlns:thr":"http://purl.org/syndication/thread/1.0"
},"2"
]
]
},{
"href":"http://www.snellspace.com/wp/?p=766"
}
],
"categories":[{
"term":"Technology",
"scheme":"http://www.snellspace.com/wp/"
},{
"term":"Atom 1.0",
"scheme":"http://www.snellspace.com/wp/"
},{
"term":"Abdera",
"scheme":"http://www.snellspace.com/wp/"
},{
"term":"Java",
"scheme":"http://www.snellspace.com/wp/"
},{
"term":"standards",
"scheme":"http://www.snellspace.com/wp/"
},{
"term":"opensource",
"scheme":"http://www.snellspace.com/wp/"
}
],
"attributes":[["xml:base",{
"xmlns:xml":"http://www.w3.org/XML/1998/namespace"
},"http://www.snellspace.com/wp/"
]
]
},{
"id":"http://www.snellspace.com/wp/?p=765",
"title":{
"type":"html",
"value":"No Idea"
},
"summary":{
"type":"xhtml",
"value":"CNN: \u201cI have no idea where these came from,\u201d the Democrat said\u201d\nHeh\u2026 sure thing there bud.\n\n",
"hash":["CNN: \u201cI have no idea where these came from,\u201d the Democrat said\u201d\nHeh\u2026 sure thing there bud."
]
},
"rights":{
"type":"text",
"value":"Copyright 2007, James M Snell. Some rights reserved."
},
"content":{
"type":"xhtml",
"value":" CNN<\/a>: \u201cI have no idea where these came from,\u201d the Democrat said<\/i>\u201d<\/p>\n Heh\u2026 sure thing there bud.\n<\/p>\n",
"hash":[["p",{
},[["a",{
"href":"http://www.cnn.com/2007/US/10/03/legislator.nudity.ap/index.html"
},["CNN"
]
],": \u201c",["i",{
},["I have no idea where these came from,\u201d the Democrat said"
]
],"\u201d"
]
],["p",{
},["Heh\u2026 sure thing there bud."
]
],
]
},
"updated":"2007-10-04T03:48:25.000Z",
"published":"2007-10-04T03:48:25.000Z",
"authors":[{
"name":"James M Snell",
"uri":"http://www.snellspace.com/wp"
}
],
"links":[{
"href":"http://creativecommons.org/licenses/by-nc/2.5/rdf",
"rel":"license",
"type":"application/rdf+xml"
},{
"href":"http://www.snellspace.com/wp/wp-commentsatom1.php?p=765",
"rel":"replies",
"type":"application/atom+xml",
"attributes":[["thr:count",{
"xmlns:thr":"http://purl.org/syndication/thread/1.0"
},"3"
]
]
},{
"href":"http://www.snellspace.com/wp/?p=765"
}
],
"categories":[{
"term":"Personal",
"scheme":"http://www.snellspace.com/wp/"
},{
"term":"Politics",
"scheme":"http://www.snellspace.com/wp/"
}
],
"attributes":[["xml:base",{
"xmlns:xml":"http://www.w3.org/XML/1998/namespace"
},"http://www.snellspace.com/wp/"
]
]
},{
"id":"http://www.snellspace.com/wp/?p=764",
"title":{
"type":"html",
"value":"Spin"
},
"summary":{
"type":"xhtml",
"value":"Well, I\u2019ve got pretty much all of my green belt material down. Kwom bups, kicking tests, long form, self-defense techniques and joint manipulations. I\u2019m finally getting the hang of the spinning heel kick, although it\u2019s still very sloppy and I have a hard time doing it when I don\u2019t have a target right [...]",
"hash":["Well, I\u2019ve got pretty much all of my green belt material down. Kwom bups, kicking tests, long form, self-defense techniques and joint manipulations. I\u2019m finally getting the hang of the spinning heel kick, although it\u2019s still very sloppy and I have a hard time doing it when I don\u2019t have a target right [...]"
]
},
"rights":{
"type":"text",
"value":"Copyright 2007, James M Snell. Some rights reserved."
},
"content":{
"type":"xhtml",
"value":" Well, I\u2019ve got pretty much all of my green belt material down. Kwom bups, kicking tests, long form, self-defense techniques and joint manipulations. I\u2019m finally getting the hang of the spinning heel kick, although it\u2019s still very sloppy and I have a hard time doing it when I don\u2019t have a target right in front of me. My standing and reverse heel hooks leave a bit to be desired as well but at least I know how to do the kick now and I\u2019m improving.\n<\/p>\n",
"hash":[["p",{
},["Well, I\u2019ve got pretty much all of my green belt material down. Kwom bups, kicking tests, long form, self-defense techniques and joint manipulations. I\u2019m finally getting the hang of the spinning heel kick, although it\u2019s still very sloppy and I have a hard time doing it when I don\u2019t have a target right in front of me. My standing and reverse heel hooks leave a bit to be desired as well but at least I know how to do the kick now and I\u2019m improving."
]
],
]
},
"updated":"2007-10-03T14:50:39.000Z",
"published":"2007-10-03T14:50:39.000Z",
"authors":[{
"name":"James M Snell",
"uri":"http://www.snellspace.com/wp"
}
],
"links":[{
"href":"http://creativecommons.org/licenses/by-nc/2.5/rdf",
"rel":"license",
"type":"application/rdf+xml"
},{
"href":"http://www.snellspace.com/wp/wp-commentsatom1.php?p=764",
"rel":"replies",
"type":"application/atom+xml",
"attributes":[["thr:count",{
"xmlns:thr":"http://purl.org/syndication/thread/1.0"
},"0"
]
]
},{
"href":"http://www.snellspace.com/wp/?p=764"
}
],
"categories":[{
"term":"Personal",
"scheme":"http://www.snellspace.com/wp/"
},{
"term":"tae soo do",
"scheme":"http://www.snellspace.com/wp/"
}
],
"attributes":[["xml:base",{
"xmlns:xml":"http://www.w3.org/XML/1998/namespace"
},"http://www.snellspace.com/wp/"
]
]
},{
"id":"http://www.snellspace.com/wp/?p=763",
"title":{
"type":"html",
"value":"Cautious or Content?"
},
"summary":{
"type":"xhtml",
"value":"Well, the next version of Ubuntu is almost upon us. I\u2019ve been holding off installing it until the actual release. Several years ago, I was always the person who always installed the very latest version of everything. I\u2019ve found, however, that since I\u2019ve been running Ubuntu, that urge hasn\u2019t been as strong. [...]",
"hash":["Well, the next version of Ubuntu is almost upon us. I\u2019ve been holding off installing it until the actual release. Several years ago, I was always the person who always installed the very latest version of everything. I\u2019ve found, however, that since I\u2019ve been running Ubuntu, that urge hasn\u2019t been as strong. [...]"
]
},
"rights":{
"type":"text",
"value":"Copyright 2007, James M Snell. Some rights reserved."
},
"content":{
"type":"xhtml",
"value":" Well, the next version of Ubuntu is almost upon us. I\u2019ve been holding off installing it until the actual release. Several years ago, I was always the person who always installed the very latest version of everything. I\u2019ve found, however, that since I\u2019ve been running Ubuntu, that urge hasn\u2019t been as strong. I wondered if it was just a matter of me becoming more cautious or, worse, less concerned with the \u201ccutting edge\u201d. I retrospect, however, I think it\u2019s more a matter of being content. I\u2019ve never used a version of Windows that I didn\u2019t think was complete crap. There were always things that I really hated and couldn\u2019t wait to see if the next version would fix. They never really did. Since I switched to Ubuntu in Oct 2005, however, I\u2019ve pretty much been happy. Things just work. I have no major complaints. I\u2019m able to get stuff done without crap getting in the way. I\u2019m looking forward to things getting better in the next release but I\u2019m willing to wait patiently because I\u2019m content. That\u2019s really a great feeling.\n<\/p>\n",
"hash":[["p",{
},["Well, the next version of Ubuntu is almost upon us. I\u2019ve been holding off installing it until the actual release. Several years ago, I was always the person who always installed the very latest version of everything. I\u2019ve found, however, that since I\u2019ve been running Ubuntu, that urge hasn\u2019t been as strong. I wondered if it was just a matter of me becoming more cautious or, worse, less concerned with the \u201ccutting edge\u201d. I retrospect, however, I think it\u2019s more a matter of being content. I\u2019ve never used a version of Windows that I didn\u2019t think was complete crap. There were always things that I really hated and couldn\u2019t wait to see if the next version would fix. They never really did. Since I switched to Ubuntu in Oct 2005, however, I\u2019ve pretty much been happy. Things just work. I have no major complaints. I\u2019m able to get stuff done without crap getting in the way. I\u2019m looking forward to things getting better in the next release but I\u2019m willing to wait patiently because I\u2019m content. That\u2019s really a great feeling."
]
],
]
},
"updated":"2007-10-02T04:02:34.000Z",
"published":"2007-10-02T04:02:34.000Z",
"authors":[{
"name":"James M Snell",
"uri":"http://www.snellspace.com/wp"
}
],
"links":[{
"href":"http://creativecommons.org/licenses/by-nc/2.5/rdf",
"rel":"license",
"type":"application/rdf+xml"
},{
"href":"http://www.snellspace.com/wp/wp-commentsatom1.php?p=763",
"rel":"replies",
"type":"application/atom+xml",
"attributes":[["thr:count",{
"xmlns:thr":"http://purl.org/syndication/thread/1.0"
},"1"
]
]
},{
"href":"http://www.snellspace.com/wp/?p=763"
}
],
"categories":[{
"term":"Technology",
"scheme":"http://www.snellspace.com/wp/"
},{
"term":"ubuntu",
"scheme":"http://www.snellspace.com/wp/"
}
],
"attributes":[["xml:base",{
"xmlns:xml":"http://www.w3.org/XML/1998/namespace"
},"http://www.snellspace.com/wp/"
]
]
},{
"id":"http://www.snellspace.com/wp/?p=762",
"title":{
"type":"html",
"value":"31"
},
"summary":{
"type":"xhtml",
"value":"18 holes of golf with my father-in-law; A few hours playing Halo 3; Some time with the kids; Some new shirts; A new jacket; A starbucks card; And a book. T\u2019was a good birthday :-)\n\n",
"hash":["18 holes of golf with my father-in-law; A few hours playing Halo 3; Some time with the kids; Some new shirts; A new jacket; A starbucks card; And a book. T\u2019was a good birthday :-)"
]
},
"rights":{
"type":"text",
"value":"Copyright 2007, James M Snell. Some rights reserved."
},
"content":{
"type":"xhtml",
"value":" 18 holes of golf with my father-in-law; A few hours playing Halo 3; Some time with the kids; Some new shirts; A new jacket; A starbucks card; And a book. T\u2019was a good birthday :-)\n<\/p>\n",
"hash":[["p",{
},["18 holes of golf with my father-in-law; A few hours playing Halo 3; Some time with the kids; Some new shirts; A new jacket; A starbucks card; And a book. T\u2019was a good birthday :-)"
]
],
]
},
"updated":"2007-09-30T03:57:33.000Z",
"published":"2007-09-30T03:57:33.000Z",
"authors":[{
"name":"James M Snell",
"uri":"http://www.snellspace.com/wp"
}
],
"links":[{
"href":"http://creativecommons.org/licenses/by-nc/2.5/rdf",
"rel":"license",
"type":"application/rdf+xml"
},{
"href":"http://www.snellspace.com/wp/wp-commentsatom1.php?p=762",
"rel":"replies",
"type":"application/atom+xml",
"attributes":[["thr:count",{
"xmlns:thr":"http://purl.org/syndication/thread/1.0"
},"1"
]
]
},{
"href":"http://www.snellspace.com/wp/?p=762"
}
],
"categories":[{
"term":"Personal",
"scheme":"http://www.snellspace.com/wp/"
}
],
"attributes":[["xml:base",{
"xmlns:xml":"http://www.w3.org/XML/1998/namespace"
},"http://www.snellspace.com/wp/"
]
]
},{
"id":"http://www.snellspace.com/wp/?p=761",
"title":{
"type":"html",
"value":"Atom2Json, 2nd try"
},
"summary":{
"type":"xhtml",
"value":"Based on feedback I\u2019ve made some more tweaks to the atom-to-json serializer in Abdera. Here\u2019s an example of the current output.\n\n",
"hash":["Based on feedback I\u2019ve made some more tweaks to the atom-to-json serializer in Abdera. Here\u2019s an example of the current output."
]
},
"rights":{
"type":"text",
"value":"Copyright 2007, James M Snell. Some rights reserved."
},
"content":{
"type":"xhtml",
"value":" Based on feedback<\/a> I\u2019ve made some more tweaks to the atom-to-json serializer in Abdera. Here<\/a>\u2019s an example of the current output.\n<\/p>\n",
"hash":[["p",{
},["Based on",["a",{
"href":"http://intertwingly.net/blog/2007/09/25/JSON-for-Map-Reduce"
},["feedback"
]
],"I\u2019ve made some more tweaks to the atom-to-json serializer in Abdera.",["a",{
"href":"http://www.snellspace.com/public/atom2json_try2.txt"
},["Here"
]
],"\u2019s an example of the current output."
]
],
]
},
"updated":"2007-09-28T23:19:05.000Z",
"published":"2007-09-28T23:19:05.000Z",
"authors":[{
"name":"James M Snell",
"uri":"http://www.snellspace.com/wp"
}
],
"links":[{
"href":"http://creativecommons.org/licenses/by-nc/2.5/rdf",
"rel":"license",
"type":"application/rdf+xml"
},{
"href":"http://www.snellspace.com/wp/wp-commentsatom1.php?p=761",
"rel":"replies",
"type":"application/atom+xml",
"attributes":[["thr:count",{
"xmlns:thr":"http://purl.org/syndication/thread/1.0"
},"1"
]
]
},{
"href":"http://www.snellspace.com/wp/?p=761"
}
],
"categories":[{
"term":"Technology",
"scheme":"http://www.snellspace.com/wp/"
},{
"term":"Atom 1.0",
"scheme":"http://www.snellspace.com/wp/"
},{
"term":"Abdera",
"scheme":"http://www.snellspace.com/wp/"
},{
"term":"opensource",
"scheme":"http://www.snellspace.com/wp/"
}
],
"attributes":[["xml:base",{
"xmlns:xml":"http://www.w3.org/XML/1998/namespace"
},"http://www.snellspace.com/wp/"
]
]
},{
"id":"http://www.snellspace.com/wp/?p=760",
"title":{
"type":"html",
"value":"Courage"
},
"summary":{
"type":"xhtml",
"value":"Re: Ahmadinejad\u2019s visit to Columbia U\nI\u2019m not sure if it\u2019s an exact quote, but the best quote from the entire event came from Bollinger when he said, \u201cI doubt you will have the intellectual courage to answer these questions\u201c. \nBollinger was right. I actually think that this was a good thing, despite the [...]",
"hash":["Re: Ahmadinejad\u2019s visit to Columbia U\nI\u2019m not sure if it\u2019s an exact quote, but the best quote from the entire event came from Bollinger when he said, \u201cI doubt you will have the intellectual courage to answer these questions\u201c. \nBollinger was right. I actually think that this was a good thing, despite the [...]"
]
},
"rights":{
"type":"text",
"value":"Copyright 2007, James M Snell. Some rights reserved."
},
"content":{
"type":"xhtml",
"value":" Re: Ahmadinejad\u2019s visit to Columbia U<\/a><\/p>\n I\u2019m not sure if it\u2019s an exact quote, but the best quote from the entire event came from Bollinger when he said, \u201cI doubt you will have the intellectual courage to answer these questions<\/i>\u201c. <\/p>\n Bollinger was right. I actually think that this was a good thing, despite the folks who claim that it legitimized Ahmadinejad as a world leader. Speaking at an Ivy League University does can never legitimize stupidity, intolerance, dishonesty and ignorance. However, allowing him an open forum to speak here in the United States demonstrates a commitment to a core American Value that apparently does not exist in Iran. <\/p>\n Good job Bollinger and good job Columbia U*.<\/p>\n *Note<\/b>: this is not to say that I agree with everything Columbia has done. I just think that they handled this particular event fairly well.<\/p>\n",
"hash":[["p",{
},[["a",{
"href":"http://www.cnn.com/2007/US/09/24/us.iran/index.html"
},["Re: Ahmadinejad\u2019s visit to Columbia U"
]
]
]
],["p",{
},["I\u2019m not sure if it\u2019s an exact quote, but the best quote from the entire event came from Bollinger when he said, \u201c",["i",{
},["I doubt you will have the intellectual courage to answer these questions"
]
],"\u201c."
]
],["p",{
},["Bollinger was right. I actually think that this was a good thing, despite the folks who claim that it legitimized Ahmadinejad as a world leader. Speaking at an Ivy League University does can never legitimize stupidity, intolerance, dishonesty and ignorance. However, allowing him an open forum to speak here in the United States demonstrates a commitment to a core American Value that apparently does not exist in Iran."
]
],["p",{
},["Good job Bollinger and good job Columbia U*."
]
],["p",{
},[["b",{
},["*Note"
]
],": this is not to say that I agree with everything Columbia has done. I just think that they handled this particular event fairly well."
]
],
]
},
"updated":"2007-09-24T23:41:28.000Z",
"published":"2007-09-24T23:41:28.000Z",
"authors":[{
"name":"James M Snell",
"uri":"http://www.snellspace.com/wp"
}
],
"links":[{
"href":"http://creativecommons.org/licenses/by-nc/2.5/rdf",
"rel":"license",
"type":"application/rdf+xml"
},{
"href":"http://www.snellspace.com/wp/wp-commentsatom1.php?p=760",
"rel":"replies",
"type":"application/atom+xml",
"attributes":[["thr:count",{
"xmlns:thr":"http://purl.org/syndication/thread/1.0"
},"0"
]
]
},{
"href":"http://www.snellspace.com/wp/?p=760"
}
],
"categories":[{
"term":"Personal",
"scheme":"http://www.snellspace.com/wp/"
},{
"term":"Politics",
"scheme":"http://www.snellspace.com/wp/"
}
],
"attributes":[["xml:base",{
"xmlns:xml":"http://www.w3.org/XML/1998/namespace"
},"http://www.snellspace.com/wp/"
]
]
},{
"id":"http://www.snellspace.com/wp/?p=759",
"title":{
"type":"html",
"value":"Atom2Json"
},
"summary":{
"type":"xhtml",
"value":"Abdera has always included the ability to serialize Atom entries to JSON. The mapping, however, was not all that ideal. So I rewrote it. The new serialization is VERY verbose but covers extensions, provides better handling of XHTML content, etc. I ran my initial try by Sam Ruby who offered some [...]",
"hash":["Abdera has always included the ability to serialize Atom entries to JSON. The mapping, however, was not all that ideal. So I rewrote it. The new serialization is VERY verbose but covers extensions, provides better handling of XHTML content, etc. I ran my initial try by Sam Ruby who offered some [...]"
]
},
"rights":{
"type":"text",
"value":"Copyright 2007, James M Snell. Some rights reserved."
},
"content":{
"type":"xhtml",
"value":" Abdera<\/a> has always included the ability to serialize Atom entries to JSON. The mapping, however, was not all that ideal. So I rewrote it. The new serialization is VERY verbose but covers extensions, provides better handling of XHTML content, etc. I ran my initial try by Sam Ruby who offered some suggested refinements and I made some changes. The new output is demonstrated here<\/a> (a json serialization of Sam Ruby\u2019s blog feed). The formatting is very rough, which I\u2019ll be working to fix up, but you should be able to get the basic idea.<\/p>\n Comments/Feedback are requested/welcomed.\n<\/p>\n",
"hash":[["p",{
},[["a",{
"href":"http://incubator.apache.org/abdera"
},["Abdera"
]
],"has always included the ability to serialize Atom entries to JSON. The mapping, however, was not all that ideal. So I rewrote it. The new serialization is VERY verbose but covers extensions, provides better handling of XHTML content, etc. I ran my initial try by Sam Ruby who offered some suggested refinements and I made some changes. The new output is demonstrated",["a",{
"href":"http://www.snellspace.com/public/atom2json.txt"
},["here"
]
],"(a json serialization of Sam Ruby\u2019s blog feed). The formatting is very rough, which I\u2019ll be working to fix up, but you should be able to get the basic idea."
]
],["p",{
},["Comments/Feedback are requested/welcomed."
]
],
]
},
"updated":"2007-09-24T23:19:35.000Z",
"published":"2007-09-24T23:19:35.000Z",
"authors":[{
"name":"James M Snell",
"uri":"http://www.snellspace.com/wp"
}
],
"links":[{
"href":"http://creativecommons.org/licenses/by-nc/2.5/rdf",
"rel":"license",
"type":"application/rdf+xml"
},{
"href":"http://www.snellspace.com/wp/wp-commentsatom1.php?p=759",
"rel":"replies",
"type":"application/atom+xml",
"attributes":[["thr:count",{
"xmlns:thr":"http://purl.org/syndication/thread/1.0"
},"7"
]
]
},{
"href":"http://www.snellspace.com/wp/?p=759"
}
],
"categories":[{
"term":"Technology",
"scheme":"http://www.snellspace.com/wp/"
},{
"term":"Atom 1.0",
"scheme":"http://www.snellspace.com/wp/"
},{
"term":"Abdera",
"scheme":"http://www.snellspace.com/wp/"
},{
"term":"Java",
"scheme":"http://www.snellspace.com/wp/"
}
],
"attributes":[["xml:base",{
"xmlns:xml":"http://www.w3.org/XML/1998/namespace"
},"http://www.snellspace.com/wp/"
]
]
},{
"id":"http://www.snellspace.com/wp/?p=758",
"title":{
"type":"html",
"value":"Punchline"
},
"summary":{
"type":"xhtml",
"value":"What do Stephen Colbert and Hillary Clinton have in common? Both are being accused of stealing someone else\u2019s joke.\nSpeaking of jokes\u2026 for a while now I\u2019ve been seriously wanting Fox to create a new reality TV show: Celebrity Presidency. Get a bunch of celebrities together and have them run mock campaigns for President. [...]",
"hash":["What do Stephen Colbert and Hillary Clinton have in common? Both are being accused of stealing someone else\u2019s joke.\nSpeaking of jokes\u2026 for a while now I\u2019ve been seriously wanting Fox to create a new reality TV show: Celebrity Presidency. Get a bunch of celebrities together and have them run mock campaigns for President. [...]"
]
},
"rights":{
"type":"text",
"value":"Copyright 2007, James M Snell. Some rights reserved."
},
"content":{
"type":"xhtml",
"value":" What do Stephen Colbert<\/a> and Hillary Clinton<\/a> have in common? Both are being accused of stealing someone else\u2019s joke.<\/p>\n Speaking of jokes\u2026 for a while now I\u2019ve been seriously wanting Fox to create a new reality TV show: Celebrity Presidency. Get a bunch of celebrities together and have them run mock campaigns for President. There could be debates, campaign events, fraudulent campaign donations, you name it. Let the show run for two seasons. At the end of the first season, hold a mock primary election that selects the two final canidates. The second season can focus on those two candidates. Then, hold a mock election to see who wins.\n<\/p>\n",
"hash":[["p",{
},["What do",["a",{
"href":"http://www.cnn.com/2007/SHOWBIZ/TV/09/20/colbert.stolenjoke.ap/index.html"
},["Stephen Colbert"
]
],"and",["a",{
"href":"http://politicalticker.blogs.cnn.com/2007/09/20/clinton-ripped-off-edwards%e2%80%99-health-care-plan-says-wife/"
},["Hillary Clinton"
]
],"have in common? Both are being accused of stealing someone else\u2019s joke."
]
],["p",{
},["Speaking of jokes\u2026 for a while now I\u2019ve been seriously wanting Fox to create a new reality TV show: Celebrity Presidency. Get a bunch of celebrities together and have them run mock campaigns for President. There could be debates, campaign events, fraudulent campaign donations, you name it. Let the show run for two seasons. At the end of the first season, hold a mock primary election that selects the two final canidates. The second season can focus on those two candidates. Then, hold a mock election to see who wins."
]
],
]
},
"updated":"2007-09-20T18:07:02.000Z",
"published":"2007-09-20T18:07:02.000Z",
"authors":[{
"name":"James M Snell",
"uri":"http://www.snellspace.com/wp"
}
],
"links":[{
"href":"http://creativecommons.org/licenses/by-nc/2.5/rdf",
"rel":"license",
"type":"application/rdf+xml"
},{
"href":"http://www.snellspace.com/wp/wp-commentsatom1.php?p=758",
"rel":"replies",
"type":"application/atom+xml",
"attributes":[["thr:count",{
"xmlns:thr":"http://purl.org/syndication/thread/1.0"
},"0"
]
]
},{
"href":"http://www.snellspace.com/wp/?p=758"
}
],
"categories":[{
"term":"Personal",
"scheme":"http://www.snellspace.com/wp/"
}
],
"attributes":[["xml:base",{
"xmlns:xml":"http://www.w3.org/XML/1998/namespace"
},"http://www.snellspace.com/wp/"
]
]
},{
"id":"http://www.snellspace.com/wp/?p=757",
"title":{
"type":"html",
"value":"New Nephew"
},
"summary":{
"type":"xhtml",
"value":"The newest member of the Snell family arrived this morning. Little Ian weighed in at 8lbs, 20.5 inches.\n\nThat\u2019s my oldest brother in the picture holding him. My sister-in-law was still in recovery (it was a c-section).\n\n",
"hash":["The newest member of the Snell family arrived this morning. Little Ian weighed in at 8lbs, 20.5 inches.\n\nThat\u2019s my oldest brother in the picture holding him. My sister-in-law was still in recovery (it was a c-section)."
]
},
"rights":{
"type":"text",
"value":"Copyright 2007, James M Snell. Some rights reserved."
},
"content":{
"type":"xhtml",
"value":" The newest member of the Snell family arrived this morning. Little Ian weighed in at 8lbs, 20.5 inches.<\/p>\n