InfoQ Homepage News
-
Microsoft to Acquire GitHub for $7.5 Billion
Microsoft has announced an agreement to acquire GitHub, the software development platform and web-based hosting service for version control using Git. The deal should close later in the year, and both parties have stated that GitHub will remain an open platform that is committed to supporting developers using any tools and deploying to any platform.
-
Q&A with Martijn Verburg on AdoptOpenJDK and Nestmates
InfoQ recently sat down again with Martijn Verburg, leader of the London Java Community, co-founder of AdoptOpenJDK and CEO of jClarity, and discussed the overall aim of the AdoptOpenJDK build farm, his thoughts on Nestmates and Java 11, 2018 plans for AdoptOpenJDK, and how developers can get involved.
-
Git Vulnerability May Lead to Arbitrary Code Execution
A flaw in Git submodule name validation makes it possible for a remote attacker to execute arbitrary code on developer machines. Additionally, an attacker could get access to portion of system memory. Both vulnerabilities have been already patched in Git 2.17.1, 2.16.4, 2.15.2, and other versions.
-
Microservices to Not Reach Adopt Ring in ThoughtWorks Technology Radar
Whilst microservices come with many benefits over traditional monolithic applications, they can also introduce additional complexity into an organisation, writes Rebecca Parsons, chief technology officer at ThoughtWorks. Because of these tradeoffs, she does not believe that microservices should always be the default architecture choice for a software application.
-
Microsoft Announces Azure Event Hubs for Kafka Ecosystems in Public Preview
During Build 2018, Microsoft announced it would support Kafka clients to integrate with Azure Event Hubs. The Microsoft engineering team responsible for Azure Event Hubs made a Kafka endpoint available for users of their service to stream event data into it.
-
ASP.NET Core 2.1 Brings SignalR, Razor Class Libraries
ASP.NET Core 2.1 has been released, and brings a host of new features that include new templates, Razor Class Libraries, and SignalR for ASP.NET Core.
-
Google Kubernetes Engine 1.10 Is Generally Available and Enterprise Ready
Google has announced the general availability of the 1.10 version of their kubernetes engine. Furthermore, in parallel of the 1.10 release, Google will release several new features to support enterprise use cases with the engine like the Shared Virtual Private Cloud (VPC), Regional Persistent Disks and Regional Clusters, Node Auto-Repair and the Horizontal Pod Autoscaler.
-
eBay's Accelerator Data Processing Framework Provides Parallel Execution and Live Recommendations
eBay's Accelerator data processing framework provides parallel execution and automatic organization of source code, input data, and results. It can be used for data analysis, and algorithm development, as well as a live recommendation system.
-
Haskell Adoption and User Satisfaction Growing
The 2018 Haskell User Survey shows very high satisfaction with Haskell’s security, quality, reliability, maintainability, and advanced capabilities, writes FP Complete’s CEO Aaron Contorer. InfoQ has taken the chance to speak with him about Haskell’s current and future landscape.
-
TypeScript 2.9 Release Updates ES.Next Support
TypeScript 2.9 contains several improvements to the language. Support is now available for ES.Next's import.meta, as well as symbols and numeric literals in keyof and mapped object types.
-
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.
-
AppDynamics Extends Business Transaction Tracing to SAP Environments
AppDynamics, an application intelligence and performance management vendor owned by Cisco, has announced the availability of AppDynamics for SAP. New ABAP code-level monitoring provides visibility of customer experiences, from digital touch-points through mission-critical SAP business applications, from code-level insights to customer taps, swipes and clicks.
-
Incorporating Improv into Agile with Games
The rules of Improv provide a short-hand to enhance active listening, collaboration, and mutual reinforcement skills, all of which are integral to Agility. You can incorporate Improv activities and games to reinforce Agile mindset. The game debrief is where the value of the game becomes sustainable, as it explicitly ties emotions and aha-moments from the game experience to working scenarios.