1st London Oracle Developer Meetup

Meetup Dec 17-1Monday night (18th December) I co-hosted with Luis Weir the first London OracleDeveloperMeetup. Despite being a Monday evening in the run up to Christmas where a lot of people will attending Christmas events, needing to finish present shopping or event started their holiday we still had a tremendous turn out. With nearly 50 people out of almost 100 registrations coming to the Oracle London Office.

The evening kicked off just after 6pm with beer, pizza (more...)

Last Week in Stream Processing & Analytics – 18.12.2017

This is the 94th edition of my blog series blog series around Stream Processing and Analytics!

As every week I was also updating the following two lists with the presentations/videos of the current week:

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

News and Blog Posts

General

UKOUG 2017 Certus Content


In UKOUG_apps17 Certus had a few sessions.


Tim Warner kicked off the conference with 'What comes first, ERP or HCM?' in the first session on Monday morning. The room was full and very interested in what he had to say. 


The session is based on our experience and some work we have done with the HCM Centre of Excellence who have written this paper on the best practices, two of the case studies (more...)

Oracle Content & Experience Cloud: Document Search

If you read my first post on Oracle Content & Experience Cloud (Oracle CEC), you would have come away impressed with the capabilities and features of the product. Features for organizations to manage and share high-value content that could be used to build content-rich, omni-channel websites. However, as I’ve continued to work with Oracle CEC over the last four months, some features need improvement. Most notably in my opinion, is search. I’ll explain the (more...)

UKOUG 2017


As part of the UKOUG team that delivered the conferences in Birmingham I couldn't feel prouder. The volunteers put a lot of work into all the decisions that need making in the months before and the team work their socks off upto and through the event.

Thank you everyone.

For me, the Sunday was a surreal start to the event. I landed at 04:42 from the APAC Tour  and caught a coach up to Birmingham. (more...)

Docker-CE: Setting up a tomcat in less than a minute and running your JSP…

Last time i wrote about processes and files of a docker container hosting the docker example myapp.py.
Next step was to run a tomcat with a small application inside.

This can be done with theses commands:
  1. Get tomcat from the docker library:
    # docker pull tomcat
    Using default tag: latest
    latest: Pulling from library/tomcat
    3e17c6eae66c: Pull complete
    fdfb54153de7: Pull complete
    a4ca6e73242a: Pull complete
    5161d2a139e2: Pull complete
    7659b327f9ec: Pull complete
    ce47e69f11ad: Pull complete
    7d946df3a3d8: Pull (more...)

Oracle Traffic Director 12.2.1.3.0 in Docker

As I am currently working a lot with Docker and I already managed to place Oracle Forms & Reports into Docker, my next goal was to use the Oracle Traffic Director as well in Docker.

Based on my blog post "How to install and configure Oracle Traffic Director 12c - fully unattended" http://dirknachbar.blogspot.ch/2017/09/how-to-install-and-configure-oracle.html, I have converted and aligned my scripts to be used in a Docker Image.

The Oracle Traffic Director (more...)

How does IT work at bol.com?

How does IT work at bol.com?

Check part 1 of the video we created on How IT works at bol.com.

deltalounge

Bloodhound; One Small Step


The Bloodhound Project, is a truly inspirational initiative to inspire a generation in STEM.

Oracle are the Cloud partners for Bloodhound and I have been privileged to watch this this partnership develop and see how inspiring it is.


I have heard Sir Richard Noble, Andy Green (the driver) and Mark Chapman, Bloodhound SSC Chief Engineer all speak at various events and been inspired to get involved.


I truly believe the lack of women (more...)

Docker-Swarm: Running a minimal webserver in a swarm

In my last posting to docker swarm i created a swarm on virtualbox with alpine linux with a hdd footprint of 290MB per node:
There are some tutorials out there with running a nginx or a java webserver in a container but >100MB for each node seems far to much for my tests.

So i decided to create a application which listens on port 8080 with netcat. I created a directory ncweb with ncweb.sh:
(more...)

Oracle Forms & Reports on Docker – The Concept and Technique behind

In the last days I was working on my Oracle Forms & Reports in Docker solution and I already published it via my blog and in my personal GitHub Repository.

Taking HCM Cloud UX even further

I attended a great webinar recently given by Chris Leone (Oracle, SVP Apps Development) on the Cloud Customer Connect site. Chris walked through some of the HCM Cloud UX changes coming in Release 13 and the updates in 2018.

First of all, if you’re not a member of Cloud Customer Connect, you should be. There’s some great content on there and regular webinars.

So, what did I learn from Chris?

Intro

During his introduction (more...)

Oracle Integration Cloud Update

As previously mentioned, ICS is going to be incorporated into Oracle Integration Cloud.  Since we have had the announcement we have had some more information about OIC released. The keypoints here are: OIC Standard Edition OIC Enterprise Edition What we used to know as Integration Cloud Service, which includes … Various integration patterns including Orchestration […]

The post Oracle Integration Cloud Update appeared first on Implementing Oracle Integration Cloud Service.

Docker-Swarm: One manager, two nodes with Alpine Linux

After creating a Alpine Linux VM inside virtualbox and after adding docker because of the small disk footprint (Alpine Linux: 170MB | with docker: 280MB) i performed the following steps to create a docker swarm:
  • cloning the vm twice
  • assigning a static ip to the manager node
  • create new MACs for the network interface cards on the nodes 


Then i followed the tutorial https://docs.docker.com/engine/swarm/swarm-tutorial/create-swarm/ but without running the docker-machine commands, because i have (more...)

Oracle Forms & Reports 12.2.1.3.0 with FADS in Docker

The next release of my Oracle Forms & Reports 12.2.1.3.0 Docker solution is now containing an option on running the Oracle Forms Application Deployment Services (FADS) within the Docker container.

The source code can be found under my personal GitHub Repository: https://github.com/DirkNachbar/Docker

Feel free to get a copy and enjoy playing around with Oracle Forms Application Deployment Services (FADS) under a Docker container.





A busy 25 hours at UKOUG Conference

I’ve just come to the end of a very busy 25 hours at the UK Oracle User Group (UKOUG) Conference in Birmingham. Four presentations – interestingly the same subject area, that of Oracle Integration Cloud (OIC) / Integration Cloud Service (ICS) started and ended the day.  Between this we also covered some approaches to start working towards Microservices in a Monolith World and Oracle Messaging Cloud.

Below are the presentations on the Microservices and (more...)

Oracle Forms & Reports 12.2.1.3.0 in Docker

After I published yesterday my Docker solution for Oracle Forms & Reports 12.2.1.2.0, I received several question, if and when there will be a Docker solution for Oracle Forms & Reports 12.2.1.3.0.

Here we go, I spent once again some time and created the necessary Docker files and uploaded them to my GitHub Repository https://github.com/DirkNachbar/Docker

Now the above referenced Repository contains the necessary Docker files and (more...)

No documentation – a coding error?

I came across this tweet from Oracle Developers (Oracle Developers Tweet) which picked up on a post from the NoBugsProject about common errors with the use of exceptions. One of the first errors the article described is one of my pet hates – the use of standard exceptions for application specific errors.

This took me onto one of my other pet hates – code without any documentation. I’m not advocating (more...)

2017 ODC APAC Tour – Fun in the Sun


I'm sat in the sunshine in Perth, as I contemplate the long journey home after the Oracle Development Community APAC Tour. Actually the tour isn't over, China and India are still to come, but I have to say goodbye because UKOUG 2017 starts on Sunday and that is where my priorities lie.

Connor McDonald has been on some of the dates, he leaves today for UKOUG and does Sangam (India) on the way home. 

(more...)

OpenJDK 9: Limitations/shortcomings of the Jshell

Jshell is a quite powerful tool to do some quick explorations and to write some scripts.

If found the following limitations:
  • No syntax highlighting
  • Only comments with // are allowed
    if you open a script file with
     /**
      *  My comments
      */
    this will work only many warnings.
    |  Error:
    |  illegal start of expression
    |   * Copyright (c) 1995, 2008, Oracle and/or its affiliates. All rights reserved.
    |   ^
    |  Error:
    (more...)