Archive | August, 2002

XP – Extreme Programming

Posted on 24 August 2002 by Demian Turner

I was reading through the sample chapter of an Extreme Programming book on the Addison-Wesley site and came across the following gems:

The way I learn is to have a thought, then test it out to see if it is a good thought. Code is the best way I know of to do this. Code isn’t swayed by the power and logic of rhetoric. Code isn’t impressed by college degrees or large salaries. Code just sits there, happily doing exactly what you told it to do. If that isn’t what you thought you told it to do, that’s your problem.

Code also gives you a chance to communicate clearly and concisely. If you have an idea and explain it to me, I can easily misunderstand. If we code it together, though, I can see in the logic you write the precise shape of your ideas. Again, I see the shape of your ideas not as you see them in your head, but as they find expression to the outside world.

Comments (0)

Anatomy of an Open Source/Free Software Developer

Posted on 22 August 2002 by Demian Turner

The FLOSS (Free/Libre/Open Source Software) study from the University of Maastricht has published its final report. One of its five parts is the developer survey based basically on developers from the European Union. Results show that Debian is the preferred distribution, GNOME the desktop the majority choose and vi more popular than Emacs. But this survey also handles economic, law-related and motivation aspects among developers that make it very interesting to read.

Comments (1)

OO Primer by

Posted on 21 August 2002 by Demian Turner

This primer on Object Orientated Programming with PHP was written in response to a thread on the PHP_UK mailling list( discussing the pros and cons of using Objects in PHP. Although this primer is not meant to be an exhaustive look at Object Orientated Programming in PHP it should provide a decent theoretical basis for anyone wishing to program with objects in PHP. The general concensus on the list seemed to be that OO was a good thing although many PHP programmers, having no formal programming enduction either missused or fundementally misunderstood the uses and advantages of Object Orientated Programming in PHP.

This primer will hopefully help to teach or at least highlight the common misuses of Object Orientated Programming in relation to PHP, and hopefully improve the quality of OO code people write.

Comments (0)

Confessions of a Compulsive Coder

Posted on 20 August 2002 by Demian Turner

recently spotted in the Russell Beattie Notebook

I can drive myself really nuts by being a perfectionist. I can produce absolutely ZERO for years that way. I’ve done it, I know. That’s where the “just get it done” motto came from. I was sick of trying to write the world’s most perfectly written code, or developing the most beautifully structured programs and not getting anything done. I call it being “blocked”: Sitting at your computer for hours on end, but not producing a single line of working code to show for it. It’s the fear of not having perfect code to show off to your geek friends. It’s the fear that really down deep you’re a shitty coder and as soon as you produce something everyone’s going to know it.

Comments (1)

Alcatel owns US employee’s thoughts

Posted on 20 August 2002 by Demian Turner

from the Register
A US man says he will appeal a court’s decision which ruled that an idea that existed only in his mind belonged to his employer.

Evan Brown has been working on an idea to convert old computer code so that it can be run on modern machine since 1975.

Comments (0)

PHP Open Source Challenge

Posted on 17 August 2002 by Demian Turner

The PHP Open Source Challenge, or POSC, is monthly (or so) programming challenge in PHP. The purpose of this challenge is to provide a fun meeting ground for PHP developers. The applications produced by the POSC will all be Open Source applications are therefore available to the public to use.

This month’s challenge is to come up with a search engine with the following criteria. Why not apply, I’m sure you have one lying around somewhere 😉

Comments (0)


Posted on 17 August 2002 by Demian Turner

from devshed
Author: Vikram Vaswani
Publisher: New Riders Publishing
Publication Date: 15 July, 2002
ISBN: 0735712271
Reviewer: Santosh Jaini

XML and PHP is designed to teach you just one thing: how to use PHP to create XML-based applications. Unlike some of the heavier books out there, it does not attempt to cover every single PHP function; rather, it zooms in on the XML API built into PHP and illustrates, with some well thought-out examples how they can be applied to different situations.

The book is divided into nine chapters, each one covering a different piece of the XML/PHP pie. The chapters are arranged in order of complexity, which makes it possible to read the book sequentially, from cover to cover, or use it as a reference, by jumping straight to the chapter dealing with the topic you’re interested in. I found this to be a very sensible approach, though if you are new to the topic, I would still recommend reading it sequentially.

Comments (0)

Manage your Code Snippets

Posted on 17 August 2002 by Demian Turner

Quite a nice script for managing your code snippets – php-csl. View the demo or download the code.

Comments (1)

Verizon switches programmers to Linux

Posted on 15 August 2002 by Demian Turner

from C-net
Telecommunications company Verizon Communications saved million in equipment costs by moving its programmers to Linux computers, the company said Wednesday.

The company cut costs by replacing programmers’ Unix and Windows workstations with Linux systems that run OpenOffice instead of Microsoft Office, said George Hughes, a Verizon executive overseeing the work. The average desktop cost went from $20,000 to $3,000 per developer, he said in a talk at the LinuxWorld Conference and Expo.

Comments (0)

Link to PHPkitchen, and it will link back to you :-)

Posted on 13 August 2002 by Demian Turner

(automatic backlinking for your weblog – see where your traffic is coming

UPDATED: if you have a version prior to download the latest or simply add a fully qualified URL to your blank reflog.txt file

I’ve been wanting to get a backlink script working for Geeklog for a while,
seems like they’ve become quite popular in weblog circles. There is a
Perl version that many people
seem to be using, so I took a crack at converting it to PHP but it’s a bit longwinded. Naturally PHP has many
built-in functions that make this kind of thing a lot easier than Perl 😉

To view an example of the referrer PHP Block check out , it’s on the left side under the Amazon block. The source code is available
here. I started off
Charles F. Johnson’s code from which really
is very good then modified it to display unique referrers.

Comments (13)



Demian Turner's currently-reading book recommendations, reviews, favorite quotes, book clubs, book trivia, book lists