Saving the photos from my Nikon D60 onto my laptop running Ubuntu 8.04 was a bit problematic. F-spot worked initially but then it seemed a bit complicated and really I wanted to use picassa to manage my photos as it works so nicely.
cakePHP, saveAll() and Transactions
MySQL transactions and cakePHP, the two play nicely together. Its very easy to wrap your inserts and updates in transactions with cake:
Wanted: a simple method to paginate multiple sets of data separately on a single page using the cakePHP paginator helper/object.
I've been using the IRC channel for cakephp, jquery and others for a while now without a registered password, at first I thought I would just try it out, but as these IRC channels have become more and more handy it became time for me to register properly and stop impersonating someone else :-)
I've found using one default fallback AJAX failure mechanism to be a bit of a life saver, it would prove even more useful if you are making a lot of AJAX calls distributed across your site.
Creating a basic form where you can add file inputs for file uploads dynamically using jQuery for the client side and cakePHP for the server side.
Yes, that does sound like a pointless title. Let me explain the situation, we have a self referential model, Pages, which has child pages and a parent page. Because I'm using CakePHP for this project I have added the Tree Behaviour to the model also which is really handy, but you don't need that behaviour (mptt structure) in order for this to work.
If you have admin routing set:
Iconv is a useful tool to convert the encoding of given files from one encoding to another - which comes in very handy if you want to migrate that old MySQL 4 database to a hot new MySQL 5.
This is a fun one I found today - using getElementById() in IE7 to find a dom element on the page, if you are getting some interesting errors then one possibility is that you have two elements with the same id - or the same name attribute it seems.