<?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>wehuberconsultingllc.com &#187; News</title>
	<atom:link href="http://wehuberconsultingllc.com/category/news/feed/" rel="self" type="application/rss+xml" />
	<link>http://wehuberconsultingllc.com</link>
	<description></description>
	<lastBuildDate>Sat, 24 May 2008 16:06:57 +0000</lastBuildDate>
	<language>en</language>
	<sy:updatePeriod>hourly</sy:updatePeriod>
	<sy:updateFrequency>1</sy:updateFrequency>
	<generator>http://wordpress.org/?v=3.3.2</generator>
		<item>
		<title>First Impressions of pfSense Open Source Firewall</title>
		<link>http://wehuberconsultingllc.com/2008/05/24/first-impressions-of-pfsense-open-source-firewall/</link>
		<comments>http://wehuberconsultingllc.com/2008/05/24/first-impressions-of-pfsense-open-source-firewall/#comments</comments>
		<pubDate>Sat, 24 May 2008 15:51:06 +0000</pubDate>
		<dc:creator>Bill</dc:creator>
				<category><![CDATA[Lead Story]]></category>
		<category><![CDATA[News]]></category>
		<category><![CDATA[Security]]></category>

		<guid isPermaLink="false">http://wehuberconsultingllc.com/2008/05/24/first-impressions-of-pfsense-open-source-firewall/</guid>
		<description><![CDATA[At my new place of employment we had some firewall problems over the last couple of weeks. Eventually I figured out that the firewall was rebooting at random intervals during the day. Hint: Turn on email notifications. So I started scouring the market for an inexpensive firewall that could share two WAN connections without screwing up the SSL sessions. One of the first firewalls I found was <a href="www.pfsense.org">pfSense</a>.]]></description>
			<content:encoded><![CDATA[<p>At my new place of employment we had some firewall/network problems over the last couple of weeks. Eventually I figured out that the firewall was rebooting at random intervals during the day. Hint: Turn on email notifications. So I started scouring the market for an inexpensive firewall that could share two WAN connections without screwing up the SSL sessions. One of the first firewalls I found was <a href="http://www.pfsense.org/">pfSense</a>. Awhile back I had been interested in trying <a href="http://m0n0.ch/wall/">m0n0wall</a> but pfSense made more sense for me since it has several features I want to investigate, multiple WAN connections, IDS, and packet capture.</p>
<h4>Setup</h4>
<p>My plan was to use pfSense on my home network. I have an existing PC with two network adapters that is running VMServer. The plan was simple, replace my Netgear firewall with pfSense. Here is how I set up the network. For those of you not familiar with the underlying operating system of pfSense(BSD), le0 and le1, are the designations for the network adapters. On the Linux side they are known as eth0 and eth1. Under VMServer they are known as Ethernet 1 and Ethernet 2.</p>
<ol>
<li>le0 is connected to Ethernet 1. VMServer calls this network /dev/vmnet0 and it is bridged to motherboard network adapter(eth0). This will be my LAN network. It uses a private network address(e.g. 192.168.x.x) and will be a DHCP server for this network in the final configuration. Until I finished setup and testing, DHCP was turned off.</li>
<li>le1 is connected to Ethernet 2. VMServer calls this network /dev/vmnet2 and it is bridged to a network adapter card(eth1) I installed. This will be my WAN network. In my case I will be using the static IP address assigned to me by my ISP in pfSense. One of my problems was that I was not sure what IP address to use for the VMServer side. In my testing I concluded that VMServer provides a &#8220;true&#8221; bridged network. I decided to use a private network address(192.168.x.x) on a different sub-network for eth1. I am pretty sure that this address is inaccessible from the outside world but I am going to lock it down anyway.</li>
</ol>
<p>Before I started configuring pfSense I printed a copy of my Netgear configuration. While I was at it, I did a copy and paste routine to create a Netgear configuration document for my records. This document might save you a lot of time some day when your network has a really major problem. Once I had settled on a configuration the installation and configuration of pfSense was pretty easy.</p>
<ol>
<li>I moved my WAN cable from the Netgear firewall to the WAN network adapter on my VMServer PC and booted pfSense. During my initial pfSense setup, I used my static IP address for the WAN adapter and an unused static IP address in my existing network for the LAN adapter.</li>
<li>Next I logged into the pfSense console via a web browser and confirmed that the LAN and WAN were working properly. Using my Netgear configuration document I completed setting up pfSense(i.e. port forwarding).</li>
<li>At this point the firewall is fully functioning but no one is using it. So I logged into my Netgear firewall and turned off the DHCP server. I went back to the pfSense console and turned on its DHCP server. The pfSense firewall is now ready and able to accept new connections. It has new network addresses for the gateway and the DNS servers but my computers will not connect to the Internet until they start using these new addresses.</li>
<li>To configure the computers that use DHCP for their network configuration, I went to each PC and forced them to renew the IP information. There are several ways to do this including rebooting. I used: <code>ipconfig /renew</code></li>
<li>To configure the computers that use static IP addresses, I manually re-configured the gateway and DNS server addresses on the network adapter.</li>
</ol>
<h4>Performance</h4>
<p>The network performance of pfSense was about what I expected. My WAN is the bottleneck so I was pretty sure I would not see a difference. An area of concern was the CPU requirements. I am running Groundwork Open Source in the other virtual machine and GW by itself wanted a more powerful computer than the  2.5 MHz CPU and 1 GB of memory I provided. I was pleasantly surprised to find that the RRD graphs were displayed quickly. This confirmed my suspicion that pfSense has pretty small hardware requirements and that my minimal system was adequate.</p>
<h4>Security Philosophy</h4>
<p>I have been running the firewall for about a week now and it has been stable and problem free. In today&#8217;s world a port blocking firewall like pfSense addresses a fairly limited scope of network threats.   Even though I have a fairly comprehensive security plan that includes robustness and redundancy, it is merely adequate at keeping pace with today&#8217;s rapidly evolving threats.  For me the greatest advantage of a firewall like pfSense is its ability to monitor the traffic and probe your defenses via IDS.</p>
]]></content:encoded>
			<wfw:commentRss>http://wehuberconsultingllc.com/2008/05/24/first-impressions-of-pfsense-open-source-firewall/feed/</wfw:commentRss>
		<slash:comments>1</slash:comments>
		</item>
		<item>
		<title>April Meeting of OWASP</title>
		<link>http://wehuberconsultingllc.com/2008/04/02/owasp-meeting-the-new-face-of-cybercrime/</link>
		<comments>http://wehuberconsultingllc.com/2008/04/02/owasp-meeting-the-new-face-of-cybercrime/#comments</comments>
		<pubDate>Wed, 02 Apr 2008 16:42:12 +0000</pubDate>
		<dc:creator>Bill</dc:creator>
				<category><![CDATA[Events]]></category>
		<category><![CDATA[News]]></category>
		<category><![CDATA[Security]]></category>
		<category><![CDATA[OWASP]]></category>

		<guid isPermaLink="false">http://wehuberconsultingllc.com/?p=11</guid>
		<description><![CDATA[[ April 22, 2008; 5:30 pm to 7:30 pm. ] April's meeting will feature the premiere of Fortify's movie, <strong>The New Face of Cybercrime</strong>, followed by a reception and round table discussion.]]></description>
			<content:encoded><![CDATA[<table class="ec3_schedule"><tr><td colspan="3">April 22, 2008</td></tr><tr><td class="ec3_start">5:30 pm</td><td class="ec3_to">to</td><td class="ec3_end">7:30 pm</td></tr></table><p>April&#8217;s meeting will feature the premiere of Fortify&#8217;s movie, <strong>The New Face of Cybercrime</strong>, followed by a reception and round table discussion.</p>
]]></content:encoded>
			<wfw:commentRss>http://wehuberconsultingllc.com/2008/04/02/owasp-meeting-the-new-face-of-cybercrime/feed/</wfw:commentRss>
		<slash:comments>0</slash:comments>
		</item>
		<item>
		<title>OWASP &#8211; Ideas for unit testing web security</title>
		<link>http://wehuberconsultingllc.com/2008/03/26/owasp-ideas-for-unit-testing-web-security/</link>
		<comments>http://wehuberconsultingllc.com/2008/03/26/owasp-ideas-for-unit-testing-web-security/#comments</comments>
		<pubDate>Wed, 26 Mar 2008 20:59:57 +0000</pubDate>
		<dc:creator>Bill</dc:creator>
				<category><![CDATA[News]]></category>
		<category><![CDATA[Security]]></category>
		<category><![CDATA[OWASP]]></category>
		<category><![CDATA[webdesign]]></category>

		<guid isPermaLink="false">http://www.wehuberconsultingllc.com/?p=10</guid>
		<description><![CDATA[<p>Last night I went to the <a href="http://www.owasp.org/index.php/Cincinnati">Cincinnati chapter of OWASP</a>. The second presenter was Blaine Wilson and he talked primarily about the OWASP tool called <a href="http://www.owasp.org/index.php/Category:OWASP_WebScarab_Project">WebScarab</a> and how it can be used it to test web applications. I immediately thought this would be a great tool to unit test web applications for security issues.</p>]]></description>
			<content:encoded><![CDATA[<p>Last night I went to the <a href="http://www.owasp.org/index.php/Cincinnati">Cincinnati chapter of OWASP</a>. Over the last couple of weeks I found myself crossing paths with various security ideas promoted by OWASP so I decided to go to a meeting. The topics for this meeting were:</p>
<ul>
<li><strong>Source Code Reviews and Open Source Static Analysis Tools</strong></li>
<li><strong>An Introduction to Web Proxies</strong></li>
</ul>
<p>The first presenter was Allison Shubert and she talked primarily about making the business case for increased usage of Static Analysis tools. It was a nice presentation and she reiterated a lot of truisms but I still think it is a chicken and egg problem. Management will go along with source code reviews and static analysis after you show the success on an existing project. She recommended googling for static analysis tools for your favorite language. After the meeting I checked out the tools for PHP and most of it was somewhere between alpha and beta. The best looking tool of the bunch was <a href="http://www.program-transformation.org/PHP/">PHP-SAT.org</a>. Its prerequisites are pretty ornery so I will need to do some planning if I ever find the time to play with it. It looks like the commercial folks dominate the static analysis sector for the Microsoft languages. I did not find that many open source static analysis options.</p>
<p>The second presenter was Blaine Wilson and he talked primarily about the OWASP tool called <a href="http://www.owasp.org/index.php/Category:OWASP_WebScarab_Project">WebScarab</a>. He talked mainly about using it to test web applications. I thought he was going talk about a Web Proxy. I saw a slick protocol analyzer with a lot of potential. Testing web application security is cool. You can get the same information with <a href="http://www.wireshark.org/">Wireshark</a> or Netmon but this tool is much nicer and it looks like it is pretty good tool for testing web application security.</p>
<p>I was a little too shy to ask Blaine questions about WebScarab since my thoughts had gone immediately to creating test cases and a test framework. Basically I was thinking of ways to automate everything Blaine did by hand and generate a &#8220;Unit test like&#8221; output. Today I went to OWASP and reviewed the list they are requesting proposals for. Here are two of projects that caught my attention.</p>
<blockquote>
<h4>P008 &#8211; OWASP Security Test Automation</h4>
<ul>
<li><strong>Project description</strong>: Create a tool that generates, records, and plays back security test cases (think JUnit) to enable regression testing for security. This could be based on WebScarab, Selenium, HTTPUnit or something else. But it would create test cases that are custom for a particular application, not a generic scanner.</li>
</ul>
<p><a title="P009_-_OWASP_Security_Unit_Test_Framework" name="P009_-_OWASP_Security_Unit_Test_Framework"></a></p>
<h4>P009 &#8211; OWASP Security Unit Test Framework</h4>
<ul>
<li><strong>Project description</strong>: Create a wizard that will generate security-specific JUnit test cases for all the security controls in your security library. The tool should ask questions about security methods and generate appropriate test cases.</li>
</ul>
</blockquote>
<p>The Security Test Automation project is right up my alley except for the minor problem that I do not know what I am doing. I guess I will play around with WebScarab and see if I can get an old dog to do new tricks. I met Andy Erickson at the meeting. I would describe Andy as the IT evangelist for the Cincinnati area. He has a <a href="http://c">blog</a> and it is worth reading. Maybe I will ask him for advice.</p>
]]></content:encoded>
			<wfw:commentRss>http://wehuberconsultingllc.com/2008/03/26/owasp-ideas-for-unit-testing-web-security/feed/</wfw:commentRss>
		<slash:comments>2</slash:comments>
		</item>
		<item>
		<title>March Meeting of OWASP &#8211; Cincinnati</title>
		<link>http://wehuberconsultingllc.com/2008/03/25/march-meeting-of-owasp-cincinnati/</link>
		<comments>http://wehuberconsultingllc.com/2008/03/25/march-meeting-of-owasp-cincinnati/#comments</comments>
		<pubDate>Tue, 25 Mar 2008 16:25:42 +0000</pubDate>
		<dc:creator>Bill</dc:creator>
				<category><![CDATA[Events]]></category>
		<category><![CDATA[News]]></category>
		<category><![CDATA[Security]]></category>
		<category><![CDATA[webdesign]]></category>

		<guid isPermaLink="false">http://www.wehuberconsultingllc.com/?p=9</guid>
		<description><![CDATA[[ March 25, 2008; 6:15 pm to 8:15 pm. ] <strong>Session Topics:</strong>
<ul>
	<li><strong>Source Code Reviews and Open Source Static Analysis Tools</strong></li>
	<li><strong>An Introduction to Web Proxies</strong></li>
</ul>
The meeting starts at 6:30 PM and for more info go to the OWASP - Cincinnati chapter site:

<a href="http://www.owasp.org/index.php/Cincinnati">http/www.owasp.org/index.php/Cincinnati</a>]]></description>
			<content:encoded><![CDATA[<table class="ec3_schedule"><tr><td colspan="3">March 25, 2008</td></tr><tr><td class="ec3_start">6:15 pm</td><td class="ec3_to">to</td><td class="ec3_end">8:15 pm</td></tr></table><p><strong>Session Topics:</strong></p>
<ul>
<li><strong>Source Code Reviews and Open Source Static Analysis Tools</strong></li>
<li><strong>An Introduction to Web Proxies</strong></li>
</ul>
<p>The meeting starts at 6:30 PM and for more info go to the OWASP &#8211; Cincinnati chapter site:</p>
<p><a href="http://www.owasp.org/index.php/Cincinnati">http/www.owasp.org/index.php/Cincinnati</a></p>
]]></content:encoded>
			<wfw:commentRss>http://wehuberconsultingllc.com/2008/03/25/march-meeting-of-owasp-cincinnati/feed/</wfw:commentRss>
		<slash:comments>0</slash:comments>
		</item>
		<item>
		<title>Office Live, Windows Server 2008, and SMB Software as a Service Strategy</title>
		<link>http://wehuberconsultingllc.com/2008/03/05/office-live-windows-server-2008-and-smb-software-as-a-service-strategy/</link>
		<comments>http://wehuberconsultingllc.com/2008/03/05/office-live-windows-server-2008-and-smb-software-as-a-service-strategy/#comments</comments>
		<pubDate>Wed, 05 Mar 2008 17:32:46 +0000</pubDate>
		<dc:creator>Bill</dc:creator>
				<category><![CDATA[News]]></category>
		<category><![CDATA[Small Business Server]]></category>
		<category><![CDATA[officelive]]></category>
		<category><![CDATA[sbs]]></category>

		<guid isPermaLink="false">http://www.wehuberconsultingllc.com/?p=7</guid>
		<description><![CDATA[The Office Live and the Server 2008 products address the office environment with different technologies. What is a small business supposed to do? When you add in the security implications from various regulations and privacy issues that exists outside of the security requirements, the analysis can be a daunting task. To make this a little easier let me take you on a tour and review the tradeoffs between remote access and security.]]></description>
			<content:encoded><![CDATA[<p>This week Microsoft <a href="http://www.activewin.com/awin/comments.asp?HeadlineIndex=42930">announced worldwide availability of Office Live Workspace Beta</a>:</p>
<blockquote><p>Microsoft Corp. today announced the public availability of Microsoft Office Live Workspace beta (<a href="http://workspace.officelive.com">http://workspace.officelive.com</a>), the new Web-based extension of Microsoft Office that lets people access their documents online and share their work with others. Office Live Workspace was among the first entries in the new wave of online services in Microsoft’s software plus services vision previewed last fall.</p></blockquote>
<p>Recently Microsoft launched <a href="http://www.microsoft.com/heroeshappenhere/default.mspx">Windows Server 2008</a>. Windows Server 20008 is an upgrade to the traditional business workhorse, Server 2003. The Office Live and the Server 2008 products address the office environment with different technologies. What is a small business supposed to do? When you add in the security implications from various regulations and privacy issues that exists outside of the security requirements, the analysis can be a daunting task. To make this a little easier let me take you on a tour and review the tradeoffs between remote access and security.</p>
<h3>Remote Access Viewpoint</h3>
<p>I use the remote access viewpoint as an extension of the access and usability viewpoints. The traditional file server is easy to use and control and it has great response time. For a one location business it is relatively easy to troubleshoot problems on. For a simple business environment a file server has an attractive cost to benefit relationship. The problems occur when a small business tries to adapt this environment to accommodate remote access. Productivity can improve if an employee can access data and applications when they are on the road, at a branch office, or at home. Although it is not readily apparent the business has undertaken a step change to a more complex environment. What is apparent is that the problems multiple quickly and it is much harder environment to troubleshoot. By definition a business environment with remote access is less secure than a business environment without remote access.</p>
<h3>Security</h3>
<p>If you are subject to one of the various security and privacy regulations(e.g. PCI, HIPAA, etc.) you can have some real control issues to consider when you add remote access. The recommended polices concerning network access and protection of sensitive information have existed for a long time. In the past a small business could chose ignore  these policies since the risks to small businesses were small. In today&#8217;s environment the risks are large for both large and small businesses. The security  and privacy regulations exist to encourage businesses to recognize and respond to the threats in a proactive manner.</p>
<h3>Software as a Service</h3>
<p>Over the last decade several firms have offered products that offer software as a service.  This offers a business the opportunity to move some of its information technology tasks outside of its office. The most successful example is probably <a href="http://www.salesforce.com/">Saleforce.com</a>. They offer a sophisticated customer relationship management program via the web. This can be a cost effective way to add CRM to a company. By using a web application the company can avoid buying additional servers, adding support staff, and reduces licensing issues. As the final mile of Internet access gets faster and faster and Internet coverage becomes more pervasive, software as a service becomes increasingly practical as a information technology option.</p>
<h3>The Information Technology Portfolio for a Small Business</h3>
<p>I believe the best way to view strategic information technology concerns for a small business is as a portfolio. Windows Server 2008, Office Live, and the other software as a service vendors are frequently complimentary features. It would be difficult to move all of the business processes for most small businesses to the Internet. Not only does the web fail to offer web alternatives to many line of business applications but there are serious security concerns. There could be a real business risk on these new Internet applications. So here are my recommendatons:</p>
<ul>
<li>Windows 2008 and all of its competitors continue to be the most cost effective provider in a lot of traditional areas. Windows 2008 has made some welcome improvements in the remote access area via terminal services and remote applications.</li>
<li>Office Live is a very attractive competitor to <a href="www.google.com/docs">Google Docs</a>. These applications appear to be excellent choices for offsite team collaboration or with customers. There are security concerns so these applications should only be used for data that is not subject to legal regulations. Although both services provide security, Office Live, appears to have a more &#8220;private&#8221; view of the data they are hosting. Amy Babinchak has a nice <a href="http://securesmb.harborcomputerservices.net/?p=21">chart</a> comparing the privacy aspects with two services. I think a lot of people will be more comfortable and familiar with Office Live rather than Google Docs.</li>
<li>I think there will be a lot of growth with hosted applications. Firms like Salesforce.com will continue to have a robust and growing market. For a lot of small firms with a heavy dependence on email, hosted Exchange services could be a cost effective option. This is good news for the small firms and bad news for the folks selling Microsoft&#8217;s Small Business Server.</li>
</ul>
]]></content:encoded>
			<wfw:commentRss>http://wehuberconsultingllc.com/2008/03/05/office-live-windows-server-2008-and-smb-software-as-a-service-strategy/feed/</wfw:commentRss>
		<slash:comments>0</slash:comments>
		</item>
		<item>
		<title>The Impact of Cold Boot Attacks on Disk Encryption</title>
		<link>http://wehuberconsultingllc.com/2008/02/26/the-impact-of-cold-boot-attacks-on-disk-encryption/</link>
		<comments>http://wehuberconsultingllc.com/2008/02/26/the-impact-of-cold-boot-attacks-on-disk-encryption/#comments</comments>
		<pubDate>Tue, 26 Feb 2008 22:49:10 +0000</pubDate>
		<dc:creator>Bill</dc:creator>
				<category><![CDATA[Features]]></category>
		<category><![CDATA[News]]></category>
		<category><![CDATA[Security]]></category>

		<guid isPermaLink="false">http://www.wehuberconsultingllc.com/?p=6</guid>
		<description><![CDATA[One of the common uses of disk encryption is to protect this confidential information. For people who have confidential information on their laptops the use of disk encryption is highly recommended if not mandatory. Recently a group at Princeton University published a paper called Lest We Remember: Cold Boot Attacks on Encryption Keys which presented a suite of attacks that exploit DRAM remanence effects to recover cryptographic keys held in memory. Can we continue to use and recommend these disk encryption programs?]]></description>
			<content:encoded><![CDATA[<p>In a recent <a href="http://www.itsecurity.com/features/lockdown-data-protection-022508/">article</a> on IT Security John Edwards stated:</p>
<blockquote><p>Every business has secrets that it would prefer to shield from both the public and from rank-and-file employees. These private documents can include marketing strategies, production processes, product formulas, and even the home phone numbers and addresses of company officers.</p></blockquote>
<p><a href="http://www.wehuberconsultingllc.com/wp-content/uploads/2008/02/truecrypt-img.png" rel="lightbox"><img src="http://www.wehuberconsultingllc.com/wp-content/uploads/2008/02/truecrypt-img-thumb.png" style="border-width: 0px; margin: 0px 0px 0px 10px" alt="truecrypt_img" align="right" border="0" height="235" width="244" /></a>One of the common uses of disk encryption is to protect this confidential information. For people who have confidential information on their laptops the use of disk encryption is highly recommended if not mandatory. Recently a group at Princeton University published a paper called <a href="http://citp.princeton.edu/memory/">Lest We Remember: Cold Boot Attacks on Encryption Keys</a> which presented a suite of attacks that exploit DRAM remanence effects to recover cryptographic keys held in memory. In the video and paper they show how easy it is to break into laptops under the &#8220;right&#8221; circumstances. Since I am a fan of TrueCrypt and to a lesser degree BitLocker this presents quite a conundrum. Can we continue to use and recommend these disk encryption programs? The answer is yes but there are some configuration settings you may want review to be safe.</p>
<ol>
<li>The default setup for TrueCrypt does not cache passwords. A quick way to detect cached passwords is if the Wipe Cache button is grayed out. If you cache passwords you should probably check the box to wipe the passwords on exit or auto-dismount.</li>
<li>I auto-dismount the encrypted drives when I log off or enter a power saving mode. For additional security in a large office environment you may want to auto-dismount when the computer enters a screen saving mode or if data has not been written to it for some period of time.</li>
<li>I power off my laptop when I travel. This eliminates the primary exploit path in the Princeton method.</li>
</ol>
]]></content:encoded>
			<wfw:commentRss>http://wehuberconsultingllc.com/2008/02/26/the-impact-of-cold-boot-attacks-on-disk-encryption/feed/</wfw:commentRss>
		<slash:comments>0</slash:comments>
		</item>
		<item>
		<title>Redesigning this web site to use WordPress</title>
		<link>http://wehuberconsultingllc.com/2008/02/18/hello-world/</link>
		<comments>http://wehuberconsultingllc.com/2008/02/18/hello-world/#comments</comments>
		<pubDate>Tue, 19 Feb 2008 00:38:36 +0000</pubDate>
		<dc:creator>Bill</dc:creator>
				<category><![CDATA[News]]></category>
		<category><![CDATA[Web Design]]></category>
		<category><![CDATA[webdesign]]></category>
		<category><![CDATA[wordpress]]></category>

		<guid isPermaLink="false">http://www.wehuberconsultingllc.com/wordpress3/?p=1</guid>
		<description><![CDATA[There are a variety of reasons why an organization should redesign their web site. Technology is changing continuously and the site that looked smart and fresh last year looks dull and lifeless this year. This web site was originally constructed using an open source CMS called phpwebsite. This was a nice choice a couple of years ago for a magazine style web site but WordPress has caught up and passed it on the technological front. There are many low cost or free CMS systems out there but I think WordPress is leading the pack. Here are some of the reasons that led me to convert this web site to WordPress.]]></description>
			<content:encoded><![CDATA[<h4>Why redesign a web site?</h4>
<p>There are a variety of reasons why an organization should redesign their web site. Technology is changing continuously and the site that looked smart and fresh last year looks dull and lifeless this year. This web site was originally constructed using an open source CMS called <a href="http://phpwebsite.appstate.edu/">phpwebsite</a>. This was a nice choice a couple of years ago for a magazine style web site but <a href="http://wordpress.org/">WordPress</a> has caught up and passed it on the technological front. There are many low cost or free CMS systems out there but I think WordPress is leading the pack. Here are some of the reasons that led me to convert this web site to WordPress.</p>
<ol>
<li>WordPress is an open source blog but it is versatile enough to look good using a newspaper/magazine format.</li>
<li>WordPress has probably thousands of attractive, standards based templates to choose from. Check out the themes available at <a href="http://themes.wordpress.net/">themes.wordpress.net</a>. Someone has probably already created a design that you consider attractive. With a minor amount of tweaking you are ready to show off a new look.</li>
<li>The WordPress plugin system makes it easy and relatively painless to add new functionality to a web site. Redirecting your feeds to use Feedburner, updating the Google sitemap for your site, or even updating WordPress itself is easy when you use existing plugins. Browse the plugins at <a href="http://wordpress.org/extend/">wordpress.org/extend/</a> for some ideas.</li>
<li>The WordPress Widget system allows you to change the look of the main page with out changing the template code.</li>
<li>WordPress is easy to update. There are several ways to update WordPress but I especially like the convenience provided with the WordPress Automatic Upgrade plugin. This is <u><strong>the</strong></u> five minute upgrade.</li>
<li>It was faster for me to convert my site over to WordPress than it was to upgrade to the latest version of phpwebsite!</li>
</ol>
<h4>Picking a theme</h4>
<p>For several months I have been looking at themes I could use for my web site. Many of my theme ideas came from <a href="http://www.smashingmagazine.com/">Smashing Magazine</a> who regularly review and recommend WordPress themes. It was in the post <a href="fdaction:?fdactionkey=8UM5SM4dFC&amp;action=gotopost&amp;feedid=F4B0FFB0-5474-4AC4-A6FA-862288BAF02E&amp;postId=AB2AF419-A1EA-476A-AD9A-EAE73B1CC6D2">Premium WordPress Themes: Are They Here To Stay?</a> that I found the theme that I decided on, <a href="http://www.darrenhoyt.com/2007/08/05/wordpress-magazine-theme-released/">Mimbo</a>. The Smashing Magazine article primarily talked about premium themes but I thought the free version was probably adequate for my needs. So I downloaded the theme and installed it on my development server. After playing with it for a day I decided it would work. The color scheme and the fonts look okay but I wanted to tweak a few things.</p>
<h4>Tweaks</h4>
<p>My first tweak was to modify the header. I like to use photos in the headers so I had to rearrange some items to make everything work.</p>
<p>My second tweak was to split the existing sidebar into widgets. I used a modified version of the <a href="http://ottodestruct.com/blog/2006/04/09/fun-with-widgets/">execphp</a> plugin four times to recreate the sidebar. The existing execphp plugin did not work correctly until I removed an unnecessary div statement it wrote.</p>
<p>My third tweak was to modify the main index template so that the Lead Story and Features would not appear a second time in the middle column which shows the regular subject areas. This tweak was remarkably simple although the WordPress documentation lead me to believe it would not work. Being an old programmer I tried what I thought was reasonable way for the query to work and it worked. I am expecting that almost all of my articles will fall into one of the subject categories shown in this column. When I write a Lead Story or Features article I want to assign it to the subject category, too.</p>
<p>My final tweak was to change the graphics to use 128&#215;128 icons for the lead story and 64&#215;64 icons for the middle column articles. I found some free aero icons that help make a geeky site look a little less drab.</p>
]]></content:encoded>
			<wfw:commentRss>http://wehuberconsultingllc.com/2008/02/18/hello-world/feed/</wfw:commentRss>
		<slash:comments>1</slash:comments>
		</item>
	</channel>
</rss>

