<?xml version="1.0" encoding="UTF-8"?>
<rss version="2.0"
	xmlns:content="http://purl.org/rss/1.0/modules/content/"
	xmlns:wfw="http://wellformedweb.org/CommentAPI/"
	xmlns:dc="http://purl.org/dc/elements/1.1/"
	xmlns:atom="http://www.w3.org/2005/Atom"
	xmlns:sy="http://purl.org/rss/1.0/modules/syndication/"
	xmlns:slash="http://purl.org/rss/1.0/modules/slash/"
	>

<channel>
	<title>James's Musings &#187; Computers</title>
	<atom:link href="http://www.jamesbeldock.com/category/computers/feed/" rel="self" type="application/rss+xml" />
	<link>http://www.jamesbeldock.com</link>
	<description>James G. Beldock's blog</description>
	<lastBuildDate>Sat, 04 Feb 2012 19:37:31 +0000</lastBuildDate>
	<language>en</language>
	<sy:updatePeriod>hourly</sy:updatePeriod>
	<sy:updateFrequency>1</sy:updateFrequency>
	<generator>http://wordpress.org/?v=3.3.1</generator>
		<item>
		<title>Coding is Literacy</title>
		<link>http://www.jamesbeldock.com/2012/01/23/coding-is-literacy-2012/</link>
		<comments>http://www.jamesbeldock.com/2012/01/23/coding-is-literacy-2012/#comments</comments>
		<pubDate>Tue, 24 Jan 2012 06:43:44 +0000</pubDate>
		<dc:creator>James G. Beldock</dc:creator>
				<category><![CDATA[Computers]]></category>
		<category><![CDATA[Society]]></category>
		<category><![CDATA[Technology]]></category>
		<category><![CDATA[CodeAcademy]]></category>
		<category><![CDATA[coding]]></category>
		<category><![CDATA[computers]]></category>
		<category><![CDATA[literacy]]></category>
		<category><![CDATA[programming]]></category>

		<guid isPermaLink="false">http://www.jamesbeldock.com/?p=406</guid>
		<description><![CDATA[As a proud grew-up-with-the-Commodore-64 type, I&#8217;ve always considered coding part of my DNA. (To be precise, &#8220;programming&#8221; has always been part of my DNA. The term &#8220;coding&#8221; is a neologism of sorts, but these days I have to self-identify by it, lest I somehow become, despite my thirtysomething creds, &#8220;an old guy,&#8221; this post notwithstanding.) [...]]]></description>
			<content:encoded><![CDATA[<p>As a proud <a href="http://catcountry1073.com/the-commodore-64-turns-30-years-old/" target="_blank">grew-up-with-the-Commodore-64</a> type, I&#8217;ve always considered coding part of my DNA. (To be precise, &#8220;programming&#8221; has always been part of my DNA. The term &#8220;coding&#8221; is a neologism of sorts, but these days I have to self-identify by it, lest I somehow become, despite my thirtysomething creds, &#8220;an old guy,&#8221; <a href="http://www.naelshawwa.com/scripting-coding-programming/" target="_blank">this post</a> notwithstanding.) It wasn&#8217;t until this evening that I realized just how mainstream coding has become. Consider my &#8220;wake up call&#8221; received&#8230;.</p>
<p><img class="size-full wp-image-414" title="Coding is Literacy" src="http://www.jamesbeldock.com/wp-content/uploads/2012/01/Coding_is_Literacy.2.png" alt="" width="402" height="199" /><sup><a href="http://www.jamesbeldock.com/2012/01/23/coding-is-literacy-2012/#footnote_0_406" id="identifier_0_406" class="footnote-link footnote-identifier-link" title="Coders will note that my &amp;#8220;code&amp;#8221; on the left is, in fact, merely markup&amp;mdash;of this post, in fact.  True.  But it gave me a chance plug the absolutely gorgeous syntax highlighting of my new favorite text editor, Sublime Text. Quite possibly the most beautiful text editor I&amp;#8217;ve ever used. Consider the tip a peace offering for conflating markup and coding.   ">1</a></sup>
<p>Dinner time brought a conversation between two well-educated women who jointly have two children under the age of two, two <a href="http://www.alumni.hbs.edu/" target="_blank">MBAs from Harvard Business School</a> (three if you count their spouses), and serious <a href="http://www.mylifetime.com/shows/project-runway-all-stars" target="_blank">fashion sense</a>. One works for a well-known and recently-public Silicon Valley company; the other is an entrepreneur and former Wall Street investment banker. Among myriad other dinnertime topics was <a href="http://www.codecademy.com/#!/exercises/0" target="_blank">CodeAcademy</a>. They&#8217;re both using that particular <a href="http://gigaom.com/2012/01/23/how-codecademy-got-so-hot-so-fast/?utm_source=social&amp;utm_medium=twitter&amp;utm_campaign=gigaom" target="_blank">hot site</a> to get up-to-speed in web development. One of them signed up for <a href="http://codeyear.com/" target="_blank">CodeYear</a>. The other was talking just this afternoon with yet a third thirty-something woman entrepreneur and Ivy League b-school grad about&mdash;you guessed it&mdash;CodeAcademy.</p>
<p>Whence comes this new found interest in coding? Do we credit some <a href="http://listverse.com/2009/03/16/top-10-bizarre-cases-of-mass-hysteria/" target="_blank">mass hysteria</a> embodied in the form of people who simply must engage in <a href="http://cseweb.ucsd.edu/~mihir/cse200/np-crib-sheet.pdf" target="_blank">NP-completeness proofs</a>? Fortunately, not. It comes from a profound reordering of today&#8217;s business world. &#8220;Coding is the new literacy,&#8221; <a href="http://whatstrending.com/2012/01/coding-the-literacy-twenty-first-century/" target="_blank">says</a> Zach Sims of CodeAcademy. Just as the <a href="http://books.google.com/books?id=XpVfAAAAMAAJ&amp;pg=PA146&amp;lpg=PA146&amp;dq=well+educated+latin+and+greek&amp;source=bl&amp;ots=OZv5-Q1zV2&amp;sig=tB1qGjwR1wjPXI0p4ttr5AXOgAQ&amp;hl=en&amp;sa=X&amp;ei=LVEeT_LUHcauiQKZjqHfCw&amp;ved=0CCUQ6AEwATgK#v=onepage&amp;q=well%20educated%20latin%20and%20greek&amp;f=false" target="_blank">well-educated of the 19th century</a> read both Latin and Greek before learning &#8220;The Algebra,&#8221; so a 21st century entrepreneur must be able&#8211;at the very least&#8211;to understand the underpinnings of her own website.<sup><a href="http://www.jamesbeldock.com/2012/01/23/coding-is-literacy-2012/#footnote_1_406" id="identifier_1_406" class="footnote-link footnote-identifier-link" title="The perspicacious and francophone reader will note that the correct word is &amp;#8216;entrepreneuse,&amp;#8221; but I refuse.">2</a></sup> And thus to direct the next step. And the next innovation. Will they develop the next algorithm for the solving of <a href="http://books.google.com/books?id=WHgm1SNBzs4C&amp;lpg=PA132&amp;pg=PA132#v=onepage&amp;q&amp;f=false" target="_blank">General Lattice Puzzles</a>? Perhaps not. But will they understand all they need to understand in order to innovate in the dynamic, real-time environment which is twenty-first century innovation? Surely. Are they equally likely to avoid being snowed by their coders as their counterparts two decades ago were when presented by a &#8220;<a href="http://findarticles.com/p/articles/mi_pwwi/is_20050229/ai_mark02052204/" target="_blank">complex spreadsheet</a>&#8221; model? Equally surely.</p>
<p>All of which puts those of us who think of themselves as <a href="http://www.linuxjournal.com/content/how-many-lines-computer-code-have-you-written-your-lifetime" target="_blank">lifetime coders</a>&mdash;and therefore perhaps smugly considered themselves possessed of <a href="http://stackoverflow.com/questions/453880/how-many-developers-are-there-in-the-world" target="_blank">rare</a> skills&mdash;on notice. Calculators and spreadsheets have ceded the field to <a href="http://www.ecmascript.org/" target="_blank">Javascript (errr, ECMAScript)</a> and <a href="http://www.mysql.com/" target="_blank">MySQL</a> (or <a href="http://nosql-database.org/" target="_blank">various NoSQLs</a>, if you&#8217;re really cool). Requisite knowledge now encompasses what, even a few years ago, was considered the domain of the &#8220;geeks.&#8221; Which means that I, for one, have a lot of skills development to do&#8230;.</p>
<ol class="footnotes"><li id="footnote_0_406" class="footnote">Coders will note that my &#8220;code&#8221; on the left is, in fact, merely markup&mdash;of this post, in fact.  True.  But it gave me a chance plug the absolutely gorgeous syntax highlighting of my new favorite text editor, <a href="http://www.sublimetext.com/" target="_blank">Sublime Text</a>. Quite possibly the most beautiful text editor I&#8217;ve ever used. Consider the tip a peace offering for conflating markup and coding. <img src='http://www.jamesbeldock.com/wp-includes/images/smilies/icon_smile.gif' alt=':-)' class='wp-smiley' />  </li><li id="footnote_1_406" class="footnote">The perspicacious and francophone reader will note that the correct word is &#8216;entrepreneuse,&#8221; but I refuse.</li></ol>]]></content:encoded>
			<wfw:commentRss>http://www.jamesbeldock.com/2012/01/23/coding-is-literacy-2012/feed/</wfw:commentRss>
		<slash:comments>0</slash:comments>
		</item>
		<item>
		<title>Back on the Air &#8211; FINALLY!</title>
		<link>http://www.jamesbeldock.com/2008/04/26/back-on-the-air-finally/</link>
		<comments>http://www.jamesbeldock.com/2008/04/26/back-on-the-air-finally/#comments</comments>
		<pubDate>Sun, 27 Apr 2008 01:16:24 +0000</pubDate>
		<dc:creator>James G. Beldock</dc:creator>
				<category><![CDATA[Computers]]></category>
		<category><![CDATA[Technology]]></category>
		<category><![CDATA[Techy Stuff]]></category>
		<category><![CDATA[software]]></category>
		<category><![CDATA[software quality]]></category>
		<category><![CDATA[this blog]]></category>

		<guid isPermaLink="false">http://www.jamesbeldock.com/?p=38</guid>
		<description><![CDATA[For the past few weeks, I&#8217;ve been at the mercy of an unfortunate bug in the initial release of WordPress 2.5 (specifically, the 2.5.0 release) which rendered me utterly unable to post.  Proving once again that one should never trust the dot-zero release of any software product, I struggled through three weeks of support forum [...]]]></description>
			<content:encoded><![CDATA[<p>For the past few weeks, I&#8217;ve been at the mercy of an unfortunate bug in the initial release of WordPress 2.5 (specifically, the 2.5.0 release) which rendered me utterly unable to post.  Proving once again that one should <span style="text-decoration: underline;"><strong>never trust the dot-zero release of any software product</strong></span>, I struggled through three weeks of support forum postings only to find that, in the end, WordPress needed to fix the problem themselves.  (For those interested in the techy details:  something in WordPress 2.5.0 broke a single line of JavaScript in TinyMCE, the rich text editor used by WordPress for creating posts.  And, no, this is not the <a href="http://wordpress.org/support/topic/166182" target="_blank"><em>you-need-to-turn-on-the-visual-editor</em> &#8220;bug&#8221;</a> which a few people were fooled by.)  Fortunately, the <a href="http://wordpress.org/development/2008/04/wordpress-251/" target="_blank">2.5.1 release</a> is out, and among other things it provides an upgraded version of the culprit component.  (<a href="http://tinymce.moxiecode.com/" target="_blank">TinyMCE </a>is now at <a href="http://tinymce.moxiecode.com/punbb/viewtopic.php?id=11154" target="_blank">3.0.7</a>; the 3.x family, initially introduced in WordPress 2.5.0, is substantially upgraded from the 2.x series on which WordPress used to rely.)  For those who rely on Andrew Ozz&#8217;s very useful <a href="http://wordpress.org/extend/plugins/tinymce-advanced/" target="_blank">TinyMCE Advanced plug-in</a>, you&#8217;ll want to download the <a href="http://downloads.wordpress.org/plugin/tinymce-advanced.3.0.1.zip" target="_blank">3.0.1.version</a> which is compatible with WordPress 2.5.1 and TinyMCE 3.0.7.  It also adds an incredibly useful new feature:  finally, it allows you to control whether TinyMCE automatically tries to remove &lt;P&gt; and &lt;BR&gt; tags when saving.  (Here&#8217;s a hint:  if I wanted it to do that, I&#8217;d tell it to do that!)</p>
<p>So, we&#8217;re back on the air.  Stay tuned….</p>
]]></content:encoded>
			<wfw:commentRss>http://www.jamesbeldock.com/2008/04/26/back-on-the-air-finally/feed/</wfw:commentRss>
		<slash:comments>0</slash:comments>
		</item>
		<item>
		<title>You Are What You . . . Read (but You&#8217;re Still Living in a Silo!)</title>
		<link>http://www.jamesbeldock.com/2008/02/24/you-are-what-you-read-but-youre-still-living-in-a-silo/</link>
		<comments>http://www.jamesbeldock.com/2008/02/24/you-are-what-you-read-but-youre-still-living-in-a-silo/#comments</comments>
		<pubDate>Sun, 24 Feb 2008 21:52:55 +0000</pubDate>
		<dc:creator>James G. Beldock</dc:creator>
				<category><![CDATA[Books]]></category>
		<category><![CDATA[Computers]]></category>
		<category><![CDATA[Media]]></category>
		<category><![CDATA[Reading]]></category>
		<category><![CDATA[social networks]]></category>
		<category><![CDATA[Technology]]></category>
		<category><![CDATA[Techy Stuff]]></category>
		<category><![CDATA[silos]]></category>

		<guid isPermaLink="false">http://www.jamesbeldock.com/2008/02/24/you-are-what-you-read-but-youre-still-living-in-a-silo/</guid>
		<description><![CDATA[Proving once and for all that the storm pounding the Bay Area this weekend with hurricane-force winds is not only dangerous for the risk of flooding and hurtling objects but for the free time it affords all of us who like spending part of our weekends outdoors, I set my mind to doing something creative [...]]]></description>
			<content:encoded><![CDATA[<p>Proving once and for all that <a href="http://www.mercurynews.com/localnewsheadlines/ci_8332970" target="_blank">the storm pounding the Bay Area this weekend</a> with <a href="http://www.nhc.noaa.gov/aboutsshs.shtml" target="_blank">hurricane-force winds</a> is not only dangerous for the risk of flooding and <a href="http://www.nhc.noaa.gov/HAW2/english/high_winds.shtml" target="_blank">hurtling objects</a> but for the free time it affords all of us who like spending part of our weekends outdoors, I set my mind to doing something creative and, well, frivolous (at least that&#8217;s how it started).  My frequent readers (all three of you <img src='http://www.jamesbeldock.com/wp-includes/images/smilies/icon_smile.gif' alt=':-)' class='wp-smiley' />  will <a href="http://www.jamesbeldock.com/about/" target="_blank">know that I&#8217;m something of a compulsive reader and book collector</a>.  I&#8217;ve taken to keeping track of my library using a combination of <a href="http://www.librarything.com/catalog/jamesb" target="_blank">LibraryThing</a> and <a href="http://www.facebook.com/apps/application.php?id=2481647302" target="_blank">Visual Bookshelf</a> (more about why I use two in a little bit), and late last night I stumbled upon an interesting use for a collection of the images of the book covers in my library: building a <a href="http://www.digitalartform.com/archives/2004/12/history_of_phot.html" target="_blank">photo mosaic</a>.  So, without further ado, here I am, in all my bibliophilic glory:</p>
<p align="center">&nbsp;</p>
<div style="text-align: center"><a href="http://www.jamesbeldock.com/images/BookMosaic3.jpg" title="The Full Mosaic" target="_blank" rel="lightbox[35]"><img src="http://www.jamesbeldock.com/images/Mosaic%20Zoom_Crop3.jpg" alt="JGB Book Mosaic" border="0" height="520" hspace="0" vspace="0" width="486" /></a><br />
<a href="http://www.jamesbeldock.com/images/BookMosaic3.jpg" target="_blank" rel="lightbox[35]"> (click for the full mosaic, 1,300+ books in all!)</a></div>
<p>Yes, that&#8217;s a <a href="http://www.blogthings.com/howgeekyareyouquiz/" target="_blank">geeky</a> thing to do.  But it highlighted a few things about my changing &#8220;digital existence&#8221; that I thought were worth reporting:</p>
<p><strong>So Much Data</strong><br />
First and foremost, all of this data (the books, the covers, and even the photo I turned into the mosaic) were available with a few minutes worth of work.  Admittedly, I had previously spent hours scanning the ISBN bar codes on my books (conveniently when packing my books in order to move to my new apartment).  But think about the amount of data available to me for very little investment:  the titles, authors, and graphic images of 1,300 some-odd books, along with their associated meta-data (length, ISBN, etc.).  When I was in school (ending in the mid &#8217;90s), gathering and manipulating this sort of data was certainly possible, but doing so was the domain of database experts, programmers, and the like.  So I became one of those, mostly because I saw the computer as a tool which would facilitate information manipulation of a nature never previously possible−or indeed imagined.<br />
<a href="http://www.yale.edu/trumbull/" target="_blank"></a><a href="http://www.yale.edu/trumbull/" target="_blank">Trumbull College</a>, My <a href="http://en.wikipedia.org/wiki/Residential_college" target="_blank">residential college</a> at <a href="http://www.yale.edu" target="_blank">Yale</a>, for example, had a <a href="http://www.yale.edu/trumbull/tour/library.shtml" target="_blank">library boasting some 5,000 works</a>.  Its card catalog was positively ancient and poorly maintained.  Estimates for the workload involved in cataloging it and keeping it up-to-date were so substantial that the (volunteer) project never got off the ground.  A mere fifteen years later, my catalog is not only mostly up-to-date, but it contains all manner of &#8220;rich content&#8221; that a card catalog could not muster:  images of the covers, other books by the same author, publication history, and of course the meta-data:  reviews, social/popularity information, and even feedstock for inference and recommendation engines.</p>
<p><strong>Community Creativity</strong><br />
Then there is the accessibility of the inspiration.  <a href="http://www.librarything.com/blog/2007/01/you-are-what-you-read.php" target="_blank">LibraryThing cleverly suggested</a> the mosaic and linked to <a href="http://www.davidlouisedelman.com/" target="_blank">David Louis Edelman</a>&#8216;s <a href="http://www.davidlouisedelman.com/technology/you-are-what-you-read/" target="_blank">post in which he created a similar mosaic</a>.  Call it community scrapbooking, community arts and crafts, or simply community creativity, but this sort of cross-country &#8220;we all trade inspiration&#8221; is unusual, to say the least.  To be sure, historically artist communes and even local arts and crafts fairs historically provided fodder and inspiration for our individual creativity, but this is a different kind of inspiration:  it is both more instantaneous (I got the idea late last night; got a full night&#8217;s rest; and woke up and produced the mosaic before breakfast this morning) and more eclectic (David is a computer programmer and Science Fiction author in the Washington, DC area;  I am a technology company CEO in Silicon Valley).</p>
<p><strong>But Silos—Still</strong><br />
Unfortunately, it&#8217;s not all wine and roses.  LibraryThing is the site I&#8217;ve always used to catalog my books, but recently Visual Bookshelf has won many converts, mostly because they have embraced the <a href="http://developers.facebook.com/" target="_blank">Facebook Platform API</a> and have created a Facebook application.  Since some 500 of my friends are on Facebook, and since many of them are avid readers, Visual Bookshelf has already netted me 40 some-odd &#8220;reading buddies&#8221; (which I define as other people I am friends with on Facebook and who have Visual Bookshelf profiles).  An 8% cross-over rate isn&#8217;t bad, especially when you consider that Visual Bookshelf is only one of <a href="http://www.facebook.com/apps/" target="_blank">hundreds of Facebook applications</a>.  (And, for that matter, it&#8217;s one of the least annoying, since it doesn&#8217;t <a href="http://www.techmeme.com/080221/p62#a080221p62" target="_blank">spam the hell out of your friends</a>.)  Here, for example, is my bookshelf, as displayed on Facebook, and what my friends are reading:</p>
<div style="text-align: center"><img src="http://www.jamesbeldock.com/images/VisualBookshelfMashup_smaller.jpg" alt="Visual Bookshelf on Facebook" border="0" height="824" hspace="0" vspace="0" width="550" /></div>
<p>Unfortunately, I cannot synchronize my book activity on Visual Bookshelf with my LibraryThing account.  Visual Bookshelf finally implemented a LibraryThing import feature, but it&#8217;s unidirectional.  Likewise, Facebook makes it nearly impossible to export friend information (going so far as to display email addresses as <em>images</em> to foil screen scrapers and other brute force export tools).  So I&#8217;m stuck maintaining two databases and importing one to the other, potentially over-writing or losing information each time I do so.</p>
<p>Of course, I&#8217;m not the only one who has noticed this problem, and it is but one example of <a href="http://factoryjoe.com/blog/2007/09/20/stop-building-social-networks/" target="_blank">the growing &#8220;problem&#8221; of social networking data living in proprietary silos</a>.   Such well-known Web 2.0 commentators as <a href="http://gigaom.com/about-om/" target="_blank">Om Malik</a> have even gone so far as to propose that <a href="http://gigaom.com/2007/02/05/are-social-networks-just-a-feature/" target="_blank">social networking features will end up getting built into most desktop and web software</a>, much the same way as the Cut/Copy/Paste mechanism has become a <em>de facto</em> paradigm standard.  But that will only work if the core social networking information (who is who and who knows whom) does not remain the proprietary information of, <em>e.g.</em>, Facebook.  Technologies from <a href="http://gmpg.org/xfn/" target="_blank">the simple XFN</a> to the <a href="http://code.google.com/apis/opensocial/" target="_blank">ambitious OpenSocial</a> are supposed to fix that, but OpenSocial appears almost to have been promulgated by Google to compete with Facebook, and it will be <a href="http://www.colddayinhellthemovie.com/" target="_blank">a chilly day in the netherworld</a> before Facebook adopts it.  More recently, the <a href="http://www.dataportability.org/" target="_blank">DataPortability Working Group</a> has been graced by the participation of Facebook, Google, Microsoft, and others (or at least representatives from those companies).  But until something concrete develops, we early adopters will continue to enjoy the benefits of So Much Data and Community Creativity, but only if we&#8217;re willing to put up with duplicate data, lost data, and the other assorted horrors of manual synchronization.</p>
<p>All told, the information revolution continues in directions we never could have anticipated.  Here I am trading notes with friends I haven&#8217;t physically seen in over a decade, enjoying better book recommendations from the wisdom of my friends (and <a href="http://www.randomhouse.com/features/wisdomofcrowds/" target="_blank">the crowds</a>) than I do by poking around my local bookstore, and finding a nice Sunday morning arts and crafts project inspired by a Washington, DC science fiction author whom I&#8217;ve never met.</p>
<p>Now if only I didn&#8217;t have to keep three copies of it all!</p>
]]></content:encoded>
			<wfw:commentRss>http://www.jamesbeldock.com/2008/02/24/you-are-what-you-read-but-youre-still-living-in-a-silo/feed/</wfw:commentRss>
		<slash:comments>1</slash:comments>
		</item>
		<item>
		<title>Redesign, A New Engine, and an Old Friend</title>
		<link>http://www.jamesbeldock.com/2007/07/30/redesign-a-new-engine-and-an-old-friend/</link>
		<comments>http://www.jamesbeldock.com/2007/07/30/redesign-a-new-engine-and-an-old-friend/#comments</comments>
		<pubDate>Tue, 31 Jul 2007 07:21:01 +0000</pubDate>
		<dc:creator>James G. Beldock</dc:creator>
				<category><![CDATA[Computers]]></category>
		<category><![CDATA[Technology]]></category>
		<category><![CDATA[Techy Stuff]]></category>

		<guid isPermaLink="false">http://www.jamesbeldock.com/?p=23</guid>
		<description><![CDATA[I generally don&#8217;t post much about computers or software, on the theory that there are more than enough bloggers out there who do so, but this post (and probably one more upcoming) will have to be the exceptions which prove the rule. Of course, if you read to the bottom, you&#8217;ll find that I couldn&#8217;t [...]]]></description>
			<content:encoded><![CDATA[<p><em>I generally don&#8217;t post much about computers or software, on the theory that there are <a href="http://www.technorati.com/blogs/tag/software" target="_blank">more than enough bloggers out there who do so</a>, but this post (and probably one more upcoming) will have to be the <a href="http://www.worldwidewords.org/qa/qa-exc1.htm" target="_blank">exceptions which prove the rule</a>.  Of course, if you read to the bottom, you&#8217;ll find that I couldn&#8217;t resist talking about at least one book, even in this techy post! </em></p>
<p style="text-align: center"><img src="http://www.jamesbeldock.com/images/NewDesign.jpg" title="New Design" alt="New Design" border="0" height="295" width="386" /></p>
<p>I finally lost patience with the limitations of <a href="http://www.blogger.com" target="_blank">Blogger</a> and switched to <a href="http://www.wordpress.org/" target="_blank">WordPress</a>.   Along with the switch came a complete visual redesign, as well as the requisite re-posting of my prior posts and some ancillary dusting and clean-up.  For those who don&#8217;t know it, WordPress is a superb blogging engine, built on <a href="http://www.php.net/" target="_blank">PHP</a> and <a href="http://www.mysql.com/" target="_blank">MySQL</a> (and often hosted on a web server running <a href="http://www.apache.org/" target="_blank">Apache</a>).  It&#8217;s a testament to the maturity of the tools today that I was able to get WordPress running on my Windows XP laptop as a test environment (which meant running PHP and MySQL, but using <a href="http://www.iis.net/default.aspx?tabid=1" target="_blank">Microsoft&#8217;s IIS</a> as the web server) in about two days (minor MySQL learning curve for me, since it was my first experience), and then that I was able to get the whole stack up and running on my hosting provider, <a href="http://www.bluehost.com/" target="_blank">BlueHost</a>, in about half a day.</p>
<p><a href="http://www.amazon.com/gp/product/0596005601?ie=UTF8&amp;tag=jamsmus-20&amp;linkCode=as2&amp;camp=1789&amp;creative=9325&amp;creativeASIN=0596005601"><img src="http://www.jamesbeldock.com/images/21ByCaaBITL._AA_SL160_.jpg" style="float: right" border="0" /></a><img src="http://www.assoc-amazon.com/e/ir?t=jamsmus-20&amp;l=as2&amp;o=1&amp;a=0596005601" style="border: medium none  ! important; margin: 0px ! important; float: right" border="0" height="1" width="1" />Building themes and functionality beyond the &#8220;out of the box&#8221; stuff in WordPress requires a working knowledge of <a href="http://www.w3.org/Style/CSS/" target="_blank">CSS</a>, <a href="http://www.w3.org/TR/xhtml1/" target="_blank">XHTML</a> and some PHP.  I had the first two, but this was my first real exposure to PHP.  So, off to the bookstore I went, and came home with O&#8217;Reilly&#8217;s <em>Learning PHP 5</em>.  I read it, as I usually do with computer books, in one evening</p>
]]></content:encoded>
			<wfw:commentRss>http://www.jamesbeldock.com/2007/07/30/redesign-a-new-engine-and-an-old-friend/feed/</wfw:commentRss>
		<slash:comments>0</slash:comments>
		</item>
	</channel>
</rss>

