SmartBear is releasing the latest results from its “The State of Code Review 2017: Trends & Insights into Dev Collaboration industry survey, which finds that interest in code review has nearly doubled since last year. Fifty-two percent of respondents reported code review as the number one solution for improving code quality. Other solutions included unit … continue reading
Altova MissionKit’s latest release features changes to its Big Data, database, and XBRL tools, designed to increase an organization’s productivity. Altova’s last big release was in February, and it focused mostly on support for JSON and .NET APIs, introducing new tools for JSON and features to speed up JSON development. Altova MissionKit 2017 latest updates … continue reading
Bug-finding software can determine if there are potential vulnerabilities in computer programs, but there is no way to figure out how many go unnoticed. Researchers at the New York University Tandon School of Engineering collaborated with the MIT Lincoln Laboratory and Northeastern University to take a new approach to this problem. The technique intentionally adds … continue reading
The Internet of Things is bringing connectivity beyond smartphones and tablets. But for all things to be connected, there must be a standard for making those connections. Without one true standard, of course, that means each device would have to be able to support multiple ways to connect—and this, of course, is neither efficient nor … continue reading
Google is extending its Classroom API to help developers integrate their applications with classroom solutions. The company introduced new coursework endpoints that will give developers access to assignments, grades and workflows. “Learning tools can focus on creating great content and, in turn, use Classroom to manage the workflow for assignments created with this content,” wrote … continue reading
The Altova MissionKit 2016 R2 developer tools and software introduces some new features for developers who are data-oriented and working with XML data. On the XML side, Altova has incorporated an XQuery debugger. According to product manager David McGahey, it has been difficult to write complex XQuery queries and debug them. It has also been … continue reading
Apache Spark 1.6, which shipped yesterday, offers performance enhancements that range from faster processing of the Parquet data format to better overall performance for streaming state management. As a large-scale data processing platform, Apache Spark has untethered itself from the Hadoop platform. As a result, Spark can be used against key-value stores and other types … continue reading
At QCon San Francisco today, Matt Ranney, chief architect at Uber, detailed the chaotic internal workings of the company’s software stack. The talk included references to three of Uber’s open-source projects, but also highlighted the utter chaos going on inside the organization. When Uber was created, said Ranney, it was little more than an outsourced … continue reading
MapR Technologies today announced the availability of a developer preview of its new native JSON support inside Hadoop. This addition gives users access to a document store that can be linked directly into Hadoop. The new JSON support is included in MapR-DB, a NoSQL data store. Anil Gadre, senior vice president of product management at … continue reading
French developer Kévin Dunglas has released the 1.0.0 beta version of API Platform, an open-source “API-first” PHP framework for creating interoperable single-page applications, native mobile apps, and websites. It is built on Symfony reusable PHP components. With API Platform, developers can first build a hypermedia REST API application before integrating and leveraging other popular client-side development … continue reading
One of the great appeals of NoSQL databases is the flexibility of schemas. Unlike relational databases, NoSQL schemas have a low up-front overhead and are easy to change over time. The disadvantage, though, is that they cannot take advantage of SQL structures, and this makes visualizing the data a difficult task. MongoDB is looking to … continue reading