<?xml version="1.0" encoding="UTF-8"?>
<rss version="2.0">
  <channel>
    <title>RemVee.blog</title>
    <link>http://blog.remvee.net/</link>
    <description>RemVee.blog do { |item| item.mangle }</description>
    <item>
      <title>(.setText tv &quot;Hello Android from Clojure!&quot;)</title>
      <link>http://blog.remvee.net/2009/01/18/setText_tv_Hello_Android_from_Clojure</link>
      <description>&lt;p&gt;&lt;img src=&quot;http://blog.remvee.net/attachment/clojure-android/hello-android-clojure.png&quot; class=&quot;right&quot; alt=&quot;&quot; /&gt; Ongeduldig heb ik met de &lt;a href=&quot;http://www.android.com/&quot;&gt;Android&lt;/a&gt; &lt;a href=&quot;http://code.google.com/android/reference/emulator.html&quot;&gt;emulator&lt;/a&gt; zitten spelen.  M&amp;#8217;n &lt;a href=&quot;http://code.google.com/android/dev-devices.html&quot;&gt;dev phone&lt;/a&gt; is onderweg en ik kan natuurlijk niet wachten tot ik ermee aan de slag kan.&lt;/p&gt;
&lt;p&gt;Aardig aan het Android platform is dat het gebruik maakt van Java.  Wat is jammer aan Android is dat het geen gebruik maakt van een &lt;span class=&quot;caps&quot;&gt;JVM&lt;/span&gt; maar van de &lt;a href=&quot;http://www.dalvikvm.com/&quot;&gt;Dalvik VM&lt;/a&gt;.  Klinkt rampzalig maar valt erg mee, Android blijkt een heel groot deel van het Java Standard Edition class libraries te implementeren.  Dat stemt hoopvol en geeft het gevoel dat, in theorie, alle andere &lt;span class=&quot;caps&quot;&gt;JVM&lt;/span&gt; talen (zoals &lt;a href=&quot;http://groovy.codehaus.org/&quot;&gt;Groovy&lt;/a&gt;, &lt;a href=&quot;http://jruby.org/&quot;&gt;JRuby&lt;/a&gt;, &lt;a href=&quot;http://www.gnu.org/software/kawa/&quot;&gt;Kawa&lt;/a&gt; en &lt;a href=&quot;http://clojure.org/&quot;&gt;Clojure&lt;/a&gt;) ook te gebruiken zijn op z&amp;#8217;n Android telefoon.&lt;/p&gt;
&lt;p&gt;Natuurlijk is het allemaal maar theorie en in wat voor bizarre wereld zouden we leven als dat ook echt zou kunnen?!  :)  Toch maakte &lt;a href=&quot;http://per.bothner.com/&quot;&gt;Per Bothner&lt;/a&gt; me nieuwsgierig met zijn &lt;a href=&quot;http://per.bothner.com/blog/2008/AndroidHelloScheme/&quot;&gt;AndroidHelloScheme post&lt;/a&gt; en ben ik aan de slag gegaan om ook een Clojure variant te maken.&lt;/p&gt;&lt;br /&gt;&lt;a href=&quot;http://blog.remvee.net/2009/01/18/setText_tv_Hello_Android_from_Clojure#more&quot; class=&quot;more&quot;&gt;Lees verder &amp;rsaquo;&amp;rsaquo;&lt;/a&gt;</description>
      <author>remco@remvee.net (Remco van 't Veer)</author>
      <pubDate>Sun, 18 Jan 2009 07:23:00 +0100</pubDate>
    </item>
    <item>
      <title>Phobos web framework</title>
      <link>http://blog.remvee.net/2007/01/15/Phobos_web_framework</link>
      <description>&lt;p&gt;Voor de blog bij &lt;del&gt;&lt;a href=&quot;http://www.finalist.com/&quot;&gt;m&amp;#8217;n werkgever&lt;/a&gt;&lt;/del&gt; heb ik een &lt;a href=&quot;http://blog.finalist.com/2007/01/15/phobos-lichtgewicht-en-scripting-vriendelijk/&quot;&gt;artikel over Phobos&lt;/a&gt;, het JavaScript web framework op het Java platform, geschreven.&lt;/p&gt;</description>
      <author>remco@remvee.net (Remco van 't Veer)</author>
      <pubDate>Mon, 15 Jan 2007 10:33:00 +0100</pubDate>
    </item>
    <item>
      <title>Reminder: JRuby talk tomorrow!</title>
      <link>http://blog.remvee.net/2006/12/18/Reminder_JRuby_talk_tomorrow</link>
      <description>&lt;p&gt;&lt;img src=&quot;http://blog.remvee.net/attachment/jruby-rotterdam/jruby.png&quot; style=&quot;float:left; margin: 5px;&quot; alt=&quot;&quot; /&gt; Both &lt;a href=&quot;http://jruby.codehaus.org/&quot;&gt;JRuby&lt;/a&gt; super hero&amp;#8217;s, &lt;a href=&quot;http://headius.blogspot.com/&quot;&gt;Charles&lt;/a&gt; and &lt;a href=&quot;http://www.bloglines.com/blog/ThomasEEnebo&quot;&gt;Thomas&lt;/a&gt;, will be talking about JRuby tomorrow at &lt;a href=&quot;http://www.stroomrotterdam.nl/&quot;&gt;Stroom Hotel&lt;/a&gt; in Rotterdam.   Come and find out why having a Ruby interpreter on the Java platform is a &amp;#8220;good thing&amp;#8221;.&lt;/p&gt;
&lt;p&gt;Registration &lt;a href=&quot;mailto:seminar@finalist.com&quot;&gt;seminar@finalist.com&lt;/a&gt;.&lt;/p&gt;</description>
      <author>remco@remvee.net (Remco van 't Veer)</author>
      <pubDate>Mon, 18 Dec 2006 01:44:00 +0100</pubDate>
    </item>
    <item>
      <title>JavaPolis 2006 dag 2</title>
      <link>http://blog.remvee.net/2006/12/14/JavaPolis_2006_dag_2</link>
      <description>&lt;p&gt;Koffie en heerlijke gebak dingetjes met chocolade erop en room erin, hmmmm..  De koffie is goed verzorgd hier bij JavaPolis!&lt;/p&gt;&lt;br /&gt;&lt;a href=&quot;http://blog.remvee.net/2006/12/14/JavaPolis_2006_dag_2#more&quot; class=&quot;more&quot;&gt;Lees verder &amp;rsaquo;&amp;rsaquo;&lt;/a&gt;</description>
      <author>remco@remvee.net (Remco van 't Veer)</author>
      <pubDate>Thu, 14 Dec 2006 01:11:00 +0100</pubDate>
    </item>
    <item>
      <title>JavaPolis 2006 dag 1</title>
      <link>http://blog.remvee.net/2006/12/13/JavaPolis_2006_dag_1</link>
      <description>&lt;p&gt;&lt;img src=&quot;http://www.javapolis.com/confluence/download/attachments/22791/JavaPolis-logo-small.gif&quot; style=&quot;float:right; margin: 5px;&quot; alt=&quot;&quot; /&gt; Yay, Antwerpen!  Vandaag, morgen en vrijdag op op het conferentie gedeelte van &lt;a href=&quot;http://www.javapolis.com&quot;&gt;JavaPolis&lt;/a&gt;.  Het is druk op de converentie vloer in bioscoop Metropolis!&lt;/p&gt;&lt;br /&gt;&lt;a href=&quot;http://blog.remvee.net/2006/12/13/JavaPolis_2006_dag_1#more&quot; class=&quot;more&quot;&gt;Lees verder &amp;rsaquo;&amp;rsaquo;&lt;/a&gt;</description>
      <author>remco@remvee.net (Remco van 't Veer)</author>
      <pubDate>Wed, 13 Dec 2006 00:43:00 +0100</pubDate>
    </item>
    <item>
      <title>gosling; rake voor java?</title>
      <link>http://blog.remvee.net/2006/10/31/gosling_rake_voor_java</link>
      <description>&lt;p&gt;Gevonden via &lt;a href=&quot;http://www.theserverside.com/news/thread.tss?thread_id=42689&quot;&gt;&lt;span class=&quot;caps&quot;&gt;TSS&lt;/span&gt;&lt;/a&gt;, project &lt;a href=&quot;https://gosling.dev.java.net/&quot;&gt;gosling&lt;/a&gt;.  Het lijkt op een poging &lt;code&gt;rake&lt;/code&gt; te doen met Java of wel een build tool in &amp;#8220;je moedertaal&amp;#8221;.&lt;/p&gt;
&lt;p&gt;Maar echt mooi kan je het niet noemen..  Hier een stukje uit &lt;a href=&quot;https://gosling.dev.java.net/source/browse/*checkout*/gosling/trunk/gosling/Gosling.java?content-type=text%2Fplain&quot;&gt;de build file van gosling zelf&lt;/a&gt;:&lt;/p&gt;
&lt;pre&gt;@Default
@Description(&quot;Builds the Gosling project&quot;)
public void build() {
    new Javac(this, BUILD_DIR)
        .setSrcDir(&quot;src/java&quot;)
        .addOption(&quot;-g&quot;)
        .execute();
    new Copy(this)
        .setDestDir(new File(BUILD_DIR))
        .addFileSet(new FileSet(JAVA_SRC_DIR)
            .addExclude(&quot;**/*.java&quot;))
        .execute();
}&lt;/pre&gt;
&lt;p&gt;Auw m&amp;#8217;n hoofd!  Misschien is Java toch niet zo&amp;#8217;n goede kandidaat voor het maken van DSL&amp;#8217;s?  Volgens mij zijn ant build files leesbaarder:&lt;/p&gt;
&lt;pre&gt;&amp;lt;target name=&quot;default&quot;&amp;gt;
    &amp;lt;javac srcdir=&quot;${java.src.dir}&quot; destdir=&quot;${build.dir}&quot; debug=&quot;true&quot;/&amp;gt;
    &amp;lt;copy todir=&quot;${build.dir}&quot;&amp;gt;
        &amp;lt;fileset dir=&quot;${java.src.dir}&quot; excludes=&quot;**/*.java&quot;/&amp;gt;
    &amp;lt;/copy&amp;gt;
&amp;lt;/target&amp;gt;&lt;/pre&gt;</description>
      <author>remco@remvee.net (Remco van 't Veer)</author>
      <pubDate>Tue, 31 Oct 2006 05:46:00 +0100</pubDate>
    </item>
    <item>
      <title>Refactoring Ruby code</title>
      <link>http://blog.remvee.net/2005/12/10/Refactoring_Ruby_code</link>
      <description>&lt;p&gt;Als Java professional ben ik verknocht aan de refactoring mogelijkheden van Eclipse.  Sterker nog de reden waarom ik van Vim en commandline &lt;span class=&quot;caps&quot;&gt;CVS&lt;/span&gt; overgestapt ben, is refactoring.  M&amp;#8217;n grootste zorg bij de stap naar Ruby is het missen van dergelijk tools.  Ik heb ze nog niet gemist maar dat is ook niet zo gek als je pas een half jaar over Ruby obsedeerd en nog geen honderden kilobytes code hebt die eigenlijk anders moeten.&lt;/p&gt;
&lt;p&gt;Gelukkig ben ik niet de enige die zich daar zorgen over maakt en zijn er veel slimmere mensen die allang oplossingen hebben gevonden.  Via &lt;a href=&quot;http://blog.curthibbs.us/articles/2005/12/09/refactoring-in-java-vs-ruby&quot;&gt;een blog bericht&lt;/a&gt; van Curt Hibbs kwam ik op &lt;a href=&quot;http://jroller.com/page/murphee?entry=so_that_s_how_dynamic&quot;&gt;een uitgebreid verhaal&lt;/a&gt; van ene Murphee en daar vandaan op &lt;a href=&quot;http://dogbiscuit.org/mdub/weblog/Tech/Programming/Ruby/RubyMethodRenamed&quot;&gt;een waanzinnig Ruby-eske oplossing&lt;/a&gt; van Mike Williams.  M&amp;#8217;n hartje sprong!&lt;/p&gt;&lt;br /&gt;&lt;a href=&quot;http://blog.remvee.net/2005/12/10/Refactoring_Ruby_code#more&quot; class=&quot;more&quot;&gt;Lees verder &amp;rsaquo;&amp;rsaquo;&lt;/a&gt;</description>
      <author>remco@remvee.net (Remco van 't Veer)</author>
      <pubDate>Sat, 10 Dec 2005 03:07:08 +0100</pubDate>
    </item>
    <item>
      <title>!Ruby.kind_of? Java</title>
      <link>http://blog.remvee.net/2005/11/25/Ruby_kind_of_Java</link>
      <description>&lt;p&gt;Fueled by a &lt;a href=&quot;http://www.blog.dannynet.net/archives/14&quot;&gt;post by Danny&lt;/a&gt;.  My take on the Java versus Ruby hype.&lt;/p&gt;
&lt;p&gt;I am growing more and more tired of the comparison between Java and Ruby. They just don&amp;#8217;t match.&lt;/p&gt;&lt;br /&gt;&lt;a href=&quot;http://blog.remvee.net/2005/11/25/Ruby_kind_of_Java#more&quot; class=&quot;more&quot;&gt;Read more &amp;rsaquo;&amp;rsaquo;&lt;/a&gt;</description>
      <author>remco@remvee.net (Remco van 't Veer)</author>
      <pubDate>Fri, 25 Nov 2005 03:52:00 +0100</pubDate>
    </item>
  </channel>
</rss>
