<?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/"
	xmlns:series="http://unfoldingneurons.com/"
	>

<channel>
	<title>HackIX</title>
	<atom:link href="http://blog.hackix.com/feed" rel="self" type="application/rss+xml" />
	<link>http://blog.hackix.com</link>
	<description>HackIX: Small Hacks for a Large World</description>
	<lastBuildDate>Wed, 18 Apr 2012 06:13:36 +0000</lastBuildDate>
	<language>en</language>
	<sy:updatePeriod>hourly</sy:updatePeriod>
	<sy:updateFrequency>1</sy:updateFrequency>
	<generator>http://wordpress.org/?v=3.3.2</generator>
<image>
<link>http://blog.hackix.com</link>
<url>http://blog.hackix.com/wp-content/cbnet-favicon/favicon(5).ico</url>
<title>HackIX</title>
</image>
		<item>
		<title>Introducing Sencha Architect 2</title>
		<link>http://blog.hackix.com/2012/04/introducing-sencha-architect-2/#utm_source=feed&#038;utm_medium=feed&#038;utm_campaign=feed</link>
		<comments>http://blog.hackix.com/2012/04/introducing-sencha-architect-2/#comments</comments>
		<pubDate>Wed, 18 Apr 2012 06:13:36 +0000</pubDate>
		<dc:creator>Danny Froberg</dc:creator>
				<category><![CDATA[Development]]></category>
		<category><![CDATA[Useful Tools]]></category>
		<category><![CDATA[Sencha]]></category>

		<guid isPermaLink="false">http://blog.hackix.com/?p=761</guid>
		<description><![CDATA[
Sencha Architect 2.0 builds on our innovation in Ext Designer. Now, you can build Touch and Ext JS apps through drag and drop. Available for Mac, Windows, and Linux. Download Sencha Architect 2


When we started working on the next release of Ext Designer, we had very ambitious goals: we wanted to build a great visual tool [...]]]></description>
		<wfw:commentRss>http://blog.hackix.com/2012/04/introducing-sencha-architect-2/feed/</wfw:commentRss>
		<slash:comments>0</slash:comments>
		</item>
		<item>
		<title>JavaScript, CSS, HTML Frameworks and Tools</title>
		<link>http://blog.hackix.com/2012/04/javascript-css-html-frameworks-and-tools/#utm_source=feed&#038;utm_medium=feed&#038;utm_campaign=feed</link>
		<comments>http://blog.hackix.com/2012/04/javascript-css-html-frameworks-and-tools/#comments</comments>
		<pubDate>Tue, 10 Apr 2012 06:30:20 +0000</pubDate>
		<dc:creator>Danny Froberg</dc:creator>
				<category><![CDATA[Development]]></category>
		<category><![CDATA[Adobe Edge]]></category>
		<category><![CDATA[Ajax]]></category>
		<category><![CDATA[appMobi]]></category>
		<category><![CDATA[Bootstrap]]></category>
		<category><![CDATA[CSS]]></category>
		<category><![CDATA[HTML5]]></category>
		<category><![CDATA[Javascript]]></category>
		<category><![CDATA[JQuery]]></category>
		<category><![CDATA[Less]]></category>
		<category><![CDATA[phonegap]]></category>
		<category><![CDATA[Sencha]]></category>

		<guid isPermaLink="false">http://blog.hackix.com/?p=759</guid>
		<description><![CDATA[Greg posted a very useful list of resources; One of the challenges in the world of HTML/JavaScript/CSS app development is cobbling together your kitchen sink of frameworks, tools and other technologies. When you start looking around, it feels like there is an endless list of options, which is good and bad!  Recently, I’ve been gathering a [...]]]></description>
		<wfw:commentRss>http://blog.hackix.com/2012/04/javascript-css-html-frameworks-and-tools/feed/</wfw:commentRss>
		<slash:comments>0</slash:comments>
		</item>
		<item>
		<title>Installing PHPUnit for PHP 5.3 on ZendServer</title>
		<link>http://blog.hackix.com/2012/02/installing-phpunit-for-php-5-3-on-zendserver/#utm_source=feed&#038;utm_medium=feed&#038;utm_campaign=feed</link>
		<comments>http://blog.hackix.com/2012/02/installing-phpunit-for-php-5-3-on-zendserver/#comments</comments>
		<pubDate>Mon, 06 Feb 2012 09:11:52 +0000</pubDate>
		<dc:creator>Danny Froberg</dc:creator>
				<category><![CDATA[Development]]></category>
		<category><![CDATA[Zend Framework]]></category>
		<category><![CDATA[Zend Server]]></category>
		<category><![CDATA[phpUnit]]></category>

		<guid isPermaLink="false">http://blog.hackix.com/?p=756</guid>
		<description><![CDATA[ZendServer installs PHP CLI as part of the installation, and, as is customary for PHP 4.3+, includes a PEAR installer. It’s a good idea to install PEAR before installing PHPUnit as per the recommendation here.

Open Zend\ZendServer\bin\go-pear.bat and change the line:%PHP_BIN% -d output_buffering=0 -d PEAR\go-pear.pharto (see PHAR Runtime Configuration):%PHP_BIN% -d output_buffering=0 -d phar.require_hash=0 PEAR\go-pear.pharThis will stop the fatal [...]]]></description>
		<wfw:commentRss>http://blog.hackix.com/2012/02/installing-phpunit-for-php-5-3-on-zendserver/feed/</wfw:commentRss>
		<slash:comments>0</slash:comments>
		</item>
		<item>
		<title>ClamAV as a Validation Filter in Zend Framework</title>
		<link>http://blog.hackix.com/2012/01/clamav-as-a-validation-filter-in-zend-framework/#utm_source=feed&#038;utm_medium=feed&#038;utm_campaign=feed</link>
		<comments>http://blog.hackix.com/2012/01/clamav-as-a-validation-filter-in-zend-framework/#comments</comments>
		<pubDate>Thu, 19 Jan 2012 12:50:17 +0000</pubDate>
		<dc:creator>Danny Froberg</dc:creator>
				<category><![CDATA[Development]]></category>
		<category><![CDATA[PHP]]></category>
		<category><![CDATA[Zend Framework]]></category>
		<category><![CDATA[ClamAV]]></category>
		<category><![CDATA[Zend_Form]]></category>
		<category><![CDATA[Zend_Validate]]></category>

		<guid isPermaLink="false">http://blog.hackix.com/?p=754</guid>
		<description><![CDATA[Matthew Setter writes a very interesting article; Ok, so you’re pretty comfortable with using the Zend Framework, specifically the use of Forms. Along with that, you have a good working knowledge of how to combine a host of standard validators such as CreditCard, EmailAddress, Db_RecordExists, and Hex, and standard filterssuch as Compress/Decompress, BaseName, Encrypt, and RealPath. But what do you do when a situation arises that’s outside the [...]]]></description>
		<wfw:commentRss>http://blog.hackix.com/2012/01/clamav-as-a-validation-filter-in-zend-framework/feed/</wfw:commentRss>
		<slash:comments>0</slash:comments>
		</item>
		<item>
		<title>Hackix #JS #sopastrike #SOPAblackout #sopa</title>
		<link>http://blog.hackix.com/2012/01/hackix-js/#utm_source=feed&#038;utm_medium=feed&#038;utm_campaign=feed</link>
		<comments>http://blog.hackix.com/2012/01/hackix-js/#comments</comments>
		<pubDate>Wed, 18 Jan 2012 07:47:01 +0000</pubDate>
		<dc:creator>Danny Froberg</dc:creator>
				<category><![CDATA[Uncategorized]]></category>

		<guid isPermaLink="false">http://blog.hackix.com/?p=749</guid>
		<description><![CDATA[HackIX joins #sopastrike#SOPAblackout #sopa and blacks out site on the 18th.
For more info  http://sopastrike.com/
]]></description>
		<wfw:commentRss>http://blog.hackix.com/2012/01/hackix-js/feed/</wfw:commentRss>
		<slash:comments>0</slash:comments>
		</item>
		<item>
		<title>Zend Server 5.6 is out</title>
		<link>http://blog.hackix.com/2012/01/zend-server-5-6-is-out/#utm_source=feed&#038;utm_medium=feed&#038;utm_campaign=feed</link>
		<comments>http://blog.hackix.com/2012/01/zend-server-5-6-is-out/#comments</comments>
		<pubDate>Fri, 06 Jan 2012 22:20:27 +0000</pubDate>
		<dc:creator>Danny Froberg</dc:creator>
				<category><![CDATA[Development]]></category>
		<category><![CDATA[PHP]]></category>
		<category><![CDATA[Zend Server]]></category>
		<category><![CDATA[Zend Studio]]></category>
		<category><![CDATA[Job Queue]]></category>
		<category><![CDATA[MySQL]]></category>
		<category><![CDATA[Zend]]></category>

		<guid isPermaLink="false">http://blog.hackix.com/?p=746</guid>
		<description><![CDATA[Kevin Schroeder writes; Zend Server 5.6 is out.  I’m actually pretty stoked about this release.  Here’s a few reasons why.

Zend Server CE now contains the full Zend Server stack.  Why do I find this exciting?  Because the upgrade path from CE to the full version is stupid easy.  That means you can try out all [...]]]></description>
		<wfw:commentRss>http://blog.hackix.com/2012/01/zend-server-5-6-is-out/feed/</wfw:commentRss>
		<slash:comments>0</slash:comments>
		</item>
		<item>
		<title>How To Take Screenshot on the iPad2</title>
		<link>http://blog.hackix.com/2011/12/how-to-take-screenshot-on-the-ipad2/#utm_source=feed&#038;utm_medium=feed&#038;utm_campaign=feed</link>
		<comments>http://blog.hackix.com/2011/12/how-to-take-screenshot-on-the-ipad2/#comments</comments>
		<pubDate>Thu, 15 Dec 2011 09:06:07 +0000</pubDate>
		<dc:creator>Danny Froberg</dc:creator>
				<category><![CDATA[Development]]></category>
		<category><![CDATA[iOS]]></category>
		<category><![CDATA[Apple IOS]]></category>
		<category><![CDATA[IPAD]]></category>
		<category><![CDATA[IPAD2]]></category>
		<category><![CDATA[Screenshoot]]></category>

		<guid isPermaLink="false">http://blog.hackix.com/?p=744</guid>
		<description><![CDATA[If you are seeing something interesting on the iPad screen that you would want to capture. Screenshot is quite useful, especially if you have an error on your device and you want to capture an image so that later you could show it to a support tech and they could assist you in fixing the [...]]]></description>
		<wfw:commentRss>http://blog.hackix.com/2011/12/how-to-take-screenshot-on-the-ipad2/feed/</wfw:commentRss>
		<slash:comments>0</slash:comments>
		</item>
		<item>
		<title>Connecting to PHPCloud.com through Zend Studio 9</title>
		<link>http://blog.hackix.com/2011/11/connecting-to-phpcloud-com-through-zend-studio-9/#utm_source=feed&#038;utm_medium=feed&#038;utm_campaign=feed</link>
		<comments>http://blog.hackix.com/2011/11/connecting-to-phpcloud-com-through-zend-studio-9/#comments</comments>
		<pubDate>Mon, 21 Nov 2011 13:51:11 +0000</pubDate>
		<dc:creator>Danny Froberg</dc:creator>
				<category><![CDATA[Cloud]]></category>
		<category><![CDATA[Development]]></category>
		<category><![CDATA[PHP]]></category>
		<category><![CDATA[Zend Studio]]></category>

		<guid isPermaLink="false">http://blog.hackix.com/?p=742</guid>
		<description><![CDATA[PHPCloud.com is the landing page for our new cloud offering.  Using the Zend Application Fabric you can build your applications in the same environment as you will be deploying your apps to.  The application is built on my.phpcloud.com and you can then deploy it onto any platform where the Fabric is supported.
But how do you get started? [...]]]></description>
		<wfw:commentRss>http://blog.hackix.com/2011/11/connecting-to-phpcloud-com-through-zend-studio-9/feed/</wfw:commentRss>
		<slash:comments>0</slash:comments>
		</item>
		<item>
		<title>How to create custom MouseEvent.CLICK event in AS3 (pass parameters to function)?</title>
		<link>http://blog.hackix.com/2011/11/how-to-create-custom-mouseevent-click-event-in-as3-pass-parameters-to-function/#utm_source=feed&#038;utm_medium=feed&#038;utm_campaign=feed</link>
		<comments>http://blog.hackix.com/2011/11/how-to-create-custom-mouseevent-click-event-in-as3-pass-parameters-to-function/#comments</comments>
		<pubDate>Fri, 18 Nov 2011 07:55:12 +0000</pubDate>
		<dc:creator>Danny Froberg</dc:creator>
				<category><![CDATA[AIR]]></category>
		<category><![CDATA[Development]]></category>
		<category><![CDATA[Flash]]></category>
		<category><![CDATA[Flex]]></category>

		<guid isPermaLink="false">http://blog.hackix.com/?p=738</guid>
		<description><![CDATA[Matt W answers;
Take advantage of the dynamic function construction in AS3.

private function myCallbackFunction(e:Event, parameter:String):void
{
     //voila, here's your parameter
}

private function addArguments(method:Function, additionalArguments:Array):Function
{
     return function(event:Event):void {method.apply(null, [event].concat(additionalArguments));}
}

    var parameter:String = "A sentence I want to pass along";
    movieClip.addEventListener(Event.COMPLETE, addArguments(myCallbackFunction, [parameter] ) );

]]></description>
		<wfw:commentRss>http://blog.hackix.com/2011/11/how-to-create-custom-mouseevent-click-event-in-as3-pass-parameters-to-function/feed/</wfw:commentRss>
		<slash:comments>0</slash:comments>
		</item>
		<item>
		<title>Creating a Windows AIR Native Extension with Eclipse</title>
		<link>http://blog.hackix.com/2011/10/creating-a-windows-air-native-extension-with-eclipse/#utm_source=feed&#038;utm_medium=feed&#038;utm_campaign=feed</link>
		<comments>http://blog.hackix.com/2011/10/creating-a-windows-air-native-extension-with-eclipse/#comments</comments>
		<pubDate>Mon, 31 Oct 2011 19:16:21 +0000</pubDate>
		<dc:creator>Danny Froberg</dc:creator>
				<category><![CDATA[AIR]]></category>
		<category><![CDATA[Development]]></category>
		<category><![CDATA[Flash]]></category>
		<category><![CDATA[Flex]]></category>
		<category><![CDATA[Videos]]></category>
		<category><![CDATA[ANE]]></category>
		<category><![CDATA[Tutorial]]></category>
		<category><![CDATA[Video]]></category>

		<guid isPermaLink="false">http://blog.hackix.com/?p=736</guid>
		<description><![CDATA[Nick Kwiatkowski created a few very interesting posts with video tutorials, he writes; The second I heard about Adobe giving us the ability to create our own extensions to the Flash Platform in AIR 3.0, I was smitten. It was finally a way that we could add our own features and do the things that were [...]]]></description>
		<wfw:commentRss>http://blog.hackix.com/2011/10/creating-a-windows-air-native-extension-with-eclipse/feed/</wfw:commentRss>
		<slash:comments>0</slash:comments>
		</item>
		<item>
		<title>Drag-and-Drop in Flex 4</title>
		<link>http://blog.hackix.com/2011/10/drag-and-drop-in-flex-4/#utm_source=feed&#038;utm_medium=feed&#038;utm_campaign=feed</link>
		<comments>http://blog.hackix.com/2011/10/drag-and-drop-in-flex-4/#comments</comments>
		<pubDate>Thu, 06 Oct 2011 17:45:08 +0000</pubDate>
		<dc:creator>Danny Froberg</dc:creator>
				<category><![CDATA[AIR]]></category>
		<category><![CDATA[Development]]></category>
		<category><![CDATA[Flash]]></category>
		<category><![CDATA[Flex]]></category>
		<category><![CDATA[Drag and Drop]]></category>

		<guid isPermaLink="false">http://blog.hackix.com/?p=734</guid>
		<description><![CDATA[UPDATE: I have another Drag-and-Drop Revisited post that covers even more drag-and-drop functionality available in Flex 4.
The Flex 4 gods were kind to us developers when they made the great decision to leave the custom drag-and-drop support unchanged. We just do what we’ve always done: detect the user is trying to drag something via mouseDown [...]]]></description>
		<wfw:commentRss>http://blog.hackix.com/2011/10/drag-and-drop-in-flex-4/feed/</wfw:commentRss>
		<slash:comments>0</slash:comments>
		</item>
		<item>
		<title>Splash screen with FXG in Mobile applications with Flash Builder for PHP</title>
		<link>http://blog.hackix.com/2011/09/splash-screen-with-fxg-in-mobile-applications-with-flash-builder-for-php/#utm_source=feed&#038;utm_medium=feed&#038;utm_campaign=feed</link>
		<comments>http://blog.hackix.com/2011/09/splash-screen-with-fxg-in-mobile-applications-with-flash-builder-for-php/#comments</comments>
		<pubDate>Wed, 28 Sep 2011 08:38:31 +0000</pubDate>
		<dc:creator>Danny Froberg</dc:creator>
				<category><![CDATA[AIR]]></category>
		<category><![CDATA[Android]]></category>
		<category><![CDATA[Development]]></category>
		<category><![CDATA[Flash]]></category>
		<category><![CDATA[Flex]]></category>
		<category><![CDATA[iOS]]></category>
		<category><![CDATA[PlayBook]]></category>
		<category><![CDATA[Flash Builder]]></category>
		<category><![CDATA[FXG]]></category>
		<category><![CDATA[SplashScreen]]></category>

		<guid isPermaLink="false">http://blog.hackix.com/?p=732</guid>
		<description><![CDATA[ahillman3 on Stack Overflow wrote this (and won my hero of the day award); OK, the primary focus for your solution is the preloader attribute on a mobile application. See the preloader=“CustomSplashScreen” below:

< ?xml version="1.0" encoding="utf-8"?>



The CustomSplashScreen extends and overrides the spark.preloaders.SplashScreen class, and the getImageClass function.

package
{
    import mx.core.DPIClassification;
    [...]]]></description>
		<wfw:commentRss>http://blog.hackix.com/2011/09/splash-screen-with-fxg-in-mobile-applications-with-flash-builder-for-php/feed/</wfw:commentRss>
		<slash:comments>1</slash:comments>
		</item>
		<item>
		<title>Flex wrappers for MadComponents</title>
		<link>http://blog.hackix.com/2011/09/flex-wrappers-for-madcomponents/#utm_source=feed&#038;utm_medium=feed&#038;utm_campaign=feed</link>
		<comments>http://blog.hackix.com/2011/09/flex-wrappers-for-madcomponents/#comments</comments>
		<pubDate>Mon, 19 Sep 2011 12:42:02 +0000</pubDate>
		<dc:creator>Danny Froberg</dc:creator>
				<category><![CDATA[AIR]]></category>
		<category><![CDATA[Android]]></category>
		<category><![CDATA[Development]]></category>
		<category><![CDATA[Flash]]></category>
		<category><![CDATA[iOS]]></category>
		<category><![CDATA[PlayBook]]></category>
		<category><![CDATA[Flex]]></category>
		<category><![CDATA[MadComponents]]></category>

		<guid isPermaLink="false">http://blog.hackix.com/?p=730</guid>
		<description><![CDATA[Daniel Freeman writes; I’ve had feedback from a few developers wanting a way to combine MadComponents with Flash Builder 4.5 for mobile.  I intended MadComponents as a lighweight alternative to using the Flex framework.  So while I don’t really like the idea of mixing them – it’s certainly possible to incorporate MadComponents within an MXML [...]]]></description>
		<wfw:commentRss>http://blog.hackix.com/2011/09/flex-wrappers-for-madcomponents/feed/</wfw:commentRss>
		<slash:comments>0</slash:comments>
		</item>
		<item>
		<title>MadComponents AMF Service Test Drive for Mobile</title>
		<link>http://blog.hackix.com/2011/09/madcomponents-amf-service-test-drive-for-mobile/#utm_source=feed&#038;utm_medium=feed&#038;utm_campaign=feed</link>
		<comments>http://blog.hackix.com/2011/09/madcomponents-amf-service-test-drive-for-mobile/#comments</comments>
		<pubDate>Fri, 16 Sep 2011 09:47:37 +0000</pubDate>
		<dc:creator>Danny Froberg</dc:creator>
				<category><![CDATA[AIR]]></category>
		<category><![CDATA[Development]]></category>
		<category><![CDATA[Flash]]></category>
		<category><![CDATA[Android]]></category>
		<category><![CDATA[Apple IOS]]></category>
		<category><![CDATA[Flex]]></category>
		<category><![CDATA[MadComponents]]></category>
		<category><![CDATA[PlayBook]]></category>

		<guid isPermaLink="false">http://blog.hackix.com/?p=728</guid>
		<description><![CDATA[Daniel Freeman writes; In this final MadComponents tutorial we’re going to look at the third and final Flash Builder 4.5 tutorial (from here), and do it the MadComponents way.  Adobe’s Flex Test Drive for Mobile: Build a mobile application in an hour, takes you through building an AMF web service, and then building a mobile client application [...]]]></description>
		<wfw:commentRss>http://blog.hackix.com/2011/09/madcomponents-amf-service-test-drive-for-mobile/feed/</wfw:commentRss>
		<slash:comments>0</slash:comments>
		</item>
		<item>
		<title>Zend AMF Authentication &amp; Authorization</title>
		<link>http://blog.hackix.com/2011/09/zend-amf-authentication-authorization/#utm_source=feed&#038;utm_medium=feed&#038;utm_campaign=feed</link>
		<comments>http://blog.hackix.com/2011/09/zend-amf-authentication-authorization/#comments</comments>
		<pubDate>Wed, 07 Sep 2011 09:29:57 +0000</pubDate>
		<dc:creator>Danny Froberg</dc:creator>
				<category><![CDATA[AIR]]></category>
		<category><![CDATA[Development]]></category>
		<category><![CDATA[Flash]]></category>
		<category><![CDATA[Flex]]></category>
		<category><![CDATA[PHP]]></category>
		<category><![CDATA[Zend Framework]]></category>
		<category><![CDATA[Zend]]></category>
		<category><![CDATA[ZendAMF]]></category>
		<category><![CDATA[Zend_Acl]]></category>
		<category><![CDATA[Zend_Amf_Server]]></category>
		<category><![CDATA[Zend_Auth]]></category>
		<category><![CDATA[Zend_Db]]></category>

		<guid isPermaLink="false">http://blog.hackix.com/?p=726</guid>
		<description><![CDATA[dkozar evolved a working method to Authenticate and Authorize a Flex based app datas service call using Zend AMF, he writes;
I’ve been struggling with it, and figured it all out — so, perhaps it could help others.
The authentication is called on the server only if credentials supplied from the client (via the remote procedure call [...]]]></description>
		<wfw:commentRss>http://blog.hackix.com/2011/09/zend-amf-authentication-authorization/feed/</wfw:commentRss>
		<slash:comments>0</slash:comments>
		</item>
		<item>
		<title>Authentication using Zend_Amf</title>
		<link>http://blog.hackix.com/2011/09/authentication-using-zend_amf/#utm_source=feed&#038;utm_medium=feed&#038;utm_campaign=feed</link>
		<comments>http://blog.hackix.com/2011/09/authentication-using-zend_amf/#comments</comments>
		<pubDate>Sun, 04 Sep 2011 06:10:48 +0000</pubDate>
		<dc:creator>Danny Froberg</dc:creator>
				<category><![CDATA[AIR]]></category>
		<category><![CDATA[Development]]></category>
		<category><![CDATA[Flash]]></category>
		<category><![CDATA[Flex]]></category>
		<category><![CDATA[PHP]]></category>
		<category><![CDATA[Security]]></category>
		<category><![CDATA[Zend Framework]]></category>
		<category><![CDATA[Zend_Amf]]></category>
		<category><![CDATA[Zend_Amf_Server]]></category>
		<category><![CDATA[Zend_Auth]]></category>

		<guid isPermaLink="false">http://blog.hackix.com/?p=724</guid>
		<description><![CDATA[Kevin Schroeder writes; I forget why, but a few days ago I started doing some digging around with authentication in Zend_Amf_Server. I had figured that I would add an adapter to the Zend_Amf_Server::setAuth() method and that would be it.
But I was wrong.
AMF allows for multiple request bodies to be sent at the same time. Of [...]]]></description>
		<wfw:commentRss>http://blog.hackix.com/2011/09/authentication-using-zend_amf/feed/</wfw:commentRss>
		<slash:comments>0</slash:comments>
		</item>
		<item>
		<title>SkinnableTextBase focusManager runtime error popup</title>
		<link>http://blog.hackix.com/2011/09/skinnabletextbase-focusmanager-runtime-error-popup/#utm_source=feed&#038;utm_medium=feed&#038;utm_campaign=feed</link>
		<comments>http://blog.hackix.com/2011/09/skinnabletextbase-focusmanager-runtime-error-popup/#comments</comments>
		<pubDate>Thu, 01 Sep 2011 12:45:04 +0000</pubDate>
		<dc:creator>Danny Froberg</dc:creator>
				<category><![CDATA[AIR]]></category>
		<category><![CDATA[Development]]></category>
		<category><![CDATA[Flash]]></category>
		<category><![CDATA[Flex]]></category>
		<category><![CDATA[Skinnable]]></category>

		<guid isPermaLink="false">http://blog.hackix.com/?p=722</guid>
		<description><![CDATA[roustalski writes somthing that will save you quite a bit of time if you get caught with this runtime error; When you show a popup in Flex in a mobile environment, defined as the style “interactionMode” being set to InteractionMode.TOUCH in this context, that is based on a component that does not implement the mx.managers.IFocusManagerContainer [...]]]></description>
		<wfw:commentRss>http://blog.hackix.com/2011/09/skinnabletextbase-focusmanager-runtime-error-popup/feed/</wfw:commentRss>
		<slash:comments>0</slash:comments>
		</item>
		<item>
		<title>Flex mobile in the browser</title>
		<link>http://blog.hackix.com/2011/08/flex-mobile-in-the-browser/#utm_source=feed&#038;utm_medium=feed&#038;utm_campaign=feed</link>
		<comments>http://blog.hackix.com/2011/08/flex-mobile-in-the-browser/#comments</comments>
		<pubDate>Wed, 31 Aug 2011 09:01:41 +0000</pubDate>
		<dc:creator>Danny Froberg</dc:creator>
				<category><![CDATA[AIR]]></category>
		<category><![CDATA[Android]]></category>
		<category><![CDATA[Development]]></category>
		<category><![CDATA[Flash]]></category>
		<category><![CDATA[Flex]]></category>
		<category><![CDATA[iOS]]></category>
		<category><![CDATA[PlayBook]]></category>
		<category><![CDATA[Tutorial]]></category>

		<guid isPermaLink="false">http://blog.hackix.com/?p=720</guid>
		<description><![CDATA[Since Flex 4.5, you have had the ability to develop and export your projects as Android, iOS and PlayBook mobile applications that behave as native ones.
You can also export your Flex mobile project as AIR desktop apps. Just open Flash builder, open your project and choose Project &#62;  Export release build. You can then export a [...]]]></description>
		<wfw:commentRss>http://blog.hackix.com/2011/08/flex-mobile-in-the-browser/feed/</wfw:commentRss>
		<slash:comments>0</slash:comments>
		</item>
		<item>
		<title>File uploads with Adobe Flex and Zend AMF</title>
		<link>http://blog.hackix.com/2011/08/file-uploads-with-adobe-flex-and-zend-amf/#utm_source=feed&#038;utm_medium=feed&#038;utm_campaign=feed</link>
		<comments>http://blog.hackix.com/2011/08/file-uploads-with-adobe-flex-and-zend-amf/#comments</comments>
		<pubDate>Wed, 31 Aug 2011 08:27:54 +0000</pubDate>
		<dc:creator>Danny Froberg</dc:creator>
				<category><![CDATA[AIR]]></category>
		<category><![CDATA[Android]]></category>
		<category><![CDATA[Development]]></category>
		<category><![CDATA[Flash]]></category>
		<category><![CDATA[Flex]]></category>
		<category><![CDATA[PHP]]></category>
		<category><![CDATA[Zend Framework]]></category>
		<category><![CDATA[ZendAMF]]></category>
		<category><![CDATA[Zend_Amf_Server]]></category>

		<guid isPermaLink="false">http://blog.hackix.com/?p=718</guid>
		<description><![CDATA[Leonardo França writes; Zend AMF is an implementation done in PHP to work with the communication protocol binary AMF (Action Message Format) and is part of ZendFramework. I had to implement a system to upload files that were a little different than what is typically used in Flash, with this feature had to be integrated [...]]]></description>
		<wfw:commentRss>http://blog.hackix.com/2011/08/file-uploads-with-adobe-flex-and-zend-amf/feed/</wfw:commentRss>
		<slash:comments>0</slash:comments>
		</item>
		<item>
		<title>Shine MP3 Encoder on Alchemy</title>
		<link>http://blog.hackix.com/2011/08/shine-mp3-encoder-on-alchemy/#utm_source=feed&#038;utm_medium=feed&#038;utm_campaign=feed</link>
		<comments>http://blog.hackix.com/2011/08/shine-mp3-encoder-on-alchemy/#comments</comments>
		<pubDate>Wed, 31 Aug 2011 08:18:04 +0000</pubDate>
		<dc:creator>Danny Froberg</dc:creator>
				<category><![CDATA[AIR]]></category>
		<category><![CDATA[Android]]></category>
		<category><![CDATA[Development]]></category>
		<category><![CDATA[Flash]]></category>
		<category><![CDATA[Flex]]></category>
		<category><![CDATA[MP3]]></category>
		<category><![CDATA[Sound]]></category>

		<guid isPermaLink="false">http://blog.hackix.com/?p=716</guid>
		<description><![CDATA[Shine (formely 8hz-MP3) is a simple lightweight C-based MP3 encoder made by LAME developer Gabriel Bouvigne.
Description of Shine on his website:
The goal of this encoder was not quality, but simplicity. I tryed to simplify the encoding process as much as possible. So Shine is then a good starting point when a programmer needs a very [...]]]></description>
		<wfw:commentRss>http://blog.hackix.com/2011/08/shine-mp3-encoder-on-alchemy/feed/</wfw:commentRss>
		<slash:comments>0</slash:comments>
		</item>
		<item>
		<title>WAVWriter.as</title>
		<link>http://blog.hackix.com/2011/08/wavwriter-as/#utm_source=feed&#038;utm_medium=feed&#038;utm_campaign=feed</link>
		<comments>http://blog.hackix.com/2011/08/wavwriter-as/#comments</comments>
		<pubDate>Wed, 31 Aug 2011 07:59:59 +0000</pubDate>
		<dc:creator>Danny Froberg</dc:creator>
				<category><![CDATA[AIR]]></category>
		<category><![CDATA[Development]]></category>
		<category><![CDATA[Flash]]></category>
		<category><![CDATA[Flex]]></category>
		<category><![CDATA[Sound]]></category>
		<category><![CDATA[WAV]]></category>

		<guid isPermaLink="false">http://blog.hackix.com/?p=714</guid>
		<description><![CDATA[Helper class to write WAV formated audio files.  The class expects audio input data in a byte array with samples represented as floats.  
The default compressed code is set to PCM.  The class resamples and formats the audio samples according to the class properties.  The resampling geared for performance and not [...]]]></description>
		<wfw:commentRss>http://blog.hackix.com/2011/08/wavwriter-as/feed/</wfw:commentRss>
		<slash:comments>0</slash:comments>
		</item>
		<item>
		<title>Flex Builder 4.5.x Test Drive for Mobile Tutorials</title>
		<link>http://blog.hackix.com/2011/08/flex-builder-4-5-x-test-drive-for-mobile-tutorials/#utm_source=feed&#038;utm_medium=feed&#038;utm_campaign=feed</link>
		<comments>http://blog.hackix.com/2011/08/flex-builder-4-5-x-test-drive-for-mobile-tutorials/#comments</comments>
		<pubDate>Tue, 02 Aug 2011 09:34:22 +0000</pubDate>
		<dc:creator>Danny Froberg</dc:creator>
				<category><![CDATA[AIR]]></category>
		<category><![CDATA[Android]]></category>
		<category><![CDATA[Development]]></category>
		<category><![CDATA[Flash]]></category>
		<category><![CDATA[Flex]]></category>
		<category><![CDATA[PHP]]></category>
		<category><![CDATA[Zend]]></category>
		<category><![CDATA[Zend Framework]]></category>
		<category><![CDATA[ZendAMF]]></category>

		<guid isPermaLink="false">http://blog.hackix.com/?p=711</guid>
		<description><![CDATA[Here is a very good multi-part tutorial on the ins and outs of mobile client / server development, that adds some quite useful functionality on Android, Apple IOS and Blackberry mobile devices.
In  this Test Drive, you are going to create a Flex mobile application that  retrieves, displays, and modifies database records (see Figure [...]]]></description>
		<wfw:commentRss>http://blog.hackix.com/2011/08/flex-builder-4-5-x-test-drive-for-mobile-tutorials/feed/</wfw:commentRss>
		<slash:comments>0</slash:comments>
		</item>
		<item>
		<title>Data paging with Flex and PHP using Flash Builder 4.5.x</title>
		<link>http://blog.hackix.com/2011/08/data-paging-with-flex-and-php-using-flash-builder-4-5-adobe-developer-connection/#utm_source=feed&#038;utm_medium=feed&#038;utm_campaign=feed</link>
		<comments>http://blog.hackix.com/2011/08/data-paging-with-flex-and-php-using-flash-builder-4-5-adobe-developer-connection/#comments</comments>
		<pubDate>Tue, 02 Aug 2011 09:19:02 +0000</pubDate>
		<dc:creator>Danny Froberg</dc:creator>
				<category><![CDATA[AIR]]></category>
		<category><![CDATA[Development]]></category>
		<category><![CDATA[Flash]]></category>
		<category><![CDATA[Flex]]></category>
		<category><![CDATA[PHP]]></category>
		<category><![CDATA[DataGrid]]></category>

		<guid isPermaLink="false">http://blog.hackix.com/?p=708</guid>
		<description><![CDATA[Flash Builder 4.5 has a built-in data paging feature that generates  ActionScript code to retrieve data from the database incrementally on  demand. For example, suppose your database has thousands of records and  you want to fetch only 20 rows at a time and display them in a data  grid. When you [...]]]></description>
		<wfw:commentRss>http://blog.hackix.com/2011/08/data-paging-with-flex-and-php-using-flash-builder-4-5-adobe-developer-connection/feed/</wfw:commentRss>
		<slash:comments>0</slash:comments>
		</item>
		<item>
		<title>Zend_Config_Ini and a string</title>
		<link>http://blog.hackix.com/2011/06/zend_config_ini-and-a-string/#utm_source=feed&#038;utm_medium=feed&#038;utm_campaign=feed</link>
		<comments>http://blog.hackix.com/2011/06/zend_config_ini-and-a-string/#comments</comments>
		<pubDate>Mon, 20 Jun 2011 21:00:07 +0000</pubDate>
		<dc:creator>Danny Froberg</dc:creator>
				<category><![CDATA[Classes]]></category>
		<category><![CDATA[Zend Framework]]></category>
		<category><![CDATA[Zend_Config]]></category>
		<category><![CDATA[Zend_Config_Ini]]></category>

		<guid isPermaLink="false">http://blog.hackix.com/?p=706</guid>
		<description><![CDATA[Rob Allen as usual writes useful stuff; One thing that is different between Zend_Config_Xml and Zend_Config_Ini is that with Zend_Config_Xml you can pass in an XML string as the first parameter of the constructor and it will work. This doesn’t work with Zend_Config_Ini as we use parse_ini_file() under the hood.
With PHP 5.3 however there is [...]]]></description>
		<wfw:commentRss>http://blog.hackix.com/2011/06/zend_config_ini-and-a-string/feed/</wfw:commentRss>
		<slash:comments>0</slash:comments>
		</item>
		<item>
		<title>Encrypt session data in PHP</title>
		<link>http://blog.hackix.com/2011/05/encrypt-session-data-in-php/#utm_source=feed&#038;utm_medium=feed&#038;utm_campaign=feed</link>
		<comments>http://blog.hackix.com/2011/05/encrypt-session-data-in-php/#comments</comments>
		<pubDate>Tue, 03 May 2011 16:28:40 +0000</pubDate>
		<dc:creator>Danny Froberg</dc:creator>
				<category><![CDATA[Development]]></category>
		<category><![CDATA[PHP]]></category>
		<category><![CDATA[Security]]></category>
		<category><![CDATA[Zend Framework]]></category>
		<category><![CDATA[Zend_Session]]></category>
		<category><![CDATA[Zend_Session_SaveHandler_DbTable]]></category>

		<guid isPermaLink="false">http://blog.hackix.com/?p=704</guid>
		<description><![CDATA[Zimuel writes; As promised in my last post I present an example of strong cryptography in PHP to secure session data.
This is a very simple implementation that can be used to improve the  security of PHP applications especially in shared environments where  different users have access to the same resources. As you know, [...]]]></description>
		<wfw:commentRss>http://blog.hackix.com/2011/05/encrypt-session-data-in-php/feed/</wfw:commentRss>
		<slash:comments>0</slash:comments>
		</item>
		<item>
		<title>XML to JSON in PHP</title>
		<link>http://blog.hackix.com/2011/05/xml-to-json-in-php/#utm_source=feed&#038;utm_medium=feed&#038;utm_campaign=feed</link>
		<comments>http://blog.hackix.com/2011/05/xml-to-json-in-php/#comments</comments>
		<pubDate>Tue, 03 May 2011 15:53:27 +0000</pubDate>
		<dc:creator>Danny Froberg</dc:creator>
				<category><![CDATA[Development]]></category>
		<category><![CDATA[PHP]]></category>
		<category><![CDATA[JSON]]></category>
		<category><![CDATA[xml]]></category>

		<guid isPermaLink="false">http://blog.hackix.com/?p=697</guid>
		<description><![CDATA[Zimuel writes; Last friday, in occasion of the April Zend Framework Bug-Hunt, I started to look at this bug: ZF-3257. This is an issue related to the Zend_Json class that occurs during the conversion from XML to JSON for some specific XML documents, like this one:

$xml= 'bar';

The result using Zend_Json::fromXml($xml, false) , where false indicated [...]]]></description>
		<wfw:commentRss>http://blog.hackix.com/2011/05/xml-to-json-in-php/feed/</wfw:commentRss>
		<slash:comments>0</slash:comments>
		</item>
		<item>
		<title>Create daemons in PHP</title>
		<link>http://blog.hackix.com/2011/03/create-daemons-in-php/#utm_source=feed&#038;utm_medium=feed&#038;utm_campaign=feed</link>
		<comments>http://blog.hackix.com/2011/03/create-daemons-in-php/#comments</comments>
		<pubDate>Tue, 29 Mar 2011 12:51:17 +0000</pubDate>
		<dc:creator>Danny Froberg</dc:creator>
				<category><![CDATA[Development]]></category>
		<category><![CDATA[PHP]]></category>
		<category><![CDATA[daemon]]></category>
		<category><![CDATA[linux]]></category>

		<guid isPermaLink="false">http://blog.hackix.com/?p=694</guid>
		<description><![CDATA[
 
Kevin van Zonneveld wrote a life saving article that saved me quite a bit of time; Everyone knows PHP can be used to create websites. But it can also be used to create desktop applications and commandline tools. And now with a class called System_Daemon, you can even create daemons using nothing but PHP. And [...]]]></description>
		<wfw:commentRss>http://blog.hackix.com/2011/03/create-daemons-in-php/feed/</wfw:commentRss>
		<slash:comments>1</slash:comments>
		</item>
		<item>
		<title>A Zend Framwork compound form element for dates</title>
		<link>http://blog.hackix.com/2011/03/a-zend-framwork-compound-form-element-for-dates-%e2%80%93-rob-allens-devnotes/#utm_source=feed&#038;utm_medium=feed&#038;utm_campaign=feed</link>
		<comments>http://blog.hackix.com/2011/03/a-zend-framwork-compound-form-element-for-dates-%e2%80%93-rob-allens-devnotes/#comments</comments>
		<pubDate>Mon, 21 Mar 2011 09:29:11 +0000</pubDate>
		<dc:creator>Danny Froberg</dc:creator>
				<category><![CDATA[Classes]]></category>
		<category><![CDATA[Development]]></category>
		<category><![CDATA[Zend Framework]]></category>
		<category><![CDATA[Zend_Form]]></category>

		<guid isPermaLink="false">http://blog.hackix.com/?p=691</guid>
		<description><![CDATA[Rob Allen writes; A while ago I needed to ask a user for their date of birth on a Zend_Form. The design showed three separate select elements to do this:
Screen shot of a 3 select boxes for a date on a form
A little bit of googling found this site http://codecaine.co.za/posts/compound-elements-with-zend-form which has not unfortunately disappeared, [...]]]></description>
		<wfw:commentRss>http://blog.hackix.com/2011/03/a-zend-framwork-compound-form-element-for-dates-%e2%80%93-rob-allens-devnotes/feed/</wfw:commentRss>
		<slash:comments>0</slash:comments>
		</item>
		<item>
		<title>Usage of the Conditional Ternary operator to reduce brace and newline waste when processing optional method parameters</title>
		<link>http://blog.hackix.com/2011/03/usage-of-the-conditional-ternary-operator-to-reduce-brace-and-newline-waste-when-processing-optional-method-parameters/#utm_source=feed&#038;utm_medium=feed&#038;utm_campaign=feed</link>
		<comments>http://blog.hackix.com/2011/03/usage-of-the-conditional-ternary-operator-to-reduce-brace-and-newline-waste-when-processing-optional-method-parameters/#comments</comments>
		<pubDate>Mon, 14 Mar 2011 09:15:12 +0000</pubDate>
		<dc:creator>Danny Froberg</dc:creator>
				<category><![CDATA[Development]]></category>
		<category><![CDATA[PHP]]></category>
		<category><![CDATA[optimization]]></category>

		<guid isPermaLink="false">http://blog.hackix.com/?p=689</guid>
		<description><![CDATA[ralphschindler writes; Usage of the Conditional Ternary operator to reduce brace and newline waste when processing optional method parameters

< ?php
class Coordinate
{
    protected $x;
    protected $y;
    public function __construct($x = null, $y = null)
    {
        (empty($x)) ?: [...]]]></description>
		<wfw:commentRss>http://blog.hackix.com/2011/03/usage-of-the-conditional-ternary-operator-to-reduce-brace-and-newline-waste-when-processing-optional-method-parameters/feed/</wfw:commentRss>
		<slash:comments>0</slash:comments>
		</item>
		<item>
		<title>Zend Studio &amp; Eclipse Code Templates and Snippets for PHP</title>
		<link>http://blog.hackix.com/2011/03/zend-studio-eclipse-code-templates-and-snippets-for-php/#utm_source=feed&#038;utm_medium=feed&#038;utm_campaign=feed</link>
		<comments>http://blog.hackix.com/2011/03/zend-studio-eclipse-code-templates-and-snippets-for-php/#comments</comments>
		<pubDate>Wed, 02 Mar 2011 20:49:28 +0000</pubDate>
		<dc:creator>Danny Froberg</dc:creator>
				<category><![CDATA[Development]]></category>
		<category><![CDATA[Zend Studio]]></category>
		<category><![CDATA[Eclipse]]></category>
		<category><![CDATA[Snippets]]></category>
		<category><![CDATA[Templates]]></category>

		<guid isPermaLink="false">http://blog.hackix.com/?p=687</guid>
		<description><![CDATA[Saša Stamenković writes; I know many of us have struggled with coding PHP using various text editors and IDE-s. Sooner or later, we pick our favourite weapon of choice and use it for every day development. My weapon of choice is Eclipse PDT (Helios) and today I will talk about code templates.
Just to make it [...]]]></description>
		<wfw:commentRss>http://blog.hackix.com/2011/03/zend-studio-eclipse-code-templates-and-snippets-for-php/feed/</wfw:commentRss>
		<slash:comments>2</slash:comments>
		</item>
		<item>
		<title>ExtJs, ExtDesigner and Zend Framework</title>
		<link>http://blog.hackix.com/2011/03/extjs-extdesigner-and-zend-framework/#utm_source=feed&#038;utm_medium=feed&#038;utm_campaign=feed</link>
		<comments>http://blog.hackix.com/2011/03/extjs-extdesigner-and-zend-framework/#comments</comments>
		<pubDate>Wed, 02 Mar 2011 08:33:22 +0000</pubDate>
		<dc:creator>Danny Froberg</dc:creator>
				<category><![CDATA[Development]]></category>
		<category><![CDATA[Zend Framework]]></category>
		<category><![CDATA[ExtJS]]></category>
		<category><![CDATA[ExtJS Designer]]></category>
		<category><![CDATA[JSON]]></category>

		<guid isPermaLink="false">http://blog.hackix.com/?p=685</guid>
		<description><![CDATA[Nils-Fredrik G. Kaland writes; Let’s say you are working on the user interface in Ext Designer / Sencha Ext Js,  and after a while you find out you have ended up with a great amount of  data stores. You also need to handle lots of Ajax requests and all the server side coding [...]]]></description>
		<wfw:commentRss>http://blog.hackix.com/2011/03/extjs-extdesigner-and-zend-framework/feed/</wfw:commentRss>
		<slash:comments>2</slash:comments>
		</item>
		<item>
		<title>Unit Testing Doctrine 2 Entities</title>
		<link>http://blog.hackix.com/2011/02/unit-testing-doctrine-2-entities-2/#utm_source=feed&#038;utm_medium=feed&#038;utm_campaign=feed</link>
		<comments>http://blog.hackix.com/2011/02/unit-testing-doctrine-2-entities-2/#comments</comments>
		<pubDate>Sun, 06 Feb 2011 11:15:45 +0000</pubDate>
		<dc:creator>Danny Froberg</dc:creator>
				<category><![CDATA[Development]]></category>
		<category><![CDATA[Zend Framework]]></category>
		<category><![CDATA[Doctrine]]></category>
		<category><![CDATA[phpUnit]]></category>

		<guid isPermaLink="false">http://blog.hackix.com/?p=681</guid>
		<description><![CDATA[Integrate Doctrine 2 into your Zend Framework project. Drive with tests first!
via Zendcasts.
]]></description>
		<wfw:commentRss>http://blog.hackix.com/2011/02/unit-testing-doctrine-2-entities-2/feed/</wfw:commentRss>
		<slash:comments>0</slash:comments>
		</item>
		<item>
		<title>About using UTF-8 fields in MySQL</title>
		<link>http://blog.hackix.com/2010/12/about-using-utf-8-fields-in-mysql/#utm_source=feed&#038;utm_medium=feed&#038;utm_campaign=feed</link>
		<comments>http://blog.hackix.com/2010/12/about-using-utf-8-fields-in-mysql/#comments</comments>
		<pubDate>Mon, 20 Dec 2010 10:01:07 +0000</pubDate>
		<dc:creator>Danny Froberg</dc:creator>
				<category><![CDATA[Database]]></category>
		<category><![CDATA[Development]]></category>
		<category><![CDATA[MySQL]]></category>
		<category><![CDATA[UTF-8]]></category>

		<guid isPermaLink="false">http://blog.hackix.com/?p=678</guid>
		<description><![CDATA[Joshua Thijssen writes; I sometimes hear: “make everything utf-8 in your database, and all will be fine”. This so-called advice could not be further from the truth. Indeed, it will take care of internationalization and code-page problems when you use UTF-8, but it comes with a price, which may be too high for you to [...]]]></description>
		<wfw:commentRss>http://blog.hackix.com/2010/12/about-using-utf-8-fields-in-mysql/feed/</wfw:commentRss>
		<slash:comments>0</slash:comments>
		</item>
		<item>
		<title>Handling exceptions in a Front Controller plugin – Rob Allen’s DevNotes</title>
		<link>http://blog.hackix.com/2010/12/handling-exceptions-in-a-front-controller-plugin-%e2%80%93-rob-allens-devnotes/#utm_source=feed&#038;utm_medium=feed&#038;utm_campaign=feed</link>
		<comments>http://blog.hackix.com/2010/12/handling-exceptions-in-a-front-controller-plugin-%e2%80%93-rob-allens-devnotes/#comments</comments>
		<pubDate>Mon, 20 Dec 2010 09:03:33 +0000</pubDate>
		<dc:creator>Danny Froberg</dc:creator>
				<category><![CDATA[Development]]></category>
		<category><![CDATA[Zend Framework]]></category>

		<guid isPermaLink="false">http://blog.hackix.com/?p=676</guid>
		<description><![CDATA[Rob Allen wites in his DevNotes; If you have a Zend Framework Front Controller plugin which throws an  exception, then the action is still executed and then the error action  is then called, so that the displayed output shows two actions rendered,  with two layouts also rendered. This is almost certainly not [...]]]></description>
		<wfw:commentRss>http://blog.hackix.com/2010/12/handling-exceptions-in-a-front-controller-plugin-%e2%80%93-rob-allens-devnotes/feed/</wfw:commentRss>
		<slash:comments>0</slash:comments>
		</item>
		<item>
		<title>Local config files and Zend_Application</title>
		<link>http://blog.hackix.com/2010/11/local-config-files-and-zend_application/#utm_source=feed&#038;utm_medium=feed&#038;utm_campaign=feed</link>
		<comments>http://blog.hackix.com/2010/11/local-config-files-and-zend_application/#comments</comments>
		<pubDate>Mon, 29 Nov 2010 10:57:56 +0000</pubDate>
		<dc:creator>Danny Froberg</dc:creator>
				<category><![CDATA[Development]]></category>
		<category><![CDATA[Zend Framework]]></category>
		<category><![CDATA[Zend_Application]]></category>

		<guid isPermaLink="false">http://blog.hackix.com/?p=674</guid>
		<description><![CDATA[Rob Allen writes; A friend of mine recently had a requirement where she wanted to have two config files loaded into Zend_Application, so that the specific settings for the server were not stored in the version control system.
Hence she has two config files: application.ini and local.ini where local.ini is different on each server.
The easiest way [...]]]></description>
		<wfw:commentRss>http://blog.hackix.com/2010/11/local-config-files-and-zend_application/feed/</wfw:commentRss>
		<slash:comments>0</slash:comments>
		</item>
		<item>
		<title>Unit Testing Action Helpers</title>
		<link>http://blog.hackix.com/2010/11/unit-testing-action-helpers/#utm_source=feed&#038;utm_medium=feed&#038;utm_campaign=feed</link>
		<comments>http://blog.hackix.com/2010/11/unit-testing-action-helpers/#comments</comments>
		<pubDate>Tue, 16 Nov 2010 20:33:47 +0000</pubDate>
		<dc:creator>Danny Froberg</dc:creator>
				<category><![CDATA[Development]]></category>
		<category><![CDATA[Unit Testing]]></category>
		<category><![CDATA[Zend Framework]]></category>
		<category><![CDATA[phpUnit]]></category>

		<guid isPermaLink="false">http://blog.hackix.com/?p=671</guid>
		<description><![CDATA[A look at how action helpers function and effective ways of unit testing them.
via Zendcasts.
]]></description>
		<wfw:commentRss>http://blog.hackix.com/2010/11/unit-testing-action-helpers/feed/</wfw:commentRss>
		<slash:comments>0</slash:comments>
		</item>
		<item>
		<title>Zend Framework 1.11.0 FINAL Released</title>
		<link>http://blog.hackix.com/2010/11/zend-framework-1-11-0-final-released/#utm_source=feed&#038;utm_medium=feed&#038;utm_campaign=feed</link>
		<comments>http://blog.hackix.com/2010/11/zend-framework-1-11-0-final-released/#comments</comments>
		<pubDate>Tue, 02 Nov 2010 19:21:10 +0000</pubDate>
		<dc:creator>Danny Froberg</dc:creator>
				<category><![CDATA[Development]]></category>
		<category><![CDATA[Documentation]]></category>
		<category><![CDATA[PHP]]></category>
		<category><![CDATA[Zend Framework]]></category>

		<guid isPermaLink="false">http://blog.hackix.com/?p=669</guid>
		<description><![CDATA[The Zend Framework team is pleased to announce the immediate availability of the general access release of Zend Framework 1.11.0.
This release is the culmination of several months of effort by contributors and Zend Framework partners, and offers several key new features, including support for mobile devices and the first stable release of the SimpleCloud API.
You [...]]]></description>
		<wfw:commentRss>http://blog.hackix.com/2010/11/zend-framework-1-11-0-final-released/feed/</wfw:commentRss>
		<slash:comments>0</slash:comments>
		</item>
		<item>
		<title>Zend SimpleCloud and Azure</title>
		<link>http://blog.hackix.com/2010/10/zend-simplecloud-and-azure/#utm_source=feed&#038;utm_medium=feed&#038;utm_campaign=feed</link>
		<comments>http://blog.hackix.com/2010/10/zend-simplecloud-and-azure/#comments</comments>
		<pubDate>Fri, 22 Oct 2010 13:46:20 +0000</pubDate>
		<dc:creator>Danny Froberg</dc:creator>
				<category><![CDATA[Cloud]]></category>
		<category><![CDATA[Development]]></category>
		<category><![CDATA[Zend Framework]]></category>
		<category><![CDATA[Zend Studio]]></category>
		<category><![CDATA[Simple Cloud API]]></category>

		<guid isPermaLink="false">http://blog.hackix.com/?p=664</guid>
		<description><![CDATA[Josh Holmes writes a informative article on SimpleCloud here;
I’ve been playing with Zend’s SimpleCloud API for the webcast that I’m doing with Zend today. I started with the Zend Framework Quickstart tutorial but changed out the backend to hit the Azure Tables and such (well kinda – I used Zend Studio 8 Beta 2 and [...]]]></description>
		<wfw:commentRss>http://blog.hackix.com/2010/10/zend-simplecloud-and-azure/feed/</wfw:commentRss>
		<slash:comments>0</slash:comments>
		</item>
		<item>
		<title>Zend Framework 1.11.0BETA1 Released</title>
		<link>http://blog.hackix.com/2010/10/zend-framework-1-11-0beta1-released/#utm_source=feed&#038;utm_medium=feed&#038;utm_campaign=feed</link>
		<comments>http://blog.hackix.com/2010/10/zend-framework-1-11-0beta1-released/#comments</comments>
		<pubDate>Thu, 14 Oct 2010 20:42:38 +0000</pubDate>
		<dc:creator>Danny Froberg</dc:creator>
				<category><![CDATA[Development]]></category>
		<category><![CDATA[PHP]]></category>
		<category><![CDATA[Zend Framework]]></category>

		<guid isPermaLink="false">http://blog.hackix.com/?p=658</guid>
		<description><![CDATA[The Zend Framework team is pleased to announce the immediate availability of the first beta release of Zend Framework 1.11.0. This release is the culmination of several months of effort by contributors and Zend Framework partners, and offers several key new features, including support for mobile devices and the first stable release of the SimpleCloud [...]]]></description>
		<wfw:commentRss>http://blog.hackix.com/2010/10/zend-framework-1-11-0beta1-released/feed/</wfw:commentRss>
		<slash:comments>0</slash:comments>
		</item>
		<item>
		<title>Using Action Helpers To Implement Re-Usable Widgets</title>
		<link>http://blog.hackix.com/2010/10/using-action-helpers-to-implement-re-usable-widgets/#utm_source=feed&#038;utm_medium=feed&#038;utm_campaign=feed</link>
		<comments>http://blog.hackix.com/2010/10/using-action-helpers-to-implement-re-usable-widgets/#comments</comments>
		<pubDate>Mon, 04 Oct 2010 14:57:18 +0000</pubDate>
		<dc:creator>Danny Froberg</dc:creator>
				<category><![CDATA[Classes]]></category>
		<category><![CDATA[Development]]></category>
		<category><![CDATA[Plugin]]></category>
		<category><![CDATA[Zend Framework]]></category>

		<guid isPermaLink="false">http://blog.hackix.com/?p=653</guid>
		<description><![CDATA[Using Action Helpers To Implement Re-Usable Widgets
 

I had a twitter/IRC exchange yesterday with Andries Seutens and Nick Belhomme regarding applications that include widgets within their layout. During the exchange, I told Andriess not to use the action() view helper, and both Andriess and Nick then asked how to implement  widgets if they shouldn’t [...]]]></description>
		<wfw:commentRss>http://blog.hackix.com/2010/10/using-action-helpers-to-implement-re-usable-widgets/feed/</wfw:commentRss>
		<slash:comments>0</slash:comments>
		</item>
		<item>
		<title>High Scalability — More Troubles with Caching</title>
		<link>http://blog.hackix.com/2010/10/high-scalability-more-troubles-with%c2%a0caching/#utm_source=feed&#038;utm_medium=feed&#038;utm_campaign=feed</link>
		<comments>http://blog.hackix.com/2010/10/high-scalability-more-troubles-with%c2%a0caching/#comments</comments>
		<pubDate>Fri, 01 Oct 2010 16:41:00 +0000</pubDate>
		<dc:creator>Danny Froberg</dc:creator>
				<category><![CDATA[Database]]></category>
		<category><![CDATA[Databases]]></category>
		<category><![CDATA[Development]]></category>
		<category><![CDATA[MySQL]]></category>

		<guid isPermaLink="false">http://blog.hackix.com/?p=651</guid>
		<description><![CDATA[As a tasty pairing with Facebook And Site Failures Caused By Complex, Weakly Interacting, Layered Systems, is another excellent tale of caching gone wrong by Peter Zaitsev, in an exciting twin billing: Cache Miss Storm and More on dangers of the caches.  This is fascinating case where the cause turned out to be software  upgrade [...]]]></description>
		<wfw:commentRss>http://blog.hackix.com/2010/10/high-scalability-more-troubles-with%c2%a0caching/feed/</wfw:commentRss>
		<slash:comments>0</slash:comments>
		</item>
		<item>
		<title>You want to do WHAT with PHP? Chapter 10</title>
		<link>http://blog.hackix.com/2010/09/you-want-to-do-what-with-php-chapter-10/#utm_source=feed&#038;utm_medium=feed&#038;utm_campaign=feed</link>
		<comments>http://blog.hackix.com/2010/09/you-want-to-do-what-with-php-chapter-10/#comments</comments>
		<pubDate>Wed, 29 Sep 2010 17:05:11 +0000</pubDate>
		<dc:creator>Danny Froberg</dc:creator>
				<category><![CDATA[Development]]></category>
		<category><![CDATA[PHP]]></category>
		<category><![CDATA[Zend]]></category>

		<guid isPermaLink="false">http://blog.hackix.com/?p=649</guid>
		<description><![CDATA[With the book out and released I now reach the final chapter excerpt that I will have.  As I said in one of my previous chapter excerpts, I did not write this book to cover a wide range of topics.  I wrote it to cover a narrow range of topics, more fully.  [...]]]></description>
		<wfw:commentRss>http://blog.hackix.com/2010/09/you-want-to-do-what-with-php-chapter-10/feed/</wfw:commentRss>
		<slash:comments>0</slash:comments>
		</item>
		<item>
		<title>You want to do WHAT with PHP? Chapter 9</title>
		<link>http://blog.hackix.com/2010/09/you-want-to-do-what-with-php-chapter-9/#utm_source=feed&#038;utm_medium=feed&#038;utm_campaign=feed</link>
		<comments>http://blog.hackix.com/2010/09/you-want-to-do-what-with-php-chapter-9/#comments</comments>
		<pubDate>Mon, 27 Sep 2010 21:45:03 +0000</pubDate>
		<dc:creator>Danny Froberg</dc:creator>
				<category><![CDATA[Development]]></category>
		<category><![CDATA[PHP]]></category>
		<category><![CDATA[Zend Studio]]></category>
		<category><![CDATA[Debugging]]></category>

		<guid isPermaLink="false">http://blog.hackix.com/?p=647</guid>
		<description><![CDATA[e_schrade writes; There is a bunch I could say to introduce this chapter.  However, I  think that by reading the first few paragraphs you will know what I’m  talking about.  For those who are experienced developers some of these  items might seem a little basic, but there are reams and reams of [...]]]></description>
		<wfw:commentRss>http://blog.hackix.com/2010/09/you-want-to-do-what-with-php-chapter-9/feed/</wfw:commentRss>
		<slash:comments>0</slash:comments>
		</item>
		<item>
		<title>Zend_Log with multiple writers</title>
		<link>http://blog.hackix.com/2010/09/zend_log-with-multiple-writers/#utm_source=feed&#038;utm_medium=feed&#038;utm_campaign=feed</link>
		<comments>http://blog.hackix.com/2010/09/zend_log-with-multiple-writers/#comments</comments>
		<pubDate>Sun, 12 Sep 2010 11:22:10 +0000</pubDate>
		<dc:creator>Danny Froberg</dc:creator>
				<category><![CDATA[Classes]]></category>
		<category><![CDATA[Development]]></category>
		<category><![CDATA[PHP]]></category>
		<category><![CDATA[Zend Framework]]></category>
		<category><![CDATA[FireBug]]></category>
		<category><![CDATA[Zend_Log]]></category>

		<guid isPermaLink="false">http://blog.hackix.com/?p=643</guid>
		<description><![CDATA[eschrader writes; So I was sitting here thinking to myself “This is Friday and I’m not  getting much of anything done.  Maybe I should write another Friday  Framework Highlight.”  I figured that it was a good idea so I pondered  what I should write.  I came up blank and so I asked [...]]]></description>
		<wfw:commentRss>http://blog.hackix.com/2010/09/zend_log-with-multiple-writers/feed/</wfw:commentRss>
		<slash:comments>0</slash:comments>
		</item>
		<item>
		<title>Zend_Server Class</title>
		<link>http://blog.hackix.com/2010/09/zend_server-class/#utm_source=feed&#038;utm_medium=feed&#038;utm_campaign=feed</link>
		<comments>http://blog.hackix.com/2010/09/zend_server-class/#comments</comments>
		<pubDate>Fri, 03 Sep 2010 17:27:02 +0000</pubDate>
		<dc:creator>Danny Froberg</dc:creator>
				<category><![CDATA[Ajax]]></category>
		<category><![CDATA[Classes]]></category>
		<category><![CDATA[Development]]></category>
		<category><![CDATA[Flash]]></category>
		<category><![CDATA[Flex]]></category>
		<category><![CDATA[Zend Framework]]></category>

		<guid isPermaLink="false">http://blog.hackix.com/?p=641</guid>
		<description><![CDATA[e_schrade wrote a neat way of doing things in the service layer; Let’s take a quick look at something that’s kind of neat in Zend Framework.  I’ve been doing some work with Adobe on some articles and one of them was on working with mobile clients with Flash.  Well, me being the masochist [...]]]></description>
		<wfw:commentRss>http://blog.hackix.com/2010/09/zend_server-class/feed/</wfw:commentRss>
		<slash:comments>0</slash:comments>
		</item>
		<item>
		<title>Finding syntax errors in your PHP Project files</title>
		<link>http://blog.hackix.com/2010/08/finding-syntax-errors-in-your-php-project-files/#utm_source=feed&#038;utm_medium=feed&#038;utm_campaign=feed</link>
		<comments>http://blog.hackix.com/2010/08/finding-syntax-errors-in-your-php-project-files/#comments</comments>
		<pubDate>Tue, 24 Aug 2010 12:34:29 +0000</pubDate>
		<dc:creator>Danny Froberg</dc:creator>
				<category><![CDATA[Development]]></category>
		<category><![CDATA[PHP]]></category>
		<category><![CDATA[Useful Tools]]></category>
		<category><![CDATA[Zend Framework]]></category>

		<guid isPermaLink="false">http://blog.hackix.com/?p=639</guid>
		<description><![CDATA[Till posted this little snippet;
It’s so useful I just had to share it 

find . \( -name "*.php" -o -name "*.phtml" \) -exec php -l {} \;

Just go to your project directory and fire it off, it will help you find those pesky unmatched {}
]]></description>
		<wfw:commentRss>http://blog.hackix.com/2010/08/finding-syntax-errors-in-your-php-project-files/feed/</wfw:commentRss>
		<slash:comments>1</slash:comments>
		</item>
		<item>
		<title>Search each class for function names that match except for the underscore prefix</title>
		<link>http://blog.hackix.com/2010/08/search-each-class-for-function-names-that-match-except-for-the-underscore-prefix/#utm_source=feed&#038;utm_medium=feed&#038;utm_campaign=feed</link>
		<comments>http://blog.hackix.com/2010/08/search-each-class-for-function-names-that-match-except-for-the-underscore-prefix/#comments</comments>
		<pubDate>Mon, 16 Aug 2010 22:16:40 +0000</pubDate>
		<dc:creator>Danny Froberg</dc:creator>
				<category><![CDATA[Development]]></category>
		<category><![CDATA[PHP]]></category>
		<category><![CDATA[phpUnit]]></category>
		<category><![CDATA[Zend Framework]]></category>

		<guid isPermaLink="false">http://blog.hackix.com/?p=637</guid>
		<description><![CDATA[Bill Karwin posts a useful little snippet that will list and search each class for function names that match except for the underscore prefix, private / protected functions.

< ?php
/**
  * Find methods that differ only by the underscore prefix.
  * by Bill Karwin August 2010
  *
  * I release this code [...]]]></description>
		<wfw:commentRss>http://blog.hackix.com/2010/08/search-each-class-for-function-names-that-match-except-for-the-underscore-prefix/feed/</wfw:commentRss>
		<slash:comments>0</slash:comments>
		</item>
		<item>
		<title>Testing Zend Framework controllers in isolation</title>
		<link>http://blog.hackix.com/2010/08/testing-zend-framework-controllers-in-isolation/#utm_source=feed&#038;utm_medium=feed&#038;utm_campaign=feed</link>
		<comments>http://blog.hackix.com/2010/08/testing-zend-framework-controllers-in-isolation/#comments</comments>
		<pubDate>Wed, 11 Aug 2010 10:12:49 +0000</pubDate>
		<dc:creator>Danny Froberg</dc:creator>
				<category><![CDATA[Development]]></category>
		<category><![CDATA[Unit Testing]]></category>
		<category><![CDATA[Zend Framework]]></category>
		<category><![CDATA[Zend_Test]]></category>

		<guid isPermaLink="false">http://blog.hackix.com/?p=635</guid>
		<description><![CDATA[What I do is I have my controllers fetch all their dependencies from the bootstrap and/or front controller. The most common example is to pull the db resource from the bootstrap:

// in controller
$db = $this->getInvokeArg('bootstrap')->getResource('db');

But I also take it a step further. For example, if I’m using data mappers, I have the action controller check [...]]]></description>
		<wfw:commentRss>http://blog.hackix.com/2010/08/testing-zend-framework-controllers-in-isolation/feed/</wfw:commentRss>
		<slash:comments>0</slash:comments>
		</item>
		<item>
		<title>Zend Framework 2.0 (2.0.0dev1)</title>
		<link>http://blog.hackix.com/2010/08/zend-framework-2-0-2-0-0dev1/#utm_source=feed&#038;utm_medium=feed&#038;utm_campaign=feed</link>
		<comments>http://blog.hackix.com/2010/08/zend-framework-2-0-2-0-0dev1/#comments</comments>
		<pubDate>Fri, 06 Aug 2010 22:51:30 +0000</pubDate>
		<dc:creator>Danny Froberg</dc:creator>
				<category><![CDATA[Development]]></category>
		<category><![CDATA[Zend Framework]]></category>

		<guid isPermaLink="false">http://blog.hackix.com/?p=631</guid>
		<description><![CDATA[Yesterday, the Zend Framework team tagged the first development milestone of Zend Framework 2.0 (2.0.0dev1). It is immediately downloadable from the Zend Framework servers:

 * Zip package:
 http://framework.zend.com/releases/ZendFramework-2.0.0dev1/ZendFramework-2.0.0dev1.zip

 * tar.gz package:
 http://framework.zend.com/releases/ZendFramework-2.0.0dev1/ZendFramework-2.0.0dev1.tar.gz

NOTE! This release is not considered of production quality, and is released solely to provide a development snapshot for purposes of testing and research. [...]]]></description>
		<wfw:commentRss>http://blog.hackix.com/2010/08/zend-framework-2-0-2-0-0dev1/feed/</wfw:commentRss>
		<slash:comments>0</slash:comments>
		</item>
		<item>
		<title>Autocomplete Control with ZendX_JQuery</title>
		<link>http://blog.hackix.com/2010/08/autocomplete-control-with-zendx_jquery/#utm_source=feed&#038;utm_medium=feed&#038;utm_campaign=feed</link>
		<comments>http://blog.hackix.com/2010/08/autocomplete-control-with-zendx_jquery/#comments</comments>
		<pubDate>Fri, 06 Aug 2010 13:48:08 +0000</pubDate>
		<dc:creator>Danny Froberg</dc:creator>
				<category><![CDATA[Ajax]]></category>
		<category><![CDATA[Development]]></category>
		<category><![CDATA[Videos]]></category>
		<category><![CDATA[Zend Framework]]></category>
		<category><![CDATA[ZendX_JQuery]]></category>

		<guid isPermaLink="false">http://blog.hackix.com/?p=628</guid>
		<description><![CDATA[Jon Lebensold posts; In the last video, I discussed ZendX_JQuery integration. Now we’re  going to take it a step further by developing our own jQuery  autocomplete control, using a country list, PHP 5.3 and anonymous  functions.
Grab a copy of the project or browse the repository.
via Zendcasts.
]]></description>
		<wfw:commentRss>http://blog.hackix.com/2010/08/autocomplete-control-with-zendx_jquery/feed/</wfw:commentRss>
		<slash:comments>0</slash:comments>
		</item>
	</channel>
</rss>

