InfoQ Homepage Development Content on InfoQ
-
2018 Node.js User Survey Report Shows Continued Rapid Growth
On May 31st, 2018, the Node.js Foundation released its 2018 User Survey Report, with insights from more than 1600 participants, spanning 100+ countries. Usage continues to grow rapidly, with over ¾ of participants expecting to expand their use of Node.js in the next year, and significant improvements in ease of learning Node reported, as compared to the 2017 version of the report.
-
Gradle Releases Version 4.7 with Support for Java 10
Gradle has released version 4.7 of their polyglot build tool with a host of new features including support for Java 10, incremental annotation processing, improved console logs, and new pre-compiled script plugins for Kotlin DSL.
-
.NET Core 2.1 Delivers Improved Performance and Deployment Options
.NET Core 2.1 has been released by Microsoft, expanding the number of platforms it supports, improving performance (both at compilation and runtime), and provides new app deployment options for developers.
-
VPNFilter Has Infected over 500,000 Routers Worldwide
Cisco security researchers have issued an advisory describing a sophisticated malware system, VPNFilter, that has targeted at least 500,000 networking devices in 54 countries.
-
Microsoft Graph: Connect to Essential Data Every App Needs
Yina Arenas, principal program manager for the Microsoft 365 Ecosystem, gave a session on how to use Microsoft Graph to connect to application data. Using Microsoft Graph, developers can help users to focus on tasks to be accomplished, rather than applications to run. The talk focused on the Build 2018 announcements, getting started, what tools to use, the main APIs, and tips and tricks.
-
Unroll.me and Pinterest's Instapaper Unavailable in Europe as GDPR Goes into Effect
Whilst firms have had since 14th April 2016 to get themselves ready for the General Data Protection Regulation (GDPR) rules from the EU, many have struggled to hit the deadline, with a wide range of services currently unavailable in Europe.
-
Enterprise Ethereum Alliance Announces Client Specification 1.0
On May 16th, the Enterprise Ethereum Alliance (EEA) released the Enterprise Ethereum Client Specification 1.0 which is an open, cross-platform distributed ledger framework. The focus of this framework is to create a standards-based, enterprise-ready approach to building blockchain applications while avoiding multi-protocol propriety approaches.
-
Microsoft Introduces Edge DevTools Protocol
With the April 30 release of Edge version 17, Microsoft has announced the availability of the Microsoft Edge DevTools Protocol, a set of JSON and JSON-RPC APIs that enable clients to interact with Microsoft Edge tabs. Following the model of the Chrome DevTools Protocol, the Edge DevTools Protocol enables independent developers to build tools that interact with Edge using standard web technologies.
-
Rust Has Got Existential Types
Version 1.26 of Rust adds support for existential types, improved match bindings, slice patterns, and some useful syntactic sugar. The Rust compiler has also become faster and supports 128 bit integers.
-
Google Brings Machine Learning to Firebase with ML Kit
Google recently introduced ML Kit, a machine-learning module fully integrated in its Firebase mobile development platform and available for both iOS and Android. With this new Firebase module, Google simplifies the creation of machine-learning powered applications on mobile phones and solves some of the challenges of implementing computationally intense features on mobile devices.
-
Amazon Aurora Adds "Backtrack" Feature to Enable Rewinding a DB Cluster to a Specific Point in Time
Amazon Aurora, a managed MySQL and PostgreSQL compatible relational database in AWS, receives a new backtrack feature. By using this backtrack feature, developers can undo their mistakes like dropping the wrong table.
-
MySQL Version 8 Adds Document Store, Performance and Security Improvements
Oracle has released version 8 of their open-source relational database management system MySQL, introducing many improvements document based storage, performance and security enhancements, and a change in default character-set to promote "mobile-first" development.
-
Android Jetpack Brings WorkManager, Navigation and More
Android Jetpack brings new components, tools and architectural guidance to develop Android apps. The new components are WorkManager, Navigation, Paging, Slices and Android KTX.
-
Propel Shifts Plans to Leverage TensorFlow.js
The Propel JavaScript scientific computing and machine learning library has announced a change in the project's direction. Just a few weeks after Propel's initial launch in March 2018, TensorFlow.js announced its release. Propel's initial efforts extended deeplearn.js and the C implementation of TensorFlow. Tensorflow.js is an evolution of deeplearn.js.
-
AWS Blockchain Templates for Ethereum and Hyperledger Fabric
Amazon recently announced the introduction of blockchain templates for Ethereum and Hyperledger Fabric. AWS Blockchain templates enable developers to quickly setup blockchain infrastructure and focus on building applications rather than having to deal with the underlying infrastructure, how to build, maintain and secure it.