CivicActions is in Paris, and we are running some great sessions at DrupalCon Paris 2009;
We won't be at the job fair this year, but please hunt us down at the conference (we'll be wearing CivicActions t-shirts) if you're looking for work or want to join a first-class international and virtual team of world-changing Drupal developers. You can also contact us through the website for more info or if you want to make sure you don't miss us.
cache_get() returns $cache objects even if the cached item is stale (expired). The cached data will not be rebuilt every hour in the following example:
<?php
/**
* Builds complicated data for the monkey grip.
*/
function custom_monkey_grip_data() {
// Return the cached data
$cache = cache_get('custom:monkey_grip');
if (!$cache) {
// Some expensive processing to build the data.
$data = complicated_recursion_and_loops_on_lots_of_data();
// Cache the data and rebuild it every hour
$expire = time() + (60 * 60);
cache_set('custom:monkey_grip', $data, 'cache', $expire);
}
else {
$data = $cache->data;
}
return $data;
}
?>
I'm going to be in Auckland this Friday and am meeting up with some other Drupalers to drink, dine and talk Drupal. Please see my post on groups.drupal.org for more details and to let us know if you're coming.
Linux Conference Australasia (aka LCA, linux.conf.au) will be in Wellington 18-23 January 2010 – 6 and a half months from now. This presents opportunities for the NZ Drupal community to;
I recently finished Feriana.co.nz, a simple Drupal 6 site for my fiancée and her handbag business. It uses CCK, Views and Panels 2 alpha, as well as ImageField, ImageCache and Lightbox2 modules. I also wrote Image Themer and Views Themer modules, which I contributed to the Themer package and plan to abstract in to re-usable solutions in my next Drupal 6 theming project which I start this week. I will also be demonstrating these modules at the Advanced Theming Techniques session (if it gets in – Go Vote!). You browse the still-very-alpha code for these modules in Drupal's CVS repository.
Now that I have been a full-time Drupal Developer for a couple of years, and a part-time Drupal developer for a year before that, I am beginning to recognize recurring patterns and problems in Drupal projects and people's experiences with Drupal. This is a report on my experiences, and a summary of learned lessons and recommendations for those entertaining the idea of a financially-driven Drupal project.
Are you heading out to vote this morning? Have you thought about how each of the parties support open source? The Greens's IT policy explicitly states a number of policies about encouraging Open Source in Business, Government and Education.
It's hard to beat that! Further; The Greens use Drupal and CiviCRM heavily in both their public-facing and internal systems -- their actions match their words. Go Greens!
Together with some friends and colleagues we have been working hard to organise, finalize and publish details of what will be the two most important days for Drupal in New Zealand:
DrupalSouth is the New Zealand Drupal Event for 2008. DrupalSouth will bring NZ's Drupal community together for the first nation-wide Drupal event and the first ever Drupal camp in NZ.
Online retailers BWMsnow and SKATEgear require the professional services of a Drupal vendor or developer to take over the maintenance and future development their websites.
BWMsnow is NZ's largest online retailer of snowboard gear and has been operating for more than 4 years internationally, focussing more heavily on the NZ market in recent years. BWMsnow was NZ's only online retailer of snowboard gear until recently. BWMsnow is a NZ limited company which continues to grows significantly every selling season (March to June).