<?xml version="1.0" encoding="UTF-8"?>
<!--Generated by Squarespace Site Server v5.11.5 (http://www.squarespace.com/) on Fri, 30 Jul 2010 08:01:22 GMT--><feed xmlns="http://www.w3.org/2005/Atom" xmlns:dc="http://purl.org/dc/elements/1.1/"><title>Journal</title><subtitle>Journal</subtitle><id>http://davestech.net/journal/</id><link rel="alternate" type="application/xhtml+xml" href="http://davestech.net/journal/"/><link rel="self" type="application/atom+xml" href="http://davestech.net/journal/atom.xml"/><updated>2010-03-30T20:28:39Z</updated><generator uri="http://www.squarespace.com/" version="Squarespace Site Server v5.11.5 (http://www.squarespace.com/)">Squarespace</generator><entry><title>Program Phase 1-16 has been posted to the site.</title><id>http://davestech.net/journal/2010/3/28/program-phase-1-16-has-been-posted-to-the-site.html</id><link rel="alternate" type="text/html" href="http://davestech.net/journal/2010/3/28/program-phase-1-16-has-been-posted-to-the-site.html"/><author><name>Dave Mihalik</name></author><published>2010-03-28T19:16:49Z</published><updated>2010-03-28T19:16:49Z</updated><content type="html" xml:lang="en-US"><![CDATA[I have posted the source code and Code Setup and Compilation instructions for Program Phase 1-16 C++ with wxWidgets.  With the exception of a few broken links, all of the information is there.  Check it out <a href="http://davestech.net/program-phase-1-16-c-wxwidgets">here</a>.]]></content></entry><entry><title>Sql Outer Join Gotcha</title><id>http://davestech.net/journal/2010/1/26/sql-outer-join-gotcha.html</id><link rel="alternate" type="text/html" href="http://davestech.net/journal/2010/1/26/sql-outer-join-gotcha.html"/><author><name>Dave Mihalik</name></author><published>2010-01-26T20:24:53Z</published><updated>2010-01-26T20:24:53Z</updated><content type="html" xml:lang="en-US"><![CDATA[<p>Here is a solution for filtering results from an outer join query without using a where clause.&nbsp; I needed this solution today for a project.</p>
<p>&nbsp;</p>
<p><a href="http://www.sqlteam.com/article/additional-criteria-in-the-join-clause">http://www.sqlteam.com/article/additional-criteria-in-the-join-clause</a></p>
<p>&nbsp;</p>]]></content></entry><entry><title>For the public routed subinterface only WAN IP mapping is allowed</title><id>http://davestech.net/journal/2010/1/14/for-the-public-routed-subinterface-only-wan-ip-mapping-is-al.html</id><link rel="alternate" type="text/html" href="http://davestech.net/journal/2010/1/14/for-the-public-routed-subinterface-only-wan-ip-mapping-is-al.html"/><author><name>Dave Mihalik</name></author><published>2010-01-15T03:43:15Z</published><updated>2010-01-15T03:43:15Z</updated><summary type="html" xml:lang="en-US"><![CDATA[This awesome error message is what you will inevitably see if you have UVERSE fiber internet service and a two wire router 3800HGV-B Gateway with a public static ip pool.  The beauty of this device is that it automatically finds and assigns ips to devices based on mac address.  However, problems arise when a device is no longer available on the network and the router still contains ip settings for the device.  There is no option for deleting a device from the router configuration.  If you try to change settings for other existing devices on the network, you may get the error "For the public routed subinterface only WAN IP mapping is allowed".  You may also get an error related to invalid ip settings.  When I called UVERSE technical support, I was instructed to restart the gateway which improved nothing.  I was then told that I would need to do a complete reset of the router which I did not want to do because I had quite a few settings that I did not want to reenter.]]></summary></entry><entry><title>OpenFiler iSCSI Quick Setup Steps</title><id>http://davestech.net/journal/2010/1/3/openfiler-iscsi-quick-setup-steps.html</id><link rel="alternate" type="text/html" href="http://davestech.net/journal/2010/1/3/openfiler-iscsi-quick-setup-steps.html"/><author><name>Dave Mihalik</name></author><published>2010-01-03T19:16:12Z</published><updated>2010-01-03T19:16:12Z</updated><content type="html" xml:lang="en-US"><![CDATA[<p>Just so I have a quick reference:</p>
<p>1. Create Physical volume on a single disk<br />2. Create RAID volumes on multiple disks and create array<br />3. Add volumes from #1 into a Volume Group<br />4. Create an iSCSI volume in the VG from #2<br />5. Start the "iSCSI target server" service<br />6. Add a network entry for the client machine (or local subnet if private) at the bottom of "System &gt; Network Setup"</p>
<p>7. Enable Services - iSCSI Target Server<br />8. Click "iSCSI Targets" on the Volumes page<br />9. Click "Add" to create a new target.<br />10. Click "Lun Mapping"<br />11. Click "Map"<br />12. Click "Network ACL"<br />13. Change the combo box for your network to "Allow".</p>
<p>These steps were adapted from <a href="https://forums.openfiler.com/viewtopic.php?pid=8906#p8906">this</a> post by litkaj on the open filer forums.<strong><br /></strong></p>
<p>&nbsp;</p>]]></content></entry><entry><title>Untangle and MLB.COM</title><id>http://davestech.net/journal/2010/1/3/untangle-and-mlbcom.html</id><link rel="alternate" type="text/html" href="http://davestech.net/journal/2010/1/3/untangle-and-mlbcom.html"/><author><name>Dave Mihalik</name></author><published>2010-01-03T18:54:15Z</published><updated>2010-01-03T18:54:15Z</updated><content type="html" xml:lang="en-US"><![CDATA[<p>To get MLB.COM working behind my Untangle box running in router mode, I added the following to the spyware blocker pass list:</p>
<ul>
<li>2o7.net</li>
<li>ad.doubleclick.net</li>
</ul>]]></content></entry><entry><title>Untangle and DirecTV On Demand</title><id>http://davestech.net/journal/2010/1/3/untangle-and-directv-on-demand.html</id><link rel="alternate" type="text/html" href="http://davestech.net/journal/2010/1/3/untangle-and-directv-on-demand.html"/><author><name>Dave Mihalik</name></author><published>2010-01-03T18:48:55Z</published><updated>2010-01-03T18:48:55Z</updated><content type="html" xml:lang="en-US"><![CDATA[<p>To get DirecTV On Demand working behind my Untangle box in router mode with the Virus Blocker module enabled, I had to do the following:</p>
<ul>
<li>Virus Blocker - Settings</li>
<li>Web - Advanced Settings</li>
<li>Uncheck Disable HTTP Resume</li>
</ul>
<p>&nbsp;</p>
<p>I tracked down the info in a post buried here:</p>
<p><span></span><a href="http://forums.untangle.com/networking/13242-intermittent-access-web-server-8080-a.html">Untangle Forums</a></p>]]></content></entry><entry><title>Slowly Migrating Data</title><id>http://davestech.net/journal/2009/12/13/slowly-migrating-data.html</id><link rel="alternate" type="text/html" href="http://davestech.net/journal/2009/12/13/slowly-migrating-data.html"/><author><name>Dave Mihalik</name></author><published>2009-12-13T23:30:57Z</published><updated>2009-12-13T23:30:57Z</updated><content type="html" xml:lang="en-US"><![CDATA[<p>I have been slowly migrating my site from <a href="http://wordpress.org/">Wordpress</a> to <a href="http://squarespace.com">Squarespace</a>.&nbsp; I did not have time to maintain the hosting and maintenance of the old Program Phases site running on Wordpress.&nbsp; I will be updating this site slowly over the next couple of weeks.&nbsp; I just finished moving the <a href="http://programphases.com/insert-html-here-wp-plugin/">Insert HTML Here</a> Wordpress Plugin information to this site today so that is one less thing I need to think about later.</p>]]></content></entry></feed>