<?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>Eimer Music &#187; Articles</title> <atom:link href="http://www.eimermusic.com/category/articles/feed/" rel="self" type="application/rss+xml" /><link>http://www.eimermusic.com</link> <description>been here since 2002</description> <lastBuildDate>Tue, 13 Dec 2011 13:09:53 +0000</lastBuildDate> <language>en</language> <sy:updatePeriod>hourly</sy:updatePeriod> <sy:updateFrequency>1</sy:updateFrequency> <generator>http://wordpress.org/?v=</generator> <item><title>The root of all bugs in iphone development?</title><link>http://www.eimermusic.com/articles/the-root-of-all-bugs-in-iphone-development/</link> <comments>http://www.eimermusic.com/articles/the-root-of-all-bugs-in-iphone-development/#comments</comments> <pubDate>Thu, 29 Jul 2010 21:13:11 +0000</pubDate> <dc:creator>martin</dc:creator> <category><![CDATA[Articles]]></category> <category><![CDATA[Code]]></category> <category><![CDATA[bugs]]></category> <category><![CDATA[iphone]]></category> <category><![CDATA[memory warning]]></category><guid
isPermaLink="false">http://www.eimermusic.com/?p=129</guid> <description><![CDATA[Catchy title, sure. I don't write that as a universal truth but as my experience from developing my first iPhone app, <a
href="http://extraction.eimermusic.com/">Extraction</a>.
So what is it?
In a word (or two): <strong>Memory Warnings</strong>]]></description> <wfw:commentRss>http://www.eimermusic.com/articles/the-root-of-all-bugs-in-iphone-development/feed/</wfw:commentRss> <slash:comments>0</slash:comments> </item> <item><title>Implementing GUI persistence in an iPhone App</title><link>http://www.eimermusic.com/articles/implementing-gui-persistence-in-an-iphone-app/</link> <comments>http://www.eimermusic.com/articles/implementing-gui-persistence-in-an-iphone-app/#comments</comments> <pubDate>Mon, 12 Jul 2010 18:34:13 +0000</pubDate> <dc:creator>martin</dc:creator> <category><![CDATA[Articles]]></category> <category><![CDATA[Code]]></category> <category><![CDATA[espresso]]></category> <category><![CDATA[extraction]]></category> <category><![CDATA[iphone]]></category><guid
isPermaLink="false">http://www.eimermusic.com/?p=128</guid> <description><![CDATA[With iOS 4, Apple pushes everyone to build our apps so that we preserve the state of the application when it terminates. This is because to the normal user there is no difference between an app being "pushed" to the background and an app being terminated. Apple want the users to feel like our apps never terminate. That they just leave them in the background a while.I'll explain how I implemented this behaviour using NSUserDefaults in my app, <a
href="http://extraction.eimermusic.com/">Extraction</a>. It may not be the most advanced technique or the best in any way. I just know it works for me.]]></description> <wfw:commentRss>http://www.eimermusic.com/articles/implementing-gui-persistence-in-an-iphone-app/feed/</wfw:commentRss> <slash:comments>5</slash:comments> </item> <item><title>Modifying a Projekktor Theme</title><link>http://www.eimermusic.com/articles/modifying-a-projekktor-theme/</link> <comments>http://www.eimermusic.com/articles/modifying-a-projekktor-theme/#comments</comments> <pubDate>Sun, 09 May 2010 09:55:59 +0000</pubDate> <dc:creator>martin</dc:creator> <category><![CDATA[Articles]]></category> <category><![CDATA[Code]]></category> <category><![CDATA[css]]></category> <category><![CDATA[projekktor]]></category><guid
isPermaLink="false">http://www.eimermusic.com/?p=98</guid> <description><![CDATA[Projekktor is a most excellent open-source video player for the web. It requires javascript but that is totally worth it. You get cross-browser compatibility, flash fallback, consistent GUI across browsers and much more. What i will explain in this short article is how to modify the GUI part. The first thing I wanted to know&#8230;]]></description> <wfw:commentRss>http://www.eimermusic.com/articles/modifying-a-projekktor-theme/feed/</wfw:commentRss> <slash:comments>2</slash:comments> </item> <item><title>Designing a modular application using CakePHP plugins</title><link>http://www.eimermusic.com/articles/designing-a-modular-application-using-cakephp-plugins/</link> <comments>http://www.eimermusic.com/articles/designing-a-modular-application-using-cakephp-plugins/#comments</comments> <pubDate>Wed, 02 Sep 2009 10:13:50 +0000</pubDate> <dc:creator>martin</dc:creator> <category><![CDATA[Articles]]></category> <category><![CDATA[cakephp]]></category> <category><![CDATA[design]]></category> <category><![CDATA[modular]]></category> <category><![CDATA[plugins]]></category><guid
isPermaLink="false">http://www.eimermusic.com/?p=82</guid> <description><![CDATA[This article will try to explain how I build a modular application using plugins. I will cover how I implement them and integrate them into the main application.]]></description> <wfw:commentRss>http://www.eimermusic.com/articles/designing-a-modular-application-using-cakephp-plugins/feed/</wfw:commentRss> <slash:comments>0</slash:comments> </item> <item><title>StarSchema (OLAP) setup for reporting in CakePHP</title><link>http://www.eimermusic.com/articles/starschema-olap-setup-for-reporting-in-cakephp/</link> <comments>http://www.eimermusic.com/articles/starschema-olap-setup-for-reporting-in-cakephp/#comments</comments> <pubDate>Thu, 04 Jun 2009 18:38:35 +0000</pubDate> <dc:creator>martin</dc:creator> <category><![CDATA[Articles]]></category> <category><![CDATA[Code]]></category> <category><![CDATA[cakephp]]></category> <category><![CDATA[olap]]></category> <category><![CDATA[reporting]]></category> <category><![CDATA[schema]]></category> <category><![CDATA[star]]></category><guid
isPermaLink="false">http://next.eimermusic.com/?p=3</guid> <description><![CDATA[When you need to gather statistics and reporting data from a large number of transactions (easily >1'000'000 rows) you need to transfer that data over to a reporting-friendly format to keep request times down. One popular database design for this is called a Star Schema. This is a simple re-usable StarSchema setup for CakePHP.]]></description> <wfw:commentRss>http://www.eimermusic.com/articles/starschema-olap-setup-for-reporting-in-cakephp/feed/</wfw:commentRss> <slash:comments>0</slash:comments> </item> <item><title>One core, one app, multiple domains for CakePHP</title><link>http://www.eimermusic.com/articles/one-core-one-app-multiple-domains-for-cakephp/</link> <comments>http://www.eimermusic.com/articles/one-core-one-app-multiple-domains-for-cakephp/#comments</comments> <pubDate>Wed, 18 Feb 2009 18:44:42 +0000</pubDate> <dc:creator>martin</dc:creator> <category><![CDATA[Articles]]></category> <category><![CDATA[cakephp]]></category> <category><![CDATA[vhosts]]></category><guid
isPermaLink="false">http://next.eimermusic.com/?p=8</guid> <description><![CDATA[Dealing with configurations for multiple domains (environments) is always a topic for discussion. I wanted to share my way of dealing with this common problem. This will not be right for all, which is the point. If this does not suit you, there are a few links at the bottom.]]></description> <wfw:commentRss>http://www.eimermusic.com/articles/one-core-one-app-multiple-domains-for-cakephp/feed/</wfw:commentRss> <slash:comments>10</slash:comments> </item> <item><title>HTTP basic authentication in CakePHP with users from database</title><link>http://www.eimermusic.com/articles/http-basic-authentication-in-cakephp-with-users-from-database/</link> <comments>http://www.eimermusic.com/articles/http-basic-authentication-in-cakephp-with-users-from-database/#comments</comments> <pubDate>Sun, 18 Jan 2009 18:46:04 +0000</pubDate> <dc:creator>martin</dc:creator> <category><![CDATA[Articles]]></category> <category><![CDATA[Code]]></category> <category><![CDATA[authentication]]></category> <category><![CDATA[cakephp]]></category> <category><![CDATA[http]]></category> <category><![CDATA[security]]></category><guid
isPermaLink="false">http://next.eimermusic.com/?p=13</guid> <description><![CDATA[This is a few lines of code and explanations explaining how to get HTTP Auth to check against your normal users table.
Intended audience:
• You want to provide a protected RSS feed.<br
/> • You want to provide a protected API.]]></description> <wfw:commentRss>http://www.eimermusic.com/articles/http-basic-authentication-in-cakephp-with-users-from-database/feed/</wfw:commentRss> <slash:comments>0</slash:comments> </item> <item><title>Migrating a real-world application from CakePHP 1.1 to 1.2</title><link>http://www.eimermusic.com/articles/migrating-a-real-world-application-from-cakephp-1-1-to-1-2/</link> <comments>http://www.eimermusic.com/articles/migrating-a-real-world-application-from-cakephp-1-1-to-1-2/#comments</comments> <pubDate>Tue, 04 Nov 2008 09:58:37 +0000</pubDate> <dc:creator>martin</dc:creator> <category><![CDATA[Articles]]></category> <category><![CDATA[cakephp]]></category> <category><![CDATA[guide]]></category> <category><![CDATA[migration]]></category><guid
isPermaLink="false">http://www.eimermusic.com/?p=81</guid> <description><![CDATA[I thought I'd chronicle my work migrating my fist CakePHP application to CakePHP 1.2 (rc3 at the time of writing). The application was originally written for CakePHP 1.0 (= the good old days). It has been updated to work with the latest versions 1.1 but has not really been rewritten much. ]]></description> <wfw:commentRss>http://www.eimermusic.com/articles/migrating-a-real-world-application-from-cakephp-1-1-to-1-2/feed/</wfw:commentRss> <slash:comments>0</slash:comments> </item> </channel> </rss>
<!-- Performance optimized by W3 Total Cache. Learn more: http://www.w3-edge.com/wordpress-plugins/

Minified using disk: basic
Page Caching using disk: enhanced
Database Caching 7/15 queries in 0.006 seconds using disk: basic

Served from: www.eimermusic.com @ 2012-02-06 13:43:40 -->
