PDF Printing in Ubuntu
One of the nicest features on my OSX machine is the built in function to print everything to a PDF, fortunate it’s really easy to ad this feature to Ubuntu to (for the record when forced to used a Windows box the free ware PrimoPDF does a decent job as-well)
Start of by installing the cups-pdf package with apt (or synaptic if you prefer).
sudo apt-get install cups-pdf
Next do a
sudo chmod +s /usr/lib/cups/backend/cups-pdf
Finally in Gnome add a new printer by going to “System > Administration > Printing”, select New Printer select Local Printer & Use a Detached Printer, select PDF Printer.
Onto the next screen select the Generic manufacturer, and the “Postscript color printer rev3b”. Leave the driver set to “Standard”
You are now up and running with PDF printing in Ubuntu.
By default the PDF-files is stored in ~/PDF , but this is easily changed by modifying your /etc/cups/cups-pdf.conf look for the line Out ${HOME}/PDF
Javadoc the Web2.0 way
I just found a site with nice javadocs, using AJAX. The site has nice features, and an eclipse plugin that I tried out today. Well worth a spin!
CI server comparison
Found out that IBM developerworks has posted an article comparing CI (Continuous Integration) servers. The products tested are CruiseControl, Luntbuild, and Continuum. Sadly I miss a feature-by-feature comparison of the product. I have used CruiseControl and Luntbuild in the past (the later just very briefly). I’ve been hoping to take Continuum for a spin, and perhaps it’s about time.
Team dynamics analogy
Found an interesting post over at Darren Hobbs blog about adding more team members to a project. Good analogy, if only the managers would catch on.
Being careful to distinguish between metaphor and simile, it came to me today that software projects are like turkeys.
You can’t achieve the same effect when roasting a turkey by doubling the temperatuire and halving the cooking time. Similarly a project cannot have the number of people doubled and the duration halved and get the same result. The rate of knowledge crunching is not increased by adding more people.