Oracle Open World seems a long time ago although actually less than 10 days and hopefully you have now caught up with all the press, all the video and other peoples commentary and what the messages meant for you. I particularly liked this article from ForbesVoice, talking about Oracle's journey to Cloud and who their competitors are, digital disruption show up well here, the changes dynamics. And I love this video advertising Oracle Cloud(more...)
A couple of days ago I wrote my first blogpost about using Selenium for (unit)testing the user interface of an ADF application. This was more of a global blogpost about accessing ADF elements through Selenium. This time I am describing the solution of a more specific problem: Sorting ADF table components ascending or descending on a specific column.
The challenge we ran into, while writing our unittests, was that at one page of our application, (more...)
Planning and designing your Identity & Access Management architecture can be pretty complex, depending on your use cases. Even when using a set of tools like ForgeRock’s Open Identity Suite … which is pretty easy to install. You need to understand which products are right for your use cases and requirements.
Should you use OpenAM or OpenIDM for creating users? This is a common question that customers ask us. (hint … you should probably use (more...)
During the project where I am currently working on, we use Selenium for (unit)testing the ADF user interfaces of the application. Most pages of our application contain multiple (nested) regions with elements that need to be filled or clicked using Selenium. One of the problems we ran into was that ADF does not always generate the exact same ID for an element at runtime, especially when the element is a child of multiple nested regions. In (more...)
Thursday was a very interesting day for me at Velocity 2015 Amsterdam, build resilient systems at scale. It is one of the best conferences I attended in the last years. Using some quote’s and bullets I’ll give a little insight.
On retro’s, post mortems, etc
Lindsay Holmwood showed that what goes wrong in retrospectives, post mortems and the like is mostly based on:
Last month two of our software engineer Mihaela Tunaru and Mary Gouseti were invited to give a presentation of how continuous delivery is done at bol.com. The presentation gives a good insight in the state of continuous delivery at bol.com from a software engineering perspective.
In case you want to know more from the operations perspective check Mayfly on GitHub and the presentation below. Maarten Dirkse gave a (more...)
The European Digital City Index 2015 describes how well different cities across Europe support digital entrepreneurs. The aim of in the index is to support digital entrepreneurship across Europe and for policy makers, the index provides a tool to benchmark cities and decide where they may need to devote more resources.
Since I wrote my whitebook about Oracle NoSQL, some things have changed. Also I found out some things were not quite clear. One of those confusing things, is that in the examples I call my host “weblogic” (the host I used in my demo), but when kvstore runs locally, it can be replaced by “localhost” .
I went through the examples with NoSQL 3.4 and Oracle JDK 1.8, en that resulted in the following steps for a (more...)
In the run up to Oracle Open World last year there was a lot of talk about PaaS, making the development tools available in the Cloud, and how that meant we could extend the Cloud Applications. This was the area I was most interested in last year, and here we are a year later and there is lots of it on the agenda, albeit none of the ones I submitted, but I'll come back to (more...)
Recently, I have discovered a fancy bug affecting few version of Linux kernel. Without any warnings JVM just hangs in GC pause forever. Root cause is a improper memory access in kernel code. This post by Gil Tene gives a good technical explanation with deep emotional coloring.
While this bug is not JVM specific, there are few other multithreaded processes you can find on typical Linux box.
This recent bug make me remember few other (more...)
Followers of my blog will know I am first up at OOW this year with: Forming Your Future: Upgrade/Migration to Oracle Fusion Applications/Oracle Applications Cloud [UGF3179] Learn how Oracle Fusion Applications/Oracle Applications Cloud can influence your future plans for ERP and inform you how to prioritize and decide upgrade and migration activities. Should Oracle E-Business Suite users go to the cloud or just stay current with their Oracle E-Business Suite release? Learn what methods are (more...)
I have a few rituals, and one is that I put all invites to events at OOW into an email folder and wait till a few weeks before to decide what I am going to do. Then I spend hours with a calendar spreadsheet working out what I can and can't do, making the trade offs and compromises. Then when I arrive in San Francisco it normally gets thrown out of the window, but at (more...)
Not only am I not technical, but I can also be unlucky.
When I left my last job, I bought a laptop and all my friends, said no, go MAC you will love it, so much easier, so much better. Then about 10 months later, a disaster I still have cold sweats about, I left my rucksack on a train and lost my PC. Determined to turn the situation positive I decided to buy a (more...)
Forming Your Future: Upgrade/Migration to Oracle Fusion Applications/Oracle Applications Cloud [UGF3179] Learn how Oracle Fusion Applications/Oracle Applications Cloud can influence your future plans for ERP and inform you how (more...)