Qoppa has released a Java library called jOfficeConvert and the latest version of its PDF Automation Server. jOfficeConvert reads and renders Word and Excel documents and converts them to PDF or images, or prints the documents automatically. It uses the Qoppa PDF-to-HTML5 conversion library jPDFWeb to convert Word and Excel documents to HTML / SVG. … continue reading
Open-source software foundation Apache released version 1.0.0 of its Kafka distributed data streaming platform today, with the first full version number indicating Apache’s confidence that Kafka is ready for major professional use. “Apache Kafka is playing a bigger role as companies are moving to real-time streaming and embracing stream processing,” Jun Rao, vice president of … continue reading
Skymind is releasing its bundle of deep-learning libraries as a free community edition tomorrow. This move is meant to help bring machine learning capabilities to enterprises using Java. As company CEO Chris Nicholson said, “We’ve created scientific computing tools for the JVM.” Nicholson explained that when you “scratch the surface of deep learning, underneath is … continue reading
DeepMind is introducing the latest version of its computer program AlphaGo. AlphaGo was the first artificial intelligence to defeat a world champion Go player, and the latest version, AlphaGo Zero, is a more powerful version of that, according to the team. While AlphaGo learned by training on thousands of human games to learn to play Go, … continue reading
Java developers should be more aware of the open source software components they put in their applications if they want to avoid a security breach. A new report release by Veracode, a CA Technologies company, revealed 88% of Java apps include at least one vulnerable component, and about 53.3% of Java apps rely on a … continue reading
Google surprised Android developers back in May when it announced for the first time it was adding a new programming language to the operating system. Since then, Kotlin language adoption has exploded among developers so much that it is set to overtake Java in the next couple of years, according to a new report. Realm, … continue reading
The Angular team has announced support for Cloud Firestore in AngularFire. Cloud Firestore was released into public beta this week by the Google Firebase team. It features querying; real-time data synchronization; iOS, Android and web SDKs with offline data access; and multi-region data replication. AngularFire is the official Angular library for Firebase. “AngularFire combines the … continue reading
At JavaOne this week, a number of software tool providers announced and demonstrated updates to their offerings. Automated software testing solutions provider Parasoft demonstrated new features in an update to its Jtest tool. A next-generation Unit Test Assistant for Java is designed to help developers more efficiently write JUnit unit tests by guiding them through … continue reading
Oracle today revealed updates to its application development tooling as well as its vision for an autonomous database cloud at Oracle OpenWorld 2017 and JavaOne in San Francisco. The company announced three key new pieces to its Oracle Container Native App Dev Platform: a managed Kubernetes service, a new continuous integration and delivery service and … continue reading
IBM today is moving the code that underlies its WebSphere Liberty solution for development using Agile and DevOps methodologies to GitHub, where it will be available this week under the Eclipse Public License v1. The Open Liberty project is working to create a new runtime for Java microservices that can be moved between different cloud … continue reading
Oracle to limit support for Java 9 Following their previously announced plans for a six-month release cycle for the Java Development Kit, Oracle has announced that support for this month’s upcoming Java 9 will be short-lived to make way for the first release in the new cycle in March 2018. Despite the limited support, Java … continue reading
Oracle is proposing to move to an every-six-months release cycle for Java SE and the JDK, beginning with the release of Java 9, the company announced today. Java is currently on a less agile, feature-driven release model. The plan would be to have a time-based major release every six months, starting in March 2018, according … continue reading