Java Development Tools
Interested in how to write a Java screen scraper application with HtmlUnit instead of JSoup? Here's a screen scraper example to help you get started with content aggregation.
Doing Java web development and need to install Tomcat? This example will show you how to download, meet prerequisites, install and test the popular Java web server.
I'm working on an article that outlines how to write a good Git commit message, along with a variety of Git commit message conventions and rules that developers should follow. But, as I write about ...
Enterprises that use Elasticsearch to find dynamic information in other apps are struggling to identify errant code that stalls enterprise apps. In theory, application performance monitoring tools ...
If you're interested in an image recognition tool for your software development portfolio, consider these three popular options from Google, Clarifai and Amazon.
Working with GitHub or BitBucket? Then you need to install Git. In this tutorial we show you how to install Git on Windows in 10 easy steps.
Pull requests play an important role in any large software development project. They facilitate efficient code review, reduce bugs, track progress, and help coordinate a shared understanding of ...
What happens when you git reset and push to a remote GitHub or GitLab server? Are the reset local commits published, or do previous commits simply vanish?
We explore the idea of reactive systems and learn how they are designed.
Creating virtual 3D worlds has been a dream of programmers for many decades. Virtual reality, once a faraway fiction, is becoming a reality.
Red Hat’s chief trainer explores how developers can do a better job of keeping up with new tools.
Katie Stern, GM of the Game Developers Conference weighs in on what is in store for the future of VR development.
Katie Stern, general manager of the Game Developers Conference, weighs in on what is in store for the future of VR development.
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.
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 ...