Monthly Archives: May 2011

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!

CFWDUG MeetUp: Drink to Forget We Don’t Have a Speaker!

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

What: Drink to Forget We Don’t Have a Speaker!
When: Tuesday, June 7, 2011 6:30 PM
Where: The Pub at International Plaza
2223 N Westshore Boulevard
Tampa, FL 33607

Our Tampa meeting in June, 2011 will be held at The Pub at International Plaza on Tuesday June 7th. This will be a social gathering free of the “Pizza + Presentation” model usually followed. We’ll be enjoying each others company and discussing what ever comes up. There won’t be any Powerpoint presentations, code samples or anything else really geeky other than good times with good people.

Check out our Destination
http://www.urbanspoon.com/r/30/1557848/restaurant/Tampa-Bay/West-Shore/The-Pub-at-International-Plaza-Tampa

Agenda
6:00pm – Arrival
6:00pm – 6:30pm : drinks and discussion
6:30pm – 7:30pm : More drinks and discussion
8:00pm – Meetings over but you can stay for more drinks and discussion.

Who should come?
Anyone interested in building Web applications.

Check it out!

ColdFusion MeetUp: One DAO to Rule Them All…!!, with Wes Byrd

Announcing a new Meetup for The Online ColdFusion Meetup!

What“One DAO to Rule Them All…!!”, with Wes Byrd

Our 6pm (US ET) talk on Thursday June 2 will be “One DAO to Rule Them All…!!”, with Wes Byrd.

TOPIC DESCRIPTION: (provided by the speaker)

The DADAO is a single CFC that will act as a Data Access Object (DAO) to any table in your database offering one place to Create, Read, Update and Delete (CRUD) data from any table. Never create another DAO again! Never maintain your DAO’s again! Never write SQL in your code again! It changes when your database changes. It supports any database type (that ColdFusion will access via a configured datasource).

In this session, we will see some real world examples of this handy tool in action and have some general discussion on Data Access Objects in general.

MEETING URL: http://experts.acrobat.com/cfmeetup/

DURATION: Approx. 1 hour

RECORDING: All meetings are recorded. The URL will be posted after meeting at recordings.coldfusionmeetup.com

Read More…

ColdFusion MeetUp: The Value (or not) of Social Media and How to Respond to Your Client Who Wants It, with Mark Phillips

Announcing a new Meetup for The Online ColdFusion Meetup!

What“The Value (or not) of Social Media and How to Respond to Your Client who wants it”, with Mark Phillips

Our 12pm (US ET) talk on Thursday June 2 will be “The Value (or not) of Social Media and How to Respond to Your Client who wants it”, with Mark Phillips. 

TOPIC DESCRIPTION: (provided by the speaker)

This talk introduces a conceptual framework for deciding the value of social media and applications of that framework to help decide which social media tools  and software components will be effective.  It draws on research on user adoption  and behavioral economics to present a decision making framework that is robust and has predictive value.

It looks at the relationship between social networking, privacy,  permission boundaries and user adoption.  We will discuss specific social media  components that audience members would include in their toolset.  Finally, a way to  think about social media that doesn’t rely on hype.

MEETING URL: http://experts.acrobat.com/cfmeetup/

DURATION: Approx. 1 hour

RECORDING: All meetings are recorded. The URL will be posted after meeting at recordings.coldfusionmeetup.com

Read More…

CFWDUG MeetUp: Prove Your Code Works with Unit Testing (Orlando)

EnglishFrenchGermanItalianPortugueseRussianSpanish

When: Tuesday, May 17, 2011 at 6:30 PM
Where:
Full Sail University
3300 University Boulevard
Orlando, FL 32792

Check it out.

See all

We have adjusted our Orlando meeting schedule to meet in the middle of the month (3rd Tuesday of the Month) to help students of Full Sail since they usually have tests the last week of the month…

For our May 2011 meeting in Orlando the Central Florida Web Developer User Group meeting will be focused on improving the quality of your product or service through the adoption of Unit Testing. The presentation will review writing your own unit tests for the programming language of your choice as well as adopting a Unit Testing Framework to accelerate your development.

“In computer programming, Unit Testing is a software verification and validation method in which a programmer tests if individual units of source code are fit for use. A unit is the smallest testable part of an application. In procedural programming a unit may be an individual program, function, procedure, etc., while in object-oriented programming, the smallest unit is a class, which may belong to a base/super class, abstract class or derived/child class.” – Wikipedia

Where?

Full Sail University in Building 4 room 105

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 the following link:

http://experts.adobeconnect.com/cfwdug-unit-testing/
About our speaker — Aaron Greenle:
Aaron is a Senior Developer at WRECKINGBALL and is primarily responsible for writing ColdFusion, CSS and JavaScript for WRECKINGBALL. In June 2009, Greenlee founded the Central Florida Web Developers User Group (CFWUG) with a mission of continued professional and personal member development achieved through presentations, discussions and exercises to advance technical skills. Greenlee’s experience in the industry began at the age of 16 when he licensed and sold an expansion pack for the video game “Quake.” He continued in Web development for local and national businesses before moving into sales/business administration for a publicly traded RV Manufacturer where he spent five years in management. Following his passion for coding, he returned to Web development in 2008 and currently supports accounts such as Adobe and Time Warner Cable for WRECKINGBALL. Aaron publishes blog at aarongreenlee.com and can also be found on Twitter @aarongreenlee.

Learn more

ColdFusion MeetUp: Using Backbone.js to Build Lightning Fast Mobile & Desktop Apps, w/ James Brown

Announcing a new Meetup for The Online ColdFusion Meetup!

What“Using Backbone.js to Build Lightning Fast Mobile&Desktop Apps”, w/ James Brown

Our 6pm (US ET) talk on Thursday May 19 will be Using Backbone.js to Build Lightning Fast Mobile & Desktop Applications”, with James Brown.

TOPIC DESCRIPTION: (provided by the speaker)

We all are familiar with the numerous MVC frameworks available for ColdFusion but what about conventions for your JavaScript code?  A project’s JavaScript code can get out of hand and become unorganized very quickly.  Fortunately, we have tools like Backbone.js to give structure and MVC to our web applications.

In this session, we’ll look at how to use Backbone.js to populate and save models, utilize and re-use views, properly use pub/sub, include jQuery templates, interface with 3rd party APIs and build mobile applications.  We’ll also look at lots of code and examples.  Backbone.js will change the way you develop and architect your web applications; you aren’t going to want to miss this presentation.

MEETING URL: http://experts.acrobat.com/cfmeetup/

DURATION: Approx. 1 hour

Read More…

ColdFusion MeetUp: Getting Your Workload Under Control: Mylyn/Tasktop for CFE/CFB, David Shepherd

Announcing a new Meetup for The Online ColdFusion Meetup!

What“Getting Your Workload Under Control: Mylyn/Tasktop for CFE/CFB”, David Shepherd

Our 12pm (US ET) talk on Thursday May 19 will be Getting Your Workload Under Control: Using Mylyn/Tasktop to Organize Your Tasks in CFEclipse or CFBuilder”, with David Shepherd.

TOPIC DESCRIPTION: (provided by the speaker)

Developers are currently facing a crisis of productivity.  They’re spending more time on meta-work (e.g., searching, handling interruptions, communicating, switching applications, etc.) than on actual work (e.g., editing code, testing, debugging, etc.). This talk will focus on eliminating many of the common time-wasters from the developers’ day by using Mylyn (Open Source Framework) or Tasktop (Commercial Extension).  We’ll discuss how bringing tasks into the IDE saves time and enables task-specific views of source code.  These and
other highlights, demonstrated in commonly used ColdFusion IDEs, will give developers a roadmap to optimize their own workday and leave work on time.

The talk will be an altered version of the talk that I gave at cfObjective, likely with more demo and less slides, depending on the feedback from that talk.

MEETING URL: http://experts.acrobat.com/cfmeetup/

DURATION: Approx. 1 hour

RECORDING: All meetings are recorded. The URL will be posted after meeting at recordings.coldfusionmeetup.com

Read More…

Railo Installer News

Have you ever wanted to add new sites to your Railo setup without having to mess with adding the new site to Tomcat, restarting, and then making sure everything was working? Well, now you can! The Railo Installer Patch Level 1 (pl1) release of Railo 3.2.2.000 – now in BETA – includes the option to install the VHost Copier along with Railo. The VHost Copier was written by Railo Team Member Paul Klinkenberg and automates the process of copying a new site configuration from Apache or IIS into Tomcat. No need to modify the server.xml file yourself, and no need to cause server down time with a Tomcat restart.

Read the full article here.