<?xml version="1.0" encoding="UTF-8"?>
<rss version="2.0">
  <channel>
    <title>Holland On Rails Weenies Feed</title>
    <link>http://www.hollandonrails.nl</link>
    <description>Weblog over Ruby On Rails in den Nederlandsche taal - Weenies</description>
    <item>
      <title>Rubystack mtultiplatform installatieprogramma</title>
      <description>&lt;p&gt;Hallo,&lt;/p&gt;


	&lt;p&gt;Ik werk actief mee als developer aan een installatie programma die het gebruik van Ruby en Rails probeert te promoten bij het grote publiek.&lt;/p&gt;


	&lt;p&gt;Daarom ontwikkelden wij een multiplatform installatie programma die je toelaat om in slechts enkele klikken een RubyOnRails development environment te installeren in je Windows, Linux of &lt;span class="caps"&gt;OSX&lt;/span&gt; systeem.&lt;/p&gt;


	&lt;p&gt;Zo moet het in principe voor iedereen mogelijk zijn om in enkele minuten en met de minste technische kennis van compilatie, etc een omgeving te hebben met de laatste versie van Ruby en Rails, allerhande interessante gems, Nginx en Git.&lt;/p&gt;


	&lt;p&gt;En bovenal&amp;#8230;het is gratis!&lt;/p&gt;


	&lt;p&gt;Ok, mijn vraag nu&amp;#8230;&lt;br /&gt;Aangezien ik denk dat het een goed initiatief is had ik graag van jullie wat feedback gekregen over wat beter kan en wat je graag in de &amp;#8220;stack&amp;#8221; inbegrepen zou zien.&lt;/p&gt;


	&lt;p&gt;Meer informatie en commentaar mag je altijd hier plaatsen:&lt;/p&gt;


	&lt;p&gt;http://www.bitnami.org/article/new-rubystack-released&lt;/p&gt;</description>
      <author>bocalinda@gmal.com (Pieter)</author>
      <pubDate>Fri, 27 Jun 2008 00:18:59 +0200</pubDate>
      <link>http://hollandonrails.com/weenies/67-Rubystack-mtultiplatform-installatieprogramma</link>
      <guid>http://hollandonrails.com/weenies/67-Rubystack-mtultiplatform-installatieprogramma</guid>
    </item>
    <item>
      <title>de schitterende app is ontwikkeld? Nu de deployment nog</title>
      <description>&lt;p&gt;Een open vraag over RoR deployment. Wie heeft er ervaring met large-scale, mogrel_clustered, load-balanced, mirrored master-slave mysql  deployment? &lt;br /&gt;Ik zou graag van de mensen hier over hun ervaringen en eventuele valkuilen in de weg horen.&lt;/p&gt;


	&lt;p&gt;Voor de echte expert heb ik een mooie commerciele opdracht liggen!&lt;/p&gt;</description>
      <author>design@Joostklaver.nl (Joost Klaver)</author>
      <pubDate>Fri, 07 Mar 2008 16:19:50 +0100</pubDate>
      <link>http://hollandonrails.com/weenies/64-de-schitterende-app-is-ontwikkeld-Nu-de-deployment-nog</link>
      <guid>http://hollandonrails.com/weenies/64-de-schitterende-app-is-ontwikkeld-Nu-de-deployment-nog</guid>
    </item>
    <item>
      <title>namespaces en url_for</title>
      <description>&lt;p&gt;Ik loop tegen het probleem aan dat url_for niet fijn werkt met namespaces. Ik heb een namespace &amp;#8216;admin&amp;#8217;, met daarin controllers. Als ik in de namespace controller zit dan wordt in de url_for output altijd de namespace meegegeven in de &lt;span class="caps"&gt;URL&lt;/span&gt;. Je kan dit verhelpen door :controller =&gt; &amp;#8221;/my_controller&amp;#8221; aan te roepen. Maar dat vind ik niet een nette oplossing.&lt;/p&gt;</description>
      <author>info@mvlwebdesign.nl (Martijn van Leeuwen)</author>
      <pubDate>Thu, 06 Mar 2008 15:19:58 +0100</pubDate>
      <link>http://hollandonrails.com/weenies/63-namespaces-en-url-for</link>
      <guid>http://hollandonrails.com/weenies/63-namespaces-en-url-for</guid>
    </item>
    <item>
      <title>vendor/plugins reloaden onder development mode</title>
      <description>&lt;p&gt;Bij het maken van een plugin loop ik tegen het volgende probleem.&lt;/p&gt;


	&lt;p&gt;Ik heb een class (model) SystemWidget. De plugin ziet er als volgt uit&lt;/p&gt;


	&lt;p&gt;HelloWidget &lt; SystemWidget&lt;br /&gt;...&lt;br /&gt;end&lt;/p&gt;


	&lt;p&gt;Het leuke is dat ik alle subclasses van SystemWidget middels SystemWidget.subclasses kan bekijken, dit werkt via script/console!&lt;/p&gt;


	&lt;p&gt;Probleem is echter, onder development worden alle bestanden bij elke request herladen, met uitzondering de plugins. De eerste keer toont SystemWidget.subclasses keurig het object HelloWidget, de tweede request is subclasses leeg. Dit probleem doet zich niet voor via script/console.&lt;/p&gt;


	&lt;p&gt;Ik ga er vanuit dat dit komt omdat alle classes opnieuw geinitialiseerd worden, behalve de plugins. Hierdoor weet SystemWidget niet meer welke subclasses er zijn. Onder production mode blijft het wel werken.&lt;/p&gt;


	&lt;p&gt;Het zou fijn zijn als onder development mode ook alle plugins per request opnieuw geinitialiseerd worden.&lt;/p&gt;


	&lt;p&gt;Er bestaat een config variabele &amp;#8216;load_once_paths&amp;#8217;, deze heeft helaas geen effect bij mij en bij meerdere mensen.&lt;/p&gt;


	&lt;p&gt;Wie o wie weet het antwoord?&lt;/p&gt;


	&lt;p&gt;Enkele relevante &lt;span class="caps"&gt;URLS&lt;/span&gt;:&lt;br /&gt;http://weblog.techno-weenie.net/2007/1/26/understanding-the-rails-plugin-initialization-process&lt;br /&gt;http://groups.google.com/group/rubyonrails-talk/browse_thread/thread/f0cfb07dfd5902c1&lt;/p&gt;</description>
      <author>icasjunkbox@gmail.com (Orne)</author>
      <pubDate>Sat, 29 Dec 2007 22:03:21 +0100</pubDate>
      <link>http://hollandonrails.com/weenies/61-vendor-plugins-reloaden-onder-development-mode</link>
      <guid>http://hollandonrails.com/weenies/61-vendor-plugins-reloaden-onder-development-mode</guid>
    </item>
    <item>
      <title>Admin sectie die zelfde controller gebruikt</title>
      <description>&lt;p&gt;Ik wil een controller en bijbehorende views hergebruiken voor administratie en voor publieke bezichtiging, maar toch verschillende URLs gebruiken (omwille van caching).&lt;/p&gt;


	&lt;p&gt;De url /admin/blogs en /blogs moeten allebei naar de index-methode van een blog-controller gaan, maar ik moet toch in de controller (en view) het verschil kunnen zien tussen de mode. Een manier zou kunnen zijn de request uri uit te lezen, maar ik vind dat niet zo fraai. Bovendien moeten de resource path helpers werken. Dus in mijn view zou kunnen staan &lt;&lt;span&gt;= link_to blogs_url &lt;/span&gt;&gt; en dan moet ie in de ene mode /admin/blogs genereren en in de andere /blogs.&lt;/p&gt;


	&lt;p&gt;Ik heb naar namespaces (ik gebruik de nieuwste Rails 2.0.1) gekeken, maar daarmee kreeg ik het niet voor elkaar. Iets als map.resources &amp;#8216;blogs&amp;#8217;, :path_prefix = &amp;#8217;/admin&amp;#8217;, :role =&gt; &amp;#8216;admin&amp;#8217; werkt niet (aan map.resources kan je geen extra request parameters meegegeven voor zover ik weet).&lt;/p&gt;


	&lt;p&gt;Iemand een idee hoe dit op te lossen?&lt;/p&gt;</description>
      <author>walter.horstman@hwits.nl (Walter Horstman)</author>
      <pubDate>Mon, 10 Dec 2007 23:46:32 +0100</pubDate>
      <link>http://hollandonrails.com/weenies/59-Admin-sectie-die-zelfde-controller-gebruikt</link>
      <guid>http://hollandonrails.com/weenies/59-Admin-sectie-die-zelfde-controller-gebruikt</guid>
    </item>
    <item>
      <title>Onterechte deprecation melding?</title>
      <description>&lt;p&gt;Als ik in mijn view&lt;/p&gt;


	&lt;p&gt;session[:user]&lt;/p&gt;


	&lt;p&gt;opneem, zie ik in de rails logging:&lt;/p&gt;


	&lt;p&gt;&lt;span class="caps"&gt;DEPRECATION WARNING&lt;/span&gt;: @session is deprecated! Call session.[] instead of @session.[].&lt;/p&gt;


	&lt;p&gt;Lijkt mij onterecht, toch? Ik gebruik de apestaart niet. Ik gebruik Rails 1.2.5.&lt;/p&gt;</description>
      <author>walter.horstman@hwits.nl (Walter Horstman)</author>
      <pubDate>Mon, 19 Nov 2007 17:29:20 +0100</pubDate>
      <link>http://hollandonrails.com/weenies/58-Onterechte-deprecation-melding-</link>
      <guid>http://hollandonrails.com/weenies/58-Onterechte-deprecation-melding-</guid>
    </item>
    <item>
      <title>Test omgeving</title>
      <description>&lt;p&gt;Ik ga Rspec proberen te gebruiken. Heb reeds het een en ander gelezen en Topfunky&#8217;s screencasts bekeken. En natuurlijk naar de presentatie op de RubyEnRails-dag geweest (van Aslak).&lt;/p&gt;


	&lt;p&gt;Maar in het algemeen heb ik een probleem met het opzetten van mijn test database. Ik zag dat er een rake db:test:prepare opdracht is, maar ik krijg daarbij foutmeldingen over &lt;span class="caps"&gt;TEXT&lt;/span&gt;-kolommen die niet &lt;span class="caps"&gt;NULL&lt;/span&gt; mogen zijn (MySQL-error). Ook gebruik ik Globalize, dat tabellen moet initialiseren, maar dat lukt me ook niet in test omgeving. Zelfs het aanpassen van de omgeving in environment.rb hielp niet.&lt;/p&gt;


	&lt;p&gt;Korte vraag derhalve is: hoe zetten jullie een testomgeving op? Of waar kan ik meer informatie vinden?&lt;/p&gt;


	&lt;p&gt;Overigens heb ik wel zojuist ontdekt dat (in Windows nog steeds) &lt;span class="caps"&gt;RAILS&lt;/span&gt;_ENV=test een hoop wonderen doet. Ik krijg Globalize dan opgezet.&lt;/p&gt;</description>
      <author>walter.horstman@hwits.nl (Walter Horstman)</author>
      <pubDate>Mon, 19 Nov 2007 12:42:01 +0100</pubDate>
      <link>http://hollandonrails.com/weenies/57-Test-omgeving</link>
      <guid>http://hollandonrails.com/weenies/57-Test-omgeving</guid>
    </item>
    <item>
      <title>Max_user_connection error</title>
      <description>&lt;p&gt;Ik krijg nu regelmatig deze melding op mijn site. Kan het komen omdat ik nog in development mode draai? Ik lees ook veel over Persistent database connections. Kan iemand mij helpen?&lt;/p&gt;</description>
      <author>miesjh@hotmail.com (Michel Gueli)</author>
      <pubDate>Fri, 16 Nov 2007 11:29:07 +0100</pubDate>
      <link>http://hollandonrails.com/weenies/56-Max-user-connection-error</link>
      <guid>http://hollandonrails.com/weenies/56-Max-user-connection-error</guid>
    </item>
    <item>
      <title>Delen NIET cachen.</title>
      <description>&lt;p&gt;Hoi,&lt;br /&gt;Ik zit weer eens met een probleempje!&lt;br /&gt;Ik ben bezig met pagina&amp;#8217;s te cachen. Ik doe dit met fragment cache technieken. Dus delen worden gecached en variabele delen worden niet gecached.&lt;br /&gt;Dit wou ik eerst op deze manier doen:&lt;/p&gt;


	&lt;p&gt;&lt;&lt;span&gt; cache( :action =&gt; &amp;#8216;show&amp;#8217;, :part =&gt; &amp;#8216;top&amp;#8217; ) do &lt;/span&gt;&gt;&lt;br /&gt;&lt;&lt;span&gt; form_tag article_path( @question.id ), :method =&gt; :post do &lt;/span&gt;&gt;&lt;/p&gt;


	&lt;p&gt;&lt;!&amp;#8212;hier is mijn vaste content&amp;#8212;&gt;&lt;br /&gt;&lt;&lt;span&gt; end #einde cache top &lt;/span&gt;&gt;&lt;/p&gt;


	&lt;p&gt;&lt;!&amp;#8212;variabel content&amp;#8212;&gt;&lt;/p&gt;


	&lt;p&gt;&lt;&lt;span&gt; cache( :action =&gt; &amp;#8216;show&amp;#8217;, :part =&gt; &amp;#8216;bottom&amp;#8217; ) do &lt;/span&gt;&gt;&lt;br /&gt;&lt;!&amp;#8212;hier is mijn vaste content&amp;#8212;&gt;&lt;br /&gt;&lt;&lt;span&gt; end # einde form_tag &lt;/span&gt;&gt;&lt;br /&gt;&lt;&lt;span&gt; end # einde cache bottom) &lt;/span&gt;&gt;&lt;/p&gt;


	&lt;p&gt;Jullie begrijpen wel dat dit niet kan: de eerste cache gaat de form_tag afsluiten.&lt;br /&gt;Hoe kan ik dit het beste doen? Is er een mogelijkheid om te zeggen dat ik een bepaald deel van de pagina variabel wil houden met bijvoorbeeld de tag: &lt;&lt;span&gt; dont_cache do &lt;/span&gt;&gt;???? Volgens mij zit ik echt te moeilijk te denken, maar ik zit ff vast in me hoofd.&lt;/p&gt;</description>
      <author>schu@imp.je (Schuimpje)</author>
      <pubDate>Mon, 15 Oct 2007 17:17:56 +0200</pubDate>
      <link>http://hollandonrails.com/weenies/55-Delen-NIET-cachen-</link>
      <guid>http://hollandonrails.com/weenies/55-Delen-NIET-cachen-</guid>
    </item>
    <item>
      <title>Input validation</title>
      <description>&lt;p&gt;Hierbij stuur ik kjullie een probleempje (uitdaging?) waar ik gisteren al een paar uurtjes zoet mee ben geweest. Het probleem is dat ik een invoerveld wil hebben en daarin de gebruiker van de site enige opmaak wil laten intikken, maar het moet veilig blijven.&lt;/p&gt;


	&lt;p&gt;Al zoekende door Google, blogs, recipe books, etc. kwam ik op Textile, RedCloth, MarkDown en de Rails-helpers textilize() en textilize_without_paragraphs(). Dus ik dacht het antwoord gevonden te hebben, maar toch niet volgens mij. Ik merkte dat als ik teksten in tik als: &#8220;&lt;p&gt;Test&lt;/p&gt;&#8221;, de &#8220;&lt;p&gt;&#8221; en &#8220;&lt;/p&gt;&#8221; gewoon doorgelaten worden. Dat lijkt me niet de bedoeling, want zo kan er gehacked worden door de gebruiker. RedCloth kent wat argumenten, zoals :filter_html, die mij doen vermoeden dat dit soort &lt;span class="caps"&gt;HTML&lt;/span&gt; dan wordt geweerd, maar mij lukte dat niet.&lt;/p&gt;


	&lt;p&gt;Vervolgens ben ik eens bij &amp;#8220;http://rubyenrails.nl&amp;#8221;: http://rubyenrails.nl gaan kijken en heb ook enkele blogs van jullie gezien en zag dat jullie daar ook dergelijke velden hadden. Ik heb een beetje zitten testen (gelukkig boden ze alleen een preview optie) en zag dat ik bij sommige dingen als &#8220;&lt;a href="javascript:window.alert('test')"&gt;test&lt;/a&gt;&#8221; kon doen. Vervolgens kreeg in in de preview een alert-box. Dat lijkt mij niet veilig.&lt;/p&gt;


	&lt;p&gt;Om de vraag concreet te maken, zijn er goede hulpmiddelen (best practices) waarmee ik een gebruiker de volgende opties kan geven:&lt;/p&gt;


	&lt;ul&gt;
	&lt;li&gt;Cursief&lt;/li&gt;
		&lt;li&gt;Onderstreept&lt;/li&gt;
		&lt;li&gt;Vet&lt;/li&gt;
		&lt;li&gt;Smilies (optioneel)&lt;/li&gt;
	&lt;/ul&gt;</description>
      <author>walter.horstman@hwits.nl (Walter Horstman)</author>
      <pubDate>Wed, 03 Oct 2007 10:17:20 +0200</pubDate>
      <link>http://hollandonrails.com/weenies/54-Input-validation</link>
      <guid>http://hollandonrails.com/weenies/54-Input-validation</guid>
    </item>
  </channel>
</rss>
