Howto: Upgrade to latest php version (Ubuntu)

Upgrading php to php 5.5 (currently stable version)

  • add-apt-repository ppa:ondrej/php5
  • apt-get install python-software-properties
  • apt-get update
  • apt-get upgrade
  • apt-get dist-upgrade

You do get option to replace your apache2.conf file, but I would select to keep your old version.  In this instance, upon starting Apache, you MAY get error relating to httpd.conf and Lockfile statements. Just comment both of them out of apache.conf, and Apache will start fine.

Self destructing emails

I remember when this first appeared in 2001. There are a host of other tracking features with the service now, but the core self destruction email service that this started on is still of most interest. On a childish level, you can send insulting emails and set them to delete within certain timeframe after opening. Cue funny “I swear I saw it” type scenarios. A more serious use is to retract an email you didnt mean to send, or simply had an error/misinformation in it. This has free trial, but for completely free service try

Bug vs Feature

It is impossible for clients to work out all the features they need from an application prior to development. This is the strengths of Agile and the ongoing review process. Bugs come in all forms, and developers take great joy from rejecting bugs as “as specified” or simply “won’t fix” due to development complications. This is not an approach to take overall – bugs can lead to very useful feature improvements, and the benefit is that your client will appreciate what they see as free consultancy. Rather than just stick your head in requirements sand, be Agile and always be ready to incorporate new ideas into the development stream. Continue reading