Most Java developers have heard of Scala and many have even tried it
out. In this talk we will be doing a high-level discussion of the
features that are unique to Scala and what make it a powerful language
for consideration above Java and other JVM languages.
Speaker Bio
Matt Hicks
Continuous delivery is a central theme in the DevOps movement, and
certainly a central component of the culture. It is the set of
engineering techniques, practices, processes, and tools for releasing
changes to software services frequently and reliably.# We 'll
review the concepts involved in CD...
Speaker Bio:
Jeremy Green
Pizza, Chairs, etc. We thank Techlahoma for
generously providing the materials for the meeting, including the
projector, pizza, and chairs.
This is an updated version of a legacy refactoring demonstration.
We 'll have a look at some code that is a mess (what code isn 't) and
then work through the code using two different approaches. One, using
JMockIt - a power mocking tool, the second, plain vanilla legacy
refactoring. We 'll compa...
Topic: Christmas Party and 'Better Test Driven Development With Property Based Testing'
Property based testing is a method for generating large numbers of
random values to test the property,
or characteristics,
of a class. Jeff
will show how to use this to your advantage in test-first development.
Speaker Bio
Jeff Bowman
Christmas Party
We will have our annual JUG Christm...
Producing good software is a goal many of us strive for by honing our
skills at design principles,
language mastery,
architecture, methodologies, and expert use of libraries, frameworks,
and platforms. Satisfied with our code, we then figure out how to
deploy it, or we hand it over to an operat...
It’s been some time since we’ve practiced Test Driven Development
(TDD) in the JUG. This week we 'll start with a problem some of us have
seen before. We 'll work through it, making group
decisions, writing code and working on the rhythm of tdd. Brett will
bring a wireless mouse and ...
Topic: Cloudy with a Chance of Java: Building Multitenant Java EE Cloud Applications
It’s clear that the cloud is here to stay,
so software vendors must
either adapt or fade into irrelevance,
but how do you build an
app for the cloud? Building a single-user application is pretty
straightforward, but the cloud brings with it a new set of problems, the
most pressing of which...
Topic: An Introduction to Programming with Minecraft Mods
Greetings, Oklahoma City tech community! Do you have a son or daughter (or niece, nephew,
grandchild, super-friendly neighborhood child) who loves Minecraft? Does
said Minecraftian have an interest in learning how to program? If so,
this is your lucky day. The Oklahoma City Java User Group would...
Uses a dictionary of over 200 Latin words, combined
All the Lorem Ipsum generators on the Internet tend to repeat predefined chunks as necessary, making this
the first true generator on the Internet. It uses a dictionary of over 200 Latin words, combined withAll
the Lorem