<?xml version="1.0" encoding="utf-8" ?>

<rss version="2.0" 
   xmlns:rdf="http://www.w3.org/1999/02/22-rdf-syntax-ns#"
   xmlns:admin="http://webns.net/mvcb/"
   xmlns:dc="http://purl.org/dc/elements/1.1/"
   xmlns:slash="http://purl.org/rss/1.0/modules/slash/"
   xmlns:wfw="http://wellformedweb.org/CommentAPI/"
   xmlns:content="http://purl.org/rss/1.0/modules/content/"
   xmlns:creativeCommons="http://backend.userland.com/creativeCommonsRssModule">
<channel>
    
    <title>Uncreative - Comments</title>
    <link>http://blog.wolff-hamburg.de/</link>
    <description>Uncreative - The blog with no witty title...</description>
    <dc:language>en</dc:language>
    <generator>Serendipity 1.5.5 - http://www.s9y.org/</generator>
    <pubDate>Mon, 21 May 2012 05:21:27 GMT</pubDate>

    <image>
        <url>http://blog.wolff-hamburg.de/templates/competition/img/s9y_banner_small.png</url>
        <title>RSS: Uncreative - Comments - Uncreative - The blog with no witty title...</title>
        <link>http://blog.wolff-hamburg.de/</link>
        <width>100</width>
        <height>21</height>
    </image>

<item>
    <title>Dave Hall: Finding a date for the next Unconference</title>
    <link>http://blog.wolff-hamburg.de/archives/27-Finding-a-date-for-the-next-Unconference.html#c416</link>
            <category></category>
    
    <comments>http://blog.wolff-hamburg.de/archives/27-Finding-a-date-for-the-next-Unconference.html#comments</comments>
    <wfw:comment>http://blog.wolff-hamburg.de/wfwcomment.php?cid=27</wfw:comment>

    

    <author>nospam@example.com (Dave Hall)</author>
    <content:encoded>
    I am not sure I will be able to make it on either weekend.  Go for either weekend and I will see if I am in the area &lt;img src=&quot;http://blog.wolff-hamburg.de/templates/default/img/emoticons/smile.png&quot; alt=&quot;:-)&quot; style=&quot;display: inline; vertical-align: bottom;&quot; class=&quot;emoticon&quot; /&gt;

btw got a local unconference coming up here in 4 weeks - StixCampNewstead see http://vic.au.stixcamp.org

Good luck with the phpUnconference! 
    </content:encoded>

    <pubDate>Thu, 12 Feb 2009 13:12:11 +0100</pubDate>
    <guid isPermaLink="false">http://blog.wolff-hamburg.de/archives/27-guid.html#c416</guid>
    <creativeCommons:license>http://creativecommons.org/licenses/by/3.0/</creativeCommons:license>
</item>
<item>
    <title>Lukas: A pragmatic approach to rights management</title>
    <link>http://blog.wolff-hamburg.de/archives/25-A-pragmatic-approach-to-rights-management.html#c414</link>
            <category></category>
    
    <comments>http://blog.wolff-hamburg.de/archives/25-A-pragmatic-approach-to-rights-management.html#comments</comments>
    <wfw:comment>http://blog.wolff-hamburg.de/wfwcomment.php?cid=25</wfw:comment>

    

    <author>nospam@example.com (Lukas)</author>
    <content:encoded>
    Well I am mostly at fault for the &quot;complexity&quot;. I actually used pretty much all the advanced features in real world projects.

Later we tried to get a better handle on the features with the different permissions containers.

I think the main problem was that it took a long time to get some documentation and then it was on an external server where we had no access rights, since it was written by an end user who prefered to keep things on his server. This is of course quite a solveable problem.

The other part is that LiveUser required that you keep the data fetching separate from the rights checking unless you wanted to hardcode the necessar checks that LiveUser would do into your SQL. This is easily solveable one you use a proper ORM like Doctrine. Actually there once was even a project to take the idea from LiveUser and integrate them with Doctrine:
http://docs.sensei-project.com 
    </content:encoded>

    <pubDate>Tue, 13 Jan 2009 13:40:40 +0100</pubDate>
    <guid isPermaLink="false">http://blog.wolff-hamburg.de/archives/25-guid.html#c414</guid>
    <creativeCommons:license>http://creativecommons.org/licenses/by/3.0/</creativeCommons:license>
</item>
<item>
    <title>Daniel O'Connor: A pragmatic approach to rights management</title>
    <link>http://blog.wolff-hamburg.de/archives/25-A-pragmatic-approach-to-rights-management.html#c413</link>
            <category></category>
    
    <comments>http://blog.wolff-hamburg.de/archives/25-A-pragmatic-approach-to-rights-management.html#comments</comments>
    <wfw:comment>http://blog.wolff-hamburg.de/wfwcomment.php?cid=25</wfw:comment>

    

    <author>nospam@example.com (Daniel O'Connor)</author>
    <content:encoded>
    I agree completely: KISS.

Since rights management can be complicated, I find it works best when you push it down into the model.

$model-&gt;checkRight($context, &#039;Application.write&#039;); // returns true / false

And the model works out if your context has the specific business logic to mess around with the content.

IE:
Model::checkRight($context, $acl) {
    // Only every 5th user can write to this model
    if ($acl == &#039;Application.write&#039;) {
        return ($context-&gt;user-&gt;id % 5 == 0);
    }

   return false;
}

Easy to unit test, easy to understand. 
    </content:encoded>

    <pubDate>Mon, 05 Jan 2009 10:24:54 +0100</pubDate>
    <guid isPermaLink="false">http://blog.wolff-hamburg.de/archives/25-guid.html#c413</guid>
    <creativeCommons:license>http://creativecommons.org/licenses/by/3.0/</creativeCommons:license>
</item>
<item>
    <title>Hodicska Gergely: See you at the International PHP Conference 2008</title>
    <link>http://blog.wolff-hamburg.de/archives/24-See-you-at-the-International-PHP-Conference-2008.html#c411</link>
            <category></category>
    
    <comments>http://blog.wolff-hamburg.de/archives/24-See-you-at-the-International-PHP-Conference-2008.html#comments</comments>
    <wfw:comment>http://blog.wolff-hamburg.de/wfwcomment.php?cid=24</wfw:comment>

    

    <author>nospam@example.com (Hodicska Gergely)</author>
    <content:encoded>
    Hi! Are you planing to share the slides of your talk? TIA! 
    </content:encoded>

    <pubDate>Mon, 03 Nov 2008 23:58:00 +0100</pubDate>
    <guid isPermaLink="false">http://blog.wolff-hamburg.de/archives/24-guid.html#c411</guid>
    <creativeCommons:license>http://creativecommons.org/licenses/by/3.0/</creativeCommons:license>
</item>
<item>
    <title>Manish Patel: Brainbench PHP5 Certification</title>
    <link>http://blog.wolff-hamburg.de/archives/6-Brainbench-PHP5-Certification.html#c409</link>
            <category></category>
    
    <comments>http://blog.wolff-hamburg.de/archives/6-Brainbench-PHP5-Certification.html#comments</comments>
    <wfw:comment>http://blog.wolff-hamburg.de/wfwcomment.php?cid=6</wfw:comment>

    

    <author>nospam@example.com (Manish Patel)</author>
    <content:encoded>
    I took the Brainbench Java 2 test last night and I concur 100% with Ralph.  Many questions dealt with API questions that I have used infrequently.  There are code snippets that essentially test whether you can follow loops and figure out the output values. Additionally, they also threw in Design Pattern questions which I believe is related to Software Design rather than exclusively to Java.  Who are the people that design these tests?  

Like Ralph, I work for a company that has a visualization tactical display written entirely in Java.  It has over 400,000 line of code and has been deployed at NORAD, AWACS and the Missile Defense Agency.  The engineers we hire, including myself, went through a company assessment procedure before being hired.  

I seriously question the validity of this test. It should not be solely used for employment decisions. 
    </content:encoded>

    <pubDate>Thu, 23 Oct 2008 14:36:08 +0200</pubDate>
    <guid isPermaLink="false">http://blog.wolff-hamburg.de/archives/6-guid.html#c409</guid>
    <creativeCommons:license>http://creativecommons.org/licenses/by/3.0/</creativeCommons:license>
</item>
<item>
    <title>elrems: Fulltext search as a webservice</title>
    <link>http://blog.wolff-hamburg.de/archives/22-Fulltext-search-as-a-webservice.html#c321</link>
            <category></category>
    
    <comments>http://blog.wolff-hamburg.de/archives/22-Fulltext-search-as-a-webservice.html#comments</comments>
    <wfw:comment>http://blog.wolff-hamburg.de/wfwcomment.php?cid=22</wfw:comment>

    

    <author>nospam@example.com (elrems)</author>
    <content:encoded>
    i&#039;ve installed on windows...

i&#039;ve got a 404 error on 

http://marjory.example.com/rest/add

other service are ok :

http://marjory.example.com/rest/select?q=Marjory 
    </content:encoded>

    <pubDate>Fri, 13 Jun 2008 14:57:33 +0200</pubDate>
    <guid isPermaLink="false">http://blog.wolff-hamburg.de/archives/22-guid.html#c321</guid>
    <creativeCommons:license>http://creativecommons.org/licenses/by/3.0/</creativeCommons:license>
</item>
<item>
    <title>Chris Lu: Fulltext search as a webservice</title>
    <link>http://blog.wolff-hamburg.de/archives/22-Fulltext-search-as-a-webservice.html#c302</link>
            <category></category>
    
    <comments>http://blog.wolff-hamburg.de/archives/22-Fulltext-search-as-a-webservice.html#comments</comments>
    <wfw:comment>http://blog.wolff-hamburg.de/wfwcomment.php?cid=22</wfw:comment>

    

    <author>nospam@example.com (Chris Lu)</author>
    <content:encoded>
    Please check out DBSight, which I am working on. it has a built-in database crawler.

With DBSight, search really becomes a service. The application doesn&#039;t even need to know to support searching. Only when the search is needed.

Different index structure for different execution path. The database concept also applys to full text search. DBSight has greater benefit of flexibly change index structure, more search options, etc. 

And it&#039;s super simple. You just need to use simple SQL without any java coding.

Check it out! I would like to hear your opinion. 
    </content:encoded>

    <pubDate>Thu, 08 May 2008 07:31:34 +0200</pubDate>
    <guid isPermaLink="false">http://blog.wolff-hamburg.de/archives/22-guid.html#c302</guid>
    <creativeCommons:license>http://creativecommons.org/licenses/by/3.0/</creativeCommons:license>
</item>
<item>
    <title>JAL: Brainbench PHP5 Certification</title>
    <link>http://blog.wolff-hamburg.de/archives/6-Brainbench-PHP5-Certification.html#c255</link>
            <category></category>
    
    <comments>http://blog.wolff-hamburg.de/archives/6-Brainbench-PHP5-Certification.html#comments</comments>
    <wfw:comment>http://blog.wolff-hamburg.de/wfwcomment.php?cid=6</wfw:comment>

    

    <author>nospam@example.com (JAL)</author>
    <content:encoded>
    I have taken the Brainbench tests in a number of mainframe technologies.  I have observed that the persons creating the test simply take things from manuals without regard to accepted programming techniques and nit pick on features that no one in the real world use or that are not permitted in most shops.  The main thing that I think that Brainbench tests are good for is to keep potentially knowledgable employees out of the work place in preference to those who memorize every detail of the manual. 
    </content:encoded>

    <pubDate>Mon, 24 Mar 2008 20:54:52 +0100</pubDate>
    <guid isPermaLink="false">http://blog.wolff-hamburg.de/archives/6-guid.html#c255</guid>
    <creativeCommons:license>http://creativecommons.org/licenses/by/3.0/</creativeCommons:license>
</item>
<item>
    <title>Webgovernor: Brainbench PHP5 Certification</title>
    <link>http://blog.wolff-hamburg.de/archives/6-Brainbench-PHP5-Certification.html#c251</link>
            <category></category>
    
    <comments>http://blog.wolff-hamburg.de/archives/6-Brainbench-PHP5-Certification.html#comments</comments>
    <wfw:comment>http://blog.wolff-hamburg.de/wfwcomment.php?cid=6</wfw:comment>

    

    <author>nospam@example.com (Webgovernor)</author>
    <content:encoded>
    Ugh, brainbench. It seems that just about any exam like that won&#039;t actually hold much wait in the employment world. But where I work, we check for Zend and OCTPHP certifications, and that&#039;s it with PHP. 

I&#039;ve never taken the Zend courses, but I&#039;ve heard good things about them, but maybe it&#039;s just about your manual searching.

I do hold an OCTPHP cert though, which is 100% online (testing on my ability to search), but it mimics the work environment. for example, they say &quot;Write a script that does this, this, and this&quot;, then I write the script. I can lookup whatever I want, but what matters is the time taken (measured) and the finished product (the script). Here at RightNow technologies, we care about the time taken to make the product and the ability to follow instructions. The OCTPHP certification tests on ALL of those things, plus the code is up for display to employers. 

The OCT home page (www.octonline.org)

Zend offers a slightly better approach then Brainbench too, but I know little of them so I&#039;d advise checking it out (Zend.com). 

Thanks for the input! 
    </content:encoded>

    <pubDate>Mon, 17 Mar 2008 21:04:22 +0100</pubDate>
    <guid isPermaLink="false">http://blog.wolff-hamburg.de/archives/6-guid.html#c251</guid>
    <creativeCommons:license>http://creativecommons.org/licenses/by/3.0/</creativeCommons:license>
</item>
<item>
    <title>Topbit: Brainbench PHP5 Certification</title>
    <link>http://blog.wolff-hamburg.de/archives/6-Brainbench-PHP5-Certification.html#c250</link>
            <category></category>
    
    <comments>http://blog.wolff-hamburg.de/archives/6-Brainbench-PHP5-Certification.html#comments</comments>
    <wfw:comment>http://blog.wolff-hamburg.de/wfwcomment.php?cid=6</wfw:comment>

    

    <author>nospam@example.com (Topbit)</author>
    <content:encoded>
    I just written a post for my new blog on that as well.  It&#039;s frankly embarrassing for someone to (as they have in my own recent search for developers) put onto a CV or covering letter that they got 3.57/5.0.  It&#039;s trivial knowledge - that if you don&#039;t know it offhand, you can find out in an instant - and you are right on your own PC - so why isn&#039;t php.net in the next window?

I don&#039;t even put it on my resume/CV. I still get calls from the agency that paid for it last year though - wanting to know if I&#039;m looking for a job (they paid for probably a dozen or more people to take it after they did a presentation at a PHP London meetup, in Feb 2007). 
    </content:encoded>

    <pubDate>Tue, 11 Mar 2008 00:43:42 +0100</pubDate>
    <guid isPermaLink="false">http://blog.wolff-hamburg.de/archives/6-guid.html#c250</guid>
    <creativeCommons:license>http://creativecommons.org/licenses/by/3.0/</creativeCommons:license>
</item>
<item>
    <title>Sean: Migrating to PDT</title>
    <link>http://blog.wolff-hamburg.de/archives/20-Migrating-to-PDT.html#c249</link>
            <category></category>
    
    <comments>http://blog.wolff-hamburg.de/archives/20-Migrating-to-PDT.html#comments</comments>
    <wfw:comment>http://blog.wolff-hamburg.de/wfwcomment.php?cid=20</wfw:comment>

    

    <author>nospam@example.com (Sean)</author>
    <content:encoded>
    Don&#039;t use Eclipse over a network share.  Check your project files (but not the workspace-level files) into version control, and work locally.  All projects paths are relative, and anything you check in on one machine should check out and work fine on another.  My wife and I share projects between PCs and Macs this way, and it works great.  Plus, version control.  Real version control. 
    </content:encoded>

    <pubDate>Sat, 08 Mar 2008 02:49:09 +0100</pubDate>
    <guid isPermaLink="false">http://blog.wolff-hamburg.de/archives/20-guid.html#c249</guid>
    <creativeCommons:license>http://creativecommons.org/licenses/by/3.0/</creativeCommons:license>
</item>
<item>
    <title>MacCode: Migrating to PDT</title>
    <link>http://blog.wolff-hamburg.de/archives/20-Migrating-to-PDT.html#c248</link>
            <category></category>
    
    <comments>http://blog.wolff-hamburg.de/archives/20-Migrating-to-PDT.html#comments</comments>
    <wfw:comment>http://blog.wolff-hamburg.de/wfwcomment.php?cid=20</wfw:comment>

    

    <author>nospam@example.com (MacCode)</author>
    <content:encoded>
    NFS did trick in my case , I was earlier working with Samba but got really frustrated with performance. Thanks for the note. 
    </content:encoded>

    <pubDate>Wed, 13 Feb 2008 14:07:28 +0100</pubDate>
    <guid isPermaLink="false">http://blog.wolff-hamburg.de/archives/20-guid.html#c248</guid>
    <creativeCommons:license>http://creativecommons.org/licenses/by/3.0/</creativeCommons:license>
</item>
<item>
    <title>Soenke Ruempler: Migrating to PDT</title>
    <link>http://blog.wolff-hamburg.de/archives/20-Migrating-to-PDT.html#c197</link>
            <category></category>
    
    <comments>http://blog.wolff-hamburg.de/archives/20-Migrating-to-PDT.html#comments</comments>
    <wfw:comment>http://blog.wolff-hamburg.de/wfwcomment.php?cid=20</wfw:comment>

    

    <author>nospam@example.com (Soenke Ruempler)</author>
    <content:encoded>
    just drinking another cup of coffee while waiting for my eclipse pdt ... 
    </content:encoded>

    <pubDate>Thu, 04 Oct 2007 13:16:16 +0200</pubDate>
    <guid isPermaLink="false">http://blog.wolff-hamburg.de/archives/20-guid.html#c197</guid>
    <creativeCommons:license>http://creativecommons.org/licenses/by/3.0/</creativeCommons:license>
</item>
<item>
    <title>Stuart: Migrating to PDT</title>
    <link>http://blog.wolff-hamburg.de/archives/20-Migrating-to-PDT.html#c196</link>
            <category></category>
    
    <comments>http://blog.wolff-hamburg.de/archives/20-Migrating-to-PDT.html#comments</comments>
    <wfw:comment>http://blog.wolff-hamburg.de/wfwcomment.php?cid=20</wfw:comment>

    

    <author>nospam@example.com (Stuart)</author>
    <content:encoded>
    Oh I know. I have just been feeling unhappy with my many Eclipse experiences and needed to vent &lt;img src=&quot;http://blog.wolff-hamburg.de/templates/default/img/emoticons/smile.png&quot; alt=&quot;:-)&quot; style=&quot;display: inline; vertical-align: bottom;&quot; class=&quot;emoticon&quot; /&gt;

I soooo want to just love Eclipse as it has so much potential and is open source but it always leaves me perturbed at its quirks, stumbles and incongruities. 

I&#039;ll look forward to Zend Studio Neon... it sounds intriguing! 
    </content:encoded>

    <pubDate>Wed, 03 Oct 2007 06:50:07 +0200</pubDate>
    <guid isPermaLink="false">http://blog.wolff-hamburg.de/archives/20-guid.html#c196</guid>
    <creativeCommons:license>http://creativecommons.org/licenses/by/3.0/</creativeCommons:license>
</item>
<item>
    <title>Markus: Migrating to PDT</title>
    <link>http://blog.wolff-hamburg.de/archives/20-Migrating-to-PDT.html#c195</link>
            <category></category>
    
    <comments>http://blog.wolff-hamburg.de/archives/20-Migrating-to-PDT.html#comments</comments>
    <wfw:comment>http://blog.wolff-hamburg.de/wfwcomment.php?cid=20</wfw:comment>

    

    <author>nospam@example.com (Markus)</author>
    <content:encoded>
    Stuart, keep in mind that PDT is not meant to be a 100% replacement for Zend Studio - the Zend guys still want to get some bucks out of their product &lt;img src=&quot;http://blog.wolff-hamburg.de/templates/default/img/emoticons/smile.png&quot; alt=&quot;:-)&quot; style=&quot;display: inline; vertical-align: bottom;&quot; class=&quot;emoticon&quot; /&gt;

I&#039;ve tested the Beta for Zend Studio Neon, the next version that&#039;s based on PDT, and it&#039;s a lot more polished. You can expect to find most, if not all, of the features you&#039;re missing to be in there.

This doesn&#039;t change the fact that it&#039;s still based on Eclipse and so still faces all the problems with memory consumption, network performance etc., though. 
    </content:encoded>

    <pubDate>Tue, 02 Oct 2007 23:39:00 +0200</pubDate>
    <guid isPermaLink="false">http://blog.wolff-hamburg.de/archives/20-guid.html#c195</guid>
    <creativeCommons:license>http://creativecommons.org/licenses/by/3.0/</creativeCommons:license>
</item>

</channel>
</rss>
