{"id":833,"date":"2004-05-25T13:55:06","date_gmt":"2004-05-25T17:55:06","guid":{"rendered":"\/?p=833"},"modified":"2004-05-25T13:55:56","modified_gmt":"2004-05-25T17:55:56","slug":"bsd-db-to-pyblosxom","status":"publish","type":"post","link":"https:\/\/mjtsai.com\/blog\/2004\/05\/25\/bsd-db-to-pyblosxom\/","title":{"rendered":"BSD DB to PyBlosxom"},"content":{"rendered":"<p>\r\n<a href=\"http:\/\/www.rogueamoeba.com\/utm\/posts\/Random\/First_Post_Round_Two.html\">Quentin at Rogue Amoeba<\/a>:\r\n<\/p>\r\n\r\n<blockquote cite=\"http:\/\/www.rogueamoeba.com\/utm\/posts\/Random\/First_Post_Round_Two.html\">\r\n<p>Two days later, I had finished <a\r\nhref=\"http:\/\/rogueamoeba.com\/utm\/archives\/mtdb2blosxom.py\">this<\/a>\r\nbeast of a script. It'll take some Movable Type Berkeley DB files, pry\r\nas much data out of them as it can (posts, categories, authors,\r\ncomments), and blast it all out to simple text files that you can use\r\nwith <a\r\nhref=\"http:\/\/roughingit.subtlehints.net\/pyblosxom\/\">PyBlosxom<\/a>. And\r\nthat, now, is what is running this weblog.<\/p>\r\n<\/blockquote>","protected":false},"excerpt":{"rendered":"<p>Quentin at Rogue Amoeba: Two days later, I had finished this beast of a script. It'll take some Movable Type Berkeley DB files, pry as much data out of them as it can (posts, categories, authors, comments), and blast it all out to simple text files that you can use with PyBlosxom. And that, now, [&hellip;]<\/p>\n","protected":false},"author":1,"featured_media":0,"comment_status":"open","ping_status":"open","sticky":false,"template":"","format":"standard","meta":{"apple_news_api_created_at":"","apple_news_api_id":"","apple_news_api_modified_at":"","apple_news_api_revision":"","apple_news_api_share_url":"","apple_news_coverimage":0,"apple_news_coverimage_caption":"","apple_news_is_hidden":false,"apple_news_is_paid":false,"apple_news_is_preview":false,"apple_news_is_sponsored":false,"apple_news_maturity_rating":"","apple_news_metadata":"\"\"","apple_news_pullquote":"","apple_news_pullquote_position":"","apple_news_slug":"","apple_news_sections":"\"\"","apple_news_suppress_video_url":false,"apple_news_use_image_component":false,"footnotes":""},"categories":[4],"tags":[],"class_list":["post-833","post","type-post","status-publish","format-standard","hentry","category-programming-category"],"apple_news_notices":[],"_links":{"self":[{"href":"https:\/\/mjtsai.com\/blog\/wp-json\/wp\/v2\/posts\/833","targetHints":{"allow":["GET"]}}],"collection":[{"href":"https:\/\/mjtsai.com\/blog\/wp-json\/wp\/v2\/posts"}],"about":[{"href":"https:\/\/mjtsai.com\/blog\/wp-json\/wp\/v2\/types\/post"}],"author":[{"embeddable":true,"href":"https:\/\/mjtsai.com\/blog\/wp-json\/wp\/v2\/users\/1"}],"replies":[{"embeddable":true,"href":"https:\/\/mjtsai.com\/blog\/wp-json\/wp\/v2\/comments?post=833"}],"version-history":[{"count":0,"href":"https:\/\/mjtsai.com\/blog\/wp-json\/wp\/v2\/posts\/833\/revisions"}],"wp:attachment":[{"href":"https:\/\/mjtsai.com\/blog\/wp-json\/wp\/v2\/media?parent=833"}],"wp:term":[{"taxonomy":"category","embeddable":true,"href":"https:\/\/mjtsai.com\/blog\/wp-json\/wp\/v2\/categories?post=833"},{"taxonomy":"post_tag","embeddable":true,"href":"https:\/\/mjtsai.com\/blog\/wp-json\/wp\/v2\/tags?post=833"}],"curies":[{"name":"wp","href":"https:\/\/api.w.org\/{rel}","templated":true}]}}