Listing twenty-nine articles…
Populating a CakePHP Form with MySQL Default Values.
Posted on 12/9/09 by Paul Herron
Sometimes it can be handy to fill a form with defaults.
Here's a quick tip for populating a form with the MySQL defaults. Take the following schema, for example, of editions of an email newsletter:[sql]DROP TABLE IF EXISTS editions;CREATE TABLE...
Working for SHOWstudio
Posted on 28/7/09 by Paul Herron
Today's an exciting day for me as I'm starting full-time with SHOWstudio. I'll be their Back End developer, which will involve writing code to power the site, managing servers and various other things. Can't wait!
Counting Users' Votes with a CakePHP Sum Cache
Posted on 6/6/09 by Paul Herron
Tweaking Cake's inbuilt counter cache functionality is a handy way of tracking user-submitted votes
CakePHP's counter cache functionality is a handy way of keeping track of how many associated records something has. If I wanted to know the number of comments an article has, for example, I could...
Working for Moonrocket Interactive
Posted on 6/5/09 by Paul Herron
I'm looking forward to working at Moonrocket HQ for the next couple of months, as I've just taken on a contract position with them. We've got some exciting projects coming up. I'll be working on several Web applications and spending lots of time with CakePHP.
Collaboration Tool with CakePHP
Posted on 16/4/09 by Paul Herron
I've just started work on a new project with Moonrocket Interactive. I'll be using CakePHP to build a collaboration tool for the staff of a leading television news channel.
Contract Work with Moonrocket Interactive
Posted on 30/3/09 by Paul Herron
I've just got back from a great week working with Moonrocket Interactive in London. It's developing an exciting new product with CakePHP, and asked for my help with various features as it prepares for the app's release. I can't say any more than that at the moment, but there'll be more news once the service goes live!
Copy a File's Full Path in Nautilus
Posted on 7/12/08 by Paul Herron
Ubuntu's native file browser has 'copy as path' functionality built in
To get the full path of a file, select it in Nautilus and choose copy. As you'd expect, selecting paste in another file window would duplicate the file itself. However, paste somewhere that only...
A Script to Automatically Upload Screenshots to the Web from Ubuntu
Posted on 22/11/08 by Paul Herron
When the print screen button is pressed, take a screenshot, upload it to the specified location with FTP and copy the URL to the clipboard.
To show what's on my screen to someone who isn't with me, the easiest solution is usually to grab a screenshot, upload it to the Web and send out the URL. On Windows, I've used the basic but...
MSc Results
Posted on 8/10/08 by Paul Herron
My MSc results are in. I'm pleased to say I got 78% for my final project, so I'll graduate from the DDM course with a distinction. I was also awarded the Aart Bijl prize for outstanding leadership in the learning and welfare of the student body.
Back to Full-Time Work
Posted on 1/10/08 by Paul Herron
Having finished my MSc, I'm pleased to be available for work again. Do contact me if you can use my services.
Optimising Queries with ContainableBehavior
Posted on 1/6/08 by Paul Herron
A new addition to the Cake core, Containable is a powerful behavior for declaring what data should be returned by model finds.
One of the pleasures of developing with nightly builds of CakePHP is seeing new functionality constantly finding its way into the core. Changeset 6918 saw the addition of ContainableBehavior,...
Fat Links in CakePHP
Posted on 20/1/08 by Paul Herron
Using one hyperlink to point to multiple pages
Occasionally, several links are relevant to the same piece of text. The usual approach to presenting this is to apply separate anchors to individual words within that text:There are many search...
2012: The Next Generation
Posted on 14/11/07 by Paul Herron
I've just attended 2012: The Next Generation, a conference at the HBOS headquarters in Edinburgh. Spending the day discussing future trends in banking technology were guests such as Ian Morgan, Head of Financial Services for Google UK, and Lesley Gavin, a futurologist at BT. I and four other members of Edinburgh University's DDM course were invited to contribute.
MSc Scholarship
Posted on 22/10/07 by Paul Herron
Happily, I've been awarded one of eight UK/EU Master's Scholarships offered by the University of Edinburgh for 2007. That takes the financial pressure off a bit.
Corporate Website in Joomla
Posted on 3/9/07 by Paul Herron
Earlier today I completed a content-managed website for a London-based security firm. The site features a product catalogue and other information about the company. Made using Joomla, it is easily maintained without the need for specialist web design knowledge.
Markup for FIFO Digital Media
Posted on 14/8/07 by Paul Herron
I've just finished a markup project for London-based design firm FIFO Digital Media. I was asked to turn a set of Photoshop mockups into HTML- and CSS-based templates for a medical company's e-commerce website.
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
-
GNOME Coder.
Modern open source software development -
Cool Hunting.
Finding things in the intersection of design, culture and technology that excite the imagination and inspire creativity -
The Tech.
MIT's Student Newspaper -
graphpaper.
Art Science Business -
Ubuntu Blog.
Not quite everything about Ubuntu, but close
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…
Whether you think that you can, or that you can't, you are usually right.
Henry Ford
