Autor: Tim Strehle

  • Exceptions create walls to reusing code

    Joe Beda has „some theories as to why C++ hasn’t developed the same set of libraries that other environments such as Perl, Python, Java, C#, etc. have. […] Code written to deal with exceptions doesn’t interop well with code that turns exceptions off. […] In any case, the result is that these are walls to…

  • Google News: Wie weit reicht Meinungsfreiheit?

    Don’t be evil, Google – stop spreading Nazi propaganda.

  • con:cern

    „con:cern is a workflow engine based on an extended case handling approach. A process is described as a set of activities with pre- and postconditions. An activity is executed when its preconditions are met. It manipulates the process item, thereby creating postconditions. The process flow is determined at run-time. This approach is superior to the…

  • MS Ignoring developer demand for REST tools?

    Microsoft’s Mike Champion – MS Ignoring developer demand for REST tools?: „Plain ol‘ XML over HTTP works just fine, and WS-* is overkill, in situations where: * information is public and encryption/authentication are unnecessary; * all communication visible to the service consumer is done over one protocol, HTTP; * nothing terribly bad happens if a…

  • High order bits and Ontologies

    Robert Kaye – High order bits and Ontologies: „Then later in the afternoon, Clay Shirky talked about the difference between ontologies and folksonomies in his „Ontology is Overrated: Links, Tags, and Post-hoc Metadata“. With his usual flair Clay delivered a great overview of classic ontologies and all the issues that limit their usefulness on the…

  • Unison File Synchronizer

    „Unison is a file-synchronization tool for Unix and Windows. It allows two replicas of a collection of files and directories to be stored on different hosts (or different disks on the same host), modified separately, and then brought up to date by propagating the changes in each replica to the other. Unison shares a number…

  • OpenSearch

    „Many sites today return search results as an tightly integrated part of the website itself. Unfortunately, those search results can’t be easily reused or made available elsewhere, as they are usually wrapped in HTML and don’t follow any one convention. OpenSearch offers an alternative: an open format that will enable those search results to be…

  • Don’t Panic

    Sam Ruby – Don’t Panic: „Just“ use HTTP. This is an updated version of my Attractive Nuisance at Chris Sell’s Applied XML Developers Conference 5.“

  • How to Start a Startup

    Paul Graham – How to Start a Startup: „In technology, the low end always eats the high end. It’s easier to make an inexpensive product more powerful than to make a powerful product cheaper. So the products that start as cheap, simple options tend to gradually grow more powerful till, like water rising in a…

  • Regarding Ruby (and Ruby on Rails)

    Dan Benjamin – Regarding Ruby (and Ruby on Rails): „PHP gives you nothing. It’s up to each individual programmer to figure out the right way to do things – and to define what the „right way“ really is. Unfortunately, only experience can help define that, and by the time most programmers have reached this point,…