<?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>Chris&#039; notes &#187; code</title>
	<atom:link href="http://www.chrismaddern.com/category/code/feed/" rel="self" type="application/rss+xml" />
	<link>http://www.chrismaddern.com</link>
	<description>Chris Maddern&#039;s personal blog on the the web, development, entrepreneurship and life in general</description>
	<lastBuildDate>Thu, 03 May 2012 17:51:12 +0000</lastBuildDate>
	<language>en</language>
	<sy:updatePeriod>hourly</sy:updatePeriod>
	<sy:updateFrequency>1</sy:updateFrequency>
	<generator>http://wordpress.org/?v=3.3.2</generator>
		<item>
		<title>Another alternative to UDID in iOS: SecureUDID</title>
		<link>http://www.chrismaddern.com/another-alternative-to-udid-in-ios-secureudid/</link>
		<comments>http://www.chrismaddern.com/another-alternative-to-udid-in-ios-secureudid/#comments</comments>
		<pubDate>Tue, 27 Mar 2012 21:59:34 +0000</pubDate>
		<dc:creator>Chris</dc:creator>
				<category><![CDATA[Apple]]></category>
		<category><![CDATA[code]]></category>
		<category><![CDATA[iPhone]]></category>

		<guid isPermaLink="false">http://www.chrismaddern.com/?p=1185</guid>
		<description><![CDATA[I wrote just a day or so ago about OpenUDID &#8211; a third party, open-source library designed to replace UDID and provide the ability to track users across your Apps and through &#8216;the funnel&#8217;. Now, a competing free library has popped up, complete with it&#8217;s own splashy launch page &#8211; SecureUDID. The differentiation, is that [...]]]></description>
			<content:encoded><![CDATA[<p><img class="aligncenter size-medium wp-image-1186" title="png" src="http://www.chrismaddern.com/wp-content/uploads/2012/03/png-300x141.png" alt="" width="300" height="141" />I wrote just a day or so ago about OpenUDID &#8211; a third party, open-source library designed to replace UDID and provide the ability to track users across your Apps and through &#8216;the funnel&#8217;.</p>
<p>Now, a competing free library has popped up, complete with it&#8217;s own splashy launch page &#8211; <a href="http://www.secureudid.org/">SecureUDID</a>.</p>
<p>The differentiation, is that SecureUDID uses a domain and a salt (basically a private token) to ensure that UDIDs are persistant, but private between Apps. Assumedly, a global UDID &#8216;salt&#8217; and domain could be shared to provide a standard default UDID e.g. using all 1s for both. This is both a feature (from the user&#8217;s Point of View, and some developers) and a weakness from other developers&#8217; points of view, however for what SecureUDID are trying to achieve, ubiquity isn&#8217;t required for them to prove useful to the developers that do choose to use them.</p>
<p>You can get SecureUDID source at GitHub.</p>
<p style="text-align: center;"><a href="https://github.com/crashlytics/secureudid" class="woo-sc-button  silver large" ><span class="woo-download">Get source at GitHub</span></a></p>
]]></content:encoded>
			<wfw:commentRss>http://www.chrismaddern.com/another-alternative-to-udid-in-ios-secureudid/feed/</wfw:commentRss>
		<slash:comments>0</slash:comments>
		</item>
		<item>
		<title>Validate App Store IAP Receipt Codes Online Tool</title>
		<link>http://www.chrismaddern.com/validate-app-store-iap-receipt-codes-online-tool/</link>
		<comments>http://www.chrismaddern.com/validate-app-store-iap-receipt-codes-online-tool/#comments</comments>
		<pubDate>Mon, 05 Dec 2011 23:01:34 +0000</pubDate>
		<dc:creator>Chris</dc:creator>
				<category><![CDATA[code]]></category>
		<category><![CDATA[Free Code]]></category>
		<category><![CDATA[iPhone]]></category>

		<guid isPermaLink="false">http://www.chrismaddern.com/?p=956</guid>
		<description><![CDATA[&#160; Validating Apple App Store receipts for In App Purchase can be a pain, so I wanted an easy way to throw a receipt in and figure out if it was a valid or not. So, I threw together a quick PHP script to figure this out quickly and easily; it takes a base64 encoded [...]]]></description>
			<content:encoded><![CDATA[<p style="text-align: left;"><div class="woo-sc-box download  rounded ">Online Tool and Code Download at the bottom of the page</div></p>
<p style="text-align: left;"><a href="#"><img class="alignright" style="border: 0px; margin: 0px; background-color: transparent; frame: 0px; -webkit-box-shadow: none;" title="receipt" src="http://www.chrismaddern.com/wp-content/uploads/2011/12/receipt.png" alt="" width="211" height="229" /></a></p>
<p>&nbsp;</p>
<p style="text-align: left;">Validating Apple App Store receipts for In App Purchase can be a pain, so I wanted an easy way to throw a receipt in and figure out if it was a valid or not.</p>
<p style="text-align: left;">So, I threw together a quick PHP script to figure this out quickly and easily; it takes a base64 encoded receipt as the input and will tell you if it is valid or not.</p>
<p style="text-align: left;"><strong>Give it a try:</strong></p>

<!-- powered by Iframe plugin ver. 1.7 (wordpress.org/extend/plugins/iframe/) -->
<iframe class="iframe-class" width="100%" height="380" src="http://www.chrismaddern.com/validate-itunes-receipt-snapshot/" frameborder="0" scrolling="no" marginheight="0" marginwidth="0" allowtransparency="true"></iframe>
<p>The script is hosted at <a href="http://www.chrismaddern.com/validate-itunes-receipt/">http://www.chrismaddern.com/validate-itunes-receipt/</a> and you&#8217;re free to use it &#8211; it will also take the url arguments<em><strong> receipt</strong></em> and <em><strong>sandbox</strong></em> to run without requiring input. If you would like to script it automatically as part of a deployment etc&#8230; I would ask that you host your own version, <strong><em>the code is available to download below:</em></strong></p>
<p style="text-align: center;"><a href="http://www.chrismaddern.com/validate-itunes-receipt/code.zip" class="woo-sc-button  silver large" ><span class="woo-download">Get the code</span></a></p>
<p style="text-align: left;"><strong>Update: this is now hosted on GitHub</strong></p>
<p style="text-align: left;"><strong></strong>Any forks / pull requests are more than welcome; I know the PHP isn&#8217;t exactly perfect!</p>
<p style="text-align: center;"><a href="https://github.com/chrismaddern/validate-in-app-purchase-iphone-ios-receipts" class="woo-sc-button  silver large" ><span class="woo-download">Code on GitHub</span></a></p>
]]></content:encoded>
			<wfw:commentRss>http://www.chrismaddern.com/validate-app-store-iap-receipt-codes-online-tool/feed/</wfw:commentRss>
		<slash:comments>2</slash:comments>
		</item>
		<item>
		<title>Buy Twitter Followers &#8211; No Password</title>
		<link>http://www.chrismaddern.com/buy-twitter-followers-no-password/</link>
		<comments>http://www.chrismaddern.com/buy-twitter-followers-no-password/#comments</comments>
		<pubDate>Mon, 24 Oct 2011 03:07:50 +0000</pubDate>
		<dc:creator>Chris</dc:creator>
				<category><![CDATA[Buy Twitter Followers]]></category>
		<category><![CDATA[code]]></category>
		<category><![CDATA[Featured]]></category>
		<category><![CDATA[No Password]]></category>

		<guid isPermaLink="false">http://www.blogitech.co.uk/?p=763</guid>
		<description><![CDATA[I&#8217;ve been working on a little side-project for the past few weeks &#8211; a tool to help you buy Twitter Followers to kick-start your brand or personal Twitter Page. It lets you buy Twitter followers &#8211; starting at $15 with no password required and advertises to real people! You can find it at: http://www.buyfollowers.us &#8211; [...]]]></description>
			<content:encoded><![CDATA[<p><a href="http://www.blogitech.co.uk/wp-content/uploads/2011/10/Screen-Shot-2011-10-23-at-23.05.56.png"><img class="alignright size-thumbnail wp-image-765" title="Buy Twitter Followers" src="http://www.blogitech.co.uk/wp-content/uploads/2011/10/Screen-Shot-2011-10-23-at-23.05.56-150x150.png" alt="Buy Followers Screen" width="150" height="150" /></a>I&#8217;ve been working on a little side-project for the past few weeks &#8211; a tool to help you buy Twitter Followers to kick-start your brand or personal Twitter Page.</p>
<p>It lets you buy Twitter followers &#8211; <strong>starting at $15</strong> with <strong>no password required</strong> and advertises to <strong>real people</strong>!</p>
<p>You can find it at: <a title="Buy Twitter Followers" href="http://www.buyfollowers.us">http://www.buyfollowers.us &#8211; Buy Twitter Followers</a></p>
<p>And as an opening offer, we&#8217;re going to be giving away 20 followers to anyone who tweets out our link&#8230;!</p>
<p><a title="Get 20 Free Twitter Followers" href="http://www.buyfollowers.us/get-20-free-twitter-followers/">Get 20 Free Twitter Followers from BuyFollowers.us</a></p>
<p>Check it out and let me know what you think..!</p>
<p>&nbsp;</p>
<p>Cheers,</p>
<p>Chris</p>
]]></content:encoded>
			<wfw:commentRss>http://www.chrismaddern.com/buy-twitter-followers-no-password/feed/</wfw:commentRss>
		<slash:comments>1</slash:comments>
		</item>
		<item>
		<title>How to use Facebook Video Calling / Chat on your Facebook Profile</title>
		<link>http://www.chrismaddern.com/how-to-use-facebook-video-chat-calling-on-your-facebook-profile/</link>
		<comments>http://www.chrismaddern.com/how-to-use-facebook-video-chat-calling-on-your-facebook-profile/#comments</comments>
		<pubDate>Wed, 06 Jul 2011 21:31:00 +0000</pubDate>
		<dc:creator>Chris</dc:creator>
				<category><![CDATA[code]]></category>
		<category><![CDATA[Featured]]></category>
		<category><![CDATA[Random Thoughts]]></category>
		<category><![CDATA[Chat]]></category>
		<category><![CDATA[Facebook]]></category>
		<category><![CDATA[Skype]]></category>
		<category><![CDATA[Video Calling]]></category>
		<category><![CDATA[Video Chat]]></category>

		<guid isPermaLink="false">http://www.blogitech.co.uk/?p=673</guid>
		<description><![CDATA[A quick guide to enable Facebook Video Calling Features   Download the software , Facebook video calling software or By visiting Official facebook page Install the software and its one time setup web browser that support facebook video calling are : Mozilla Firefox Google ChromeInternet ExplorerSafari Install the latest web browser and install the video chat software and [...]]]></description>
			<content:encoded><![CDATA[<p>A quick guide to enable Facebook Video Calling Features</p>
<p> </p>
<blockquote><ul>
<li>Download the software <strong>, <a title="facebook video calling" href="http://www.mediafire.com/?rj7dy6rp4kg27af">Facebook video calling software</a></strong> or By visiting <a href="http://www.facebook.com/videocalling">Official facebook page</a></li>
<li>Install the software and its one time setup</li>
<li>web browser that support facebook video calling are :</li>
<li><a rel="nofollow" href="http://www.mozilla.com/en-US/firefox/all.html" target="_blank">Mozilla Firefox<br /></a></li>
<li><a rel="nofollow" href="http://www.google.com/chrome" target="_blank">Google Chrome</a><br /><a rel="nofollow" href="http://ie8.msn.com/microsoft/internet-explorer-8/worldwide.aspx" target="_blank">Internet Explorer</a><a rel="nofollow" href="http://www.apple.com/safari/download/" target="_blank">Safari</a></li>
<li>Install the latest web browser and install the video chat software and follow up the instructions.</li>
<li>After installing , video chat features is enabled in your facebook profile then you can see an call options like the image given below</li>
</ul>
<p><img src="http://soft.speedymirror.com/wp-content/uploads/2011/07/facebook-video-calling.png" alt="facebook video calling features" /></p>
<ul>
<li>When you open the chat box, you can see a video button . Click on it and start a video chat instantly with your friends and family members <img src="http://soft.speedymirror.com/wp-includes/images/smilies/icon_smile.gif" alt=":)" /></li>
<li>Now you finally activated the facebook video calling features in your facebook profile</li>
</ul>
</blockquote>
<p>Thanks to <a href="http://softwarebuzzer.com/2011/07/how-to-enable-facebook-video-calling/">SoftwareBuzzer</a></p>
]]></content:encoded>
			<wfw:commentRss>http://www.chrismaddern.com/how-to-use-facebook-video-chat-calling-on-your-facebook-profile/feed/</wfw:commentRss>
		<slash:comments>0</slash:comments>
		</item>
		<item>
		<title>Average Exchange Rate between dates &#8211; PHP</title>
		<link>http://www.chrismaddern.com/average-exchange-rate-between-dates-php/</link>
		<comments>http://www.chrismaddern.com/average-exchange-rate-between-dates-php/#comments</comments>
		<pubDate>Thu, 11 Feb 2010 04:46:42 +0000</pubDate>
		<dc:creator>Chris</dc:creator>
				<category><![CDATA[code]]></category>

		<guid isPermaLink="false">http://www.blogitech.co.uk/?p=375</guid>
		<description><![CDATA[Calculate Average Exchange Rates between Dates PHP Script]]></description>
			<content:encoded><![CDATA[<p><a href="http://www.blogitech.co.uk/wp-content/uploads/2010/02/dollar-sign.png"><img class="alignright size-full wp-image-376" title="dollar-sign" src="http://www.blogitech.co.uk/wp-content/uploads/2010/02/dollar-sign.png" alt="" width="128" height="128" /></a>I&#8217;ve written a script to solve a problem that I&#8217;ve been having recently; when calculating expenses while working abroad, I never know what exactly to use as the exchange rate &#8211; on the day of submission, at the beginning? etc&#8230;</p>
<p>I&#8217;ve settled on calculating the average exchange rate between the date the claim began, and it ends. To make this easier I&#8217;ve created a PHP page that calculates this given a start and end date.</p>
<p>You can find it over at <a href="http://www.chrismaddern.com/currency" target="_blank">http://www.chrismaddern.com/currency</a></p>
<p>Currently it works only with USD -&gt; GBP, however the API has data for about a dozen currencies so I&#8217;ll implement more in the next few days.</p>
<p>Bug reports etc&#8230; in the comments.</p>
<p>Chris</p>
]]></content:encoded>
			<wfw:commentRss>http://www.chrismaddern.com/average-exchange-rate-between-dates-php/feed/</wfw:commentRss>
		<slash:comments>0</slash:comments>
		</item>
		<item>
		<title>Select all CheckBoxes JavaScript</title>
		<link>http://www.chrismaddern.com/select-all-checkboxes-java-script/</link>
		<comments>http://www.chrismaddern.com/select-all-checkboxes-java-script/#comments</comments>
		<pubDate>Mon, 23 Nov 2009 03:32:58 +0000</pubDate>
		<dc:creator>Chris</dc:creator>
				<category><![CDATA[code]]></category>
		<category><![CDATA[Development]]></category>
		<category><![CDATA[Twitter]]></category>

		<guid isPermaLink="false">http://www.blogitech.co.uk/?p=357</guid>
		<description><![CDATA[Select all checkboxes on a web page using JavaScript, Java Script.]]></description>
			<content:encoded><![CDATA[<p><img class="alignright size-full wp-image-358" title="script_icon" src="http://www.blogitech.co.uk/wp-content/uploads/2009/11/script_icon.jpg" alt="script_icon" width="128" height="128" />I often want to select all of the check boxes on a web page with Java Script; mainly for twitter related services, but can never find good code that doesn&#8217;t mess up the session and not allow it to be used again on the same page without refreshing. So.. this does exactly that.</p>
<p>You can also change the range of the checkboxes that are selected by changing the condition bounding &#8216;i&#8217;.</p>
<p><strong>Select All Check Boxes on Page:</strong></p>
<blockquote><p>javascript:function check(){var c=new Array();c=window.document.getElementsByTagName(&#8216;input&#8217;);for(var i=0;i&lt;c.length;i++){if(c[i].type==&#8217;checkbox&#8217;){c[i].checked=true;}}}check();</p></blockquote>
<p><strong>Deselct All Check Boxes on Page:</strong></p>
<blockquote><p>javascript:function check(){var c=new Array();c=window.document.getElementsByTagName(&#8216;input&#8217;);for(var i=0;i&lt;c.length;i++){if(c[i].type==&#8217;checkbox&#8217;){c[i].checked=false;}}}check();</p></blockquote>
<p><strong>Select First 100 Check Boxes on Page</strong></p>
<blockquote><p>javascript:function check(){var c=new Array();c=window.document.getElementsByTagName(&#8216;input&#8217;);for(var i=0;i&lt;100;i++){if(c[i].type==&#8217;checkbox&#8217;){c[i].checked=true;}}}check();</p></blockquote>
<p>Just copy and paste it in to your address bar and press return.</p>
<p>Chris</p>
]]></content:encoded>
			<wfw:commentRss>http://www.chrismaddern.com/select-all-checkboxes-java-script/feed/</wfw:commentRss>
		<slash:comments>0</slash:comments>
		</item>
		<item>
		<title>Writing my first iPhone App Store App</title>
		<link>http://www.chrismaddern.com/writing-my-first-iphone-app-store-app/</link>
		<comments>http://www.chrismaddern.com/writing-my-first-iphone-app-store-app/#comments</comments>
		<pubDate>Mon, 19 Oct 2009 23:27:23 +0000</pubDate>
		<dc:creator>Chris</dc:creator>
				<category><![CDATA[Apple]]></category>
		<category><![CDATA[code]]></category>
		<category><![CDATA[Development]]></category>
		<category><![CDATA[iPhone]]></category>
		<category><![CDATA[App]]></category>
		<category><![CDATA[App Store]]></category>
		<category><![CDATA[First iPhone App]]></category>
		<category><![CDATA[Objective-C]]></category>
		<category><![CDATA[Programming]]></category>
		<category><![CDATA[Sockets]]></category>

		<guid isPermaLink="false">http://www.blogitech.co.uk/?p=327</guid>
		<description><![CDATA[An introduction to writing a first iPhone Application.]]></description>
			<content:encoded><![CDATA[<p style="text-align: justify;"><img class="size-full wp-image-328 alignright" style="margin: 10px;" title="iphone-app-store" src="http://www.blogitech.co.uk/wp-content/uploads/2009/10/iphone-app-store.jpg" alt="iPhone App Store" width="190" height="143" /></p>
<p style="text-align: justify;">I&#8217;ve made a few attempts at this before (that have lasted less than a day each!), but for the past week I&#8217;ve begun teaching myself Objective-C and working on an App for submission to the App Store.</p>
<p style="text-align: justify;">Objective C isn&#8217;t the easiest language to move to, despite what Apple seems to have droves of developers willing to testify &#8211; infact, it&#8217;s probably the most difficult language to &#8216;penetrate&#8217; of all the high level languages. That said, the potential benefits and uses of being able to create applications to work on what will likely become one of the most ubiquitous platforms about are enormous.</p>
<p style="text-align: justify;">So, I&#8217;ve now gotten to the stage of having a working Application on my iPhone (having payed for the Developer account) with it&#8217;s icon etc&#8230; It can run a sockets server, and connect to a sockets server. Hurrah.</p>
<p style="text-align: justify;">Over the next 3 weeks (my aim for this app being to a stage where work will be polish and not interesting to write about), I will be posting most days about my progress  and letting you in on how the process of getting an App in to the App Store goes.</p>
<p style="text-align: justify;">Wish me luck!<br />
Chris</p>
]]></content:encoded>
			<wfw:commentRss>http://www.chrismaddern.com/writing-my-first-iphone-app-store-app/feed/</wfw:commentRss>
		<slash:comments>0</slash:comments>
		</item>
		<item>
		<title>TweetGroups -Keep up-to-date groups of followers</title>
		<link>http://www.chrismaddern.com/tweetgroups-a-way-of-keeping-up-to-date-groups-of-followers/</link>
		<comments>http://www.chrismaddern.com/tweetgroups-a-way-of-keeping-up-to-date-groups-of-followers/#comments</comments>
		<pubDate>Sun, 30 Aug 2009 00:23:08 +0000</pubDate>
		<dc:creator>Chris</dc:creator>
				<category><![CDATA[code]]></category>
		<category><![CDATA[Development]]></category>
		<category><![CDATA[Twitter]]></category>
		<category><![CDATA[auto follow]]></category>
		<category><![CDATA[autofollow]]></category>
		<category><![CDATA[follow]]></category>
		<category><![CDATA[gain followers]]></category>
		<category><![CDATA[neotwit]]></category>
		<category><![CDATA[Neowin]]></category>

		<guid isPermaLink="false">http://www.blogitech.co.uk/?p=304</guid>
		<description><![CDATA[Since I started using twitter, there&#8217;s been a constant up-hill battle of how to collect the right followers, keeping all your friends as followers, work people, social networks and online communities etc&#8230; This should be easier. Given a group of people all wanting to follow each other, a si mple submission to a group should [...]]]></description>
			<content:encoded><![CDATA[<p><img class="size-full wp-image-305  alignright" style="margin: 5px;" title="tweetgroups" src="http://www.blogitech.co.uk/wp-content/uploads/2009/08/tweetgroups.gif" alt="tweetgroups" width="200" height="62.5" /></p>
<p style="text-align: justify;">Since I started using twitter, there&#8217;s been a constant up-hill battle of how</p>
<p style="text-align: justify;">to collect the right followers, keeping all your friends as followers, work people, social networks and online communities etc&#8230; This should be easier.</p>
<p style="text-align: justify;">Given a group of people all wanting to follow each other, a si</p>
<p style="text-align: justify;">mple submission to a group should be able to keep all of those people&#8217;s follows up-to-date based on the other members of the group.</p>
<p>Now that&#8217;s possible. Or at least it will be.</p>
<p style="text-align: justify;">TweetGroups allows you to do exactly that &#8211; at the moment only for the community of neowin.net at http://www.neotwit.co.uk</p>
<p style="text-align: justify;">The aim is to create a more generalised version that will allow people to create custom groups, manage them etc&#8230; but for the moment it is functional.</p>
]]></content:encoded>
			<wfw:commentRss>http://www.chrismaddern.com/tweetgroups-a-way-of-keeping-up-to-date-groups-of-followers/feed/</wfw:commentRss>
		<slash:comments>0</slash:comments>
		</item>
		<item>
		<title>Macbook Air &#8211; Hash Key</title>
		<link>http://www.chrismaddern.com/macbook-air-hash-key/</link>
		<comments>http://www.chrismaddern.com/macbook-air-hash-key/#comments</comments>
		<pubDate>Thu, 18 Dec 2008 09:58:57 +0000</pubDate>
		<dc:creator>Chris</dc:creator>
				<category><![CDATA[Apple]]></category>
		<category><![CDATA[code]]></category>
		<category><![CDATA[Coding]]></category>
		<category><![CDATA[Hash]]></category>
		<category><![CDATA[Keyboard]]></category>

		<guid isPermaLink="false">http://chrismaddern.com/blogitech/?p=119</guid>
		<description><![CDATA[Okay, this is a bit &#8216;niche&#8217;-ey. I have a US Macbook air with UK Keyboard layout and have spent a few months passively looking for the &#8216;hash&#8217; key, whilst sort of admitting to myself that I&#8217;d probably bought a £1200 machine with no DVD drive, no changeable battery and NO HASH KEY. But.. about that [...]]]></description>
			<content:encoded><![CDATA[<div class="woo-sc-box note  rounded full">This post is regarding the old Macbook Air with no visible # symbol on the Keyboard. On new Macbook Airs &#8211; it&#8217;s simply <strong>Shift-3</strong></div>
<p><img class="alignright size-thumbnail wp-image-120" title="macbook-air_2" src="http://chrismaddern.com/blogitech/wp-content/uploads/2008/12/macbook-air_2-150x150.jpg" alt="" width="150" height="150" /></p>
<p>Okay, this is a bit &#8216;niche&#8217;-ey. I have a US Macbook air with UK Keyboard layout and have spent a few months passively looking for the &#8216;hash&#8217; key, whilst sort of admitting to myself that I&#8217;d probably bought a £1200 machine with no DVD drive, no changeable battery and NO HASH KEY.</p>
<p>But.. about that one, I was wrong&#8230; There is a hash key!</p>
<p>Anyone with a US Macbook Air on UK Layout : Ctrl-Alt-3</p>
<p>Finally!</p>
<p>Chris</p>
]]></content:encoded>
			<wfw:commentRss>http://www.chrismaddern.com/macbook-air-hash-key/feed/</wfw:commentRss>
		<slash:comments>4</slash:comments>
		</item>
		<item>
		<title>Can a blog be a professional internal tool?</title>
		<link>http://www.chrismaddern.com/can-a-blog-be-a-professional-internal-tool/</link>
		<comments>http://www.chrismaddern.com/can-a-blog-be-a-professional-internal-tool/#comments</comments>
		<pubDate>Tue, 14 Oct 2008 19:39:47 +0000</pubDate>
		<dc:creator>Chris</dc:creator>
				<category><![CDATA[code]]></category>
		<category><![CDATA[Development Tools]]></category>
		<category><![CDATA[Blog]]></category>
		<category><![CDATA[wordpress]]></category>
		<category><![CDATA[Work]]></category>

		<guid isPermaLink="false">http://chrismaddern.com/blogitech/?p=112</guid>
		<description><![CDATA[I don&#8217;t often talk about my job on here, mainly because it&#8217;s not often relevant. But recently I&#8217;ve been in a lot of meetings / discussions about creating a system to keep the executives up to date on the progress of various projects. It was an interesting meeting in which the system changed from a [...]]]></description>
			<content:encoded><![CDATA[<p>I don&#8217;t often talk about my job on here, mainly because it&#8217;s not often relevant. But recently I&#8217;ve been in a lot of meetings / discussions about creating a system to keep the executives up to date on the progress of various projects.</p>
<p>It was an interesting meeting in which the system changed from a spreadsheet to a full implementation of Microsoft Project, but I left with lots of words in my head like &#8216;tags&#8217; and &#8216;categories&#8217;. It took days for the association to hit me but it all sounds to me rather like the job for a blog.</p>
<p>Each entry could be an update tagged with a project title among other keywords. WordPress could even be slightly modified to store progress of each category along with a few other key pieces of information, but essentially it seems like it could work; you could browse by category for a chronological update of the status of projects. It may even be more advantageous for the developers as they gain the scope of explaining any potential issues to a third party (albeit virtually). </p>
<p>I&#8217;m not sure if this has been done before / is implemented anywhere but would be very interested to hear any thoughts on the matter or any experiences.</p>
<p>Chris</p>
]]></content:encoded>
			<wfw:commentRss>http://www.chrismaddern.com/can-a-blog-be-a-professional-internal-tool/feed/</wfw:commentRss>
		<slash:comments>1</slash:comments>
		</item>
	</channel>
</rss>

<!-- Served from: www.chrismaddern.com @ 2012-05-20 13:58:57 by W3 Total Cache -->
