OTN Latin America Tour 2016


'WORK IN PROGRESS

Follow us on twitter with the hashtag #OTNTourLA.

This is my 5th Latin America Tour, I am so privileged to have those opportunities, an employer who sees the value and no family at home to moan about me being away.

This year I am on the North Tour, I did this tour in 2014:

August
1st       Panama 
3rd       Costa Rica
5th       Mexico
(more...)

First Thoughts on Application Builder Cloud Services – another PaaS4SaaS


If you are a regular reader of my blog you will know that I am on a mission to use PaaS to extend the SaaS HCM & ERP applications, and now I am finally getting to play with ABCS

A year ago I was excited about a new Oracle offering Application Builder Cloud Service, a PaaS offering for the Citizen Developer. This should heave been just what I need, no development skills – remember (more...)

Last week in Stream Processing & Analytics 8/2/2016

This is the 25th installment of my blog series around Stream Processing and Analytics.

As usual, find below the new blog articles, presentations, videos and software releases from last week:

News and Blog Posts

General

The ten commandments of IT projects

And lo a new project did start and there was much wailing and gnashing of teeth, for up on the board had been nailed ten commandments that the project must follow and the developers were sore afraid. Thou shalt put everything in version control, yeah even the meeting minutes, presentations and "requirements documents that aren't even finished yet" for without control everything is chaos Thou

Last week in Stream Processing & Analytics 7/25/2016

This is the 24th installment of my blog series around Stream Processing and Analytics.

A few days later as usual, no wasn’t busy hunting Pokemons😉 was teaching about Hadoop, NoSQL and Stream Processing, both internal to train our own employees as well as for customers, with a total of 16 course days in July! Event though it’s almost one week later, I decided to still submit this post, in order to keep the 1 week (more...)

Fishbowl’s Agile (like) Approach to Oracle WebCenter Portal Projects

In this video blog, Fishbowl Solutions’ Technical Project Manager, Justin Ames, and Marketing Team Lead, Jason Lamon, discuss Fishbowl’s Agile (like) approach to managing Oracle WebCenter portal projects. Justin shares an overview of what Agile and Scrum mean, how it is applied to portal development, and the customer benefits of applying Agile to an overall portal project.

Customer Testimonial:

“This is my first large project being managed with an Agile-like approach, and it has made (more...)

Rust, JNI, Java

Recently, I had a necessity to do some calls to kernel32.dll from my Java code. Just a few system calls on Windows platform, as simple as it sounds. Plus I wanted to keep resulting size of binary as small as possible.

Later requirement has added a fair challenge to that task.

How to call platform code for Java?

JNI - Java Native Interface

JNI is built in JVM and is part of Java standard. (more...)

Last week in Stream Processing & Analytics 7/19/201

This is the 23rd installment of my blog series around Stream Processing and Analytics.

As usual, find below the new blog articles, presentations, videos and software releases from last week:

News and Blog Posts

General

2016 Kscope – What Did I Learn?


Oops! This has taken me two weeks to write, I got back to UK and was just so busy. I thought perhaps it was too late but I still have the same nail polish on I had done at the end of Kscope so I guess it is OK.

As a user group leader you miss out on a lot of the great education delivered by your own group, especially when you want to cover (more...)

Oracle JET and RequireJS

What is RequireJS and why is it important?

RequireJS is a JavaScript file and module loader. Oracle JET uses Require to load only the libraries and modules/components that are needed for a particular part of an Oracle JET application.

As the JavaScript world has taken off, web applications have grown large, and monolithic client.js files have become the norm. This type of code “organization” is difficult to maintain, read and test. In addition, more (more...)

Scrum guide is updated

Scrum guide is updated

Scrum Guide Scrum Values Just last week the latest update of the Scrum Guide was released. In this latest version of the Scrum Guide the five values of scrum play a more important role than in previous versions. In my 4 year old Scrum Guide Mind Map these values aren’t around.

These values amplify the power of Scrum by providing a compass for decision making. They help teams adopt Scrum and deliver amazing software for (more...)

Oracle HCM Cloud Executive Forum

Last night we held Cedar’s annual HCM Cloud Executive Dinner in a lovely restaurant atop the Gherkin, London.

It’s a fantastic setting for an event such as this, and with the late sunset we were able to walk around the top of the building and look out across our wonderful city from all directions – both in daylight and then again once the city’s lights came on.

There were – of course – customers to talk (more...)

Creating FTP connection factories using WLST

Creating FTP connection factories using the Weblogic console can take a lot of time, mainly because it are multiple screens you have to click through every time. But creating these FTP connection factories can be done a lot easier and faster when using a WLST script.

The following script can be used as a base for your script to generate your FTP connection factories. I have used this script on a Weblogic 12c environment.

#
# Script  (more...)

Not a good day – so I am allowed to wallow in self pity – the final chapter


After parts I and II this is the final chapter.

I got to the airport hotel about 7pm, and just couldn't be bothered to eat. I should have done, I was entitled to British airways paying for it, but I was just too weary.

I also met people on the same flight as me from Belfast who were given £10 vouchers for outlets at the airport and no one offered me that. Probably they were (more...)

Not a good day – so I am allowed to wallow – Part II


So I wrote part 1 at lunchtime to vent my frustration and hoped it would be followed up with, "I've arrived"

Not so

After two hours in one lounge and another two in the BA lounge my 1325 flight was delayed ten, twenty, thirty minutes and finally we boarded the plane. With a following wind I might, just might make the 1600 flight.

Seated, belted and then an announcement from the pilot (more...)

Not a good day – so I am allowed to wallow in self pity


I am a global person, I travel a lot, I work in a global market and I believe in the EU. So the UK Brexit has hit me hard. Like Tim, I am going through grief, but I have the perfect distraction:

Today, I am meant to, fly to Chicago for Kscope16.

When I booked my flight, which is one of the events that is funded by my employer, I selected a route London (more...)

UKOUG 2016 Agenda Planning Day


It's over, the milestone of Agenda planning Day has been reached, which for me means we have a conference for December.

I feel a bit guilty having said that, as the office have so much to do, check, checking, confirming speakers, reserves, letting people know if they were not selected, and chasing the volunteers for the sessions we still have to source.

But it really is a major achievement. Last Friday so many volunteers got (more...)

OUG Scotland – 22 June



When Scotland Events were first started they tended to be held in Edinburgh or Glasgow in hotels, the more traditional conference venue.

Then when Oracle bought Sun and that came with Linlithgow they wanted to show it off and invited us to hold the events there. But once they started to fill Llinithgo and convert it into one of the first Cloud Data Centres there was less and less room. As Dermot Murray said as (more...)

Node.js tutorial part 1; setting up your environment

In a previous post I explained what Node.js is and how it works. Now, I’ll help you install it and create your first Node.js powered webpage.

I make the assumption you have some basic HTML and Javascript knowledge.

Node.js is installed as part of the npm installation. npm is a very powerful Javascript package manager that will save you tons of work when used properly. We at Whitehorses do not suffer from the “not invented here” (more...)

Provisioning backend services to mobile with Oracle MCS

MCS, or Mobile Cloud Services, is Oracle’s relatively new PaaS tool for provisioning your data to mobile devices or IoT  devices. And actually, it’s a pretty simple tool. MCS aims at simplifying the creation of mobile API’s (especially REST API’s) on existing or newly build web services. It delivers an enterprise Mobile Backend-as a-Service (MBaaS).
On top of that, mobile applications can be created. MCS supports natively build apps, hybrid apps or one of the no-code app development (more...)