Listing twenty-nine articles…
Managing Simple Pages in CakePHP
Posted on 15/7/07 by Paul Herron
Creating pages dynamically with a PagesController and using a dynamic route to publish them at any URL.
As well as complex functionality like blogs or product listings, websites often need simple pages. An about us or our services page, for example, might consist of only text and images.CakePHP has...
Event Photography Application
Posted on 18/6/07 by Paul Herron
Web developer Nick Cumber has asked me to help make a photography application for a popular food show.
Visitors who were photographed at the show will be able to log in to retrieve their photos. I'll be taking care of the back-end in CakePHP and Nick will be designing the interface.
More details coming soon.
A CakePHP Component for the Servage SMS API
Posted on 4/6/07 by Paul Herron
Say it with an automated text message.
Being a Servage customer, I'm using its SMS API, which offers two main features:Check if a text message can be sent to a specified number.Send a text message to a specified number. Servage...
Setting Up Domains for Local Projects on Windows Apache
Posted on 27/5/07 by Paul Herron
Using the Apache VirtualHost directive and Windows' hosts file to establish domain names for local projects.
In Apache, the easiest way to set up a project is to declare its directory path as the DocumentRoot in httpd.conf:[code]# DocumentRoot: The directory out of which you will serve your# documents....
Available for Freelance Work
Posted on 19/5/07 by Paul Herron
My contract position with Abraxor is due to finish at the end of May. I'll be available for freelance work from June 1st, so feel free to get in touch with any suitable offers!
Using afterFind() to create pseudofields in CakePHP
Posted on 6/5/07 by Paul Herron
CakePHP provides a useful model function, afterFind(), which can be used to manipulate results returned from any find(), findAll() or findBy<field>() query.
One useful application of this feature is in merging data from two or more database fields into one pseudofield. In the example below, afterFind() is added to a User model. A foreach statement...
Design and Digital Media
Posted on 6/5/07 by Paul Herron
I've been accepted for the Design and Digital Media MSc course at the University of Edinburgh. The course lasts for one year and starts in September 2007. More information is available at the DDM homepage.
New Job at Abraxor
Posted on 17/1/07 by Paul Herron
I'm now working at Abraxor, a digital design firm based just off Tottenham Court Road in London. My official job title is PHP Developer, and I'm using the CakePHP framework in almost everything I do. Most of my time is being taken up by one large and particularly enjoyable project. More details coming soon.
No-Cost Computing: The Best Free and Open Source Windows Applications
Posted on 1/1/07 by Paul Herron
There's a huge amount of useful software available that costs nothing to download or use. Here's a list of the freeware and open source applications I wouldn't want to live without.
Antivirus avast!. It's functional and updates its virus definitions regularly. This software has been keeping my computers virus-free for over a year. Browsers Mozilla Firefox. The fast,...
Donate Your Carcass Online
Posted on 30/11/06 by Paul Herron
My parents always wanted me to go to medical school. uktransplant.org.uk let me make amends by filling out one simple form.
As someone who inadvertently destroys or loses donor cards on a regular basis, I was pleased to be referred by a friend to the NHS UK Transplant website. Because a computerised database is...
Fetch a Random Database Entry with CakePHP
Posted on 27/11/06 by Paul Herron
CakePHP's findAll() function can be used to fetch one or more random entries from a database.
To achieve this, all we need to do is order our retrieved records randomly. We can do that by inserting the rand() function in the $order field.To take only a certain number of these randomised...
Eyeline Website Completed
Posted on 8/11/06 by Paul Herron
I've just finished work on a catalogue site for Eyeline, a firm specialising in disposable medical instruments. Find out more in the portfolio.
Priory Park Relaunch Completed
Posted on 20/10/06 by Paul Herron
At the beginning of the month, Priory Park Circuit asked me to relaunch the website I made for them last year. Find out more here.
What is This?
Articles about web development, life and more.
Article Tags
Show all articles, or just those tagged as:
- Apache (1)
- CakePHP (10)
- Domains (1)
- Freeware (1)
- Graphics (1)
- Life (1)
- Open Source (2)
- Servage (1)
- SMS (1)
- Software (3)
- Ubuntu (2)
- WAMP (2)
- Web Development (13)
- Windows (2)
- Work (2)
Feed
The articles RSS feed is available.
Elsewhom
-
The Tech.
MIT's Student Newspaper - indexed.
-
A List Apart.
Influential webzine for web designers -
Modern Life.
A blog about the web - development, design, search engines and statistics. Sometimes controversial, occasionally satirical and usually on the nose. -
RichardHerring.com.
Home of the comedian and online journal-keeper
Recent Comments
-
Iain Mullan on Counting Users' Votes with a CakePHP Sum Cache
Great tip! This is just what I was looking... -
matiyos asmelash on MSc Scholarship
I WOULD LIKE TO RECIVE -- -
kabturek on Managing Simple Pages in CakePHP
HeyI like the idea but i would do it... -
matt on Managing Simple Pages in CakePHP
I would love to implement this on my site but... -
Andy on Managing Simple Pages in CakePHP
Great article. Simple language. Lots of...
It has Been Said…
On inventing the World Wide Web:
I just had to take the hypertext idea and connect it to the TCP and DNS ideas and ? ta-da! ? the World Wide Web.
Tim Berners-Lee
