Samsung Developers Conference 2016: A More Connected Future

After a whirlwind day at Modern CX, I hurried my way back up to San Francisco for the last day of the Samsung Developers Conference 2016. The morning started out exciting with a giveaway gift of the Samsung Gear 360 Camera.

Raymond (@yuhuaxie) took a bunch of photos with it and found it (more...)

Modern CX 2016

We are back in Las Vegas again for Oracle Modern Customer Experience Conference!  Instead of talking to customers and partners, we had the honor of chatting with UNLV Lee graduate students (@lbsunlv) and getting their feedback on how we envision the future of work, customers experience, marketing and data security.

We started off with Noel showing the portable Smart Office demo, including the Smart Badge, that we debuted at OpenWorld in October, (more...)

(via https://www.youtube.com/watch?v=gPoiv0sZ4s4)



(via https://www.youtube.com/watch?v=gPoiv0sZ4s4)

VR Research at OBUG

obug

As part of our push to do more international research, I hopped over to Europe to show some customers VR and gather their impressions and thoughts on use cases. This time it was at OBUG, the Oracle Benelux User Group, which was held in Arnhem, a refreshing city along the Rhine.

Given that VR is one of the big technologies of 2016, and is posed to play a major role in the future of (more...)

Have you seen the menu?

And did you like it? Hardly possible to miss I think. It kept me nicely busy for a few hours. Got some great examples, and this one is purely based on css and unnumbered lists in combination with anchors. Unfortunately the menu worked with non-classed <ul>, <li> and <a> tags. So embedding the css, caused my other elements to be redefined. (It even redefined the padding of all elements).

But with some trial and error (more...)

Your New Favourite Band? Watch Straps Are Smart Too

At last wearable technology makers are getting it: The fashion or style dimension of wearable tech (or #fashtech) is critical to user acceptance and market success. 

They’re all at it now, hiring fashionistas left, right, and center to consult on, design, and wear their wearables. The hot wearabletech space at the moment is, of course, smartwatches with seemingly everyone offering a device (Swiss Army?) while now considering impact of how fashionable (more...)

Wearable Tech: Haptic Heartbeat UX

We know that user experience (UX) is increasingly an emotional concept and we need to design accordingly. 

UX is about how people feel about using applications. User experience design also enables us to express emotion too: Just look at the growth in popularity of emoji for example.

Here’s another emotional design feature I like: the Digital Touch capability on the Apple Watch that lets you share your own very heartbeat with another Apple Watch (more...)

XA Transactions with SOASuite JMS Adapter

JMS is perfect for setting transaction boundaries and in OSB it is pretty clear on how JMS transactions are handled. However in SOASuite using the JMS adapter by default the SOA Infrastructure is handling your JMS transactions, messages are removed from the queue rightaway because the Get's are Auto-acknowledged. If something fails, you would expect that messages are rolledback to the JMS queue and eventually moved to the error queue. But, by default, not with (more...)

COLLABORATE16: Bots & Virtual Reality

Last week, @Benbendig and I were in Las Vegas for COLLABORATE. We ran two studies which focuses on two trending topics in tech: bots and virtual reality!

Bot Focus Group

Our timing for the bot study was perfect! The morning we were to run our focus group on bots in the workplace, Facebook launched it’s (more...)

Exten your

Use external property file in WLST

I frequently create a wlst script, that needs properties. Not so exciting, but how to do that in a convenient way, and how to detect in a clean way that properties aren't set?

You could read a property file like described here. The basics are to use in fact Java to create a properties object and a FileInputStream to read it:
#Script to load properties file.

from java.io import File
from java.io import (more...)

Install Oracle Real-Time Integration Business Insight

Yes, Oracle FMW Integration Insight is available, as I wrote in an earlier post. You can download it here.
But of course we're very curious on how to install it. Do I have to unzip it into my FMW_HOME? Is there a nice Oracle Installer that I can run silently? No, none of that: it comes as a set of OPatch patches on SOASuite 12.2.1:
  1. p22189824_122100_Generic.zip: OPatch containing Oracle Real-Time Integration Business (more...)

SXSWi Recap

Austin, beautiful city with a river crossing downtown, music niche, young population, cycling, brisket and the home of SXSW, a big multicultural conference for all tastes; Film, Interactive and Music.

1

This was my first time attending the conference but Noel (@noelportugal), is a year-to-year attendee. It’s well known that this conference is not only a trampoline for small companies and startups to show off all the world what they are cooking up, (more...)

Auto DDL: delete obsolete columns from table

A quick one. In the past I used to generate ddl based on queries, like the following. But I find myself to re-invent them again. So to have it saved for my offspring: here's one on deleting obsolete columns as generated on importing an excel sheet in SQLDeveloper:


declare
l_schema_name varchar2(30) := 'MY_SCHEMA';
l_table_name varchar2(30) := 'A_TABLE';
cursor c_cols is
select column_name
from all_tab_columns col
where col.table_name = l_table_name
and col.owner = l_schema_name
(more...)

Visit Our Gadget Lab Virtually over the Web

This is 2016, and seems this is the year for VR.¬†Of course, we at the AppsLab can’t miss the beat!

While Osvaldo (@vaini11a) started to look into Unity based VR capability and prototype, I wanted to take a look into the WebVR based approach. The prospect of delivering VR experience in a browser, and over the web, suddenly makes VR so much more accessible РWebVR can be designed in a way to (more...)

Have Fun out There

Yesterday, I talked, in part, about how we can, if we choose, work all the time, from the moment we open our eyes, until we close them for sleep.

So today’s as good a Friday as any to remind you to balance all that work with some fun.

We here at the AppsLab are big proponents of enjoying what we do, and today reminds me of that. Here’s a sample of what Anthony (@ (more...)

Real-Time Integration Business Insight Available

To day Real-Time Integration Business Insight is available. I wrote about it in my summary of the OPN FMW Community forum. I hope I can get into it in the near future.

Enable Process Analytics in BPM12c

To be able to use BAM12c together with BPM12c, you'll need to enable process analytics. This means that only when that is enabled BAM12c will write the sample data to the proces cubes/star schema.

To do so you'll need to go to the enterprise manager (eg. http://darlin-vce-db:7001/em). Then open up the System MBean Browser. This can be started from the soa-infra:

And than from the SOA Infrastructure -> Administration -> System MBean Browser:


However, you (more...)

BAM 12c: Extent Data objects

BAM 12c is a huge improvement against 11g. Best thing I think is that it is quite a lot easier to create a dashboard. There are several tutorials on BAM, for instance at the BAM12c site, so I'm not going to explain how to create a dashboard here.

One thing however on business queries: the examples mostly start with a BPM process and then query from the Process of Activity Data Object as created (more...)

Unable to logon to BPM Workspace

Yesterday I tried to test a demo bpm process with a few tasks. But I couldn't logon to the workspace. I couln't find an error, except for:

<[ServletContext@452818297[app:OracleBPMWorkspace module:/bpm/workspace path:null spec-version:3.1]] Servlet failed with an Exception java.lang.IllegalStateException: Response already committed

I tried several optional solutions, like setting the listen-address, that did not work. What solved the issue was setting the ServerURL in the System MBean browser of the soa-infra.
To do so (more...)