Online product recommendations using Hadoop

Online product recommendations using Hadoop

One of the leading portals on BigData, Dataconomy, had an interview with a colleague of mine on product recommendations systems. These are systems aimed towards personalizing content and recommending the ‘right’ products, in other words products that inspire customers. The article – The Science Behind the Finding the Perfect Product – is a nice read that covers quite some areas.

Stack of Hadoop nodesAt bol.com we use Hadoop for batches, and (more...)

George EP Box

"Essentially, all models are wrong. Some models are useful."

Still Not technical But……..


Yes I know, I'm like a broken record but I do like to understand technology even if I am not a practitioner and in my guest blogs for App Advantage I like to talk about it.

If you don't subscribe to this Oracle blog, catch up with my thoughts here.

Installing Oracle Event Processing 12c

A week ago, Oracle released Oracle SOA Suite 12c. In this blog I will show how easy it is to create a Standalone-server environment for Oracle Event Processing (OEP) 12c.

The major new features of Oracle Event Processing 12 are the new integrated development environment based on Jdeveloper and the Event Delivery Network (EDN) event adapter nodes which provide that tight integration at runtime to SOA Suite composites and all other SOA components supporting the (more...)

Installing Oracle SOA Suite 12c Quick Start Distribution

A week ago, Oracle released Oracle SOA Suite 12c. In this blog I will show how easy it is to create a SOA Suite development environment. 

The Oracle SOA Suite 12c Quick Start distributions allow you to quickly install a development or evaluation environment on a single host computer. It only takes a couple of minutes to set it up. 

Before starting the installation, make sure that you have a working Java Development (more...)

The Other

It is the nature of short essays or speeches that they can at best explore the surface of an idea. This is a surprisingly difficult task, since ideas worth exploring usually need to be approached with some rigor. The easy use of the speech form is to promote an idea to listeners or readers who already share a common view - that is one reason speeches are effective forms for political persuasion for rallying true (more...)

Oracle SOA Suite 12c tips – Tuning the SOA infrastructure thread pool

One of the new capabilities of Oracle SOA Suite 12c is the ability to control the SOA infrastructure thread pools, except the resource pools for EDN and the adapters, with Oracle WebLogic Server work managers. Each partition will has its own work managers defined. This allows you to separate services in partitions and, to some extent, tune them separately based on for example specific SLA requirements.

Well, this blog posting is not about explaining the (more...)

Create a 12c development server from the SOA 12c Quickstart

So at the time of writing there is only the “Quickstart” 12C SOA and BPM. That’s all fun and games, it installs straight out of the box.

However,  I want a real development environment, and run it on my dev server.

So, first thing first.

  1. Download the SOA Suite and BPM 12c.
  2. Then install the SOA Suite quick installer.
  3. Install BPM 12c in the same ORACLE_HOME as the SOA Suite.
  4. Make sure you have a (more...)

Using maven to deploy your Oracle 12c SCA

After installing SOA Suite 12c I created, as everyone else, my first composite. Jdeveloper will generate your project for you. The first thing you will notice is the new directory structure. Not every file is loaded in same directory like it used to be in SOA Suite 11g.

When giving the directory structure a second look I noticed the “resources” directory with the pom file in it. 12c has maven support!
However, when running my (more...)

KSCOPE14 – Awesome, Selfies, Brambles & The Cure for Low Technology


Another conference over
Yep an eclectic title, but it was a broad spectrum of content and fun at this year's Kscope the conference from ODTUG.

Apparently your technology wanes through the year and attending Kscope is the ultimate cure for "Low-T" and works "even for Fusion" (Cary Millsap 2:42 of video), but why as a non technical person did I attend? I explained this a few weeks back, I need to understand (more...)

Open Source as religion – when the Bazaar becomes a Cathedral

The seminal book on Open Source development "Cathedral and the Bazaar" talks eloquently about the difference between commercial software development and open source development.  In the past few years however there has been another shift, a shift where companies are actively releasing their technology into Open Source as a competitive differentiation.  A claim of 'we are open' because the source

Getting started with Oracle Service Bus 12c: importing 11g sources

Oracle has finally announced 12c, so now everybody can get their hands on it. One of the new features is that Oracle Service Bus development is integrated into Oracle jDeveloper Studio.

One way to get started quickly is by simply importing your 11g service bus sources into 12c.

First export your 11g sources, either from the Servicebus Console or Eclipse (OEPE):

Export from OEPEThen, this sbconfig.jar is easily imported into the new Oracle jDeveloper Studio (more...)

Oracle SOA Suite 12c is out!

Yesterday evening (dutch time) Oracle made the newest version of it’s middleware product SOA Suite available to the public.

SOA Suite 12c includes many new features. An overview can be found here: .
Downloads and more details can be found here:

Some of these new features include:

  • OSB development in jDeveloper
  • New adapters (SAP, Coherence, etc.)
  • Enhanced monitoring and debugging
  • More Cloud support
  • Memory Optimization
  • Mobile Integration
  • And many more…

These are just a few (more...)

Android Update: 4.4.3

After nearly everyone upgraded to 4.4.3 my device came up with the icon for upgrading android to its next version:

For a complete history of all updates visit this posting.

Finally I made it to a BGOUG Conference


Milena Gerova is one of the great women of Oracle User Groups and has run the Bulgarian BGOUG for many years and is always asking me to come speak at one of their conferences which are held twice a year.

Finally this year I agreed and am currently on the return journey from their fabulous Spring Conference in Sandanski

When I agreed to go I expected it to be my first visit to Bulgaria (more...)

You say goodbye and I say hello


Words by the Beatles, but what I have been singing in my head all day having learnt that Lillian Buziak is leaving Oracle.

Lillian has been the go-to person along side Vikki Lira for the ACE Program and the person who also sorts out approvals, bookings and expenses along with all the ACE events around the globe. For some reason I seem to be a problem child and Lillian has to work much harder than (more...)

Understanding Technology – my way – ODTUG’s KSCOPE


Last week I did a video interview with Bob Rhubart as part of his series talking to ODTUG Kscope 2014 presenters, and yet I am not presenting, so why is Kscope so important to me?

I am not technical, or rather I don't practice the technology but I do need to understand it, and the value to application users which is my area of expertise.

And then I also talk to technologists as to why (more...)

Conference Planning & AGM


Wow, just into June and we have had Agenda Planning Day for our two UKOUG flagship conferences already.

Last Friday it appeared that UKOUG had taken over the Oracle London City Offices as both Apps and Tech committees met to go through the pre judged papers are create two very special agendas.

I was a little sad, this day clashed with OUGF conference which this year was held in a Finnish forest, and I wanted (more...)

FritzBox 7270: CLIP stops working after upgrading to FritzOS 6.05 (problem solved)

After upgrading to FritzOS 6.05 CLIP stopped working with my analog phone.
The settings looked quite ok: (Telefonie -> Telefoniegeräte -> bearbeiten -> Merkmale des Telefoniegeräts)

This basic feature was certainly not shipped without testing. So this has to be a problem of data/parameter migration.
After unchecking CLIP, doing a reboot and ba checking the box again CLIP worked like before...

Telling Tales

After struggling to find time for many months, I finally was able to sit down and watch without interruption Benjamin Bagby's Beowulf performance - an adaptation that relies on Bagby's voice and a reconstruction of a 6th century 6 tone Anglo-Saxon harp. The performance is engrossing and provokes a strong imaginative response, one that would have been communally experienced. Of course the only way to revive a sense of communal experience in the case of (more...)