<?xml version="1.0" encoding="utf-8"?>
<feed xml:lang="en-us" xmlns="http://www.w3.org/2005/Atom"><title>Simon Willison's Weblog: simon-brunning</title><link href="http://simonwillison.net/" rel="alternate"/><link href="http://simonwillison.net/tags/simon-brunning.atom" rel="self"/><id>http://simonwillison.net/</id><updated>2003-07-07T22:48:21+00:00</updated><author><name>Simon Willison</name></author><entry><title>More Java</title><link href="https://simonwillison.net/2003/Jul/7/moreJava/#atom-tag" rel="alternate"/><published>2003-07-07T22:48:21+00:00</published><updated>2003-07-07T22:48:21+00:00</updated><id>https://simonwillison.net/2003/Jul/7/moreJava/#atom-tag</id><summary type="html">
    &lt;p&gt;Simon Brunning has a great selection of &lt;a href="http://www.brunningonline.net/simon/blog/archives/000783.html"&gt;online Java resources&lt;/a&gt;. I should really give it its own category.&lt;/p&gt;
    
        &lt;p&gt;Tags: &lt;a href="https://simonwillison.net/tags/java"&gt;java&lt;/a&gt;, &lt;a href="https://simonwillison.net/tags/simon-brunning"&gt;simon-brunning&lt;/a&gt;&lt;/p&gt;
    

</summary><category term="java"/><category term="simon-brunning"/></entry><entry><title>Fooling no one</title><link href="https://simonwillison.net/2003/Apr/1/foolingNoOne/#atom-tag" rel="alternate"/><published>2003-04-01T17:33:11+00:00</published><updated>2003-04-01T17:33:11+00:00</updated><id>https://simonwillison.net/2003/Apr/1/foolingNoOne/#atom-tag</id><summary type="html">
    &lt;p&gt;Via &lt;a href="http://www.brunningonline.net/simon/blog/archives/000682.html#000682" title="In the spirit of the day..."&gt;Simon Brunning&lt;/a&gt;, the &lt;a href="http://www.museumofhoaxes.com/top100.html"&gt;Top 100 April Fool's Day Hoaxes of All Time&lt;/a&gt;.&lt;/p&gt;

&lt;p&gt;April Fool's day online hasn't been quite as much fun this year (call me sad but I enjoy a good April Fool's gag) thanks no doubt to people's sense of humour being dampened by the war. Still, &lt;a href="http://www.cpan.org/" title="A tribute to Matt&amp;apos;s Script Archive?"&gt;CPAN&lt;/a&gt; and &lt;a href="http://www.metafilter.com/" title="Apparently they&amp;apos;ve been taken over by Google"&gt;MetaFilter&lt;/a&gt; put on a good show. Disturbingly, I just flicked on the &lt;acronym title="TeleVision"&gt;TV&lt;/acronym&gt; and caught Anne Robinson being &lt;em&gt;nice&lt;/em&gt; to people on the Weakest Link. Maybe it's a good thing April Fool's only comes one a year ;)&lt;/p&gt;
    
        &lt;p&gt;Tags: &lt;a href="https://simonwillison.net/tags/simon-brunning"&gt;simon-brunning&lt;/a&gt;&lt;/p&gt;
    

</summary><category term="simon-brunning"/></entry><entry><title>Object persistence</title><link href="https://simonwillison.net/2002/Nov/8/objectPersistence/#atom-tag" rel="alternate"/><published>2002-11-08T14:36:32+00:00</published><updated>2002-11-08T14:36:32+00:00</updated><id>https://simonwillison.net/2002/Nov/8/objectPersistence/#atom-tag</id><summary type="html">
    &lt;p&gt;Simon Brunning &lt;a href="http://www.brunningonline.net/simon/blog/archives/000526.html#000526" title="Persistence"&gt;talks about persistence&lt;/a&gt;, and how much more complicated it is now that objects are involved. The best explanation I've seen of how objects and relational databases can be used together was in Martin Fowler's &lt;a href="http://www.amazon.com/exec/obidos/ASIN/0321127420/104-1365940-3319951"&gt;Patterns of Enterprise Application Architecture&lt;/a&gt;, but now that the book has been published he has removed the &lt;a href="http://www.martinfowler.com/isa/index.html" title="ISA is now closed"&gt;online version&lt;/a&gt;. IBM's DeveloperWorks has a new article up describing &lt;a href="http://www-106.ibm.com/developerworks/linux/library/l-pypers.html" title="Python persistence management"&gt;persistence management in Python&lt;/a&gt;, which talks in details about Python's native serialization method (pickling) but only mentions &lt;acronym title="Zope Object DataBase"&gt;ZODB&lt;/acronym&gt; in passing. I agree with Simon - object databases just don't seem as elegant a solution as &lt;acronym title="Relational DataBase Management System"&gt;RDBMS&lt;/acronym&gt;s. Object databases may provide persistence but they don't seem nearly as powerful as relational databases when it comes to flexibility of accessing data.&lt;/p&gt;
    
        &lt;p&gt;Tags: &lt;a href="https://simonwillison.net/tags/python"&gt;python&lt;/a&gt;, &lt;a href="https://simonwillison.net/tags/simon-brunning"&gt;simon-brunning&lt;/a&gt;, &lt;a href="https://simonwillison.net/tags/martin-fowler"&gt;martin-fowler&lt;/a&gt;&lt;/p&gt;
    

</summary><category term="python"/><category term="simon-brunning"/><category term="martin-fowler"/></entry><entry><title>JSP bits and pieces</title><link href="https://simonwillison.net/2002/Nov/1/jspBitsAndPieces/#atom-tag" rel="alternate"/><published>2002-11-01T14:56:53+00:00</published><updated>2002-11-01T14:56:53+00:00</updated><id>https://simonwillison.net/2002/Nov/1/jspBitsAndPieces/#atom-tag</id><summary type="html">
    &lt;p&gt;I've been reading up on the Jakarta Struts &lt;acronym title="Model View Controller"&gt;MVC&lt;/acronym&gt; framework, courtesy of &lt;a href="http://www.brunningonline.net/simon/blog/archives/000357.html" title="JSPs, the MVC model, and Struts"&gt;Simon Brunning&lt;/a&gt;. &lt;a href="http://www-106.ibm.com/developerworks/java/library/j-struts/index.html#h1"&gt;Struts, an open-source MVC implementation&lt;/a&gt; is a great starting point, and the ONJava &lt;a href="http://www.onjava.com/onjava/jsp_servlets/"&gt;JSP/JSTL series&lt;/a&gt; (also found &lt;a href="http://www.brunningonline.net/simon/blog/archives/000512.html#000512" title="O&amp;apos;Reilly Struts article"&gt;via Simon&lt;/a&gt;) were very informative as well.&lt;/p&gt;
    
        &lt;p&gt;Tags: &lt;a href="https://simonwillison.net/tags/java"&gt;java&lt;/a&gt;, &lt;a href="https://simonwillison.net/tags/jsp"&gt;jsp&lt;/a&gt;, &lt;a href="https://simonwillison.net/tags/simon-brunning"&gt;simon-brunning&lt;/a&gt;&lt;/p&gt;
    

</summary><category term="java"/><category term="jsp"/><category term="simon-brunning"/></entry><entry><title>Addition to the blogroll</title><link href="https://simonwillison.net/2002/Jul/17/additionToTheBlogroll/#atom-tag" rel="alternate"/><published>2002-07-17T19:05:01+00:00</published><updated>2002-07-17T19:05:01+00:00</updated><id>https://simonwillison.net/2002/Jul/17/additionToTheBlogroll/#atom-tag</id><summary type="html">
    &lt;p&gt;&lt;a href="http://www.brunningonline.net/simon/blog/"&gt;Small Values of Cool&lt;/a&gt; - &lt;q cite="http://www.brunningonline.net/simon/blog/"&gt;links to things that I find interesting&lt;/q&gt; by Simon Brunning. I turns out I find them interesting as well. Lots of Python stuff on there at the moment, including a link to the new &lt;a href="http://www.python.org/cgi-bin/moinmoin/FrontPage"&gt;Python Wiki&lt;/a&gt;.&lt;/p&gt;
    
        &lt;p&gt;Tags: &lt;a href="https://simonwillison.net/tags/python"&gt;python&lt;/a&gt;, &lt;a href="https://simonwillison.net/tags/simon-brunning"&gt;simon-brunning&lt;/a&gt;&lt;/p&gt;
    

</summary><category term="python"/><category term="simon-brunning"/></entry></feed>