K Cannell for ODTUG Board ~ Keep the Spark Alive

Vote for Karen Cannell for the ODTUG Board of Directors

I seek your vote for reelection to the ODTUG Board of Directors, so I may continue to actively establish and maintain ODTUG as the center of excellence for Oracle developers.

Vote Karen Cannell for the ODTUG Board

ODTUG has a spark, an indescribable vibe that you just don’t find at other user groups or conferences. We are technical, committed, passionate and fun. Something happens when top technical experts and Oracle product teams combine, elbow to elbow to share and talk tech.  As an ODTUG Director, my job is to make sure that spark continues.

There are many challenges in doing so – engaging members, conference attendance, leading (not bleeding) edge content, member recruitment, quality practical technical resources, marketing what-where-when-how – all these balanced correctly combine to keep that ODTUG difference alive. That quality, that vibe, is our distinction – ODTUG is the best resource for Oracle developers.  It takes work to keep it that way. And I love doing that unsung behind-the-scenes work.  I gained from ODTUG, I have the experience to give back. I look forward to serving ODTUG for the coming years..

How developers work and learn continues to evolve – ODTUG must keep pace by delivering practical, actionable advice and training on legacy and emerging technologies. For all experience levels – novice through expert.

I am a senior ODTUG member, developer and consultant. I bring a quiet, steady, long-term perspective to the Board that is needed to balance the enticements of the “next new thing” with the need to deliver practical, get-the-work-done knowledge to our members. Please support my reelection to the ODTUG Board of Directors.

Experience / Attributes

Experience and attributes I bring to the ODTUG Board include:

  • Insight on developer needs and challenges gained via 30+ years of development experience, across large and small companies, government and private, large to single-person development teams.
  • Insight on user group operations gained through 13 yrs volunteering at local, regional and national user groups as reviewer, monitor, conference committee member, presenter, attendee and editor. As a board member I will have greater ability to solicit more content in more diverse formats.
  • Eye for timely, quality material on the latest Oracle tools, gained through 8 yrs as Editor and writer, for ODTUG, IOUG and APress
  • Quiet steadfast persistence to get tasks done, even the less glorious ones.
  • First-hand experience with major Board committees and activities:
    • Leadership Program
    • Emerging Technology Committee
    • Marketing Liason
    • ODTUG Innovation Award
    • APEX Community Liason
    • Various other committees on future not-yet-to-be-disclosed projects. All good stuff that may or may not be going forward, depending on research.

Read more details about my involvement in these Board activities, below in this post (just scroll to the bottom)

Reflections

As the ODTUG Board of Director election for the 2019-2020 approached, I reflected on my term as an ODTUG Director, on ODTUG in general and why an running again. This started small, then grew.  There was lots of time and experience to cover!

ODTUG Board of Directors Election

Crazy

You want to what? my husband asks. Then he laughs – that kooky, you-are-certainly-crazy-girl laugh. The one that says, “I have no clue why you do this, but clearly you love it, so have at it”.

Why do I love ODTUG?

Why do I do this stuff?

ODTUG is where I learned to be a mature technical professional. Sure, I had technical Oracle skills before I got to ODTUG. I worked at General Electric writing automation engineering drafting applications – code that produced production drawings. At Computervision, I wrote CAD-CAM Architecture, Engineering and Drafting packages. I used bit of Oracle at CV, about when that Internet thing came to be. Then I worked in state and federal government (fisheries) agencies, on Oracle databases. Forms, Reports, Discoverer, Designer. Then came Portal, then HTML-DB.

I was privileged to attend an IOUG Live conference – what a great way to learn! I volunteered – reviewing conference submissions. Presented! On Oracle Forms. Helped out with the IOUG SELECT Journal.

Then someone suggested I try ODTUG. They thought it might be a better fit, since I was a developer. Thank you, Bob Reidman, for that not-so-subtle nudge.

About that ODTUG Spark

ODTUG has a spark, an indescribable vibe that you just don’t find at other user conferences. We are technical, committed, passionate and fun. Something happens when top technical experts and Oracle product teams combine, elbow to elbow to share and talk tech. That spark was evident in the first ODTUG I attended. And I don’t even remember which one it was. I got accepted to speak,on Oracle Forms and again, and JDeveloper for PL/SQL Developers (literally days before they split off SQL Developer as a separate product). I attended – still attend – both ODTUG and IOUG COLLABORATE conferences.  By speaking and volunteering, I gained – gain –  confidence in my skills, in myself as a professional.  Good stuff.

But something is different about ODTUG Kscope. The level of technology, a bit higher. The intensity of learning, a bit higher. The technical focus and quality of presentations – higher. Willingness of presenters  and attendees to sit down and talk shop – much higher. No one scatters at the end of the day – they hang out and gab, About Oracle and related technology. Geeky stuff. Non-stop learning. The connections made I use throughout the year – if I get stuck, I know who to go to. That was before things like the ODTUG listservs (now retired). And before the Oracle forums. And before apex.world.  Now when I go to the Oracle forum or apex.world, I know who is answering – and someone always answers. Cool!  Can’t buy that anywhere.

Getting Involved, My Story

ODTUG Technical Journal Corner

ODTUG Technical Journal – submit papers now!

Of course I soon volunteered for ODTUG.  Reviewing conference submissions, writing book reviews, then as Assistant Technical Editor.  Then as Technical Editor when Donna Richey-Winkelman retired. (Thank you for all I learned from you, Donna!)  At one point I was also Associate Editor for the IOUG SELECT Journal.

The beauty of being an editor is that one gets to read content from all over, and meet the experts and make connections from all areas. 

All communities, all topics, I got to learn more, every month,  I got to meet more people in other user groups, more people at Oracle.  I guarantee many persons got tired of seeing me, they knew I was asking for another column, or another article.  I wrote articles. Edited articles. Wrote book reviews on early versions of the JDeveloper Handbook, by Peter Koletzke and Paul Dorsey. What a privilege to learn editing from Peter Koletzke! (Many Thank You’s, Peter!)

Observations

As an editor I got to see a lot. Observe a lot. Experience a lot of ODTUG and Oracle technology in general. Traditional “Developer” roles changed – are changing. Traditional “DBA” roles changed, and are changing. With Dev-Ops, the roles are even continue to blur.  How do we change with the technology?  We turn to ODTUG for the latest sound technical resources.  As an Oracle developer, I must evolve with the technology – I cannot do that alone – I can do that with resources and connections like I find at ODTUG.

Back to ODTUG.

The connections I made through ODTUG convinced me to go into consulting. (Thank you Scott Spendolini and Doug Gault!).

 I would never have had  the courage to make the jump to consulting without the support of ODTUG and the connections I made therein.

With the friends I had made in ODTUG, I knew I had the knowledge, I knew I had the technical support I needed, and I had the consulting support I needed. Fortunately, TH Technology continues to work for me and my clients.

I keep up with the latest versions of the Oracle database, or APEX, of ORDS, SQL Developer, and all sorts of earlier tools – JDeveloper, Application Server, HTTP Server,  Discoverer, (I am dating myself …).  By presenting at, and attending ODTUG Kcope, and attending webinars, and meetups when they are local, I have a bounty of training that I cannot match anywhere.  I do not have the time nor the budget for formal weeks of training on one or two topics. As a consultant, it is my job to stay ahead of the curve – to advise my clients on the next steps for their installations. Fortunately I do best when I am learning – good thing in this field, as it never ends.

Important Board Activities

This term as a Board member, I am engaged in the following activities.  If/when elected to a new term, I wish to follow on with these activities, passing some on to newer Board members, and in turn rolling on to new committees as they may fit ODTUG’s strategic direction.

  • Leadership Program, Board Advisor – The ODTUG Leadership Program prepares selected ODTUG members for leadership positions within their current organizations, or  for that next step.  LP persons read a leadership textbook, attended a series of online presentations/discussions and execute a group project, the topic of which changes year to year. The LP is NOT “how to be an ODTUG leader”.  However, when we do our job right in the LP, the graduates want to stay on and give back to ODTUG.  It is hugely rewarding to watch younger (time-wise, not age-wise) workers grow as the program progresses.  It is fascinating how persons grow within this simple program. Due to certain opportunities, I initiated a post-LP mentoring program, underway now, and possibly ongoing.  I know I am getting a lot out of this – I hope the participants are gaining as well.
  • Emerging Technology Committee – Investigate emerging technologies such as Blockchain, Artificial Intelligence (AI), Machine Learning (ML), Internet-of-Things (IOT) and others to discern what our members need to know about, how much and when. There are lots of new cool IT things out there – which do you as an Oracle developer, EPM product manager related technologist need to learn?  Know about is one thing – need to learn to stay relevant and productive at your job is another.  ODTUG strives to deliver some of the former, more of the latter, the Need-To-Learn material.
  • Alternative Revenue Committee – Investigate alternative forms of revenue for ODTUG. As a non-profit organization, we watch expenses. We aim to give our members the best technical resources and the best conference for the best price possible.
  • Marketing Liaison – Review and recommend on ODTUG and ODTUG Kscope marketing materials – social media, email blasts, conference advertising.
  • APEX Community Liaison – The APEX community essentially runs itself, yet there are still needs for planning for ODTUG Kscope community activities, exchanging requests from the community, planning webinars, and assistance in planning meetups.

I am also involved in committees on future, yet-to-be-disclosed projects. All good stuff that may or may not be going forward, depending on initial research.

Volunteer Activities

  • Editor’s Choice – While serving as Editor of the Technical Journal, each year there was a corresponding Editor’s Choice Award for the best white paper – remember them – out of the ODTUG Kscope conference materials.  Presenters used to submit both a white paper and a presentation for each conference they attended.  The white papers served as materials for the ODTUG members, part of the overall ODTUG library. The Editor’s Choice reviews – an annual read-fest where a small group literally read and graded/ranked every paper submitted to the conference.  At one point there were 125 papers. The beauty of the Editor’s Choice reviews was that one got to read the conference material before the conference. Like attending the conference before the fact.  I learned more about Hyperion and Essbase through those papers than I ever knew existed.  By far, our Hyperion/EPM community is the most prolific!
  • Pants On the Ground – In 2011, as part of our Long Beach conference, I participated in the general session reality-TV vote-off.  I got to learn the American Idol Pants on the Ground song, and gave my husband (and no doubt many others) another good laugh.  For kicks and grins, check out those 2011 general session videos. Always practice your dancing before an ODTUG Kscope.
  • ODTUG Volunteer Award – In 2012, I was awarded the ODTUG Volunteer award – a surprise for sure. And a huge honor. And yes, they caught me off guard on that one.
  • ODTUG Innovation Award – When the Editor’s Choice was retired – mainly due to lack of papers (who writes White Papers?  The world writes Blogs now) – I initiated the ODTUG Innovation Award in 2016. The ODTUG Innovation Award honors technical excellence and innovation in the use of Oracle technology over the past year.  Innovative, Wow! stuff.  We have had great entries every year – and awesome winners:  Mia Urman, Vincent Morneau, and Stewart Bryson.   Any many more to come!

The ODTUG Innovation Award opens in April, closes before ODTUG Kcope in sufficient time for a panel of judges to evaluate the submission and award a winner, announced at ODTUG Kscope.  Best luck to all future submissions!

  • APEX Conference Submission Reviews – I am honored to review conference submissions for ODTUG Kscope and other major conferences.  This is a natural followup to reviewing Editor’s Choice papers.  I have learned through the years what works and what is new and what is not yet – and I have fun doing it.

Giving Back

In short, I originally joined ODTUG to learn. I originally volunteered to give back. As a senior ODTUG member, developer and consultant, I bring a quiet, steady, long-term perspective to the ODTUG Board that is needed to balance the enticements of the “next new thing” with the need to deliver practical, get-the-work-done knowledge to our members.

ODTUG Mission

ODTUG, as an organization, has a mission:

To establish members as leaders in their organizations through education, timely access to the latest information, communication, and networking within the community, and provide a united voice to influence the strategic direction of Oracle and other vendors.

As long as ODTUG follows that mission, I can keep working, keep learning, keep current technically, keep a great bunch of friends and connections.  And be a solid technical professional. Help me forward ODTUG’s mission, for all our members.

I ask for your vote for reelection to the ODTUG Board of Directors to ensure that the ODTUG spark, and the ODTUG flow of knowledge continues.

Happy Coding!

Karen

Vote Karen Cannell for hte ODTUG Board

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

2015 ODTUG Kscope Editor’s Choice Award – Calling All Minds, Calling All Media

It’s that time of year again – for the ODTUG Editor’s Choice Awards. This year we welcome submissions in all media – even online annotated demos. Shows us your stuff – wow us with your brilliance and clever use of Oracle development tools!

Hello, ODTUG!

Spring is here – finally – and that means ODTUG KScope Editor’s Choice Award submissions are open,

The annual ODTUG Editor’s Choice Award honors excellence in creative, effective use of all modern media options to convey a complete technical topic to our members. Every Kscope presenter is eligible.

2015 is again an all-media year. The popularity of blogs, videos, and podcasts provest hat today’s developers gather and share information in a wide variety of media. ODTUG members consume information online and in various media formats, in addition to formal white papers and printed textbooks. Some say the white paper is dead; others simply save trees and present and consume all their technical content online. We are with you.

ODTUG’s aim is to deliver quality, timely technical content to our members in the most convenient online formats possible – and we want to keep that momentum going. Two years ago, our Technical Journal transitioned to an entirely online format. Accordingly, we have made the same transition with our Kscope conference materials.

We ask our Kscope speakers to submit both their presentation slides (mandatory) and an alternate media technical submission (optional) that covers their presentation topic. The additional, non-PowerPoint submission is eligible for the Editor’s Choice Award. The Editor’s Choice submission may be in any combination of the media types: video, audio file, blog post, online demonstration, white paper or whatever, as long as we can reuse it in our online Technical Journal. Entries should convey a complete technical topic, the topic of the speaker’s presentation.

All conference materials are eventually available to our members. The purpose of our all-media expansion is two-fold. Accepting speaker presentation submissions in reusable media types:

  • Increases the volume and variety of technical material available to our members
  • Expands the ODTUG Editor’s Choice Award to acknowledge creative, effective use of all modern media options to convey a complete technical topic, not just white papers

Our Editor’s Choice Award honors excellence in conveying a complete technical topic to our members. The Editor’s Choice Award winner is decided by a team of ODTUG experts who review all of the conference submissions and grade them according to these general topics:

  • Communication Quality – assesses communication style (written or verbal), overall organization of the media, and grammar
  • Applicability – evaluates subject matter importance, completeness, effectiveness, and accuracy
  • Topic Merit – acknowledges the exceptional and innovative, treatment of a cutting-edge topic, technical complexity, or a new and unique approach to a common problem

Most important for the Editor’s Choice Award is overall excellence in technical communication of complete technical topic for our ODTUG members. Grammar, organization, proper formatting (for the media type), clarity, examples appropriate for the content, and how well the message is conveyed all matter more than the media type. The overall goal is to deliver great content to our members.

By the way – no tweets allowed! Our ODTUG members are smart and eager to learn; they are hungry for more than a tweet. As a technical editor, I believe our members deserve more than 140 characters.

We are also accepting nominations for our Editor’s Choice Review Team. This dedicated team of volunteers reviews each conference submission according to published scoring criteria. The scores are weighted and averaged to arrive at an overall winner. Our review team is comprised of a cross-section of our members – no one developer tool or technical topic is overly weighted or favored. We are always looking for new Editor’s Choice Team members. To join us, or to nominate someone else, please contact me at kcannell@odtug.com. This is an easy way to volunteer for ODTUG and get a pre-conference view of all Kscope conference material. It’s like a conference before the conference.

So, Kscope presenters – WOW US with your stuff! The door is open – show us what you know, in your favorite media. I thank you in advance, from all our ODTUG members.

As always, happy coding,

Karen

 

ODTUG Technical Journal Corner –

Check out the latest ODTUG Technical Journal Corner content!

We are currently featuring:

Kevin McGinley, Red Pill Analytics, our new BI Perspectives author, with Making the Case for Leveraging Agile and Continuous Integration in Oracle BI Development, Part 1 of a three-part series.   Expand your mind a bit and consider – just consider – agile, Continuous Integration as opposed to traditional Waterfall method of integration and deployment.  Watch for the rest of this series in coming weeks. And Welcome Kevin, thank you for taking over our BI Perspectives column!

William Hodges, The Hackett Group, on Slow and Fast Changing Dimensions in Hyperion Planning  This article was a 2014 Editor’s Choice Award finalist. William address changing dimensionalities beyond the capabilities of “varying attributes” in Hyperion Planning.  Read this excellent article to learn more.

A new Book Review by John King, King Training Resources, Oracle PL/SQL Performance Tuning Tips & Techniques by Michael Rosenblum and Dr. Paul Dorsey.   Tuning tips from this pair of authors is always good advice and good reading. See John’s review on the ODTUG Technical Journal Corner, and read the book – we can all use PL/SQL tuning tidbits.

Our latest NoSQL articles, by Steven Feuerstein, Oracle, and Iggy Fernandez, NoCOUG, are still there ready for your learning. If you haven’t read these two perspectives on NoSQL and how it fits on our usually-relational lives, do so now – this is great material from ODTUG respected authors. 

Note that we have made strides in availability of our articles to ODTUG members and beyond.  Starting now, articles by Steven and other Oracle employees will be available to all, in and out of the ODTUG firewall.  This is good news and steps forward as we increase visibility and availability of ODTUG content for all.

Happy reading – and Happy Coding to all, 

 Karen


 

Mr. PL/SQL on NoSQL: YesSQL and the Oracle Database

Steven Feuerstein’s latest Confessions of a Dirty Programmer column actually focuses on – surprise – NoSQL. Yes, Mr. PL/SQL is writing about “Not Only SQL”.  In YesSQL and the Oracle Database, Steve addresses the NoSQL movement head on.  Is SQL old and tired?  Is Database a commodity?  Read on a Steven answers these questions, giving valid arguments why NoSQL and SQL (and of course PLSQL) can live together.  Btween Steven’s NoSQL perspectives and Iggy’s NoSQL information, you will be well-armed for NoSQL considerations.

If you have not seen this week’s ODTUG Technical Journal Corner – check it out now!

Next up is one of our ODTUG Editor’s Choice Award finalists, William Hodges on “Slow and Fast Changing Dimensions in Hyperion Planning”.  A fine paper – stay tuned.

After that, watch for our new BI columnist, Kevin McGinley, debuting with Part 1 of the three-part series, “Making the Case for Leveraging Agile and Continuous Integration in Oracle BI”.  Welcome Kevin!

 

Many thanks to Mark Rittman for bringing us years of BI Perspectives columns, all while maintaining many other writing, speaking and work commitments. BTW, Mark has an astounding T score if 1253!  No Low-T there.  Thank you Mark, and enjoy your “retirement”!

APEX 5.0 Interactive Reports: The Good, the Bad and the Ugly, Revisited

This presentation covers the Good, the Bad and the Ugly of APEX 5.0 Interactive Reports. In short, the good news is APEX 5.0 brings us multiple IR’s on a single page, plus some other enhancements like improved Group By and Pivot. 

The Bad is, to do this, the APEX Team changed the guts – CSS and JavaScript / jQuery – so anything you may have built previously that does not use the standard APEX APIs will need to be refactored.  Fortunately, I found the mapping between the old and the new quite easy to follow.  While the changes are tedious to make and test, I was fairly quickly able to get my customized IRs back in working order on APEX 5.0.

The Ugly remains the default look and feel, and WYSIWYG printing options.  In APEX 5.0 Theme Option will make applying consistent styles easier  – all told less work to make you IRs match the rest of your application.  As for WYSIWYG PDF output, so far there are no advances here.  The best option I have found is to capture the as-is IR query (different APEX_IR_QUERY solutions for APEX 4.1 vs APEX 4.2, and again for APEX 5.0 – improvements each version) combined with a function that returns a table in the Report Query, combined with a custom Report Layout.  One could use the generic layout, but since this does not allow for varying column widths or highlighting and other conditional formatting, for my case I needed a customized XLS-FO template.  No worries, I found once I  built the first few the process gets easier. I also used a generator for the first pass – a time-saver – then customized. That is a topic for it’s own post on another day.  Any way you slice it, PDF output beyond the default generic for IRs is time-consuming and tedious.

See the full presentation here:

APEX 5 Interactive Reports: The Good, the Bad, and the Ugly:  kcannell.GoodBadAPEXIR.presentation

.

ODTUG Technical Journal – Searchable Content, Raise Your T!

For those who have not visited the ODTUG Technical Journal Corner lately, it’s time you start

The ODTUG website in general contains material from all our past conferences, plus years of excellent material from our expert columnists in Business Intelligence, PL/SQL, Oracle Tools, Fusion MIddleware, Hyperion, Essbase and more.  We have articles and updates from your favorite authors, such as Lucas Jellema on Fusion Middleware, Steven Feuerstein on (you guessed it) PL/SQL, , Mark Rittman on Business Intelligence,  and Tim Tow, Edward Roske and Tracy McMullen on Hyperion/Essbase topics.

Check out our two newest articles:

EPMA Tips and Tricks by Daniel Villani, Peloton

Is the classic method of building Essbase, Planning, HFM, and HPCM applications becoming too cumbersome? Are you tired of building hierarchies through flat files? Often, the process of loading dimensions and hierarchies to Planning and Essbase can be a time-consuming process and a maintenance nightmare! Enterprise Performance Management Architect (EPMA) is the leading tool, provided as part of the Oracle EPM Suite and designed to ease the burden of managing data and metadata for various application types between multiple Essbase, Planning, HFM, and HPCM Applications with common dimensionality.

and
Five Guiding Principles for Hyperion Code Standards and Documentation
by Sarah Zumbrum, Finit Solutions

In my decade-long quest to become a better Hyperion code writer, I have seen (and learned) some interesting things. I have seen some beautifully written code, some that I wondered how it worked, some so mangled I thought it would crash and burn if I dared put a space in the line, and some that technically worked but wasn’t efficient. What I have taken away from these experiences is that there should be standard set of code and documenting code so we don’t have to collectively wonder what a set of code is doing.

Watch the ODTUG Technical Journal Corner for upcoming posting of our 2014 Editor’s Choice Award winning article on NoSQL by Iggy Fernandez.

Never ever suffer from Low T – stop by ODTUG.com and the Technical Journal Corner for a quick T-fix.  For a bigger T boost, submit your article (or article ideas) to the ODTUG Technical Journal Corner – email kcannell@odtug.com for more info.

KScope 14 Wrap-up – APEX 5 Highlights

Aside

I am just back from KScope14 in Seattle, WA – what a week. No “Low-T” here!

APEX 5.0 Early Adopter 2 was featured on Sunday by the Oracle APEX team, after which I was able to complete prep for my APEX Interactive Reports, The Good, The Bad and The Ugly, Revisited.  I demoed APEX 5 IR new features, including multiple IRs on a single page with links between those reports – we now have a simple way to quickly generate dashboard-like layouts.  The big news with IRs in APEX 5 is Change – there is a new scheme of classes and Id’s for the IR elements – the old apexir_* set are gone.  There is completely new jQuery widget that controls IRs – sooooo… any custom code – dynamic actions, plugins, javascript, whatever – that does not use the standard API’s will need to be refactored.  I’ll be posting more in APEX 5 Interactive Reports in the coming week.

There were many highlights – APEX 5, great sessions, an awesome party at EMP, great people.  A standout for me was seeing Mike Riley there, smiling, and receive the ODTUG Volunteer of the Year Award – Congratulations Mike!  To read more about Mike Riley, and his journey in life and with ODTUG, see the ODTUG Technical Journal Corner.Volunteer Spotlight by John King.

While there check out two articles on SQL Developer – one by Jeff Smith, on making your job easier with SQL Developer, and one from Galo Balda, Using SQL Developer to Work With GitHub.  Great stuff, by two great people.

 

Aside

 

 

 

Image

RMOUG  – Rocky Mountain Oracle User Group – 2013 is around the corner – check out the RMOUG 2013 Training Days for more information. I’ll be presenting on Tabular Form Terrors and How to Overcome Them – updated APEX tabular form information, with guidance on how to build some of those out-of-the-sandbox features that are not readily built by existing wizards and dynamic actions. See you there!

RMOUG 2012 Coming Up Feb 14-16,2012

Image

I will be speaking at RMOUG – the Rocky Mountain Oracle User Group annual Training Days February 14-16, 2012 in Denver CO.  This is a great conference – tons of learning packed into two full days.  Followed by a few of skiing, for those so inclined.

How to Load Data – Let me Count the Ways – This presentation reviews various data loading options for Oracle Application Express (APEX) applications, including the new Data Load wizard/component and the APEX Listener XLS upload. How hard, or easy, is it to use various data load options? Which works best for which incoming data types? You’ll learn the pros and cons of each, enough to make intelligent decisions for your data loading needs.

See the RMOUG website for more information on RMOUG Training Days 2012.

See you there!