OTN TechBlog

Subscribe to OTN TechBlog feed
Oracle Blogs
Updated: 2 hours 8 min ago

Look Who's Talking: Creating a Great Chatbot User Experience

Wed, 2017-05-31 10:16

Chatbots represent an enormous opportunity for developers. But while aspects of chatbot development will be quite familiar, there are key differences that will require a shift in thinking, according to Joe Huang, product manager for Oracle's Mobile and Bot platforms.

"Traditionally, when we talk about application development, you're thinking about how to design the user interface, how to make the application easier to use," Joe says. "With chatbots, it's both different and also the same. It's the same in that you want to give the best conversational experiences for the end-user to be able to very quickly complete their operation, to find what they need to do through a chat interface. But it's also very different in that thinking about building a good experience changes from building a beautiful user interface to designing a conversation."

Want more of Joe's insight into chatbot development? Watch this interview recorded at Oracle Code Washington DC. And for a deeper dive, you can watch the video recordings of Joe's Oracle Code sessions:

Additional Resources

 

Video: CQRS or CRUD: Modeling Enterprise Applications

Wed, 2017-05-10 07:00

Java Champion Sebastian Daschner discusses the Command Query Responsibility Segregation (CQRS) method for modeling enterprise applications, and how it compares to the create, read, update, and delete (CRUD) method, particularly with regard to event sourcing.

Sebastian has been a very busy guy, having presented sessions at the Oracle Code events in New York, Toronto, and London, and even found time to record a 2 Minute Tech Tip on boosting your JavaEE productivity with Live Templates. You'll find links to that video and other resources below.

Additional Resources

Video: IoT: You're Not Paranoid Enough

Tue, 2017-05-09 11:01

Is your IoT-enabled toaster sharing information about your WiFi network? Is someone using that device you ask for weather reports to listen to your private conversations? Are you concerned about the security of IoT devices? Maybe you should be.

The Internet of Things presents architect and developers with enormous opportunities for innovation, and it's well worth the time and effort to explore the various devices and possibilities. But as an architect or developer you need to be aware of concerns about the security of IoT devices. Blaine Carter, a Oracle developer advocate for Open Source, voices some of those concerns in this 2 Minute Tech Tip

Additional IoT Resources Also from Blaine Carter

Microservces, Database, SOA Cloud: Most-Watched 2 Minute Tech Tips - May 1-7, 2017

Mon, 2017-05-08 07:38

Here they are -- the most-watched 2 Minute Tech Tip videos for the week of May 1-7, 2017. The oldest tip on this week's list is Oracle ACE Dan Atwood's BPM tip (#8) originally published in 2014. The newest tip on the list is Chris Saxon's look at new features in Oracle Database 12.2 (#3), published in February of this year. Chris once again earns the distinction of having two tips in this week's list, as does Oracle ACE Atul Kumar. And Atul's streak continues, as his tip on EBS integration with OAM makes its 57th top 10 appearance.

Congrats to all of this week's Top 10 tipsters.

If you have a tip of your own to share, let's make it happen. Contact me: bob.rhubart@oracle.com

1 red-arrow-up-sml.png Orchestration vs. Choreography | Kelly Goetsch
Published on Aug 17, 2016
Last week: #9
10th Top 10 appearance 2 red-arrow-up-sml.png Heap Tables and Index Organized Tables in Oracle | Chris Saxon
Published on Mar 4, 2015
Last week: #5
44th Top 10 appearance 3 red-arrow-down-sml.png New Features in Oracle Database 12.2 | Chris Saxon
Published on Feb 22, 2017
Last week: #3
11th Top 10 appearance 4 red-arrow-up-sml.png Are You Ready for Microservices? | Carrasco and Gonzalez
Published on Nov 2, 2016
Last Top 10 appearance: November 21, 2016
3rd Top 10 appearance 5 red-arrow-up-sml.png When to Use Oracle SOA Cloud Service | Robert van Molken
Published on Dec 1, 2016
Last Top 10 appearance: April 17, 2017
15th Top 10 appearance 6 red-arrow-up-sml.png Oracle EBS Integration with OAM | Atul Kumar
Published on Feb 25, 2016
Last week: #2
57th Top 10 appearance 7 red-arrow-up-sml.png Oracle EBS integration with Identity and Access Management for SSO | Atul Kumar
Published on Feb 14, 2017
Last week: #6
5th Top 10 appearance 8 red-arrow-up-sml.png BPM Process Patterns using BPMN | Dan Atwood
Published on Sep 24, 2014
1st Top 10 appearance 9 red-arrow-up-sml.png On Demand Rules in HFM | Erich Ranz
Published on Dec 9, 2015
Last Top 10 appearance: June 6, 2016
2nd Top 10 appearance 10 red-arrow-up-sml.png JMX and WebLogic MBean Objects | Fevzi Korkutata
Published on Feb 7, 2017
Last Top 10 appearance: April 3, 2017
8th Top 10 appearance

 

Video: The Moon, Jupiter, and Beyond: JavaFX and the Final Frontier

Fri, 2017-05-05 07:00

Software development isn't rocket science -- except when it is.

Sean Phillips, principal software engineer with A.I. Solutions, based in Washington DC, has his head beyond the clouds in his work with NASA's Goddard Space Flight Center. Sean specializes in data visualization and
data analysis using Java and Java-based technologies, including JavaFX.

Sean and the A.I. Solutions team developed a tool called the Deep Space Trajectory Explorer, which is used to design trajectories for deep space missions. Sean describes that work in this short DevLIVE interview recorded at the Oracle Code event held in Washington DC on March 27, 2017.

If you'd like a more in-depth exploration of Sean's work, he will present a keynote session at the Oracle Code event in Atlanta on June 22, 2017. You'll find more information about the Atlanta event here.

In the meantime, Sean suggests you check out two videos produced by A.I. Solutions that explain what the Deep Space Trajectory Explorer does:

Additional Resources

 

 

Building a Sweet Solution with Java Cloud Service, JET, and ADF

Thu, 2017-05-04 07:47

Oracle ACE Director Andrejus BaranovskisA new tech article from Oracle ACE Director Andrejus Baranovskis describes in deep technical detail how he and his Red Samurai team used Oracle Java Cloud Service, JavaScript Extension Toolkit (JET) and Application Development Framework (ADF) to develop an application with invoice processing and warehouse stock  and production line management functionality for a Lithuanian start-up that produces and distributes candy.

Read the article: Oracle Java Cloud Service, JET, and ADF BC REST Production Experience

Additional Resources

 

This is Happening: Microservices and Java EE

Wed, 2017-05-03 09:25

If you think that Java EE is unsuitable for developing microservices, guess again.

According to David Heffelfinger, a developer and indie consultant based in the Washington DC area, that misconception is based in part on the outdated belief that Java EE appservers are lumbering resource hogs. "That may have been the case in the past," says David, "but that is not the case anymore."

David elaborates on the matter in this short interview recorded at Oracle Code Washington DC on March 27, 2017, where he presented the session, "Demystifying Java EE Microservices For Developers." That session is available for viewing here.

David's slides from the session are also available for download.

Oracle Code is coming to a city near you. Click here for a complete list of events and registration information.

Attend Oracle Code – an event for developers, by developers!

Thu, 2016-12-15 13:45


Attend Oracle Code – an event for developers, by developers

Registration for the first two cities is now open, San Francisco and New York.  Oracle Code will feature tech experts discussing the latest insights, technology, and innovation; educational sessions for developing software in Java, Node.js, and other programming languages  – and a hub where you can interact and exchange ideas with your peers.

Register today!

And the Oracle Code Call for Papers is open.  Submit your proposal today!

Attend Oracle Code – an event for developers, by developers!

Thu, 2016-12-15 13:45


Attend Oracle Code – an event for developers, by developers

Registration for the first two cities is now open, San Francisco and New York.  Oracle Code will feature tech experts discussing the latest insights, technology, and innovation; educational sessions for developing software in Java, Node.js, and other programming languages  – and a hub where you can interact and exchange ideas with your peers.

Register today!

And the Oracle Code Call for Papers is open.  Submit your proposal today!

Oracle Code Call For Papers is Now Open!

Tue, 2016-12-06 16:20


Coming to 20 cities globally, Oracle Code is an event for developers building modern Web, mobile, enterprise and cloud-native applications.  The Oracle Code Call for Papers (CFP) is now open for the cities and dates listed on the CFP site.

Oracle Code will focus on the latest software developer technologies, practices and trends, including:

  • Containers, Microservices/APIs, & DevOps
  • Databases
  • Open Source Technologies
  • Development Tools & Low Code Platforms
  • Machine Learning, Chatbots & AI

Submit your session idea today! 

Oracle Code Call For Papers is Now Open!

Tue, 2016-12-06 16:20

Coming to 20 cities globally, Oracle Code is an event for developers building modern Web, mobile, enterprise and cloud-native applications.  The Oracle Code Call for Papers (CFP) is now open for the cities and dates listed on the CFP site.

Oracle Code will focus on the latest software developer technologies, practices and trends, including:

  • Containers, Microservices/APIs, & DevOps
  • Databases
  • Open Source Technologies
  • Development Tools & Low Code Platforms
  • Machine Learning, Chatbots & AI

Submit your session idea today! 

Register for OTN Cloud Labs at UKOUG!

Tue, 2016-11-29 13:12


Going to UKOUG? Register for the OTN Cloud Lab on Cloud Native Stack on Oracle Bare Metal Compute (BMCS)

Oracle has built Bare Metal Compute Service (BMCS) that can run both Oracle workloads and cloud native applications.  In this hands on lab, we will walk through getting a cloud native application stack on BMCS.  The purpose of this lab is to get familiar with Bare Metal Compute primitives.  At the end of this lab, you will be familiar with creating a network, launching an instance, and accessing the instance. For this lab, we will go through installing and running MEAN (MongoDB, Express, AngularJS, and Node.js) stack that is used widely by many applications.

Pre-Req’s
Participants should be familiar with the Linux Command Line interface and editors like visual editor.

Oracle Technology Network is giving you the opportunity to experience Oracle's Infrastructure Service live on Sunday 4th December.
Choose from one of two 2-hour sessions:
Sunday 13.00 - 15.00
Sunday 16.00 - 18.00

Register today!

Register for OTN Cloud Labs at UKOUG!

Tue, 2016-11-29 13:12


Going to UKOUG? Register for the OTN Cloud Lab on Cloud Native Stack on Oracle Bare Metal Compute (BMCS)

Oracle has built Bare Metal Compute Service (BMCS) that can run both Oracle workloads and cloud native applications.  In this hands on lab, we will walk through getting a cloud native application stack on BMCS.  The purpose of this lab is to get familiar with Bare Metal Compute primitives.  At the end of this lab, you will be familiar with creating a network, launching an instance, and accessing the instance. For this lab, we will go through installing and running MEAN (MongoDB, Express, AngularJS, and Node.js) stack that is used widely by many applications.

Pre-Req’s
Participants should be familiar with the Linux Command Line interface and editors like visual editor.

Oracle Technology Network is giving you the opportunity to experience Oracle's Infrastructure Service live on Sunday 4th December.
Choose from one of two 2-hour sessions:
Sunday 13.00 - 15.00
Sunday 16.00 - 18.00

Register today!

Thursday at OpenWorld and JavaOne Recap

Thu, 2016-09-22 10:00

Yesterday was the last day of the Java Hub. Highlightsinclude the Java Community BBQ, JavaOne4Kids, Community Demos, and LiveStreaming discussions each day. If you missed some of the live streaming, visitthe Nighthacking video channel.

Aswe enter the last day of OpenWorld, the OTN Lounge is still going strong until2 pm today. We continue to build shapes with the HearingNest Community ArtExperience, serving the OTN Coffee Cloud Service, interacting with the IoTWorkshop, and making your own shirt.

OracleACE sessions are still being held with Best Practices for Oracle DataIntegrator and Choosing a Cloud-Native AppDev Platform. For the full list ofsessions visit the OTNArchbeat Blog.

The OTNSystems Hub starts their CommunityCast interviews today with Avi Millerdiscussing container registry at 11 am. Stop by the OTN Lounge to see the livetaping.

Thursday at OpenWorld and JavaOne Recap

Thu, 2016-09-22 10:00

Yesterday was the last day of the Java Hub. Highlights include the Java Community BBQ, JavaOne4Kids, Community Demos, and Live Streaming discussions each day. If you missed some of the live streaming, visit the Nighthacking video channel.

 

Normal 0 false false false EN-US X-NONE X-NONE /* Style Definitions */ table.MsoNormalTable {mso-style-name:"Table Normal"; mso-tstyle-rowband-size:0; mso-tstyle-colband-size:0; mso-style-noshow:yes; mso-style-priority:99; mso-style-parent:""; mso-padding-alt:0in 5.4pt 0in 5.4pt; mso-para-margin-top:0in; mso-para-margin-right:0in; mso-para-margin-bottom:8.0pt; mso-para-margin-left:0in; line-height:107%; mso-pagination:widow-orphan; font-size:11.0pt; font-family:"Calibri",sans-serif; mso-ascii-font-family:Calibri; mso-ascii-theme-font:minor-latin; mso-hansi-font-family:Calibri; mso-hansi-theme-font:minor-latin;} As we enter the last day of OpenWorld, the OTN Lounge is still going strong until 2 pm today. We continue to build shapes with the HearingNest Community Art Experience, serving the OTN Coffee Cloud Service, interacting with the IoT Workshop, and making your own shirt.

Normal 0 false false false EN-US X-NONE X-NONE /* Style Definitions */ table.MsoNormalTable {mso-style-name:"Table Normal"; mso-tstyle-rowband-size:0; mso-tstyle-colband-size:0; mso-style-noshow:yes; mso-style-priority:99; mso-style-parent:""; mso-padding-alt:0in 5.4pt 0in 5.4pt; mso-para-margin-top:0in; mso-para-margin-right:0in; mso-para-margin-bottom:8.0pt; mso-para-margin-left:0in; line-height:107%; mso-pagination:widow-orphan; font-size:11.0pt; font-family:"Calibri",sans-serif; mso-ascii-font-family:Calibri; mso-ascii-theme-font:minor-latin; mso-hansi-font-family:Calibri; mso-hansi-theme-font:minor-latin;} Oracle ACE sessions are still being held with Best Practices for Oracle Data Integrator and Choosing a Cloud-Native AppDev Platform. For the full list of sessions visit the OTN Archbeat Blog.

The OTN Systems Hub starts their CommunityCast interviews today with Avi Miller discussing container registry at 11 am. Stop by the OTN Lounge to see the live taping.

 

 

 

Normal 0 false false false EN-US X-NONE X-NONE /* Style Definitions */ table.MsoNormalTable {mso-style-name:"Table Normal"; mso-tstyle-rowband-size:0; mso-tstyle-colband-size:0; mso-style-noshow:yes; mso-style-priority:99; mso-style-parent:""; mso-padding-alt:0in 5.4pt 0in 5.4pt; mso-para-margin-top:0in; mso-para-margin-right:0in; mso-para-margin-bottom:8.0pt; mso-para-margin-left:0in; line-height:107%; mso-pagination:widow-orphan; font-size:11.0pt; font-family:"Calibri",sans-serif; mso-ascii-font-family:Calibri; mso-ascii-theme-font:minor-latin; mso-hansi-font-family:Calibri; mso-hansi-theme-font:minor-latin;}

Wednesday at OpenWorld and JavaOne

Wed, 2016-09-21 10:24

Wednesday at the OTN Lounge and Java Hub have activitiesstill in full swing.

Have you visited the IoT Workshop in the OTN Lounge? Interact with your fellow attendees bygetting your own wi-fi micro microcontroller and connect it to Oracle IoT CloudService. OTN is partnering with the AppsLab, the OAUX emerging technologies team,to make this happen. Don’t forget to download the appto participate in the workshop.

TheJava Hub Gaming Station is in its last day! Play your favorite Nintendo games on a retro handheld console, poweredby Java, running on a Raspberry Pi, and printed on a 3D printer. It isoptimized using Flight Recorder and is connected to the Oracle Cloud.

This past Sunday the OTN Loungehosted the Women in Technology (WIT) Panel. They will be at the Java Hub todayat 1:30. Visit the Oracle WIT communityspace to learn more and join the conversation. It's a place to share your knowledge, technical resources and engagewith other women throughout the Oracle technical community. Make sure toinclude #OTNWIT with posts you'd like to share!

Stop by the OTN Lounge to watch a CommunityCast taping.Today we have the winners of OFM PaaS Oracle Innovation Awards, the SQL authorsand book signing, and build SPARC Cloud Infrastructure with OpenStack.

The OTNSystems Hub has times for the Systems’ sessions at OpenWorld and interviewsat the OTN Lounge, with Jamie Iles discussing security and downtime at 10 am.

Visit the OTNArchbeat Blog to learn more about specific ACE sessions and stop by the OTNLounge to watch the taping of the infamous Two Minute Tech Tips.

Tonight the OTN and Pythian are sponsoring the OracleBloggers Meetup. It will be held at Jillian’s @ Metreon 5:30 – 7:00 pm.Following the meetup is the Oracle Appreciation Event featuring Multi-GRAMMYAward-Winning Artists Sting and Gwen Stefani.

Wednesday at OpenWorld and JavaOne

Wed, 2016-09-21 10:24

Wednesday at the OTN Lounge and Java Hub have activities still in full swing.

Have you visited the IoT Workshop in the OTN Lounge? Interact with your fellow attendees by getting your own wi-fi micro microcontroller and connect it to Oracle IoT Cloud Service. OTN is partnering with the AppsLab, the OAUX emerging technologies team, to make this happen. Don’t forget to download the app to participate in the workshop.

The Java Hub Gaming Station is in its last day! Play your favorite Nintendo games on a retro handheld console, powered by Java, running on a Raspberry Pi, and printed on a 3D printer. It is optimized using Flight Recorder and is connected to the Oracle Cloud.

Normal 0 false false false EN-US X-NONE X-NONE /* Style Definitions */ table.MsoNormalTable {mso-style-name:"Table Normal"; mso-tstyle-rowband-size:0; mso-tstyle-colband-size:0; mso-style-noshow:yes; mso-style-priority:99; mso-style-parent:""; mso-padding-alt:0in 5.4pt 0in 5.4pt; mso-para-margin-top:0in; mso-para-margin-right:0in; mso-para-margin-bottom:8.0pt; mso-para-margin-left:0in; line-height:107%; mso-pagination:widow-orphan; font-size:11.0pt; font-family:"Calibri",sans-serif; mso-ascii-font-family:Calibri; mso-ascii-theme-font:minor-latin; mso-hansi-font-family:Calibri; mso-hansi-theme-font:minor-latin;}

Normal 0 false false false EN-US X-NONE X-NONE /* Style Definitions */ table.MsoNormalTable {mso-style-name:"Table Normal"; mso-tstyle-rowband-size:0; mso-tstyle-colband-size:0; mso-style-noshow:yes; mso-style-priority:99; mso-style-parent:""; mso-padding-alt:0in 5.4pt 0in 5.4pt; mso-para-margin-top:0in; mso-para-margin-right:0in; mso-para-margin-bottom:8.0pt; mso-para-margin-left:0in; line-height:107%; mso-pagination:widow-orphan; font-size:11.0pt; font-family:"Calibri",sans-serif; mso-ascii-font-family:Calibri; mso-ascii-theme-font:minor-latin; mso-hansi-font-family:Calibri; mso-hansi-theme-font:minor-latin;}

This past Sunday the OTN Lounge hosted the Women in Technology (WIT) Panel. They will be at the Java Hub today at 1:30. Visit the Oracle WIT community space to learn more and join the conversation. It's a place to share your knowledge, technical resources and engage with other women throughout the Oracle technical community. Make sure to include #OTNWIT with posts you'd like to share!

Normal 0 false false false EN-US X-NONE X-NONE /* Style Definitions */ table.MsoNormalTable {mso-style-name:"Table Normal"; mso-tstyle-rowband-size:0; mso-tstyle-colband-size:0; mso-style-noshow:yes; mso-style-priority:99; mso-style-parent:""; mso-padding-alt:0in 5.4pt 0in 5.4pt; mso-para-margin-top:0in; mso-para-margin-right:0in; mso-para-margin-bottom:8.0pt; mso-para-margin-left:0in; line-height:107%; mso-pagination:widow-orphan; font-size:11.0pt; font-family:"Calibri",sans-serif; mso-ascii-font-family:Calibri; mso-ascii-theme-font:minor-latin; mso-hansi-font-family:Calibri; mso-hansi-theme-font:minor-latin;} This past Sunday the OTN Lounge hosted the Women in Technology (WIT) Panel. They will be at the Java Hub today at 1:30. ">Visit the Oracle WIT community space to learn more and join the conversation. It's a place to share your knowledge, technical resources and engage with other women throughout the Oracle technical community. Make sure to include #OTNWIT with posts you'd like to share!

Normal 0 false false false EN-US X-NONE X-NONE /* Style Definitions */ table.MsoNormalTable {mso-style-name:"Table Normal"; mso-tstyle-rowband-size:0; mso-tstyle-colband-size:0; mso-style-noshow:yes; mso-style-priority:99; mso-style-parent:""; mso-padding-alt:0in 5.4pt 0in 5.4pt; mso-para-margin-top:0in; mso-para-margin-right:0in; mso-para-margin-bottom:8.0pt; mso-para-margin-left:0in; line-height:107%; mso-pagination:widow-orphan; font-size:11.0pt; font-family:"Calibri",sans-serif; mso-ascii-font-family:Calibri; mso-ascii-theme-font:minor-latin; mso-hansi-font-family:Calibri; mso-hansi-theme-font:minor-latin;} Stop by the OTN Lounge to watch a CommunityCast taping. Today we have the winners of OFM PaaS Oracle Innovation Awards, the SQL authors and book signing, and build SPARC Cloud Infrastructure with OpenStack.

The OTN Systems Hub has times for the Systems’ sessions at OpenWorld and interviews at the OTN Lounge, with Jamie Iles discussing security and downtime at 10 am.

Visit the OTN Archbeat Blog to learn more about specific ACE sessions and stop by the OTN Lounge to watch the taping of the infamous Two Minute Tech Tips.

Normal 0 false false false EN-US X-NONE X-NONE /* Style Definitions */ table.MsoNormalTable {mso-style-name:"Table Normal"; mso-tstyle-rowband-size:0; mso-tstyle-colband-size:0; mso-style-noshow:yes; mso-style-priority:99; mso-style-parent:""; mso-padding-alt:0in 5.4pt 0in 5.4pt; mso-para-margin-top:0in; mso-para-margin-right:0in; mso-para-margin-bottom:8.0pt; mso-para-margin-left:0in; line-height:107%; mso-pagination:widow-orphan; font-size:11.0pt; font-family:"Calibri",sans-serif; mso-ascii-font-family:Calibri; mso-ascii-theme-font:minor-latin; mso-hansi-font-family:Calibri; mso-hansi-theme-font:minor-latin;}

Tonight the OTN and Pythian are sponsoring the Oracle Bloggers Meetup. It will be held at Jillian’s @ Metreon 5:30 – 7:00 pm. Following the meetup is the Oracle Appreciation Event featuring Multi-GRAMMY Award-Winning Artists Sting and Gwen Stefani.

Tuesday at OpenWorld and JavaOne

Tue, 2016-09-20 14:28

Welcome to Tuesday from both the OTN Lounge and Java Hub!

We encourage you to stop by and contribute to the German artist Mirja Wellman’smasterpiece. This experience is located at both the OTN Lounge and Java Hub. Drawa shape on the Gluon JavaOneCommunity App and those images will be transferred to a CNC machine to cutinto your own unique design. You can keep one part and the other will becontributed to the project.

Come to the Java Hub to meet Nao, a humanoid andprogrammable robot, created by Aldebaran Robotics. Learn how to program therobots of the future. Nao is alsowearing the sticker that can earn a $10 donation to Girls Who Code with eachselfie. Remember to add #DevelopersRule to your post!

The OTNArchbeat Blog has the various Oracle ACE sessions, including Agile, theOracle Application Container Cloud, and a live demo on Integrating 10 OraclePaaS Services.

There are Systemssessions being held throughout the day, but don’t forget to watch the CommunityCastinterview about Rapid Application Deployment with Oracle VM Templates, 1:30 atthe OTN Lounge.

Tuesday at OpenWorld and JavaOne

Tue, 2016-09-20 14:28
v\:* {behavior:url(#default#VML);} o\:* {behavior:url(#default#VML);} w\:* {behavior:url(#default#VML);} .shape {behavior:url(#default#VML);}

Welcome to Tuesday from both the OTN Lounge and Java Hub!

We encourage you to stop by and contribute to the German artist Mirja Wellman’s masterpiece. This experience is located at both the OTN Lounge and Java Hub. Draw a shape on the Gluon JavaOne Community App and those images will be transferred to a CNC machine to cut into your own unique design. You can keep one part and the other will be contributed to the project.