Autor: Tim Strehle
-
Extreme System Administration
Andrew Cowie at ONLamp.com – Extreme System Administration: „Write user stories. Jot down, in just a few sentences, what the user experience will be for interacting with your group, your systems, or some process interface you are creating. Share this with people–your team, your boss, and above all the people who will use it. […]…
-
Making Packager-Friendly Software
Julio M. Merino Vidal at ONLamp.com – Making Packager-Friendly Software: „A package maintainer, or packager, is a person who creates packages for software projects. He eventually finds common problems in these projects, resulting in a complex packaging process and a final package that is a nightmare to maintain. These little flaws exist because in most…
-
The Road to FogBugz 4.0: Part IV
Joel Spolsky – The Road to FogBugz 4.0: Part IV: „Before we could launch FogBugz, even after the final shipping bits were perfect and ready to go, we had a list of things we wanted to have ready to make the product experience complete. For FogBugz 4.0 the big things were: 1. Professional-quality graphic design…
-
Python never had a chance against PHP
John Lim – Python never had a chance against PHP: „Ian Bicking has a very interesting and excellent Python blog. In Why Web Programming Matters Most he talks about PHP and Python. […] Here are some of the areas where Python remains inferior, despite a 5-year headstart over PHP.“
-
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…