Learning PHP Using Google Wave

Google Wave
Image via Wikipedia

Tonight at Guelph Coffee and Code I walked the group through the first steps of learning PHP. Because our projector was unavailable, I substituted its functionality with Google Wave. Even though I’ve had access to Google Wave since the summer, this was the first time I had truly used the service.

When I first heard about Google Wave, the idea seemed intriguing enough. I had a hard time figuring out exactly what it could be used for. I’m a huge fan of Gmail and other Google communication tools including Google Apps, so I had faith they’d pull something cool off. However, my first few attempts at trying it were met with less than stellar results.

Truth be told: I couldn’t quite see how it could help me communicate with my friends and colleagues any better than Gmail. So, a few days after receiving notification of my acceptance into the world of Wave, I abandoned it and went back to my life with E-Mail.

What We Did

Using Google Wave, the group followed along with my presentation of syntax and functions and contributed their own code snippets and links. I was able to quickly type example PHP code into the wave and have it appear on their screens as I was typing it instead of all at once when sending the message. The removal of the wait-message-wait-message barrier is critical to its success in groups. It’s just as easy as talking.

This sort of instant chat has been done before, however, most notably with ICQ chat back in the 1990s. But, back then we weren’t quite the society were are today. Have to give credit where credit is due, though.

I knew it was going to go well when after pasting my first code block into the wave, the others in the group started to modify the code without me prompting them. After returning from the fridge, there were already 3 or 4 new lines of code directly beneath mine were with perfect syntax. It was fun!

Is It E-Mail 2.0?

To be perfectly honest, I am not sure. I love Gmail and it will take a lot to move me away from it. Perhaps its a case of uncertainty with respect to how it will interact, if at all, with Gmail in the future.

Even after tonight’s experience, I still have a hard time defining Google Wave or identifying its place in my communication paths. But there are two things I know for sure: It’s great in groups and makes an excellent discussion platform when your projector is down.

Reblog this post [with Zemanta]
Tagged with:
 

Must-have Wordpress Plugin: wp-db-backup

"Add New Post" page of the WordPress...
Image via Wikipedia

I run a number of Wordpress sites around the web, including the official Synn Studios Inc. blog, the Synndicus site, the iN Magazine site, and the blog you’re currently reading, Digital Oasis.

Trying to maintain a backup schedule for numerous blogs is a full-time job if you’ve got to do it all manually.

Thankfully, backing up your Wordpress database is made simple by installing and using the Wordpress plugin wp-db-backup. This handy plugin lets you download a copy of your Wordpress database at that moment or schedule a backup to happen automatically. For my sites, I choose the latter.

A typical Wordpress database backup is quite small and is easily E-Mailed. Once the plugin is installed, I set wp-db-backup to E-Mail my Gmail account a zipped copy of the database every day.

From there, I set up a Gmail mail filter to automatically Archive and label the zip as a backup. Whenever I need to restore a backup, I just open my Gmail and click the “Backups” label.

What sort of tools or plugins have you found to help you maintain your Wordpress sites?

Reblog this post [with Zemanta]
Tagged with: