Web technologist in Auckland, New Zealand.
I enjoy being a Dad, snowboarding and building amazing user experiences on the internet. more
jQuery for Designers and Themers is a fun interactive session on getting started with jQuery. It is targeted at designers and themers but is suitable for anyone with a decent understanding of HTML and CSS — no programming experience is necessary. It doesn't include any PHP, and only basic programming concepts are introduced.
If you want to see this session at DrupalCon San Francisco
you'll need to vote on it here it is at 8:30am on Tuesday 20 April in room 307 (Commerce guys) at DrupalCon SF.
I've presented sessions like this one twice before. The first time at DrupalCon Paris September 2009, and the second time at DrupalSouth Wellington January 2010, where it was successful and well received and both times.
Some other related or similar sessions include;
DrupalSouth — a 100-person technical conference — had awesome internet. This is how we did it.
DrupalSouth might well be the first Drupal conference with internet that didn't suck. For the first time, I didn't hear anyone complain about connectivity or speed. Everyone had internet access! If I didn't hear about any issues you were having, or if you had any complaints or problems, please let us know in the comments.
Egressive pulled most of this together. Egressive provides both Linux and Drupal services and know a lot of people in the industry. In particular, Rob Fraser's technical networking know-how and contacts at Effusion, IOPEN, Unleash and elsewhere are what made this possible.
Thanks Rob, and thanks Egressive!
IOPEN and members of the Effusion group built a robust scalable wireless network for Kiwi PyCon 2009, just a few months earlier. DrupalSouth's wireless requirements were very similar to PyCon's. DrupalSouth was a little smaller in number of attendees. One difference was that the network data analysis and the Wireless Weather Report (see below) generating were not done on-site but 400 km away in Christchurch using a small real-time data stream from DrupalSouth. Also, Brian Chatterton of IOPEN made a few minor configuration enhancements, renamed the the networks in honour of Drupal's founder and changed the passwords.
Brian Chatterton really understands networking. Technical conferences have such demanding wifi and networking requirements that can not be tested under load ahead of time. And usually they fail. Brian's experience and knowledge has been twice-proven by Kiwi PyCon and DrupalSouth's great wifi.
R2 installed the purple VSDL cable and connection from the DrupalSouth network hub, out the window, up to the roof of Mac's Brewery, across the roof, up the wall of the NZ Stock Exchange building, through a window of TradeMe's offices, and into a spare wall-mounted network port nearby; which was re-patched directly into Citylink's fibre network in TradeMe's server and patch room.
Richard Naylor of R2 is very respected and well known in Wellington when it comes to internet connectivity. As a City Council employee in the 90s he founded the project that later became Citylink. He now runs a private consultancy with his son, specializing in video streaming, and live video recording and hosting online. R2 did the video recording and streaming for Linux.conf.au Wellington.
Richard and his network of industry and business contacts made this possible; he provided a missing link between the wifi LAN and Citylink's high-speed fibre network, temporarily extending it to the venue.
Citylink's high speed city fibre optic network in Wellington connects hundreds of businesses, buildings and data centres city-wide with fast low-latency network speeds. Karen Lindsay-Kerr at Citylink was kind enough to arrange a sponsored VLAN from TradeMe's data centre to Unleash's point of presence across town. That's fibre all the way!
Thanks Karen and thanks Citylink!
Unleash, the last point in the hardware chain, provided a high speed connection to the Internet. They generously sponsored 100Gb of data, a 20Mb symmetrical link, and a whole block of 256 IP addresses. (Unfortunately we couldn't assign the public IP addresses to devices due to time constraints.)
Unleash is an ISP based in Christchurch with four data centres across New Zealand, and nationwide network coverage with fibre, wireless and ADSL2+. They provide virtual and dedicated hosting, co-location and high-speed Internet services.
The last component is a software layer: IOPEN created a network traffic monitoring tool that collects data about the network and monitors load and resource usage. A "wireless weather report". This is useful to fix any issues if they arise (which they didn't!) and analyse network traffic to make improvements to network configuration for next time. They also made the data from tool available to users connected to the DrupalSouth network. Here is a screenshot:
Most of the companies and individuals mentioned here donated their time and services. You can see all of DrupalSouth sponsors on the sponsor page.
Registration costs just $67.50 NZD including GST ($60 for non-NZ businesses) and includes lunch, coffee and tea on both days – not to mention access to a great line up of speakers and sessions on awesome topics. Here is the full announcement;
DrupalSouth Wellington 2010 is the New Zealand Drupal event. It will be NZ's largest ever gathering of Drupal developers, designers, contributers and business folk. DrupalSouth Wellington will be on Saturday and Sunday 23-24 January — just after Linux.conf.au Wellington.
DrupalSouth features some great speakers and attendees from NZ and abroad, including
Registration costs just $67.50 NZD including GST ($60 for non-NZ businesses) and includes lunch, coffee and tea on both days – not to mention access to a great line up of speakers and sessions on awesome topics. The full schedule is coming soon!
Such a great price for such a high-quality event has only been possible thanks to our generous sponsors, including;
DrupalSouth Wellington will be at the upstairs function room at Mac's Brewery Bar & Restaurant, on Wellington City's waterfront, and just a few hundred metres from Linux.conf.au at the Wellington Convention Centre.
DrupalSouth Wellington will be the second event of it's kind. The first was DrupalSouth Christchurch November 2008.
It is not too late to sponsor DrupalSouth. BUT, there is room for only a few more sponsors and sponsorship closes this Friday 27 November. So if you want to sponsor contact us now!
There is room for just 1 more Platinum sponsor from $1000, 2 more Gold sponsors from $500 each and several more Silver sponsors from $200 each. These last sponsorship opportunities will be given on a first-come first-serve basis and are all in New Zealand dollars (NZD). Contact us about sponsorship!
Config to Code module for Drupal 5 makes it easy to deploy new views and panels and to version-control changes to existing ones with a source code repository like subversion. It makes it quick and easy to move configured views and panels in the database to code, then safely delete the configured views from the database and finally, expose the views and panels in code back to their respective modules. It is extensible for other types of configurations that can be stored both in database and code.
Config to Code module solves some of the deployment issues that Features module also solves. Though Features solves an awful lot more problems than Config to Code does, and is more comprehensive. Since Features is only for Drupal 6, Config to Code is still a useful tool for Drupal 5 websites.
Here is a short screencast demonstrating Config to Code module.