In a blog comment, Nate Todd lays out an extensive description of why he switched from a PHP based framework (CakePHP) to Ruby on Rails. The points he makes reflect a lot of what I hear from people coming to rails, and some I’ve made myself – albeit not as eloquently as those you’ll find [...]
November 7, 2007 – 12:00 am
If you ever find yourself doing layouts on the web, you owe it to yourself (and your clients) to take the YAHOO! CSS Foundation for a spin. There are other CSS frameworks out there (I really prefer blueprint‘s naming conventions for example, and am looking forward to seeing future updates), but not all are as [...]
October 25, 2007 – 5:31 pm
Sometimes I find myself in need of more than just the block of Lorem Ipsum text that magically appears from typing “lorem” and hitting tab in Textmate. Sure, I could use a handy widget, but flipping back and forth from the dashboard gets tiresome after a few iterations.
April 27, 2007 – 10:24 pm
As part of a calendar-of-events application, I needed a way to easily publish and update our events to external services, such as Upcoming or Eventful. Here are a few tools to help you integrate your CakePHP application with the community events service formerly known as upcoming.org (now known as just simply, Upcoming). Felix Geisendörfer has [...]
April 18, 2007 – 10:33 pm
Sounds like Upcoming.org is set for some upgrades (does version 2.0 of a Web 2.0 application == 4.0? :) ) next week. Aside from a yahoo account merge, they are keeping things pretty close to the vest. Maybe the documentation wiki will be reincarnated. The suggestion board is nice, but doesn’t have the same information. [...]
April 17, 2007 – 10:37 pm
It took me longer than it should have to find the Global Constants And Functions section of the CakePHP Manual. At least I seem to remember searching for it a few times. Maybe I was looking for something with a vague keyword. Ah, yes – how to get the path to a specific directory in [...]
If you are looking to do a recursive array search in PHP (and don’t feel like writing your own), you might have tried a number of the functions described in the comments section of the array_search page in the manual. Just for future reference, I have tried a few, but not all of them worked [...]