addressalign-toparrow-leftarrow-rightbackbellblockcalendarcameraccwcheckchevron-downchevron-leftchevron-rightchevron-small-downchevron-small-leftchevron-small-rightchevron-small-upchevron-upcircle-with-checkcircle-with-crosscircle-with-pluscontroller-playcredit-cardcrossdots-three-verticaleditemptyheartexporteye-with-lineeyefacebookfolderfullheartglobe--smallglobegmailgooglegroupshelp-with-circleimageimagesinstagramFill 1launch-new-window--smalllight-bulblinklocation-pinm-swarmSearchmailmessagesminusmoremuplabelShape 3 + Rectangle 1ShapeoutlookpersonJoin Group on CardStartprice-ribbonprintShapeShapeShapeShapeImported LayersImported LayersImported Layersshieldstartickettrashtriangle-downtriangle-uptwitteruserwarningyahoo

The Colorado Springs Open Source Software Meetup Group Monthly Meetup **THIS THURSDAY NIGHT**

From: Gary
Sent on: Tuesday, December 14, 2010 7:42 AM
I've updated this Meetup. For more details, see the full listing:

When: Thursday, December 16,[masked]:00 PM

Where: East Library Community Room
5550 North Union Blvd
Colorado Springs, CO 80908

6:00 - 6:30 PM - Food, Drinks & Networking
6:30 - 6:40 PM - Announcements
6:40 - 7:10 PM - Basic Concepts
7:10 - 7:20 PM - Break
7:20 - 8:40 PM - Main Speaker
8:40 - 8:55 PM - Door Prize Drawings

Development without Constraint -- An Introduction to the Content Repository API for Java (JCR)

After years of undisputed dominance, the relational data model is no longer the obvious choice for a growing number of data persistence use cases. Obviously, this is as big change. Scott Swigart, of the blog How Software is Built, "likens it to the transition from procedural to object oriented programming." Many unstructured, non-relational options now offer their services, demonstrating an agile willingness to cooperate with coy data and boasting a slew of high level features that make once challenging use cases achievable out of the box. One of the hottest of these new data technologies is the Content Repository API for Java ( JCR ). This state-of-the-art content repository features built-in full text search, version control, observation, and a penchant for hierarchical, unstructured data. We'll start with an introduction to developing applications with the JCR, and then take some time to discuss the end of RDBMS hegemony.

Chad Davis

Chad Davis is a software engineer and writer. Most of his development time is focused on Java web development, but he would prefer to be coding at a more infrastructural level. Professionally, his interests lie in designing and implementing software systems that are understandable, testable, and maintainable, as well as performant. He is the author of two books about software, "Struts 2 in Action" and the "Sun Certified Mobile Application Developer (SCMAD) Exam Guide".

Linux Installation with Cobbler

Cobbler is a Linux installation server that automates system administration tasks including installation profiles, virtual machine provisioning, software repositories, DHCP and DNS. Unlike image based install servers, Cobbler generates final install configuration on the fly which allows for modular installation profiles and alleviates the need to maintain system images.

This presentation will cover an overview of Cobbler's capabilities and a simple demonstration.

Tim Flink

Tim is a software developer in Colorado Springs. He has worked as an electrical engineer and developer in the US and Japan on medical device prototypes, hybrid vehicles and software testing frameworks. He became interested in Cobbler after deploying a test host by hand for the millionth time and wanting a better, less tedious way to get the job done.

Website Sponsor:
Homeland Security Careers
Food Sponsor:
Systems Engineering Services
Door Prize Sponsors:
Jetbrains Software license (Several products to choose from)
JavaRebel Software license
Atlassian Technical books or Food
OReilly Publishing Technical books

This Meetup repeats on the 4th Thursday of every month.

If the changes affect your plans to attend, please take a moment to update your RSVP. (You can RSVP "No" or "Yes".)

You can always get in touch with me through the "Contact Organizer" link on Meetup:

Sign up

Meetup members, Log in

By clicking "Sign up" or "Sign up using Facebook", you confirm that you accept our Terms of Service & Privacy Policy