<?xml version="1.0" encoding="UTF-8"?>
<rss version="2.0">
	<channel><title>Bastiaan Fronik Web Development</title><description>Over mijn werk, interesses en bijzonder onbelangrijke...</description><link>http://bastiaanfronik.com/</link>	<item><title>Bewaar een aangepaste Linux AMI op EC2</title><author /><pubDate>Thu, 25 Feb 2010 11:45:00 +0100</pubDate><description>&lt;p&gt;&lt;code&gt;scp -i /Users/robrohan/ec2-keys/id_my_rsa_key ~/.ec2/pk-STRINGOFTHIRTYTWOLETTERSORDIGITS.pem ~/.ec2/cert-STRINGOFTHIRTYTWOLETTERSORDIGITS.pem root@[your_instance_public_address]:/mnt&lt;/code&gt;&lt;/p&gt;</description><guid>http://bastiaanfronik.com/tumblog/post/bewaar-een-aangepaste-linux-ami-op-ec2</guid></item><item><title>Removing Features</title><author /><pubDate>Wed, 24 Feb 2010 23:14:00 +0100</pubDate><description>&lt;h2&gt;Removing Features&lt;br /&gt;&lt;/h2&gt;
&lt;p&gt;&lt;strong&gt;Lukas Mathis 				wrote:&lt;/strong&gt; Applications have a natural tendency to grow. If you don&amp;rsquo;t pay attention, what started out as an elegant, simple application that perfectly solves a single problem, can quickly turn into a huge behemoth of an application that solves a ton of problems, but solves all of them poorly. &lt;a href=&quot;http://inessential.com/2009/07/30/anatomy_of_a_feature&quot;&gt;Features are always more complex than you think&lt;/a&gt;, and many small features quickly add up to one large mess. &lt;a href=&quot;http://ignco.de/38&quot;&gt;Read more...&lt;/a&gt;&lt;/p&gt;</description><guid>http://bastiaanfronik.com/tumblog/post/removing-features</guid></item><item><title>How a web design goes straight to Hell</title><author /><pubDate>Wed, 16 Dec 2009 21:41:00 +0100</pubDate><description>&lt;p&gt;Zo gaat het soms echt.... min of meer!&lt;/p&gt;</description><guid>http://bastiaanfronik.com/tumblog/post/web-design-straight-to-hell</guid></item><item><title>15 Things worth knowing about coffee!</title><author /><pubDate>Mon, 14 Dec 2009 13:41:00 +0100</pubDate><description /><guid>http://bastiaanfronik.com/tumblog/post/15-things-worth-knowing-about-coffee</guid></item><item><title>WK Einstellungstest</title><author /><pubDate>Wed, 02 Sep 2009 12:54:00 +0200</pubDate><description /><guid>http://bastiaanfronik.com/tumblog/post/wk-einstellungstest</guid></item><item><title>Artex - Kunstenschool Texel</title><author /><pubDate>Sat, 29 Aug 2009 22:19:00 +0200</pubDate><description>&lt;p&gt;Voor de basis heb ik gebruikgemaakt van &lt;a title=&quot;Wildflower CMS&quot; href=&quot;http://wf.klevo.sk/&quot;&gt;Wildflower&lt;/a&gt;, gemaakt door &lt;a title=&quot;Klevo&quot; href=&quot;http://www.klevo.sk&quot;&gt;Klevo&lt;/a&gt;, een cms zoals het hoort! Wildflower is gebasseerd op het &lt;a title=&quot;CakePHP Framework&quot; href=&quot;http://cakephp.org/&quot;&gt;CakePHP Framework&lt;/a&gt;. Naast dit basis cms hebben we een module voor al het cursusaanbod, de evenementen en uitvoeringen geschreven. Dit biedt &lt;a title=&quot;Artex Kunstenschool Texel&quot; href=&quot;http://www.artex-texel.nl&quot;&gt;Artex&lt;/a&gt; de mogelijkheid al haar cursussen (intern) te beheren, deze te tonen op de website en, voor de bezoeker, om zich online in te schrijven. Er wordt automatisch een agenda gegenereerd, en het cursusaanbod kan worden opgeleukt met beeld, geluid en video. Ik heb ook een nieuwsbrief module en tumblog module ontwikkeld.&lt;/p&gt;
&lt;p&gt;Ook aan SEO (Search engine optimization) is gedacht. Elk item, pagina, cursus of artikel kan worden voorzien van de juiste tags, en een xml sitemap wordt automatisch gegenereerd.&lt;/p&gt;
&lt;p&gt;De vormgeving is gemaakt door &lt;a title=&quot;Fitting Design, on/offline creaties&quot; href=&quot;http://www.fittingdesign.nl/&quot;&gt;Fitting Design&lt;/a&gt;.&lt;/p&gt;
&lt;p&gt;&lt;a title=&quot;Artex Kunstenschool Texel&quot; href=&quot;http://www.artex-texel.nl&quot;&gt;Artex&lt;/a&gt; is een kunstenschool op Texel. Met een participatie van 12,5% onder de Texelse bevolking is het een van de best bezochte kunstinstellingen van Nederland.&lt;/p&gt;</description><guid>http://bastiaanfronik.com/tumblog/post/artex-kunstenschool-texel</guid></item><item><title>Blindsearch, wat is nu echt de beste zoekmachine?</title><author /><pubDate>Sun, 09 Aug 2009 17:57:00 +0200</pubDate><description>&lt;p&gt;Als er blind wordt getest, blijkt google helemaal niet zo royaal bovenaan te staan! &lt;a title=&quot;Which Search Engine Do You Choose In The Blind Test?&quot; rel=&quot;bookmark&quot; href=&quot;http://www.techcrunch.com/2009/08/08/which-search-engine-do-you-choose-in-the-blind-test/&quot;&gt;Which Search Engine Do You Choose In The Blind Test?&lt;/a&gt;&lt;/p&gt;</description><guid>http://bastiaanfronik.com/tumblog/post/echt-de-beste-zoekmachine</guid></item><item><title>Sondage Online</title><author /><pubDate>Mon, 27 Jul 2009 14:14:00 +0200</pubDate><description>&lt;p&gt;Op dit moment wordt Sondage online (vertaald: &lt;em&gt;online onderzoek&lt;/em&gt;) gebruikt om examens en testen af te nemen in een instituut voor jongeren met taalproblemen, om examens af te nemen na bijscholings programma&#039;s in de automobiel industrie en voor diverse enquetes van een defensie bedrijf.&lt;/p&gt;
&lt;p&gt;Sondage online is modulair opgebouwd en daarom snel in te passen in allerlei bedrijfstakken. Het systeem is multi-lingual.&lt;/p&gt;
&lt;p&gt;Ontwikkeld in samenwerking met &lt;a title=&quot;Alinea Conseil&quot; href=&quot;http://www.alinea-conseil.fr/&quot;&gt;Alin&amp;eacute;a Conseil&lt;/a&gt;. Neem voor meer informatie en een demonstratie &lt;a title=&quot;Contact&quot; href=&quot;/contact&quot;&gt;contact&lt;/a&gt; met mij op.&lt;/p&gt;</description><guid>http://bastiaanfronik.com/tumblog/post/sondage-online</guid></item><item><title>Typekit</title><author /><pubDate>Mon, 22 Jun 2009 21:50:00 +0200</pubDate><description>&lt;p&gt;Beetje bij beetje wordt het web volwassen. Als dit ook goed gaat werken in Firefox &amp;gt; 3.1 en deze versie de 3&#039;s snel veravangt wordt het heel interessant.&lt;/p&gt;</description><guid>http://bastiaanfronik.com/tumblog/post/typekit</guid></item><item><title>Implementatie van affiliate programma&#039;s</title><author /><pubDate>Sun, 07 Jun 2009 14:23:00 +0200</pubDate><description /><guid>http://bastiaanfronik.com/tumblog/post/implementatie-van-affiliate-programma-s</guid></item><item><title>Lyre Bird</title><author /><pubDate>Sun, 03 May 2009 22:27:00 +0200</pubDate><description>&lt;p&gt;Dit is echt een hele rare vogel! Let vooral op de nikon-met-motordrive imitatie!&lt;/p&gt;</description><guid>http://bastiaanfronik.com/tumblog/post/lyre-bird</guid></item><item><title>Where I live</title><author /><pubDate>Sun, 03 May 2009 22:09:00 +0200</pubDate><description>&lt;p&gt;Europa volgens &lt;a href=&quot;http://www.flickr.com/photos/alphadesigner/3192055736/&quot;&gt;ArtWerk&lt;/a&gt;&lt;/p&gt;</description><guid>http://bastiaanfronik.com/tumblog/post/where-i-live</guid></item><item><title>Get great gadgets. And keep them.</title><author /><pubDate>Sun, 03 May 2009 21:39:00 +0200</pubDate><description /><guid>http://bastiaanfronik.com/tumblog/post/get-great-gadgets-and-keep-them</guid></item><item><title>A Beehive of Satellites</title><author /><pubDate>Sun, 03 May 2009 12:33:00 +0200</pubDate><description>&lt;p&gt;&lt;strong&gt;A Beehive of Satellites&lt;/strong&gt; &quot;The debris objects shown in the images are an artist&#039;s impression based on actual density data. However, the debris objects are shown at an exaggerated size to make them visible at the scale shown.&quot; &lt;a href=&quot;http://www.nasa.gov/multimedia/imagegallery/image_feature_1283.html&quot;&gt;Nasa - Image of the day.&lt;/a&gt;&lt;/p&gt;</description><guid>http://bastiaanfronik.com/tumblog/post/a-beehive-of-satellites</guid></item><item><title>Yoweri Museveni, President van Uganda</title><author /><pubDate>Sun, 03 May 2009 11:32:00 +0200</pubDate><description>De Amerikanen zijn naar de maan geweest. En de Russen. De Chinezen en de Indiërs gaan er gauw naartoe. Afrikanen zijn de enigen die hier vastzitten. Wij moeten er ook naartoe en zeggen: Wat doen jullie hier boven?</description><guid>http://bastiaanfronik.com/tumblog/post/afrikanen-naar-de-maan</guid></item><item><title>Nieuwe vorm, nieuwe inhoud, nieuwe motor</title><author /><pubDate>Sun, 03 May 2009 10:36:00 +0200</pubDate><description>&lt;p&gt;Deze site is gemaakt met &lt;a href=&quot;http://wf.klevo.sk/&quot;&gt;Wildflower&lt;/a&gt;, op het &lt;a href=&quot;http://cakephp.org/&quot;&gt;CakePHP framework&lt;/a&gt;. Het is heel basic. Er zit niet zo veel functionaliteit in, maar het is in Cake gemaakt, dus razend snel aan te passen en uit te breiden. De backoffice maakt heel mooi gebruik van jQuery. Ik heb de blog functionaliteit uitgebreid zodat het een soort tumbel-blog is geworden.&lt;/p&gt;
&lt;p&gt;Tot op heden vind ik het enige nadeel dat de backoffice me wat traag lijkt als je niet lokaal werkt.&lt;/p&gt;
&lt;p&gt;Dus vanaf nu geen Joomla 1.x meer maar &lt;a href=&quot;http://wf.klevo.sk/&quot;&gt;wildflower!&lt;/a&gt; En deze site is de proeftuin!&lt;/p&gt;</description><guid>http://bastiaanfronik.com/tumblog/post/nieuwe-vorm-nieuwe-inhoud</guid></item><item><title>StressWeb</title><author /><pubDate>Wed, 08 Apr 2009 09:38:00 +0200</pubDate><description>&lt;p&gt;&lt;img style=&quot;margin:0 16px 16px 0;&quot; src=&quot;/uploads/stressweb_page.jpg&quot; alt=&quot;Stressweb pagina&quot; align=&quot;left&quot; /&gt;&lt;/p&gt;
&lt;p&gt;De applicatie bevat niet alleen enkele enquetes, maar ook een systeem om elke enquete aan de specifieke eigenschappen van een bedrijf of bedrijfstak aan te passen. De applicatie is gericht op (middel)grote bedrijven met meerdere filialen. De statistiek-module biedt de mogelijkheid om de verschillende bedrijfsonderdelen, filialen of landen units integraal met elkaar en met het totaal te vergelijken. Dit biedt Human Resource Managers de tool om te bepalen hoe het bedrijf het doet ten opzichte van het grote geheel. De back-end is in het frans en engels, de enquetes kunnen in elke gewenste taal worden geplaatst.&lt;/p&gt;
&lt;p&gt;Stressweb wordt centraal gehost, en kan op licentie basis worden gebruikt door de klant. Het voordeel van centraal hosten is de mogelijkheid om annoniem, de resultaten te vergelijken met andere bedrijven en bedrijfstakken.&lt;/p&gt;
&lt;p&gt;Stressweb is ontwikkeld in het CakePHP Framework.&lt;/p&gt;
&lt;p&gt;De applicatie heeft enkele maanden gedraaid op de bijzonder populaire franse web portal &lt;a title=&quot;Capital.fr&quot; href=&quot;http://www.capital.fr/&quot;&gt;Capital.fr&lt;/a&gt;&lt;/p&gt;</description><guid>http://bastiaanfronik.com/tumblog/post/stressweb</guid></item><item><title>Webcron.org</title><author /><pubDate>Mon, 02 Feb 2009 17:36:00 +0100</pubDate><description>&lt;p&gt;Webcron.org wordt door duizenden leden gebruikt om een zgn. &lt;a href=&quot;http://en.wikipedia.org/wiki/Cron&quot;&gt;cron&lt;/a&gt;, een taak te lanceren. De meeste webservers hebben een crontab, waarmee dit soort srcipts gelanceerd kunnen worden op bepaalde tijden, of tijds-patronen. Voor degene die geen toegang tot de cron hebben, of voor diegene die zeker willen weten dat een taak wordt uitgevoerd is er Webcron.&lt;/p&gt;
&lt;p&gt;Ik ben nu de trotse eigenaar van de helft van Webcron.org, samen met &lt;a href=&quot;/www.alinea-conseil.fr&quot;&gt;Alinea Conseil&lt;/a&gt; in Cholet, FR. We zijn druk bezig de service en techniek te verbeteren en hopen rond april 2009 een nieuwe Server Monitoring service te lanceren.&lt;/p&gt;
&lt;p&gt;&lt;img src=&quot;/img/thumb/cron-history.jpg/536/500&quot; alt=&quot;&quot; /&gt;&lt;/p&gt;</description><guid>http://bastiaanfronik.com/tumblog/post/online-crontab</guid></item><item><title>Go Dubai hotels en andere bestemmingen</title><author /><pubDate>Fri, 09 Jan 2009 13:51:00 +0100</pubDate><description>&lt;p&gt;Daarnaast hebben zij een groot aanbod en ook heel veel kleine hotels. De andere grote hotel systemen specialiseren zich toch vooral in de grote ketens.&lt;/p&gt;
&lt;p&gt;Naast de &lt;a href=&quot;http://nl.go-dubai-hotels.com&quot;&gt;hotels in Dubai&lt;/a&gt; zijn er ook sites voor &lt;a href=&quot;http://nl.go-abudhabi-hotels.com&quot;&gt;Abu Dhabi&lt;/a&gt;, &lt;a href=&quot;http://nl.go-amsterdam-hotels.com&quot;&gt;Amsterdam&lt;/a&gt;, &lt;a href=&quot;http://nl.go-barcelona-hotels.com&quot;&gt;Barcelona&lt;/a&gt;, &lt;a href=&quot;http://nl.go-berlin-hotels.com&quot;&gt;Berlijn&lt;/a&gt;, &lt;a href=&quot;http://nl.go-bruges-hotels.com&quot;&gt;Brugge&lt;/a&gt;, &lt;a href=&quot;http://nl.go-brussels-hotels.com&quot;&gt;Brussel&lt;/a&gt;, &lt;a href=&quot;http://nl.go-budapest-hotels.com&quot;&gt;Budapest&lt;/a&gt;, &lt;a href=&quot;http://nl.go-doha-hotels.com&quot;&gt;Doha&lt;/a&gt;, &lt;a href=&quot;http://nl.go-dusseldorf-hotels.com&quot;&gt;D&amp;uuml;sseldorf&lt;/a&gt;, &lt;a href=&quot;http://nl.go-eddinburgh-hotels.com&quot;&gt;Edinburgh&lt;/a&gt;, &lt;a href=&quot;http://nl.go-florence-hotels.com&quot;&gt;Florence&lt;/a&gt;, &lt;a href=&quot;http://nl.go-frankfurt-hotels.com&quot;&gt;Frankfurt am Main&lt;/a&gt;, &lt;a href=&quot;http://nl.go-geneva-hotels.com&quot;&gt;Gen&amp;egrave;ve&lt;/a&gt;, &lt;a href=&quot;http://nl.go-hamburg-hotels.com&quot;&gt;Hamburg&lt;/a&gt;, &lt;a href=&quot;http://nl.go-hannover-hotels.com&quot;&gt;Hannover&lt;/a&gt;, &lt;a href=&quot;http://nl.go-istanbul-hotels.com&quot;&gt;Istanbul&lt;/a&gt;, &lt;a href=&quot;http://nl.go-cologne-hotels.com&quot;&gt;Keulen&lt;/a&gt;, &lt;a href=&quot;http://nl.go-krakow-hotels.com&quot;&gt;Krakau&lt;/a&gt;, &lt;a href=&quot;http://nl.go-lisbon-hotels.com&quot;&gt;Lissabon&lt;/a&gt;, &lt;a href=&quot;http://nl.go-london-hotels.com&quot;&gt;Londen&lt;/a&gt;, &lt;a href=&quot;http://nl.go-madrid-hotels.com&quot;&gt;Madrid&lt;/a&gt;, &lt;a href=&quot;http://nl.go-manama-hotels.com&quot;&gt;Manama&lt;/a&gt;, &lt;a href=&quot;http://nl.go-milan-hotels.com&quot;&gt;Milaan&lt;/a&gt;, &lt;a href=&quot;http://nl.go-munich-hotels.com&quot;&gt;M&amp;uuml;nchen&lt;/a&gt;, &lt;a href=&quot;http://nl.go-nice-hotels.com&quot;&gt;Nice&lt;/a&gt;, &lt;a href=&quot;http://nl.go-paris-hotels.info&quot;&gt;Parijs&lt;/a&gt;, &lt;a href=&quot;http://nl.go-prague-hotels.com&quot;&gt;Praag&lt;/a&gt;, &lt;a href=&quot;http://nl.go-rome-hotels.com&quot;&gt;Rome&lt;/a&gt;, &lt;a href=&quot;http://nl.go-sharjah-hotels.com&quot;&gt;Sharjah&lt;/a&gt;, &lt;a href=&quot;http://nl.go-stuttgart-hotels.com&quot;&gt;Stuttgart&lt;/a&gt;, &lt;a href=&quot;http://nl.go-valencia-hotels.com&quot;&gt;Valencia&lt;/a&gt;, &lt;a href=&quot;http://nl.go-venice-hotels.com&quot;&gt;Veneti&amp;euml;&lt;/a&gt;, &lt;a href=&quot;http://nl.go-vienna-hotels.com&quot;&gt;Wenen&lt;/a&gt; en &lt;a href=&quot;http://nl.go-zurich-hotels.com&quot;&gt;Z&amp;uuml;rich&lt;/a&gt;. Om een hotel buiten deze steden te boeken heb ik de &lt;a href=&quot;http://nl.go-reservation.com&quot;&gt;Go-Reservation&lt;/a&gt; site gemaakt.&lt;/p&gt;
&lt;p&gt;De sites hebben dezelfde hotels en tarieven als de hotels op de site van Booking.com, maar op bovenstaande sites is meer informatie te vinden over de afstand van een hotel tot een bepaalde plek of bezienswaardigheid.&lt;/p&gt;</description><guid>http://bastiaanfronik.com/tumblog/post/go-dubai-hotels</guid></item>	</channel>
</rss><table class="cake-sql-log" id="cakeSqlLog_12682498974b97f5293e5fb0_71289043" summary="Cake SQL Log" cellspacing="0" border = "0">
<caption>5 queries took 3 ms</caption>
<thead>
<tr><th>Nr</th><th>Query</th><th>Error</th><th>Affected</th><th>Num. rows</th><th>Took (ms)</th></tr>
</thead>
<tbody>
<tr><td>1</td><td>SELECT `Setting`.`id`, `Setting`.`name`, `Setting`.`value`, `Setting`.`description`, `Setting`.`type`, `Setting`.`label`, `Setting`.`order` FROM `settings` AS `Setting`   WHERE 1 = 1   </td><td></td><td style = "text-align: right">11</td><td style = "text-align: right">11</td><td style = "text-align: right">0</td></tr>
<tr><td>2</td><td>SELECT `Tumblog`.`id`, `Tumblog`.`slug`, `Tumblog`.`type`, `Tumblog`.`title`, `Tumblog`.`url`, `Tumblog`.`intro`, `Tumblog`.`content`, `Tumblog`.`user_id`, `Tumblog`.`description_meta_tag`, `Tumblog`.`keyword_meta_tag`, `Tumblog`.`created`, `Tumblog`.`updated`, `Tumblog`.`draft`, `User`.`id`, `User`.`login`, `User`.`password`, `User`.`email`, `User`.`name`, `User`.`cookie`, `User`.`created`, `User`.`updated` FROM `tumblogs` AS `Tumblog` LEFT JOIN `users` AS `User` ON (`Tumblog`.`user_id` = `User`.`id`)  WHERE 1 = 1   ORDER BY `Tumblog`.`created` desc </td><td></td><td style = "text-align: right">19</td><td style = "text-align: right">19</td><td style = "text-align: right">1</td></tr>
<tr><td>3</td><td>SELECT `Comment`.`id`, `Comment`.`post_id`, `Comment`.`tumblog_id`, `Comment`.`name`, `Comment`.`email`, `Comment`.`url`, `Comment`.`content`, `Comment`.`spam`, `Comment`.`created`, `Comment`.`updated`, `Comment`.`checked` FROM `comments` AS `Comment`   WHERE `Comment`.`spam` = 0 AND `Comment`.`checked` = 1 AND `Comment`.`tumblog_id` IN (107, 106, 103, 102, 101, 98, 97, 100, 96, 95, 90, 89, 88, 87, 85, 86, 99, 92, 94)   ORDER BY `Comment`.`created` asc </td><td></td><td style = "text-align: right">0</td><td style = "text-align: right">0</td><td style = "text-align: right">1</td></tr>
<tr><td>4</td><td>SELECT `Category`.`id`, `Category`.`parent_id`, `Category`.`lft`, `Category`.`rght`, `Category`.`slug`, `Category`.`title`, `Category`.`description`, `CategoriesTumblog`.`category_id`, `CategoriesTumblog`.`tumblog_id` FROM `categories` AS `Category` JOIN `categories_tumblogs` AS `CategoriesTumblog` ON (`CategoriesTumblog`.`tumblog_id` IN (107, 106, 103, 102, 101, 98, 97, 100, 96, 95, 90, 89, 88, 87, 85, 86, 99, 92, 94) AND `CategoriesTumblog`.`category_id` = `Category`.`id`)  WHERE 1 = 1   </td><td></td><td style = "text-align: right">31</td><td style = "text-align: right">31</td><td style = "text-align: right">1</td></tr>
<tr><td>5</td><td>SELECT `Tags`.`id`, `Tags`.`name`, `TagsTumblog`.`tag_id`, `TagsTumblog`.`tumblog_id` FROM `tags` AS `Tags` JOIN `tags_tumblogs` AS `TagsTumblog` ON (`TagsTumblog`.`tumblog_id` IN (107, 106, 103, 102, 101, 98, 97, 100, 96, 95, 90, 89, 88, 87, 85, 86, 99, 92, 94) AND `TagsTumblog`.`tag_id` = `Tags`.`id`)  WHERE 1 = 1   </td><td></td><td style = "text-align: right">0</td><td style = "text-align: right">0</td><td style = "text-align: right">0</td></tr>
</tbody></table>
