Coffee Talk: Java, News, Stories and Opinions
Recent Posts
-
How to prepare for virtual reality development
- Community Member 01 Oct 2018 -
Top three mistakes new data scientists need to avoid
- Community Member 20 Sep 2018 -
Fix 'could not reserve enough space for 2097152KB object heap' JFrog Artifactory startup error
- TechTarget 01 Sep 2018
Katie Stern, general manager of the Game Developers Conference, weighs in on what is in store for the future of VR development.
Data science as a discipline has a brief history but a bright future. The label for this particular field of specialization has caught on in the past ten years after being popularized by ...
Just a quick tip on how to fix the Artifactory 'could not reserve enough space for 2097152KB object heap' startup error message.
-
Cloudfare puts early mobile network performance in the hands of devs
15 Aug 2018 -
Nexus repository manager tutorial: Get started with the OSS Maven tool
- TechTarget 03 Aug 2018 -
The secret history behind the success of npm and Node
19 Jul 2018 -
Get started with GoLang maps: A tutorial
17 Jul 2018 -
Why we need to understand the human cost of legacy modernization
09 Jul 2018 -
Embed a WebSphere Liberty profile in an executable JAR with Maven
- TechTarget 06 Jul 2018 -
Surprise results stem from curious data analytics models
01 Jul 2018
New mobile troubleshooting tools can help correlate different mobile network issues. Fixing mobile network performance problems has never been so easy.
Looking at configuring your own local Maven repository? Here's a Nexus repository manager tutorial that will help you get started with Nexus OSS v2.
The CTO of npm, the free package manager driving JavaScript, explains the perfect storm behind the catastrophic success of JavaScript and Node.JS.
Object oriented programming has been the standard for years, but more and more use cases are demanding a functional programming approach to solving problems. In this tutorial, we will look at ...
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 ...
The last step you take before deploying your Java web apps into containers is packaging them in executable JAR files. Here we show you how to take the WebSphere Liberty profile's open source ...
Sometimes it's just a hunch that kicks off a data analytics project. But surprising results often come from data analytics models put together by those who are both curious and perceptive.
-
Jenkins interview questions and answers PDF download for experienced CI/CD engineers
- TechTarget 01 Jul 2018 -
DevOps interview questions and answers PDF for experienced job applicants
- TechTarget 01 Jul 2018 -
An introduction to Scala functional programming
25 Jun 2018 -
Aging successfully in technology: Addressing the graying elephant in the room
16 Jun 2018 -
Introduction to Scala for enterprise Java developers
15 Jun 2018 -
ObjectOutputStream example: A Java object serialization tutorial
- TechTarget 13 Jun 2018 -
JPA and Hibernate enum mapping with annotations and the hbm.xml file
- TechTarget 13 Jun 2018 -
SOAP web services bottom-up approach example in Java using Eclipse
- TechTarget 08 Jun 2018 -
Top-down web service creation example in Java using Eclipse
- TechTarget 01 Jun 2018 -
How to 'git cherry-pick' from another branch example
- TechTarget 23 May 2018 -
How to git cherry-pick a commit example
- TechTarget 17 May 2018 -
Google positions 'Android Things' to solve the IoT problem
11 May 2018 -
Smart Compose and the Visual Positioning System impress at Google I/O
09 May 2018 -
Jenkins Git environment variables list: A working shell script by example
- TechTarget 01 May 2018 -
Fix SonarQube's 'jvm.dll is missing' and 'missing server JVM' startup error
- TechTarget 01 May 2018 -
Learn Maven. Master the fundamentals this Apache build tool for Java
- TechTarget 30 Apr 2018 -
Thwart threats by abiding to network security fundamentals
27 Apr 2018 -
Borderless blockchain collaboration to change how software is developed
11 Apr 2018 -
Using Agile for hardware development to deliver products faster
10 Apr 2018 -
Why the new Java 10 features list is so small
- TechTarget 22 Mar 2018 -
Acts of discrimination lets gender inequality in technology go unresolved
08 Mar 2018 -
Re-introducing Jakarta EE: Eclipse takes Java EE back to its roots
27 Feb 2018 -
The things you need to know about managing cloud data
27 Feb 2018 -
Clear software development governance needed in this polyglot world
- TechTarget 21 Feb 2018 -
Developers, learn from the iPhone battery glitch
30 Jan 2018 -
Choosing the right container orchestration tool for your project
23 Jan 2018 -
Cybersecurity risk management doesn’t need to be all or nothing
22 Jan 2018 -
Four wise pieces of advice for women in technology
12 Jan 2018 -
How to bring requirements management and software integration together
05 Jan 2018 -
Is there a hidden threat embedded in the Management Engine of your Intel chip?
12 Dec 2017 -
DevOps for enterprise development a key theme at the Gartner Solutions Conference
- TechTarget 11 Dec 2017 -
MVC 1.0: The perfect fit for microservice admin tools
- TechTarget 27 Nov 2017 -
The impact of Java SE 9 on operations and development teams
- TechTarget 22 Nov 2017 -
Twelve ways to be a more trustworthy serverless services vendor
22 Nov 2017 -
Shortcomings of Agile and DevOps causes security bug detection to suffer
- TechTarget 12 Nov 2017 -
From monoliths to cloud native composition with Apprenda's Sinclair Schuller
- TechTarget 06 Nov 2017 -
Seven mistakes digital transformation projects must avoid
06 Nov 2017 -
Why effective DevOps needs maneuverability more than speed
03 Nov 2017 -
The right five questions to ask before purchasing CRM software
31 Oct 2017 -
Freenode ##java's interesting content podcast
26 Oct 2017 -
Oracle unveils tools to drive digital transformations forward
24 Oct 2017 -
Digital transformation tools move AI and deep learning forward
22 Oct 2017 -
Digital transformation spells opportunity for developers
- Features Writer 06 Oct 2017 -
Agile developers' pain points in digital transformation projects
- Features Writer 04 Oct 2017 -
Java SE 9 approaches Atari-like performance at JavaOne 2017
- TechTarget 04 Oct 2017 -
Three reasons to start digital transformation projects
- Features Writer 03 Oct 2017 -
Java SE 9 a perfect fit for a nimble, scalable and serverless future
03 Oct 2017 -
From reactive design to JUnit 5, here’s what’s hot at JavaOne 2017
- TechTarget 02 Oct 2017 -
A bug fix always beats a round of risk assessments
- TechTarget 26 Sep 2017 -
How to create secure Java software: A talk with Black Duck's Tim Mackey
- TechTarget 10 Sep 2017 -
Implementing cloud-native security means going back to your secure coding basics
- TechTarget 01 Sep 2017 -
Implementing a custom user registry to consolidate LDAP servers and active directories?
- TechTarget 14 Aug 2017 -
Gender and ethnic parity is not equivalent to workplace diversity
- TechTarget 14 Aug 2017 -
Are you going to JavaOne 2017? Book your San Francisco hotel now.
- TechTarget 08 Aug 2017 -
How women in IT influence today's workforce and tomorrow's technology
20 Jul 2017 -
The importance of developing Virtual Reality applications
14 Jul 2017 -
DevOps development is a software developer's burden
- TechTarget 11 Jul 2017 -
Advancing JVM performance with the LLVM compiler
- TechTarget 03 Jul 2017 -
Maarten Ectors explains what open source wireless means for developers
26 Jun 2017 -
A practical guide to understanding Java DevOps and continuous delivery with Eberhard Wolff
- TechTarget 15 Jun 2017 -
Why does Waterfall sometimes wins the Agile versus Waterfall?
12 Jun 2017 -
Top seven ways to ruin an Agile or Scrum project
07 Jun 2017 -
The relationship between Java DevOps, CI, CD and cloud-native computing
- TechTarget 24 May 2017 -
"AI First" the mantra for Google I/O 2017
19 May 2017 -
Java modularity's future takes a hit as Project Jigsaw (JPMS) is voted down
- TechTarget 10 May 2017 -
IBM's Watson is a joke, and Oracle won't be 'winning' for long
- TechTarget 09 May 2017 -
The 12-Factor App is cloud-native development for dummies
- TechTarget 08 May 2017 -
Can JVM performance in the cloud really compete with bare-metal metrics?
- TechTarget 05 May 2017 -
Java 9 will finally give the term 'deprecated' meaning
- TechTarget 19 Apr 2017 -
How Disney organized for an Agile DevOps transition
14 Apr 2017 -
Architecting cloud systems and the human side of DevOps deployment
13 Apr 2017 -
2017: A year for women being bold with change in technology
11 Apr 2017 -
From the JSF 2.3 release to the Amazon AWS outage, we're taking shots at easy targets
- TechTarget 06 Apr 2017 -
Ajax, JavaScript support and CDI alignment tops the list of what's new in JSF 2.3
- TechTarget 05 Apr 2017 -
One does not simply 'stop calling' Java's deprecated methods
- TechTarget 28 Mar 2017 -
Agile and DevOps aren't two magical unicorns of software development
- TechTarget 27 Mar 2017 -
Java EE makes best-of-breed software conglomerations a thing of the past
- TechTarget 22 Mar 2017 -
IoT developers face critical questions when digitally transforming cities
13 Mar 2017 -
Machine learning and big data experts gather at the Dallas Data Science Association Conference
10 Mar 2017 -
How to win at an IoT hackathon
27 Feb 2017 -
Addressing the challenges of modern day big data science
26 Feb 2017 -
Arguing the business case for IoT adoption
22 Feb 2017 -
Unclear strategies and a lack of expertise remain common IoT challenges
22 Feb 2017 -
IoT analytics reveal the true value of edge device deployment
20 Feb 2017 -
Good news, bad news for mobile app developers
- Features Writer 13 Feb 2017 -
IoT entrepreneurship on display at North Texas hackathon
26 Jan 2017 -
In the world of DevOps, maneuverability is more important than speed
20 Jan 2017 -
Looking ahead for 2017: Java, Containers, microservices, ALM and more
- TechTarget 09 Jan 2017 -
Java 9, Docker and Big Data: What are your New Year resolutions?
- TechTarget 04 Jan 2017 -
Four Agile and DevOps best practices to adopt 2017
27 Dec 2016
Looking for a Jenkins interview questions and answers PDF for experienced continuous integration professionals? Here's our previous Jenkins CI intereview questions article in PDF format.
Looking for a DevOps interview questions and answers PDF for experienced job applicants? Here's a downloadable PDF of our original DevOps interview questions article.
Object-oriented programming has been the standard for years, but more and more use cases are demanding a functional programming approach to solving problems. In this tutorial, we will look at Scala ...
Is software development a game for the young? Despite maintaining a passion for programming and software development, seasoned veterans in their 40s and 50s are finding age is the new barrier to ...
This introduction to Scala programming will introduce you to a new way to program one the JVM. Scala rides atop the Java virtual machine. In compiles into Java bytecode. It can be packaged in Jar ...
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 ...
Ever since they were introduced in Java 5, enums have been catching developers off guard. How do you perform JPA and Hibernate enum mapping with annotations or even XML files? It's actually not ...
It's easy to create a web service from a JavaBean. This SOAP web services bottom-up approach example in Java using Eclipse and Apache Axis will prove it.
Creating a SOAP web service in Eclipse is easy if you have a WSDL file. This top-down web service approach example in Java using Eclipse tutorial shows how.
In a previous tutorial, we took a look at how to cherry-pick a commit on the current branch, but one of the ancillary questions that commonly arises is how to perform a git cherry-pick from another ...
One of the most commonly misunderstood version control commands is git cherry-pick, and that's a real shame because the ability to git cherry-pick a commit is one of the most useful skills a ...
Google's Android Things development Iokit turned v1.0 on Monday. I celebrated the birthday of the new tool that hopes to address IoT problems in development by belatedly attending a "What's New in ...
This year's Google I/O conference kicked off on May 8 with a nearly two-hour keynote. The keynote was held at the outdoor Shoreline Amphitheater near Google's headquarters in Mountain View, ...
When using the Jenkins Git plugin, a vast array of new environment variables are offered up. Here's a complete Jenkins Git environment variables list.
Hitting a 'jvm.dll is missing', 'jvm.dll not found' or a 'missing server JVM' error as you try to start Java apps such as Eclipse or SonarQube? Here's the fix.
While at various conference sessions, or as a participant in development workshops, one of the sad realities to which I'm constantly reminded is that there are a large number of very experienced ...
Cloud, mobile, and IoT have changed the face of the modern network so it’s no surprise network security fundamentals have become important for businesses of all sizes. It seems even the largest ...
A new borderless, blockchain collaboration talent pool could be the revolutionary force that resets the ground for both gaming industry players and developers.
The Agile methodology has proven itself effective in the world of software development, but can Agile for hardware development transform the manner in which products can be manufactured and ...
Was it just me, or did the Java 10 release just creep up on everyone? Given, a March release for Java 10 was planned a long time ago, but given Oracle's spotty history in terms of pushing out ...
While great efforts have been made to encourage both men and women to enter into STEM related fields, ongoing acts of discrimination against women makes gender inequality in technology a problem ...
The Eclipse Foundation has decided on Jakarta EE as the new name for Java EE as the organization moves to advance enterprise Java under the aegis of Eclipse.
Many organizations moved into the cloud with more enthusiasm than forethought. Which is why it is more important than ever for organizations to rethink how they manage and secure cloud data.
New architectures composed out of language agnostic software containers have made polyglot programming a new reality. But out of this newfound freedom chaos can ensue if clear software development ...
Apple is undeserving of the backlash they have suffered. The battery update is a good feature that will extend a phone's life. It's not planned obselecense.
With so many competing container orchestration tools on the market, it's difficult to settle on which one to choose. But for many, Kubernetes is the right choice, and here's why.
Cybersecurity risk management should be a concern for organizations of all sizes, with fresh threats and data breaches making the news every few days.
One of my favorite things about interviewing women in technology has been hearing all their helpful tips and insights. Many of these women spent decades in the tech world, moved up the career ...
The article demonstrates that the requirements management, software integration and value stream networds are not only complementary, but essential in keeping all stakeholders involved in product deve
The Management Engine, embedded on certain Intel chips, is a hidden threat to the security of personal and corporate computers. People need to take this hidden threat seriously.
Walking the exhibition floor at the 2017 Gartner Strategies and Solutions Summit, is was hard to ignore the number of top DevOps vendors innovating and competing. DevOps for enterprise development ...
The following is a transcript of the conversation TheServerSide's Cameron McKenzie had with Ivar Grimstad out hot topics in the Java ecosystem, with an emphasis on MVC 1.0 and the new security ...
Just prior to JavaOne, TheServerSide spoke with ZeroTurnaround's Simon Maple about all of the things going on with Java SE 9 and the greater Java ecosystem. A couple of interesting articles eluted ...
Serverless services may be the big trend in IT these days, but it's still a service-full world out there, and virtually every organization is relying on third party services to keep their ...
Eariler this year we spoke with Jim Manco of Manicode security. It was immediately prior to Oracle OpenWorld 2017, in which Manico was delivering a JavaOne session on Java SE 9 security. There are ...
In our series on cloud native computing, TheServerSide spoke with a number of experts in the field, including a number of members of the Cloud Native Computing Foundation. The following is the ...
Every organization managing big data, employing IoT devices or pulling from a disparate set of information streams is looking at ways to put all of the data they have gleamed from their various ...
Find out why Michael Nygard, author of Release:It! thinks that when it comes to effective DevOps, a focus on faster release cycles is really solving the wrong problem.
CRM software is a competitive field, so you need to know the right questions to ask before making a purchase.
The ##java channel on Freenode IRC has been collecting interesting content for years, including content from here on TSS on occasion. Now, it's being collected into a weekly podcast.
As companies move quickly into the realm of digital transformation in an effort to profoundly improve performance and expand their application's reach, developers require new ways to design, build, ...
While today’s Agile transformation tools have expanded the possibilities presented by analytics, social, IoT, and mobile, there’s also an underlying factor that can’t be ignored. Businesses can ...
Take a seat at the digital transformation project table, developers. It's your time to shine.
A consultant explains how developers must adjust to succeed in digital transformation projects.
As things get better, they often get slower, making better things worse. Far too often, that’s how things work in the tech sector, which is why I’m glad to see the architects of Java SE 9 bucking ...
What's driving businesses to start digital transformation projects? Tata Consultancy experts explain the human and technology forces in play.
Last year’s JavaOne conference generated quite a bit of excitement with the discussion of many of the new Java SE 9 features. But this year’s event is already proving to be more groundbreaking. ...
What’s trending at JavaOne 2017? A simple way to tell is to search through the conference catalog and take note of the various sessions that are overbooked and no longer adding attendees to a ...
When static code analysis tools identify a bug in the production code, there are two approaches organizations can take. The sensible one is to put a software developer or two on the problem and ...
In TheServerSide's ongoing coverage of developing secure Java software, I spoke recently with Tim Mackey, the IT evangelist for Black Duck Software. The conversation was interesting enough to pull ...
There's really nothing new under the sun when it comes to addressing security vulnerabilities in code. While there has been a great shift in terms of how server side application are architected, ...
Should you implement a custom user registry to help mitigate access to your various LDAP servers in order to simplify security tasks such as authentication and group association? The answer to that ...
Former Google employee James Damore's recently leaked memo about his old employer's employment activities has brought the discussion about IT hiring practices to the fore. After reading a vast ...
It's likely not advice a veteran of JavaOne conferences needs to hear, but if you've got your ticket for JavaOne 2017, and you're attending this OracleWorld affiliated event for the first time, I'm ...
What would the tech world look like without leaders, visionaries, and entrepreneurs like Satya Nadella, John Ive, or Elon Musk? What about the contributions of the other seven men who complete the ...
Find out why the director of design at Singularity University Labs believes virtual reality (VR) and augmented reality (AR) are important new interfaces that developers need to start building for ...
The committed use of a continuous delivery pipeline inevitably puts a far greater onus on the software developer than systems that used more traditional methods of moving code into product. A ...
In this interview with TheServerSide, Gil Tene explains how the LLVM compiler brings the JVM to a whole new level of performance.
Open source software has completely transformed the opportunities for software development. Now, Canonical is launching a new effort to bring these principles to programmable software defined ...
A few weeks ago TheServerSide published a story about the discussion TSS editor Cameron McKenzie (@cameronmcnz) had with Eberhard Wolff (@ewolff) about not only his latest book, but also the ...
Agile gets all the press, but Waterfall has proven to be a fairly trustworthy approach to software development for a very long time. It’s definitely not going anywhere. In fact, it’s still the ...
Why does Agile sometimes fail? Here are seven things to avoid in your Agile projects.
We recently published an interview in which Ken Owens, Cisco Systems' chief technology officer of Cloud Platforms, provided a very concise and definition of cloud-native computing that pulled ...
Google's annual worldwide developer conference (Google I/O) kicked off at the Shoreline Auditorium in Mountain View, California on Wednesday morning. Seven thousand people are attending live, and othe
Can you believe all of this drama surrounding Project Jigsaw and the Java modularity debate? I was so thankful yesterday when President Donald Trump fired the director of the FBI, drowning out all ...
Hedge Fund manager Kyle Bass used to be my favorite industry analyst, but after watching a short, fire-breathing, three minute clip from CNBC's Closing Bell, I think Social Capital CEO, Chamath ...
Yegor Bugayenko wrote an amusing blog the other day entitled "SOLID is OOP for Dummies." Well, if SOLID is OOP for dummies, I wonder if he'd agree with my assertion that the 12-factor app mantra is ...
Surely in the world of high performance computing, there is still a place for running Java on a bare-metal machine, right? Yet according to Gil Tene and Azul's JVM performance experts, they're ...
They are finally pruning away deprecated methods out of Java 9. The deprecated value will now have deprecated meaning.
Conversations about architecting the enterprise for agility often start with a consideration of new technologies. However, this only works when enterprises processes and policies that support them ...
Find out now Netflix and other leading organizations attract and empower the top talent required for building out leading enterprise architectures..
This year, the theme for International Women’s Day was “Be Bold for Change”. To kick off my series on women in technology, I made a point of attending a local celebration hosted by Intuit. All the ...
Watching both the tech industry as well as mainstream media oversimplify the February 2017 Amazon S3 outage story annoyed me greatly. The annoyance transitioned into keystrokes, producing two ...
It was great to see the 2.3 release of JavaServer Faces finalized last week. When JSF 2.0 came out, I was quick to jump on the component based UI approach to software development, promoting the ...
They're deprecating the finalize method, adding another method to the long list of Java deprecated methods that tend not to get pruned out of the JDK's code base.
There’s a listicle over at the TechRepublic entitled Top 10 challenges to DevOps implementation (linked below). So what are the challenges? They list off the standard things such as culture and ...
Looking back at some of the Frankenstein-esque applications that were built using different frameworks, it's good to know there's no need for best-of-breed.
Digitally transformed smart cities are the wave of the future, there’s no doubt about that. But the road to a more connected municipality is far from clear. Although there are some common ...
For the second year in a row, experts gathered in Dallas to explore the world of machine learning and data science.
Unlike most technology hackathons, this event kept a laser focus on the commercial side of technical innovation. What was the outcome of this IoT hackathon? It was a very tight race.
The Dallas Data Science Conference for 2017 focused on the three key areas of technology, innovation, and career for a large audience of students, industry professionals, and entrepreneurs. The ...
As an increasing number of businesses embrace IoT adoption to create more efficiency, reach new market segments, and innovate for the future, they are facing challenges along the way.
As an increasing number of businesses embrace the Internet of Things to create more efficiency, reach new market segments, and innovate for the future, they are facing challenges along the way.
Analytics delivers the real value of IoT and it’s not surprising that this is the area where businesses, vendors, and thought leaders are focusing their attention.
Veteran mobile app developers opines on monetization, citizen developers.
What better way to promote IoT entrepreneurship than by sponsoring a hackathon and awarding prizes that come with business development guidance to the winners?
Find out how Claude Remillard approached creating a new team at Microsoft for experimenting with new app releases.
Each year at TheServerSide we map out at the beginning of the year, looking ahead at what the hot topics of the year are going to be, a list of topics upon which we will focus on from month to ...
It's a New Year, and software developers make resolutions. Learning Docker, writing about Java 9 and playing with Big Data tools are my resolutions. What are yours?
From cloud development to Agile tooling, here are four DevOps best practices for you to embrace in 2017.