Quantcast
Channel: Oracle Bloggers
Viewing all 19780 articles
Browse latest View live

Business Activity Monitoring videos by Stefan Wörmke

$
0
0

This is a series of 8 short videos explaining how to create a BPM application using Oracle Process Cloud Services. Part 1 will show how to login and create a new application:

clip_image002Part 1

Part 2

Part 3

Part 4

Part 5

Part 6

Part 7

Part 8

The tutorial is also available at our Community blog Business Process Modelling and Business Activity Monitoring by Stefan Wörmcke

SOA & BPM Partner Community

For regular information on Oracle SOA Suite become a member in the SOA & BPM Partner Community for registration please visit www.oracle.com/goto/emea/soa (OPN account required) If you need support with your account please contact the Oracle Partner Business Center.

BlogTwitterLinkedInimage[7][2][2][2]Facebookclip_image002[8][4][2][2][2]Wiki


Process Timers – Controlling the time in which your process executes by Jose Rodrigues

$
0
0

clip_image002

Following up a series of questions around setting timers in the Oracle Community forums, I decided to write this article to try and guide their use and how these can be used to control process execution.

Let’s start!

The Use Case

We’ll begin by setting up the scenario in which we’ll have to control our process flow.

Imagine that you want to have a part of your process that executes immediately if the current time is between 08:00am and 04:00pm (16:00 hours for us Europeans), or wait until 08:00am if it’s outside that interval.

It’s frequent to have some kind of control in parts of the processes, for instance when you want to send SMS to your customers. You certainly don’t want to do it at 03:00am.

How will we make this?

We should use a Catch Timer event, of course, and XPATH’s DateTime functions to check the current time and to set the timer to way for next morning’s 08:00.

The Catch Timer event has several ways to be configured (triggered at specific dates and times, on a specific schedule – every day at 10:28:00 (repeatable), or in a time cycle – every 2 minutes), but we’ll focus on the one where we configure the timer to wait for a specific time and date. More on the others perhaps in another article.

We’ll illustrate the use of timers with an example process. You can, of course, adapt it to your needs.

Defining the execution conditions

So you start by defining a gateway that will split the execution between:

  • Immediate
  • Wait for 08:00am
    • This will have to be split into prior to midnight and after midnight. but for now, we’ll consider the scenario of only two options.

So, you set the expression on the conditional flow that will do the immediate execution, leaving the condition that must wait for 08:00 as the unconditional (default) branch.

The expression should be something like this: Read the complete article here.

SOA & BPM Partner Community

For regular information on Oracle SOA Suite become a member in the SOA & BPM Partner Community for registration please visit www.oracle.com/goto/emea/soa (OPN account required) If you need support with your account please contact the Oracle Partner Business Center.

BlogTwitterLinkedInimage[7][2][2][2]Facebookclip_image002[8][4][2][2][2]Wiki

BPM 12c Subprocesses (Part 3 of 3): Event Subprocess

$
0
0

clip_image001

by Antonis Antoniou

In this third and last part of a three part series on subprocesses we will explore a special type of subprocess referred to as an “Event” subprocess.
This type of subprocess is triggered by an event that can occur anytime during the execution of a process flow that allows you to interrupt the normal flow of an instance.
Such capability can be applicable in various use cases. For example, an error might occur in the process, or you can very well define various service level agreements to delineate execution times or you can even have a business requirement to cancel a flow (for example cancel an order).
You can use the “Event” subprocess to implement such requirements (i.e. handle system and business exceptions).
“Event” subprocesses posses various unique characteristics. One of them is that, by configuration, you can have an “Event” subprocess either as interrupting, that is interrupting the normal process flow execution or have an “Event” subprocess running in parallel (concurrently) to the main flow of your process.
Another really nice and useful characteristics of an “Event” subprocess is that it shares the same context as the main flow of the process, meaning that from the “Event” subprocess you can have access to all the data objects that are used by the main process (and of course update their state).
An “Event” subprocess resembles like an embedded subprocess (except that it’s displayed in a dashed-line boarder), however an “Event” subprocess cannot have outgoing or incoming sequence flows. And just as with the other types of subprocesses an “Event” subprocess can define data objects that are local to its scope.We will implement a very simple process that will make use of the event sub-process to simulate the functional use case depicted by the image above; the scenario is straightforward, you can cancel an order as long as it’s not shipped. Read the complete article here.

SOA & BPM Partner Community

For regular information on Oracle SOA Suite become a member in the SOA & BPM Partner Community for registration please visit www.oracle.com/goto/emea/soa (OPN account required) If you need support with your account please contact the Oracle Partner Business Center.

BlogTwitterLinkedInimage[7][2][2][2]Facebookclip_image002[8][4][2][2][2]Wiki

ORACLE OPENWORLD - Oracle Linux and Virtualization Sessions

$
0
0

In today's Friday Spotlight we want to highlight the Oracle Linux and Virtualization sessions. Last week we listed ourGeneral sessions and keynotes, this week we want to give dates/times for our sessions:

Your Essential Online Session and Hands-on Lab Calendars for #oow16

$
0
0
It’s almost time for OpenWorld. Only three weeks to go! With so much to see and learn at Oracle OpenWorld we are doing our best to make sure that everyone get the most from this year’s conference. Therefore, to help you get prepared and organized we have created a series of online calendars which list all the must-see... [Read More]

HCM Cloud – Bulk Integration Automation Using SOA Cloud Service by Jack Desai

$
0
0

clip_image002

Introduction

Oracle Human Capital Management (HCM) Cloud provides a comprehensive set of tools, templates, and pre-packaged integration to cover various scenarios using modern and efficient technologies. One of the patterns is the batch integration to load and extract data to and from the HCM cloud. HCM provides the following bulk integration interfaces and tools:

HCM Data Loader (HDL)

HDL is a powerful tool for bulk-loading data from any source to Oracle Fusion HCM. It supports important business objects belonging to key Oracle Fusion HCM products, including Oracle Fusion Global Human Resources, Compensation, Absence Management, Performance Management, Profile Management, Global Payroll, Talent and Workforce Management. For detailed information on HDL, please refer to this.

HCM Extracts

HCM Extract is an outbound integration tool that lets you select HCM data elements, extracting them from the HCM database and archiving these data elements as XML. This archived raw XML data can be converted into a desired format and delivered to supported channels recipients.

Oracle Fusion HCM provides the above tools with comprehensive user interfaces for initiating data uploads, monitoring upload progress, and reviewing errors, with real-time information provided for both the import and load stages of upload processing. Fusion HCM provides tools, but it requires additional orchestration such as generating FBL or HDL file, uploading these files to WebCenter Content and initiating FBL or HDL web services. This post describes how to design and automate these steps leveraging Oracle Service Oriented Architecture (SOA) Cloud Service deployed on Oracle’s cloud Platform As a Service (PaaS) infrastructure.  For more information on SOA Cloud Service, please refer to this.

Oracle SOA is the industry’s most complete and unified application integration and SOA solution. It transforms complex application integration into agile and re-usable service-based components to speed time to market, respond faster to business requirements, and lower costs.. SOA facilitates the development of enterprise applications as modular business web services that can be easily integrated and reused, creating a truly flexible, adaptable IT infrastructure. For more information on getting started with Oracle SOA, please refer this. For developing SOA applications using SOA Suite, please refer to this.

These bulk integration interfaces and patterns are not applicable to Oracle Taleo.

Main Article

HCM Inbound Flow (HDL)

Oracle WebCenter Content (WCC) acts as the staging repository for files to be loaded and processed by HDL. WCC is part of the Fusion HCM infrastructure.

The loading process for FBL and HDL consists of the following steps:

  • Upload the data file to WCC/UCM using WCC GenericSoapPort web service
  • Invoke the “LoaderIntegrationService” or the “HCMDataLoader” to initiate the loading process.

However, the above steps assume the existence of an HDL file and do not provide a mechanism to generate an HDL file of the respective objects. In this post we will use the sample use case where we get the data file from customer, using it to transform the data and generate an HDL file, and then initiate the loading process.

The following diagram illustrates the typical orchestration of the end-to-end HDL process using SOA cloud service: Read the complete article here.

SOA & BPM Partner Community

For regular information on Oracle SOA Suite become a member in the SOA & BPM Partner Community for registration please visit www.oracle.com/goto/emea/soa (OPN account required) If you need support with your account please contact the Oracle Partner Business Center.

BlogTwitterLinkedInimage[7][2][2][2]Facebookclip_image002[8][4][2][2][2]Wiki

Ask Tom…and Chris and Connor

$
0
0
If there is a Madonna or Prince in the Oracle Database world, that would be Tom. You know, people that are known solely by their first name. Of course there’s also Larry, but from a pure database tech perspective, Tom has satiated the curiosity of developers and DBAs for the past couple of decades. If you were... [Read More]

7 Reasons Why You Should Take a Live Virtual Class

$
0
0

Have you heard about Oracle's Live Virtual Classes?

If you've got a busy schedule and don't have time to commute to a physical classroom, this online training format may be a great match for you.

You can watch live Oracle University classes as they're happening, in real-time, from anywhere with an internet connection.

Here are 7 reasons why you should take a Live Virtual Class (LVC).

1. You can take the course in your pajamas.

Let's be honest - it's a nice perk.

If you're someone who enjoys learning in extreme comfort, LVC is the way to go. And it saves time, too. Instead of getting ready for class, grab yourself a cup of coffee, log in and be on your way to rapid skill development.

2. Get a chance to interact with expert instructors in real time, via the Internet.

Just because you're in your pajamas doesn't mean you can't see and interact with an instructor on the screen (well, they'll be on the screen - don't worry, you're safe!)

Your instructor teaches your course in real-time to you and other virtual students using a webcam. Through a white boarding environment, he or she can guide you through new concepts, step-by-step.

And if you're feeling chatty, you can message your instructor through a chat window, or virtually raise your hand to ask a specific question at any time during class.

3. You'll learn the exact same content as you would in a classroom, with 24/7 lab environment access.

If you choose to learn online, you'll be taught the exact same course material as you would in person. The only difference is your instructor is delivering the information to you via the Internet, on camera.

Furthermore, before and after class, you can download an eKit that contains the complete course content. You can use this downloadable eKit as a reference during class, too.

You can access and review course material before the course starts.

This gives you time to outline key points, prepare questions and print critical concepts and procedures. You may also find embedded audio and video, plus links to websites and other media.

4. Access LVC courses in multiple countries and multiple languages, in various time zones. 

No matter where you are, you can find an LVC that works best for you, in your preferred language.

From English to Spanish to Japanese and more, Oracle University offers Live Virtual Class content on a global scale, empowering millions of students with relevant, in demand skills on a daily basis.

5. LVC producers are available before and during class; lean on our support team 24/7 for any technical issues.

If you feel uneasy about running into potential technical difficulties, we've got LVC producers available before and during class to assist you. 

They're experts when it comes to this learning format - and they're always willing to walk you through any issues on the phone or via chat.

View the LVC section on our website to see exactly how to log into a course.

6. You'll get hands-on practice using real products and technology.

Wondering if the lab environment with an LVC won't be as good as in-person courses? Not to worry.

You'll experience the exact same lab machine in a Live Virtual Class (hosted by the Oracle grid) as you would if you took Classroom Training.

In fact, you'll have access to more lab training in an LVC, since you'll be able to log into the lab environment before and after class.

7. Take quizzes throughout the class to assess your learning and ensure you maximize your investment.

Finally, you can see how you're doing as you're learning when you take a Live Virtual Class. You'll get just as much interaction and hands-on assessment as you would in a traditional classroom setting.

You'll just be advancing your skill set from the comfort of wherever you choose!

Check out a Live Virtual Class to see what you think. Develop new skills, empower yourself in your current job and expand your future career opportunities.

Get started today! 


Visibility into New SaaS Functionality - August Update

$
0
0

Hello Oracle Cloud User,

Major releases are the primary vehicle for delivering new product functionality to the SaaS fleet. In addition, the SaaS fleet receives a monthly update. As you would expect, monthly updates address product issues discovered mid-release. But they can also serve as a vehicle for delivering "new features". The purpose of this communication is to provide visibility into new and enhanced functionality that is delivered off-cycle via monthly updates.

Specifically, this communication describes new SaaS functionality added in the last 30 days and it only includes the affected product areas.

Your Action: If you are focused on one of the product areas below, please check out the associated RCD and What's New documents (hosted on the cloud site) to learn about the recent changes. The Revision History section at the beginning of each document will serve as your pointer.

Fusion Applications Release 11

Human Capital Management

Talent Management

Common Technology

Enterprise Resource Planning

FA Release 10 & Additional SaaS Product Lines

Common Technology

Customer Experience

Enterprise Performance Management

Human Capital Management

Talent Management

Enterprise Resource Planning

The quick access links above are provided for your convenience. You can always access the full set of Release Readiness content here.

ServiceCloud Rightnow Integration, XSLT Transformations! By Fabio Persico

$
0
0

clip_image002

I've just roll out to a live environment, a SOA Integration project with Oracle Service Cloud Rightnow.

The customer needed to migrate from a in-house CRM to Oracle Service Cloud and with my company Infomentum we have helped them in taking this big step. Since that I have made lots of experience with OSC WebServices.

Here I just want to share the complex XSLT Transformation which we have implemented to communicate with the OSC WebServices, hopefully these can speed up any other SC integration projects.

There are 6 transformation in the ZIP package (we have implemented more):

XSLT Name

SC Object

Out of the box Object?

Operation Type

xsltContact2Update

CONTACT

Yes

UPDATE

xsltOrganisationToUpdate

ORGANIZATION

Yes

UPDATE

xsltProgrammeToUpdate

CO.PROGRAMME

No

UPDATE

xsltProgrammeTypeToUpdate

CO.PROGRAMMETYPE

No

UPDATE

xsltCourseToUpdate2

CO.COURSE

No

UPDATE

xsltSessionToUpdate

CO.SESSION

No

UPDATE

In the XSLTs you'll find all the details about the TARGET columns (Oracle Service Cloud ones). Here are some important concepts I want to highlight:

  • SC Columns in the XSLT are sometimes out of the box column, in some other cases they are custom ones. In the XSLT the latter will be identified with the tag GenericFields. Read the complete article here.

SOA & BPM Partner Community

For regular information on Oracle SOA Suite become a member in the SOA & BPM Partner Community for registration please visit www.oracle.com/goto/emea/soa (OPN account required) If you need support with your account please contact the Oracle Partner Business Center.

BlogTwitterLinkedInimage[7][2][2][2]Facebookclip_image002[8][4][2][2][2]Wiki

Register for the Oracle Utilities Virtual Partner Enablement Webcasts!

$
0
0

Join Utilities Industry experts on August 25 as they unveil the Oracle Utilities Cloud direction and provide an overview of the Cloud Solutions and Customer Success. The discussion will include the implementation lifecycle, in order to help enable and accelerate the implementation of Oracle Utilities Cloud Products.

The Oracle Utilities Reference Models (URMs) webcat on September 1 is where you will learn how URMs enable and accelerate implementation of Oracle Utilities Products and Productized Integrations! To register or learn more about this webcast, click here!

MySQL @ OpenWorld

$
0
0
Want to easily find out about the MySQL sessions taking place at Oracle OpenWorld? Check out our Focus on MySQL @ OpenWorld page. Conference sessions, Tutorials, Hands-on Labs, Birds-of-a- Feather as well as the MySQL General Session are listed with their time and location. Not registered for Oracle OpenWorld... [Read More]

Oracle JET MOOC - Tips & Tricks (Part 1)

$
0
0
We're really pleased with the level of activity around the Oracle JET MOOC. Monday next week, when the 2nd week starts, we'll close registration, at which point we expect to have around 2,000 participants. The MOOC will run again, for free, in October, after OpenWorld and JavaOne.

We've picked up on some common problems on the Oracle JET forum and have put together some tips and tricks, as well as news and updates, here:

We expect to release a similar YouTube clip part way through the 2nd and 3rd week of the course.

Application Development at Oracle OpenWorld, San Francisco, September 2016

$
0
0
Well, there is certainly a lot going on at Oracle OpenWorld this September. You can browse the session catalog for interesting talks. Here are a few highlights in my area: Python and Oracle Database: Tips, Tricks, and the Best New Features [CON6543] Room: Park Central - Concordia Monday 19th... [Read More]

Importance of Transparency in Government by Kellsey Ruppel

$
0
0
clip_image002

Open government is not a new concept – its modern roots can be traced back to efforts by democratic societies to bring openness to government dealings. In the United States, Freedom of Information Act (FOIA) dates back to the mid 1960’s. Today, most national governments, states, provinces, municipalities and other government jurisdictions have committed to increased transparency. Most recognize that a transparent government is an essential element of a free and democratic society. The White House issued a Memorandum titled “Transparency and Open Government” that states “Openness will strengthen our democracy and promote efficiency and effectiveness in Government.” The memorandum lists three key principles:

  1. Government should be transparent.
  2. Government should be participatory.
  3. Government should be collaborative.

Open Government policies are already helping to contribute to the awareness off citizens and public entities, the success of partnering organizations (such as sub-agencies and authorities) and innovation of new government services. With open data and service policies in place, we are faced with the fundamental requirement to apply those policies to our daily operations as easily and cost-effective as possible.

How is information shared and accessed in State and Local government?

The Sunlight Foundation is a national, nonpartisan, nonprofit organization that uses the tools of civic tech, open data, policy analysis, and journalism to make our government and politics more complete, equitable and effective democratic participation. Let’s use this foundation’s guiding best-practices as a model to lay out how information is being made available for sharing and re-use.

  • Sharing qualitative data in the form of objective reporting
  • Building informative and intuitive websites and mobile apps
  • Providing access to APIs that power existing applications to be re-used by others

In order to deliver these Open Government services, there are intrinsic technology needs to:

  • Secure document collaboration and distribution
  • Rapidly develop mobile friendly user experiences
  • Manage and measure the performance of access to disparate systems
  • Automate self-service requests to data and services

Implementing cloud-based solutions can not only make government more efficient and cost-effective, but also improve the accessibility to information and data.

Oracle and Open Government

Oracle offers a wide variety of Cloud technology and application products that can support government transparency efforts in these key areas:

  1. Technology infrastructure
  2. Information access and presentation
  3. Service performance
  4. Budget/financial Information
  5. Access to Public Documents
  6. Read the complete article here.

SOA & BPM Partner Community

For regular information on Oracle SOA Suite become a member in the SOA & BPM Partner Community for registration please visit www.oracle.com/goto/emea/soa (OPN account required) If you need support with your account please contact the Oracle Partner Business Center.

BlogTwitterLinkedInimage[7][2][2][2]Facebookclip_image002[8][4][2][2][2]Wiki


Adding Some Color to the RebelLabs Developer Productivity Report 2016

$
0
0
I used to have a very nice colleague who would never disagree with me. He'd never say 'I disagree with you'. Instead, he'd always say, 'let me add some color to that', after which he'd proceed to, essentially, disagree with me. :-) [I miss you, Ashwin!] But it was a nice experience. He wasn't disagreeing, he was adding color.

In that light I'd like to look at an aspect of the RebelLabs Developer Productivity Report 2016. It wasn't released very long ago and has the following results for IDE usage:

On the face of it, things aren't looking so great for NetBeans! In fact, NetBeans is doing very badly indeed. You can't really talk about "the top three IDEs" anymore, there's clearly only "the top two IDEs". However, let's look a bit more closely and ask ourselves some questions. Yes, let's add some color to that!

ZeroTurnaround & Me

Let me start by saying I love the ZT team. I have known several members of ZT for a lot of many years.

Jevgeni I remember meeting at JavaZone in Norway many years ago when he was talking about his Aranea web framework; Anton I have done several JavaOne sessions with; the JRebel plugin for NetBeans is one of the most actively developed NetBeans plugins; Igor has created the most amazing MindMap plugin for NetBeans; I've talked to Simon at several conferences; Alan and Michael I met in Denmark and I claim some role in surfacing them in the community and getting them noticed by Jevgeni (watch this cool YouTube clip with Alan, Fabrizio, and me); Oleg I spent a crazy time with in the Bering Sea; Sang, Adam, and Geert who used to work there are guys I have known forever as well. And, on top of all that, ZeroTurnaround is a NetBeans partner.

So, again, I am really adding color here and seriously not trying to do anything other than that. I love ZT, OK.

Tone & Content

In the report: "Overall we received 2044 responses." Moreover, when I see the response to "What is your job description?", I don't see anything about "I am a student". In fact, the word "student" doesn't appear in the report. Nothing at all wrong with that, of course. The survey was not aimed at students at all.

Already one can feel the kind of color that can be added here. Slightly over 2000 respondents, which seems small to me. And no students.

Plus, it took quite a bit of motivating to get those 2000 respondents. Especially the last few hundred took some work, I saw quite a bit of activity in getting those, e.g:

You know who else didn't participate? The NetBeans community. On 1 March this year, there was a brief discussion on the NetBeans Dream Team mailing list. The NetBeans Dream Team is a group of volunteers outside of the NetBeans team and outside of Oracle. They're NetBeans enthusiasts who are recognized for their activism by being invited to join the group to share insights and activities and ideas around NetBeans. We discussed the RebelLabs productivity reports. Especially the fact that the tone of the reports is definitive and assertive, despite not covering at least the simplest of these concerns, i.e., a pretty low number of self-selecting respondents, none of whom are students which is a key demographic that NetBeans has targeted from the beginning.

My suggestion was that this year, in contrast to previous years where we were a bit sceptical too, we go full on for the survey, promote it to the community, to the NetBeans enthusiasts around the world, the mailing lists, etc. However, one of the people in the discussion suggested, bearing in mind our objections: "Instead of helping them with extra data points you might just publicly ask NetBeans users to NOT respond to RebelLabs surveys." I disagreed strongly because I love ZT! And ZT is a NetBeans partner, on top of that.

So, we did nothing. We let it go, knowing that by not promoting this to the NetBeans community, the results would probably be like they turned out to be. The results of the survey provide a limited view on a self-selecting segment of the Java community.

Reap & Sow

However, let's go a bit further. Given the limitations outlined above, which in themselves disqualify the results, or should disqualify the results from being used to say anything about the actual usage of the tools, is there an explanation for those 2044 respondents having responded in the way they did? Why did only 10% of those problematic non-student 2044 respondents pick NetBeans?

JetBrains is incredibly admirable for their conviction. JetBrains supports their tools without a second of doubt. Oracle, well, not so much. Sometimes yes, sometimes no. Sometimes lots of enthusiasm, sometimes just a bit, something nothing. The last time NetBeans had an evangelism team was in the days of Roman Strobl, I guess around 2007 or so, when NetBeans was part of Sun and when there were about 10 fulltime NetBeans evangelism staff (in addition to about 6 technical writers, of which I was one) constantly and consistently promoting NetBeans. There's nothing left of that. Well, just me, plus the NetBeans Dream Team, an unpaid volunteer force to be reckoned with, but not a paid staff strategizing and planning the best way to reach developers with tools etc. Meanwhile, JetBrains has been investing in that aspect of its organization to great effect. Kudos to them.

To add some color to the results, therefore, I tentatively suggest that they are a reflection of the conviction versus the ambivalence of the organizations behind those tools, as well as the staffing and strategies for promoting them. On this basis, the percentages mirror the backing that the tools have received from the organizations that sponsor them.

Apples & Pears

We need to go further still and ask the "why" question. What's the reason for the different levels of enthusiasm of these organizations for their tools? JetBrains and Oracle have completely different aims, of course. JetBrains is explicitly a tooling company. The key slogan, a really good one, is: "Whichever technologies you use, there's a JetBrains tool to match."

Oracle, on the other hand, is historically a database company and increasingly a Cloud company. In contrast to JetBrains, for Oracle tooling plays, at best, a supporting role, and is, at worst, an after thought. Though one would expect tooling to play a bigger role, it tends to fall a bit by the wayside in the final push to a technology release.

Facebook & Twitter

So, if the ZT survey cannot accurately reflect IDE usage, is there another way to conclusively do so. No. The only thing anyone can provide are very tentative indicators.

Here are some:

What does the above show? One thing I find interesting is that JetBrains is spending a lot of energy while not getting as compelling a result as the other two IDEs. Also note that normally Eclipse doesn't have as much engagement on Facebook as this week. The last few weeks have been special because of Eclipse Che, generating a lot of engagement. NetBeans, though, is clearly on top in terms of Facebook likes. Note also that there's never more than one or two new items on the NetBeans Facebook page per day. Sometimes nothing. Because we don't want the news from yesterday to get lost. So we add one new item every other day or so. A different strategy to JetBrains, clearly, which also has to contend with the fact that IntelliJ IDEA is only one of their tools. They have a lot to talk about, though it doesn't seem to result in a lot of new Facebook likes.

Next, let's take a look at Twitter followers. Below you see NetBeans, then JetBrains, then Eclipse. Again, NetBeans has the most followers, i.e., the most people interested in receiving tweets from one of the three IDEs is from people interested in NetBeans. Again, notice the disparity between the amount of tweets from JetBrains versus the considerably lower number of followers:

Of course, someone will say, this says nothing about what people are working with. Hmmm. I wonder about that. How many Twitter accounts do you follow of tools that you're not using? And if you want to see a comparison between real tool usage, take a look at the difference between the number of people using the Chrome plugin for NetBeans versus the Chrome plugin for IntelliJ:

That's a difference of about 50,000, which has been constant, plus or minus a few thousand, over the past years.

If you were to want to reach as many developers as possible, with your message, or your technology via a plugin, which of the three IDEs would you immediately suspect could be used to reach the largest number of people? Over on YouTube, look at the marked difference in views between two different YouTube clips, about the same technology, i.e., Oracle Developer Cloud Service, installed in Eclipse vs. installed in NetBeans:

The two YouTube clips were created in the same period. The Eclipse YouTube clip has less than 300 views, while the NetBeans equivalent has around 4000 views. Neither of those numbers are very high, which is probably because Oracle Developer Cloud Service is an extremely non-sexy topic. Nevertheless, the NetBeans views are orders of magnitude higher, clearly.

Of course, I am not arguing that NetBeans is the most popular IDE. I don't believe that to be true at all, in fact. Plus, that's not the point I am making here, in any way. No one can make that claim. I am simply adding color to the survey results, since these different statistics from completely different sources appear to indicate something different to what the survey suggests.

Intention & Abuse

Where it becomes dangerous is where the ZT survey is used as a stick to beat an IDE with. That was never the intention of the awesome people at ZT, though it is exactly what happens when surveys are released.

Surveys are always flawed and never present the full picture. Like when I argued with (ah, 'added color to') the RedMonk survey a few years ago, if we don't have the full climate picture, we shouldn't be doing the weather report. At the very least we should be extremely circumspect and not assert anything at all lest our assertions be abused in contexts for which they were never intended.

New Cloud Exam: Oracle Management Cloud 2017 Implementation Essentials Exam - Now In Beta

$
0
0

We’ve just launched a new certification for recognizing your Oracle Cloud skills and that your organization can use to help achieve its OPN Cloud Designations.

The Oracle Management Cloud 2017 Implementation Essentials certification covers topics such as: Oracle Cloud service subscription, configuration, secure deployment and service use. Register now for the OPN Test Fest and you can take the exam for FREE. The OPN Test Fest will take place during Oracle OpenWorld, from September 19th to September 22nd 2016. Register here!

Happy Birthday Linux!

$
0
0

25 years of ground-breaking innovation

When Linus Torvalds sent his first email on August 25, 1991 announcing a project to create a new operating system, who could have imagined the impact it would have on the technology industry and how it would propel the concept of open source software development. Today, open source and Linux are used across the globe in almost every data center, powering trading platforms, processing millions of transactions each day and embedded in devices, from cell phones to televisions to refrigerators.

Oracle was an early supporter of Linux and in 1998 was one of the first commercial software vendors to invest in Linux by porting the first commercial relational database to Linux, with Oracle Database release 8.  Our commitment to Linux is as strong today as it was in the beginning and as cloud, containers, and other technologies bring us into and through the next 25 years, Oracle plans to continue the journey.

Here’s to another great 25 years of Linux!

Your Top Digital Badge Questions Answered

$
0
0


Thank you for participating in a recent survey from Acclaim gathering information on how you're using Oracle Certification badges!

We love seeing your positive feedback and hearing about the benefits you are enjoying from your digital badge. We want all candidates to enjoy these benefits.

We gathered the top questions identified during the survey and answer them for you here. 

Get the answers you need and start sharing your badges today!

Oracle Database Appliance X6-2S / X6-2M Support Oracle Database Standard Edition and Oracle Database Standard Edition One

$
0
0
0 0 1 425 2426 Oracle 20 5 2846 14.0 Normal 0 false false false EN-US JA X-NONE ... [Read More]
Viewing all 19780 articles
Browse latest View live




Latest Images