<?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>Tim Anderson's ITWriting &#187; blogging</title>
	<atom:link href="http://www.itwriting.com/blog/category/blogging/feed" rel="self" type="application/rss+xml" />
	<link>http://www.itwriting.com/blog</link>
	<description>Tech writing blog</description>
	<lastBuildDate>Fri, 10 Feb 2012 15:16: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>Gadget Writing &#8211; iPhone docks, 5.1 headphones, mobile, gaming and more</title>
		<link>http://www.itwriting.com/blog/3767-gadget-writing-iphone-docks-5-1-headphones-mobile-gaming-and-more.html</link>
		<comments>http://www.itwriting.com/blog/3767-gadget-writing-iphone-docks-5-1-headphones-mobile-gaming-and-more.html#comments</comments>
		<pubDate>Mon, 31 Jan 2011 11:02:01 +0000</pubDate>
		<dc:creator>tim</dc:creator>
				<category><![CDATA[blogging]]></category>
		<category><![CDATA[audio]]></category>
		<category><![CDATA[gadgets]]></category>
		<category><![CDATA[headphones]]></category>
		<category><![CDATA[iphone]]></category>
		<category><![CDATA[iphone dock]]></category>

		<guid isPermaLink="false">http://www.itwriting.com/blog/3767-gadget-writing-iphone-docks-5-1-headphones-mobile-gaming-and-more.html</guid>
		<description><![CDATA[<p>I have started a new blog over at gadgets.itwriting.com which is for reporting on mobile, audio, gaming and other such enthusiasms. The main reason is to have somewhere to cover these subjects without diluting the focus of itwriting.com itself.</p> <p>Currently on Gadget Writing:</p> AVI preparing a successor to the ADM 9.1 – the floorstanding <p><i>...continue reading</i> <a href="http://www.itwriting.com/blog/3767-gadget-writing-iphone-docks-5-1-headphones-mobile-gaming-and-more.html">Gadget Writing &#8211; iPhone docks, 5.1 headphones, mobile, gaming and more</a></p>


Related posts:<ol><li><a href='http://www.itwriting.com/blog/3351-gadgets-gadgets-5-1-headphones-and-a-multitude-of-ipod-docks-and-usb-drives.html' rel='bookmark' title='Permanent Link: Gadgets, gadgets: 5.1 headphones, and a multitude of iPod docks and USB drives'>Gadgets, gadgets: 5.1 headphones, and a multitude of iPod docks and USB drives</a></li>
<li><a href='http://www.itwriting.com/blog/1888-is-apple-iphone-now-unstoppable-in-the-mobile-platform-wars.html' rel='bookmark' title='Permanent Link: Is Apple iPhone now unstoppable in the mobile platform wars?'>Is Apple iPhone now unstoppable in the mobile platform wars?</a></li>
<li><a href='http://www.itwriting.com/blog/1129-2008-on-it-writing-browser-and-os-stats-plus-what-youve-been-reading.html' rel='bookmark' title='Permanent Link: 2008 on IT Writing: browser and OS stats, plus what you&rsquo;ve been reading'>2008 on IT Writing: browser and OS stats, plus what you&rsquo;ve been reading</a></li>
</ol>]]></description>
			<content:encoded><![CDATA[<p>I have started a new blog over at <a href="http://gadgets.itwriting.com/" target="_blank">gadgets.itwriting.com</a> which is for reporting on mobile, audio, gaming and other such enthusiasms. The main reason is to have somewhere to cover these subjects without diluting the focus of itwriting.com itself.</p>
<p>Currently on Gadget Writing:</p>
<h4><a href="http://gadgets.itwriting.com/?p=77">AVI preparing a successor to the ADM 9.1 – the floorstanding ADM 40</a></h4>
<h4><a href="http://gadgets.itwriting.com/?p=75">Surround sound 5.1 headphones–why and why not. Roccat Kave reviewed</a></h4>
<h4><a href="http://gadgets.itwriting.com/?p=58">How to get better sound: higher resolution, or something else?</a></h4>
<h4><a href="http://gadgets.itwriting.com/?p=14">Review: Audyssey iPhone Audio Dock South of Market Edition</a></h4>
<p>and a few more bits and pieces.</p>


<p>Related posts:<ol><li><a href='http://www.itwriting.com/blog/3351-gadgets-gadgets-5-1-headphones-and-a-multitude-of-ipod-docks-and-usb-drives.html' rel='bookmark' title='Permanent Link: Gadgets, gadgets: 5.1 headphones, and a multitude of iPod docks and USB drives'>Gadgets, gadgets: 5.1 headphones, and a multitude of iPod docks and USB drives</a></li>
<li><a href='http://www.itwriting.com/blog/1888-is-apple-iphone-now-unstoppable-in-the-mobile-platform-wars.html' rel='bookmark' title='Permanent Link: Is Apple iPhone now unstoppable in the mobile platform wars?'>Is Apple iPhone now unstoppable in the mobile platform wars?</a></li>
<li><a href='http://www.itwriting.com/blog/1129-2008-on-it-writing-browser-and-os-stats-plus-what-youve-been-reading.html' rel='bookmark' title='Permanent Link: 2008 on IT Writing: browser and OS stats, plus what you&rsquo;ve been reading'>2008 on IT Writing: browser and OS stats, plus what you&rsquo;ve been reading</a></li>
</ol></p>]]></content:encoded>
			<wfw:commentRss>http://www.itwriting.com/blog/3767-gadget-writing-iphone-docks-5-1-headphones-mobile-gaming-and-more.html/feed</wfw:commentRss>
		<slash:comments>0</slash:comments>
		</item>
		<item>
		<title>What you read in 2010: top posts on ITWriting.com</title>
		<link>http://www.itwriting.com/blog/3536-what-you-read-in-2010-top-posts-on-itwriting-com.html</link>
		<comments>http://www.itwriting.com/blog/3536-what-you-read-in-2010-top-posts-on-itwriting-com.html#comments</comments>
		<pubDate>Wed, 29 Dec 2010 10:24:38 +0000</pubDate>
		<dc:creator>tim</dc:creator>
				<category><![CDATA[.net]]></category>
		<category><![CDATA[apple]]></category>
		<category><![CDATA[blogging]]></category>
		<category><![CDATA[development]]></category>
		<category><![CDATA[google]]></category>
		<category><![CDATA[microsoft]]></category>
		<category><![CDATA[software development]]></category>
		<category><![CDATA[windows]]></category>
		<category><![CDATA[adobe]]></category>
		<category><![CDATA[flash]]></category>
		<category><![CDATA[ipad]]></category>
		<category><![CDATA[java]]></category>
		<category><![CDATA[silverlight]]></category>

		<guid isPermaLink="false">http://www.itwriting.com/blog/3536-what-you-read-in-2010-top-posts-on-itwriting-com.html</guid>
		<description><![CDATA[<p>With three days to go, traffic on ITWriting.com in 2010 is more than 50% up over that of 2009 with over 1 million unique visitors for the first time. Thank you for your attention in another crazy year in technology.</p> <p>So what did you read? It is intriguing to look at the stats for <p><i>...continue reading</i> <a href="http://www.itwriting.com/blog/3536-what-you-read-in-2010-top-posts-on-itwriting-com.html">What you read in 2010: top posts on ITWriting.com</a></p>


Related posts:<ol><li><a href='http://www.itwriting.com/blog/3547-ten-big-tech-trends-from-2010.html' rel='bookmark' title='Permanent Link: Ten big tech trends from 2010'>Ten big tech trends from 2010</a></li>
<li><a href='http://www.itwriting.com/blog/461-2007-the-most-commented-posts-and-a-bit-of-blog-introspection.html' rel='bookmark' title='Permanent Link: 2007: the most commented posts, and a bit of blog introspection'>2007: the most commented posts, and a bit of blog introspection</a></li>
<li><a href='http://www.itwriting.com/blog/2029-a-year-of-blogging-another-crazy-year-in-tech.html' rel='bookmark' title='Permanent Link: A year of blogging: another crazy year in tech'>A year of blogging: another crazy year in tech</a></li>
</ol>]]></description>
			<content:encoded><![CDATA[<p>With three days to go, traffic on ITWriting.com in 2010 is more than 50% up over that of 2009 with over 1 million unique visitors for the first time. Thank you for your attention in another crazy year in technology.</p>
<p>So what did you read? It is intriguing to look at the stats for the whole year, which are different in character from stats for a week or month. The reason is that over a short period, it is the news of the day that is most read – posts like <a href="http://www.itwriting.com/blog/3418-the-java-crisis-and-what-it-means-for-developers.html">The Java Crisis and what it means for developers</a>. Over the year though, it is the in-depth technical posts like <a href="http://www.itwriting.com/blog/articles/how-to-backup-small-business-server-2008-on-hyper-v">How to backup Small Business Server 2008 on Hyper-V</a> that draw more readers, along with those posts that are a hit with people searching Google for help with an immediate problem like <a href="http://www.itwriting.com/blog/1342-cannot-open-the-outlook-window-what-sort-of-error-message-is-that.html">Cannot open the Outlook window – what sort of error message is that?</a></p>
<p>The most-read post in 2010 though is in neither category. In July I made a <a href="http://www.itwriting.com/blog/2929-new-amazon-kindle-with-webkit-browser-and-free-3g-internet.html">quick post noting that the Amazon Kindle now comes with a web browser based on WebKit and a free worldwide internet connection</a>. Mainly thanks to some helpful comments from users it has become a place where people come for information on that niche subject.</p>
<p>On the programming side, posts about Microsoft’s changing developer story are high on the list:</p>
<p><a title="Permanent Link to Lessons from Evernote’s flight from .NET" href="http://www.itwriting.com/blog/3385-lessons-from-evernotes-flight-from-net.html">Lessons from Evernote’s flight from .NET</a></p>
<p><a href="http://www.itwriting.com/blog/3127-microsoft-wrestles-with-html5-vs-silverlight-futures.html">Microsoft wrestles with HTML5 vs Silverlight futures</a></p>
<p><a href="http://www.itwriting.com/blog/3391-microsofts-silverlight-dream-is-over.html">Microsoft’s Silverlight dream is over</a></p>
<p>Another post which is there in the top twenty is this one about Adobe Flash and web services:</p>
<p><a href="http://www.itwriting.com/blog/2934-soa-rest-and-flashflex.html">SOA, REST and Flash/Flex – why Flash does not PUT</a></p>
<p>along with this 2009 post on the pros and cons of parallel programming:</p>
<p><a href="http://www.itwriting.com/blog/1343-parallel-programming-five-reasons-for-caution-reflections-from-intels-parallel-studio-briefing.html">Parallel Programming: five reasons for caution. Reflections from Intel’s Parallel Studio briefing</a></p>
<p>This lightweight post also gets a lot of hits:</p>
<p><a title="2175-apple-ipad-vs-windows-tablet-vs-google-chrome-os.html" href="http://www.itwriting.com/blog/2175-apple-ipad-vs-windows-tablet-vs-google-chrome-os.html">Apple iPad vs Windows Tablet vs Google Chrome OS</a></p>
<p>It is out of date now and I should do a more considered update. Still, it touches on a big theme: the success of the Apple iPad. When you take that alongside the interest in Android tablets, perhaps we can say that 2010 was the year of the tablet. I first thought the tablet concept might take off back in 2003/2004 when I got my first Acer tablet. I was wrong about the timing and wrong about the operating system; but the reasons why tablets are a good idea still apply. </p>
<p>Watching these trends is a lot of fun and I look forward to more surprises in 2011.</p>


<p>Related posts:<ol><li><a href='http://www.itwriting.com/blog/3547-ten-big-tech-trends-from-2010.html' rel='bookmark' title='Permanent Link: Ten big tech trends from 2010'>Ten big tech trends from 2010</a></li>
<li><a href='http://www.itwriting.com/blog/461-2007-the-most-commented-posts-and-a-bit-of-blog-introspection.html' rel='bookmark' title='Permanent Link: 2007: the most commented posts, and a bit of blog introspection'>2007: the most commented posts, and a bit of blog introspection</a></li>
<li><a href='http://www.itwriting.com/blog/2029-a-year-of-blogging-another-crazy-year-in-tech.html' rel='bookmark' title='Permanent Link: A year of blogging: another crazy year in tech'>A year of blogging: another crazy year in tech</a></li>
</ol></p>]]></content:encoded>
			<wfw:commentRss>http://www.itwriting.com/blog/3536-what-you-read-in-2010-top-posts-on-itwriting-com.html/feed</wfw:commentRss>
		<slash:comments>0</slash:comments>
		</item>
		<item>
		<title>Speeding page load with dynamic JavaScript</title>
		<link>http://www.itwriting.com/blog/2741-speeding-page-load-with-dynamic-javascript.html</link>
		<comments>http://www.itwriting.com/blog/2741-speeding-page-load-with-dynamic-javascript.html#comments</comments>
		<pubDate>Tue, 15 Jun 2010 03:49:38 +0000</pubDate>
		<dc:creator>tim</dc:creator>
				<category><![CDATA[blogging]]></category>
		<category><![CDATA[internet]]></category>
		<category><![CDATA[javascript]]></category>
		<category><![CDATA[web authoring]]></category>

		<guid isPermaLink="false">http://www.itwriting.com/blog/?p=2741</guid>
		<description><![CDATA[<p>I’m delighted that ITWriting.com is sufficiently popular to sustain some advertising. I’m not pleased though with the impact on performance. The problem is that ads such as those from Google Adsense or Blogads are delivered by remote scripts. It usually looks something like this in the HTML:</p> <p>&#60;script type=&#34;text/javascript&#34; &#160; src=&#34;http://some/remote/script.js&#34;&#62; &#60;/script&#62;</p> <p>When the <p><i>...continue reading</i> <a href="http://www.itwriting.com/blog/2741-speeding-page-load-with-dynamic-javascript.html">Speeding page load with dynamic JavaScript</a></p>


Related posts:<ol><li><a href='http://www.itwriting.com/blog/3774-how-microsofts-office-web-apps-were-written-in-c-and-compiled-to-javascript-maybe.html' rel='bookmark' title='Permanent Link: How Microsoft&rsquo;s Office Web Apps were written in C# and compiled to JavaScript, maybe'>How Microsoft&rsquo;s Office Web Apps were written in C# and compiled to JavaScript, maybe</a></li>
<li><a href='http://www.itwriting.com/blog/1499-will-microsoft-respond-to-the-javascript-speed-challenge.html' rel='bookmark' title='Permanent Link: Will Microsoft respond to the JavaScript speed challenge?'>Will Microsoft respond to the JavaScript speed challenge?</a></li>
<li><a href='http://www.itwriting.com/blog/119-ie7-script-madness.html' rel='bookmark' title='Permanent Link: IE7 script madness'>IE7 script madness</a></li>
</ol>]]></description>
			<content:encoded><![CDATA[<p>I’m delighted that ITWriting.com is sufficiently popular to sustain some advertising. I’m not pleased though with the impact on performance. The problem is that ads such as those from <a href="https://www.google.com/adsense/" target="_blank">Google Adsense</a> or <a href="http://web.blogads.com/" target="_blank">Blogads</a> are delivered by remote scripts. It usually looks something like this in the HTML:</p>
<blockquote><p>&lt;script type=&quot;text/javascript&quot;      <br />&#160; src=&quot;http://some/remote/script.js&quot;&gt;       <br />&lt;/script&gt;</p>
</blockquote>
<p>When the browser encounters this script, it stops and waits until the script returns. This means that your site’s performance depends on the performance of the site serving the script. At times I’ve noticed significant slowdown – though to be fair, Google is normally faster than most others in my experience.</p>
<p>So how can this be fixed? I’ve spent some time on the problem, but with limited success. Ideally I’d like an Ajax-y solution where the ads flow in after the rest of the page had loaded and rendered, because the content is more important than the ads. The first step though is to place the scripts at the end of the page, so that the rest of the content is downloaded first. However, the ads have to appear towards the top of the page, otherwise the advertisers will not be happy. I tried inserting the script dynamically like so:</p>
<blockquote><p>var addiv = document.getElementById(&quot;addiv&quot;); //where the ad is&#160; to appear      <br />var theScript = document.createElement(&quot;script&quot;);       <br />theScript.type=&quot;text/javascript&quot;;       <br />theScript.src = &quot;http://some/remote/script.js&quot;;&#160; <br />addiv.appendChild(theScript);</p>
</blockquote>
<p>While this works after a fashion, it does not do the job. The problem is that the script typically calls document.write. If you are lucky, the ad will appear at the bottom of the page. If you are unlucky, the ad will replace the entire page.</p>
<p>What I needed to do is to capture the output sent to document.write and then insert the HTML dynamically. It turns out that JavaScript makes this easy. We can simply override document.write with our own function. Like so:</p>
<blockquote><p>var addiv = document.getElementById(&quot;addiv&quot;); //where the ad is&#160; to appear      <br />var adHtml = &#8221;;       <br />var oldWrite = document.write;      <br />document.write = function(str)       <br />{       <br />&#160;&#160;&#160; adHtml += str;       <br />}      <br />&lt;script type=&quot;text/javascript&quot;       <br />&#160; src=&quot;http://some/remote/script.js&quot;&gt;       <br />&lt;/script&gt;      <br />document.write = oldWrite;      <br />addiv.innerHTML = adHtml; </p>
</blockquote>
<p>This is brilliant, and in fact works perfectly for some of my ad scripts. Unfortunately it does not work for the slowest performer. The problem is that I have no control over the content of the remote script. In the non-working case, the remote script does not return HTML. It returns another script, which references another remote script. Now I have to figure out how to handle all the possible cases where scripts return scripts, which might or might not call document.write.</p>
<p>I’d be interested if anyone has a generic solution. There is a library <a href="http://bezen.org/javascript/" target="_blank">here</a> that looks like it might be helpful.</p>
<p>Another reflection is that it is in the interests both of advertisers and publishers to have scripts that execute fast and/or behave in a predictable manner that is friendly towards deferred loading techniques. It is no use writing convoluted code to deal with a particular script, when it might change at any time and break the site.</p>


<p>Related posts:<ol><li><a href='http://www.itwriting.com/blog/3774-how-microsofts-office-web-apps-were-written-in-c-and-compiled-to-javascript-maybe.html' rel='bookmark' title='Permanent Link: How Microsoft&rsquo;s Office Web Apps were written in C# and compiled to JavaScript, maybe'>How Microsoft&rsquo;s Office Web Apps were written in C# and compiled to JavaScript, maybe</a></li>
<li><a href='http://www.itwriting.com/blog/1499-will-microsoft-respond-to-the-javascript-speed-challenge.html' rel='bookmark' title='Permanent Link: Will Microsoft respond to the JavaScript speed challenge?'>Will Microsoft respond to the JavaScript speed challenge?</a></li>
<li><a href='http://www.itwriting.com/blog/119-ie7-script-madness.html' rel='bookmark' title='Permanent Link: IE7 script madness'>IE7 script madness</a></li>
</ol></p>]]></content:encoded>
			<wfw:commentRss>http://www.itwriting.com/blog/2741-speeding-page-load-with-dynamic-javascript.html/feed</wfw:commentRss>
		<slash:comments>5</slash:comments>
		</item>
		<item>
		<title>A note to RSS subscribers</title>
		<link>http://www.itwriting.com/blog/2157-a-note-to-rss-subscribers.html</link>
		<comments>http://www.itwriting.com/blog/2157-a-note-to-rss-subscribers.html#comments</comments>
		<pubDate>Thu, 21 Jan 2010 09:02:03 +0000</pubDate>
		<dc:creator>tim</dc:creator>
				<category><![CDATA[blogging]]></category>
		<category><![CDATA[wordpress]]></category>

		<guid isPermaLink="false">http://www.itwriting.com/blog/2157-a-note-to-rss-subscribers.html</guid>
		<description><![CDATA[<p>This blog has a full-text RSS feed. In other words, you can read the entire contents of a post without visiting the site – though I hope you will visit the site from time to time to read the comments, like the excellent discussion on web vs desktop applications here.</p> <p>The reason for this <p><i>...continue reading</i> <a href="http://www.itwriting.com/blog/2157-a-note-to-rss-subscribers.html">A note to RSS subscribers</a></p>


Related posts:<ol><li><a href='http://www.itwriting.com/blog/704-wordpress-permalinks-broke-my-rss-feed.html' rel='bookmark' title='Permanent Link: WordPress permalinks broke my RSS feed'>WordPress permalinks broke my RSS feed</a></li>
<li><a href='http://www.itwriting.com/blog/14-moving-to-wordpress.html' rel='bookmark' title='Permanent Link: Moving to WordPress without breaking links'>Moving to WordPress without breaking links</a></li>
<li><a href='http://www.itwriting.com/blog/24-rss-in-ie7-not-too-good.html' rel='bookmark' title='Permanent Link: RSS in IE7: not too good'>RSS in IE7: not too good</a></li>
</ol>]]></description>
			<content:encoded><![CDATA[<p>This blog has a full-text RSS feed. In other words, you can read the entire contents of a post without visiting the site – though I hope you will visit the site from time to time to read the comments, like the excellent <a href="http://www.itwriting.com/blog/2077-windows-presentation-foundation-now-ready-too-late.html#comments" target="_blank">discussion on web vs desktop applications here</a>.</p>
<p>The reason for this note is that the feed broke for some subscribers recently; and the reason it broke was that I’d hacked the code to ensure that you get full text feeds and not excerpts with a “read more” link. I had hacked the code not because WordPress was broken exactly, but because of a legacy problem. The feed for this blog used to be <a href="http://www.itwriting.com/blog/rss.php">http://www.itwriting.com/blog/rss.php</a>. WordPress still supports this URL, but without my hack it delivers excerpts, even though WordPress is set for full text. The hack works; but it is perilous because I use <a href="http://subversion.tigris.org/">Subversion</a> to keep WordPress up-to-date. If I modify the WordPress source, and then the same file gets updated in the official source, then Subversion inserts some stuff in the file to assist in resolving the conflict. That’s fine, except that it may break the PHP until I get round to fixing it. There’s also a risk that the modified file will no longer work because of changes elsewhere.</p>
<p>The sane solution then is not to modify the WordPress source, but to ask you to use the modern, approved and up-to-date RSS feed URLs which are:</p>
<p><a title="http://www.itwriting.com/blog/feed" href="http://www.itwriting.com/blog/feed">http://www.itwriting.com/blog/feed</a> for RSS</p>
<p>and </p>
<p><a title="http://www.itwriting.com/blog/feed/atom" href="http://www.itwriting.com/blog/feed/atom">http://www.itwriting.com/blog/feed/atom</a></p>
<p>for Atom.</p>
<p>If you use Google Reader, for example, I suggest you remove the existing subscription and add a new one with one of the above URLs.</p>
<p>That said, the old URL now works again, but with excerpts and not full text. The reason is not that I want you to visit the site, add to my page views and enjoy the unobtrusive advertising (though I do); it’s because of the technical issue above. Now you know how to fix it.</p>


<p>Related posts:<ol><li><a href='http://www.itwriting.com/blog/704-wordpress-permalinks-broke-my-rss-feed.html' rel='bookmark' title='Permanent Link: WordPress permalinks broke my RSS feed'>WordPress permalinks broke my RSS feed</a></li>
<li><a href='http://www.itwriting.com/blog/14-moving-to-wordpress.html' rel='bookmark' title='Permanent Link: Moving to WordPress without breaking links'>Moving to WordPress without breaking links</a></li>
<li><a href='http://www.itwriting.com/blog/24-rss-in-ie7-not-too-good.html' rel='bookmark' title='Permanent Link: RSS in IE7: not too good'>RSS in IE7: not too good</a></li>
</ol></p>]]></content:encoded>
			<wfw:commentRss>http://www.itwriting.com/blog/2157-a-note-to-rss-subscribers.html/feed</wfw:commentRss>
		<slash:comments>5</slash:comments>
		</item>
		<item>
		<title>Fixing a WordPress plugin setting</title>
		<link>http://www.itwriting.com/blog/2148-fixing-a-wordpress-plugin-setting.html</link>
		<comments>http://www.itwriting.com/blog/2148-fixing-a-wordpress-plugin-setting.html#comments</comments>
		<pubDate>Tue, 19 Jan 2010 20:25:30 +0000</pubDate>
		<dc:creator>tim</dc:creator>
				<category><![CDATA[blogging]]></category>
		<category><![CDATA[open source]]></category>
		<category><![CDATA[web authoring]]></category>
		<category><![CDATA[mysql]]></category>
		<category><![CDATA[wordpress]]></category>

		<guid isPermaLink="false">http://www.itwriting.com/blog/2148-fixing-a-wordpress-plugin-setting.html</guid>
		<description><![CDATA[<p>I changed the theme and plugins used on this blog recently. Along the way I managed to slightly corrupt the settings for one of the plugins, GD Star Rating, the result being that the stars in the Top Rated Posts widget would not display. I figured out the problem: the plugin stores the path <p><i>...continue reading</i> <a href="http://www.itwriting.com/blog/2148-fixing-a-wordpress-plugin-setting.html">Fixing a WordPress plugin setting</a></p>


Related posts:<ol><li><a href='http://www.itwriting.com/blog/133-a-wordpress-flaw-no-paged-comments.html' rel='bookmark' title='Permanent Link: A WordPress flaw: no paged comments'>A WordPress flaw: no paged comments</a></li>
<li><a href='http://www.itwriting.com/blog/339-upgrading-wordpress.html' rel='bookmark' title='Permanent Link: Upgrading WordPress'>Upgrading WordPress</a></li>
<li><a href='http://www.itwriting.com/blog/704-wordpress-permalinks-broke-my-rss-feed.html' rel='bookmark' title='Permanent Link: WordPress permalinks broke my RSS feed'>WordPress permalinks broke my RSS feed</a></li>
</ol>]]></description>
			<content:encoded><![CDATA[<p>I changed the theme and plugins used on this blog <a href="http://www.itwriting.com/blog/2060-seven-years-of-blogging-and-a-redesign.html" target="_blank">recently</a>. Along the way I managed to slightly corrupt the settings for one of the plugins, <a href="http://www.gdstarrating.com/" target="_blank">GD Star Rating</a>, the result being that the stars in the Top Rated Posts widget would not display. I figured out the problem: the plugin stores the path to the graphics which represent the stars, and this had incorrectly been set to an https path. Since I use a self-generated SSL certificate, the result was that browsers did not trust the connection and refused to display the graphics.</p>
<p>Unfortunately this path is not configured directly in the plugin options, as far I can see. I temporarily changed it to display a text rating while I worked out how to fix it.</p>
<p>The setting had to be in the MySQL database somewhere; and I found it. It is one value in a massive 10,000 character field called&#160; option_value, in the main options table. It seems that most of the settings for the plugin live in this single colon-separated field, even though the plugin also creates 12 tables of its own for the ratings data. Hmm, I don’t like the way this implemented. How often does this field get queried and parsed?</p>
<p>Still, the immediate problem was to alter the value. I ran up the MySQL interactive SQL utility and typed very carefully. This is where one false move can obliterate your WordPress install; I’m reminded of someone I knew (not me, honest) who set all his company’s customers to have the same address with a careless update missing its WHERE clause. Fortunately this is only a blog. Transactions are also good. Anyway, what could go wrong? it was a simple combination of UPDATE, REPLACE and WHERE.</p>
<p>It worked, the stars have returned, and I know a little bit more about the innards of WordPress and this particular plugin.</p>


<p>Related posts:<ol><li><a href='http://www.itwriting.com/blog/133-a-wordpress-flaw-no-paged-comments.html' rel='bookmark' title='Permanent Link: A WordPress flaw: no paged comments'>A WordPress flaw: no paged comments</a></li>
<li><a href='http://www.itwriting.com/blog/339-upgrading-wordpress.html' rel='bookmark' title='Permanent Link: Upgrading WordPress'>Upgrading WordPress</a></li>
<li><a href='http://www.itwriting.com/blog/704-wordpress-permalinks-broke-my-rss-feed.html' rel='bookmark' title='Permanent Link: WordPress permalinks broke my RSS feed'>WordPress permalinks broke my RSS feed</a></li>
</ol></p>]]></content:encoded>
			<wfw:commentRss>http://www.itwriting.com/blog/2148-fixing-a-wordpress-plugin-setting.html/feed</wfw:commentRss>
		<slash:comments>0</slash:comments>
		</item>
		<item>
		<title>Seven years of blogging, and a redesign</title>
		<link>http://www.itwriting.com/blog/2060-seven-years-of-blogging-and-a-redesign.html</link>
		<comments>http://www.itwriting.com/blog/2060-seven-years-of-blogging-and-a-redesign.html#comments</comments>
		<pubDate>Sun, 10 Jan 2010 16:16:52 +0000</pubDate>
		<dc:creator>tim</dc:creator>
				<category><![CDATA[blogging]]></category>
		<category><![CDATA[internet]]></category>
		<category><![CDATA[bytesforall]]></category>
		<category><![CDATA[wordpress]]></category>

		<guid isPermaLink="false">http://www.itwriting.com/blog/2060-seven-years-of-blogging-and-a-redesign.html</guid>
		<description><![CDATA[This blog began in 2003, though the website goes back to 2000, and I now see little difference between what is now a blog, and what in 2000 was a more painful process of authoring web content, especially with the decline of RSS readers. Still, my first blogging efforts were powered by a now-defunct project called bblog. I modified this heavily to add features and cope with comment spam – almost non-existent in 2003 – and then in 2006 accepted that I would be better off with a mainstream blog engine and selected Wordpress, which has exceeded <p><i>...continue reading</i> <a href="http://www.itwriting.com/blog/2060-seven-years-of-blogging-and-a-redesign.html">Seven years of blogging, and a redesign</a></p>


Related posts:<ol><li><a href='http://www.itwriting.com/blog/2148-fixing-a-wordpress-plugin-setting.html' rel='bookmark' title='Permanent Link: Fixing a WordPress plugin setting'>Fixing a WordPress plugin setting</a></li>
<li><a href='http://www.itwriting.com/blog/14-moving-to-wordpress.html' rel='bookmark' title='Permanent Link: Moving to WordPress without breaking links'>Moving to WordPress without breaking links</a></li>
<li><a href='http://www.itwriting.com/blog/2157-a-note-to-rss-subscribers.html' rel='bookmark' title='Permanent Link: A note to RSS subscribers'>A note to RSS subscribers</a></li>
</ol>]]></description>
			<content:encoded><![CDATA[<p>This blog began in 2003, though the website goes back to 2000, and I now see little difference between what is now a blog, and what in 2000 was a more painful process of authoring web content, especially with the decline of RSS readers. Still, my first blogging efforts were powered by a now-defunct project called <a href="http://www.bblog.com/" target="_blank">bblog</a>. I modified this heavily to add features and cope with comment spam – almost non-existent in 2003 – and then in 2006 accepted that I would be better off with a mainstream blog engine and selected <a href="http://wordpress.org" target="_blank">WordPress</a>, which has exceeded my expectations.</p>
<p>When I moved to WordPress I picked a theme which met my requirements, then modified it to tidy up the layout and to support non-intrusive advertising. I found myself to some extent boxed in once again, since I could not change or upgrade the theme without losing my modifications. This also meant I was missing out on newer features of WordPress. Widget support is a breakthrough feature, letting you add features to the site through a simple drag-and-drop admin page, but I could not use them. I also wanted to support <a href="http://en.gravatar.com/" target="_blank">gravatars</a>, which show an image chosen by the author alongside their comments, and to add a ratings system. </p>
<p>Ratings are a lot of fun, though not really reliable as a gauge of quality. If your article extolling the merits of the Xbox 360 gets linked by a PlayStation fan site, or your article critical of Apple gets linked by an Apple fan site, there is little chance of a fair rating. Some readers also find it difficult to separate what they think about the subject matter from what they think about the quality of reporting. Even so, ratings are always interesting and I’d like to include a list of best-rated posts.</p>
<p>It has taken me some time to find a theme that looked right for my needs, but I have now settled on <a href="http://wordpress.bytesforall.com/?cat=15" target="_blank">Atahualpa</a> from <a href="http://bytesforall.com/" target="_blank">BytesForAll</a>. It is a popular theme, so my blog will look similar to many others, but it is flexible and I’ve been able to add the most important features by modifying settings rather than editing the raw PHP, a critical issue for upgradability. I’ve also added rating support with <a href="http://www.gdstarrating.com/" target="_blank">GD Star Rating</a>.</p>
<p>As ever, it is work in progress, and I expect to modify the design and add features as time allows. Although it may not look much improved yet, it is much easier to modify in a maintainable fashion, so expect more changes soon.</p>


<p>Related posts:<ol><li><a href='http://www.itwriting.com/blog/2148-fixing-a-wordpress-plugin-setting.html' rel='bookmark' title='Permanent Link: Fixing a WordPress plugin setting'>Fixing a WordPress plugin setting</a></li>
<li><a href='http://www.itwriting.com/blog/14-moving-to-wordpress.html' rel='bookmark' title='Permanent Link: Moving to WordPress without breaking links'>Moving to WordPress without breaking links</a></li>
<li><a href='http://www.itwriting.com/blog/2157-a-note-to-rss-subscribers.html' rel='bookmark' title='Permanent Link: A note to RSS subscribers'>A note to RSS subscribers</a></li>
</ol></p>]]></content:encoded>
			<wfw:commentRss>http://www.itwriting.com/blog/2060-seven-years-of-blogging-and-a-redesign.html/feed</wfw:commentRss>
		<slash:comments>2</slash:comments>
		</item>
		<item>
		<title>A year of blogging: another crazy year in tech</title>
		<link>http://www.itwriting.com/blog/2029-a-year-of-blogging-another-crazy-year-in-tech.html</link>
		<comments>http://www.itwriting.com/blog/2029-a-year-of-blogging-another-crazy-year-in-tech.html#comments</comments>
		<pubDate>Thu, 31 Dec 2009 22:55:41 +0000</pubDate>
		<dc:creator>tim</dc:creator>
				<category><![CDATA[.net]]></category>
		<category><![CDATA[adobe]]></category>
		<category><![CDATA[apple]]></category>
		<category><![CDATA[blogging]]></category>
		<category><![CDATA[exchange]]></category>
		<category><![CDATA[flash]]></category>
		<category><![CDATA[google]]></category>
		<category><![CDATA[internet]]></category>
		<category><![CDATA[microsoft]]></category>
		<category><![CDATA[oracle]]></category>
		<category><![CDATA[silverlight]]></category>
		<category><![CDATA[software development]]></category>
		<category><![CDATA[Sun]]></category>
		<category><![CDATA[visual studio]]></category>
		<category><![CDATA[web authoring]]></category>
		<category><![CDATA[windows]]></category>

		<guid isPermaLink="false">http://www.itwriting.com/blog/2029-a-year-of-blogging-another-crazy-year-in-tech.html</guid>
		<description><![CDATA[<p>At this time of year I allow myself a little introspection. Why do I write this blog? In part because I enjoy it; in part because it lets me write what I want to write, rather than what someone will commission; in part because I need to be visible on the Internet as an <p><i>...continue reading</i> <a href="http://www.itwriting.com/blog/2029-a-year-of-blogging-another-crazy-year-in-tech.html">A year of blogging: another crazy year in tech</a></p>


Related posts:<ol><li><a href='http://www.itwriting.com/blog/3547-ten-big-tech-trends-from-2010.html' rel='bookmark' title='Permanent Link: Ten big tech trends from 2010'>Ten big tech trends from 2010</a></li>
<li><a href='http://www.itwriting.com/blog/352-the-curious-silence-of-the-ie-team-microsoft-needs-to-rediscover-blogging.html' rel='bookmark' title='Permanent Link: The curious silence of the IE team &#8211; Microsoft needs to rediscover blogging'>The curious silence of the IE team &#8211; Microsoft needs to rediscover blogging</a></li>
<li><a href='http://www.itwriting.com/blog/5267-itwriting-com-awards-2011-ten-key-happenings-from-nokias-burning-platform-to-hps-nightmare-year.html' rel='bookmark' title='Permanent Link: ITWriting.com awards 2011: ten key happenings, from Nokia&rsquo;s burning platform to HP&rsquo;s nightmare year'>ITWriting.com awards 2011: ten key happenings, from Nokia&rsquo;s burning platform to HP&rsquo;s nightmare year</a></li>
</ol>]]></description>
			<content:encoded><![CDATA[<p>At this time of year I allow myself a little introspection. Why do I write this blog? In part because I enjoy it; in part because it lets me write what I want to write, rather than what someone will commission; in part because I need to be visible on the Internet as an individual, not just as an author writing for various publications; in part because I highly value the feedback I get here.</p>
<p>Running a blog has its frustrations. Adding content here has to take a back seat to paying work at times. I also realise that the site is desperately in need of redesign; I’ve played around with some tweaks in an offline version but I’m cautious about making changes because the current format just about works and I don’t want to make it worse. I am a writer and developer, but not a designer. </p>
<p>One company actually offered to redesign the blog for me, but I held back for fear that a sense of obligation would prevent me from writing objectively. That said, I have considered doing something like Adobe’s Serge Jespers and offering a <a href="http://www.webkitchen.be/2009/11/28/blog-design-contest-design-my-blog-and-win-cs4-master-collection/">prize for a redesign</a>; if you would like to supply such a prize, in return for a little publicity, let me know. One of my goals is to make use of WordPress widgets to add more interactivity and a degree of future-proofing. I hope 2010 will be the year of a new-look ITWriitng.com.</p>
<p>So what are you reading? Looking at the stats for the year proves something I was already aware of: that the most-read posts are not news stories but how-to articles that solve common problems. The readers are not subscribers, but individuals searching for a solution to their problem. For the record, the top five in order:</p>
<p><a title="Permanent Link to Annoying Word 2007 problem- can’t select text" href="http://www.itwriting.com/blog/140-annoying-word-2007-problem-cant-select-text.html" target="_blank">Annoying Word 2007 problem- can’t select text</a> – when Office breaks</p>
<p><a title="Permanent Link to Cannot open the Outlook window – what sort of error message is that-" href="http://www.itwriting.com/blog/1342-cannot-open-the-outlook-window-what-sort-of-error-message-is-that.html" target="_blank">Cannot open the Outlook window – what sort of error message is that?</a> – when Office breaks again</p>
<p><a title="Permanent Link to Visual Studio 6 on Vista" href="http://www.itwriting.com/blog/167-visual-studio-6-on-vista.html">Visual Studio 6 on Vista</a> – VB 6 just won’t die</p>
<p><a title="Permanent Link to Why Outlook 2007 is slow- Microsoft’s official answer" href="http://www.itwriting.com/blog/123-why-outlook-2007-is-slow.html">Why Outlook 2007 is slow- Microsoft’s official answer</a> – when Office frustrates</p>
<p><a title="Permanent Link to Outlook 2007 is slow, RSS broken" href="http://www.itwriting.com/blog/54-outlook-2007-is-slow-rss-broken.html">Outlook 2007 is slow, RSS broken</a> – when Office still frustrates</p>
<p>The most popular news posts on ITWriting.com:</p>
<p><a title="UNIX platform" href="http://www.itwriting.com/blog/1787-london-stock-exchange-migrating-from-net-to-oracleunix-platform.html" target="_blank">London Stock Exchange migrating from .NET to Oracle/UNIX platform</a> -&#160; case study becomes PR disaster</p>
<p><a title="Permanent Link to Parallel Programming- five reasons for caution. Reflections from Intel’s Paral" href="http://www.itwriting.com/blog/1343-parallel-programming-five-reasons-for-caution-reflections-from-intels-parallel-studio-briefing.html" target="_blank">Parallel Programming: five reasons for caution. Reflections from Intel’s Parallel Studio briefing</a> – a contrarian view</p>
<p><a title="Permanent Link to Apple Snow Leopard and Exchange- the real story" href="http://www.itwriting.com/blog/1743-apple-snow-leopard-and-exchange-the-real-story.html" target="_blank">Apple Snow Leopard and Exchange- the real story</a> – hyped new feature disappoints</p>
<p><a title="Permanent Link to Software development trends in emerging markets" href="http://www.itwriting.com/blog/1789-software-development-trends-in-emerging-markets.html" target="_blank">Software development trends in emerging markets</a> – are they what you expect?</p>
<p><a title="Permanent Link to QCon London 2009" href="http://www.itwriting.com/blog/1291-qcon-london-2009.html" target="_blank">QCon London 2009</a> – the best developer conference in the UK</p>
<p>and a few others that I’d like to highlight:</p>
<p><a title="Permanent Link to The end of Sun’s bold open source experiment" href="http://www.itwriting.com/blog/1340-the-end-of-suns-bold-open-source-experiment.html">The end of Sun’s bold open source experiment</a> – Sun is taken over by Oracle, though the deal has been subject to long delays thanks to EU scrutiny</p>
<p><a title="Permanent Link to Is Silverlight the problem with ITV Player- Microsoft, you have a problem" href="http://www.itwriting.com/blog/1334-is-silverlight-the-problem-with-itv-player-microsoft-you-have-a-problem.html">Is Silverlight the problem with ITV Player- Microsoft, you have a problem</a> – prophetic insofar as ITV later switched to Adobe Flash; it’s not as good as BBC iPlayer but it is better than before</p>
<p><a title="Permanent Link to Google Chrome OS – astonishing" href="http://www.itwriting.com/blog/1969-google-chrome-os-astonishing.html">Google Chrome OS – astonishing</a> – a real first reaction written during the press briefing; my views have not changed much though many commentators don’t get its significance for some reason</p>
<p><a title="Permanent Link to Farewell to Personal Computer World- 30 years of personal computing" href="http://www.itwriting.com/blog/1494-farewell-to-personal-computer-world-30-years-of-personal-computing.html">Farewell to Personal Computer World- 30 years of personal computing</a> – worth reading the comments if you have any affection for this gone-but-not-forgotten publication</p>
<p><a title="Is high-resolution audio (like SACD) audibly better than than CD-" href="http://www.itwriting.com/blog/is-high-resolution-audio-like-sacd-audibly-better-than-than-cd">Is high-resolution audio (like SACD) audibly better than than CD</a> – still a question that fascinates me</p>
<p><a title="Danger loses customer data" href="http://www.itwriting.com/blog/1851-when-the-unthinkable-happens-microsoftdanger-loses-customer-data.html">When the unthinkable happens: Microsoft/Danger loses customer data</a> – as a company Microsoft is not entirely dysfunctional but for some parts there is no better word</p>
<p><a title="Permanent Link to Adobe’s chameleon Flash shows its enterprise colours" href="http://www.itwriting.com/blog/1846-adobes-chameleon-flash-shows-its-enterprise-colours.html">Adobe’s chameleon Flash shows its enterprise colours</a> – some interesting comments on this Flash for the Enterprise story</p>
<p><a title="Permanent Link to Silverlight 4 ticks all the boxes, questions remain" href="http://www.itwriting.com/blog/1967-silverlight-4-ticks-all-the-boxes-questions-remain.html">Silverlight 4 ticks all the boxes, questions remain</a> – in 2010 we should get some idea of Silverlight’s significance, now that Microsoft has fixed the most pressing technical issues</p>
<p>and finally HAPPY NEW YEAR</p>
<div style="padding-bottom: 0px; margin: 0px; padding-left: 0px; padding-right: 0px; display: inline; float: none; padding-top: 0px" id="scid:0767317B-992E-4b12-91E0-4F059A8CECA8:574b160e-d27f-409b-a0c8-27297fdecc8d" class="wlWriterEditableSmartContent">Technorati Tags: <a href="http://technorati.com/tags/flash" rel="tag">flash</a>,<a href="http://technorati.com/tags/silverlight" rel="tag">silverlight</a>,<a href="http://technorati.com/tags/tim+anderson" rel="tag">tim anderson</a>,<a href="http://technorati.com/tags/google" rel="tag">google</a>,<a href="http://technorati.com/tags/apple" rel="tag">apple</a>,<a href="http://technorati.com/tags/.net" rel="tag">.net</a>,<a href="http://technorati.com/tags/microsoft" rel="tag">microsoft</a>,<a href="http://technorati.com/tags/sun" rel="tag">sun</a>,<a href="http://technorati.com/tags/oracle" rel="tag">oracle</a>,<a href="http://technorati.com/tags/adobe" rel="tag">adobe</a></div>


<p>Related posts:<ol><li><a href='http://www.itwriting.com/blog/3547-ten-big-tech-trends-from-2010.html' rel='bookmark' title='Permanent Link: Ten big tech trends from 2010'>Ten big tech trends from 2010</a></li>
<li><a href='http://www.itwriting.com/blog/352-the-curious-silence-of-the-ie-team-microsoft-needs-to-rediscover-blogging.html' rel='bookmark' title='Permanent Link: The curious silence of the IE team &#8211; Microsoft needs to rediscover blogging'>The curious silence of the IE team &#8211; Microsoft needs to rediscover blogging</a></li>
<li><a href='http://www.itwriting.com/blog/5267-itwriting-com-awards-2011-ten-key-happenings-from-nokias-burning-platform-to-hps-nightmare-year.html' rel='bookmark' title='Permanent Link: ITWriting.com awards 2011: ten key happenings, from Nokia&rsquo;s burning platform to HP&rsquo;s nightmare year'>ITWriting.com awards 2011: ten key happenings, from Nokia&rsquo;s burning platform to HP&rsquo;s nightmare year</a></li>
</ol></p>]]></content:encoded>
			<wfw:commentRss>http://www.itwriting.com/blog/2029-a-year-of-blogging-another-crazy-year-in-tech.html/feed</wfw:commentRss>
		<slash:comments>1</slash:comments>
		</item>
		<item>
		<title>10 Mac alternatives to Windows utilities</title>
		<link>http://www.itwriting.com/blog/1760-10-mac-alternatives-to-windows-utilities.html</link>
		<comments>http://www.itwriting.com/blog/1760-10-mac-alternatives-to-windows-utilities.html#comments</comments>
		<pubDate>Wed, 02 Sep 2009 16:27:13 +0000</pubDate>
		<dc:creator>tim</dc:creator>
				<category><![CDATA[apple]]></category>
		<category><![CDATA[blogging]]></category>
		<category><![CDATA[microsoft]]></category>
		<category><![CDATA[twitter]]></category>
		<category><![CDATA[windows]]></category>
		<category><![CDATA[windows 7]]></category>

		<guid isPermaLink="false">http://www.itwriting.com/blog/?p=1760</guid>
		<description><![CDATA[<p>I&#8217;ve been spending an extended time on the Mac in order to explore Snow Leopard. As far as possible, I&#8217;ve done all my work on the Mac since its release. The trial will be over soon &#8230; but in the meantime I&#8217;m sharing notes on some of the utilities I used for tasks I <p><i>...continue reading</i> <a href="http://www.itwriting.com/blog/1760-10-mac-alternatives-to-windows-utilities.html">10 Mac alternatives to Windows utilities</a></p>


Related posts:<ol><li><a href='http://www.itwriting.com/blog/1578-clipboard-clear-oops.html' rel='bookmark' title='Permanent Link: Clipboard.Clear &hellip; oops'>Clipboard.Clear &hellip; oops</a></li>
<li><a href='http://www.itwriting.com/blog/1143-windows-7-beta-1-performance-observations.html' rel='bookmark' title='Permanent Link: Windows 7 beta 1 performance observations'>Windows 7 beta 1 performance observations</a></li>
<li><a href='http://www.itwriting.com/blog/1132-performance-windows-7-fast-than-vista-vista-faster-than-xp.html' rel='bookmark' title='Permanent Link: Performance: Windows 7 fast than Vista, Vista faster than XP'>Performance: Windows 7 fast than Vista, Vista faster than XP</a></li>
</ol>]]></description>
			<content:encoded><![CDATA[<p>I&#8217;ve been spending an extended time on the Mac in order to explore Snow Leopard. As far as possible, I&#8217;ve done all my work on the Mac since its release. The trial will be over soon &#8230; but in the meantime I&#8217;m sharing notes on some of the utilities I used for tasks I normally do on Windows, in no particular order.</p>
<h3>1 Capturing screenshots</h3>
<p>On Windows I press PrintScreen or Alt-PrintScreen (for the current window), then paste into an ancient copy of Paint Shop Pro 5.0 for trimming and re-sizing. No, it&#8217;s not PhotoShop, but it loads in a blink.</p>
<p>For the Mac I use Ctrl-Command-Shift-3 (whole screen) or Ctrl-Command-Shift-4 (selectable area) which adds a screenshot to the clipboard. Then I use the latest Preview, which has a File &#8211; New from Clipboard option. I love Preview &#8211; it has tools for further trimming and resizing, and when you save it shows the file size as you select different formats. Since I often want to minimise the size for a web page, it&#8217;s ideal.</p>
<h3>2 Secure file transfer</h3>
<p>I avoid FTP for security reasons, so on Windows I normally use <a href="http://winscp.net" target="_blank">WinSCP</a> for secure file transfer.</p>
<p>On the Mac I use <a href="http://rsug.itd.umich.edu/software/fugu/" target="_blank">Fugu</a>, and of the two I prefer it.</p>
<h3>3 Word processing</h3>
<p>On Windows I use Microsoft Word. On the Mac I mainly use <a href="http://www.neooffice.org" target="_blank">NeoOffice</a>, which actually felt a bit nicer than its parent, <a href="http://openoffice.org" target="_blank">OpenOffice</a>. I also spent some time with Word 2008 (good for compatibility, but slow) and Apple&#8217;s Pages from iWork 09. One nice feature of Pages, for journalism, is the stats window that shows the word count as you type.</p>
<h3>4 Web browsing</h3>
<p>I used Safari, in order to get the most complete Apple experience. I&#8217;m getting to like the Top Sites feature, though it&#8217;s hardly essential, especially the way it shows at a glance which pages have changed.</p>
<h3>5 Sound editing</h3>
<p>On Windows I use <a href="http://audacity.sourceforge.net/" target="_blank">Audacity</a>. On the Mac I use &#8230; Audacity, though for some reason I found it slightly less smooth.</p>
<h3>6 Playing FLAC</h3>
<p>Apple is still stubbornly refusing to support FLAC in iTunes or Quicktime. My solution was <a href="http://getsongbird.com/" target="_blank">Songbird</a>, a great alternative, which supports FLAC straight out of the box, or rather download.</p>
<p>For converting to FLAC I used <a href="http://mac.softpedia.com/get/Audio/MacFLAC.shtml" target="_blank">MacFLAC</a>, though I found it less than robust. I missed <a href="http://www.dbpoweramp.com/" target="_blank">dbPowerAmp</a> (Windows).</p>
<h3>7 Remote desktop</h3>
<p>I find Remote Desktop invaluable for managing servers. On the Mac I used the official <a href="http://www.microsoft.com/mac/products/remote-desktop/default.mspx" target="_blank">Remote Desktop client</a>, which worked well though it falls slightly short of the Windows version (perhaps this is a policy!).</p>
<h3>8 Twitter</h3>
<p>I use <a href="http://www.twhirl.org/" target="_blank">Twhirl</a> on both Mac and Windows, an Adobe AIR application. One oddity (getting picky): the font spacing is slightly better on Windows. In the word Blog, for example, there is too much space between the B and the l, but only on the Mac.</p>
<h3>9 Email</h3>
<p>I never thought I&#8217;d say I missed Outlook, but I did. The thing is, after much experimentation I&#8217;ve found a permutation that works really well on Windows: 64-bit Windows and Outlook 2007 SP2 in online mode (only for a desktop, of course).</p>
<p>On the Mac I use Mail, but I&#8217;ve found it <a href="http://www.itwriting.com/blog/1743-apple-snow-leopard-and-exchange-the-real-story.html" target="_blank">less than satisfactory</a> even though I run Exchange 2007 with all the required configuration.</p>
<h3>10 Blog authoring</h3>
<p>On Windows I use <a href="http://windowslivewriter.spaces.live.com/" target="_blank">Live Writer</a>, which is superb.</p>
<p>On the Mac I write posts (like this one) in the WordPress online editor. I don&#8217;t like it as much, but it does the job.</p>
<h3>11 Bridge</h3>
<p>Now this one is a problem <img src='http://www.itwriting.com/blog/wp-includes/images/smilies/icon_smile.gif' alt=':-)' class='wp-smiley' /> . I find <a href="http://www.jackbridge.com" target="_blank">JackBridge</a> ideal for those moments when I need a break from work. It won this year&#8217;s World Champion computer bridge contest.</p>
<p>The Mac is not so well served, but I have trialled <a href="http://www.bridgebaron.com" target="_blank">Bridge Baron</a> and found it not bad at all.</p>


<p>Related posts:<ol><li><a href='http://www.itwriting.com/blog/1578-clipboard-clear-oops.html' rel='bookmark' title='Permanent Link: Clipboard.Clear &hellip; oops'>Clipboard.Clear &hellip; oops</a></li>
<li><a href='http://www.itwriting.com/blog/1143-windows-7-beta-1-performance-observations.html' rel='bookmark' title='Permanent Link: Windows 7 beta 1 performance observations'>Windows 7 beta 1 performance observations</a></li>
<li><a href='http://www.itwriting.com/blog/1132-performance-windows-7-fast-than-vista-vista-faster-than-xp.html' rel='bookmark' title='Permanent Link: Performance: Windows 7 fast than Vista, Vista faster than XP'>Performance: Windows 7 fast than Vista, Vista faster than XP</a></li>
</ol></p>]]></content:encoded>
			<wfw:commentRss>http://www.itwriting.com/blog/1760-10-mac-alternatives-to-windows-utilities.html/feed</wfw:commentRss>
		<slash:comments>8</slash:comments>
		</item>
		<item>
		<title>More RSS madness from Microsoft &#8211; this time it&#8217;s Live Mail</title>
		<link>http://www.itwriting.com/blog/1190-more-rss-madness-from-microsoft-this-time-its-live-mail.html</link>
		<comments>http://www.itwriting.com/blog/1190-more-rss-madness-from-microsoft-this-time-its-live-mail.html#comments</comments>
		<pubDate>Wed, 28 Jan 2009 19:47:49 +0000</pubDate>
		<dc:creator>tim</dc:creator>
				<category><![CDATA[blogging]]></category>
		<category><![CDATA[internet]]></category>
		<category><![CDATA[microsoft]]></category>
		<category><![CDATA[windows]]></category>

		<guid isPermaLink="false">http://www.itwriting.com/blog/1190-more-rss-madness-from-microsoft-this-time-its-live-mail.html</guid>
		<description><![CDATA[<p>Once upon a time I was enthusiastic about the “common feed list” in Windows. I thought there was all sorts of potential for sharing and synchronizing content across the network. When it was introduced, Microsoft called it the Windows RSS Platform, though it gets installed as part of IE7.</p> <p>What’s curious is that even <p><i>...continue reading</i> <a href="http://www.itwriting.com/blog/1190-more-rss-madness-from-microsoft-this-time-its-live-mail.html">More RSS madness from Microsoft &#8211; this time it&#8217;s Live Mail</a></p>


Related posts:<ol><li><a href='http://www.itwriting.com/blog/69-a-simple-blog-reader-for-the-ie7-common-feed-list.html' rel='bookmark' title='Permanent Link: A simple blog reader for the IE7 common feed list'>A simple blog reader for the IE7 common feed list</a></li>
<li><a href='http://www.itwriting.com/blog/24-rss-in-ie7-not-too-good.html' rel='bookmark' title='Permanent Link: RSS in IE7: not too good'>RSS in IE7: not too good</a></li>
<li><a href='http://www.itwriting.com/blog/601-microsoft-live-mesh-is-air.html' rel='bookmark' title='Permanent Link: Microsoft Live Mesh is AIR++'>Microsoft Live Mesh is AIR++</a></li>
</ol>]]></description>
			<content:encoded><![CDATA[<p>Once upon a time I was enthusiastic about the “common feed list” in Windows. I thought there was all sorts of potential for sharing and synchronizing content across the network. When it was introduced, Microsoft called it the <a href="http://msdn.microsoft.com/en-us/library/ms686418.aspx" target="_blank">Windows RSS Platform</a>, though it gets installed as part of IE7.</p>
<p>What’s curious is that even Microsoft doesn’t seem to use the platform in the way it was (presumably) intended. I opened up Windows Live Mail 2009 today (I use it only occasionally as a newsgroup reader), and was puzzled to see 6724 unread feed items.</p>
<p>What’s going on? Well, I use the IE7 feed list and access it either in IE7 or in my own <a href="http://www.itwriting.com/blog/69-a-simple-blog-reader-for-the-ie7-common-feed-list.html" target="_blank">home-brew reader</a>, which uses the <a href="http://msdn.microsoft.com/en-us/library/ms686418.aspx" target="_blank">COM API</a> to the common feed list.</p>
<p>Windows Live Mail had grabbed the list of feeds and made <strong>its own copy</strong> of all the data. Am I sure? Yes, first because of this suspicious option in Live Mail:</p>
<p><img src="http://www.itwriting.com/images/livemail-rss.gif" /></p>
<p>“When deleting a feed here, also delete it from your Internet Explorer feed list” – implying synchronization, not a common database. Note also the jargon; the Live Mail folk clearly think of this as a feature of IE, not a feature of Windows.</p>
<p>I also took a look in:</p>
<p>C:\Users\USERNAME\AppData\Local\Microsoft\Windows Live Mail\Your Feeds\</p>
<p>and there is was, a copy of all the entries in X-MimeOLE format. The real common feed list, by contrast, is stored in:</p>
<p>C:\Users\USERNAME\AppData\Local\Microsoft\Feeds</p>
<p>It is not quite as bad as it first appears. When I chose to sync the feeds in Live Mail, the unread items synchronized with those in IE7. I am also hopeful that the data is only retrieved from the Internet once. though it is hard to be sure. A quick experiment suggests that if you delete a feed in IE7, it stays in Live Mail, though it no longer updates (one or other of these facts could be a bug). If you delete a feed in Live Mail it is deleted from IE7 unless, presumably, the box in the dialog above is checked.</p>
<p>The Outlook team <a href="http://www.itwriting.com/blog/54-outlook-2007-is-slow-rss-broken.html" target="_blank">made a similar error</a>, but worse, because the feeds end up messing up your Exchange mailbox as well.</p>
<p>So why doesn’t Live Mail simply present a view of the common feed list, like my home-brew reader? Well, maybe the API is not robust or fast enough. The solution then is to fix the common feed list, not to do all this error-prone synchronization.</p>
<p>The whole thing would make more sense if the feed list was synchronized with the cloud, so that I could also read my feeds on the Web, in the style of <a href="http://reader.google.com/" target="_blank">Google Reader</a>. Despite the name, Live Mail seems thoroughly bound to the desktop. It is simply an update to Outlook Express.</p>
<div class="wlWriterEditableSmartContent" id="scid:0767317B-992E-4b12-91E0-4F059A8CECA8:ec80af96-d496-4a99-9915-005fc028d31d" style="padding-right: 0px; display: inline; padding-left: 0px; float: none; padding-bottom: 0px; margin: 0px; padding-top: 0px">Technorati tags: <a href="http://technorati.com/tags/rss" rel="tag">rss</a>, <a href="http://technorati.com/tags/ie7" rel="tag">ie7</a>, <a href="http://technorati.com/tags/microsoft" rel="tag">microsoft</a>, <a href="http://technorati.com/tags/live+mail" rel="tag">live mail</a>, <a href="http://technorati.com/tags/outlook" rel="tag">outlook</a>, <a href="http://technorati.com/tags/windows+live" rel="tag">windows live</a>, <a href="http://technorati.com/tags/outlook+express" rel="tag">outlook express</a></div>


<p>Related posts:<ol><li><a href='http://www.itwriting.com/blog/69-a-simple-blog-reader-for-the-ie7-common-feed-list.html' rel='bookmark' title='Permanent Link: A simple blog reader for the IE7 common feed list'>A simple blog reader for the IE7 common feed list</a></li>
<li><a href='http://www.itwriting.com/blog/24-rss-in-ie7-not-too-good.html' rel='bookmark' title='Permanent Link: RSS in IE7: not too good'>RSS in IE7: not too good</a></li>
<li><a href='http://www.itwriting.com/blog/601-microsoft-live-mesh-is-air.html' rel='bookmark' title='Permanent Link: Microsoft Live Mesh is AIR++'>Microsoft Live Mesh is AIR++</a></li>
</ol></p>]]></content:encoded>
			<wfw:commentRss>http://www.itwriting.com/blog/1190-more-rss-madness-from-microsoft-this-time-its-live-mail.html/feed</wfw:commentRss>
		<slash:comments>0</slash:comments>
		</item>
		<item>
		<title>2008 on IT Writing: browser and OS stats, plus what you&#8217;ve been reading</title>
		<link>http://www.itwriting.com/blog/1129-2008-on-it-writing-browser-and-os-stats-plus-what-youve-been-reading.html</link>
		<comments>http://www.itwriting.com/blog/1129-2008-on-it-writing-browser-and-os-stats-plus-what-youve-been-reading.html#comments</comments>
		<pubDate>Thu, 01 Jan 2009 14:25:22 +0000</pubDate>
		<dc:creator>tim</dc:creator>
				<category><![CDATA[blogging]]></category>

		<guid isPermaLink="false">http://www.itwriting.com/blog/1129-2008-on-it-writing-browser-and-os-stats-plus-what-youve-been-reading.html</guid>
		<description><![CDATA[<p>There were 780,000 unique visitors to this site in 2008, according to my stats, up from 650,000 in 2007.</p> OS stats <p>Windows 80.5% (down from 82.1%)</p> <p>Mac 4.2% (up from 4%)</p> <p>Linux 4.1% (up from 3.5%)</p> Browser stats <p>IE 51.5% (down from 58.8%)</p> <p>Firefox 25.3% (up from 20.5%)</p> <p>Opera 4.1% (up from 3.2%)</p> <p>Safari <p><i>...continue reading</i> <a href="http://www.itwriting.com/blog/1129-2008-on-it-writing-browser-and-os-stats-plus-what-youve-been-reading.html">2008 on IT Writing: browser and OS stats, plus what you&#8217;ve been reading</a></p>


Related posts:<ol><li><a href='http://www.itwriting.com/blog/702-pretty-permalinks-improve-stats-reporting.html' rel='bookmark' title='Permanent Link: Pretty permalinks improve stats reporting'>Pretty permalinks improve stats reporting</a></li>
<li><a href='http://www.itwriting.com/blog/89-what-youre-reading.html' rel='bookmark' title='Permanent Link: What you&#8217;re reading'>What you&#8217;re reading</a></li>
<li><a href='http://www.itwriting.com/blog/2028-browser-wars-ie-loses-12-market-share-in-2009-germany-hates-it.html' rel='bookmark' title='Permanent Link: Browser wars: IE loses 12% market share in 2009, Germany hates it'>Browser wars: IE loses 12% market share in 2009, Germany hates it</a></li>
</ol>]]></description>
			<content:encoded><![CDATA[<p>There were 780,000 unique visitors to this site in 2008, according to my stats, up from 650,000 in 2007.</p>
<h3>OS stats</h3>
<p>Windows 80.5% (down from 82.1%)</p>
<p>Mac 4.2% (up from 4%)</p>
<p>Linux 4.1% (up from 3.5%)</p>
<h3>Browser stats</h3>
<p>IE 51.5% (down from 58.8%)</p>
<p>Firefox 25.3% (up from 20.5%)</p>
<p>Opera 4.1% (up from 3.2%)</p>
<p>Safari 2.8% (up from 2.5%)</p>
<p>Chrome 0.6% (new, not available all year)</p>
<h3>Most read 2008 posts</h3>
<p>Note: some of the most-read posts in 2008 were published in 2007 or earlier, including <a href="http://www.itwriting.com/blog/54-outlook-2007-is-slow-rss-broken.html" target="_blank">Outlook is slow, RSS broken</a> (complete with 188 comments), and <a href="http://www.itwriting.com/blog/140-annoying-word-2007-problem-cant-select-text.html" target="_blank">Annoying Word 2007 problem – can’t select text</a> (248 comments) – both examples of users searching for fixes to problems with Microsoft software.</p>
<p>From 2008, these were the 10 most read: </p>
<p><a href="http://www.itwriting.com/blog/778-fixing-wi-fi-on-asus-eee-pc-901-with-linux.html" target="_blank">Fixing wifi on Asus Eee PC 901 with Linux</a></p>
<p><a href="http://www.itwriting.com/blog/596-vista-sp1-vs-server-2008-as-a-desktop-os-more-comparisons.html">Vista SP1 vs Server 2008 as a desktop OS: more comparisons </a></p>
<p><a href="http://www.itwriting.com/blog/723-why-i-cant-use-microsoft-live-search-for-real-work.html" target="_blank">Why I can’t use Microsoft Live search for real work</a> (I now think some of the problems mentioned in this post are to do with inappropriate localization)</p>
<p><a href="http://www.itwriting.com/blog/665-more-silverlight-visual-studio-setup-hassles.html" target="_blank">More Silverlight, Visual Studio setup hassles</a></p>
<p><a href="http://www.itwriting.com/blog/660-virtualbox-is-amazing-50-faster-than-virtual-pc-on-my-pc.html" target="_blank">VirtualBox is amazing, 50% faster than Virtual PC on my PC</a> (intriguing as a recent review I saw claimed that Virtual PC is actually faster than VirtualBox).</p>
<p><a href="http://www.itwriting.com/blog/803-cnn-daily-top-10-spam-email-shows-failure-of-user-education.html" target="_blank">CNN Daily Top 10 spam shows failure of user education</a></p>
<p><a href="http://www.itwriting.com/blog/479-changing-the-motherboard-underneath-windows-xp-and-vista.html" target="_blank">Changing the motherboard or storage controller underneath Windows XP and Vista</a></p>
<p><a title="824-whats-new-in-delphi-2009.html" href="http://www.itwriting.com/blog/824-whats-new-in-delphi-2009.html">What&#8217;s new in Delphi 2009</a></p>
<p><a href="http://www.itwriting.com/blog/counting-primes-in-flash-and-silverlight">Counting Primes in Flash and Silverlight</a> (see also tests for <a href="http://www.itwriting.com/blog/1117-first-steps-with-adobe-alchemy-good-news-and-bad.html">Alchemy</a>, <a href="http://www.javafx.com/samples/PrimeFactors/index.html">JavaFX</a> and <a href="http://www.itwriting.com/blog/864-counting-primes-in-google-chrome.html">Chrome</a>) </p>
<p><a href="http://www.itwriting.com/blog/714-debugging-php-code-to-fix-a-wordpress-problem.html">Debugging PHP code to fix a WordPress problem</a></p>
<h3>and finally</h3>
<p>Thanks for reading in 2008, and Happy New Year. I may do a more general review of 2008 if I can find the time before it is too late!</p>
<div class="wlWriterEditableSmartContent" id="scid:0767317B-992E-4b12-91E0-4F059A8CECA8:cadf4ab9-5428-4be6-b2f5-481272261910" style="padding-right: 0px; display: inline; padding-left: 0px; float: none; padding-bottom: 0px; margin: 0px; padding-top: 0px">Technorati tags: <a href="http://technorati.com/tags/itwriting" rel="tag">itwriting</a>, <a href="http://technorati.com/tags/browser+stats" rel="tag">browser stats</a>, <a href="http://technorati.com/tags/windows" rel="tag">windows</a>, <a href="http://technorati.com/tags/mac" rel="tag">mac</a>, <a href="http://technorati.com/tags/linux" rel="tag">linux</a>, <a href="http://technorati.com/tags/google+chrome" rel="tag">google chrome</a>, <a href="http://technorati.com/tags/firefox" rel="tag">firefox</a></div>


<p>Related posts:<ol><li><a href='http://www.itwriting.com/blog/702-pretty-permalinks-improve-stats-reporting.html' rel='bookmark' title='Permanent Link: Pretty permalinks improve stats reporting'>Pretty permalinks improve stats reporting</a></li>
<li><a href='http://www.itwriting.com/blog/89-what-youre-reading.html' rel='bookmark' title='Permanent Link: What you&#8217;re reading'>What you&#8217;re reading</a></li>
<li><a href='http://www.itwriting.com/blog/2028-browser-wars-ie-loses-12-market-share-in-2009-germany-hates-it.html' rel='bookmark' title='Permanent Link: Browser wars: IE loses 12% market share in 2009, Germany hates it'>Browser wars: IE loses 12% market share in 2009, Germany hates it</a></li>
</ol></p>]]></content:encoded>
			<wfw:commentRss>http://www.itwriting.com/blog/1129-2008-on-it-writing-browser-and-os-stats-plus-what-youve-been-reading.html/feed</wfw:commentRss>
		<slash:comments>0</slash:comments>
		</item>
	</channel>
</rss>

