Lots going on here at the ‘Lab as always, and now, I have video to prove it.
First, a large of our daily routines now involve showing off our demos to visitor to the User Experience Cloud Labs at Oracle HQ. Our demos live in a space we affectionately call the Gadget Lab, and during last year’s OpenWorld, Gozel (@gozelaamoth) had a film crew take some video.
Now you can get a sense (more...)
At the end of November, Laurie’s (@lsptahoe) Apps UX Innovation Events team organized another fabulous hackathon, this time in collaboration with the Oracle Sydney Office. The goal of the hackathon was to integrate several Oracle Cloud Services and hack together an application built on top of those Cloud Services, using a toy or other device. The AppsLab was prominently represented by Jake, Noel, Raymond and myself as we were invited mentors for the various teams (more...)
This past holiday break, I have mostly stayed in the garage – setting up a CNC machine and cutting all the things that I deemed cuttable by it.
Raymond is busy on CNC jobs
Owning a CNC machine has been on my list for a long time, it is just out of my price range for a high quality professional grade machine, or maybe not useful enough for a “toy” level DIY one. But every time I built (more...)
My first Fitbit Surge died. I bought the device in March 2015 and used it everywhere. I documented my user experience of the Fitbit Surge from Helsinki to Beijing and wore it the whole time, including during several marathons in the U.S. and Europe.
I loved using the thing and the experience of analyzing and comparing recorded activity data with other Fitbit users was great, and still is.
Sure, I bitched about (more...)
A little over a year ago I wrote an article about automatic scripted installation of the SOA and BPM QuickStarts
. One thing I wanted to improve is to be able to dynamically expand properties in the response file. I already found out how to do that under Linux
but most QuickStart installations are done under Windows. So how to 'how to replace properties in textfile in Windows
I found this StackOverflow question
Yesterday I got involved in a question to handle a list of input documents where there is a start value and for every other element this start value has to be increased until an end value is reached.
In more advanced XSLT cases you may end up in a situations that aren't solvable using a for-each. Why not? Well, in the for-each you can't iteratively re-calculate a variable. Like a program language as Scala, XSLT (more...)
At last we stumbled into a new year. New rounds, new chances as we say in Dutch. I ended 2016 and start 2017 on a project that involved the implementation of several Oracle Cloud products, where I'm responsible for ICS and PCS. But I also did several on-premise projects. So from a current Integration/Process Cloud implementation what to think about Oracle's Cloud plans?
Last fall, one of my managers came home from a presentation where (more...)
Working in an emerging technologies team has a lot of perks. One of them is to kick the tires of technologies that are about to become mainstream. It also has the somewhat fun privilege to gain interwebz bragging rights or the equivalent of the emblematic/annoying “first” comment that plagued the web forums just a few years ago.
Among my list of “first”* (afaik) are the following:
Emotibot, an emotion sensing robot.
A few weeks before the first ever Oracle sponsored Maker Faire, I was experimenting with some of the cognitive (vision) recognition APIs available. Google Vision API, Watson Visual Recognition and Microsoft Computer Vision API are some of the biggest players in this field right now.
After testing all of them I found the idea of Microsoft’s CaptionBot really compelling: Upload an image to the CaptionBot and it will try to come (more...)
For the last 6 years, each Friday, I have been bringing a mobile painting studio to my kids’ school. Among other things, we work on what I call “color studies” – a set of formal exercises aimed to sharpen one’s sense of color and develop painting skill, just like musical scales, chords and arrpedgios sharpen one’s sense of harmony and develop performance skills. I was originally inspired to offer such level of formalism (more...)
Oracle hosted the first-ever company co-sponsored Maker Faire event on November 17, 2016.
When I heard of the event, I had something in my mind that I would encourage a group of middle-schoolers to make a game for the event. I have been teaching them occasionally on Arduino, NodeMCU and MQTT concept over some weekends, and this is the perfect opportunity to put them together in a build.
After some brain-storming, we came up with (more...)
Today I stumbled on a question in the communities
about handling large payloads in BPEL/XSLT. Although I know that SOASuite from 11g onwards can do paging of XML to disk, I never had the need. However, you could need it from time to time. And it's good to know how to do it.
It's noted on My Oracle Support with Doc ID 1327970.1
. Which refers to the 11g documentation on Managing Large Documents and (more...)
Just back from completing my 3rd Florence Marathon (Firenze Marathon or Maratona di Firenze if you prefer). A great run around a fantastic city. I really enjoyed it and my finish time wasn’t too bad for my little legs.
While in Florence I noticed some great, localized Asics billboards for the event and they reminded me of how personal technology drives the adoption of what might seem to be “curious rituals” of behaviour, be it (more...)
Last week my kids’ school went on a field trip to the University of Santa Cruz to observe a black hole multimedia exhibition. We were invited there by Enrico Ramirez-Ruiz, the astrophysicist and the fellow parent at the school. When Enrico is not busy pushing the frontiers of science (he is impartial to violent explosions), he teaches astrophysics to children age 4 to 12.
The exhibition combined the visualized data from recent Extreme Mass (more...)
When tech media started proclaiming 2016 as the year of the bots, they seem to have nailed it. At Oracle we have at least three groups working on bots, OAUX included.
One of the latest forays into bots was a Personal Assistant Technologies (PAT) hackathon, organized by Laurie Pattison’s (@lsptahoe) Apps UX Innovation Events team, open to people across Oracle. The goal? Create a great use case for bots with a great (more...)
I am pleased to say that I was asked by Vector folks in Bucharest to be one of the judges of the Vector Watch Streams competition for developers.
I have a big interest, shall we say, in the user experience of wearable technology, especially smart watches, so I couldn’t wait to see the entries and what they might offer UX pros and the fashion conscious wearable tech whisperer alike.
Of course, I am (more...)
Already several years I´m a user of XMind. It is a very rich free MindMapping tool. I find the free version very usefull.
Today I found out that the new XMind 8 is published. You can get it on xmind.net
I have been always intrigued by the fact that people get deeply attached to the characters in the game (e.g. Second Life), or virtual pets. And with sufficient advancement in technology, the virtual characters may eventually cross the boundary and get attached to real-life people (e.g. Sci-Fi movie such as “Her”). While that is still a little far away from now, I’ve been looking to explore the 2-way communication and interaction between virtual (more...)
I have got questions on performance of OSB quite a few times already, during the years. A few years ago on a project I got eyes on a set of recommendations on workmanagers for OSB. Many developers know that for instance Service Call outs are blocking activities. And that you should use workmanagers to solve performance problems resulting from the use of those blocking activities.
If you do nothing on dispatch policies in OSB proxy (more...)