Looks like MT will catch up with its competitors again :) Let’s hope there will be some performance improvements too ;)
Pair Programming: When and Why it Works
Just stumbled upon this StanfordU paper about ongoing research on the When and Why of Pair Programming (one of the practices of XP):
PairProgramming-WhenWhy.pdf (application/pdf Object)
My personal, not scientifically backed opinion on the matter is that Pair Programming is probably one of the more dispensable practices of XP. Reason: Meanwhile (since the bloom of XP in 1999), there are a couple of other, probably more efficient and certainly more flexible ways of quick and easy programmer2programmer communication like instant messaging, Skype, SIP/VoIP, video messaging, IRC/chatting, collaborative editors. These are potentially less disruptive/disturbing, enabling more concentrated functioning while ensuring an equal or even better communication (due to the higher specificity in peer selection and the availability of both synchronous and asynchronous communication). Besides, the number one communication media should be reading and writing the source code itself (eventually through an editor with on-demand collaborative editing support).
“Reverse roadmap order” patch for Trac
If you prefer a descending order (like in changelogs, blogs, etc.) for milestones in roadmaps instead of an ascending one (= default), you might want to apply my tiny patch:
It applies to Roadmap.py of Trac 0.8.4 (see ‘locate Roadmap.py’).
Note that this patch both sets a reverse chronological and a reverse alphabetical order for milestones. Like this, you can name your milestones like versions (e.g. “0.2”, “0.4” .. “1.0”) and they will still appear in reverse order (even if they don’t have any associated dates).
If you want a reverse chronological only order (while keeping an ascending alphabetical order), set “name” instead of “name DESC” in the SQL statements of Roadmap.py.
Note that iCal will not be affected by the display order of the items on Trac.
“Deny project listing” patch for Trac
If you’d like to disable the project listing (“Available projects”) in Trac 0.8.4 when using mod_python (highly recommended as it greatly improves Trac’s responsiveness), you might want to use my tiny patch:
Apply it by executing
# patch
in Trac’s source code directory (see the result of ‘locate Changeset.py’). On Gentoo, the directory is /usr/lib/python2.3/site-packages/trac/. Note that you don’t need this patch if you’re using the current trunk version of Trac (at the time of writing). In trunk, you can define your own custom template for the project listing.
Contextual advertising on the web
An interesting study: Routes to success for consumer magazine websites (PDF) (Reuters)
Most sites have gained new advertisers on the web who do not advertise in the print products.
The proportion has risen from 53% in 2003 to 66% in 2005.
The web-only advertisers are attracted by a range of factors. These include the interactive
possibilities, the ability to receive sales leads or direct response, the size of the audiences
available, the new/different audiences on offer, and the measurability of the internet audience.
Speed of delivery and updating is another attractive feature.
20% of the sites offer contextual advertising – that is, relating the ads shown on-screen to the
keywords that surfers employ when using search engines.
Contextual advertising obviously gains popularity among advertisers.
(via Rogers Blog)
Peruser MPM for Apache 2
An interesting Apache 2 module for virtual web hosters:
Included in Gentoo by default.
SUSE Linux Professional 9.3 for free download
SUSE LINUX Professional 9.3 is now available for free download:
Intl. mirrors
Switch mirror of SUSE
Switch mirror of SUSE :: 9.3 ISOs
Switch mirror of SUSE :: 9.3 ISOs :: 9.3 Eval-DVD [Update: There seem to be problems with the DVD ISO on all mirrors I tried so far]
More on the number of Swiss weblogs
How to count the number of Swiss weblogs? Some suggestions and estimates:
Appeal of blogs to US advertisers
According to Forrester Research, 67% of the US advertisers are interested in blogs as a new medium for ad placement.
(via Marc Baumann and Netzwoche)
“CASH” about weblogs
Weblog Story in CASH of June 23, 2005 (an article by Marc Baumann, available on his recommendable “blog” blog)
