<?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>McNicholl Holdings &#187; ALM</title>
	<atom:link href="http://blog.mcnicholl.com/category/alm/feed/" rel="self" type="application/rss+xml" />
	<link>http://blog.mcnicholl.com</link>
	<description>Technology Holdings Company</description>
	<lastBuildDate>Wed, 21 Dec 2011 22:30:12 +0000</lastBuildDate>
	<language>en</language>
	<sy:updatePeriod>hourly</sy:updatePeriod>
	<sy:updateFrequency>1</sy:updateFrequency>
	<generator>http://wordpress.org/?v=3.3</generator>
		<item>
		<title>Notifications &#8211; I Think You Told Me Already</title>
		<link>http://blog.mcnicholl.com/2011/12/21/notifications-i-think-you-told-me-already/</link>
		<comments>http://blog.mcnicholl.com/2011/12/21/notifications-i-think-you-told-me-already/#comments</comments>
		<pubDate>Wed, 21 Dec 2011 22:30:12 +0000</pubDate>
		<dc:creator>mcnicholl</dc:creator>
				<category><![CDATA[General]]></category>
		<category><![CDATA[Programming]]></category>
		<category><![CDATA[jQuery]]></category>
		<category><![CDATA[notifications]]></category>

		<guid isPermaLink="false">http://blog.mcnicholl.com/?p=147</guid>
		<description><![CDATA[People use an ever increasing number of applications, services and platforms to communicate or collaborate with each other. Each of these services needs to send out notifications to their users to inform them that certain events have occurred. An event can be absolutely anything: Comment Status update Task completion Blog post Uploaded picture etc We [...]]]></description>
		<wfw:commentRss>http://blog.mcnicholl.com/2011/12/21/notifications-i-think-you-told-me-already/feed/</wfw:commentRss>
		<slash:comments>1</slash:comments>
		</item>
		<item>
		<title>Multiple Safecracker Instances in One Expression Engine Template</title>
		<link>http://blog.mcnicholl.com/2011/06/22/multiple-safecracker-instances-in-one-expression-engine-template/</link>
		<comments>http://blog.mcnicholl.com/2011/06/22/multiple-safecracker-instances-in-one-expression-engine-template/#comments</comments>
		<pubDate>Wed, 22 Jun 2011 19:01:32 +0000</pubDate>
		<dc:creator>mcnicholl</dc:creator>
				<category><![CDATA[Expression Engine]]></category>
		<category><![CDATA[Programming]]></category>
		<category><![CDATA[ellislabs]]></category>
		<category><![CDATA[expression engine]]></category>
		<category><![CDATA[safecracker]]></category>

		<guid isPermaLink="false">http://blog.mcnicholl.com/?p=141</guid>
		<description><![CDATA[Are you getting heavy with User Generated Content (UGC) ? Using Expression Engine 2 and Safecracker? If so, then you could run into a nasty surprise relatively quickly. Having only once instance of Safecracker in your EE template is just fine and dandy &#8211; everyone is happy. What happens when you add more than one [...]]]></description>
		<wfw:commentRss>http://blog.mcnicholl.com/2011/06/22/multiple-safecracker-instances-in-one-expression-engine-template/feed/</wfw:commentRss>
		<slash:comments>3</slash:comments>
		</item>
		<item>
		<title>Affection in Expression Engine Code Base Comments</title>
		<link>http://blog.mcnicholl.com/2011/05/12/affection-in-expression-engine-code-base-comments/</link>
		<comments>http://blog.mcnicholl.com/2011/05/12/affection-in-expression-engine-code-base-comments/#comments</comments>
		<pubDate>Thu, 12 May 2011 19:00:40 +0000</pubDate>
		<dc:creator>mcnicholl</dc:creator>
				<category><![CDATA[Programming]]></category>

		<guid isPermaLink="false">http://blog.mcnicholl.com/?p=128</guid>
		<description><![CDATA[Sometimes it is necessary to delve deep into the heart of a CMS in order to bend it into doing what you want. Mostly that is because nothing ever seems to fulfil all existing requirements. As a result we developers need to get into the heart of the application to see how things work. I [...]]]></description>
		<wfw:commentRss>http://blog.mcnicholl.com/2011/05/12/affection-in-expression-engine-code-base-comments/feed/</wfw:commentRss>
		<slash:comments>0</slash:comments>
		</item>
		<item>
		<title>Aptana Studio 3 &#8211; Beta &#8211; SQL Explorer : Could not connect to your database alias</title>
		<link>http://blog.mcnicholl.com/2010/08/04/aptana-studio-3-beta-sql-explorer-could-not-connect-to-your-database-alias/</link>
		<comments>http://blog.mcnicholl.com/2010/08/04/aptana-studio-3-beta-sql-explorer-could-not-connect-to-your-database-alias/#comments</comments>
		<pubDate>Wed, 04 Aug 2010 22:04:41 +0000</pubDate>
		<dc:creator>mcnicholl</dc:creator>
				<category><![CDATA[General]]></category>
		<category><![CDATA[Programming]]></category>
		<category><![CDATA[aptana studio 3]]></category>
		<category><![CDATA[beta]]></category>
		<category><![CDATA[eclipse]]></category>
		<category><![CDATA[sql explorer]]></category>

		<guid isPermaLink="false">http://blog.mcnicholl.com/2010/08/04/aptana-studio-3-beta-sql-explorer-could-not-connect-to-your-database-alias/</guid>
		<description><![CDATA[I have been an avid user of Aptana Studio 2 for some time now and have used SQL Explorer within it a lot as well &#8211; because lets face it &#8211; having an SQL editor within your development environment is extremely productive if you are a web developer. In order to keep up with the [...]]]></description>
		<wfw:commentRss>http://blog.mcnicholl.com/2010/08/04/aptana-studio-3-beta-sql-explorer-could-not-connect-to-your-database-alias/feed/</wfw:commentRss>
		<slash:comments>3</slash:comments>
		</item>
		<item>
		<title>Symfony 1.2.4: Build-All Bug? Cannot fetch TableMap&#8230;</title>
		<link>http://blog.mcnicholl.com/2009/02/19/symfony-124-build-all-bug-cannot-fetch-tablemap-2/</link>
		<comments>http://blog.mcnicholl.com/2009/02/19/symfony-124-build-all-bug-cannot-fetch-tablemap-2/#comments</comments>
		<pubDate>Thu, 19 Feb 2009 20:20:33 +0000</pubDate>
		<dc:creator>mcnicholl</dc:creator>
				<category><![CDATA[Programming]]></category>
		<category><![CDATA[symfony]]></category>
		<category><![CDATA[symfony 1.2.4]]></category>
		<category><![CDATA[tablemap]]></category>

		<guid isPermaLink="false">http://blog.mcnicholl.com/?p=89</guid>
		<description><![CDATA[So, I have been recently trying to get back into Symfony. I had taken a break from it for a while to concentrate on Music Review Zone. I bought a domain recently that I&#8217;d like to develop a Symfony application for and since my current knowledge base is with Symfony 1.0 &#8211; I thought I&#8217;d [...]]]></description>
		<wfw:commentRss>http://blog.mcnicholl.com/2009/02/19/symfony-124-build-all-bug-cannot-fetch-tablemap-2/feed/</wfw:commentRss>
		<slash:comments>7</slash:comments>
		</item>
		<item>
		<title>WordPress 2.6: register_activation_hook Cannot See Global Variables</title>
		<link>http://blog.mcnicholl.com/2008/09/03/wordpress-26-register_activation_hook-cannot-see-global-variables/</link>
		<comments>http://blog.mcnicholl.com/2008/09/03/wordpress-26-register_activation_hook-cannot-see-global-variables/#comments</comments>
		<pubDate>Wed, 03 Sep 2008 21:56:16 +0000</pubDate>
		<dc:creator>mcnicholl</dc:creator>
				<category><![CDATA[ALM]]></category>
		<category><![CDATA[Programming]]></category>
		<category><![CDATA[Wordpress]]></category>
		<category><![CDATA[2.3.2]]></category>
		<category><![CDATA[2.6]]></category>
		<category><![CDATA[global variables]]></category>
		<category><![CDATA[register_activation_hook]]></category>

		<guid isPermaLink="false">http://blog.mcnicholl.com/?p=78</guid>
		<description><![CDATA[I have recently been trying to update an old plugin I created for WordPress 2.3.2 so that it would be compatible with the latest version : 2.6. I am currently having an issue where the register_activation_hook function (and this may not be limited to this one function) where it refuses to reference the global variables [...]]]></description>
		<wfw:commentRss>http://blog.mcnicholl.com/2008/09/03/wordpress-26-register_activation_hook-cannot-see-global-variables/feed/</wfw:commentRss>
		<slash:comments>4</slash:comments>
		</item>
		<item>
		<title>Symfony 1.2.4: Build-All Bug? Cannot fetch TableMap&#8230;</title>
		<link>http://blog.mcnicholl.com/2008/08/27/symfony-124-build-all-bug-cannot-fetch-tablemap/</link>
		<comments>http://blog.mcnicholl.com/2008/08/27/symfony-124-build-all-bug-cannot-fetch-tablemap/#comments</comments>
		<pubDate>Wed, 27 Aug 2008 21:48:23 +0000</pubDate>
		<dc:creator>mcnicholl</dc:creator>
				<category><![CDATA[Programming]]></category>
		<category><![CDATA[symfony]]></category>
		<category><![CDATA[symfony 1.2.4]]></category>
		<category><![CDATA[tablemap]]></category>

		<guid isPermaLink="false">http://blog.mcnicholl.com/?p=72</guid>
		<description><![CDATA[So, I have been recently trying to get back into Symfony. I had taken a break from it for a while to concentrate on Music Review Zone. I bought a domain recently that I&#8217;d like to develop a Symfony application for and since my current knowledge base is with Symfony 1.0 &#8211; I thought I&#8217;d [...]]]></description>
		<wfw:commentRss>http://blog.mcnicholl.com/2008/08/27/symfony-124-build-all-bug-cannot-fetch-tablemap/feed/</wfw:commentRss>
		<slash:comments>1</slash:comments>
		</item>
		<item>
		<title>Symfony Session Timeout Annoyance&#8230;</title>
		<link>http://blog.mcnicholl.com/2008/04/25/symfony-session-timeout-annoyance/</link>
		<comments>http://blog.mcnicholl.com/2008/04/25/symfony-session-timeout-annoyance/#comments</comments>
		<pubDate>Fri, 25 Apr 2008 15:00:21 +0000</pubDate>
		<dc:creator>mcnicholl</dc:creator>
				<category><![CDATA[Programming]]></category>
		<category><![CDATA[symfony]]></category>

		<guid isPermaLink="false">http://blog.mcnicholl.com/2008/04/25/symfony-session-timeout-annoyance/</guid>
		<description><![CDATA[I have recently found that symfony doesn&#8217;t attempt to properly maintain the user&#8217;s session after logout. This is a tad annoying as any attributes that have been set during a valid login session will still be set when the user is communicating with the server. It is also a security risk. Symfony provides the basic [...]]]></description>
		<wfw:commentRss>http://blog.mcnicholl.com/2008/04/25/symfony-session-timeout-annoyance/feed/</wfw:commentRss>
		<slash:comments>11</slash:comments>
		</item>
		<item>
		<title>WordPress Plugin Annoyances</title>
		<link>http://blog.mcnicholl.com/2008/02/07/wordpress-plugin-annoyances/</link>
		<comments>http://blog.mcnicholl.com/2008/02/07/wordpress-plugin-annoyances/#comments</comments>
		<pubDate>Thu, 07 Feb 2008 20:09:33 +0000</pubDate>
		<dc:creator>mcnicholl</dc:creator>
				<category><![CDATA[Programming]]></category>
		<category><![CDATA[Website]]></category>

		<guid isPermaLink="false">http://blog.mcnicholl.com/2008/02/07/wordpress-plugin-annoyances/</guid>
		<description><![CDATA[Creating a plugin for wordpress can be an extremely simple task, or altogether annoying. I&#8217;ve recently been creating a plugin for &#8220;Featured&#8221; content on a new site that I&#8217;m pushing at the moment. Basically the plugin works like this : Featured Posts belong to the &#8220;Featured&#8221; Category Featured content can be controlled by the plugin [...]]]></description>
		<wfw:commentRss>http://blog.mcnicholl.com/2008/02/07/wordpress-plugin-annoyances/feed/</wfw:commentRss>
		<slash:comments>2</slash:comments>
		</item>
		<item>
		<title>Programmatical Database Optimisation&#8230;</title>
		<link>http://blog.mcnicholl.com/2007/12/05/programmatical-database-optimisation/</link>
		<comments>http://blog.mcnicholl.com/2007/12/05/programmatical-database-optimisation/#comments</comments>
		<pubDate>Wed, 05 Dec 2007 21:25:37 +0000</pubDate>
		<dc:creator>mcnicholl</dc:creator>
				<category><![CDATA[ALM]]></category>
		<category><![CDATA[Programming]]></category>

		<guid isPermaLink="false">http://blog.mcnicholl.com/2007/12/05/programmatical-database-optimisation/</guid>
		<description><![CDATA[The application that I am programming at the moment dictates that an object can have many participants. For improved usability the owner of the object needs to be able to add and remove participants en massÃƒÂ©. Creating this functionality is simple but ensuring that it is done efficiently requires some further thought. A = List [...]]]></description>
		<wfw:commentRss>http://blog.mcnicholl.com/2007/12/05/programmatical-database-optimisation/feed/</wfw:commentRss>
		<slash:comments>6</slash:comments>
		</item>
	</channel>
</rss>
