<?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>Dwarfsoft [GPA] &#187; Home</title>
	<atom:link href="http://www.dwarfsoft.com/blog/tag/home/feed/" rel="self" type="application/rss+xml" />
	<link>http://www.dwarfsoft.com/blog</link>
	<description>Great Programming Artistry</description>
	<lastBuildDate>Tue, 22 Jun 2010 21:01:59 +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>Updated GTD-PHP POP3 Inbox Import</title>
		<link>http://www.dwarfsoft.com/blog/2009/08/04/updated-gtd-php-pop3-inbox-import/</link>
		<comments>http://www.dwarfsoft.com/blog/2009/08/04/updated-gtd-php-pop3-inbox-import/#comments</comments>
		<pubDate>Tue, 04 Aug 2009 01:39:09 +0000</pubDate>
		<dc:creator>dwarfsoft</dc:creator>
				<category><![CDATA[Uncategorized]]></category>
		<category><![CDATA[Addon]]></category>
		<category><![CDATA[Email]]></category>
		<category><![CDATA[Groupwise]]></category>
		<category><![CDATA[GTD]]></category>
		<category><![CDATA[Home]]></category>
		<category><![CDATA[Import]]></category>
		<category><![CDATA[PHP]]></category>
		<category><![CDATA[POP3]]></category>
		<category><![CDATA[Script]]></category>
		<category><![CDATA[Scripting]]></category>

		<guid isPermaLink="false">http://www.dwarfsoft.com/blog/2009/08/04/updated-gtd-php-pop3-inbox-import/</guid>
		<description><![CDATA[So I have been using the new script this morning, and testing adding new actions from the GroupWise account at work. Here is where I encountered some issues.
GroupWise decides it wants to MIME Encode the email, which brings about my first problem. I need to account for multiple MIME Parts. After resolving this my next [...]]]></description>
			<content:encoded><![CDATA[<p>So I have been using the new script this morning, and testing adding new actions from the GroupWise account at work. Here is where I encountered some issues.</p>
<p>GroupWise decides it wants to MIME Encode the email, which brings about my first problem. I need to account for multiple MIME Parts. After resolving this my next issue is that the corporate email gateway decides to append a massive disclaimer at the bottom of the email, bloating my item by at least 1000%. So I implemented the ability to cut out disclaimers based on a stripos call. I can have a list of different filters here and it will cut them all out.</p>
<p>After fixing this up and resolving the functional issues I <a href="https://www.hosted-projects.com/trac/toae/gtdphp/ticket/569">logged this addon as a ticket</A> in the <a href="https://www.hosted-projects.com/trac/toae/gtdphp/">GTD-PHP Trac</a> system.</p>
<p><span id="more-279"></span></p>
<p>I have a few further updates to make, including having bulk uploads, custom tags and mail filters.</p>
<p>Cheers, Chris</p>
]]></content:encoded>
			<wfw:commentRss>http://www.dwarfsoft.com/blog/2009/08/04/updated-gtd-php-pop3-inbox-import/feed/</wfw:commentRss>
		<slash:comments>0</slash:comments>
		</item>
		<item>
		<title>GTD-PHP Import from POP3 Mail</title>
		<link>http://www.dwarfsoft.com/blog/2009/08/04/gtd-php-import-from-pop3-mail/</link>
		<comments>http://www.dwarfsoft.com/blog/2009/08/04/gtd-php-import-from-pop3-mail/#comments</comments>
		<pubDate>Mon, 03 Aug 2009 21:00:28 +0000</pubDate>
		<dc:creator>dwarfsoft</dc:creator>
				<category><![CDATA[Home]]></category>
		<category><![CDATA[Scripting]]></category>
		<category><![CDATA[Tweet]]></category>
		<category><![CDATA[Addon]]></category>
		<category><![CDATA[GTD]]></category>
		<category><![CDATA[Import]]></category>
		<category><![CDATA[PHP]]></category>
		<category><![CDATA[Script]]></category>

		<guid isPermaLink="false">http://www.dwarfsoft.com/blog/2009/08/04/gtd-php-import-from-pop3-mail/</guid>
		<description><![CDATA[I have been attempting to get a fully working system set up for David Allens Getting Things Done. To this end I have set up an install of GTD-PHP. 
Being the kind of person who likes to adapt, change, and implement better solutions, particularly for myself, I created a list of features I would like [...]]]></description>
			<content:encoded><![CDATA[<p>I have been attempting to get a fully working system set up for <a href="http://www.davidco.com/">David Allens</a> Getting Things Done. To this end I have set up an install of <a href="http://www.gtd-php.com/">GTD-PHP</a>. </p>
<p>Being the kind of person who likes to adapt, change, and implement better solutions, particularly for myself, I created a list of features I would like to see in my GTD-PHP installation. One of the first problems I had with the existing system was that it does not support importing Inbox items from a real mail Inbox.</p>
<p>I did some research and came across an <a href="https://www.hosted-projects.com/trac/toae/gtdphp/attachment/ticket/558/mail.php.src">existing mail importer</a>, however this required directly piping mail from SMTP into the php script, which I could not do on my host (or would prefer not to do).</p>
<p><span id="more-274"></span></p>
<p>I decided to build my own POP3 Importer of Inbox items and decided to learn PHP and <a href="http://uk2.php.net/imap_open">imap_open</a>. I built it as an addon to GTD-PHP that could be called to do an import, however I am still going to extend it so that in the GTD-PHP header additional headers can be called (ones that identify if new items have been added to an Inbox so I can get feedback of when somebody mails into that account).</p>

<div class="wp_syntax"><div class="code"><pre class="php" style="font-family:monospace;"><span style="color: #000000; font-weight: bold;">&lt;?php</span>
<span style="color: #666666; font-style: italic;">//Script to insert e-mails into GTD-PHP inbox.</span>
<span style="color: #666666; font-style: italic;">//These are loaded from a pop3 account</span>
<span style="color: #666666; font-style: italic;">//The account info and other options are configured in the config.php file</span>
<span style="color: #666666; font-style: italic;">//$config['addons']['pop3inbox']=array(</span>
<span style="color: #666666; font-style: italic;">//        &quot;link&quot;=&gt;&quot;addons/pop3inbox/import.php&quot;,</span>
<span style="color: #666666; font-style: italic;">//        'title'=&gt;&quot;Import POP3 Mail&quot;, 'label'=&gt;&quot;Import Inbox&quot;,</span>
<span style="color: #666666; font-style: italic;">//        'where'=&gt;'item.php?type=i','when'=&gt;'after',</span>
<span style="color: #666666; font-style: italic;">//        'options'=&gt;array(&quot;user&quot;   =&gt; 'gtduser',</span>
<span style="color: #666666; font-style: italic;">//                         &quot;pass&quot;   =&gt; 'gtdpass',</span>
<span style="color: #666666; font-style: italic;">//                         &quot;server&quot; =&gt; 'mail.server.com',</span>
<span style="color: #666666; font-style: italic;">//                         &quot;port&quot;   =&gt; '995',</span>
<span style="color: #666666; font-style: italic;">//                         &quot;type&quot;   =&gt; '/pop3/ssl/novalidate-cert',</span>
<span style="color: #666666; font-style: italic;">//                         &quot;delete&quot; =&gt; true)</span>
<span style="color: #666666; font-style: italic;">//                         );</span>
<span style="color: #666666; font-style: italic;">//Subject becomes title</span>
<span style="color: #666666; font-style: italic;">//From &amp; Body becomes description</span>
<span style="color: #000088;">$title</span><span style="color: #339933;">=</span><span style="color: #0000ff;">'Import POP3 Inbox'</span><span style="color: #339933;">;</span>
<span style="color: #b1b100;">include_once</span> <span style="color: #0000ff;">'header.php'</span><span style="color: #339933;">;</span>
&nbsp;
<span style="color: #000088;">$msoptions</span> <span style="color: #339933;">=</span> <span style="color: #000088;">$addon</span><span style="color: #009900;">&#91;</span><span style="color: #0000ff;">'options'</span><span style="color: #009900;">&#93;</span><span style="color: #339933;">;</span>
&nbsp;
<span style="color: #990000;">mysql_connect</span><span style="color: #009900;">&#40;</span><span style="color: #000088;">$config</span><span style="color: #009900;">&#91;</span><span style="color: #0000ff;">'host'</span><span style="color: #009900;">&#93;</span><span style="color: #339933;">,</span><span style="color: #000088;">$config</span><span style="color: #009900;">&#91;</span><span style="color: #0000ff;">'user'</span><span style="color: #009900;">&#93;</span><span style="color: #339933;">,</span><span style="color: #000088;">$config</span><span style="color: #009900;">&#91;</span><span style="color: #0000ff;">'pass'</span><span style="color: #009900;">&#93;</span><span style="color: #009900;">&#41;</span><span style="color: #339933;">;</span>
<span style="color: #990000;">mysql_select_db</span><span style="color: #009900;">&#40;</span><span style="color: #000088;">$config</span><span style="color: #009900;">&#91;</span><span style="color: #0000ff;">'db'</span><span style="color: #009900;">&#93;</span><span style="color: #009900;">&#41;</span><span style="color: #339933;">;</span>
&nbsp;
<span style="color: #000088;">$imap</span> <span style="color: #339933;">=</span> <span style="color: #990000;">imap_open</span><span style="color: #009900;">&#40;</span><span style="color: #0000ff;">&quot;{&quot;</span><span style="color: #339933;">.</span><span style="color: #000088;">$msoptions</span><span style="color: #009900;">&#91;</span><span style="color: #0000ff;">'server'</span><span style="color: #009900;">&#93;</span><span style="color: #339933;">.</span><span style="color: #0000ff;">&quot;:&quot;</span><span style="color: #339933;">.</span><span style="color: #000088;">$msoptions</span><span style="color: #009900;">&#91;</span><span style="color: #0000ff;">'port'</span><span style="color: #009900;">&#93;</span><span style="color: #339933;">.</span><span style="color: #000088;">$msoptions</span><span style="color: #009900;">&#91;</span><span style="color: #0000ff;">'type'</span><span style="color: #009900;">&#93;</span><span style="color: #339933;">.</span><span style="color: #0000ff;">&quot;}INBOX&quot;</span><span style="color: #339933;">,</span> <span style="color: #000088;">$msoptions</span><span style="color: #009900;">&#91;</span><span style="color: #0000ff;">'user'</span><span style="color: #009900;">&#93;</span><span style="color: #339933;">,</span> <span style="color: #000088;">$msoptions</span><span style="color: #009900;">&#91;</span><span style="color: #0000ff;">'pass'</span><span style="color: #009900;">&#93;</span><span style="color: #009900;">&#41;</span><span style="color: #339933;">;</span>
<span style="color: #b1b100;">if</span> <span style="color: #009900;">&#40;</span><span style="color: #339933;">!</span><span style="color: #000088;">$imap</span><span style="color: #009900;">&#41;</span> <span style="color: #009900;">&#123;</span>
   <span style="color: #990000;">print_r</span><span style="color: #009900;">&#40;</span><span style="color: #990000;">imap_errors</span><span style="color: #009900;">&#40;</span><span style="color: #009900;">&#41;</span><span style="color: #009900;">&#41;</span><span style="color: #339933;">;</span>
<span style="color: #009900;">&#125;</span> <span style="color: #b1b100;">else</span> <span style="color: #009900;">&#123;</span>
  <span style="color: #000088;">$num_msg</span> <span style="color: #339933;">=</span> <span style="color: #990000;">imap_num_msg</span><span style="color: #009900;">&#40;</span><span style="color: #000088;">$imap</span><span style="color: #009900;">&#41;</span><span style="color: #339933;">;</span>
  <span style="color: #b1b100;">include_once</span><span style="color: #009900;">&#40;</span><span style="color: #0000ff;">'gtdfuncs.php'</span><span style="color: #009900;">&#41;</span><span style="color: #339933;">;</span> 
  <span style="color: #b1b100;">echo</span> <span style="color: #0000ff;">&quot;importing &quot;</span><span style="color: #339933;">.</span><span style="color: #000088;">$num_msg</span><span style="color: #339933;">.</span><span style="color: #0000ff;">&quot; messages&lt;br&gt;&quot;</span><span style="color: #339933;">;</span>
  <span style="color: #b1b100;">echo</span> <span style="color: #0000ff;">&quot;&lt;div class='success'&gt;<span style="color: #000099; font-weight: bold;">\n</span>&quot;</span><span style="color: #339933;">;</span>
  <span style="color: #b1b100;">for</span> <span style="color: #009900;">&#40;</span><span style="color: #000088;">$i</span> <span style="color: #339933;">=</span> <span style="color: #000088;">$num_msg</span><span style="color: #339933;">;</span> <span style="color: #000088;">$i</span> <span style="color: #339933;">&gt;</span> <span style="color: #cc66cc;">0</span><span style="color: #339933;">;</span> <span style="color: #000088;">$i</span><span style="color: #339933;">--</span><span style="color: #009900;">&#41;</span>
  <span style="color: #009900;">&#123;</span>
    <span style="color: #666666; font-style: italic;">// empty vars</span>
    <span style="color: #000088;">$from</span> <span style="color: #339933;">=</span> <span style="color: #0000ff;">&quot;&quot;</span><span style="color: #339933;">;</span>
    <span style="color: #000088;">$subject</span> <span style="color: #339933;">=</span> <span style="color: #0000ff;">&quot;&quot;</span><span style="color: #339933;">;</span>
    <span style="color: #000088;">$headers</span> <span style="color: #339933;">=</span> <span style="color: #0000ff;">&quot;&quot;</span><span style="color: #339933;">;</span>
    <span style="color: #000088;">$message</span> <span style="color: #339933;">=</span> <span style="color: #0000ff;">&quot;&quot;</span><span style="color: #339933;">;</span>
&nbsp;
    <span style="color: #000088;">$header</span> <span style="color: #339933;">=</span> <span style="color: #990000;">imap_headerinfo</span><span style="color: #009900;">&#40;</span><span style="color: #000088;">$imap</span><span style="color: #339933;">,</span> <span style="color: #000088;">$i</span><span style="color: #339933;">,</span> <span style="color: #cc66cc;">80</span><span style="color: #339933;">,</span> <span style="color: #cc66cc;">80</span><span style="color: #009900;">&#41;</span><span style="color: #339933;">;</span>
&nbsp;
    <span style="color: #000088;">$from</span> <span style="color: #339933;">=</span> <span style="color: #000088;">$header</span><span style="color: #339933;">-&gt;</span><span style="color: #004000;">fromaddress</span><span style="color: #339933;">;</span>
    <span style="color: #000088;">$subject</span> <span style="color: #339933;">=</span> <span style="color: #000088;">$header</span><span style="color: #339933;">-&gt;</span><span style="color: #004000;">fetchsubject</span><span style="color: #339933;">;</span>
    <span style="color: #000088;">$date</span>    <span style="color: #339933;">=</span> <span style="color: #990000;">date</span><span style="color: #009900;">&#40;</span><span style="color: #0000ff;">'YmdHis'</span><span style="color: #339933;">,</span> <span style="color: #000088;">$header</span><span style="color: #339933;">-&gt;</span><span style="color: #004000;">udate</span><span style="color: #009900;">&#41;</span><span style="color: #339933;">;</span>
&nbsp;
    <span style="color: #000088;">$message</span><span style="color: #339933;">=</span><span style="color: #990000;">imap_body</span><span style="color: #009900;">&#40;</span><span style="color: #000088;">$imap</span><span style="color: #339933;">,</span> <span style="color: #000088;">$i</span><span style="color: #009900;">&#41;</span><span style="color: #339933;">;</span>
    <span style="color: #000088;">$message</span><span style="color: #339933;">=</span><span style="color: #0000ff;">&quot;From: &quot;</span><span style="color: #339933;">.</span><span style="color: #000088;">$from</span><span style="color: #339933;">.</span><span style="color: #0000ff;">&quot;<span style="color: #000099; font-weight: bold;">\n</span><span style="color: #000099; font-weight: bold;">\n</span>&quot;</span><span style="color: #339933;">.</span><span style="color: #000088;">$message</span><span style="color: #339933;">;</span>
&nbsp;
    <span style="color: #990000;">mysql_query</span><span style="color: #009900;">&#40;</span><span style="color: #0000ff;">&quot;INSERT INTO `&quot;</span><span style="color: #339933;">.</span><span style="color: #000088;">$config</span><span style="color: #009900;">&#91;</span><span style="color: #0000ff;">'prefix'</span><span style="color: #009900;">&#93;</span><span style="color: #339933;">.</span><span style="color: #0000ff;">&quot;items` ( `itemId` , `title` , `description` , `desiredOutcome` )VALUES (NULL , '<span style="color: #006699; font-weight: bold;">$subject</span>', '<span style="color: #006699; font-weight: bold;">$message</span>', NULL);&quot;</span><span style="color: #009900;">&#41;</span><span style="color: #339933;">;</span>
  <span style="color: #990000;">mysql_query</span><span style="color: #009900;">&#40;</span><span style="color: #0000ff;">&quot;INSERT INTO `&quot;</span><span style="color: #339933;">.</span><span style="color: #000088;">$config</span><span style="color: #009900;">&#91;</span><span style="color: #0000ff;">'prefix'</span><span style="color: #009900;">&#93;</span><span style="color: #339933;">.</span><span style="color: #0000ff;">&quot;itemstatus` (`itemId`, `dateCreated`, `lastModified`, `dateCompleted`) VALUES (NULL, '&quot;</span><span style="color: #339933;">.</span><span style="color: #990000;">date</span><span style="color: #009900;">&#40;</span><span style="color: #000088;">$config</span><span style="color: #009900;">&#91;</span><span style="color: #0000ff;">&quot;datemask&quot;</span><span style="color: #009900;">&#93;</span><span style="color: #009900;">&#41;</span><span style="color: #339933;">.</span><span style="color: #0000ff;">&quot;', NOW(), NULL);&quot;</span><span style="color: #009900;">&#41;</span><span style="color: #339933;">;</span>
    <span style="color: #990000;">mysql_query</span><span style="color: #009900;">&#40;</span><span style="color: #0000ff;">&quot;INSERT INTO `&quot;</span><span style="color: #339933;">.</span><span style="color: #000088;">$config</span><span style="color: #009900;">&#91;</span><span style="color: #0000ff;">'prefix'</span><span style="color: #009900;">&#93;</span><span style="color: #339933;">.</span><span style="color: #0000ff;">&quot;itemattributes` ( `itemId` , `type` , `isSomeday` , `categoryId` , `contextId` , `timeframeId` , `deadline` , `repeat` , `suppress` , `suppressUntil` )VALUES (NULL , 'i', 'n', '0', '0', '0', NULL , '0', 'n', NULL);&quot;</span><span style="color: #009900;">&#41;</span><span style="color: #339933;">;</span>
&nbsp;
    <span style="color: #b1b100;">echo</span> <span style="color: #0000ff;">&quot;Imported '&quot;</span><span style="color: #339933;">.</span><span style="color: #990000;">stripslashes</span><span style="color: #009900;">&#40;</span>escapeChars<span style="color: #009900;">&#40;</span><span style="color: #000088;">$subject</span><span style="color: #009900;">&#41;</span><span style="color: #009900;">&#41;</span><span style="color: #339933;">,</span><span style="color: #0000ff;">&quot;' into Inbox&lt;br /&gt;<span style="color: #000099; font-weight: bold;">\n</span>&quot;</span><span style="color: #339933;">;</span>
    <span style="color: #b1b100;">if</span> <span style="color: #009900;">&#40;</span><span style="color: #000088;">$msoptions</span><span style="color: #009900;">&#91;</span><span style="color: #0000ff;">'delete'</span><span style="color: #009900;">&#93;</span><span style="color: #009900;">&#41;</span>
      <span style="color: #990000;">imap_delete</span><span style="color: #009900;">&#40;</span><span style="color: #000088;">$imap</span><span style="color: #339933;">,</span> <span style="color: #000088;">$i</span><span style="color: #009900;">&#41;</span><span style="color: #339933;">;</span>
  <span style="color: #009900;">&#125;</span>
  <span style="color: #b1b100;">echo</span> <span style="color: #0000ff;">&quot;&lt;/div&gt;&quot;</span><span style="color: #339933;">;</span>
  <span style="color: #b1b100;">if</span> <span style="color: #009900;">&#40;</span><span style="color: #000088;">$msoptions</span><span style="color: #009900;">&#91;</span><span style="color: #0000ff;">'delete'</span><span style="color: #009900;">&#93;</span><span style="color: #009900;">&#41;</span>
    <span style="color: #990000;">imap_expunge</span><span style="color: #009900;">&#40;</span><span style="color: #000088;">$imap</span><span style="color: #009900;">&#41;</span><span style="color: #339933;">;</span>
  <span style="color: #990000;">imap_close</span><span style="color: #009900;">&#40;</span><span style="color: #000088;">$imap</span><span style="color: #009900;">&#41;</span><span style="color: #339933;">;</span>
<span style="color: #009900;">&#125;</span>
<span style="color: #b1b100;">include_once</span> <span style="color: #0000ff;">'footer.php'</span><span style="color: #339933;">;</span>
<span style="color: #000000; font-weight: bold;">?&gt;</span></pre></div></div>

<p>Works pretty well at this point. Though I am having problems getting mail into that POP3 account. Will have to work further on that today <img src='http://www.dwarfsoft.com/blog/wp-includes/images/smilies/icon_smile.gif' alt=':)' class='wp-smiley' /> </p>
<p>Cheers, Chris.</p>
]]></content:encoded>
			<wfw:commentRss>http://www.dwarfsoft.com/blog/2009/08/04/gtd-php-import-from-pop3-mail/feed/</wfw:commentRss>
		<slash:comments>0</slash:comments>
		</item>
		<item>
		<title>Renovation</title>
		<link>http://www.dwarfsoft.com/blog/2009/03/13/renovation/</link>
		<comments>http://www.dwarfsoft.com/blog/2009/03/13/renovation/#comments</comments>
		<pubDate>Fri, 13 Mar 2009 12:04:34 +0000</pubDate>
		<dc:creator>dwarfsoft</dc:creator>
				<category><![CDATA[Home]]></category>
		<category><![CDATA[Renovation]]></category>

		<guid isPermaLink="false">http://www.dwarfsoft.com/blog/?p=237</guid>
		<description><![CDATA[Real life has intervened again in my plans to get on with creating a well-designed Breakout Clone. I spent most of yesterday either commuting between the Hardware Store and the Apartment trying to get as many things fixed in it as possible. It was in a right state before hand, but now has new carpet [...]]]></description>
			<content:encoded><![CDATA[<p>Real life has intervened again in my plans to get on with creating a well-designed Breakout Clone. I spent most of yesterday either commuting between the Hardware Store and the Apartment trying to get as many things fixed in it as possible. It was in a right state before hand, but now has new carpet laid, the old shower screen has been removed and replaced with a rail and curtain, and the Venetian blinds in the Kitchen and Bed 2 have been replaced with new, clean, white ones. I am still awaiting the Vertical Blinds to go into the Lounge and Bed 1 though. </p>
<p>Next things to consider doing will be: kickboards in the kitchen need replacing, carpets upstairs need replacing, a fresh coat of paint &#8211; and a more sophisticated choice of colour, stairwell needs to be sanded back and properly varnished. It will probably be another 6 months to a year before any other works can be started, so it may be a while.</p>
<p><span id="more-237"></span></p>
<p>Cheers, Chris.</p>
]]></content:encoded>
			<wfw:commentRss>http://www.dwarfsoft.com/blog/2009/03/13/renovation/feed/</wfw:commentRss>
		<slash:comments>0</slash:comments>
		</item>
		<item>
		<title>Laying a Cable</title>
		<link>http://www.dwarfsoft.com/blog/2009/03/07/laying-a-cable/</link>
		<comments>http://www.dwarfsoft.com/blog/2009/03/07/laying-a-cable/#comments</comments>
		<pubDate>Sat, 07 Mar 2009 09:41:49 +0000</pubDate>
		<dc:creator>dwarfsoft</dc:creator>
				<category><![CDATA[Home]]></category>
		<category><![CDATA[Cabling]]></category>
		<category><![CDATA[Network]]></category>
		<category><![CDATA[Office]]></category>

		<guid isPermaLink="false">http://www.dwarfsoft.com/blog/2009/03/07/laying-a-cable/</guid>
		<description><![CDATA[I haven&#8217;t had a chance yet to go back to designing Breakout properly, or any other game related projects. I have, however, been cabling up the house so I can start using my new office. 
Doing a cable drop in this house was a nightmare. Firstly, it&#8217;s on a slab so I couldn&#8217;t run cable [...]]]></description>
			<content:encoded><![CDATA[<p>I haven&#8217;t had a chance yet to go back to designing Breakout properly, or any other game related projects. I have, however, been cabling up the house so I can start using my new office. </p>
<p>Doing a cable drop in this house was a nightmare. Firstly, it&#8217;s on a slab so I couldn&#8217;t run cable below the house. Secondly, there are too many beams in the roof that cover cavity space, so I had to drill through about 4-5 inches of timber before reaching the cavity. Thirdly, there is not 1 noggin in the wall, there are two, so I had to do some massive drill bit extension to do the boring. Lastly, a couple of the extension bits I bought SUCKED! When you pull them up they &#8216;press&#8217; the release mechanism, so I had extension bits in the wall with my spade bit &#8211; not fun to get out >:( .</p>
<p>I had never run Network cable myself before (except Coax) so crimping the RJ45 ports was a new experience. Ended up being just as easy as using the Krone tool on the phone frames at work. I figured it would be. Hopefully now that I have moved into my new home-office I can get back to work on my XNA Game Development work.</p>
<p><span id="more-235"></span></p>
<p>I will post up some pictures of my office once I have tidied up some of the massive piles of stuff everywhere, and covered the holes in the walls with Network wallplates. </p>
<p>Cheers, Chris</p>
]]></content:encoded>
			<wfw:commentRss>http://www.dwarfsoft.com/blog/2009/03/07/laying-a-cable/feed/</wfw:commentRss>
		<slash:comments>0</slash:comments>
		</item>
	</channel>
</rss>
