Category Archives: ODTUG

APEX Meetup at ODTUG 2009

ODTUG Kaleidoscope

ODTUG Kaleidoscope

ODTUG Kaleidoscope is just around the corner now (time flies!), now traditionally Dimitri is very good at organizing the APEX Meetup, however this year unfortunately he can’t make it (for very good reasons).

So, this time after lots of prompting (thanks Monty and Bharat) that I still hadn’t got round to announcing anything, I thought I’d put together this blog post to see how much interest there was in an APEX Meetup in Monterey for those of us going to ODTUG this year.

At the moment I think the way the schedule is, monday (during the ‘Shop, Dine and Play in Monterey’ night) or tuesday night (after the sundown sessions) looks best.

So if you’re going to ODTUG and fancy joining in with an APEX Meetup, drop a comment below and we’ll try and come up with a date/time/venue to suit the majority.

See you there!

ODTUG Kaleidoscope 2009 – Last Chance for Early Bird Registration

ODTUG Kaleidoscope 2009

ODTUG Kaleidoscope 2009

The discounted early bird registation for the upcoming ODTUG Kaleidoscope 2009 conference ends on the 2nd June, so you really need to get your skates on if you want to save $200 (USD) on the conference registration costs.

The conference this year looks to be outstanding from an Application Express point of view (with over 50 sessions purely on APEX), let alone all the other great presentations that are planned.

I’m doing a couple of presentations there (“Dispelling Myths about Application Express” & “Increasing Scalability with Application Express” as well as a panel session and anything else I can get roped into – often  the ad-hoc activities are just as much fun, if not moreso, than the planned activities).

So, if you’re going..make sure to book before June 2nd or you’ll kick yourself for missing out on a free $200 saving, if you’re not going…you really should!

ODTUG09 – Call for APEX Papers

Recovered from the last ODTUG? Well, time to start thinking about the next one 😉

At ODTUG2009, for the first time there will be a seperate APEX Track (anyone doubting the future/success/growth of APEX should hopefully see how positive this is). All of the APEX sessions will hopefully be held in the same room (or couple of rooms), which means less chance of APEX presentations overlapping, or having to race around and find the locations of the rooms each time (or is that just my problem?).

The ODTUG board have asked myself, Dimitri Gielis, Scott Spendolini and Patrick Wolf to be responsible for the APEX Track content at ODTUG09.

So how can you help? Well there are a couple of ways –

  • Make your Mark – You can shape the direction of the ODTUG Kaleidoscope conference by discussing and voting on topics in our new online Kaleidoscope Community. Tell us what you know you need to learn. You have ideas and we want to hear them!
  • Submit an Abstract – Don’t wait until the last minute (abstract deadline is November 3), submit your abstract now. Not sure what to present? Begin participating in the Kaleidoscope Community and find out which topics are important to developers today.

ODTUG – The Adventure Begins

I had to get up early (about 4am friday morning UK time) to catch my first flight on the journey over to New Orleans for ODTUG 2008, I got to the airport with plenty of time to spare, everything was going well…or so I thought.

If you travel often enough, then sometimes you’re going to have bad journeys and I guess this was my turn for a bad-one.

When I checked in at the airport, the woman at the check-in desk just didn’t give me that ‘warm fluffy feeling’ that she knew what she was doing. You know how some people inspire confidence and
others don’t? She was definitely in the “don’t” category. In fact as I waited for my flight, I checked my emails and tagged this line to the end of an email I sent to Dimitri:

“I have a funny feeling my luggage is going to go missing for some reason”

My journey down to Heathrow (my first flight of three), was probably one of the most turbulent I’ve ever had. To make things worse, the planes were being stacked up at Heathrow, so we had to keep circling until it was our turn to land. This meant we had to circle through the same (or at least it seemed the same) bit of turbulence 4 times. By the 2nd or 3rd time around this, there started the unmistakable sound of people being sick all round the plane. Even though I don’t really get travel sick myself, I was starting to feel a bit ‘green’ at this point too.

Once I got to Heathrow, I only had 40 minutes until my connecting flight to Dallas. I always plan to do a little work on the flight between the UK and the US, because it helps to pass the time. However about 10 minutes into the flight (literally just after taking off), the person in-front of me put her seat right back into the “I’m practically sleeping on your lap” mode. Now as much as I like my Macbook Pro, it still has to obey the Space-Time Continuum laws and it was impossible to even open the screen with her seat all the way back. Luckily the flight wasn’t full so I moved over to the seat next to me (which was empty obviously), and as soon as I did that her boyfriend (who I was then sitting behind) decided to put his seat fully back (I’m 99% sure he waited for me to move before doing it).

Anyway, I decided enough was enough, and did something so shocking he wasn’t expecting it…I actually tapped him on the shoulder and said “Excuse me, your seat is too far back and I can’t work, can you move it forward?”. That’s right, all notions of ‘being British and not causing a fuss’ went out the window and the guy actually was so shocked I’d done it, he did actually move his seat far enough forward so I could work.

So, great, I could now pass the time by doing some work. It’s a good thing too, as there were so many crying babies on the flight (I stopped counting at 6) that the chances of sleeping were next to nil (for me anyway, the couple in front of me had no such problems apparently).

Anyway, once I landed at Dallas I went straight tot he baggage reclaim bit (well, after the obligatory customs clearance) and just as I was walking into the baggage claiming area. I heard the words that no traveller (especially after a long flight over the atlantic) wants to hear…I heard my voice being called over the announcement system and was told to make myself known to help desk. Well, it turned out that the words “I have a funny feeling my luggage is going to go missing for some reason” came back to haunt me, as indeed they had lost my luggage (I really wish I’d emailed Dimitri and said “I have a funny feeling I’m going to win the lottery this weekend” instead).

So, there I am in Dallas Fort Worth airport, with no case and I think to myself (since nobody else there would have cared!) “I’ll go and stock up on some provisions”, well I can honestly say if you’re ever in the situation were you have had your luggage lost and need to buy a toothbrush, razor, spare t-shirt etc, you’d better hope you’re not in Dallas FW airport, as there wasn’t a single shop that I could buy anything like those in (come on…is there really no market for selling toothbrushes in an airport shop?!?!).

Oh, and connecting flight between Dallas FW and New Orleans wasn’t great either. They changed the departure gate twice, which meant racing between gate A and B and then from B to C (even though there’s a shuttle, there’s still a lot of running involved, not exactly what I needed at that point).

So, once I got to New Orleans airport I had to fill out a claim form for my luggage (again they didn’t inspire me with confidence, so perhaps I’m not holding out much hope of seeing it again). I jumped into the nearest cab and all I can say is that I have never been driven so fast in such busy traffic before, I glanced at the speedometer at one point and we were doing 120MPH. Just when I thought things weren’t going too badly, the tax driver made the classic mistake of setting off at a traffic light when the traffic light hadn’t even changed, causing him to bump into the car infront (luckily at more like 1MPH than 120MPH), still it meant sitting in the back of the cab for 10 minutes while they shouted at each other (I made sure the meter was turned off for that bit, so at least the entertainment was free).

I checked into the Hotel, which was the first trouble-free experience of the day, a special thanks to the girl on reception who managed to rustle up a nice ‘mini travel-kit’ for me, so I do now at least have a hotel-sponsored toothbrush, razor etc.

I gave Dimitri a call (it was about 10PM friday evening by now) and we went out for a walk to Bourbon Street for a look round, some food and a very well earned (or at least well justified) drink.

It’s my first time in New Orleans, but I’m loving it so far, Bourbon Street is a crazy place, I’ve been to lots of crazy places, but something about Bourbon Street just seems even crazier than most.

Oh and for those travelling out to New Orleans for the conference and wondering what the weathers like? It’s hot with a capital H…it is HOT. When I landed it was about 85 degrees (when I landed in Dallas it was 97 degrees apparently). So you can pack light…just not as light as me!

So, anyone know a good tailor in New Orleans? The thought of having to race out and buy a new suit, shirt, tie, shoes etc for my first presentation on monday isn’t really that appealing right now!

Application Express Best Practices

It doesn’t seem 5 minutes since I was presenting at UKOUG and I’m already starting to prepare for the next set of conferences.

So far this year I’m going to be presenting at IOUG Collaborate in Denver (April) and also at ODTUG in New Orleans (June).

At both conferences I’m going to be presenting on the same topic:

  • Application Express Hints, Tips & Best Practices.

No, I’m not doing the same one twice because I’m lazy ;), it’s because it’s a topic I hear people mention again and again (coincidentally mentioned only last week on H.Tonguç YILMAZ’s blog)

It can be difficult when you’re starting out in any development environment to know the ‘best’ ways of doing things, so lots of newbies to APEX will hopefully find this topic interesting. For the more seasoned APEX developers, I’m throwing in some hints and tips that not everyone may be aware of (in other words I’m hoping to show something that will be useful to APEX developers of any skill level).

For those of you not attending either the Collaborate or ODTUG events, I am writing a Whitepaper on the topic which I hope to be able to make public.

Of course, the first people to get to see this topic, will be the people attending the APEX Evangelists European Training event in London (March), there are still a few places left so if you’re looking for some advanced APEX training then sign-up here!