<?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</title>
	<atom:link href="http://okcjug.org/feed" rel="self" type="application/rss+xml" />
	<link>http://okcjug.org</link>
	<description>Building a stronger Oklahoma City Java community</description>
	<lastBuildDate>Fri, 07 Jun 2013 17:57:26 +0000</lastBuildDate>
	<language>en-US</language>
	<sy:updatePeriod>hourly</sy:updatePeriod>
	<sy:updateFrequency>1</sy:updateFrequency>
	<generator>http://wordpress.org/?v=3.5.1</generator>
		<item>
		<title>OKCJUG June 2013 Meeting</title>
		<link>http://okcjug.org/meetings/okcjug-june-2013-meeting</link>
		<comments>http://okcjug.org/meetings/okcjug-june-2013-meeting#comments</comments>
		<pubDate>Fri, 07 Jun 2013 17:57:26 +0000</pubDate>
		<dc:creator>mitch.blevins</dc:creator>
				<category><![CDATA[Meeting Information]]></category>

		<guid isPermaLink="false">http://okcjug.org/?p=1035</guid>
		<description><![CDATA[This meeting will be a panel format discussing local tools and processes for member developers.  Our panel of experts is composed of volunteers. Place: NW Library Time: June 11th 11am Volunteer and register to attend: https://plus.google.com/events/chirhpm53b5rbji9jc8kejfv1c0 &#160; Also, we will be having officer elections: https://plus.google.com/b/105032475714454328144/105032475714454328144/posts/CCib2SgrZbD If you volunteer to server, you get free pizza!* &#160; &#8212;- * Everybody gets [...]]]></description>
				<content:encoded><![CDATA[<p>This meeting will be a panel format discussing local tools and processes for member developers.  Our panel of experts is composed of volunteers.</p>
<p>Place: NW Library</p>
<p>Time: June 11th 11am</p>
<p>Volunteer and register to attend: <a href="https://plus.google.com/events/chirhpm53b5rbji9jc8kejfv1c0">https://plus.google.com/events/chirhpm53b5rbji9jc8kejfv1c0</a></p>
<p>&nbsp;</p>
<p>Also, we will be having officer elections: <a href="https://plus.google.com/b/105032475714454328144/105032475714454328144/posts/CCib2SgrZbD">https://plus.google.com/b/105032475714454328144/105032475714454328144/posts/CCib2SgrZbD</a></p>
<p>If you volunteer to server, you get free pizza!*</p>
<p>&nbsp;</p>
<p>&#8212;-</p>
<p>* Everybody gets free pizza</p>
]]></content:encoded>
			<wfw:commentRss>http://okcjug.org/meetings/okcjug-june-2013-meeting/feed</wfw:commentRss>
		<slash:comments>0</slash:comments>
		</item>
		<item>
		<title>May 2013 OKCJUG Meeting</title>
		<link>http://okcjug.org/meetings/may-2013-okcjug-meeting</link>
		<comments>http://okcjug.org/meetings/may-2013-okcjug-meeting#comments</comments>
		<pubDate>Mon, 13 May 2013 16:19:05 +0000</pubDate>
		<dc:creator>mitch.blevins</dc:creator>
				<category><![CDATA[Meeting Information]]></category>

		<guid isPermaLink="false">http://okcjug.org/?p=1030</guid>
		<description><![CDATA[Come see Jason Lee present on AsciiDoc and Awestruct. Tuesday, May 14th, 11:30am at the NW Library. Register here: https://plus.google.com/events/cd5nms7agce3h6vh9gprs8rk66o &#160;]]></description>
				<content:encoded><![CDATA[<p>Come see <a href="http://blogs.steeplesoft.com/">Jason Lee</a> present on <a href="http://www.methods.co.nz/asciidoc/">AsciiDoc</a> and <a href="http://awestruct.org/">Awestruct</a>.</p>
<p>Tuesday, May 14th, 11:30am at the NW Library.</p>
<p>Register here: <a href="https://plus.google.com/events/cd5nms7agce3h6vh9gprs8rk66o">https://plus.google.com/events/cd5nms7agce3h6vh9gprs8rk66o</a></p>
<p>&nbsp;</p>
]]></content:encoded>
			<wfw:commentRss>http://okcjug.org/meetings/may-2013-okcjug-meeting/feed</wfw:commentRss>
		<slash:comments>0</slash:comments>
		</item>
		<item>
		<title>April 9, 2013 Meeting</title>
		<link>http://okcjug.org/meetings/april-9-2013-meeting</link>
		<comments>http://okcjug.org/meetings/april-9-2013-meeting#comments</comments>
		<pubDate>Tue, 02 Apr 2013 15:49:15 +0000</pubDate>
		<dc:creator>brian.sheldon</dc:creator>
				<category><![CDATA[Meeting Information]]></category>

		<guid isPermaLink="false">http://okcjug.org/?p=1009</guid>
		<description><![CDATA[What:  Developing Next Generation Apps Where: Library at NW122 east of MacArthur room B When:  11:30 am to 12:45 pm Who:    Craig Walls (author of Spring in Action) Register:  Here Brought to us by No Fluff Just Stuff  coming to Dallas on May 17-19 For a long while, we&#8217;ve built applications pretty much the same way. Regardless [...]]]></description>
				<content:encoded><![CDATA[<p>What:  <a href="http://www.nofluffjuststuff.com/topics/developing_next_generation_applications">Developing Next Generation Apps</a></p>
<p>Where: <a href="https://maps.google.com/maps/ms?msid=216695189249498761913.0004d76ac5ac80851d55d&amp;msa=0&amp;ll=35.594253,-97.619158&amp;spn=0.006386,0.00854">Library at NW122 east of MacArthur room B</a></p>
<p>When:  11:30 am to 12:45 pm</p>
<p>Who:    <a href="http://www.nofluffjuststuff.com/conference/speaker/craig_walls">Craig Walls</a> (author of Spring in Action)</p>
<p>Register:  <a href="https://plus.google.com/u/0/105032475714454328144/posts/d5er9Ri5vfe">Here</a></p>
<p>Brought to us by <a href="http://www.nofluffjuststuff.com/home/main">No Fluff Just Stuff </a> coming to <a href="http://www.nofluffjuststuff.com/conference/dallas/2013/05/home">Dallas on May 17-19</a></p>
<p>For a long while, we&#8217;ve built applications pretty much the same way. Regardless of the frameworks (or even languages and platforms) employed, we&#8217;ve packaged up our web application, deployed it to a server somewhere, and asked our users to point their web browser at it.</p>
<p>But now we&#8217;re seeing a shift in not only how applications are deployed, but also in how they&#8217;re consumed. The cost and hassle of setting up dedicated servers is driving more applications into the cloud. Meanwhile, our users are on-the-go more than ever, consuming applications from their mobile devices more often than a traditional desktop browser. And even the desktop user is expecting a more interactive experience than is offered by simple page-based HTML sites.</p>
<p>With this shift comes new programming models and frameworks. It also involves a shift in how we think about our application design. Standing up a simple HTML-based application is no longer good enough.</p>
<p>In this session, we&#8217;ll discuss what the next generation of applications looks like, exploring such things as the mobile web and cloud computing. We&#8217;ll also dig into some of the technologies and practices such as REST, OAuth, and JavaScript microframeworks that enable us to move forward.</p>
]]></content:encoded>
			<wfw:commentRss>http://okcjug.org/meetings/april-9-2013-meeting/feed</wfw:commentRss>
		<slash:comments>0</slash:comments>
		</item>
		<item>
		<title>March 12, 2013 Meeting</title>
		<link>http://okcjug.org/uncategorized/march-12-2013-meeting</link>
		<comments>http://okcjug.org/uncategorized/march-12-2013-meeting#comments</comments>
		<pubDate>Fri, 08 Mar 2013 12:10:27 +0000</pubDate>
		<dc:creator>brian.sheldon</dc:creator>
				<category><![CDATA[Uncategorized]]></category>

		<guid isPermaLink="false">http://okcjug.org/?p=1001</guid>
		<description><![CDATA[What:  Practical Integration with Mule Where: Library one NW122 east of MacArthur  When:  11:30 am to 12:45 pm Who:    Ryan Hoegg Register:  register here on G+ &#160; Ask a random IT person about the systems in his environment, and chances are that the answer will sound something like this: &#8220;Well, we are almost done [...]]]></description>
				<content:encoded><![CDATA[<p>What:  Practical Integration with Mule</p>
<p>Where: <a href="https://maps.google.com/maps/ms?msid=216695189249498761913.0004d76ac5ac80851d55d&amp;msa=0&amp;ll=35.594253,-97.619158&amp;spn=0.006386,0.00854">Library one NW122 east of MacArthur </a></p>
<p>When:  11:30 am to 12:45 pm</p>
<p>Who:    Ryan Hoegg</p>
<p>Register:  <a href="https://plus.google.com/events/cpnel58g6f7g45508b05nier58g">register here on G+</a></p>
<p>&nbsp;</p>
<div>Ask a random IT person about the systems in his environment, and chances are that the answer will sound something like this:</div>
<div>&#8220;Well, we are almost done with the new release of Whiz Bang, which uses Spring Data, AMQP, and MongoDB with a lot of jQuery for the front end.  That&#8217;s being held up because of our maintenance release of Beige and Dusty, which most of our customers use.  They both send information to FileCabinet 11.8r3, which we bought from a vendor 16 years ago, and we still have our invoicing system in Decrepit 6, which runs on AS400.&#8221;</div>
<div>It seems like everyone has a bunch of different systems with a lot of different technologies involved.  Integration is what we do to get them all working together.</div>
<div>This talk is about how to do integration with Mule ESB, and includes a walk through of an <a href="http://www.confluex.com/blog/mule-example-imperial-manufacturing/" target="_blank">example project</a>.</div>
<div></div>
<div>Bio:Ryan Hoegg is a software nut, and works as an Integration Architect at <a href="http://www.confluex.com/" target="_blank">Confluex</a>.  He lives with his wife and children in Northwest OKC.</div>
]]></content:encoded>
			<wfw:commentRss>http://okcjug.org/uncategorized/march-12-2013-meeting/feed</wfw:commentRss>
		<slash:comments>0</slash:comments>
		</item>
		<item>
		<title>February OKCJUG Meeting</title>
		<link>http://okcjug.org/uncategorized/february-okcjug-meeting</link>
		<comments>http://okcjug.org/uncategorized/february-okcjug-meeting#comments</comments>
		<pubDate>Tue, 12 Feb 2013 15:11:45 +0000</pubDate>
		<dc:creator>mitch.blevins</dc:creator>
				<category><![CDATA[Uncategorized]]></category>

		<guid isPermaLink="false">http://okcjug.org/?p=996</guid>
		<description><![CDATA[Where: NW Libarary What: Scala (http://www.scala-lang.org/) Who: Matt Hicks Register: https://plus.google.com/events/cdg2350qecvjon0a1bou2o9frj8 &#160;]]></description>
				<content:encoded><![CDATA[<p>Where: NW Libarary</p>
<p>What: Scala (<a href="http://www.scala-lang.org/">http://www.scala-lang.org/</a>)</p>
<p>Who: Matt Hicks</p>
<p>Register: <a href="https://plus.google.com/events/cdg2350qecvjon0a1bou2o9frj8">https://plus.google.com/events/cdg2350qecvjon0a1bou2o9frj8</a></p>
<p>&nbsp;</p>
]]></content:encoded>
			<wfw:commentRss>http://okcjug.org/uncategorized/february-okcjug-meeting/feed</wfw:commentRss>
		<slash:comments>0</slash:comments>
		</item>
		<item>
		<title>No January JUG</title>
		<link>http://okcjug.org/uncategorized/no-january-jug</link>
		<comments>http://okcjug.org/uncategorized/no-january-jug#comments</comments>
		<pubDate>Tue, 08 Jan 2013 00:36:26 +0000</pubDate>
		<dc:creator>mitch.blevins</dc:creator>
				<category><![CDATA[Uncategorized]]></category>

		<guid isPermaLink="false">http://okcjug.org/?p=993</guid>
		<description><![CDATA[We&#8217;re letting our usual speakers practice their LARPing and other hobbies this month, so there will be no JUG.  Please stay at home and don&#8217;t cause any trouble.]]></description>
				<content:encoded><![CDATA[<p>We&#8217;re letting our usual speakers practice their LARPing and other hobbies this month, so there will be no JUG.  Please stay at home and don&#8217;t cause any trouble.</p>
]]></content:encoded>
			<wfw:commentRss>http://okcjug.org/uncategorized/no-january-jug/feed</wfw:commentRss>
		<slash:comments>0</slash:comments>
		</item>
		<item>
		<title>December 11, 2012 Meeting</title>
		<link>http://okcjug.org/meetings/december-11-2012-meeting</link>
		<comments>http://okcjug.org/meetings/december-11-2012-meeting#comments</comments>
		<pubDate>Thu, 06 Dec 2012 16:45:42 +0000</pubDate>
		<dc:creator>brian.sheldon</dc:creator>
				<category><![CDATA[Meeting Information]]></category>

		<guid isPermaLink="false">http://okcjug.org/?p=987</guid>
		<description><![CDATA[December 11, 2012 from 11:30 to 12:30ish Belle Isle Library (NW Expressway and Villa) Since we don&#8217;t have a speaker for this month, we thought we&#8217;d have a party instead.We will provide the pizza and pop. Feel free to bring desserts. If you want, bring a present and we&#8217;ll exchange them somehow (by drawing names [...]]]></description>
				<content:encoded><![CDATA[<h4>December 11, 2012 from 11:30 to 12:30ish</h4>
<h4><span style="color: #444444; font-family: arial, sans-serif;">Belle Isle Library (NW Expressway and Villa</span>)</h4>
<div></div>
<div>Since we don&#8217;t have a speaker for this month, we thought we&#8217;d have a party instead.We will provide the pizza and pop. Feel free to bring desserts.</p>
<p>If you want, bring a present and we&#8217;ll exchange them somehow (by drawing names or playing some game).</p>
<p>Friends, significant others, and children are welcome.</p>
</div>
<div></div>
<div>Please go to the g+ event to let us know if you are going:</div>
<p><a href="https://plus.google.com/events/cpiufobv29kohq68j7dacp4gh2o" target="_blank">https://plus.google.com/<wbr>events/<wbr>cpiufobv29kohq68j7dacp4gh2o</wbr></wbr></a></p>
<div>
<div id=":1vw" data-tooltip="Show trimmed content"><img src="https://mail.google.com/mail/u/0/images/cleardot.gif" alt="" /></div>
</div>
]]></content:encoded>
			<wfw:commentRss>http://okcjug.org/meetings/december-11-2012-meeting/feed</wfw:commentRss>
		<slash:comments>0</slash:comments>
		</item>
		<item>
		<title>November 2012 OKCJUG Meeting</title>
		<link>http://okcjug.org/meetings/november-2012-okcjug-meeting</link>
		<comments>http://okcjug.org/meetings/november-2012-okcjug-meeting#comments</comments>
		<pubDate>Mon, 12 Nov 2012 14:57:18 +0000</pubDate>
		<dc:creator>brian.sheldon</dc:creator>
				<category><![CDATA[Meeting Information]]></category>

		<guid isPermaLink="false">http://okcjug.org/?p=972</guid>
		<description><![CDATA[Monthly Meeting  (register here) When: November 13, 11:30-12:43 Where:  Belle Isle Library Speaker: Jason Lee Topic: Arquillian &#8211; JBoss Testing Platform Agenda 11:30 am – Welcome Announcements 11:40 am – Main Presentation 12:43 pm – Wrap Up Presentation Information: Arquillian is a revolutionary testing platform built on the JVM that substantially reduces the effort required to write and [...]]]></description>
				<content:encoded><![CDATA[<h2><strong>Monthly Meeting</strong>  (<a href="https://plus.google.com/events/c0f7imc49ua5r8rbghe0qh0khbc">register here</a>)</h2>
<ul>
<li><strong>When:</strong> November 13, 11:30-12:43</li>
<li><strong>Where:</strong>  <a href="https://plus.google.com/100007003478549060663/about?hl=en">Belle Isle Library</a></li>
<li><strong>Speaker: </strong><a href="http://okcjug.org/bios/jason-lee">Jason Lee</a></li>
<li><strong>Topic: Arquillian &#8211; </strong>JBoss Testing Platform</li>
</ul>
<p>Agenda</p>
<ul>
<li>11:30 am – Welcome Announcements</li>
<li>11:40 am – Main Presentation</li>
<li>12:43 pm – Wrap Up</li>
</ul>
<p>Presentation Information:</p>
<p>Arquillian is a revolutionary testing platform built on the JVM that substantially reduces the effort required to write and execute Java middleware integration and functional tests. No more mocks. No more container lifecycle and deployment hassles. Just real tests!</p>
<p><a href="http://okcjug.org/wp-content/uploads/2012/11/arqdemo.tar.gz">Source</a> and <a href="http://okcjug.org/wp-content/uploads/2012/11/Y-U-No-Test.odp">slides</a>.</p>
]]></content:encoded>
			<wfw:commentRss>http://okcjug.org/meetings/november-2012-okcjug-meeting/feed</wfw:commentRss>
		<slash:comments>0</slash:comments>
		</item>
		<item>
		<title>OKCJUG October Meeting</title>
		<link>http://okcjug.org/meetings/okcjug-october-meeting</link>
		<comments>http://okcjug.org/meetings/okcjug-october-meeting#comments</comments>
		<pubDate>Tue, 09 Oct 2012 14:24:09 +0000</pubDate>
		<dc:creator>mitch.blevins</dc:creator>
				<category><![CDATA[Meeting Information]]></category>

		<guid isPermaLink="false">http://okcjug.org/?p=968</guid>
		<description><![CDATA[The JUG is today! https://plus.google.com/events/cboo19hj5koa0ps4r51svnd6d6s Where: Belle Isle Library, downstairs When: October 9th, 11:30am Who: Brett Schuchert Brett has 20+ years of teaching experience and over 17 years of experience with object technology. He has worked extensively in developing software, training, mentoring, and consulting using Java, C++ and Smalltalk as well as software process and [...]]]></description>
				<content:encoded><![CDATA[<p>The JUG is today!</p>
<p><a href="https://plus.google.com/events/cboo19hj5koa0ps4r51svnd6d6s">https://plus.google.com/events/cboo19hj5koa0ps4r51svnd6d6s</a></p>
<p>Where: Belle Isle Library, downstairs</p>
<p>When: October 9th, 11:30am</p>
<p>Who: Brett Schuchert</p>
<p>Brett has 20+ years of teaching experience and over 17 years of experience with<br />
object technology. He has worked extensively in developing software, training,<br />
mentoring, and consulting using Java, C++ and Smalltalk as well as software<br />
process and requirements analysis both locally and internationally.  More info<br />
can be found in his Curriculum Vitae located here:<br />
<a href="http://schuchert.wikispaces.com/MyCv" target="_blank">http://schuchert.wikispaces.co<wbr>m/MyCv</wbr></a></p>
<p>What: Legacy Refactoring</p>
<p>In &#8220;Working Effectively with Legacy Code&#8221; (Welc hereafter), Michael Feathers<br />
defines legacy code as code without automated tests &#8211; I like to add to that<br />
definition &#8220;that someone depends upon, e.g., in production&#8221;.</p>
<p>Legacy Code is hard to work with? Or is it? Modern mocking tools make creating<br />
what Michael Feathers calls a &#8220;link seam&#8221; easy, language-driven rather than<br />
build driven, fast, reliable, and, frankly, cool as hell. I like to call this a<br />
&#8220;dynamic link seam&#8221; instead of a boring old link seam. The former is cool,<br />
fast, automated, and built into the language (or a library), while the latter<br />
requires custom build scripts, custom build targets, and may, depending on the<br />
language, multiple executables.</p>
<p>We&#8217;ll take a look at some legacy code and use a modern mocking tool, JMockit to<br />
write some tests to exercise the production code. We will then do some quick<br />
Welc-based refactorings on the code to see:</p>
<p>* How to do it<br />
* Does it improve the code<br />
* Do the tests age well<br />
* What happens if we were to use the modern mocking tool on the &#8220;after&#8221; code<br />
* Does this suggest anything about having all that power at your fingertips?</p>
]]></content:encoded>
			<wfw:commentRss>http://okcjug.org/meetings/okcjug-october-meeting/feed</wfw:commentRss>
		<slash:comments>0</slash:comments>
		</item>
		<item>
		<title>September 2012 OKCJUG Meeting</title>
		<link>http://okcjug.org/meetings/september-2012-okcjug-meeting</link>
		<comments>http://okcjug.org/meetings/september-2012-okcjug-meeting#comments</comments>
		<pubDate>Mon, 10 Sep 2012 14:04:28 +0000</pubDate>
		<dc:creator>mitch.blevins</dc:creator>
				<category><![CDATA[Meeting Information]]></category>

		<guid isPermaLink="false">http://okcjug.org/?p=962</guid>
		<description><![CDATA[Monthly Meeting  (register here) When: September 11, 11:30-12:43 Where:  NW Metro Library Speaker: William Lieurance Topic: Jasper Reports &#8211; Open Source Reporting in Java Agenda 11:30 am – Welcome Announcements 11:40 am – Main Presentation 12:43 pm – Wrap Up Presentation Information: JasperReports is an open source Java reporting tool that can write to a variety of targets, such as: screen, a printer, into PDF, HTML, Microsoft [...]]]></description>
				<content:encoded><![CDATA[<h2><strong>Monthly Meeting</strong>  (<a href="https://plus.google.com/events/ct3flj00gl40baohdgg92aiv4g8">register here</a>)</h2>
<ul>
<li><strong>When:</strong> September 11, 11:30-12:43</li>
<li><strong>Where:</strong>  <a href="http://www.mls.lib.ok.us/mls/mls_library/nw.htm">NW Metro Library</a></li>
<li><strong>Speaker:</strong> <a href="https://plus.google.com/112187271253299217342/about">William Lieurance</a></li>
<li><strong>Topic: </strong><a href="http://en.wikipedia.org/wiki/JasperReports">Jasper Reports</a> &#8211; Open Source Reporting in Java</li>
</ul>
<p>Agenda</p>
<ul>
<li>11:30 am – Welcome Announcements</li>
<li>11:40 am – Main Presentation</li>
<li>12:43 pm – Wrap Up</li>
</ul>
<p>Presentation Information:</p>
<p><strong>JasperReports</strong> is an <a title="Open-source software" href="http://en.wikipedia.org/wiki/Open-source_software">open source</a> <a title="Java (programming language)" href="http://en.wikipedia.org/wiki/Java_(programming_language)">Java</a> <a title="Report" href="http://en.wikipedia.org/wiki/Report">reporting</a> tool that can write to a variety of targets, such as: screen, a printer, into <a title="Portable Document Format" href="http://en.wikipedia.org/wiki/Portable_Document_Format">PDF</a>, <a title="HTML" href="http://en.wikipedia.org/wiki/HTML">HTML</a>, <a title="Microsoft Excel" href="http://en.wikipedia.org/wiki/Microsoft_Excel">Microsoft Excel</a>, <a title="Rich Text Format" href="http://en.wikipedia.org/wiki/Rich_Text_Format">RTF</a>, <a title="OpenDocument" href="http://en.wikipedia.org/wiki/OpenDocument">ODT</a>, <a title="Comma-separated values" href="http://en.wikipedia.org/wiki/Comma-separated_values">Comma-separated values</a> or <a title="XML" href="http://en.wikipedia.org/wiki/XML">XML</a> files.</p>
<p>The speaker will show how Jasper is used in a busy manufacturing environment to get things done.</p>
]]></content:encoded>
			<wfw:commentRss>http://okcjug.org/meetings/september-2012-okcjug-meeting/feed</wfw:commentRss>
		<slash:comments>0</slash:comments>
		</item>
	</channel>
</rss>
