<?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>AdamJobbins.com</title>
	<atom:link href="http://www.adamjobbins.com/feed/" rel="self" type="application/rss+xml" />
	<link>http://www.adamjobbins.com</link>
	<description>Official Homepage of Adam Jobbins, Wellington, New Zealand</description>
	<lastBuildDate>Mon, 19 Apr 2010 04:22:47 +0000</lastBuildDate>
	<generator>http://wordpress.org/?v=2.9.2</generator>
	<language>en</language>
	<sy:updatePeriod>hourly</sy:updatePeriod>
	<sy:updateFrequency>1</sy:updateFrequency>
			<item>
		<title>Mojo Coffee NZ Store Visits</title>
		<link>http://www.adamjobbins.com/mojo-coffee-nz-store-visits/</link>
		<comments>http://www.adamjobbins.com/mojo-coffee-nz-store-visits/#comments</comments>
		<pubDate>Sun, 14 Mar 2010 04:37:27 +0000</pubDate>
		<dc:creator>Adam Jobbins</dc:creator>
				<category><![CDATA[Coffee]]></category>
		<category><![CDATA[Mojo Coffee NZ Store Visits]]></category>
		<category><![CDATA[Mojo]]></category>

		<guid isPermaLink="false">http://www.adamjobbins.com/?p=53</guid>
		<description><![CDATA[Being a bit of a Mojo Coffee&#8230;ah&#8230;fan, and having a bit of travel around NZ booked in the next few months, I decided it would be a good idea to try and visit every Mojo Coffee Cafe in NZ this year. I&#8217;m only going to try and visit the actual Mojo Cafes, not just the [...]]]></description>
			<content:encoded><![CDATA[<p>Being a bit of a Mojo Coffee&#8230;ah&#8230;fan, and having a bit of travel around NZ booked in the next few months, I decided it would be a good idea to try and visit every Mojo Coffee Cafe in NZ this year. I&#8217;m only going to try and visit the actual Mojo Cafes, not just the ones who use Mojo Beans &#8211; That is a little beyond the scope of what I am trying to do now, but who knows what the future may hold&#8230;</p>
<p><a href="http://twitter.com/mojooldbank">Mojo Old Bank</a> is my local, and Matt and the team there make an absolutely fantasic cup of coffee. If you live in or are visiting Wellington, you must stop by Old Bank and give it a try.</p>
<p><span style="text-decoration: line-through;">According to the <a href="http://www.mojocoffee.co.nz">Mojo Coffee website</a>, I count 16 cafe locations in NZ, however I know that Mojo have recently taken over the catering at Wellington Zoo, and <a href="http://www.wellingtonzoo.com/net/news/article.aspx?id=94">news on the Wellington Zoo website</a> states there are 20 Mojo locations nationwide. I&#8217;m just waiting on Mojo to confirm all the locations for me, and below is the offical list I will be working off, which I will add too as needed.</span> Thanks to James from Mojo for providing the updated list of locations below. I will update if any new locations open as well. James also tells me a new Mojo website is on the way. Cool!<span style="text-decoration: line-through;"><br />
</span></p>
<p>I will take a photo of myself at each location, hopefully I can get the staff to oblidge and get them in there too.</p>
<p><strong>Auckland </strong><br />
<span style="text-decoration: line-through;">National Bank Towers Lobby, 205-209 Queen Street</span> [ <a href="http://twitpic.com/1gpwbt">Done</a> 14/04/10 ]</p>
<p><strong>Palmerston  North </strong><br />
Shop 109 The Plaza, 84 The Square, Palmerston North [ ]</p>
<p><strong>Wellington </strong><br />
Factory, 23 Kent Terrace [ ]<br />
Bond,  18a Bond Street [ ]<br />
Invincible, 161 Willis Street [ ]<br />
<span style="text-decoration: line-through;">Old Bank  Arcade, Lambton Quay</span> [ <a href="http://twitpic.com/1awc1q">Done </a>officially 26/03/10. Unofficially most days ]<br />
State Insurance Tower, 1 Willis Street [ ]<br />
Summit,  184 Molseworth Street [ ]<br />
Wakefield, 182 Wakefield Street [ ]<br />
Kumutoto  Plaza, Wellington Waterfront [ ]<br />
<span style="text-decoration: line-through;">Gilmer, EDS House, 8 Gilmer Tce</span> [ <a href="http://twitpic.com/1ajpij">Done</a> 24/03/10 ]<br />
Wellington Airport, Level One, Main Terminal [ ]<br />
Wellington  Airport Lounge, Level Two Main Terminal<br />
Terrace, 119 The Terrace [ ]<br />
Wellington Zoo, 200 Daniell St, Newtown (plus there&#8217;s the Tuck Shop  inside the Zoo) [ ]<br />
Coffee Central, Shed 13, 37 Customhouse Quay [ ]</p>
<p><strong>Christchurch </strong><br />
Oxford, 137 Armagh Street [ ]</p>
<p><strong>Dunedin </strong><br />
Princes,  329 Princes Street [ ]<br />
Wall Street Mall, 209 George Street [ ]<br />
Wall  Street Mall Kiosk, 209 George St [ ]</p>
]]></content:encoded>
			<wfw:commentRss>http://www.adamjobbins.com/mojo-coffee-nz-store-visits/feed/</wfw:commentRss>
		<slash:comments>5</slash:comments>
		</item>
		<item>
		<title>Free New Zealand Vector Shape</title>
		<link>http://www.adamjobbins.com/free-new-zealand-vector-shape/</link>
		<comments>http://www.adamjobbins.com/free-new-zealand-vector-shape/#comments</comments>
		<pubDate>Sat, 21 Nov 2009 04:17:38 +0000</pubDate>
		<dc:creator>Adam Jobbins</dc:creator>
				<category><![CDATA[New Zealand]]></category>
		<category><![CDATA[Free]]></category>
		<category><![CDATA[Map]]></category>
		<category><![CDATA[Vector]]></category>

		<guid isPermaLink="false">http://www.adamjobbins.com/blog/?p=47</guid>
		<description><![CDATA[I was recently on the lookout for a free vector image of the shape of New Zealand and was disappointed to find that all that was available was paid versions.
So I decided to make my own in Adobe Illustrator and provide it free for anyone to download and use, for any purpose whatsoever, and for [...]]]></description>
			<content:encoded><![CDATA[<p>I was recently on the lookout for a free vector image of the shape of New Zealand and was disappointed to find that all that was available was paid versions.</p>
<p>So I decided to make my own in Adobe Illustrator and provide it free for anyone to download and use, for any purpose whatsoever, and for free.</p>
<p>Use this as you wish, all I ask is that you do not pass this off as your own work or charge anyone for the use of this file. It is distributed freely.</p>
<p><a href="/downloads/New Zealand Vector Shape.ai">New Zealand Map Vector Shape</a> (.ai Format &#8211; For Adobe Illustrator)</p>
<p><a href="/downloads/New Zealand Vector Shape.pdf">New Zealand Map Vector Shape</a> (.pdf Format &#8211; For whatever, in Vector  based)</p>
]]></content:encoded>
			<wfw:commentRss>http://www.adamjobbins.com/free-new-zealand-vector-shape/feed/</wfw:commentRss>
		<slash:comments>0</slash:comments>
		</item>
		<item>
		<title>Number Plans for your VoIP PBX in New Zealand</title>
		<link>http://www.adamjobbins.com/number-plans-for-your-voip-pbx-in-new-zealand/</link>
		<comments>http://www.adamjobbins.com/number-plans-for-your-voip-pbx-in-new-zealand/#comments</comments>
		<pubDate>Mon, 20 Jul 2009 01:11:56 +0000</pubDate>
		<dc:creator>Adam Jobbins</dc:creator>
				<category><![CDATA[Technology]]></category>
		<category><![CDATA[VoIP]]></category>
		<category><![CDATA[Voice]]></category>
		<category><![CDATA[Asterisk]]></category>
		<category><![CDATA[dialplan]]></category>
		<category><![CDATA[SIP]]></category>
		<category><![CDATA[trixbox]]></category>

		<guid isPermaLink="false">http://www.adamjobbins.com/blog/?p=38</guid>
		<description><![CDATA[IP PBX systems, such as those based on Asterisk provide a great deal of flexability and configurability. Gone are the days where we need to program these systems to need a number dialled to access an outside line. In this post I will go over some of my recommendations for how to number and set [...]]]></description>
			<content:encoded><![CDATA[<p>IP PBX systems, such as those based on Asterisk provide a great deal of flexability and configurability. Gone are the days where we need to program these systems to need a number dialled to access an outside line. In this post I will go over some of my recommendations for how to number and set our your internal extenstions and destinations, to simplfy both internal and external dialing for your users.</p>
<p>This post applies to New Zealand systems only, as the recommendations are based on the current New Zealand <a title="NAD" href="http://www.nad.org.nz/">Number Administration Deed</a></p>
<p><span id="more-38"></span><strong>Recommendation &#8211; Dial &#8216;7&#8242; for internal</strong></p>
<p>I have found that &#8216;7&#8242; seems to be the least common start digit for local NZ Number (The exceptions being a couple of regions in the 03 and 06 calling ranges &#8211; see caveat below)</p>
<p>It is my suggestion that you use &#8216;7&#8242; to lead all of your internal number on your system. The reason for this is with nothing else in this range external to your organisation, it is an easy way for you to destinguish internal and external calls at the dialplan level, speeding up dialing at the endpoint, and eliminating the need for a number to access an &#8216;outside line&#8217;.</p>
<p>Use &#8216;7&#8242; for all of your internal destinations, not just extension numbering, but any other dialable numbers like ring groups, hunt groups, PBX Features like Voicemail, Directory etc., IVRs and anything else dialable. Plan your numbering in advance and keep it <span style="font-size: small;">Consistant </span>(Same number of digits).</p>
<p>As a guide, assume that you may need up to 2x the numbering space as you expect to have users. This includes remote users or users who share desks. Use headcount rather than desk count here. Plan ahead &#8211; Don&#8217;t create extension space for 50 users if you know (Or even imagine) the organisation could have 500, or even 5000 users some time in the future. You don&#8217;t want to have to re-number every extension in the organisation at some point in the future.</p>
<p>The below table should give you an idea of the lenth you should make your numbering ranges, based on how many users you expect at peak</p>
<p><!--[if gte mso 9]><xml> <w :WordDocument> </w><w :View>Normal</w> <w :Zoom>0</w> <w :PunctuationKerning /> <w :ValidateAgainstSchemas /> <w :SaveIfXMLInvalid>false</w> <w :IgnoreMixedContent>false</w> <w :AlwaysShowPlaceholderText>false</w> <w :Compatibility> <w :BreakWrappedTables /> <w :SnapToGridInCell /> <w :WrapTextWithPunct /> <w :UseAsianBreakRules /> <w :DontGrowAutofit /> </w> <w :BrowserLevel>MicrosoftInternetExplorer4</w> </xml>< ![endif]--><!--[if gte mso 9]><xml> <w :LatentStyles DefLockedState="false" LatentStyleCount="156"> </w> </xml>< ![endif]--><!--  /* Style Definitions */  p.MsoNormal, li.MsoNormal, div.MsoNormal 	{mso-style-parent:""; 	margin:0cm; 	margin-bottom:.0001pt; 	mso-pagination:widow-orphan; 	font-size:12.0pt; 	font-family:"Times New Roman"; 	mso-fareast-font-family:"Times New Roman";} @page Section1 	{size:612.0pt 792.0pt; 	margin:72.0pt 90.0pt 72.0pt 90.0pt; 	mso-header-margin:36.0pt; 	mso-footer-margin:36.0pt; 	mso-paper-source:0;} div.Section1 	{page:Section1;} --><!--[if gte mso 10]> <mce :style>< !   /* Style Definitions */  table.MsoNormalTable 	{mso-style-name:"Table Normal"; 	mso-tstyle-rowband-size:0; 	mso-tstyle-colband-size:0; 	mso-style-noshow:yes; 	mso-style-parent:""; 	mso-padding-alt:0cm 5.4pt 0cm 5.4pt; 	mso-para-margin:0cm; 	mso-para-margin-bottom:.0001pt; 	mso-pagination:widow-orphan; 	font-size:10.0pt; 	font-family:"Times New Roman"; 	mso-ansi-language:#0400; 	mso-fareast-language:#0400; 	mso-bidi-language:#0400;} table.MsoTableGrid 	{mso-style-name:"Table Grid"; 	mso-tstyle-rowband-size:0; 	mso-tstyle-colband-size:0; 	border:solid windowtext 1.0pt; 	mso-border-alt:solid windowtext .5pt; 	mso-padding-alt:0cm 5.4pt 0cm 5.4pt; 	mso-border-insideh:.5pt solid windowtext; 	mso-border-insidev:.5pt solid windowtext; 	mso-para-margin:0cm; 	mso-para-margin-bottom:.0001pt; 	mso-pagination:widow-orphan; 	font-size:10.0pt; 	font-family:"Times New Roman"; 	mso-ansi-language:#0400; 	mso-fareast-language:#0400; 	mso-bidi-language:#0400;} --> <!--[endif]--></p>
<table class="MsoTableGrid" style="border: medium none ; border-collapse: collapse;" border="1" cellspacing="0" cellpadding="0">
<tbody>
<tr>
<td style="border: 1pt solid windowtext; padding: 0cm 5.4pt; width: 147.6pt;" width="197" valign="top">
<p class="MsoNormal"><strong>Number of Users</strong></p>
</td>
<td style="padding: 0cm 5.4pt; width: 147.6pt;" width="197" valign="top">
<p class="MsoNormal"><strong>Number of Digits</strong></p>
</td>
</tr>
<tr>
<td style="padding: 0cm 5.4pt; width: 147.6pt;" width="197" valign="top">
<p class="MsoNormal">1-5</p>
</td>
<td style="padding: 0cm 5.4pt; width: 147.6pt;" width="197" valign="top">
<p class="MsoNormal">2</p>
</td>
</tr>
<tr>
<td style="padding: 0cm 5.4pt; width: 147.6pt;" width="197" valign="top">
<p class="MsoNormal">6-50</p>
</td>
<td style="padding: 0cm 5.4pt; width: 147.6pt;" width="197" valign="top">
<p class="MsoNormal">3</p>
</td>
</tr>
<tr>
<td style="padding: 0cm 5.4pt; width: 147.6pt;" width="197" valign="top">
<p class="MsoNormal">51-500</p>
</td>
<td style="padding: 0cm 5.4pt; width: 147.6pt;" width="197" valign="top">
<p class="MsoNormal">4</p>
</td>
</tr>
<tr>
<td style="padding: 0cm 5.4pt; width: 147.6pt;" width="197" valign="top">
<p class="MsoNormal">501-5,000</p>
</td>
<td style="padding: 0cm 5.4pt; width: 147.6pt;" width="197" valign="top">
<p class="MsoNormal">5</p>
</td>
</tr>
<tr>
<td style="padding: 0cm 5.4pt; width: 147.6pt;" width="197" valign="top">
<p class="MsoNormal">5,001-50,000</p>
</td>
<td style="padding: 0cm 5.4pt; width: 147.6pt;" width="197" valign="top">
<p class="MsoNormal">6</p>
</td>
</tr>
</tbody>
</table>
<p><em>Caveat: </em>If you are in one of the few local calling area where there are local numbers starting with 7 you will need to modify this strategy. My recommendation would be to either A) Require area code dialing on all calls, local included or B) Modify your dial plan to allow for the additional digits required to have local and extension numbers in the same rule. This would mean, depending on your setup, you may need a timeout to start dialing on the shorter extension numbers, or if your device allows it, press # or &#8216;Dial&#8217; to proceed the call.</mce></p>
]]></content:encoded>
			<wfw:commentRss>http://www.adamjobbins.com/number-plans-for-your-voip-pbx-in-new-zealand/feed/</wfw:commentRss>
		<slash:comments>0</slash:comments>
		</item>
		<item>
		<title>Integrate your Twitter posts into your website or blog with PHP</title>
		<link>http://www.adamjobbins.com/integrate-your-twitter-posts-into-your-website-or-blog-with-php/</link>
		<comments>http://www.adamjobbins.com/integrate-your-twitter-posts-into-your-website-or-blog-with-php/#comments</comments>
		<pubDate>Sun, 14 Jun 2009 10:03:24 +0000</pubDate>
		<dc:creator>Adam Jobbins</dc:creator>
				<category><![CDATA[Technology]]></category>
		<category><![CDATA[Development]]></category>
		<category><![CDATA[PHP]]></category>
		<category><![CDATA[Twitter]]></category>

		<guid isPermaLink="false">http://www.adamjobbins.com/blog/?p=30</guid>
		<description><![CDATA[While I was making some changes to the previous version of this website, I went looking for a way to integrate a feed of my Tweets into the site. I did some Googling and came across a few possible solutions, but nothing that really did exactly what I wanted.
Most of what I found was solutions [...]]]></description>
			<content:encoded><![CDATA[<p>While I was making some changes to the previous version of this website, I went looking for a way to integrate a feed of my Tweets into the site. I did some Googling and came across a few possible solutions, but nothing that really did exactly what I wanted.</p>
<p>Most of what I found was solutions of how to integrate feeds of tweets of followers (Like what you see yourself when logged into Twitter) or the latest public tweets from everyone on Twitter. What I ended up using was kind of a mashup of what I found on various websites, tweeked to display what I wanted.</p>
<p>Below is a quick guide to get you up and running with the same sort of things I had (This new WP Theme has a Twitter module so the page was no longer needed in my case) which is a list of my 10 most recent Tweets, in Descending order.</p>
<p><span id="more-30"></span>I don&#8217;t claim to know alot about exactly how the code works, but I gather that it uses the PHP CURL Library to parse XML data from an RSS feed of my latest Tweets.</p>
<p>1) Set your Timezone. This is so that the time displayed under the Tweets matches your locale.</p>
<blockquote><p>&lt;?php date_default_timezone_set(&#8220;Pacific/Auckland&#8221;);</p></blockquote>
<p>2) Copy and Paste the following code somewhere above where you want to display the tweets. This block pulls the RSS feed and extracts the XML data into an array (I think)</p>
<blockquote><p>//Get Twitter Info<br />
$login = &#8220;&lt;TWITTER_USERNAME&gt;:&lt;TWITTER_PASSWORD&gt;&#8221;;</p>
<p>$tweets = &#8220;http://twitter.com/statuses/user_timeline.xml?count=10&#8243;;</p>
<p>$tw = curl_init();</p>
<p>curl_setopt($tw, CURLOPT_URL, $tweets);</p>
<p>curl_setopt($tw, CURLOPT_USERPWD, $login);</p>
<p>curl_setopt($tw, CURLOPT_RETURNTRANSFER, TRUE);</p>
<p>$twi = curl_exec($tw);</p>
<p>$tweeters = new SimpleXMLElement($twi);</p>
<p>$latesttweets = count($tweeters);</p>
<p>?&gt;</p></blockquote>
<p>3) The following block of code diplays the Twitter logo (Get a copy for yourself) and also your current Twitter Avatar. The CSS I used isn&#8217;t included here but you will probably want to workout your own layout anyway.</p>
<blockquote><p>&lt;br /&gt;<br />
&lt;br /&gt;<br />
&lt;div class=&#8221;TwitterHeaderRight&#8221;&gt;&lt;a href=&#8221;http://twitter.com/&lt;TWITTER_USERNAME&gt;&#8221;&gt;&lt;img src=&#8221;&lt;?php echo $tweeters-&gt;status-&gt;user-&gt;profile_image_url;?&gt;&#8221; width=&#8221;48&#8243; height=&#8221;48&#8243; class=&#8221;NoImageBorder&#8221; longdesc=&#8221;http://twitter.com/&lt;TWITTER_USERNAME&gt;&#8221; /&gt;&lt;img src=&#8221;images/twitter-logo.png&#8221; alt=&#8221;Twitter Logo&#8221; width=&#8221;210&#8243; height=&#8221;49&#8243; class=&#8221;NoImageBorder&#8221; longdesc=&#8221;http://twitter.com&#8221; /&gt;&lt;/a&gt;&lt;br /&gt;<br />
&amp;nbsp;&lt;TWITTER_USERNAME&gt;&amp;nbsp;&amp;nbsp; &lt;a href=&#8221;http://twitter.com/&lt;TWITTER_USERNAME&gt;&#8221;&gt;Follow Me on Twitter&lt;/a&gt;&lt;/div&gt;<br />
&lt;div class=&#8221;TwitterHeaderLeft&#8221;&gt;</p></blockquote>
<p>4) This last block of code is a loop which echo&#8217;s your last 1o Tweets. Tweek as needed.</p>
<blockquote><p>&lt;h1&gt;&lt;em&gt;My Latest Tweets&lt;/em&gt;&lt;/h1&gt;<br />
&lt;/div&gt;<br />
&lt;div&gt;<br />
&lt;?php<br />
foreach ($tweeters-&gt;status as $twit1) {</p>
<p>$description = $twit1-&gt;text;</p>
<p>$description = preg_replace(&#8220;#(^|[\n ])@([^ \"\t\n\r&lt;]*)#ise&#8221;, &#8220;&#8216;\\1&lt;a href=\&#8221;http://www.twitter.com/\\2\&#8221; &gt;@\\2&lt;/a&gt;&#8217;&#8221;, $description);<br />
$description = preg_replace(&#8220;#(^|[\n ])([\w]+?://[\w]+[^ \"\n\r\t&lt;]*)#ise&#8221;, &#8220;&#8216;\\1&lt;a href=\&#8221;\\2\&#8221; &gt;\\2&lt;/a&gt;&#8217;&#8221;, $description);<br />
$description = preg_replace(&#8220;#(^|[\n ])((www|ftp)\.[^ \"\t\n\r&lt;]*)#ise&#8221;, &#8220;&#8216;\\1&lt;a href=\&#8221;http://\\2\&#8221; &gt;\\2&lt;/a&gt;&#8217;&#8221;, $description);</p>
<p>echo &#8220;&lt;br /&gt;&lt;div class=&#8217;TweetText&#8217;&gt;&#8221; . $description  . &#8220;&lt;/div&gt;&#8221;;<br />
echo &#8220;&lt;div class=&#8217;TweetFooter&#8217;&gt;&#8221; . date(&#8220;M d Y H:i&#8221;, strtotime($twit1-&gt;created_at)). &#8221; &#8221; . &#8220;NZST from &#8220;, $twit1-&gt;source;<br />
if($twit1-&gt;in_reply_to_screen_name != &#8220;&#8221;) echo &#8221; in reply to &lt;a href=&#8217;http://twitter.com/&#8221; . $twit1-&gt;in_reply_to_screen_name . &#8220;&#8216;&gt;&#8221; . $twit1-&gt;in_reply_to_screen_name . &#8220;&lt;/a&gt;&#8221;;<br />
echo &#8220;&lt;/div&gt;&lt;br /&gt;&lt;hr class=&#8217;TweetHR&#8217;/&gt;<br />
&#8220;;<br />
}</p>
<p>curl_close($tw);<br />
?&gt;</p>
<p>&lt;a href=&#8221;http://twitter.com/&lt;TWITTER_USERNAME&gt;/&#8221;&gt;More of my Tweets Here&lt;/a&gt;</p></blockquote>
<p>You can of course customise any of this to your own needs, and even use some of the different Twitter feeds the API provides depending on your needs.</p>
<p>The Full Code:</p>
<blockquote><p>&lt;?php date_default_timezone_set(&#8220;Pacific/Auckland&#8221;);</p>
<p>//Get Twitter Info<br />
$login = &#8220;&lt;TWITTER_USERNAME&gt;:&lt;TWITTER_PASSWORD&gt;&#8221;;</p>
<p>$tweets = &#8220;http://twitter.com/statuses/user_timeline.xml?count=10&#8243;;</p>
<p>$tw = curl_init();</p>
<p>curl_setopt($tw, CURLOPT_URL, $tweets);</p>
<p>curl_setopt($tw, CURLOPT_USERPWD, $login);</p>
<p>curl_setopt($tw, CURLOPT_RETURNTRANSFER, TRUE);</p>
<p>$twi = curl_exec($tw);</p>
<p>$tweeters = new SimpleXMLElement($twi);</p>
<p>$latesttweets = count($tweeters);</p>
<p>?&gt;<br />
&lt;br /&gt;<br />
&lt;br /&gt;<br />
&lt;div class=&#8221;TwitterHeaderRight&#8221;&gt;&lt;a href=&#8221;http://twitter.com/&lt;TWITTER_USERNAME&gt;&#8221;&gt;&lt;img src=&#8221;&lt;?php echo $tweeters-&gt;status-&gt;user-&gt;profile_image_url;?&gt;&#8221; width=&#8221;48&#8243; height=&#8221;48&#8243; class=&#8221;NoImageBorder&#8221; longdesc=&#8221;http://twitter.com/&lt;TWITTER_USERNAME&gt;&#8221; /&gt;&lt;img src=&#8221;images/twitter-logo.png&#8221; alt=&#8221;Twitter Logo&#8221; width=&#8221;210&#8243; height=&#8221;49&#8243; class=&#8221;NoImageBorder&#8221; longdesc=&#8221;http://twitter.com&#8221; /&gt;&lt;/a&gt;&lt;br /&gt;<br />
&amp;nbsp;&lt;TWITTER_USERNAME&gt;&amp;nbsp;&amp;nbsp; &lt;a href=&#8221;http://twitter.com/&lt;TWITTER_USERNAME&gt;&#8221;&gt;Follow Me on Twitter&lt;/a&gt;&lt;/div&gt;<br />
&lt;div class=&#8221;TwitterHeaderLeft&#8221;&gt;<br />
&lt;h1&gt;&lt;em&gt;My Latest Tweets&lt;/em&gt;&lt;/h1&gt;<br />
&lt;/div&gt;<br />
&lt;div&gt;<br />
&lt;?php<br />
foreach ($tweeters-&gt;status as $twit1) {</p>
<p>$description = $twit1-&gt;text;</p>
<p>$description = preg_replace(&#8220;#(^|[\n ])@([^ \"\t\n\r&lt;]*)#ise&#8221;, &#8220;&#8216;\\1&lt;a href=\&#8221;http://www.twitter.com/\\2\&#8221; &gt;@\\2&lt;/a&gt;&#8217;&#8221;, $description);<br />
$description = preg_replace(&#8220;#(^|[\n ])([\w]+?://[\w]+[^ \"\n\r\t&lt;]*)#ise&#8221;, &#8220;&#8216;\\1&lt;a href=\&#8221;\\2\&#8221; &gt;\\2&lt;/a&gt;&#8217;&#8221;, $description);<br />
$description = preg_replace(&#8220;#(^|[\n ])((www|ftp)\.[^ \"\t\n\r&lt;]*)#ise&#8221;, &#8220;&#8216;\\1&lt;a href=\&#8221;http://\\2\&#8221; &gt;\\2&lt;/a&gt;&#8217;&#8221;, $description);</p>
<p>echo &#8220;&lt;br /&gt;&lt;div class=&#8217;TweetText&#8217;&gt;&#8221; . $description  . &#8220;&lt;/div&gt;&#8221;;<br />
echo &#8220;&lt;div class=&#8217;TweetFooter&#8217;&gt;&#8221; . date(&#8220;M d Y H:i&#8221;, strtotime($twit1-&gt;created_at)). &#8221; &#8221; . &#8220;NZST from &#8220;, $twit1-&gt;source;<br />
if($twit1-&gt;in_reply_to_screen_name != &#8220;&#8221;) echo &#8221; in reply to &lt;a href=&#8217;http://twitter.com/&#8221; . $twit1-&gt;in_reply_to_screen_name . &#8220;&#8216;&gt;&#8221; . $twit1-&gt;in_reply_to_screen_name . &#8220;&lt;/a&gt;&#8221;;<br />
echo &#8220;&lt;/div&gt;&lt;br /&gt;&lt;hr class=&#8217;TweetHR&#8217;/&gt;<br />
&#8220;;<br />
}</p>
<p>curl_close($tw);<br />
?&gt;</p>
<p>&lt;a href=&#8221;http://twitter.com/&lt;TWITTER_USERNAME&gt;/&#8221;&gt;More of my Tweets Here&lt;/a&gt;</p></blockquote>
]]></content:encoded>
			<wfw:commentRss>http://www.adamjobbins.com/integrate-your-twitter-posts-into-your-website-or-blog-with-php/feed/</wfw:commentRss>
		<slash:comments>0</slash:comments>
		</item>
		<item>
		<title>Productivity gains to business of deploying Blackberry</title>
		<link>http://www.adamjobbins.com/productivity-gains-to-business-of-deploying-blackberry/</link>
		<comments>http://www.adamjobbins.com/productivity-gains-to-business-of-deploying-blackberry/#comments</comments>
		<pubDate>Sun, 14 Jun 2009 00:54:30 +0000</pubDate>
		<dc:creator>Adam Jobbins</dc:creator>
				<category><![CDATA[Mobile]]></category>
		<category><![CDATA[Technology]]></category>
		<category><![CDATA[Voice]]></category>
		<category><![CDATA[Blackberry]]></category>
		<category><![CDATA[Study]]></category>

		<guid isPermaLink="false">http://www.adamjobbins.com/blog/?p=24</guid>
		<description><![CDATA[I came across an article earlier today analyzing the return on investment of deploying a Blackberry solution in an enterprise.
The study is published on the Blackberry website (here) so should probably be taken with a grain of salt for obvious reasons, however I find it&#8217;s results quite interesting.
The report suggests that &#8220;typical (median) end user [...]]]></description>
			<content:encoded><![CDATA[<p>I came across an article earlier today analyzing the return on investment of deploying a Blackberry solution in an enterprise.</p>
<p>The study is published on the Blackberry website (<a href="http://www.blackberry.com/downloads/wes_presentation/Analyzing_ROI_of_a_BlackBerry_Deployment-2007.pdf" target="_blank">here</a>) so should probably be taken with a grain of salt for obvious reasons, however I find it&#8217;s results quite interesting.</p>
<p>The report suggests that &#8220;typical (median) end user converts 60 minutes of downtime into productive time per day&#8221; &#8211; That is one hour per day that the average user would be being paid for where they are not not productive into productive time &#8211; And the survey states they have taken a conservative approach.</p>
<p>For a person on a $40,000 salary, this equates to $5,000 per year of recovered productivity!</p>
<p>There are issues that the analysis does not cover, such as the social impacts of a constant connection to work, but from a business point of view the numbers sure do seem to stack up.</p>
<p>The survey puts the TCO at about $1,325 PA, so if the number are correct, that is a huge benifit to business.</p>
<p>I don&#8217;t use a Blackberry myself, any out of office email I do for work is done on a Laptop over a VPN connection. For those of you who DO use one, do you agree with the finding above?</p>
]]></content:encoded>
			<wfw:commentRss>http://www.adamjobbins.com/productivity-gains-to-business-of-deploying-blackberry/feed/</wfw:commentRss>
		<slash:comments>2</slash:comments>
		</item>
	</channel>
</rss>
