
<?xml version="1.0" encoding="UTF-8"?>
<rss version="2.0"
	xmlns:content="http://purl.org/rss/1.0/modules/content/"
	xmlns:wfw="http://wellformedweb.org/CommentAPI/"
	xmlns:dc="http://purl.org/dc/elements/1.1/"
	xmlns:atom="http://www.w3.org/2005/Atom"
	xmlns:sy="http://purl.org/rss/1.0/modules/syndication/"
	xmlns:slash="http://purl.org/rss/1.0/modules/slash/"
	>

<channel>
	<title>Oklahoma City Java Users Group &#187; Meeting Information</title>
	<atom:link href="http://okcjug.org/category/meetings/feed" rel="self" type="application/rss+xml" />
	<link>http://okcjug.org</link>
	<description>Building a stronger Oklahoma City Java community</description>
	<lastBuildDate>Tue, 01 May 2012 17:12:13 +0000</lastBuildDate>
	<language>en</language>
	<sy:updatePeriod>hourly</sy:updatePeriod>
	<sy:updateFrequency>1</sy:updateFrequency>
	<generator>http://wordpress.org/?v=3.3.2</generator>
		<item>
		<title>May 2012 Meeting</title>
		<link>http://okcjug.org/meetings/may-2012-meeting</link>
		<comments>http://okcjug.org/meetings/may-2012-meeting#comments</comments>
		<pubDate>Thu, 19 Apr 2012 23:19:38 +0000</pubDate>
		<dc:creator>brian.sheldon</dc:creator>
				<category><![CDATA[Meeting Information]]></category>

		<guid isPermaLink="false">http://okcjug.org/?p=915</guid>
		<description><![CDATA[Monthly Meeting  (register here) When: May 8, 11:30-12:40 Where:  theDiv Sponsor: none Speaker: Greg Bugaj Topic: PhantomSQL Agenda 11:30 am – Welcome Announcements &#38; Sponsor 11:40 am – Main Presentation 12:40 pm – Wrap Up Presentation Information PhantomSQL is a domain specific language designed for mining content from static and dynamic sources, It closely resembles SQL with features borrowed [...]]]></description>
			<content:encoded><![CDATA[<h2><strong>Monthly Meeting</strong>  (<a href="http://okcjug.org/registration">register here</a>)</h2>
<ul>
<li><strong>When:</strong> May 8, 11:30-12:40</li>
<li><strong>Where:</strong>  <a href="http://thediv.org/contact-us/">theDiv</a></li>
<li><strong>Sponsor:</strong> none</li>
<li><strong>Speaker:</strong> <a href="http://okcjug.org/bios/greg-bugaj">Greg Bugaj</a></li>
<li><strong>Topic: </strong>PhantomSQL</li>
</ul>
<p>Agenda</p>
<ul>
<li>11:30 am – Welcome Announcements &amp; Sponsor</li>
<li>11:40 am – Main Presentation</li>
<li>12:40 pm – Wrap Up</li>
</ul>
<p>Presentation Information</p>
<div>PhantomSQL is a domain specific language designed for mining content from static and dynamic sources, It closely resembles SQL with features borrowed from Python and Ruby. This talk will cover both technical and not technical aspect of the language.</div>
]]></content:encoded>
			<wfw:commentRss>http://okcjug.org/meetings/may-2012-meeting/feed</wfw:commentRss>
		<slash:comments>0</slash:comments>
		</item>
		<item>
		<title>April 2012 Meeting</title>
		<link>http://okcjug.org/meetings/april-2012-meeting</link>
		<comments>http://okcjug.org/meetings/april-2012-meeting#comments</comments>
		<pubDate>Fri, 16 Mar 2012 02:05:07 +0000</pubDate>
		<dc:creator>brian.sheldon</dc:creator>
				<category><![CDATA[Meeting Information]]></category>

		<guid isPermaLink="false">http://okcjug.org/?p=906</guid>
		<description><![CDATA[No Monthly Meeting for April]]></description>
			<content:encoded><![CDATA[<h2><strong>No Monthly Meeting</strong> for April</h2>
]]></content:encoded>
			<wfw:commentRss>http://okcjug.org/meetings/april-2012-meeting/feed</wfw:commentRss>
		<slash:comments>0</slash:comments>
		</item>
		<item>
		<title>March 2012 Meeting</title>
		<link>http://okcjug.org/meetings/march-2012-meeting</link>
		<comments>http://okcjug.org/meetings/march-2012-meeting#comments</comments>
		<pubDate>Wed, 15 Feb 2012 00:40:11 +0000</pubDate>
		<dc:creator>brian.sheldon</dc:creator>
				<category><![CDATA[Meeting Information]]></category>

		<guid isPermaLink="false">http://okcjug.org/?p=849</guid>
		<description><![CDATA[Monthly Meeting  (register here) When: March 13, 11:30-12:40 Where: Oklahoma City Coworking Collaborative (see Meeting location) Sponsor: MBO Partners Speaker: Brian S. Sheldon Topic: Android &#8211; dynamic screens &#38; sms &#38; more Agenda 11:30 am – Welcome Announcements &#38; Sponsor 11:40 am – Main Presentation 12:40 pm – Wrap Up Presentation Information Things I learned while [...]]]></description>
			<content:encoded><![CDATA[<h2><strong>Monthly Meeting</strong>  (<a href="http://okcjug.org/registration">register here</a>)</h2>
<ul>
<li><strong>When:</strong> March 13, 11:30-12:40</li>
<li><strong>Where:</strong> Oklahoma City Coworking Collaborative (see<a href="http://okccoco.com/?page_id=109"> Meeting location</a>)</li>
<li><strong>Sponsor:</strong> <a href="http://www.mbopartners.com/">MBO Partners</a></li>
<li><strong>Speaker:</strong> <a href="http://okcjug.org/bios/brian-sheldon">Brian S. Sheldon</a></li>
<li><strong>Topic: </strong>Android &#8211; dynamic screens &amp; sms &amp; more</li>
</ul>
<p>Agenda</p>
<ul>
<li>11:30 am – Welcome Announcements &amp; Sponsor</li>
<li>11:40 am – Main Presentation</li>
<li>12:40 pm – Wrap Up</li>
</ul>
<p>Presentation Information</p>
<p>Things I learned while writing a grocery list Android application. Dynamically generating screens, simple text messaging, menus, intents, listeners, and lint. The source code can be found <a href="https://github.com/brianssheldon/BubbasGroceryListApp/tree/removeitemsfromcheckbox">here</a>. The slides can be found <a href="https://docs.google.com/present/edit?id=0AW5dPx18Kes3ZGN3YmNkdHdfMTE4aGdoaGg3Z2Y">here</a>. The app can be installed from <a href="https://market.android.com/developer?pub=brian+s.+sheldon#?t=W251bGwsbnVsbCxudWxsLDIxMiwib3JnLmJ1YmJhLmJ1YmJhc2dyb2NlcnlsaXN0Il0.">here</a>.</p>
]]></content:encoded>
			<wfw:commentRss>http://okcjug.org/meetings/march-2012-meeting/feed</wfw:commentRss>
		<slash:comments>0</slash:comments>
		</item>
		<item>
		<title>February 14, 2012</title>
		<link>http://okcjug.org/meetings/february-14-2012</link>
		<comments>http://okcjug.org/meetings/february-14-2012#comments</comments>
		<pubDate>Sat, 28 Jan 2012 15:42:03 +0000</pubDate>
		<dc:creator>brian.sheldon</dc:creator>
				<category><![CDATA[Meeting Information]]></category>

		<guid isPermaLink="false">http://okcjug.org/?p=830</guid>
		<description><![CDATA[Monthly Meeting (register here) When: February 14, 11:30-12:40 Where: Oklahoma City Coworking Collaborative (see Meeting location) Sponsor: ? Speaker: Jason Lee Topic: Contexts and Dependency Injection Agenda 11:30 am – Welcome Announcements 11:40 am – Main Presentation 12:40 pm – Wrap Up Presentation Information Java EE has had dependency injection for quite some time now. [...]]]></description>
			<content:encoded><![CDATA[<h2><strong>Monthly Meeting (<a href="http://okcjug.org/registration">register here</a>)</strong></h2>
<ul>
<li><strong>When:</strong> February 14, 11:30-12:40</li>
<li><strong>Where:</strong> Oklahoma City Coworking Collaborative (see <a href="http://okccoco.com/?page_id=109">Meeting location</a>)</li>
<li><strong>Sponsor:</strong> ?</li>
<li><strong>Speaker:</strong> <a href="http://okcjug.org/bios/jason-lee">Jason Lee</a></li>
<li><strong>Topic:</strong> Contexts and Dependency Injection</li>
</ul>
<h2><strong>Agenda</strong></h2>
<ul>
<li>11:30 am – Welcome Announcements</li>
<li>11:40 am – Main Presentation</li>
<li>12:40 pm – Wrap Up</li>
</ul>
<p><strong>Presentation Information</strong></p>
<p>Java EE has had dependency injection for quite some time now.  The problem is that each system (e.g., EJB and JSF) have been left to specify and implement the feature on its own.  This has led to multiple, not quite compatible implementations.  Delivered as part of Java EE 6, CDI (JSR 299, Contexts and Dependency Injection) attempts to fix that by specifying IoC semantics that can be shared across subsystems (EJB, JSF, JPA, JAX-RS, etc).  In addition to basic injection, CDI offers means of decoration and interception, as well as a light-weight pub-sub event system.  In this presentation, we will hit the highlights of the major features of CDI, giving you concrete examples to get you going in your own applications.</p>
]]></content:encoded>
			<wfw:commentRss>http://okcjug.org/meetings/february-14-2012/feed</wfw:commentRss>
		<slash:comments>0</slash:comments>
		</item>
		<item>
		<title>January 10, 2012</title>
		<link>http://okcjug.org/meetings/january-10-2012</link>
		<comments>http://okcjug.org/meetings/january-10-2012#comments</comments>
		<pubDate>Wed, 14 Dec 2011 01:55:20 +0000</pubDate>
		<dc:creator>brian.sheldon</dc:creator>
				<category><![CDATA[General Information]]></category>
		<category><![CDATA[Meeting Information]]></category>

		<guid isPermaLink="false">http://okcjug.org/?p=811</guid>
		<description><![CDATA[Monthly Meeting (register here) When: January 10, 11:30-12:40 Where: Oklahoma City Coworking Collaborative (see Meeting location) Sponsor: Principal Technologies Speaker: Greg Bugaj Topic: Application Security from the perspective of hackers Agenda 11:30 am – Welcome Announcements 11:40 am – Main Presentation 12:40 pm – Wrap Up Presentation Information As developers most of us are not much [...]]]></description>
			<content:encoded><![CDATA[<h3>Monthly Meeting (<a href="http://okcjug.org/registration">register here</a>)</h3>
<ul>
<li><strong>When:</strong> January 10, 11:30-12:40</li>
<li><strong>Where:</strong> Oklahoma City Coworking Collaborative (see Meeting location)</li>
<li><strong>Sponsor:</strong> Principal Technologies</li>
<li><strong>Speaker:</strong> Greg Bugaj</li>
<li><strong>Topic:</strong> Application Security from the perspective of hackers</li>
</ul>
<h3>Agenda</h3>
<ul>
<li>11:30 am – Welcome Announcements</li>
<li>11:40 am – Main Presentation</li>
<li>12:40 pm – Wrap Up</li>
</ul>
<h3>Presentation Information</h3>
<p>As developers most of us are not much concerned with security pass the authentication/autorization phase.<br />
I will try to show you how application can be compromised and exploited using common application vulnerabilites and then I will show you how we can mitigate these problems.</p>
]]></content:encoded>
			<wfw:commentRss>http://okcjug.org/meetings/january-10-2012/feed</wfw:commentRss>
		<slash:comments>0</slash:comments>
		</item>
		<item>
		<title>December 13, 2011 Meeting</title>
		<link>http://okcjug.org/meetings/december-13-2011-meeting</link>
		<comments>http://okcjug.org/meetings/december-13-2011-meeting#comments</comments>
		<pubDate>Tue, 08 Nov 2011 20:33:26 +0000</pubDate>
		<dc:creator>brian.sheldon</dc:creator>
				<category><![CDATA[Meeting Information]]></category>

		<guid isPermaLink="false">http://okcjug.org/?p=804</guid>
		<description><![CDATA[Monthly Meeting (register here) When: December 13, 11:30-12:40 Where: Oklahoma City Coworking Collaborative (see Meeting location) Sponsor: ? Speaker: Mitch Blevins Topic: Finite State Machines: Hipster programming concepts Agenda 11:30 am – Welcome Announcements 11:40 am – Main Presentation 12:40 pm – Wrap Up Presentation Information Finite State Machines: Hipster programming concepts Your friends have [...]]]></description>
			<content:encoded><![CDATA[<h3>Monthly Meeting (<a href="http://okcjug.org/registration">register here</a>)</h3>
<ul>
<li><strong>When</strong>: December 13, 11:30-12:40</li>
<li><strong>Where</strong>: Oklahoma City Coworking Collaborative (<a href="http://okccoco.com/?page_id=109">see Meeting location)</a></li>
<li><strong>Sponsor</strong>: ?</li>
<li><strong>Speaker: </strong><a href="http://okcjug.org/bios/mitch-blevins">Mitch Blevins</a></li>
<li><strong>Topic</strong>: Finite State Machines: Hipster programming concepts</li>
</ul>
<h3>Agenda</h3>
<ul>
<li>11:30 am – Welcome Announcements</li>
<li>11:40 am – Main Presentation</li>
<li>12:40 pm – Wrap Up</li>
</ul>
<h3>Presentation Information</h3>
<p>Finite State Machines: Hipster programming concepts<br />
Your friends have probably never heard of Finite State Machines, but you were using them before they were cool.  Come enjoy grass-fed, sustainable goat tripe pizza and kombucha while we make our own FSM framework and ironically check out some of the existing tools for working with Finite State Machines.</p>
]]></content:encoded>
			<wfw:commentRss>http://okcjug.org/meetings/december-13-2011-meeting/feed</wfw:commentRss>
		<slash:comments>0</slash:comments>
		</item>
		<item>
		<title>November 8, 2011 Meeting</title>
		<link>http://okcjug.org/meetings/november-2011-meeting</link>
		<comments>http://okcjug.org/meetings/november-2011-meeting#comments</comments>
		<pubDate>Tue, 11 Oct 2011 19:57:25 +0000</pubDate>
		<dc:creator>brian.sheldon</dc:creator>
				<category><![CDATA[General Information]]></category>
		<category><![CDATA[Meeting Information]]></category>

		<guid isPermaLink="false">http://okcjug.org/?p=785</guid>
		<description><![CDATA[Monthly Meeting (register here) When: November 8, 11:30-12:40 Where: Oklahoma City Coworking Collaborative (see Meeting location) Sponsor: ? Speaker: Several People Topic: Lightning Talks Agenda 11:30 am – Welcome Announcements 11:40 am – Main Presentation 12:40 pm – Wrap Up Presentation Information ANTLR  -  Grzegorz Bugaj Reality Check  - Ivan Zhidov Dart &#8211; Mitch Blevins Dynamic [...]]]></description>
			<content:encoded><![CDATA[<h3>Monthly Meeting (<a href="http://okcjug.org/registration">register here</a>)</h3>
<ul>
<li><strong>When</strong>: November 8, 11:30-12:40</li>
<li><strong>Where</strong>: Oklahoma City Coworking Collaborative (<a href="http://okccoco.com/?page_id=109">see Meeting location)</a></li>
<li><strong>Sponsor</strong>: ?</li>
<li><strong>Speaker: </strong>Several People</li>
<li><strong>Topic</strong>: Lightning Talks</li>
</ul>
<h3>Agenda</h3>
<ul>
<li>11:30 am – Welcome Announcements</li>
<li>11:40 am – Main Presentation</li>
<li>12:40 pm – Wrap Up</li>
</ul>
<div>
<h3>Presentation Information</h3>
<ul>
<li>ANTLR  -  Grzegorz Bugaj</li>
<li>Reality Check  - Ivan Zhidov</li>
<li>Dart &#8211; Mitch Blevins</li>
<li>Dynamic proxies &#8211; Kenyatta Clark</li>
<li>Chronon  -  Greg Sudderth</li>
<li>Spring Data for MongoDB &#8211;  Scott Centille</li>
<li>Gaelyk  -   Brian Sheldon</li>
</ul>
</div>
]]></content:encoded>
			<wfw:commentRss>http://okcjug.org/meetings/november-2011-meeting/feed</wfw:commentRss>
		<slash:comments>0</slash:comments>
		</item>
		<item>
		<title>October 11, 2011 Meeting</title>
		<link>http://okcjug.org/meetings/october-11-2011-meeting</link>
		<comments>http://okcjug.org/meetings/october-11-2011-meeting#comments</comments>
		<pubDate>Sat, 17 Sep 2011 13:35:44 +0000</pubDate>
		<dc:creator>brian.sheldon</dc:creator>
				<category><![CDATA[Meeting Information]]></category>

		<guid isPermaLink="false">http://okcjug.org/?p=776</guid>
		<description><![CDATA[Monthly Meeting (register here) When: October 11, 11:30-12:40 Where: Oklahoma City Coworking Collaborative (see Meeting location) Sponsor: ? Speaker: Ryan Hoegg Topic: Map Reduce Agenda 11:30 am – Welcome Announcements 11:40 am – Main Presentation 12:40 pm – Wrap Up Presentation Information MapReduce: Distributed Computing with Apache Hadoop Scalable software is built so that increasing [...]]]></description>
			<content:encoded><![CDATA[<h3>Monthly Meeting (<a href="http://okcjug.org/registration">register here</a>)</h3>
<ul>
<li><strong>When</strong>: October 11, 11:30-12:40</li>
<li><strong>Where</strong>: Oklahoma City Coworking Collaborative (see Meeting location)</li>
<li><strong>Sponsor</strong>: ?</li>
<li><strong>Speaker: </strong><a href="http://okcjug.org/bios/ryan-hoegg">Ryan Hoegg</a></li>
<li><strong>Topic</strong>: Map Reduce</li>
</ul>
<h3>Agenda</h3>
<ul>
<li>11:30 am – Welcome Announcements</li>
<li>11:40 am – Main Presentation</li>
<li>12:40 pm – Wrap Up</li>
</ul>
<div>
<h3>Presentation Information</h3>
<p>MapReduce: Distributed Computing with Apache Hadoop</p>
<p>Scalable software is built so that increasing data or usage does not result in degraded service.  Distributed computing is one way to make data processing software scale gracefully.</p>
<p>(from <a href="http://hadoop.apache.org/common/docs/r0.20.0/mapred_tutorial.html#Overview" target="_blank">http://hadoop.apache.org/<wbr>common/docs/r0.20.0/mapred_<wbr>tutorial.html#Overview</wbr></wbr></a>):<br />
&#8220;Hadoop Map/Reduce is a software framework for easily writing applications which process vast amounts of data (multi-terabyte data-sets) in-parallel on large clusters (thousands of nodes) of commodity hardware in a reliable, fault-tolerant manner.&#8221;</p>
<p>In this talk, I will introduce the Map/Reduce algorithm, and demonstrate how to write a Map/Reduce application using Java and Apache Hadoop.</p></div>
]]></content:encoded>
			<wfw:commentRss>http://okcjug.org/meetings/october-11-2011-meeting/feed</wfw:commentRss>
		<slash:comments>0</slash:comments>
		</item>
		<item>
		<title>September 13, 2011 Meeting</title>
		<link>http://okcjug.org/meetings/september-13-2011-meeting</link>
		<comments>http://okcjug.org/meetings/september-13-2011-meeting#comments</comments>
		<pubDate>Wed, 10 Aug 2011 01:48:42 +0000</pubDate>
		<dc:creator>brian.sheldon</dc:creator>
				<category><![CDATA[Meeting Information]]></category>

		<guid isPermaLink="false">http://okcjug.org/?p=760</guid>
		<description><![CDATA[Monthly Meeting (register here) When: September 13, 11:30-12:40 Where: Oklahoma City Coworking Collaborative (see Meeting location) Sponsor: ? Speaker: Jason Lee Topic: Introduction to Android Development Agenda 11:30 am – Welcome Announcements 11:40 am – Main Presentation 12:40 pm – Wrap Up Presentation Information In this presentation, we&#8217;ll take a &#8220;Hello, World&#8221; look at Android [...]]]></description>
			<content:encoded><![CDATA[<h3>Monthly Meeting (<a href="/registration">register here</a>)</h3>
<ul>
<li><strong>When</strong>: September 13, 11:30-12:40</li>
<li><strong>Where</strong>: Oklahoma City Coworking Collaborative (see Meeting location)</li>
<li><strong>Sponsor</strong>: ?</li>
<li><strong>Speaker: </strong><a href="http://okcjug.org/bios/jason-lee">Jason Lee</a></li>
<li><strong>Topic</strong>: Introduction to Android Development</li>
</ul>
<h3>Agenda</h3>
<ul>
<li>11:30 am – Welcome Announcements</li>
<li>11:40 am – Main Presentation</li>
<li>12:40 pm – Wrap Up</li>
</ul>
<h3>Presentation Information</h3>
<p>In this presentation, we&#8217;ll take a &#8220;Hello, World&#8221; look at Android development.  We will develop, from the ground up, a very simple application, covering such fundamental topics as Activities, Views, Menus, and data access.  Time permitting, we&#8217;ll finish off the session with a quick look at testing your Android application.  We won&#8217;t cover every topic and API available to developers, but you should leave with enough information to get you started on your own Android app.</p>
]]></content:encoded>
			<wfw:commentRss>http://okcjug.org/meetings/september-13-2011-meeting/feed</wfw:commentRss>
		<slash:comments>0</slash:comments>
		</item>
		<item>
		<title>August 9, 2001 Meeting</title>
		<link>http://okcjug.org/meetings/august-9-2001-meeting</link>
		<comments>http://okcjug.org/meetings/august-9-2001-meeting#comments</comments>
		<pubDate>Tue, 12 Jul 2011 18:40:52 +0000</pubDate>
		<dc:creator>brian.sheldon</dc:creator>
				<category><![CDATA[Meeting Information]]></category>

		<guid isPermaLink="false">http://okcjug.org/?p=749</guid>
		<description><![CDATA[Monthly Meeting (register here) When:August 9, 11:30-12:40 Where: Oklahoma City Coworking Collaborative (see Meeting location) Sponsor:Valtech Speaker:Scott Centille Topic: Spring Roo Revistited Agenda 11:30 am – Welcome Announcements 11:40 am – Main Presentation 12:40 pm – Wrap Up Presentation Information As a Java Developer, we all want to be more productive. Spring Roo can help [...]]]></description>
			<content:encoded><![CDATA[<h2>Monthly Meeting (<a href="/registration">register here</a>)</h2>
<p style="padding-left: 30px;"><strong>When:</strong>August 9, 11:30-12:40<br />
<strong>Where:</strong> Oklahoma City Coworking Collaborative (see <a href="http://okccoco.com/?page_id=109">Meeting location</a>)<br />
<strong>Sponsor:</strong>Valtech<br />
<strong>Speaker:</strong>Scott Centille<br />
<strong>Topic: </strong>Spring Roo Revistited</p>
<h3>Agenda</h3>
<ul>
<li>11:30 am – Welcome Announcements</li>
<li>11:40 am – Main Presentation</li>
<li>12:40 pm – Wrap Up</li>
</ul>
<h2>Presentation Information</h2>
<p><a href="http://okcjug.org/wp-content/uploads/2011/01/scottc.jpg"><img class="alignright size-thumbnail wp-image-558" title="scott_head" src="http://okcjug.org/wp-content/uploads/2011/01/scottc.jpg" alt="" width="102" height="149" /></a></p>
<p>As a Java Developer, we all want to be more productive. Spring Roo can help by creating and managing your Spring-based applications by allowing you to easily add and configure features such as JPA, Spring MVC, WebFlow, JMS, Email, and Spring Security.<br />
For the June 2010 session, an introduction to Spring Roo was presented. However, in this session, we will revisit Spring Roo as a rapid application development framework, examine it&#8217;s default architecture, see how usage of AspectJ&#8217;s Inter-type declaration(ITD) features can reduce boilerplate code, quickly build and deploy a complete Spring MVC application and show usage of the incremental database reverse engineering (DBRE) addon.</p>
]]></content:encoded>
			<wfw:commentRss>http://okcjug.org/meetings/august-9-2001-meeting/feed</wfw:commentRss>
		<slash:comments>0</slash:comments>
		</item>
	</channel>
</rss>

