jump to navigation

UKOUG Tech14 Suggestions for Intro Talks and My Picks of the Rest December 4, 2014

Posted by mwidlake in conference, Meeting notes, UKOUG.
Tags: , ,
1 comment so far

As I mentioned in my last post, we tried to organise a thread of intro talks into day one and two of this year’s UKOUG Tech14 conference (you can see the agenda grid here). It was not complete but I thought I should pull it into it’s own post and add in what I would recommend from the overall agenda for people who are relatively new to Oracle RDBMS.

Monday 8th

  • 08:50 – Welcome and Introduction
    • Get there in time for the intro if you can, as if you are newish to the tech you are probably newish to a conference.
  • 09:00 RMAN the basics, by Michael Abbey.
    • If you are a DBA type, backup/recovery is your number one concern.
  • 10:00 – How Oracle Works in 50 Minutes
    • My attempt to cover the basic architecture in under an hour.
  • 11:30 – All about Joins by Tony Hasler
    • Top presenter, always good content
  • 12:30 – Lunch. Go and talk to people, lots of people, find some people you might like to talk with again.
  • 13:20 – Go to the Oracle Keynote.
    • The keynote itself is shorter than normal and afterit there is a panel discussion by technical experts.
  • 14:30 is a bit tricky. Tim Hall on Analytical Functions is maybe a bit advanced, but Tim is a brilliant teacher and it is an intro to the subject. Failing that, I’d suggest the Oracle Enterprise Manager round table hosted by Dev Nayak as Database-centric oracle people should know OEM.
  • 16:00 – Again a bit tricky for someone new but I’d plump for The role of Privileges and Roles in Oracle 12C by Carl Dudley. He lectures (lectured?) in database technology and knows his stuff, but this is a New Feature talk…
  • 17:00 – Tuning by Explain Plan by Arian Stijf
    • This is a step-by-step guide to understanding the most common tool used for performance tuning
  • 17:50 onwards – go to the exhibition drinks, the community drinks and just make friends. One of the best thing to come out of conferences is meeting people and swapping stories.

Tuesday 9th

  • 09:30 Maria ColganTop 5 things you need to know about Oracle Database in-Memory Option
    • This is actually the Database technical keynote, about one of the key new technologies.
  • 10:30 Introduction to Oracle Application Express by Joel Kallman
    • APEX, as it is often called, is a simple but powerful way to develop applications. It’s probably THE most common thing that DBA-types don’t know and  wish they did?
  • 12:00 If you know any Java then Jacob Landlust on What all DBAs need to understand about JDBC Configuration or else Pete Finnigan on Secure, Review & Lock Down your Oracle Database.
  •  14:00 Chris Lawless on Zero Downtime Migrations using logical Replication
    • Good as he covers the principals of such things which teachers you a lot
  • 15:00 A bit of a struggle for a general Intro talk so I will plump for…Tim Gorman on RDBMS Forensics: Troubleshooting Using ASH as I know Tim will explain why understanding and solving performance issues is a science, not an art
  • 16:30 Tom Kyte on SQL is the best Development Language for Big Data
    • If you are new to Oracle, you pretty much have to go to at least one Tom Kyte presentation.
  • 17:30 Jonathan Lewis Five Hints for Efficient SQL
    • If you are new to Oracle, you pretty much have to go to at least one Jonathan Lewis presentation :-)

Oh, what the heck…

Wednesday 10th

  • 09:00 Jonathan Lewis Fundamentals of trouble shooting Pt1
  • 10:00  Jonathan Lewis Fundamentals of trouble shooting Pt2
  • 11:30 Tim Gorman on three types of table compression
  • 12:30 Tom Kyte More things about Oracle Database 12C
  • 14:30 Alex Nuijten Oracle 12C for developers
  • 15:30 Neil Chandler Goldengate – Migrating my first TB

 

Each year I struggle more and more to get to all the talks I want to, partly as there are so many clashes of good talks but also I end up in interesting conversations with old friends and suddenly realise I’ve missed a talk. Or my brain hits “full” and I have to take a breather.

However, my intended agenda is:

  • 08:50 Welcome and Intro to delegates prior to…
  • 09:00 Martin Bach on Oracle 12C features that didn’t make the marketing top 10
  • 10:00 Myself, HOw Oracle works in 50 minutes
  • 11:00 Coffee and recovering!
  • 11:30 Hmm, I want to go to four… Maybe Robyn Sands, Why Solid SQL still delivers the best ROI.
  • 13:30 Oracle Keynote panel
  • 14:30 Tom Hall on Analytical Functions..Or maybe Larry Carpenter on Active Data Guard…
  • 16:00 Antti Koskinen , Undocumented 11g.12c Features Internals
  • 17:00 Graham Wood, AWR: looking Beyond the Wait Events and Top SQL

Tuesday

  • 09:30 I have the pleasure of chairing Maria Colgan’s Database Keynote, Top Five Things you need to know about Oracle Database in-Memory option
  • 10:30 Joze Senegacnik, Most common Databse Configuration Mistakes
  • 12:00 Richard Foote, Oracle database 12XC New Indexing Features
  • 14:00 Damn… I’ll plump for Maria Colgan on IN-memory and the optimizer. Sorry Tim and Chris
  • 15:00 Now Tim, on RDBMS Forensics and Ash
  • 16:30 Chris Antognini on adaptive query optimization
  • 17:30 it better be Pete Sharman, hot over from Aus, doing deployment best practices for Private cloud, as I am chairing him

Wednesday

  • 09:00 Patrick Hurley, Adventures in Database Administration.
  • 10:00 Me, on boosting performance by clustering data
  • 11:30 Richard Foote, indexing in Exadata
  • 12:30 Tom Kyte, More things about Oracle 12C
  • 14:30 chairing Ganco Dimitriov on the importance of having an appropriate data segmentation
  • 15:30 Last one, 3 to chose from… Neil Chandler on Goldengate I think

Drive home and sleep

 

How do you Explain Oracle in 50 Minutes? December 2, 2014

Posted by mwidlake in Architecture, conference, UKOUG.
Tags: , ,
10 comments

I’ve done a very “brave”* thing. I’ve put forward a talk to this year’s UKOUG Tech14 conference titled “How Oracle Works – in under 50 minutes”. Yes, I really was suggesting I could explain to people how the core of Oracle functions in that time. Not only that, but the talk is aimed at those new to Oracle technology. And it got accepted, so I have to present it. I can’t complain about that too much, I was on the paper selection committee…

* – “brave”, of course, means “stupid” in this context.

As a result I am now strapped to the chair in front of my desk, preparing an attempt to explain the overall structure of an Oracle instance, how data moves in out of storage, how ACID works and a few other things. Writing this blog is just avoidance behaviour on my part as I delay going back to it.

Is it possible? I’m convinced it is.

If you ignore all the additional bits, the things that not all sites use, such as Partitioning, RAC, Resource Manager, Materialized Views etc, etc, etc, then that removes a lot. And if not everyone uses it, then it is not core.
There is no need or intention on my part to talk about details of the core – for example, how the Cost Based aspect of the optimizer works, Oracle permissions or the steps needed for instance recovery. We all use those but the details are ignored by some people for their whole career {not usually people who I would deem competent, despite them holding down jobs as Oracle technicians, but they do}.

You are left with a relatively small set of things going on. Don’t get me wrong, it is still a lot of stuff to talk about and is almost certainly too much for someone to fully take in and digest in the time I have. I’m going to have to present this material as if I am possessed. But my intention is to describe a whole picture that makes sense and will allow people to understand the flow. Then, when they see presentations on aspects of it later in the conference, there is more chance it will stick. I find I need to be taught something 3 or 4 times. The first time simply opens my mind to the general idea, the second time I retain some of the details and the third or forth time I start integrating it into what I already new.

My challenge is to say enough so that it makes sense and *no more*. I have developed a very bad habit of trying to cram too much into a presentation and of course this is a real danger here. I’m trying to make it all visual. There will be slides of text, but they are more for if you want to download the talk after the conference. However, drawing pictures takes much, much, much longer than banging down a half dozen bullet points.

One glimmer in the dark is that there is a coffee break after my session. I can go right up to the wire and then take questions after I officially stop, if I am not wrestled to the ground and thrown out the room.

If anyone has any suggestions or comments about what I should or should not include, I’d love to hear them.

This is all part of my intention to provide more conference content for those new to Oracle. As such, this “overview” talk is at the start of the first day of the main conference, 10am Monday. I have to thank my fellow content organisers for allowing me to stick it in where I wanted it. If you are coming to the conference and don’t know much Oracle yet – then I am amazed you read my blog (or any other blog other than maybe AskTom). But if you have colleagues or friends coming who are still relatively new to the tech, tell them to look out for my talk. I really hope it will help them get that initial understanding.

I had hoped to create a fully fledged thread of intro talks running through all of Monday and Tuesday, but I brought the idea up too late. We really needed to promote the idea at the call for papers and then maybe sources a couple of talk. However, using the talks that were accepted we did manage to get a good stab at a flow of intro talks through Monday. I would suggest:

  • 08:50 – Welcome and Introduction
    • Get there in time for the intro if you can, as if you are newish to the tech you are probably newish to a conference
  • 09:00 RMAN the basics, by Michael Abbey.
    • If you are a DBA type, backup/recovery is your number one concern.
  • 10:00 – How Oracle Works in 50 Minutes
    • I think I have said enough!
  • 11:30 – All about Joins by Tony Hasler
    • Top presenter, always good content
  • 12:30 – Lunch. Go and talk to people, lots of people, find some people you might like to talk with again. *don’t stalk anyone*
  • 13:20 – Go to the Oracle Keynote.
    • Personally, I hate whole-audience keynotes, I am sick of being told every year how “there has never been a better time to invest in oracle technology” – but this one is short and after it there is a panel discussion by technical experts.
  • 14:30 is a bit tricky. Tim Hall on Analytical Functions is maybe a bit advanced, but Tim is a brilliant teacher and it is an intro to the subject. Failing that, I’d suggest the Oracle Enterprise Manager round table hosted by Dev Nayak as Database-centric oracle people should know OEM.
  • 16:00 – Again a bit tricky for someone new but I’d plump for The role of Privileges and Roles in Oracle 12C by Carl Dudley. He lectures (lectured?) in database technology and knows his stuff, but this is a New Feature talk…
  • 17:00 – Tuning by Explain Plan by Arian Stijf
    • This is a step-by-step guide to understanding the most common tool used for performance tuning
  • 17:50 onwards – go to the exhibition drinks, the community drinks and just make friends. One of the best thing to come out of conferences is meeting people and swapping stories.

I better get back to drawing pictures. Each one takes me a day and I need about 8 of them. Whoops!

Conference Organisation from the Inside – UKOUG Tech14 November 20, 2014

Posted by mwidlake in conference, Meeting notes, Presenting, UKOUG.
Tags: , , ,
add a comment

An interesting experience I have had this year is being more involved in helping organise the annual UKOUG Oracle Technical Conference – Tech14. I fully intended to blog about things as we progressed, but it never happened got going so I did not.. But I thought it would be interesting to do a couple of blogs about it now, for anyone interested, as the conference itself approaches.

If you have never helped organise a conference or user group meeting then you probably think there is not a lot of work involved. You would be quite wrong. If you have been a volunteer at one, as in you have presented or chaired sessions, then you will have more understanding – but still probably fall short of the mark in estimating the effort involved. There is a lot involved.

The UKOUG is, I think, the largest Oracle User Group in the world and the annual conference has grown significantly since I first got involved around the turn of the millennium {which is now quite a while back – yes, we are all getting quite old}. In fact, it is now a set of conferences and events dedicated to Oracle E-Business suite, JD Edwards, PeopleSoft, Hyperion and regional conferences for Ireland and Scotland (sorry Wales) as well as the annual technical event that used to be the single conference. This year Tech14 is in the same location as Apps14, which covers most of the application areas I just mentioned. I rather like the fact we are returning to being in the same place but still have two events as it matches the reality of the two groups. There is a lot of cross-over between apps and tech for some of us whereas for many, you belong in one camp or the other. It’s a bit like do you like football or rugby…

So where did I fit into the picture? Each year the UKOUG approach some of it’s volunteers and asks them if they would mind giving them a little bit of help with the conference that year. Any that do not run away quickly are corralled into a room at head office in Wimbledon and bribed them with tea, coffee and biscuits. We are arranged into being the content committees for various areas. I was part of the committee for the Database stream and ended up being the Chair. This does not make me any more significant, it just means if someone has to make a decision when the committee is split or they just want a quick answer to a question (such as “can Dave swap his presentation slot with Senthil’s”), then it will be me the office contacts. OK, I suppose it means I have a little more input but as everything is open, others on the database committee (or others) can cry foul.

There are also committees for Middleware, Development, OS & Engineered systems, Business analytics… I am sure I have forgotten one! In many ways the Database stream is easiest as I do not think it has as broad a remit as, for example, development, and the core database is the core database. But we also have the largest community and thus the largest number of papers put forward and streams to organise.

So What do the committees do? Our responsibility is primarily to agree on the technical content of our steams. ie What presentations go into it, the order of them, plan any threads or themes to run through a day or several days and ensure that at any given time there are talks, roundtables and workshops across a spectrum of topics and not 4 all on backups or ADF. Sounds easy? No, it’s not. I’ll go into why in a later post.

We also help with decisions about wider issues for the conference – when the keynotes occur, who to ask to do the keynotes, the evening events and some wider issues like that. However, the actual location and timing of the event is set in stone before we get involved – it has to be as those major decisions have to be made over a year in advance. Personally, I think the venue at The Liverpool ACC is a good one. I can understand some people feeling Liverpool is a bit far to go but in reality it only takes an hour or two longer to get there than to what was the traditional home of the conference in Birmingham. And frankly, I was tired of Birmingham and the usual pub I ended up in was getting truly ratty and unpleasant. The ACC is at Albert Doc and a lot of bars, restaurants and ,I suspect, nightclubs (for those who like loud music and terrible lager at a premium price) are in the area.

Most of the work planning the actual conference is of course done by the office staff and I know that for smaller user groups all the work is done by volunteers – I’ve done a couple of myself too – so some of you might think we volunteers for the UKOUG conference have it a bit easy. But the conference is massive and we do {most of us} have proper jobs to do too. So if something is not as you would like at the UKOUG conference, or in fact at any conference, it is probably not through lack of effort. Just let us know {nicely, please} and we will try and not make the same mistake next time.

User Group Meetings Next Week (free training everyone!) July 11, 2014

Posted by mwidlake in Exadata, Meeting notes, UKOUG.
Tags: , , , ,
add a comment

I know, posts about up-coming user group meetings are not exactly exciting, but it’s good to be reminded. You can’t beat a bit of free training, can you?

On Monday 14th I am doing a lightning talk at the 4th Oracle Midlands event. The main reason to come along is to see Jonathan Lewis talk about designing efficient SQL and then he will also do a 10 minute session on Breaking Exadata (to achieve that aim I suggest you just follow the advice of the Oracle Sales teams, that will break Exadata for you pretty efficiently!).

If you are not familiar with the Oracle Midlands events, they are FREE evening events run in Birmingham, just north of the center in Aston, at the Innovation Birmingham centre. See the web site for details and to register. The great thing about them being in the evening is you do not have to take time out from the day job to attend. The disadvantage is they are shorter of course. (And for me personally, I feel morally obliged to pop in on my dear old Mother on the way and listen to her latest crazy theories. I think it’s what Mum’s are for). Samosas were provided last time to keep you going and I know a couple of us will retire to a near-by pub after, to continue discussions.

I’ll be doing just a short talk, along with half a dozen others, my topic being “is the optimizer getting too smart to be understood”.

This is a user group in the truest sense of it, organised pretty much by one chap (Mike Mckay-Dirden) in his spare time, with help from interested people and some financial input from the sponsor Redgate.

I get a day off and then I am at the combined RAC CIA and Database SIG on Wednesday 16th. This UKOUG SIG is probably the other end of the user group experience (as in from an organisational and size perspective). They both fulfill a need and I have no problem being involved in both. In fact, I now notice that Patrick Hurley is going to be at both events too.

The RAC CIA & Database SIG is also free, IF you are a member of the UKOUG. You can also attend if you pay a one-off fee. It’s an all-day event and as it is a combined SIG it is a two-track event. It’s almost a mini-conference! Presenters include myself (doing my intro to Exadata talk, probably for the last time), Julian Dyke, Patrick Hurley, Martin Bach, Neil Chandler, Neil Johnson, Martin Nash (twice!), Ron Ekins, John Jezewski, Alex Evans and David Kurtz. If that is not enough, Owen Ireland is going to give a support update and then we have Mike Appleyard giving a keynote on a brand new 12.1 feature, Oracle Database In-Memory option.

I’d be going along even if I was not presenting or helping run the RAC CIA SIG and I’m retired for goodness sake! (well, sort of, my wife has not ordered me back to the working life yet). And of course, we will no doubt retire to a hostelry after (to count how many Neils and Martins are involved).

I hope to see as many UK people as possible at these two days. As I said at the top, it’s free training, you can’t get better than that.

Time to wake up April 1, 2014

Posted by mwidlake in Meeting notes, Private Life, UKOUG, Uncategorized.
Tags: , , ,
3 comments

This post is nothing more than a line in the sand, really.

After my post on “retiring” in November last year and then the one about working to network, as opposed to working to network just prior to 2013 year end, I have been very, very quiet. Well, I had things outside of Oracle and IT to do and they were more important to me. I’d say I have made a reasonable stab at them. My wife would say I have been a lazy and good-for-nothing so-and-so. If you do not know me, trust my wife. If you do know me, you already know to trust my wife :-) .

I do need to nod my head at a few friends who got in touch when it all went quite after my retirement post and privately checked I was not dying. I’m not, I’m fine, and I was touched by the concern. I do seem to be currently surrounded by people who have died or are dying, but so far no one I married, lived with, am related by blood to or bought (The CAT, you strange people – but she is old and was “odd” last month, I did think for a while it was white-coat time) has hit that particular end-point, but has become a constant background concern. Hmm, sometimes foreground, but still part of the benefit of not working is being able to be there when others need.

However, in my state of not-working, I did a rare check on the calendar this week and saw that 1st April 2014 was approaching – and that is my line in the sand. I had to make a break from working in London (or, rather, commuting in and out of London) and also sort a few non-IT things out in my real life, which I think I have. So I am entering the weird world of Oracle IT once more. Last week I went to the second Oracle Midlands user group meeting and it was very, very good. If you are within 100 miles of Birmingham, google it and get along. The next meeting is 20th May and Christian Antognini is doing a double-header presentation and you will benefit from being there.

The next day I was in a meeting in London about organising the next UKOUG tech conference. This year it will be in Liverpool and a week later than normal. That might sound negative (way out THERE and THAT late?) but the venue is just right for the conference. There is more to do around that area of Liverpool than last year in Manchester or ineed there was for so many comfortable years in central Birmingham {I did start to drift more to locations in central Brum these last 3 or 4 years but it was a real effort to get people to go with me} and a lot of effort is going in to looking at the feedback from prior events to improve this net event in 2014. I am determined to get some of that feedback through. Though I would say that seeing as I am involved :-). I’ll mention some more details later this week or next week, depending on how my non-Oracle life taking it’s demands.

Tomorrow (today?) I am at the next UKOUG AIM SIG – it needs a better title – but it is the old RAC-HA SIG conjoined with my SIG that was about managing Oracle in large, complex or demanding environments, called the AIM SIG – but as it had the word “management” in it, so it scared many IT people away (it was more about *coping* with corporate management than being *about* corporate management). Anyway, we need to re-title it so you buggers realise it is actually a technical SIG aimed at helping us look at at and handle cluster issues and massive-system issues. Yes, it need to be two SIGs again, but the UKOUG is struggling with that, partly as your companies stopped letting you lot come to these meetings. I despair of large corporations, I really do… :-)

So that was a load of fluff about me coming back to the user-based fold and playing a role. I do intend to do some technical posts too, but that take a lot of effort. I have some half written but as I have lost access to the systems I did the real work on {hmmm, some I can still access but, legally, I should not even be TRYing} that make it less-than-easy for me to demonstrate my points with real-world but obfuscated examples. Recreating those examples on play systems is NOT a piece of play-time.

Which leads me on to one odd point I am sure I will come back to:

I’m “retired”.
I do not need to earn.
Do you have an interesting performance/architecture issue with Oracle you are stumped with?
I won’t work for free (after all, some people pay the bills doing this stuff and I DO need to earn enough to go and present/teach and the garden needs my free time). But I am kind of an easy mark at the moment.

Anyway, April 1st and I need to be in Reading for the next AIM SIG so I better finish this off.

So finally….

It’s (worryingly) good to be back.

Martin W

A loss from the UK User Community – Graham Gilbert July 17, 2013

Posted by mwidlake in Perceptions, Private Life, UKOUG.
Tags: , , ,
4 comments

Last week, as part of organising the AIM and Database Server joint UKOUG SIG tomorrow {which I should have blogged about but just never got around to}, I was made aware of the fact that a man called Graham Gilbert died back in April.

Anyone who has anything to do with the RDBMS parts of the UK Oracle User Group probably knows Graham as he ran the RDBMS SIG for years and years and years. For the rest of you, you missed out as Graham was a Jewel. I can’t say he was a close friend, after all I was not aware he had died, but I was saddened by it – and that is unusual as I am particularly sanguine (callous?) when if comes to death. {For example, on hearing about the death of my own father, who I did actually like and get on with, my immediate and on-going response was “damn, that’s inconvenient”}.

I was saddened as Graham was one of those rare beasts – a person who helped, encouraged and supported people. Everyone who met him seems to have liked him. {If you DID meet him and not like him – I don’t want to talk to you, OK?!} In fact, when I got the first hint of Graham having died, I got in touch with some mutual friends and asked if they had heard anything. The response was a consistent “No – but let me know as Graham … (various citations about how he had encouraged, helped or been kind to them)” followed.

You can see this if you look at {and I really hope this works} this section in the UKOUG 50th Anniversary edition. I could not put better what Patrick Hurley said about Graham gently encouraging people to be part of the community.

As I have said, I did not know Graham well, but I did share a few pints with him after RDBMS SIGs on a couple of occasions. On one such occasion we were discussing the fact that he had run the RDBMS SIG for so long – I was thinking of stepping down from the SIG I was running but no one was showing signs of stepping up if I did. Graham gave a gentle sigh and observed that “many people would like to help – but the day job or the effort or a lack of confidence gets in the way. You just have to encourage them.” So why had he been the RDBMS SIG chair for so long? “Well, I would rather not, but it just seems to fall to me. It needs doing and it is not really a burden, I just don’t want to be seen as making it my empire. I can ask people to present but not take on the whole thing!”. My quotes will be inaccurate but that was the gist of it. He encouraged people to advance themselves or take part but seemed reluctant to burden anyone. I wonder now if he ended up running it for so long as he was just so damned good at it and we wanted to keep him? I bought him a pint (I nearly had to argue with him on that one) as he was being so nice to me and encouraged me to keep doing my SIG so long as punters turned up.

Graham, for me, epitomises the User Group mentality. We help one another and we do it as we want to, well, help each other. I’ve met a fair few ….arseholes… who do user group stuff for the CV or to get recognition or some other personal gain. You can quickly spot them as they want the label but do very little for it, or do loads for 6 months and then drop out the picture when they realise it is not giving them that immediate reward they wanted. I don’t like those people, it’s like people who do stuff for charity and then thrust it down your throat. They did it for themselves, not the recipient. Thankfully I know many people who do the user group stuff because they “just want to help” and many of them never present (as presenting is not their thing) or blog or crow. They just help. I must try and be more appreciative of them.

Well, Graham did his bit quietly and consistently for years and years, because he wanted to help. He helped a lot of us. A round of drinks will be bought tomorrow after the SIG in his honour. It’s the least we can do – and I mean the least.

Friday Philosophy: It’s Not What you Know – It’s What you are Getting To Know. December 7, 2012

Posted by mwidlake in Friday Philosophy, Meeting notes, Perceptions.
Tags: , , , ,
add a comment

This has been a good but tiring week. It started with the UKOUG TEBS conference where I saw lots of people I know, a few who I didn’t but now do and I had good times in pubs and restaurants. One evening culminated in my singing part of “Two out of Three ain’t bad” in the style of a munchkin with Nial Litchfield in a pub at 1am, which I am sure he woud rather forget about – so if you know him, ask him about it. For me that was the indicator to go lie down in the dark and sleep. Irrespectve of drunken singing, I must had talked about 20 topics with 40 people over the conference, exchanging ideas, tricks and war stories.

I also presented on the Sunday, teaching people. I went to many fine presentations through the week and learnt stuff, balancing the knowledge books. This included one talk on Wednesday where I found out I had been teaching people wrong on Sunday! *sigh* Oh dear. And it is something I have been getting wrong for years. I’ll check the fine detail before I blog about that though. I now hate SQL Maria for pointing out my error – which is unfair but that’s life. Sorry Maria, I’ll buy you a beer sometime to make up for it.

After all that, I came back to work to find we had some big issues with one system. I won’t go into the details but there were half a dozen of us working on it, coming up with ideas, knocking each other’s suggestions down or agreeing with them – and coming up with working solutions. None of us could have done it alone and I reckon most of us learnt a couple of things in the process (such as how bad some of the app design was :-) ).

So all in all, a week of learning that has worn me out but left me happy and that is what I like about my work life at present. I am working with people who know stuff and who want to know stuff. I am in a role that exposes me to a lot of issues. I am working for a boss (and team) who let me take time out from the official job to learn stuff too. I suspect it is going to end soon though as the company I am working for are taking large numbers of people to the carpark and shooting them (figuratively speaking only, I should point out). It will be a shame if it does end. But then, just as when I worked with the best IT person I ever worked with, I’ll be happy I had the experience.

Yes, I know I am lucky to have such a good working life at present {but, you know something? I did take efforts to make it like this – maybe a future FF on that}.

So having said I like my working life so much, who is willing to bet I’ll be complaining like a spoilt child all next week?!?

Why Present (UKOUG TEBS 2012) November 27, 2012

Posted by mwidlake in Friday Philosophy, Presenting.
Tags: , , ,
3 comments

The annual UK Oracle User Group Technical and E-Business Suite conference is fast approaching and rather than just say “hey everyone, I’m going to present at a conference” I thought I would say why I present at conferences (and SIGs (and any opportunity I get) ).

The UKOUG TEBS conference is the one that is, in my eyes, the UKOUG conference. It covers E-business suite and the core database stuff – DBA-type things and developer-type things. The things I am interested in. You can see the details and agenda via this link. If you would like to see someone else’s view of this year’s conference, from a delegate’s perspective, check out this post by my friend Big Dave Roberts. I’ve said it before and I’ll say it again, I’ve personally got more out of the UKOUG TEBS conference than when I have been lucky enough to go to Oracle Open World. For me, I want to see user stories and opinions as well as the Oracle company line – and user groups give far more of that. UKOUG is the biggest and most encompassing of the European conferences, but check out and attend your local user groups if you are not based in the UK (or are in Scotland) – I’ve been to a couple now and all have been good.
{Oh, I should add, I am not presenting at the main TEBS conference, for the first time that I’ve made it there in…10 years! I’m presenting on the OakTable Sunday. I get to fully enjoy the whole 3 days of TEBS this year, as a normal punter!}

So why do I present?

First up, I am lucky that presenting does not scare me. Oh, I get nervous before I start and I worry about my material and doing a decent job of it, but I never feel sick or faint before starting(*). I’ve got some good friends who know as much or more about database technology than I and, in a social situation, they will let fourth with eloquence and passion about some topic. Usually in a pub. But the idea of formally presenting fills them with the heebie-jeebies if not the screaming abdabs. Or, when they get up to talk, they morph from erudite and eloquent {ie they speak clearly, concisely and interestingly) into stuttering, uncomfortable rabbits caught in the lights. And they quickly drop back from it. It’s a real shame as they have a lot to say. Actually, it is a blessing as it leaves space open for me :-)

Secondly, I want to be noticed. There, I’ve said it. I’m pretty sure that 75%+ of the regular speakers at conference want to be noticed and that is a factor in why we do it. Oh, of course, we can wrap it up as “marketing your skills” or “maintaining a presences” but that’s fluff. We want you to see us talk and we want you to like what you see. Well, not the physical aspect of it, that would be weird, but we want you to either think we know what we are talking about or enjoy listening to us prattle on. We want to be appreciated. That’s not so noble, huh? But true.

As a sub-topic to “I want to be noticed” let’s deal with getting work. For me personally, speaking has never got me a job. Asking around friends and contacts most people are the same in that Presenting does not get most of us any work. Maybe it’s a factor when I get interviewed but no one has once come up to me after a talk and said “can you come to our site and be paid a vast sum of money to solve this problem”. I’d love you to be the first, though…

Third, and this may seem noble – or corny or self-worthy – but I talk because I want to teach. I want you to have in your head the knowledge I have in mine, preferably with less pain and anguish than it took me to get it in mine. I love teaching people stuff. It is a common trait to the OakTable network. We teach and we demonstrate why we think what we think. Usually. I can’t decide if I prefer making something that is broken work or teaching people more. Those two are why I do what I do. Frankly I gave up on making a “significant difference” years ago, I’ll stick to making lots of insignificant differences.

Fourth, I get to meet people. It’s taken a while as, except in small groups, I am not great at being sociable. That might seem odd given I said I like to be noticed, but I don’t like to be noticed as a fool and for reasons I will side-step, I’m not too great at judging how I am coming across. Plus I cannot remember names or faces, which is tricky sometimes. Actually, a lot of actors are not “social people”, for some they act because they can’t “do” people. Anyway, presenting has opened doors to me by meeting other presenters who know their stuff, non-presenters who know their stuff and, generally, people. Most of whom have been nice.

Fifth, and this is quite rare. I get asked. If you ask me to present the chances are I will say “ohh, yes please!!!!” We are back to my second point about being noticed, aren’t we? Caveat. If you ask me to present and you live thousands of miles from the UK, as I have no employer to fund my demands for limousines and four-star hotels, I might have to say no. Unless you buy me a LOT of beer.

That is why I present. You probably now expect me to say something to encourage you to present but, mehh, if you want to, just do it. If you don’t, don’t do it. It’s not for everyone. Except you over there. Yes, you know who you are. You need to present more. :-)

(*) I confess, when I do a talk that is aiming to be funny, I get very nervous. When I do my “disasters” talk I can get very nervous as the whole idea is that people will be amused. If I get the feel of the talk wrong I can look preachy or obnoxious or bitter or daft or all four and more. But it is still the talk I most enjoy giving.

Next Public Appearance – Scottish SIG on 29th Feb February 13, 2012

Posted by mwidlake in Meeting notes, UKOUG.
Tags: , , ,
2 comments

Who’s up for a beer or whiskey in Edinburgh on the evening of 28th Feb?

I’ve been promising myself I’d do the Scottish SIG for three or four years but life has always conspired to stop me. However, at last I am going to manage it this year.

The meeting is on the 29th February at the Oracle {was Sun} office in Linlithgow. You can see the schedule and details here. As ever, it is being chaired by Thomas Presslie, though I {and I suspect Mr Hasler} will be hoping he is not forcing drams of Whiskey on people before 10am in the morning, as he did at the last UKOUG conference…

I’m presenting on Index Organised Tables again, following up on the series of posts I did {and have still to finish}. As well as myself there is also Tony Hasler talking about stabilising statistics {one of the key things to stable and thus acceptable performance from a very knowledgeable man}, a presentation by Wayne Lewis on Unbreakable Enterprise Kernel 2 {which I understand is Oracle Linux with the extra bits Larry wants in there before they have gone through to the official Open Source release} and Harry Hall talking about all the new stuff on OEM 12C. If he says Cloud too often I might lob something heavy at him :-) {nothing personal Harry, I’m just tired of the C word in connection with Oracle already}. Additionally, Gordon Wilkie will also be giving an Oracle Update.

Part of the reason I want to do the Scottish SIG is that I really like Edinburgh {and Scotland in general – wonderful geography}. My original intention was to take my wife up there and make the trip into a short break – but she has to go to the US that week and I have a new client that needs my time, so it will be a dash up there the evening before and back in the afternoon.

So, is anyone around in Edinburgh from late evening on the 28th of Feb and fancies showing me one or two nice pubs?

I’ve Been Made an Oracle Ace. December 5, 2011

Posted by mwidlake in Private Life, UKOUG.
Tags: ,
14 comments

I tried to come up with a witty title but after only first day at the UKOUG conference, OakTable Sunday, my brain is already a little fried…

So yes, last Friday evening I received an email from Oracle Corp informing me I had been nominated for and been accepted as an Oracle Ace. I’d just accidentally blown away some of my slides for a presentation I’m giving this week and I was a bit weary of the whole community thing, so it gave me a real lift. It would have given me a lift anyway, but the timing seemed very nice – it re-invigorated me and it also meant that I could now mention my Ace-dom at conference. Endlessly. I never won prizes at school so this sort of thing goes to my head. Sorry.

Of course, my wife keeps my feet on the ground. I wandered over to the kitchen to tell her…
“Hey, Sue, I’ve just been made an Oracle Ace!”
“That’s nice dear – empty the cat’s litter tray while you are there, it stinks”.
*sigh*

It means a lot to me to be an Oracle Ace. I’m not going to pretend to be all unconcerned over it or say “oh no, not me, I am not worthy of that” like I did {and still do} over being a member of the OakTable. In the last 10 or 12 years I’ve done a lot for Oracle Corp (some of which is public, some of which was working with Oracle on testing things and talking to other Oracle customers about getting the most out of the technology) and also with the UK oracle community so I kind of feel the Acedom is an earned reward for that. But I am also very grateful for it, it is still a relatively rare accolade and Oracle have to feel that you are benefiting the wider community to bestow the award on you.

Being an Ace has already had some impact on me. I met my friend Neil Chandler at the conference, he is the person who nominated me (Oracle tell you who nominated you). “Hey, Neil, due to you I’ve been made an Oracle Ace! Thank you very much!”. “Great Martin, well deserved – so let’s have beers tonight and you can thank me properly”. “Errrr, I’ve been invited to an Ace meal this evening….”. “Well get you! Only just an Ace and too good for us commoners huh? You’ve changed, You’ve really changed….”

The Ace meal was good and much appreciated but I ate too much spicy stuff and boy I’ve got bad indigestion {and more unpleasant symptoms} now.

So it seems, based on evidence so far, Being an Ace loses you friends and makes you feel unwell. This is not what I was expecting….

:-)

{It’s OK, Neil and I had beers before the meal and he forgave me in the end – on the condition I provide him with more beer soon}

Follow

Get every new post delivered to your Inbox.

Join 171 other followers