<?xml version="1.0" encoding="utf-8" ?>
<rss version="2.0" xmlns:atom="http://www.w3.org/2005/Atom" xmlns:media="http://search.yahoo.com/mrss/">
<channel>
	<title>Kingsquare Information Services</title>
	<copyright>Copyright (c) 2010, Kingsquare Information Services</copyright>
	<link>http://www.kingsquare.nl/gateway/rss</link>
	<language>NL</language>
	<description>http://www.kingsquare.nl/</description>
	<webMaster>info@kingsquare.nl (Kingsquare Information Services)</webMaster>
	<atom:link href="http://www.kingsquare.nl/gateway/rss" rel="self" type="application/rss+xml" />
		<image>
		<title>Kingsquare Information Services</title>
		<link>http://www.kingsquare.nl/gateway/rss</link>
		<url>http://www.kingsquare.nl/img/rss/gif-light/feed-icon-32x32.gif</url>
		<width>32</width>
		<height>32</height>
		<description>Rss feed van www.kingsquare.nl</description>
	</image>
	<pubDate>Mon, 26 Oct 2009 22:49:35 +0100</pubDate>
	<item>
		<title>New phpjs function: unpack()</title>
		<link>http://www.kingsquare.nl/blog/22-12-2009/13650536/New-phpjs-function-unpack-</link>
		<guid>http://www.kingsquare.nl/blog/22-12-2009/13650536/New-phpjs-function-unpack-</guid>
		<description><![CDATA[<p>
	Kingsquare tributed a new unpack-function to the infamous phpjs library!</p>
<p>
	Comments, reviews, bug reports and improvements are appriciated</p>
<pre class="code"><code class="js">
function unpack(format, data) {
    // http://kevin.vanzonneveld.net
    // +   original by: Tim de Koning (http://www.kingsquare.nl)
    // +      parts by: Jonas Raoni Soares Silva
    // +      http://www.jsfromhell.com
    // %        note 1: Float decoding by: Jonas Raoni Soares Silva
    // %        note 2: Home: http://www.kingsquare.nl/blog/22-12-2009/13650536
    // %        note 3: Feedback: phpjs-unpack@kingsquare.nl
    // %  ...</code >...</pre ><br />Kijk op <a href="http://www.kingsquare.nl/blog/22-12-2009/13650536/New-phpjs-function-unpack-" target="_blank">http://www.kingsquare.nl/blog/22-12-2009/13650536/New-phpjs-function-unpack-</a> voor meer informatie.]]></description>
		<pubDate>Tue, 22 Dec 2009 02:52:00 +0100</pubDate>
		<category>HTML / Javascript</category>
				<comments>http://www.kingsquare.nl/blog/22-12-2009/13650536/New-phpjs-function-unpack-#comments</comments>
				<author>tim.de.koning@kingsquare.nl (Tim de Koning)</author>
			</item>
	<item>
		<title>New phpjs function: pack()</title>
		<link>http://www.kingsquare.nl/blog/12-12-2009/13507444/New-phpjs-function-pack-</link>
		<guid>http://www.kingsquare.nl/blog/12-12-2009/13507444/New-phpjs-function-pack-</guid>
		<description><![CDATA[<p>
	Kingsquare tributed a new pack-function to the phpjs library by Kevin van Zonneveld.</p>
<p>
	Comments, reviews, bug reports and improvements are appriciated</p>
<pre class="code"><code class="js">
function pack(format) {
    // http://kevin.vanzonneveld.net
    // +   original by: Tim de Koning (http://www.kingsquare.nl)
    // +      parts by: Jonas Raoni Soares Silva
    // +      http://www.jsfromhell.com
    // %        note 1: Float encoding by: Jonas Raoni Soares Silva
    // %        note 2: Home: http://www.kingsquare.nl/blog/12-12-2009/13507444
    // %        note 3: Feedback: phpjs-pack@kingsquare.nl
    // %...</code >...</pre ><br />Kijk op <a href="http://www.kingsquare.nl/blog/12-12-2009/13507444/New-phpjs-function-pack-" target="_blank">http://www.kingsquare.nl/blog/12-12-2009/13507444/New-phpjs-function-pack-</a> voor meer informatie.]]></description>
		<pubDate>Sat, 12 Dec 2009 14:53:18 +0100</pubDate>
		<category>HTML / Javascript</category>
				<comments>http://www.kingsquare.nl/blog/12-12-2009/13507444/New-phpjs-function-pack-#comments</comments>
				<author>tim.de.koning@kingsquare.nl (Tim de Koning)</author>
			</item>
	<item>
		<title>Flash / Actionscript custom alpha blending:  Class NandAlphaBlender</title>
		<link>http://www.kingsquare.nl/blog/07-12-2009/13451001/Flash-Actionscript-custom-alpha-blending-Class-NandAlphaBlender</link>
		<guid>http://www.kingsquare.nl/blog/07-12-2009/13451001/Flash-Actionscript-custom-alpha-blending-Class-NandAlphaBlender</guid>
		<description><![CDATA[<h1>
	Case</h1>
<p>
	<img alt="" class="cmsImage" height="197" src="/download/?id=13449716&amp;height=197" width="395" /></p>
<p>
	For one of our projects we needed a special kind of blending of two sprites: the overlap of two sprites should be hidden whereas the rest should maintain it&#39;s original alpha levels.&nbsp;As far as i know, this behavior can not be achieved with regular sprite-blending so some extra logic is needed to generate a new bitmap with this new layout.</p>
<h2>
	Possible solution&nbsp;</h2>
<p>
	<img alt="" border="1" class="cmsImage" src="/download/?id=13450900" vspace="0" /></p>
<p>
	One could create a class that generates a new DisplayObject that can be used on stage to simulate this behavior.</p>
<p>
	I gave it my best shot and you can find a class with that logic <a href="/download/?id=13450925&amp;download=1">here</a>.&nbsp;</p>
<p>...</p><br />Kijk op <a href="http://www.kingsquare.nl/blog/07-12-2009/13451001/Flash-Actionscript-custom-alpha-blending-Class-NandAlphaBlender" target="_blank">http://www.kingsquare.nl/blog/07-12-2009/13451001/Flash-Actionscript-custom-alpha-blending-Class-NandAlphaBlender</a> voor meer informatie.]]></description>
		<pubDate>Mon, 07 Dec 2009 18:20:37 +0100</pubDate>
		<category>Algemeen</category>
				<comments>http://www.kingsquare.nl/blog/07-12-2009/13451001/Flash-Actionscript-custom-alpha-blending-Class-NandAlphaBlender#comments</comments>
				<author>tim.de.koning@kingsquare.nl (Tim de Koning)</author>
			</item>
	<item>
		<title>Task scheduling with PHP</title>
		<link>http://www.kingsquare.nl/blog/09-11-2009/12909671/Task-scheduling-with-PHP</link>
		<guid>http://www.kingsquare.nl/blog/09-11-2009/12909671/Task-scheduling-with-PHP</guid>
		<description><![CDATA[<p>
	This post is bilingual, for English scroll down.</p>
<p>
	In het KMT wordt er gewerkt met vertraagde afhandeling van informatie. Dit wordt ook batchprocessing genoemd. Vaak zijn dit zaken die intern allerlei dingen controleren, rechtzetten of juist opruimen. Ook kan het bijvoorbeeld zijn dat er aan het einde van de dag een samenvatting van werkzaamheden naar gebruikers moet worden gestuurd. Omdat dit niet op aanvraag van een gebruiker gebeurt maar direct vanuit het systeem is het noodzakelijk hier een automatisch startend proces voor te vinden. In feite betekent het dat een taak ingepland en...</p><br />Kijk op <a href="http://www.kingsquare.nl/blog/09-11-2009/12909671/Task-scheduling-with-PHP" target="_blank">http://www.kingsquare.nl/blog/09-11-2009/12909671/Task-scheduling-with-PHP</a> voor meer informatie.]]></description>
		<pubDate>Mon, 26 Oct 2009 22:25:36 +0100</pubDate>
		<category>PHP</category>
				<comments>http://www.kingsquare.nl/blog/09-11-2009/12909671/Task-scheduling-with-PHP#comments</comments>
				<author>robin.speekenbrink@kingsquare.nl (Robin Speekenbrink)</author>
			</item>
	<item>
		<title>Ervaringen met PHP4/PHP5 migratie</title>
		<link>http://www.kingsquare.nl/blog/04-11-2009/12310506/Ervaringen-met-PHP4-PHP5-migratie</link>
		<guid>http://www.kingsquare.nl/blog/04-11-2009/12310506/Ervaringen-met-PHP4-PHP5-migratie</guid>
		<description><![CDATA[<p>
	Kingsquare is begonnen met het ontwikkelen van het KMT in 2004. In die tijd was PHP5 nog in een vroeg stadium, werkten wij nog niet zo gestructureerd als nu en waren unittesting, version control en termen als AJAX, web2.0, (x)-html validity nog nauwelijks iets waar we ons druk over moesten maken. Nee, het was een tijd waarin Kingsquare nog zoekende was naar een oplossing voor het DRY-syndroom waar iedereen mee worstelde. CMS hier, overzetten naar daar, bug hier, bug daar. Daar moesten we iets op vinden: KMT4. De vierde revisie van het pakket KMT. Dit KMT werd volledig...</p><br />Kijk op <a href="http://www.kingsquare.nl/blog/04-11-2009/12310506/Ervaringen-met-PHP4-PHP5-migratie" target="_blank">http://www.kingsquare.nl/blog/04-11-2009/12310506/Ervaringen-met-PHP4-PHP5-migratie</a> voor meer informatie.]]></description>
		<pubDate>Tue, 08 Sep 2009 17:26:54 +0200</pubDate>
		<category>PHP</category>
				<comments>http://www.kingsquare.nl/blog/04-11-2009/12310506/Ervaringen-met-PHP4-PHP5-migratie#comments</comments>
				<author>robin.speekenbrink@kingsquare.nl (Robin Speekenbrink)</author>
			</item>
	<item>
		<title>RSS: waarom wel, waarom niet</title>
		<link>http://www.kingsquare.nl/blog/26-10-2009/12303160/RSS-waarom-wel-waarom-niet</link>
		<guid>http://www.kingsquare.nl/blog/26-10-2009/12303160/RSS-waarom-wel-waarom-niet</guid>
		<description><![CDATA[<p>
	Rss feeds, ze bestaan al een tijdje, maar het is tot op heden nog niet altijd bekend wat ze doen en hoe dit medium goed ingezet kan worden. Daarover gaat dit artikel. Wat ik zal proberen is een korte samenvatting te geven wat het is, waar het goed voor is maar ook wanneer het niet handig is om RSS-feeds te gebruiken.</p>
<h2>
	RSS fiets?</h2>
<p>
	Tja, RSS feeds is gesyndiceerde informatie in een bepaalde opmaak. Gesyndiceerde informatie is eigenlijk een hele moeilijke term voor iets eenvoudigs: (<a href="http://nl.wikipedia.org/wiki/Websyndicatie">wikipedia</a>)</p>
<blockquote>
	<p>
		&quot;Syndicatie is het beschikbaar maken van informatie voor een groot bereik van...</p>...</blockquote><br />Kijk op <a href="http://www.kingsquare.nl/blog/26-10-2009/12303160/RSS-waarom-wel-waarom-niet" target="_blank">http://www.kingsquare.nl/blog/26-10-2009/12303160/RSS-waarom-wel-waarom-niet</a> voor meer informatie.]]></description>
		<pubDate>Mon, 07 Sep 2009 23:39:17 +0200</pubDate>
		<category>Algemeen</category>
				<comments>http://www.kingsquare.nl/blog/26-10-2009/12303160/RSS-waarom-wel-waarom-niet#comments</comments>
				<author>robin.speekenbrink@kingsquare.nl (Robin Speekenbrink)</author>
			</item>
	<item>
		<title>Query generator</title>
		<link>http://www.kingsquare.nl/blog/10-10-2009/12909738/Query-generator</link>
		<guid>http://www.kingsquare.nl/blog/10-10-2009/12909738/Query-generator</guid>
		<description><![CDATA[<p>
	Iedere KMT omgeving draait op een database. Daarin worden alle relaties, pagina&#39;s, weblogs, reacties e.d. opgeslagen. Om deze via een generieke manier op te kunnen halen maakt Kingsquare vanaf het begin al gebruik van een eenduidige manier van het opstellen van een query.</p>
<p>
	De functie buildQuery() is een functie die eigenlijk een array aan opties omzet naar een valide en schone (hier en daar geoptimaliseerde) query die vervolgens weer gebruikt kan worden in andere processen of zo rechtstreeks naar de database toe kan. Het is een stuk ORM wat ervoor zorgt dat er op zeer laag niveau...</p><br />Kijk op <a href="http://www.kingsquare.nl/blog/10-10-2009/12909738/Query-generator" target="_blank">http://www.kingsquare.nl/blog/10-10-2009/12909738/Query-generator</a> voor meer informatie.]]></description>
		<pubDate>Mon, 26 Oct 2009 22:49:35 +0100</pubDate>
		<category>PHP</category>
				<comments>http://www.kingsquare.nl/blog/10-10-2009/12909738/Query-generator#comments</comments>
				<author>robin.speekenbrink@kingsquare.nl (Robin Speekenbrink)</author>
			</item>
</channel>
</rss>