I love travel, I love to visit new places, meet new people and experience new things. I love geology and love to experience it first hand. This all means I have to travel, and most of the time I don't mind it. Interestingly when it goes wrong (which is often), it isn't normally the air travel itself and my posting on my 10 worst journeys are mainly on land.
Read this article on my new blog
A very common use case when working with Hadoop is to store and query simple files (CSV, TSV, ...); then to get better performance and efficient storage convert these files into more efficient format, for example Apache Parquet.
Apache Parquet is a columnar storage format available to any project in the Hadoop ecosystem. Apache Parquet has the following
While developing an organisation structure for an Agile or Lean business, there is a strong focus on teams being responsible for business outcomes (outcome-oriented teams). These teams are opposed by so called activity-oriented teams (teams responsible for an activity).
To understand the why of the focus on outcome-oriented teams, we need to understand what is a business outcome. Selling a product and generating revenue is an example of a business outcome. (more...)
There is something, I think, admirable in a quiet life: care for family, constructive participation in community, hard work. But there are times and places (perhaps all times, but not all places?) where simply attending to the simple things of life becomes a kind of impossibility: whether for psychological or moral reasons. I was reflecting on two persons recently who have struck me by not only their intellectual genius but also by the sheer (more...)
The Windows 10 upgrade was released late last week, and with it came a new web browser – Microsoft Edge. Formerly codenamed Project Spartan, Edge is the default web browser in Windows 10. Internet Explorer 11 is also be included with the new OS, but is basically unchanged from the version of IE11 found in Windows 7 and 8.1.
Although it might be a while until Windows 10 gains widespread enterprise adoption, it’ll likely (more...)
Sometimes it just happens. You have a bloated Java application at your hand and it does not perform well. You may have built this application yourself or just got it as it is now. It doesn't matter, thing is - you do not have a slightest idea what is wrong here.
Java ecosystem have abundance of diagnostic tools (thank for interfaces exposed at JVM itself), but they are mostly focused on some specific narrow kinds (more...)
Certus won gold in both and well deserved, they have implemented more Cloud Applications than any other single partner in the UK, and deliver most of the HCM Training in EMEA for Oracle University, Oracle Alliance & Channels and independent training.
In an enterprise setup you would likely want to know when a user has locked their account (e.g. too many failed password attempts) and more than likely want to distribute that information to other systems in your environment. One solution would be to enable OpenIDM to monitor the user identity repository for changes to the user’s status.
This post will demonstrate one possible configuration for this use case.
Lean enterprise is a practice focused on value creation for the end customer with minimal waste and processes. The term has historically been associated with lean manufacturing and Six Sigma due to lean principles being popularized (more...)
Normaal gesproken staat het domein van fulfillment niet volop in de aandacht vanwege de nieuwe ontwikkelingen. In de afgelopen maand heeft bol.com twee fulfillment vernieuwingen aangekondigd, waar ik met mijn collega architecten een bijdrage aan heb geleverd:
This book is a design handbook and provides skills to successfully design, implement, and optimize business processes on top of SOA. Starting with business process modeling, it shows design principles to architect sound process architectures. It (more...)
Read this article on my new blog
Apache Drill allows users to explore any type of data using ANSI SQL. This is great, but Drill goes even further than that and allows you to create custom functions to extend the query engine. These custom functions have all the performance of any of the Drill primitive operations, but allowing that performance makes writing these functions a little trickier
I am very passionate about the Oracle ACE program and have been very open about the opportunities it has opened for me. This is not a one way street, Oracle get a lot back, not just from unscripted advocacy but also from expert input through beta programs, initiatives and working with product management. I also believe that membership of the ACE program should not be easy, it has to be valued by both sides. I (more...)
One of the wonderful advantages of the Oracle Ace Program is that at ACE Director level you can apply for funding to take part in speaking opportunities overseas. The best of these are the organised ACE Tours, were usergoups in a region arrange their events in a time frame that allows a group of ACE Directors to travel together and cover several events in one trip.
They are hard work, for the speakers who have (more...)
This was the 2nd of three events where the relevant SIGs came together to look at what opportunities there are to move forward with their applications. The first event was the HCM Community Applications Innovation Day at the end of May and this was (more...)
On average I spend a lot of time opening documents online. One set of documents I refer to frequently is the ForgeRock Technical Document set. While it’s not overly arduous to open a browser tab and click on a bookmark or type in the URL, I have wanted to find a better shortcut for this task. I have used the launcher utility Alfred for most of the time that I have been a Mac user but (more...)