<?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>The Blog of Angelo &#187; Web Dev</title>
	<atom:link href="http://angelo.mandato.com/category/web-dev/feed/" rel="self" type="application/rss+xml" />
	<link>http://angelo.mandato.com</link>
	<description>where logic becomes print</description>
	<lastBuildDate>Mon, 31 Oct 2011 16:12:10 +0000</lastBuildDate>
	<language>en</language>
	<sy:updatePeriod>hourly</sy:updatePeriod>
	<sy:updateFrequency>1</sy:updateFrequency>
	<generator>http://wordpress.org/?v=3.3.1</generator>
		<item>
		<title>Updating XP and Vista to support WebDAV Web Folders from Apache &#8211; Patch KB907306</title>
		<link>http://angelo.mandato.com/2008/12/31/updating-xp-and-vista-to-support-webdav-web-folders-from-apache-patch-kb907306-kb90730/</link>
		<comments>http://angelo.mandato.com/2008/12/31/updating-xp-and-vista-to-support-webdav-web-folders-from-apache-patch-kb907306-kb90730/#comments</comments>
		<pubDate>Wed, 31 Dec 2008 22:45:18 +0000</pubDate>
		<dc:creator>Angelo</dc:creator>
				<category><![CDATA[Apache]]></category>
		<category><![CDATA[Subversion]]></category>
		<category><![CDATA[Web Dev]]></category>
		<category><![CDATA[KB90730]]></category>
		<category><![CDATA[KB907306]]></category>
		<category><![CDATA[microsoft]]></category>
		<category><![CDATA[ntlm]]></category>
		<category><![CDATA[patch]]></category>
		<category><![CDATA[vista]]></category>
		<category><![CDATA[webdav]]></category>
		<category><![CDATA[windows]]></category>
		<category><![CDATA[xp]]></category>

		<guid isPermaLink="false">http://www.compiledweekly.com/?p=112</guid>
		<description><![CDATA[If you are familiar with WebDAV or even Subversion and use Windows XP/Vista, you will appreciate this tidbit of information. You can browse a WebDAV server in Windows XP and Vista using Windows Explorer. There is a problem though, Windows XP and Vista will try to use NTLM authentication (Active Directory) to authenticate with the [...]]]></description>
			<content:encoded><![CDATA[<p>If you are familiar with WebDAV or even Subversion and use Windows XP/Vista, you will appreciate this tidbit of information.</p>
<p>You can browse a WebDAV server in Windows XP and Vista using Windows Explorer. There is a problem though, Windows XP and Vista will try to use NTLM authentication (Active Directory) to authenticate with the server. If you configure your Apache WebDAV server with either no, basic or digest authentication, then you will hit a roadblock. Luckily Microsoft created the KB907306 patch. Unlucky for myself, other websites refer to the patch number missing the last digit &#8217;6&#8242;. This will drive you crazy when you know you should be able to copy/paste the KB number in Google and quickly find the download page on microsoft.com. Other documents will say to search for KB90730. You should be searching for KB907306. You can search for &#8220;<span class="quote">Software           Update for Web Folders</span>&#8220;, but you will also get a lot of other search results that are not nearly as helpful. Hopefully this blog post will save some folks the aggravation.</p>
<p>Now that you&#8217;re here, there is no need to search! The patch is available from the following link: <a title="KB907306 WebDAV Patch" href="http://www.microsoft.com/downloads/details.aspx?FamilyID=17c36612-632e-4c04-9382-987622ed1d64&amp;DisplayLang=en" target="_blank">http://www.microsoft.com/downloads/details.aspx?FamilyID=17c36612-632e-4c04-9382-987622ed1d64&amp;DisplayLang=en</a></p>
]]></content:encoded>
			<wfw:commentRss>http://angelo.mandato.com/2008/12/31/updating-xp-and-vista-to-support-webdav-web-folders-from-apache-patch-kb907306-kb90730/feed/</wfw:commentRss>
		<slash:comments>0</slash:comments>
		</item>
		<item>
		<title>Columbus PHP Meetup tonight &#8211; The Art of SQL Tuning for MySQL</title>
		<link>http://angelo.mandato.com/2008/05/01/columbus-php-meetup-tonight-the-art-of-sql-tuning-for-mysql/</link>
		<comments>http://angelo.mandato.com/2008/05/01/columbus-php-meetup-tonight-the-art-of-sql-tuning-for-mysql/#comments</comments>
		<pubDate>Thu, 01 May 2008 14:41:23 +0000</pubDate>
		<dc:creator>Angelo</dc:creator>
				<category><![CDATA[LAMP]]></category>
		<category><![CDATA[MySQL]]></category>
		<category><![CDATA[PHP]]></category>
		<category><![CDATA[Web Dev]]></category>
		<category><![CDATA[cakephp]]></category>
		<category><![CDATA[CodeIgniter]]></category>
		<category><![CDATA[columbus]]></category>
		<category><![CDATA[framework]]></category>
		<category><![CDATA[php meetup]]></category>
		<category><![CDATA[smarty]]></category>
		<category><![CDATA[zend]]></category>
		<category><![CDATA[zend certification]]></category>
		<category><![CDATA[zend framework]]></category>

		<guid isPermaLink="false">http://www.compiledweekly.com/?p=100</guid>
		<description><![CDATA[If you&#8217;ve been following my Twitter (@AngeloMandato) lately, you may have herd me mention previous Columbus PHP Meetups. These meetups are great for meeting fellow PHP programmers in the Columbus area and a great way to learn about different libraries, techniques and frameworks that are available. Columbus PHP Meetup web site: http://php.meetup.com/93/ Tonights meetup topic [...]]]></description>
			<content:encoded><![CDATA[<p>If you&#8217;ve been following my Twitter (@<a title="Angelo's Twitter Account" href="http://twitter.com/AngeloMandato" target="_blank">AngeloMandato</a>) lately, you may have herd me mention previous Columbus PHP Meetups. These meetups are great for meeting fellow PHP programmers in the Columbus area and a great way to learn about different libraries, techniques and frameworks that are available.</p>
<p>Columbus PHP Meetup web site: <a title="Columbus PHP Meetup" href="http://php.meetup.com/93/" target="_blank">http://php.meetup.com/93/</a></p>
<p>Tonights meetup topic is &#8220;The Art of SQL Tuning for MySQL&#8221; presented by Jay Pipes from MySQL. I can&#8217;t wait to attend this meetup and gain some insightful knowledge how to tune MySQL. Ever since I started my career, I&#8217;ve encountered many issues either with server loads and/or time due to poorly written queries. I think I&#8217;ve done a decent job deploying indexes, grouping like queries together, etc&#8230; but I know there is more to learn.</p>
<p>The past two Columbus PHP Meetups covered the Zend Framework and CakePHP. Both were great presentations.</p>
<p>The <a title="Zend Framework" href="http://framework.zend.com/" target="_blank">Zend Framework</a> presentation from February was very informative. The Zend Framework was written in a way that the developer can decide how much he/she wants to use from the framework. This makes it possible to easily add the Zend Framework to an existing project. I think the word framework may not be the best word to describe it though, perhaps it should be called library and framework. Many parts of the Zend Framework are really just libraries to help with things like email, XML-RPC, OpenID, Flickr, Amazon, etc&#8230; I now plan on using parts of the Zend Framework in some of my projects.</p>
<p>I learned a lot from the <a title="CakePHP" href="http://www.cakephp.org/" target="_blank">CakePHP</a> presentation from March as well. CakePHP is definitely a &#8220;framework&#8221; with all of the University taught thinking of object oriented programming and separating presentation with logic integrated. What I found interesting is CakePHP took somewhat of a Ruby on Rails like approach in managing your SQL queries. I think this type of development is fine for small to medium size projects but anything where you need full control of the queries or presentation you may find yourself feeling restricted. The presentation side of things reminds me of <a title="Smarty Template Engine" href="http://www.smarty.net/" target="_blank">Smarty Template Engine</a>, which my past experience with Smarty started out great but ended with frustration that I couldn&#8217;t add the logic I wanted at the presentation level.</p>
<p>I would like to learn more about <a title="CodeIgniter PHP application framework" href="http://codeigniter.com/" target="_blank">CodeIgniter</a>. CodeIgniter is the application framework that <a title="Joe's web site" href="http://www.firstclown.us/" target="_blank">Joe</a> used for developing the registration system for <a title="PodCamp Ohio" href="http://www.podcampohio.com" target="_blank">PodCamp Ohio</a>.</p>
<p><a title="Zend PHP 5 Certification Study Guide" href="http://www.zend.com/en/store/php-certification/study-guide" target="_blank"><img class="alignright" style="border: 0; float: right; margin: 2px;" src="http://static.zend.com/topics/zend_php_5_certification_study_guide.gif" alt="PHP 5 Study Guide" width="96" height="120" /></a>Related news, I purchased a copy of the Zend PHP 5 Certification Study Guide. I own a copy of the Zend PHP 4 Certification Study Guide and loved the book till the pages started falling out. It is not just for those who want to be certified in PHP, the content is perfect for a developer who already knows how to program but just wants something to reference for the language. You should already have some background in C/C++/Java/PHP before you read this book though. I&#8217;m very pleased with this addition as well as the first one. I think I may order the Guide to Programming with Zend Framework next.</p>
<p>So are you attending PHP meetups in your area? If so, what sorts of things are you learning?</p>
]]></content:encoded>
			<wfw:commentRss>http://angelo.mandato.com/2008/05/01/columbus-php-meetup-tonight-the-art-of-sql-tuning-for-mysql/feed/</wfw:commentRss>
		<slash:comments>0</slash:comments>
		</item>
		<item>
		<title>MetaWeblogAPI Web Resource</title>
		<link>http://angelo.mandato.com/2008/04/01/metaweblogapi-web-resource/</link>
		<comments>http://angelo.mandato.com/2008/04/01/metaweblogapi-web-resource/#comments</comments>
		<pubDate>Wed, 02 Apr 2008 04:59:03 +0000</pubDate>
		<dc:creator>Angelo</dc:creator>
				<category><![CDATA[Applications]]></category>
		<category><![CDATA[Web Dev]]></category>

		<guid isPermaLink="false">http://www.compiledweekly.com/2008/04/01/metaweblogapi-web-resource/</guid>
		<description><![CDATA[If you are looking for excellent resources for the MetaWeblogAPI and derivatives (Blogger 1.0, WordPress, MovableType APIs), look no further. SixApart has an excellent web site that documents all of the APIs pretty well. www.sixapart.com/developers/xmlrpc/]]></description>
			<content:encoded><![CDATA[<p><img title="Sweet Attachment" src="http://www.blubrry.com/bdata/programs/hosting_test/attach/attachmentsBlue.gif" border="0" alt="Sweet Attachment" hspace="2" width="24" height="24" align="right" />If you are looking for excellent resources for the MetaWeblogAPI and derivatives (Blogger 1.0, WordPress, MovableType APIs), look no further. SixApart has an excellent web site that documents all of the APIs pretty well.<img title="attachmentsBlue.gif" src="http://www.blubrry.com/bdata/programs/hosting_test/attach/attachmentsBlue.gif" alt="attachmentsBlue.gif" width="24" height="24" /></p>
<p><a title="http://www.sixapart.com/developers/xmlrpc/" href="http://www.sixapart.com/developers/xmlrpc/" target="_blank">www.sixapart.com/developers/xmlrpc/</a></p>
]]></content:encoded>
			<wfw:commentRss>http://angelo.mandato.com/2008/04/01/metaweblogapi-web-resource/feed/</wfw:commentRss>
		<slash:comments>0</slash:comments>
		</item>
		<item>
		<title>Line-bar graphs and Pie charts for your web application</title>
		<link>http://angelo.mandato.com/2008/01/31/line-bar-graphs-and-pie-charts-for-your-web-application/</link>
		<comments>http://angelo.mandato.com/2008/01/31/line-bar-graphs-and-pie-charts-for-your-web-application/#comments</comments>
		<pubDate>Thu, 31 Jan 2008 20:53:02 +0000</pubDate>
		<dc:creator>Angelo</dc:creator>
				<category><![CDATA[Applications]]></category>
		<category><![CDATA[PHP]]></category>
		<category><![CDATA[Reviews]]></category>
		<category><![CDATA[Web Dev]]></category>
		<category><![CDATA[bar graph]]></category>
		<category><![CDATA[flash bar graph]]></category>
		<category><![CDATA[flash line graph]]></category>
		<category><![CDATA[flash pie chart]]></category>
		<category><![CDATA[line graph]]></category>
		<category><![CDATA[open flash chart]]></category>
		<category><![CDATA[pie chart]]></category>

		<guid isPermaLink="false">http://www.compiledweekly.com/2008/01/31/line-bar-graphs-and-pie-charts-for-your-web-application/</guid>
		<description><![CDATA[If you ever needed to display reports of information in a visual way in your web application then you&#8217;ll appreciate Open Flash Chart. This flash based charting library has everything. From line graphs, bar graphs, pie charts, mixed line/bar graphs and more with the ability to add hovers, custom colors, sizes and web links. The [...]]]></description>
			<content:encoded><![CDATA[<p><a href="http://www.compiledweekly.com/wp-content/uploads/2008/01/open_flash_chart.png" title="Open Flash Chart" target="_blank"><img src="http://www.compiledweekly.com/wp-content/uploads/2008/01/open_flash_chart_sm.png" alt="Open Flash Chart" align="right" border="0" height="124" hspace="2" width="250" /></a>If you ever needed to display reports of information in a visual way in your web application then you&#8217;ll appreciate <a href="http://teethgrinder.co.uk/open-flash-chart/" title="Open Flash Chart" target="_blank">Open Flash Chart</a>.</p>
<p>This flash based charting library has everything. From line graphs, bar graphs, pie charts, mixed line/bar graphs and more with the ability to add hovers, custom colors, sizes and web links. The quality of these charts is remarkable. If you have ever used Google Analytics, these charts and graphs match, if not surpass, in quality.</p>
]]></content:encoded>
			<wfw:commentRss>http://angelo.mandato.com/2008/01/31/line-bar-graphs-and-pie-charts-for-your-web-application/feed/</wfw:commentRss>
		<slash:comments>1</slash:comments>
		</item>
		<item>
		<title>Source for Lighttpd mod_redirect rewrite module to use status code 302</title>
		<link>http://angelo.mandato.com/2007/11/11/source-for-lighttpd-mod_redirect-rewrite-module-to-use-status-code-302/</link>
		<comments>http://angelo.mandato.com/2007/11/11/source-for-lighttpd-mod_redirect-rewrite-module-to-use-status-code-302/#comments</comments>
		<pubDate>Sun, 11 Nov 2007 05:52:40 +0000</pubDate>
		<dc:creator>Angelo</dc:creator>
				<category><![CDATA[Apache]]></category>
		<category><![CDATA[Lighttpd]]></category>
		<category><![CDATA[Linux]]></category>
		<category><![CDATA[PHP]]></category>
		<category><![CDATA[Web Dev]]></category>

		<guid isPermaLink="false">http://www.compiledweekly.com/blog/2007/11/11/source-for-lighttpd-mod_redirect-rewrite-module-to-use-status-code-302/</guid>
		<description><![CDATA[Lighttpd web server, also known as Lighty, is an excellent web server and has potential to replace Apache completely.Â  I am slowly migrating web sites that use feature specific settings in Apache to use Lighty.Â  A few months ago I ran into a problem with Lighty&#8217;s ModRewrite alternative for rewriting URLs.Â  Lighty uses two separate [...]]]></description>
			<content:encoded><![CDATA[<p>Lighttpd web server, also known as Lighty, is an excellent web server and has potential to replace Apache completely.Â  I am slowly migrating web sites that use feature specific settings in Apache to use Lighty.Â  A few months ago I ran into a problem with Lighty&#8217;s ModRewrite alternative for rewriting URLs.Â  Lighty uses two separate modules to handle internal rewrites and Location: redirects.Â  It uses the common HTTP 301 Moved Permanently status code.Â  For most circumstances, this works well but in some cases the application may require that the redirect only be temporary and return the HTTP 302 Found status code.Â  Instead of modifying the mod_redirect.c source and changing the http_status code value from 302 to 301, I added new code to support a new url.redirect parameter url.redirect-found.</p>
<p>I&#8217;ve posted the source to the Lighttpd bug tracking system in hopes it will be added to a future version of Lighty.Â  <a href="http://trac.lighttpd.net/trac/ticket/1446" title="Ticket for adding redirect HTTP 302 support to Lighty" target="_blank">http://trac.lighttpd.net/trac/ticket/1446</a></p>
<p>This addition should help the Lighty web server to be capable of handling the appropriate HTTP status codes for all situations that may arise for the web site in question.</p>
]]></content:encoded>
			<wfw:commentRss>http://angelo.mandato.com/2007/11/11/source-for-lighttpd-mod_redirect-rewrite-module-to-use-status-code-302/feed/</wfw:commentRss>
		<slash:comments>0</slash:comments>
		</item>
		<item>
		<title>AJaxMyTop &#8211; mtop for the web browser</title>
		<link>http://angelo.mandato.com/2007/09/23/ajaxmytop-mtop-for-the-web-browser/</link>
		<comments>http://angelo.mandato.com/2007/09/23/ajaxmytop-mtop-for-the-web-browser/#comments</comments>
		<pubDate>Sun, 23 Sep 2007 14:56:58 +0000</pubDate>
		<dc:creator>Angelo</dc:creator>
				<category><![CDATA[MySQL]]></category>
		<category><![CDATA[PHP]]></category>
		<category><![CDATA[Tools]]></category>
		<category><![CDATA[Web Dev]]></category>

		<guid isPermaLink="false">http://www.compiledweekly.com/blog/2007/09/23/ajaxmytop-mtop-for-the-web-browser/</guid>
		<description><![CDATA[If you like to monitor MySQL, you are going to love this application. http://ajaxian.com/archives/779 AJAXMyTop is a simple web application that allows you to monitor the currently executed queries on your MySQL server.Â  It is pretty useful, especially when you are trying to diagnose page loading issues.]]></description>
			<content:encoded><![CDATA[<p>If you like to monitor MySQL, you are going to love this application.</p>
<p><a href="http://ajaxian.com/archives/779" title="AJAXMyTop" target="_blank">http://ajaxian.com/archives/779</a></p>
<p>AJAXMyTop is a simple web application that allows you to monitor the currently executed queries on your MySQL server.Â  It is pretty useful, especially when you are trying to diagnose page loading issues.</p>
]]></content:encoded>
			<wfw:commentRss>http://angelo.mandato.com/2007/09/23/ajaxmytop-mtop-for-the-web-browser/feed/</wfw:commentRss>
		<slash:comments>0</slash:comments>
		</item>
		<item>
		<title>Reinstall Dreamweaver 8 with different Product Key/Serial</title>
		<link>http://angelo.mandato.com/2007/04/09/reinstall-dreamweaver-8-with-different-product-keyserial/</link>
		<comments>http://angelo.mandato.com/2007/04/09/reinstall-dreamweaver-8-with-different-product-keyserial/#comments</comments>
		<pubDate>Mon, 09 Apr 2007 23:16:27 +0000</pubDate>
		<dc:creator>Angelo</dc:creator>
				<category><![CDATA[Web Dev]]></category>

		<guid isPermaLink="false">http://www.compiledweekly.com/blog/2007/04/09/reinstall-dreamweaver-8-with-different-product-keyserial/</guid>
		<description><![CDATA[We got upgrade copies of Dreamweaver 8 at work recently, which meant I could free up my personal copy of DW8 I installed at work. After trying to uninstall and reinstall, I quickly found there was no easy way to change the product key. After many many attempts, I came up with a procedure in [...]]]></description>
			<content:encoded><![CDATA[<p>We got upgrade copies of Dreamweaver 8 at work recently, which meant I could free up my personal copy of DW8 I installed at work.  After trying to uninstall and reinstall, I quickly found there was no easy way to change the product key.</p>
<p>After many many attempts, I came up with a procedure in order to switch the product key in the installation.</p>
<ol>
<li>Uninstall Dreamweaver 8</li>
<li>Delete/Rename this folder: C:Documents and SettingsAll<br />
UsersApplication DataMacromediaLicensingProductsDreamweaver 8.0</li>
<li>Reinstall Dreamweaver 8</li>
</ol>
<p>There may be an easier and quicker way to do this but I was unable to find a solution with my web searches.</p>
]]></content:encoded>
			<wfw:commentRss>http://angelo.mandato.com/2007/04/09/reinstall-dreamweaver-8-with-different-product-keyserial/feed/</wfw:commentRss>
		<slash:comments>1</slash:comments>
		</item>
	</channel>
</rss>

