{"id":1202,"date":"2004-05-05T00:18:00","date_gmt":"2004-05-05T00:18:00","guid":{"rendered":"http:\/\/www.flubu.com\/blog\/2004\/05\/05\/im-a-coder-again\/"},"modified":"2004-05-05T00:18:00","modified_gmt":"2004-05-05T00:18:00","slug":"im-a-coder-again","status":"publish","type":"post","link":"https:\/\/www.flubu.com\/blog\/2004\/05\/05\/im-a-coder-again\/","title":{"rendered":"I&apos;m a coder again!"},"content":{"rendered":"<p>Oh joy, oh rapture.<\/p>\n<p>I&apos;m a coder again. This is what I love to do, and this is what I do best. Finally, I&apos;ve gotten a reprieve from writing boring analysis docs and I got to play with code. <\/p>\n<p><!--cut=\"Some geekness, for those interested\"-->Basically, I had to write a JDBC connection framework to connect to mySQL from openKnowledge, our flagship product we&apos;re working on. I could have used something vanilla, but I wanted to do something with a bit more umph. It took a while, but I managed to figure out how to do proper connection pooling configured by user-overrideable property files. The examples given from the mySQL website were shit. The JDBC through JDNI code never worked properly (probably because the documentation is shit), so I ended up using something from the Apache DBCP group. It works, and all is well. 8 hours just went zoom :D<!--\/cut--><\/p>\n<p>Now my day is done, and for the first time in a long time, I&apos;m happy with the work I did today :)<\/p>\n","protected":false},"excerpt":{"rendered":"<p>Oh joy, oh rapture. I&apos;m a coder again. This is what I love to do, and this is what I do best. Finally, I&apos;ve gotten a reprieve from writing boring analysis docs and I got to play with code. Basically, I had to write a JDBC connection framework to connect to mySQL from openKnowledge, our&#8230;<\/p>\n<p class=\"more-link-wrap\"><a href=\"https:\/\/www.flubu.com\/blog\/2004\/05\/05\/im-a-coder-again\/\" class=\"more-link\">Read More<span class=\"screen-reader-text\"> &ldquo;I&apos;m a coder again!&rdquo;<\/span> &raquo;<\/a><\/p>\n","protected":false},"author":1,"featured_media":0,"comment_status":"closed","ping_status":"open","sticky":false,"template":"","format":"standard","meta":{"ngg_post_thumbnail":0,"_jetpack_newsletter_access":"","_jetpack_dont_email_post_to_subs":false,"_jetpack_newsletter_tier_id":0,"_jetpack_memberships_contains_paywalled_content":false,"_jetpack_memberships_contains_paid_content":false,"footnotes":"","jetpack_post_was_ever_published":false},"categories":[1],"tags":[],"class_list":["post-1202","post","type-post","status-publish","format-standard","hentry","category-uncategorized"],"jetpack_featured_media_url":"","jetpack_shortlink":"https:\/\/wp.me\/p3u9vK-jo","jetpack_sharing_enabled":true,"_links":{"self":[{"href":"https:\/\/www.flubu.com\/blog\/wp-json\/wp\/v2\/posts\/1202","targetHints":{"allow":["GET"]}}],"collection":[{"href":"https:\/\/www.flubu.com\/blog\/wp-json\/wp\/v2\/posts"}],"about":[{"href":"https:\/\/www.flubu.com\/blog\/wp-json\/wp\/v2\/types\/post"}],"author":[{"embeddable":true,"href":"https:\/\/www.flubu.com\/blog\/wp-json\/wp\/v2\/users\/1"}],"replies":[{"embeddable":true,"href":"https:\/\/www.flubu.com\/blog\/wp-json\/wp\/v2\/comments?post=1202"}],"version-history":[{"count":0,"href":"https:\/\/www.flubu.com\/blog\/wp-json\/wp\/v2\/posts\/1202\/revisions"}],"wp:attachment":[{"href":"https:\/\/www.flubu.com\/blog\/wp-json\/wp\/v2\/media?parent=1202"}],"wp:term":[{"taxonomy":"category","embeddable":true,"href":"https:\/\/www.flubu.com\/blog\/wp-json\/wp\/v2\/categories?post=1202"},{"taxonomy":"post_tag","embeddable":true,"href":"https:\/\/www.flubu.com\/blog\/wp-json\/wp\/v2\/tags?post=1202"}],"curies":[{"name":"wp","href":"https:\/\/api.w.org\/{rel}","templated":true}]}}