<?xml version="1.0" encoding="UTF-8"?>
<?xml-stylesheet type="text/xsl" media="screen" href="/~d/styles/rss2full.xsl"?><?xml-stylesheet type="text/css" media="screen" href="http://feeds.feedburner.com/~d/styles/itemcontent.css"?><rss 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/" xmlns:feedburner="http://rssnamespace.org/feedburner/ext/1.0" version="2.0">

<channel>
	<title>The Geekery</title>
	
	<link>http://jon.netdork.net</link>
	<description>The Usual Stuff...</description>
	<lastBuildDate>Thu, 06 Aug 2009 14:19:41 +0000</lastBuildDate>
	<generator>http://wordpress.org/?v=2.8.5</generator>
	<language>en</language>
	<sy:updatePeriod>hourly</sy:updatePeriod>
	<sy:updateFrequency>1</sy:updateFrequency>
			<atom10:link xmlns:atom10="http://www.w3.org/2005/Atom" rel="self" href="http://feeds.feedburner.com/TheGeekery" type="application/rss+xml" /><feedburner:browserFriendly>This is an XML content feed. It is intended to be viewed in a newsreader or syndicated to another site, subject to copyright and fair use.</feedburner:browserFriendly><atom10:link xmlns:atom10="http://www.w3.org/2005/Atom" rel="hub" href="http://pubsubhubbub.appspot.com" /><item>
		<title>Symantec DLO, and Office 2007 SP2</title>
		<link>http://jon.netdork.net/2009/08/06/symantec-dlo-and-office-2007-sp2</link>
		<comments>http://jon.netdork.net/2009/08/06/symantec-dlo-and-office-2007-sp2#comments</comments>
		<pubDate>Thu, 06 Aug 2009 14:19:41 +0000</pubDate>
		<dc:creator>Jon</dc:creator>
				<category><![CDATA[Work]]></category>

		<guid isPermaLink="false">http://jon.netdork.net/2009/08/06/symantec-dlo-and-office-2007-sp2</guid>
		<description><![CDATA[After recently pushing out SP2 for Office 2007, I started getting errors from Symantec DLO right after Outlook would start.&#160; This is a known issue, and there are a few workarounds, as well as a patch now.&#160; See Symantec’s document ID 323991.&#160; Always fun to have incompatibility.



]]></description>
			<content:encoded><![CDATA[<p>After recently pushing out SP2 for Office 2007, I started getting errors from Symantec DLO right after Outlook would start.&#160; This is a known issue, and there are a few workarounds, as well as a patch now.&#160; See Symantec’s document ID <a href="http://seer.entsupport.symantec.com/docs/323991.htm" target="_blank">323991</a>.&#160; Always fun to have incompatibility.</p>
<!-- start wp-tags-to-technorati 1.01 -->

<!-- end wp-tags-to-technorati -->
]]></content:encoded>
			<wfw:commentRss>http://jon.netdork.net/2009/08/06/symantec-dlo-and-office-2007-sp2/feed</wfw:commentRss>
		<slash:comments>3</slash:comments>
		</item>
		<item>
		<title>Microsoft Tag, a semi-geek look</title>
		<link>http://jon.netdork.net/2009/08/01/microsoft-tag-a-semi-geek-look</link>
		<comments>http://jon.netdork.net/2009/08/01/microsoft-tag-a-semi-geek-look#comments</comments>
		<pubDate>Sun, 02 Aug 2009 05:15:36 +0000</pubDate>
		<dc:creator>Jon</dc:creator>
				<category><![CDATA[Microsoft]]></category>
		<category><![CDATA[Technology]]></category>
		<category><![CDATA[Microsoft Tag]]></category>

		<guid isPermaLink="false">http://jon.netdork.net/?p=511</guid>
		<description><![CDATA[Back in January, Microsoft announced a new project called Tag at CES.&#160; In Microsoft’s words, Tag is:     Microsoft Tag is a marketing solution that enables consumers to access and share useful and fun content in a simple way. It also helps marketers engage with consumers in meaningful and creative ways, and [...]]]></description>
			<content:encoded><![CDATA[<p></p><p>Back in January, Microsoft announced a new project called <strong>Tag</strong> at <a href="http://blogs.msdn.com/tag/archive/2009/01/08/announcement-ces-2009-microsoft-tag.aspx" target="_blank">CES</a>.&#160; In Microsoft’s words, <strong>Tag</strong> is:</p>  <blockquote>   <p><strong>Microsoft Tag is a marketing solution that enables consumers to access and share useful and fun content in a simple way</strong>. It also helps marketers engage with consumers in meaningful and creative ways, and to measure effectiveness.</p> </blockquote>  <p>They also call it colorful, and capable of transforming traditional marketing media.&#160; I started toying with it a little bit then, but not much until recently when they announced a new <a href="http://blogs.msdn.com/tag/archive/2009/07/23/microsoft-tag-api-announcement.aspx" target="_blank"><acronym title="Application Programming Interface">API</acronym></a>.</p> <span id="more-511"></span>  <p>So how does it work? And how is it going to change our lives?&#160; Well the idea, as far as I can see, is its targeted at mobile audiences.&#160; A small application runs on your phone/pda/etc, and using the camera snaps a picture of the <strong>Tag</strong>.&#160; This is then sent to Microsoft and decoded.&#160; This will then take you to whatever resource the <em>creator </em>configured the tag for.&#160; As of now, there are several types of resources to create:</p>  <ul>   <li><acronym title="Uniform Resource Locator">URL</acronym> </li>    <li>Free Text </li>    <li>vCard </li>    <li>Dialer </li> </ul>  <p>They are all pretty self-explanatory. When the camera picks up a tag, it triggers the application to launch various events.&#160; For example, when tested on my Moto Q9h, a vCard tag added the vCard to my address book, whilst a <acronym title="Uniform Resource Locator">URL</acronym> opened Internet Explorer.&#160; A date range can be applied, as well as a title.</p>  <p>Now the question is, is it life changing?&#160; How about the latest movie poster you just saw, with a tiny icon in the corner, taking you to the preview movie, and how about from that same page, finding out local times?&#160; Well at least part of it is in play now, on an upcoming moving <a href="http://blogs.msdn.com/tag/archive/2009/06/08/microsoft-tag-in-5-13-film-poster.aspx" target="_blank"><strong>5:13</strong></a>. </p>  <p>Not just handy for movies either.&#160; Proctor &amp; Gamble picked it up in Turkey for a <a href="http://www.kepektenkurtul.com/" target="_blank">contest</a> for <em>Head &amp; Shoulders</em>™. BestBuy also pulled out the stops on their “Live Tour” truck, shown in the <strong>Tag</strong> <a href="http://www.microsoft.com/tag/content/showcase/BBLT.aspx" target="_blank">showcase</a>.</p>  <p><a href="http://jon.netdork.net/wp-content/uploads/2009/08/Jonathan_Angliss_20098254431.jpg"><img style="border-right-width: 0px; display: inline; border-top-width: 0px; border-bottom-width: 0px; margin-left: 0px; border-left-width: 0px; margin-right: 0px" title="Jonathan_Angliss_20098254431" border="0" alt="Jonathan_Angliss_20098254431" align="left" src="http://jon.netdork.net/wp-content/uploads/2009/08/Jonathan_Angliss_20098254431_thumb.jpg" width="37" height="37" /></a> How about business cards?&#160; There is quite often a fair bit of information you can provide on a business card, name, address, title, phone, fax, email, and that’s just the basics.&#160; Now include a small image, and your clients can <em>scan</em> the card into their phone.&#160; Want to change the details but can’t get time to get new cards before that major conference you just got sent to? That’s fine, you can update the vCard associated with the <strong>Tag</strong>.</p>  <p>Want to know how small you can go?&#160; The tiny image to the left actually works on my phone.&#160; It’s sized at 33 pixels square.&#160; That’s something else I’ve noticed about <strong>Tag</strong> compared to the traditional barcodes, blurry doesn’t matter, and detection of a <strong>Tag</strong> is incredibly fast.&#160; This is all being done using <a href="http://www.microsoft.com/tag/content/overview/" target="_blank">HCCB</a> (Even more cool, black and white works too).</p>  <p>Being a Microsoft product, some people are probably wondering if it’s limited to Windows, and Windows Mobile devices.&#160; Not at all.&#160; Microsoft seem to think this is a great technology, and a brilliant idea for future marketing and media.&#160; So they released an <a href="http://blogs.msdn.com/tag/archive/2009/03/10/microsoft-tag-iphone-reader-updated.aspx" target="_blank">iPhone reader</a> too.</p>  <p><a href="http://jon.netdork.net/wp-content/uploads/2009/08/The_Geekery_Tinkering_With_Temperature_200971623357.jpg"><img style="border-right-width: 0px; display: inline; border-top-width: 0px; border-bottom-width: 0px; margin-left: 0px; border-left-width: 0px; margin-right: 0px" title="The_Geekery;_Tinkering_With_Temperature_200971623357" border="0" alt="The_Geekery;_Tinkering_With_Temperature_200971623357" align="right" src="http://jon.netdork.net/wp-content/uploads/2009/08/The_Geekery_Tinkering_With_Temperature_200971623357_thumb.jpg" width="44" height="44" /></a> So will I use it?&#160; Probably play with it for a bit, see what I can get out of it, see if it is viable for anything at work.&#160; I’ve already created a couple to play with, the one above, and the one to the right.</p>  <p>The potential is there, now to see if anybody exploits the technology, and pushes it to the limits. Next time you’re looking at a movie poster, see if it got <strong>Tagged</strong>.</p>  <p>Keep following the project for more news, I suspect it might actually get quite popular.&#160; The folks even have a <a href="http://twitter.com/microsofttag" target="_blank">Twitter</a> profile setup, as well as a <a href="http://blogs.msdn.com/tag/" target="_blank">blog</a>.</p>
<!-- start wp-tags-to-technorati 1.01 -->

<p class='technorati-tags'>Technorati Tags: <a class='technorati-link' href='http://technorati.com/tag/Microsoft+Tag' rel='tag' target='_self'>Microsoft Tag</a></p>

<!-- end wp-tags-to-technorati -->
]]></content:encoded>
			<wfw:commentRss>http://jon.netdork.net/2009/08/01/microsoft-tag-a-semi-geek-look/feed</wfw:commentRss>
		<slash:comments>0</slash:comments>
		</item>
		<item>
		<title>Tinkering with Temperature (Part Deux)</title>
		<link>http://jon.netdork.net/2009/08/01/tinkering-with-temperature-part-deux</link>
		<comments>http://jon.netdork.net/2009/08/01/tinkering-with-temperature-part-deux#comments</comments>
		<pubDate>Sun, 02 Aug 2009 02:54:25 +0000</pubDate>
		<dc:creator>Jon</dc:creator>
				<category><![CDATA[Electronics]]></category>
		<category><![CDATA[Linux]]></category>
		<category><![CDATA[Technology]]></category>
		<category><![CDATA[Work]]></category>
		<category><![CDATA[1-wire]]></category>
		<category><![CDATA[instructable]]></category>
		<category><![CDATA[make]]></category>
		<category><![CDATA[temperature]]></category>

		<guid isPermaLink="false">http://jon.netdork.net/2009/08/01/tinkering-with-temperature-part-deux</guid>
		<description><![CDATA[As a follow up to the previous Tinkering with Temperature post, here is more on what I did, and how.   I made some alterations to my original schematic, as I was originally going with a serial to RJ45 conversion.&#160; I figured I’d save myself some headaches, and use one of the Cisco console [...]]]></description>
			<content:encoded><![CDATA[<p></p><p>As a follow up to the previous <a href="http://jon.netdork.net/2009/07/07/tinkering-with-temperature" target="_blank">Tinkering with Temperature</a> post, here is more on what I did, and how.</p> <span id="more-531"></span>  <p>I made some alterations to my original schematic, as I was originally going with a serial to RJ45 conversion.&#160; I figured I’d save myself some headaches, and use one of the Cisco console cables I had laying around.&#160; This had a slightly different pinout on the RJ45 end, compared to the serial cable I was going to make.&#160; Pinouts for the cable can be found all over the internet, including Cisco’s own site, but I used <a href="http://www.allpinouts.org/index.php/Cisco_Console_RJ45_to_DB9_Pin_Cable" target="_blank">this</a> as a reference.</p>  <p><a href="http://jon.netdork.net/wp-content/uploads/2009/08/temp_sensor_board.png"><img style="border-bottom: 0px; border-left: 0px; display: inline; margin-left: 0px; border-top: 0px; margin-right: 0px; border-right: 0px" title="temp_sensor_board" border="0" alt="temp_sensor_board" align="right" src="http://jon.netdork.net/wp-content/uploads/2009/08/temp_sensor_board_thumb.png" width="92" height="116" /></a> Now I had my new schematic, I put it onto a board.&#160; As with my schematic, KiCad helped out here too.&#160; It mocked out the basic components, I just had to rearrange them, and then draw tracks.&#160; I did read somewhere that there is an auto-route feature, but I couldn’t find/figure it out, not that mine was complicated, and I couldn’t figure out a few lines.&#160; So I ultimately ended up with the image to the right.</p>  <p><a href="http://jon.netdork.net/wp-content/uploads/2009/08/DSC_6006.jpg"><img style="border-bottom: 0px; border-left: 0px; display: inline; margin-left: 0px; border-top: 0px; margin-right: 0px; border-right: 0px" title="DSC_6006" border="0" alt="DSC_6006" align="left" src="http://jon.netdork.net/wp-content/uploads/2009/08/DSC_6006_thumb.jpg" width="116" height="77" /></a> Once drawn out, a simple case of printing on <a href="http://www.dipmicro.com/store/PNPB" target="_blank">special paper</a>, or you can do it the cheaper way of using <a href="http://www.riccibitti.com/pcb/pcb.htm" target="_blank">magazine pages</a>.&#160; I went with the later.&#160; When printed,&#160; it’s just a case of taping the paper to the board, and applying heat.</p>  <p><a href="http://jon.netdork.net/wp-content/uploads/2009/08/DSC_6008.jpg"><img style="border-bottom: 0px; border-left: 0px; display: inline; margin-left: 0px; border-top: 0px; margin-right: 0px; border-right: 0px" title="DSC_6008" border="0" alt="DSC_6008" align="right" src="http://jon.netdork.net/wp-content/uploads/2009/08/DSC_6008_thumb.jpg" width="130" height="86" /></a> When applying heat, you must remember to turn off the steam options, otherwise it won’t work properly.&#160; This can take some time, depending on the toner, paper thickness, and the iron involved.&#160; Once you’re satisfied with enough transfer, time to get the paper wet.&#160; This will dissolve the paper, but leave the toner on the board. </p>  <p><a href="http://jon.netdork.net/wp-content/uploads/2009/08/DSC_6009.jpg"><img style="border-bottom: 0px; border-left: 0px; display: inline; margin-left: 0px; border-top: 0px; margin-right: 0px; border-right: 0px" title="DSC_6009" border="0" alt="DSC_6009" align="left" src="http://jon.netdork.net/wp-content/uploads/2009/08/DSC_6009_thumb.jpg" width="101" height="67" /></a> Now is a good time to inspect the board, and make sure that any missing traces are covered.&#160; Usually you can get away with a sharpie, but you can get special etch-resistant pens.&#160; I went over all the lines again just to make extra sure.</p>  <p><a href="http://jon.netdork.net/wp-content/uploads/2009/08/DSC_6012.jpg"><img style="border-bottom: 0px; border-left: 0px; display: inline; margin-left: 0px; border-top: 0px; margin-right: 0px; border-right: 0px" title="DSC_6012" border="0" alt="DSC_6012" align="right" src="http://jon.netdork.net/wp-content/uploads/2009/08/DSC_6012_thumb.jpg" width="98" height="65" /></a> At this point, we could etch the board, but it’s still a little large, so I trimmed off the larger side, and left the shortest excess attached.&#160; This gave me a good point to hold, as well as a good indication of how well it was going.</p>  <p>Now it’s etching time.&#160; Following the instructions carefully, I did this outside in a well ventilated area, with poor light.&#160; Okay maybe I cannot follow all instructions well, but I did wear gloves, and did this away from anything metal.</p>  <p><a href="http://jon.netdork.net/wp-content/uploads/2009/08/DSC_6014.jpg"><img style="border-bottom: 0px; border-left: 0px; display: inline; margin-left: 0px; border-top: 0px; margin-right: 0px; border-right: 0px" title="DSC_6014" border="0" alt="DSC_6014" align="left" src="http://jon.netdork.net/wp-content/uploads/2009/08/DSC_6014_thumb.jpg" width="121" height="80" /></a> After about 15 minutes of agitation, and careful inspection, the board was etched.&#160; Note that part of the board wasn’t etched in the picture, but that was part that was in the excess area.&#160; Another quick trim to remove that excess piece, so it’d fit nicely into the housing.</p>  <p><a href="http://jon.netdork.net/wp-content/uploads/2009/08/DSC_6016.jpg"><img style="border-bottom: 0px; border-left: 0px; display: inline; margin-left: 0px; border-top: 0px; margin-right: 0px; border-right: 0px" title="DSC_6016" border="0" alt="DSC_6016" align="right" src="http://jon.netdork.net/wp-content/uploads/2009/08/DSC_6016_thumb.jpg" width="98" height="65" /></a> I borrowed <a href="http://jstudios.us/" target="_blank">Jeremy’s</a> drill, and a bit from Rick. I quickly drilled the parts, and got to work soldering.&#160; One thing to note is that when soldering, and constructing, follow your diagrams closely.&#160; I originally soldered one of the diodes in backwards, so it wasn’t working until I desoldered it, and put it back in correctly.</p>  <p><a href="http://jon.netdork.net/wp-content/uploads/2009/08/DSC_6019.jpg"><img style="border-bottom: 0px; border-left: 0px; display: inline; margin-left: 0px; border-top: 0px; margin-right: 0px; border-right: 0px" title="DSC_6019" border="0" alt="DSC_6019" align="left" src="http://jon.netdork.net/wp-content/uploads/2009/08/DSC_6019_thumb.jpg" width="123" height="81" /></a> I’d carefully designed the size of the PCB to be oversized, I could have clearly chopped an extra inch or so off, because it was to fit inside an old Linksys workgroup switch box.&#160; This ended up being about 4&#215;6.&#160; The RJ45 connectors were a little low profile for the case, but it doesn’t matter too much, as it’s going to be hiding in the server room away from careful inspection of most people.</p>  <p><a href="http://jon.netdork.net/wp-content/uploads/2009/08/DSC_6022.jpg"><img style="border-bottom: 0px; border-left: 0px; display: inline; margin-left: 0px; border-top: 0px; margin-right: 0px; border-right: 0px" title="DSC_6022" border="0" alt="DSC_6022" align="right" src="http://jon.netdork.net/wp-content/uploads/2009/08/DSC_6022_thumb.jpg" width="113" height="75" /></a> The final product looks like this.&#160; Sits nicely inside the chassis, and looks pretty good.&#160; It was a 5 port workgroup switch, with port 5 being disabled if you had an “uplink” cable in place.&#160; In my case, port 6 is going to be the serial port.</p>  <p>Now for Monday, build some cables, once I’ve figured out all the lengths I need.&#160; I did do a quick breadboard test with a RJ45 connector, and 2 wires crimped down to a breadboard to ensure it was working, and got good readings (compared with my fluke tester).&#160; </p>  <p>I’ll power additional pictures once I have all the cables in place, and tucked into the racks.</p>
<!-- start wp-tags-to-technorati 1.01 -->

<p class='technorati-tags'>Technorati Tags: <a class='technorati-link' href='http://technorati.com/tag/1-wire' rel='tag' target='_self'>1-wire</a>, <a class='technorati-link' href='http://technorati.com/tag/Electronics' rel='tag' target='_self'>Electronics</a>, <a class='technorati-link' href='http://technorati.com/tag/instructable' rel='tag' target='_self'>instructable</a>, <a class='technorati-link' href='http://technorati.com/tag/make' rel='tag' target='_self'>make</a>, <a class='technorati-link' href='http://technorati.com/tag/temperature' rel='tag' target='_self'>temperature</a></p>

<!-- end wp-tags-to-technorati -->
]]></content:encoded>
			<wfw:commentRss>http://jon.netdork.net/2009/08/01/tinkering-with-temperature-part-deux/feed</wfw:commentRss>
		<slash:comments>0</slash:comments>
		</item>
		<item>
		<title>Random Mail Stats</title>
		<link>http://jon.netdork.net/2009/07/20/random-mail-stats</link>
		<comments>http://jon.netdork.net/2009/07/20/random-mail-stats#comments</comments>
		<pubDate>Mon, 20 Jul 2009 23:44:38 +0000</pubDate>
		<dc:creator>Jon</dc:creator>
				<category><![CDATA[General Ramblings]]></category>
		<category><![CDATA[Linux]]></category>
		<category><![CDATA[Open Source]]></category>
		<category><![CDATA[Technology]]></category>

		<guid isPermaLink="false">http://jon.netdork.net/?p=505</guid>
		<description><![CDATA[I&#8217;ve been meaning to get some proper stats setup for my mail server, but until then, I&#8217;ve been mostly content with reading the LogWatch reports from my server. It has been dutifully analyzing my log files, and giving me all kinds of useful data, such as the mail stats from Saturday, 18th July&#8230;


The first interesting [...]]]></description>
			<content:encoded><![CDATA[<p>I&#8217;ve been meaning to get some proper stats setup for my mail server, but until then, I&#8217;ve been mostly content with reading the <a href="http://www.logwatch.org/" title="LogWatch">LogWatch</a> reports from my server. It has been dutifully analyzing my log files, and giving me all kinds of useful data, such as the mail stats from Saturday, 18th July&#8230;</p>

<p><span id="more-505"></span>
The first interesting stat is for my tiny little mail server, I received 27,668 emails.  Of that 27,242 of them were dropped at the door.  20k of which were <a href="http://en.wikipedia.org/wiki/DNSBL" title="Wikipedia; DNS BL">RBLs</a>.  Of the handful that were left behind, half of them were marked as spam by <a href="http://www.ijs.si/software/amavisd/" title="Amavisd-New">Amavis</a> and <a href="http://spamassassin.apache.org/" title="The Apache SpamASsassin Project">SpamAssassin</a>.</p>

<p>Here are the full details&#8230;</p>

<blockquote><pre>
 --------------------- Postfix Begin ------------------------ 

        4   SASL authentication failed 
 
   48.003M  Bytes accepted                        50,334,433
   77.976M  Bytes sent via <acronym title="Simple Mail Transfer Protocol">SMTP</acronym>                   81,763,280
    8.110M  Bytes delivered                        8,503,744
 ========   ================================================
 
      426   Accepted                                   1.54%
    27242   Rejected                                  98.46%
 --------   ------------------------------------------------
    27668   Total                                    100.00%
 ========   ================================================
 
      504   5xx Reject relay denied                    1.85%
       42   5xx Reject HELO/EHLO                       0.15%
     4239   5xx Reject unknown user                   15.56%
     1914   5xx Reject recipient address               7.03%
    20543   5xx Reject RBL                            75.41%
 --------   ------------------------------------------------
    27242   Total 5xx Rejects                        100.00%
 ========   ================================================
 
     1097   4xx Reject recipient address             100.00%
 --------   ------------------------------------------------
     1097   Total 4xx Rejects                        100.00%
 ========   ================================================
 
    22593   Connections made      
    12936   Connections lost (inbound) 
    22592   Disconnections        
      422   Removed from queue    
      115   Delivered             
      333   Sent via <acronym title="Simple Mail Transfer Protocol">SMTP</acronym>         
        4   Resent                
     7536   Policyd-weight        
 
        2   Connection failure (outbound) 
      184   Timeout (inbound)     
       28   Illegal address syntax in <acronym title="Simple Mail Transfer Protocol">SMTP</acronym> command 
        4   Numeric hostname      
       14   <acronym title="Simple Mail Transfer Protocol">SMTP</acronym> dialog error     
       28   Excessive errors in <acronym title="Simple Mail Transfer Protocol">SMTP</acronym> dialog 
     3484   Hostname verification errors 
        4   Hostname validation errors 
        7   SASL authenticated messages 
 
 
 
 ---------------------- Postfix End ------------------------- 
</pre></blockquote>

<p>This reminds me of a need to setup more monitoring and statistics.  For example, per domain logs for the domain owners to review (and me to find out who uses my system the most).</p>

<p>I have some interesting ideas for my servers, just got to get around to doing them&#8230;</p>
<!-- start wp-tags-to-technorati 1.01 -->

<!-- end wp-tags-to-technorati -->
]]></content:encoded>
			<wfw:commentRss>http://jon.netdork.net/2009/07/20/random-mail-stats/feed</wfw:commentRss>
		<slash:comments>1</slash:comments>
		</item>
		<item>
		<title>Tinkering with Temperature</title>
		<link>http://jon.netdork.net/2009/07/07/tinkering-with-temperature</link>
		<comments>http://jon.netdork.net/2009/07/07/tinkering-with-temperature#comments</comments>
		<pubDate>Wed, 08 Jul 2009 02:52:37 +0000</pubDate>
		<dc:creator>Jon</dc:creator>
				<category><![CDATA[Electronics]]></category>
		<category><![CDATA[Technology]]></category>
		<category><![CDATA[Work]]></category>
		<category><![CDATA[1-wire]]></category>
		<category><![CDATA[instructables]]></category>
		<category><![CDATA[make]]></category>
		<category><![CDATA[temperature]]></category>

		<guid isPermaLink="false">http://jon.netdork.net/?p=497</guid>
		<description><![CDATA[Sometimes my blog is all over the place.&#160; Mostly work related, and other times it springs back to stuff about me, or stuff I’m working on outside of work.&#160;&#160; This is a cross-over project I’ve been working on (and something I’ve wanted to play with for a while).&#160; A temperature sensor…   Right, doesn’t [...]]]></description>
			<content:encoded><![CDATA[<p></p><p>Sometimes my blog is all over the place.&#160; Mostly work related, and other times it springs back to stuff about me, or stuff I’m working on outside of work.&#160;&#160; This is a cross-over project I’ve been working on (and something I’ve wanted to play with for a while).&#160; A temperature sensor…</p> <span id="more-497"></span>  <p>Right, doesn’t seem to exciting does it?&#160; Maybe not for some, but I have an <a href="http://jon.netdork.net/2007/10/22/am-i-right" target="_blank">unusual interest in information and data</a>.</p>  <p>We recently had an A/C failure in the office, which triggered our A/C unit to alarm, and out control unit for the A/C to alarm, and for some odd reason, <em>not</em> start the secondary A/C.&#160; Looking at the logs, it appears the time from outage to Jeremy forcing the backup A/C online was about 2 hours.&#160; Not too bad, but we’d have picked up on it a little earlier if we’d had a remote environment sensor, something I keep trying to get but keep getting denied on.</p>  <p>So I set out to look at cheap alternatives.&#160; First stop was <a href="http://www.instructables.com/" target="_blank">Instructables</a>.&#160; This is where I stumbled across a couple of different ideas, but the one that popped out of my head was this <a href="http://www.instructables.com/id/Temperature-sensor--weatherstation/" target="_blank">little project</a>.&#160; This is a very simple example of using the Dallas 1-Wire system, a resistor, and a couple of diodes.</p>  <p><a href="http://jon.netdork.net/wp-content/uploads/2009/07/DSC_6000.jpg"><img style="border-bottom: 0px; border-left: 0px; display: inline; margin-left: 0px; border-top: 0px; margin-right: 0px; border-right: 0px" title="DSC_6000" border="0" alt="DSC_6000" align="right" src="http://jon.netdork.net/wp-content/uploads/2009/07/DSC_6000_thumb.jpg" width="244" height="164" /></a>The really cool thing about this example is the author demonstrates the expansion of the system from a single sensor to multiple sensors by simply adding more DS1820 sensors to a CAT5e cable.</p>  <p>So with some scheming, I grabbed a couple of DS18B20 sensors from <a href="http://www.hacktronics.com/Sensors/Digital-Temperature-Sensor-DS18B20/flypage.tpl.html" target="_blank">hacktronics</a>, and the rest of&#160; the components from <a href="http://mouser.com/" target="_blank">Mouser Electronics</a>, increased the count a little to allow for mistakes, and a home model, and set out to build a simple temperature sensor.</p>  <p>The little image above shows 3 of the DS18B20’s connected to an <a href="http://www.arduino.cc/" target="_blank">Arduino</a> (hidden off shot).&#160; It clearly looks more than the “1 Wire” that the name hints at it using.&#160; However, what’s happening here is the power is being fed in on the same line that the data requests come in (pin 2) on, and pin 1 and 3 are grounded.</p>  <p><a href="http://jon.netdork.net/wp-content/uploads/2009/07/temp_sensor_rj45.png"><img style="border-bottom: 0px; border-left: 0px; display: inline; margin-left: 0px; border-top: 0px; margin-right: 0px; border-right: 0px" title="temp_sensor_rj45" border="0" alt="temp_sensor_rj45" align="right" src="http://jon.netdork.net/wp-content/uploads/2009/07/temp_sensor_rj45_thumb.png" width="61" height="99" /></a> I built on the idea from the original project, and decided to figure out a nicer package for it.&#160; I figured this would actually be quite perfect for an RJ45 case, a collection of network cables (allowing me to vary the length to the sensors), and a single central point of collection.&#160; This sparked an idea in my brain, a hub for data collection. Then it struck me, repurposing the chassis of an old <a href="http://www.linksysbycisco.com/US/en/support/EZXS55W" target="_blank">Linksys workgroup switch</a>.&#160; This is a 6 RJ45 port switch, with only 5 operating at once, but it was perfect.&#160; A quick schema modification, and the use of an old Cisco serial cable (the ones that go from serial port to RJ45 connector) and a few more inexpensive parts from Mouser, and you can build a mini-temperature hub.</p>  <p>I’ve built schematics, now all I have to do is get some board, etch it, and solder the parts to it, and I’ll be all set.&#160; I’ve tested the theory out on breadboard, and it works great.&#160; With the use of the hub, I can put the DS18B20 sensors on the end of short cables and use standard network cables to place them as far away as 100m.</p>  <p>I’ll post updates, and more pictures as I finish the product, but it’s turning into a fun little project for me, yes yes, I know, I’m a nerd.</p>
<!-- start wp-tags-to-technorati 1.01 -->

<p class='technorati-tags'>Technorati Tags: <a class='technorati-link' href='http://technorati.com/tag/1-wire' rel='tag' target='_self'>1-wire</a>, <a class='technorati-link' href='http://technorati.com/tag/instructables' rel='tag' target='_self'>instructables</a>, <a class='technorati-link' href='http://technorati.com/tag/make' rel='tag' target='_self'>make</a>, <a class='technorati-link' href='http://technorati.com/tag/temperature' rel='tag' target='_self'>temperature</a></p>

<!-- end wp-tags-to-technorati -->
]]></content:encoded>
			<wfw:commentRss>http://jon.netdork.net/2009/07/07/tinkering-with-temperature/feed</wfw:commentRss>
		<slash:comments>3</slash:comments>
		</item>
		<item>
		<title>Debian Lenny, and tab auto-complete</title>
		<link>http://jon.netdork.net/2009/06/28/debian-lenny-and-tab-auto-complete</link>
		<comments>http://jon.netdork.net/2009/06/28/debian-lenny-and-tab-auto-complete#comments</comments>
		<pubDate>Sun, 28 Jun 2009 16:31:15 +0000</pubDate>
		<dc:creator>Jon</dc:creator>
				<category><![CDATA[Linux]]></category>
		<category><![CDATA[Bash]]></category>
		<category><![CDATA[Debain]]></category>

		<guid isPermaLink="false">http://jon.netdork.net/2009/06/28/debian-lenny-and-tab-auto-complete</guid>
		<description><![CDATA[I’m currently working on rebuilding a server on a project, and went to hit the tab key to auto-complete, when I was presented a delightful error…     $ vim RE-sh: &#60;( compgen -d &#8212; &#8216;RE&#8217; ): No such file or directory     -sh: &#60;( eval compgen -f -X &#8216;*.@(o&#124;so&#124;so.!(conf)&#124;a&#124;rpm&#124;gif&#124;GIF&#124;jp?(e)g&#124;JP?(E)G&#124;mp3&#124;MP3&#124;mp?(e)g&#124;MPG&#124;avi&#124;AVI&#124;asf&#124;ASF&#124;ogg&#124;OGG&#124;class&#124;CLASS)&#8217; [...]]]></description>
			<content:encoded><![CDATA[<p></p><p>I’m currently working on rebuilding a server on a project, and went to hit the tab key to auto-complete, when I was presented a delightful error…</p>  <blockquote>   <p>$ vim RE-sh: &lt;( compgen -d &#8212; &#8216;RE&#8217; ): No such file or directory     <br />-sh: &lt;( eval compgen -f -X &#8216;*.@(o|so|so.!(conf)|a|rpm|gif|<acronym title="Graphics Interchange Format">GIF</acronym>|jp?(e)g|JP?(E)G|mp3|MP3|mp?(e)g|MPG|avi|AVI|asf|ASF|ogg|OGG|class|CLASS)&#8217; &#8212; $(quote_readline $cur) ): No such file or directory</p> </blockquote>  <p>This is actually a reported bug in Debian [<a href="http://bugs.debian.org/cgi-bin/bugreport.cgi?bug=502804" target="_blank">#502804</a>] and is caused by using /bin/sh as a shell, rather than /bin/bash due to some POSIX compliant code.&#160; A simple change to the shell until they release the fix..</p>  <blockquote>   <p>usermod –s /bin/bash jangliss</p> </blockquote>  <p>And we’re all set again.</p>
<!-- start wp-tags-to-technorati 1.01 -->

<p class='technorati-tags'>Technorati Tags: <a class='technorati-link' href='http://technorati.com/tag/Bash' rel='tag' target='_self'>Bash</a>, <a class='technorati-link' href='http://technorati.com/tag/Debain' rel='tag' target='_self'>Debain</a></p>

<!-- end wp-tags-to-technorati -->
]]></content:encoded>
			<wfw:commentRss>http://jon.netdork.net/2009/06/28/debian-lenny-and-tab-auto-complete/feed</wfw:commentRss>
		<slash:comments>1</slash:comments>
		</item>
		<item>
		<title>Updated Theme</title>
		<link>http://jon.netdork.net/2009/06/03/updated-theme</link>
		<comments>http://jon.netdork.net/2009/06/03/updated-theme#comments</comments>
		<pubDate>Thu, 04 Jun 2009 04:35:38 +0000</pubDate>
		<dc:creator>Jon</dc:creator>
				<category><![CDATA[General Ramblings]]></category>
		<category><![CDATA[Open Source]]></category>
		<category><![CDATA[Technology]]></category>
		<category><![CDATA[Wordpress]]></category>

		<guid isPermaLink="false">http://jon.netdork.net/2009/06/03/updated-theme</guid>
		<description><![CDATA[One of my more popular posts, oddly, is about CapitalOne and Fraud, which is going on nearly 2 years old now.&#160; There are a number of comments on the thread, but I noticed something that just started bugging me.&#160; When replying, I had no way of creating a nicely formatted reply (threading).  So I [...]]]></description>
			<content:encoded><![CDATA[<p></p><p>One of my more popular posts, oddly, is about <a href="http://jon.netdork.net/2007/10/12/capitalone-and-fraud" target="_blank">CapitalOne and Fraud</a>, which is going on nearly 2 years old now.&#160; There are a number of comments on the thread, but I noticed something that just started bugging me.&#160; When replying, I had no way of creating a nicely formatted reply (threading).</p>  <p>So I went in search of plugins, and discovered that Wordpress 2.7.1 actually supports it natively, you just have to update your themes.&#160; I found a great reference <a href="http://ottodestruct.com/blog/2008/09/29/wordpress-27-comments-enhancements/" target="_blank">here</a> which detailed how to do it, but it seemed to not work, so I went in search of more details.&#160; I found that the old comment handling used to be performed using an array, and you’d have to setup the formatting yourself.&#160; They now provide a nifty function <a href="http://codex.wordpress.org/Template_Tags/wp_list_comments" target="_blank">wp<em>list</em>comments</a> that outputs the entire array of comments for you, including all the settings for the reply information.</p>  <p>You can see the new modifications at work <a href="http://jon.netdork.net/2009/04/07/sad-day-2" target="_blank">here on this post</a>, see the second comment down is indented to reflect a comment to Bill.</p>
<!-- start wp-tags-to-technorati 1.01 -->

<p class='technorati-tags'>Technorati Tags: <a class='technorati-link' href='http://technorati.com/tag/Wordpress' rel='tag' target='_self'>Wordpress</a></p>

<!-- end wp-tags-to-technorati -->
]]></content:encoded>
			<wfw:commentRss>http://jon.netdork.net/2009/06/03/updated-theme/feed</wfw:commentRss>
		<slash:comments>0</slash:comments>
		</item>
		<item>
		<title>SquirrelMail updates</title>
		<link>http://jon.netdork.net/2009/05/23/squirrelmail-updates</link>
		<comments>http://jon.netdork.net/2009/05/23/squirrelmail-updates#comments</comments>
		<pubDate>Sat, 23 May 2009 20:37:13 +0000</pubDate>
		<dc:creator>Jon</dc:creator>
				<category><![CDATA[Open Source]]></category>
		<category><![CDATA[SquirrelMail]]></category>
		<category><![CDATA[Bounty]]></category>
		<category><![CDATA[Donate]]></category>

		<guid isPermaLink="false">http://jon.netdork.net/2009/05/23/squirrelmail-updates</guid>
		<description><![CDATA[I’ve been on the SquirrelMail project for quite some time now, and an administrator on the project for several years.&#160; One of the things that has always been an issue has donations.&#160; As there are multiple people that contribute to the project at varying levels at different times, we’ve never figured out a good way [...]]]></description>
			<content:encoded><![CDATA[<p></p><p>I’ve been on the SquirrelMail project for quite some time now, and an administrator on the project for several years.&#160; One of the things that has always been an issue has donations.&#160; As there are multiple people that contribute to the project at varying levels at different times, we’ve never figured out a good way to handle donations.&#160; Other projects, such as MySQL, setup a foundation, and generate enough donations that they’re capable of supporting full time working developers.&#160; Whilst it’d definitely be cool to do that, we’re not there project wise.&#160; So recently Paul sent out a rather interesting option, and it hit the lists.</p>  <p>He gave the users the ability to donate to individual people on the project, as well as sign up for bounties.&#160; The copy of the announcement can be found <a href="http://article.gmane.org/gmane.mail.squirrelmail.devel/9710" target="_blank">here</a>.&#160; The other option was bounties.&#160; This has been used on several open source projects before, and the idea is that people “sponsor” a project, bug, or target.&#160; There are already several <a href="http://squirrelmail.org/donations.php#smbounty" target="_blank">listed</a>, but we’re always looking for more ideas. So if you have some, submit an idea.</p>
<!-- start wp-tags-to-technorati 1.01 -->

<p class='technorati-tags'>Technorati Tags: <a class='technorati-link' href='http://technorati.com/tag/Bounty' rel='tag' target='_self'>Bounty</a>, <a class='technorati-link' href='http://technorati.com/tag/Donate' rel='tag' target='_self'>Donate</a>, <a class='technorati-link' href='http://technorati.com/tag/SquirrelMail' rel='tag' target='_self'>SquirrelMail</a></p>

<!-- end wp-tags-to-technorati -->
]]></content:encoded>
			<wfw:commentRss>http://jon.netdork.net/2009/05/23/squirrelmail-updates/feed</wfw:commentRss>
		<slash:comments>2</slash:comments>
		</item>
		<item>
		<title>AD Migrations, and Permissions</title>
		<link>http://jon.netdork.net/2009/05/20/ad-migrations-and-permissions</link>
		<comments>http://jon.netdork.net/2009/05/20/ad-migrations-and-permissions#comments</comments>
		<pubDate>Thu, 21 May 2009 02:55:01 +0000</pubDate>
		<dc:creator>Jon</dc:creator>
				<category><![CDATA[Microsoft]]></category>
		<category><![CDATA[Work]]></category>
		<category><![CDATA[Active Directory]]></category>
		<category><![CDATA[adfind]]></category>
		<category><![CDATA[Permissions]]></category>

		<guid isPermaLink="false">http://jon.netdork.net/2009/05/20/ad-migrations-and-permissions</guid>
		<description><![CDATA[One of the things I’ve been working on is migrating our equipment over to the corporate domain off of our domain.&#160; For the most part, this has been relatively easy, and given me some changes to fix some things I’ve wanted to get to, but not had time to. One of the stumbling blocks was [...]]]></description>
			<content:encoded><![CDATA[<p></p><p>One of the things I’ve been working on is migrating our equipment over to the corporate domain off of our domain.&#160; For the most part, this has been relatively easy, and given me some changes to fix some things I’ve wanted to get to, but not had time to. One of the stumbling blocks was cutting the file server over to the new server.</p> <span id="more-492"></span>  <p>I’ll admit I really didn’t plan that server migration too well, but I’ve played it on the side of fixing things as they come up.&#160; One of the issues I’ve come across is trying to remember who had access to what originally.&#160; As the file server can no longer talk to the old domain controller, it’s not able to resolve the security accounts.&#160; This results in the permissions being filled with a bunch of <a href="http://en.wikipedia.org/wiki/Security_Identifier" target="_blank">security IDs</a>, rather than names.</p>  <p>I’d originally come up with the idea of using <a href="http://www.ldapbrowser.com/" target="_blank">Softerra’s LDAP Browser</a> to search the old AD server for the security IDs.&#160; This is where I had an issue.&#160; The security IDs in the AD server are stored as binary objects, and LDAP Browser cannot search on it (at least not that I could find).</p>  <p>I did a little Googling around, and stumbled across a nifty utility called <a href="http://www.joeware.net/freetools/tools/adfind/index.htm" target="_blank">ADFind</a>. It allows you to do LDAP queries against the domain controller, and has the added bonus of supporting binary encoding.&#160; For example:</p>  <blockquote>   <p>adfind –binenc –f “(objectsid={{SID:S-1-…}})”</p> </blockquote>  <p>This encodes the SID, and returns the record for the user or group.&#160; This allowed us to go through the file server and fix permissions, and make sure those that should have access, did have access.</p>
<!-- start wp-tags-to-technorati 1.01 -->

<p class='technorati-tags'>Technorati Tags: <a class='technorati-link' href='http://technorati.com/tag/Active+Directory' rel='tag' target='_self'>Active Directory</a>, <a class='technorati-link' href='http://technorati.com/tag/adfind' rel='tag' target='_self'>adfind</a>, <a class='technorati-link' href='http://technorati.com/tag/Permissions' rel='tag' target='_self'>Permissions</a></p>

<!-- end wp-tags-to-technorati -->
]]></content:encoded>
			<wfw:commentRss>http://jon.netdork.net/2009/05/20/ad-migrations-and-permissions/feed</wfw:commentRss>
		<slash:comments>1</slash:comments>
		</item>
		<item>
		<title>Random creativity…</title>
		<link>http://jon.netdork.net/2009/04/19/random-creativity</link>
		<comments>http://jon.netdork.net/2009/04/19/random-creativity#comments</comments>
		<pubDate>Sun, 19 Apr 2009 19:06:31 +0000</pubDate>
		<dc:creator>Jon</dc:creator>
				<category><![CDATA[General Ramblings]]></category>
		<category><![CDATA[Technology]]></category>

		<guid isPermaLink="false">http://jon.netdork.net/?p=489</guid>
		<description><![CDATA[Every now and again, I get on a creativity kick.  It&#8217;s not always an artistic type of kick, just creative&#8230;.



For example, right now I&#8217;m wanting to tinker with an Arduino. Why? No idea, just think it&#8217;d be pretty cool to knock some cool stuff together, like this.  Okay, so I probably won&#8217;t monitor [...]]]></description>
			<content:encoded><![CDATA[<p>Every now and again, I get on a creativity kick.  It&#8217;s not always an artistic type of kick, just creative&#8230;.</p>

<p><span id="more-489"></span></p>

<p>For example, right now I&#8217;m wanting to tinker with an <a href="http://www.arduino.cc" title="Arduino">Arduino</a>. Why? No idea, just think it&#8217;d be pretty cool to knock some cool stuff together, like <a href="http://blog.andrew.net.au/2009/01/04#catbowl_monitor" title="Diary of a Geek; monitoring the cat water bowl with Nagios">this</a>.  Okay, so I probably won&#8217;t monitor that cat&#8217;s water bowl with it, but it is a pretty cool idea.  And it&#8217;s not just limited to doing that either, the list is pretty much endless.  That, and I want to tinker with electronics again.</p>

<p>Then I have another itch at the moment&#8230; Monitoring stuff.  Not sure why, but I&#8217;m curious about power consumption, and what uses the most in my apartment.  So yesterday I picked up a <a href="http://www.p3international.com/products/special/P4400/P4400-CE.html" title="P3 - Kill A Watt">Kill-A-Watt</a> meter.  Plug stuff in, and it&#8217;ll tell you how much juice is being used.  But it&#8217;s not just limited to watching it&#8230; I want to record it, and as such, stumbled across a little modification to the device using a couple of <a href="http://www.digi.com/products/wireless/point-multipoint/xbee-series1-module.jsp" title="Digi; Xbee">Xbee</a> devices, and some <a href="http://www.ladyada.net/make/tweetawatt/" title="Tweet-A-Watt">interesting hacks</a> to send the measurements onto your computer.  It&#8217;s interesting to find the cable box, whilst asleep, still draws 40watts, not terrible, but for a device that&#8217;s supposed to be asleep?</p>

<p>I still have my <a href="http://jon.netdork.net/2009/01/24/creative-urges" title="The Geekery; Creative Urges">previous idea</a> for the kitchen device, which I&#8217;ve currently got suspended in my head, especially as there are already a device floating around that covers some of the functionality&#8230; That, and I&#8217;m watching the <a href="http://www.techcrunch.com/2009/04/10/about-those-new-crunchpad-pictures/" title="TechCrunch; Crunchpad">CrunchPad</a>, which looks like it&#8217;ll drop it nicely for the project, just need to write a UI for the software.</p>

<p>I&#8217;m also working on a project for work at the moment, completely unrelated to what I usually do, but it slips in with my general attitude of &#8220;I can do it&#8221;.  I&#8217;m building a call stats board for the helpdesk.  Yes, I know you can buy them, but currently sitting at $4k for one of the cheapest we found, and company has decided to tighten its belt on spending, it&#8217;s not one of the things they&#8217;ll approve. So with a little <a href="http://www.www.wireshark.org" title="Wireshark; Go Deep">wireshark</a> help, I sniffed out the traffic from the phone system, and I know how to talk to it to get call stats&#8230; Now to just build a small C# application to listen, and output to an LED display.</p>

<p>Oh well&#8230; maybe I&#8217;ll actually do some of this stuff&#8230; one day</p>
<!-- start wp-tags-to-technorati 1.01 -->

<!-- end wp-tags-to-technorati -->
]]></content:encoded>
			<wfw:commentRss>http://jon.netdork.net/2009/04/19/random-creativity/feed</wfw:commentRss>
		<slash:comments>4</slash:comments>
		</item>
	</channel>
</rss>
