Bitwise operations

The long existing BITAND function is now within the documentation, to let you do logical AND on two numbers, and is also available from PL/SQL

image

 

If you need other bit operations, a little boolean math should suffice Smile Just make sure you stay within the limits of BINARY_INTEGER


CREATE OR replace FUNCTION bitor( x IN binary_integer, y IN binary_integer ) RETURN binary_integer  AS
BEGIN
    RETURN x - bitand(x,y) + y;
END;
/

CREATE OR replace  (more...)

‘dcli’ execution order in serial mode

'dcli' is short for 'distributed command line interface' and is included in Exadata and Exalogic.

Recovery of the Exalogic Control Stack from Hardware Failures and Corruption

# /opt/exalogic.tools/tools/dcli -g IPAddressesFile 'date'

It runs in parallel by default as you can see below.

$ dcli -c server02m,server01m -l oracle 'date;sleep 10;date'
server02m: Mon Feb  8 09:08:02 JST 2016
server02m: Mon Feb  8 09:08:12 JST 2016
server01m: Mon Feb  8 09:08:02 JST 2016
server01m: Mon Feb   (more...)

LittleArduinoProjects#174 USB LED Notifiers

So four of these USB Webmail Notifier devices turned up in a dusty cupboard
in the office.

A quick tear-down shows they contain a super-simple circuit - just a
SONiX Technology SN8P2203SB 8-Bit microcontroller that handles the USB protocol and drives an RGB LED. The SN8P2203SB is an old chip phased out 2010/04/30, superseded by the SN8P2240. They have a supremely primitive USB implementation - basically mimicking a very basic USB 1.0 HID device.

(more...)

Annoying your user base never pays off!

lego-face-angryThis post is heavily inspired by the events of #RIPTwitter and the recent Fine Brothers fiasco, but it could apply to just about any company, product or person. When I say user base, I could easily mean customers or fan base.

There is a tendency for success to breed a certain level of arrogance. I think many of us have fallen victim to that in a small way from time to time. Now magnify the level (more...)

JDK 8 and WebLogic 12.2.1 by Frank Munz

clip_image001Some news regarding Java and WebLogic 12.2.1:

  • WebLogic 12.2.1 requires Java 8 (JDK 8) as a runtime.
  • WebLogic 12.1.3 can be used with Java 7 or Java 8. Using WebLogic 12.1.3 with Java 7 caused warnings because of the permspace settings in the WebLogic start scripts. Permspace is removed from JDK 8, so also these warnings are gone now with WebLogic 12.2.1 and JDK8.
  • JDK (more...)

SOA & BPM Partner Community Webcast on-demand

Missed our SOA & BPM Partner Community Webcast? – watch the on-demand versions:

· clip_image001Stream Explorer

· Process Cloud Service V2

· SOA Suite 12.2.1

· Oracle OpenWorld 2015 update

· SOA & API Cloud Service

· Solutions Catalog & Cloud Marketplace

· GSE demo systems

· Hybrid sales plays

For the latest information please visit Community Updates Wiki page (SOA Community membership required).

SOA & BPM Partner Community

For regular (more...)

LittleArduinoProjects#173 Mini 64-LED Cube

LED cubes were a "thing" a few years back maybe ... but I've never built one. Time to fix that...

Here's my "mini" 4x4x4 cube - 3cm per side with 3mm clear blue LEDs. Pretty compact, and delivers nice effects. The clear blue LEDs work really well - very bright, even when driven with minimal current.

It's encased in a Ferrero Rocher cube box. During the build, that raised some challenges - most of the effort (more...)

Big Nodes, Concurrent Parallel Execution And High System/Kernel Time

This probably only is relevant for customers that run Oracle on big servers with lots of cores, like some of my clients that make use of the Exadata Xn-8 servers, like a X4-8 with 120 cores / 240 CPUs per node.

They recently came up with a re-write of a core application functionality. Part of this code did start the same code path for different data sets potentially several times concurrently ending up with many (more...)

Would You Like to Load a Data Vault like a Master?

If you are about to embark on a Data Vault project this year, and not quite sure the best way to load your data into a Data Vault efficiently, I have a great opportunity for you. Dan and Sanjay have been hard at work re-vamping the Learn Data Vault site and are now ready to […]

Oracle JET and WebSocket Integration for Live Data

I was researching how to plugin WebSocket into JET. I would like to share my findings and explain how it works. It is amazing, how scalable and quick it is to send JSON message through WebSocket channel and render it in JET. Luckily WebSocket client is implemented in JavaScript, this integrates perfectly with Oracle JET (also based on JavaScript).

Watch recorded demo, where I'm sending updated data with JSON message through WebSocket. UI chart is (more...)

The Oracle wait interface granularity of measurement

The intention of this blogpost is to show the Oracle wait time granularity and the Oracle database time measurement granularity. One of the reasons for doing this, is the Oracle database switched from using the function gettimeofday() up to version 11.2 to clock_gettime() to measure time.

This switch is understandable, as gettimeofday() is a best guess of the kernel of the wall clock time, while clock_gettime(CLOCK_MONOTONIC,…) is an monotonic increasing timer, which means it (more...)

PaaS4SaaS Developers’ Code Is Always ‘On’: OAUX is on OTN and GitHub

Boom! That's the sound of thunder as SaaS and PaaS developers work like lightning in the cloud. The cloud has changed customer expectations about applications; if they don’t like their user experience (UX) or they don’t get it fast, they’ll go elsewhere.

PaaS4SaaS developers know their code is always 'on'.

But you can accelerate the development of your PaaS4SaaS solutions with a killer UX easily by now downloading the AppsCloudUIKit software part of the Cloud (more...)

DOAG DevCamp and ADF Fitness Center February 23rd & 24th 2016


clip_image002

At the 23 and 24th of February the annual devcamp of the German Oracle User Group will take place in Bonn (devcamp.doag.org).
This event will cover hot topics like Mobile and IoT but also other relevant subjects like project organization, Oracle Forms, APEX, SOA and BPM. An integrated part of the 2-day conference will be a meeting of the German ADF community (ADF Fitness Center). Here we will have presentations and hands-on labs (more...)

Infrastructure as a Service (IaaS)

null

Customer will choose one major cloud provider. To offer them to host third party middleware workload IaaS is key to complete the portfolio. At our SOA Community workspace (membership required) presentations and demos are available:

· Leverage Elastic Cloud InfrastructureJan2016.pptx

· IaaS demo slides NYC.pptx

· Compute Cloud click thru demo.pptx

· Storage Cloud Client Side Encryption Clickthrough Demo.pptx

For more information about Cloud computing see the Cloud tag (more...)

No Data Loss without Sync Data Guard

A few months ago I wrote about an exciting product that allows you to achieve no data loss in a disaster even without using the maximum protection Data Guard that relies on super expensive synchronous networks. Recently I had a chance to actually work on that system and replicate the scenarios. Here I explain how that actually works, with commands and actual outputs.

Background

First, you may want to refresh your memory on the concept (more...)

Oracle数据库技术支持通讯2016年1月版已发布.

您可以收藏或访问 Note 1529795.1 来阅读最新内容,它包含了当前的技术通讯和历史版本的链接。
2016年1月版:

SQL 性能分析器(SPA)工具概览…
Oracle 数据库技术更新 …
支持提示 …
补丁更新 …

Using SVD for Dimensionality Reduction


SVD, or Singular Value Decomposition, is one of several techniques that can be used to reduce the dimensionality, i.e., the number of columns, of a data set. Why would we want to reduce the number of dimensions? In predictive analytics, more columns normally means more time required to build models and score data. If some columns have no predictive value, this means wasted time, or worse, those columns contribute noise to the model (more...)

FRIDAY SPOTLIGHT: Strategies for Building Open Cloud Enabled Infrastructure Webinar

Hi everyone,

Happy Super Bowl Friday! I live in Santa Clara, California so this week had been a busy one for us and we are looking forward to a great Super Bowl 50 experience. Another great event I want to tell you is the live webinar we are organizing in early March. Don't miss it:

Webinar: Register (more...)

Some Interesting Real World CDI Usage Statistics

The good folks over at Genuitec developing MyEclipse recently asked the Twittersphere about real world CDI usage. They ran a week-long Twitter survey asking the simple question - "Do you use CDI in your Java EE applications?". The results of the survey were pretty interesting and certainly worth sharing. As the graph below shows 60% responded they use CDI. 21% responded that they did not. 19% did not know what CDI was.

Here is (more...)

Mobile Apps and MSCA – A Tale Of Two Products

Have you heard the terms Mobile Applications (Apps) and Mobile Supply Chain Applications (MSCA)? Confused? Let's try to add some clarity.

Technology brings us great benefits, but for some people benefits are not obvious until they are explained or demonstrated. To do this well often requires specialized, discipline-specific vocabulary (the word “ray” means something different to an astronomer [think gamma ray, ray of sunlight] than it does to a marine biologist [manta ray? sting ray? (more...)