Google Glass + iBeacons

GlassBeacon

If you haven’t talk to me IRL for the past 10 months, then I haven’t pestered you about the wonders of BLE and micro-location. My love affair with BLE (Bluetooth Low Energy) beacons became clear when I heard at WWDC 2013 that Apple was implementing BLE beacon detection in their CoreLocation framework. Apple showed how a small BLE beacon sending a constant signal (UUID + Major + Minor *) at a given interval could help (more...)

Troubleshooting ADF ViewObject Range Paging Issues

ADF BC ViewObjects provide a very valuable mechanism to page through large data sets so that a user can navigate to a specific page in the results. Range Paging fetches and caches only the current page of rows in the ViewObject row cache (at the cost of another query execution) to retrieve each page of data. Range paging is very performing when your ViewObject has access to (hundreds of) thousands of database rows, and if (more...)

Let’s All Join In

While investigating a question on returing unmatched rows between two tables I set up an example where both tables had indexes which could be used to speed up the query and hopefully return the result set in less time than required for a full table scan. To my surprise when the index was used on the table with the missing record the query returned no rows. Not understanding this behavior (as I KNEW there was (more...)

ADF Runtime Diagnostics: Instrumenting your ADF Application – Part 2

In a series of blog articles I show how you can instrument your ADF Application key actions. Instrumenting gives visibility and insight of what is happening inside the ADF application and in the ADF framework (what methods and queries are executed, when and how often). These runtime diagnostics can be very effective in identifying and solving performance issues. This enables developers to diagnose and solve performance problems at an early stage and to build an efficient, (more...)

Speaking at Collaborate 2014

I’m a little behind on my updating my blog with images of conferences where I will be speaking (I’ll get to that later and hopefully fix it).  In the meantime, I wanted to let everyone know that I will be speaking at IOUG Collaborate 2014 this year.  IOUG has decided to hold the conference in Las Vegas, NV.  Should be a fun conference; after all everyone knows the saying “What happens in (more...)

My Career

The next time anyone asks me what I do for a living I’m just going to point them to this YouTube video.

Found on the twitters thanks to Nick Hodge and Jess Dodson.

What’s New with You?

It’s been a busy month around these parts.

Noel (@noelportugal) and I went to the Netherlands, specifically Amsterdam, Utrect, and Nieuwegein, to visit AMIS and show some of the cool stuff Applications UX has been doing. By all accounts the event was a massive success with something like 450 people visiting AMIS during the day to visit.

The Shutters of Amsterdam

The Shutters of Amsterdam

Here’s some press coverage in Dutch if you’re so inclined.

AUX had (more...)

Enjoy the Android Apps of AppsLab

After years of hounding from me, Noel (@noelportugal) made the jump to Android usage and development about a year ago. He started with a Nexus 7, the first generation one, but it wasn’t until he got a phone, the Moto X, that the transformation was complete.

So now, Noel is mixed ecosystem guy.

We’ve had Chromecasts since they were announced last year (they’re awesome), and with the recent release of the  (more...)

Hide And Seek (After A Fashion)

Indexes can be very useful tools to improve query performance, but it can be difficult to test indexes in an environment that exactly mirrors production. Although not the preferred method, Oracle offers in 11.2 and later releases the option of invisible indexes. What are invisible indexes? An invisible index can’t be ‘seen’ by any session by default, so it can be created and remain unavailable until testing is scheduled. This can be confusing since (more...)

Take a Mobile Strategy Survey

Editor’s note: Another cross-post from VoX, this one from Julian Orr. User experience works best when you understand your users. So, help us understand you and your mobile strategy by completing this painless and fun questionnaire.

What is your perspective on enterprise mobility? Tell us!
By Julian Orr, Oracle Applications User Experience

Is there a certain device capability, such as the ability to capture mobile signatures or remotely wipe a device, that is so (more...)

The Catch-22 of Emergency Alerts

About a month ago, I walked off a plane into the terminal at SJC. As I hiked that long walk to the exit, I heard a familiar and annoying sound, the Emergency Alert System sound.

The sound was muffled, and it took me a few more steps to realize it was my own phone bleating in my pocket. Somewhat embarrassed, I took it out and quickly dismissed the alert, which happened to be an AMBER (more...)

Oracle EMEA Virtual Developer Days 2014

Aanstaande dinsdag 4 maart wordt er door Oracle een Oracle EMEA Virtual Developer Day georganiseerd. Je kunt je hiervoor gratis inschrijven en live, via het internet, deze volgen, mocht je in de gelegenheid zijn. Je hebt de mogelijkheid om zelf mee te doen, via twee beschikbaar gestelde VirtualBox virtuele demo machine omgevingen, of alleen de

Read More...

A Raspberry Pi Hackday

Editor’s note: Here’s a cross-post from VoX by Friend of the ‘Lab, Kathy Miedema, about a Raspberry Pi Hackday Noel (@noelportugal) organized and ran a couple weeks ago. The basic idea was to get developers up and running on the Pi quickly and have some fun.

Enjoy.

New Oracle developers get a taste of Raspberry Pi
By Kathy Miedema, Oracle Applications User Experience

There is a team within the Oracle Applications User Experience (more...)

New Robot Arm Hotness

Last year in the Fall, Anthony (@anthonyslai) and Noel (@noelportugal) wanted to get some experience with their new Leap Motion gestural controllers.

So, naturally, they decided to use the Leap to control the OWI 535 robot arm via its USB interface.

Shortly after they finished that, they began to complain that the OWI 535 wasn’t good enough. They conspired to convince me that we needed the Lynxmotion AL5A because it was “better. (more...)

Good Idea: Walking Meetings

So, it’s all David (@dhaimes) all week, or something, because here comes another post about him.

This time, it’s his walking meetings that caught my eye, quite literally.

I was sitting in the lobby of the Oracle Convention Center in January during the IOUC Summit, looking out the window at the 70-degree day, and David and another dude walk by on the trail across the street, deep in conversation. At the time I (more...)

A Man, A Plan, A Collaborative Period Close

Sometimes, I get to share something awesome.

A post about how Oracle Social Network can be used by Oracle ERP Cloud users happens to be something awesome. Let me explain.

Despite assumptions to the contrary, accounting is a very collaborative exercise in many enterprises. Ultan (@ultan) does a great job explaining why in his post “How to Chat Up an Accountant Safely: Social Networking in the Finance Department.”

If you read (more...)

In Memoriam

My placeholder page to remember him by, my eldest brother Guido, as he was: caring, an example, a human for humans, helping, sharing… Guido Bernardus Henricus Gralike 15-12-1957*  -  16-02-2014✝ Door intens te denken (By intense thinking) aan het goede in anderen, door (about the good in others, by) hen volledig ten dienste te zijn, (in

Read More...

A Roadtrip to Amsterdam

Noel (@noelportugal) and I will be heading to the Netherlands in March for a special event at AMIS.

On March 18, AMIS will be hosting an OAUX (or Oracle Applications User Experience if you’re not into the whole brevity thing) Expo. The purpose of an expo, the brainchild of Misha (@mishavaughan), is to provide a showcase for all the work AUX has been cooking up in one place.

What work is (more...)

You Take Too Long

Sometimes statements take longer than you’d like to complete. This can happen for a number of reasons including data changes, table growth, stale statistics and the occasional optimizer bug you haven’t encountered before. When it’s a SQL query that is misbehaving it’s pretty easy to find the cause and, in many cases, fix it. When it’s PL/SQL it isn’t as easy to do. There are views available from Oracle to assist in this endeavor and, (more...)

2014 AT&T Developer Summit Hackathon

Hackathons are a great way to stay up to date on the latest technologies as well as for keep your coding chops fresh. At the beginning of this month Antony LaiRaymond XieMark Vilrokx (honorary Appslab member) and I participated in the AT&T Developer Summit Hackathon. The event was held at Palms Casino and Resort in Las Vegas. The Internet of Things played an important role. New technologies that allow us to (more...)