Java 14 is expected to be released laster this month. The latest update to the programming language features a number of changes. Here is a breakdown of upcoming changes: JEP 305: Pattern Matching for instanceof (Preview): Pattern matching allows common logic to be expressed “concisely and safely.” According to OpenJDK documentation, the motivation for introducing … continue reading
Over the past 25 years, the Java tool landscape has changed quite a bit. As Java is such an integral part of many companies’ development environments, there are a lot of vendors who provide support for Java in the form of tools for working with Java. For example, over the years a number of companies … continue reading
Sonatype announced its plan overhaul JavaScript scanning by providing new npm automated pull requests and more free developer tools. The enhanced suite of JavaScript intelligence capabilities will provide developers with improved accuracy, increased policy control, and faster remediation of open source vulnerabilities, according to the company. “The exponential growth in use of npm packages shows … continue reading
The two major Java releases are often the biggest news for the Java community each year, but this year brings another thing for the Java community to celebrate. This month brings the latest Java release, JDK 14, but in May, the programming language will celebrate its 25th anniversary. The first Java release was on May … continue reading
The Apache Software Foundation has announced the release of Apache Brooklyn 1.0. Apache Brooklyn is an open-source framework for modeling, monitoring, and managing applications. “I am excited to see the 1.0 release of Apache Brooklyn,” said Geoff Macartney, vice president of Apache Brooklyn. “This reflects the maturity and stability that Brooklyn has reached after nearly … continue reading
The release of Babylon.js 4.1 includes performance optimizations, a new Node Material Editor that offers a cross-platform development experience with Babylon Native, Cascaded Shadows, Navigation Mesh, updated WebXR and gITF support. The new Node Material Editor removes the complexity of writing GPU programs without sacrificing power. Now developers can simply connect nodes together, according to … continue reading
Programmers err as much as any of us — between 15 and 50 errors per 1,000 lines of code to be more exact. QA tests for these bugs, attempting to ensure that releases are as bug-free as possible. Customers who trust their operations to software won’t tolerate poorly written code, and teams go out of … continue reading
The uptake in Agile and DevOps processes has led to changes in how software is written, tested, secured and deployed. Among the key changes organizations are making is to decentralize their test and QA teams. This is being done in response to organizations first looking to modernize testing practices by shifting testing to the left … continue reading
In today’s era of digital transformation, every organization must focus on application security. However, focusing on security vulnerabilities alone is unwise because it’s nearly impossible to prioritize what needs to be done. “DevOps teams are sitting in front of a table with the keys to the kingdom on their computers,” said Jake King, co-founder and … continue reading
IT company BMC has announced that it is acquiring the mainframe application development company Compuware. This acquisition will build on the success of the BMC Automated Mainframe Intelligence and Compuware’s Topaz suite, ISPW technology, and classic product portfolios, BMC explained. Prior to this acquisition, both companies had been focusing on similar goals. They wanted to … continue reading
DevSecOps isn’t just a practice, it’s a continuous learning experience. If you want to be successful faster, avoid these common misconceptions. #1: Business as usual is good enough Cybercriminals are constantly changing their tactics. If your organization’s application security practices are static, they aren’t as robust as they should be. RELATED CONTENT: How to get … continue reading
.Net Core 3.0 is set to reach its end of life on March 3rd to make room for .Net Core 3.1 that was released last December. After this time, .NET Core patch updates will no longer include updated packages .NET Core 3.0. .NET Core 3.1 is a long-term supported (LTS) release that is set to … continue reading