Version Control

CFWDUG MeetUp: Hooking into Git

Announcing a new Meetup for Central Florida Web Developers User Group (Orlando)!

WhatHooking into Git
When: Tuesday, June 21, 2011 6:30 PM

Where: Full Sail University
3300 University Boulevard
Orlando, FL 32792

While the primary use for Git is revision control, it has the power to do much more.  Git has a system of extensible hooks that you can use to enhance your production and deployment processes.  At its most basic level, you could use Git to prevent broken code from being committed or enforce your preferred file naming convention.  You could also use Git to deploy your production branch automatically to your web root, so you never have to FTP anything again.

We’ll look through the different hooks and walk through a couple of common example use cases for these Git hooks.  This session will include some live coding, so bring your laptop with a working Git installation.  Access to a web server via Git would also be helpful for the deployment example, as would a text editor that understands Bash scripts (such as Komodo Edit).  Familiarity with using Git from the command line is a must.

Agenda

  • 6:00pm – Doors open
  • 6:00pm – 6:30pm : Networking and Food
  • 6:30pm – 7:30pm : Presentation
  • 8:00pm – Doors close — Everyone get out!

Who should come?
Anyone interested in building Web applications that would like to learn new skills, meet likeminded people who enjoy building Web applications and geeks. This meeting is open to everyone–not just students at Full Sail.

Not in Orlando, Florida? Join us online!

You can join us online! Around 6:30pm we will begin a Adobe Connect Session using a link that will be published prior to the event.

About our Speaker — Rick Osborne

Rick Osborne has been doing web development work since 1994, and getting paid for it since 1996. His first paid gig was writing a primitive shopping cart system for a woman who sold crafts out of her house.  The system was written in C++ and didn’t do anything more than validate some form fields and email the credit card information (unencrypted!) to her home email address.Luckily, Rick has learned a few tricks since then.

Rick started with Full Sail in mid-2009, teaching the Advanced Server-Side Languages and Advanced Database Structures courses.  Before that he worked for the Dixon Ticonderoga Company, makers of the yellow No.2 pencil that everyone remembers so fondly from their days of standardized testing.

Rick has moved around quite a bit in his life, but he always come back to Central Florida.

Check it out!

ColdFusion Under Windows XP/Ubuntu

I am a Windows guy, no experience on Linux at all. Some time ago I decided to start playing with Linux. I had Vista installed on my laptop (from factory), and I hated it, very slow, lots of problems, mainly when I had to access our office’s VPN. So, since I had 2 hard-drives in the laptop, I decided to install OpenSuse 11 on the second one. With the help of a friend developer, we installed it successfully, but I lost the Vista boot from the first-drive, it seems that the OpenSuse installation messed up with the boot record on the first drive.

I immediately restored my laptop, with the factory disk, to Vista again. I had to install CF, SQL, Eclipse and all the development stuff again under VIsta. Lots of work.That lasted only few months when I started having problems again with Vista.

This time though, I decided to play with Ubuntu. I burned a CD with Ubunto 8.10 deleted all partitions of all my drives in the laptop and began a clean installation of Ubunto on the first drive. Success ! Everything ran smoothly. Then I downloaded and installed  VirtualBox from Sun, installed Windowx XP and updated it to SP3. Now I have the perfect environment to start working and playing. Under Windows XP I installed Eclipse, CFEclipse plugin,  Subversion (SVN), Cisco VPN Client, MS SQL2005 client tools, and checked out some projects from our SVN repository. I then installed Apache Web Server and ColdFusion Developer Edition.

My concerns were that my laptop drivers would not be compatible with Windows XP, but so far so good, everything is working fine, even the webcam. So no Vista anymore, got my old buddy Windows XP plus a chance to play with Linux and learn more.