{"id":39,"date":"2008-08-02T12:16:48","date_gmt":"2008-08-02T00:16:48","guid":{"rendered":"https:\/\/www.deltics.co.nz\/blog\/?p=39"},"modified":"2009-08-07T13:35:16","modified_gmt":"2009-08-07T01:35:16","slug":"settling-in-to-a-new-blog","status":"publish","type":"post","link":"https:\/\/www.deltics.co.nz\/blog\/posts\/39\/","title":{"rendered":"Settling in to a new Blog"},"content":{"rendered":"<span class=\"rt-reading-time\" style=\"display: block;\"><span class=\"rt-label rt-prefix\">[Estimated Reading Time: <\/span> <span class=\"rt-time\">2<\/span> <span class=\"rt-label rt-postfix\">minutes]<\/span><\/span><p>I&#8217;ve tried numerous aborted attempts to kick off a blog in the past.\u00a0 The usual pattern is feverish enthusiasm at the outset, finding tools, creating an identity, tweaking artwork, an initial post or two etc etc, which rapidly diminishes into disinterest as I find that the hassle of setting up the blog site itself wasn&#8217;t actually all just setting up and that some of that hassle continues on in the blog ownership experience.<\/p>\n<p>This time I&#8217;m confident that things will be different, and here&#8217;s why&#8230;<\/p>\n<p><!--more--><\/p>\n<h3>Posting Code<\/h3>\n<p>One headache that always crops up is that I want to post code snippets but blogging engines are typically pretty hopeless at doing this.\u00a0 But recent posts by <a href=\"http:\/\/delphi.fosdal.com\/\" target=\"_blank\">Lars Fosdal<\/a> brought this <a title=\"syntaxhighlighter\" href=\"http:\/\/code.google.com\/p\/syntaxhighlighter\/\" target=\"_blank\">syntaxhighlighter<\/a> to my attention.\u00a0 It&#8217;s pretty darn good, although not quite as straightforward to get up and running as it might be.<\/p>\n<p>Having said that, that might be because I am also now using <a href=\"http:\/\/wordpress.org\/\" target=\"_blank\">WordPress<\/a> as my blog engine, something which isn&#8217;t directly supported &#8211; not least in terms of installation guides for the highlighter itself.<\/p>\n<h3>Managing The Content, Not The Engine<\/h3>\n<p>Notwithstanding minor hiccups getting syntax highlighting installed and working, WordPress has been by far and away the easiest to get going with of all the different blog engines I have tried.\u00a0 It&#8217;s ease of use is an order of magnitude beyond those other systems too.\u00a0 So it&#8217;s looking hopeful that my interest level in producing content can be sustained!<\/p>\n<p>For those interested I shall be blogging a little more about my experiences with WordPress and the syntaxhighlighter to fill in the gaps when I have nothing interesting to say about Delphi.<\/p>\n<p>In the meantime, please bear with me as I settle in to my blog.<\/p>\n<p>These are interesting times for Delphi, with Tiburon looming ever nearer on the horizon, and I hope to convey some of my enthusiasm for both the history, as well as the future, of my personal development tool of choice.<\/p>\n","protected":false},"excerpt":{"rendered":"<p><span class=\"rt-reading-time\" style=\"display: block;\"><span class=\"rt-label rt-prefix\">[Estimated Reading Time: <\/span> <span class=\"rt-time\">2<\/span> <span class=\"rt-label rt-postfix\">minutes]<\/span><\/span> I&#8217;ve tried numerous aborted attempts to kick off a blog in the past.\u00a0 The usual pattern is feverish enthusiasm at the outset, finding tools, creating an identity, tweaking artwork, an initial post or two etc etc, which rapidly diminishes into disinterest as I find that the hassle of setting up the blog site itself wasn&#8217;t [&hellip;]<\/p>\n","protected":false},"author":2,"featured_media":0,"comment_status":"closed","ping_status":"open","sticky":false,"template":"","format":"standard","meta":{"jetpack_post_was_ever_published":false,"jetpack_publicize_message":"","jetpack_is_tweetstorm":false,"jetpack_publicize_feature_enabled":true,"jetpack_social_post_already_shared":false,"jetpack_social_options":[]},"categories":[18,1],"tags":[20,19],"jetpack_publicize_connections":[],"jetpack_featured_media_url":"","jetpack_shortlink":"https:\/\/wp.me\/p1TKYv-D","jetpack_sharing_enabled":true,"jetpack-related-posts":[{"id":426,"url":"https:\/\/www.deltics.co.nz\/blog\/posts\/426\/","url_meta":{"origin":39,"position":0},"title":"The &#8220;Big Switch&#8221;","date":"28 Apr 2009","format":false,"excerpt":"Much has been made in the past and again more recently, about the lack of a compiler switch in Delph 2009 to govern the behaviour of the String type. CodeGear have repeatedly said that it was not possible\/practical to provide such a switch, but their advice to anyone concerned about\u2026","rel":"","context":"In &quot;Delphi&quot;","img":{"alt_text":"","src":"","width":0,"height":0},"classes":[]},{"id":697,"url":"https:\/\/www.deltics.co.nz\/blog\/posts\/697\/","url_meta":{"origin":39,"position":1},"title":"Deploying without DBXDRIVERS.INI","date":"26 Nov 2010","format":false,"excerpt":"As far as I can tell, as of Delphi 2010 at least it is impossible to deploy a DBExpress application without also deploying at least one dbxdrivers.ini. Furthermore, deciding where this ini file has to go is a minefield, and the DBExpress architecture smells very badly in this area. Sadly,\u2026","rel":"","context":"In &quot;Delphi&quot;","img":{"alt_text":"","src":"","width":0,"height":0},"classes":[]},{"id":502,"url":"https:\/\/www.deltics.co.nz\/blog\/posts\/502\/","url_meta":{"origin":39,"position":2},"title":"Stuff That &#8220;Just Works&#8221;","date":"12 Sep 2009","format":false,"excerpt":"or: The Search For a Practical Issue Tracking Solution I'm currently evaluating numerous issue tracking systems. \u00a0I've already found one that I intend using myself (FogBugz) because it \"just works\" (and it's free for 1-2 users, which will do for me at least until I manage to figure out how\u2026","rel":"","context":"In &quot;Delphi&quot;","img":{"alt_text":"","src":"","width":0,"height":0},"classes":[]},{"id":1954,"url":"https:\/\/www.deltics.co.nz\/blog\/posts\/1954\/","url_meta":{"origin":39,"position":3},"title":"Hands Off My Application! (Another DPR Trick)","date":"18 Oct 2013","format":false,"excerpt":"In a comment on my previous post, David Heffernan noted that the IDE messes around with other parts of the application DPR in addition to the uses list. He is right. Another area that the IDE likes to muck about with is the code in the DPR begin .. end\u2026","rel":"","context":"In &quot;Delphi&quot;","img":{"alt_text":"","src":"https:\/\/i0.wp.com\/www.deltics.co.nz\/blog\/wp-content\/uploads\/Screen-Shot-2013-10-18-at-09.01.47.png?resize=350%2C200&ssl=1","width":350,"height":200},"classes":[]},{"id":507,"url":"https:\/\/www.deltics.co.nz\/blog\/posts\/507\/","url_meta":{"origin":39,"position":4},"title":"Mind the Gap(s)","date":"14 Sep 2009","format":false,"excerpt":"This is what I love about Delphi. \u00a0After almost 15 years of Delphi'ing there's still new things to learn, and I don't just mean new features in the latest releases. \u00a0I mean, basic, fundamental things that have been there for years, just undiscovered (by me). \u00a0In this case the discovery\u2026","rel":"","context":"In &quot;Delphi&quot;","img":{"alt_text":"","src":"","width":0,"height":0},"classes":[]},{"id":349,"url":"https:\/\/www.deltics.co.nz\/blog\/posts\/349\/","url_meta":{"origin":39,"position":5},"title":"Delphi 2009 &#8211; String Performance","date":"18 Sep 2008","format":false,"excerpt":"NOTE: Downloads are now fixed! Andreas Hausladen generously took the time to make some detailed comments on my previous post, one of which prompted me to throw together some further performance test cases for String types specifically.\u00a0 The results were something of a mixed bag and contained some surprises. The\u2026","rel":"","context":"In &quot;Delphi&quot;","img":{"alt_text":"","src":"https:\/\/i0.wp.com\/www.deltics.co.nz\/blog\/wp-content\/uploads\/delphi2009-stringperformance-resultscapture.jpg?resize=350%2C200&ssl=1","width":350,"height":200},"classes":[]}],"_links":{"self":[{"href":"https:\/\/www.deltics.co.nz\/blog\/wp-json\/wp\/v2\/posts\/39"}],"collection":[{"href":"https:\/\/www.deltics.co.nz\/blog\/wp-json\/wp\/v2\/posts"}],"about":[{"href":"https:\/\/www.deltics.co.nz\/blog\/wp-json\/wp\/v2\/types\/post"}],"author":[{"embeddable":true,"href":"https:\/\/www.deltics.co.nz\/blog\/wp-json\/wp\/v2\/users\/2"}],"replies":[{"embeddable":true,"href":"https:\/\/www.deltics.co.nz\/blog\/wp-json\/wp\/v2\/comments?post=39"}],"version-history":[{"count":5,"href":"https:\/\/www.deltics.co.nz\/blog\/wp-json\/wp\/v2\/posts\/39\/revisions"}],"predecessor-version":[{"id":462,"href":"https:\/\/www.deltics.co.nz\/blog\/wp-json\/wp\/v2\/posts\/39\/revisions\/462"}],"wp:attachment":[{"href":"https:\/\/www.deltics.co.nz\/blog\/wp-json\/wp\/v2\/media?parent=39"}],"wp:term":[{"taxonomy":"category","embeddable":true,"href":"https:\/\/www.deltics.co.nz\/blog\/wp-json\/wp\/v2\/categories?post=39"},{"taxonomy":"post_tag","embeddable":true,"href":"https:\/\/www.deltics.co.nz\/blog\/wp-json\/wp\/v2\/tags?post=39"}],"curies":[{"name":"wp","href":"https:\/\/api.w.org\/{rel}","templated":true}]}}