Coffee Talk: Java, News, Stories and Opinions:


August 3, 2018  5:51 PM

Nexus repository manager tutorial: Get started with the OSS Maven tool

cameronmcnz Cameron McKenzie Profile: cameronmcnz

If you're doing software development, you're more than likely deploying to a local Maven repository. The Nexus repository manager tends to be one of the more popular options, and with both and open source version (Nexus OSS) and one that comes with paid support (Nexus Pro), there really aren't any...

July 9, 2018  10:31 PM

Why we need to understand the human cost of legacy modernization

Daisy.McCarty Profile: Daisy.McCarty

Legacy modernization has been a topic of interest for over a decade, and with good reason. Enterprises are still struggling to update and upgrade their software portfolio. It’s not just sectors like finance that are clinging to the past. In fact, big tech companies are some of the worst offenders...


July 6, 2018  8:34 PM

Embed the WebSphere Liberty profile in an executable JAR with Maven

cameronmcnz Cameron McKenzie Profile: cameronmcnz

Perhaps is has something to do with my long history of working with the WebSphere Application Server, but I've found myself favoring the WebSphere Liberty profile whenever the opportunity arises to


July 1, 2018  2:12 PM

Jenkins interview questions and answers PDF download for experienced CI/CD engineers

cameronmcnz Cameron McKenzie Profile: cameronmcnz

We published a sample DevOps interview questions article along with a sample...

0 Comments     RSS Feed     Email a friend


July 1, 2018  1:07 PM

DevOps interview questions and answers PDF for experienced job applicants

cameronmcnz Cameron McKenzie Profile: cameronmcnz

I recently published an article entitled Tough DevOps interview questions and answers and there was a great deal of interest in having the article available in the good old portable...


June 25, 2018  11:16 PM

An introduction to Scala functional programming

WalkerRowe WalkerRowe Profile: WalkerRowe

Scala is designed to allow the functional programming style. But what does Scala functional programming actually mean? Let's start with the fact that functional programs are...


June 14, 2018  12:17 AM

ObjectOutputStream example: A Java object serialization tutorial

cameronmcnz Cameron McKenzie Profile: cameronmcnz

Java object serialization is a feature of the JDK that is far too often overlooked. When a developer puts together a prototype or cooks up a proof of concept, simply saving a serialized Java object to the local file-system, rather than integrating a NoSQL database or a relational system to provide...


June 13, 2018  9:20 PM

JPA and Hibernate enum mapping with annotations and the hbm.xml file

cameronmcnz Cameron McKenzie Profile: cameronmcnz

Just how hard is it to perform a JPA or Hibernate enum mapping with either annotations or a hbm.xml file? It's actually not that hard at all. In fact, you don't necessarily have to perform any mappings because the Hibernate defaults will take care of most of the low-level details for you.

JPA...


June 9, 2018  12:14 AM

SOAP web services bottom-up approach example in Java using Eclipse

cameronmcnz Cameron McKenzie Profile: cameronmcnz

Before there was EJB 3.0 and the annotation based approach to SOAP web services creation, there were Eclipse tools and Apache Axis web services frameworks that made it possible to take a bottom-up approach to SOAP web services creation. And what exactly is a bottom-up web services approach? In...


June 1, 2018  11:28 PM

Top-down web service creation approach example in Java using Eclipse

cameronmcnz Cameron McKenzie Profile: cameronmcnz

If you have a WSDL file and need to create a SOAP web service, the process is relatively simple. The Eclipse IDE can simply look at the WSDL file and generate all of the Java classes, XML files and other support classes required to fulfill the contract defined by the web service definition language...


Forgot Password

No problem! Submit your e-mail address below. We'll send you an e-mail containing your password.

Your password has been sent to: