InfoQ Homepage News
-
How to Effectively Debug Software
InfoQ interviewed Diomidis Spinellis, author of the books Code Reading and Code Quality, about finding and fixing errors in software, principles for debugging software and how to improve the effectiveness of debugging, how to write code that requires less debugging, and what managers can do to support error prevention and handling.
-
HyperDev Spins Up New Web Apps with No Effort
Fog Creek Software has released a new web-based tool to create a new web app, live on the internet, without any of the chores normally associated with creating a new app. Called HyperDev, it allows for collaborative front- and back-end development using Node.js.
-
Atlassian Releases Portfolio for JIRA 2.0
Atlassian’s new release of Portfolio for JIRA features real-time portfolio planning. Team work is automatically synchronized with the release plan by pulling team and project data from JIRA into the product portfolio plan.
-
Exploring Performance Counters with F# WMI Type Provider
Windows Management Instrumentation (WMI) is a primary source of data when monitoring Windows systems. Given that the performance counters available vary from machine to machine, a tool is needed to list all counters available. The WMI type provider is one possible option to explore WMI performance counters.
-
LinkedIn Details Open-Sourced Kafka Monitor
LinkedIn recently detailed open-sourced Kafka Monitor service that they're using to monitor production Kafka clusters as well as extensive testing automation, leading them to identify bugs in the main Kafka trunk and contribute solutions to the open-source community.
-
Reviewing Microsoft's Automatic Insertion of Telemetry into C++ Binaries
Users of Reddit recently discovered that Visual Studio 2015 Update 2 has been quietly adding telemetry function calls to all code produced by the product's Visual C++ compiler. Microsoft has since confirmed this behavior as well as provided information on how developers can disable this enabled-by-default behavior.
-
Atom 1.9 Beta Brings Better Performance, Drag and Drop Tab Layout, and More
Version 1.9 beta of GitHub’s Atom text editor has been announced, along with Atom 1.8. Atom 1.9 beta sports a completed redesign of its buffer display layers, drag and drop layout management for tabs, and an upgraded Electron.
-
VMware Releases Liota, an Open Source IoT Gateway Application Framework
VMware has released Liota (the "Little IoT Agent") to the developer community. The Liota framework facilitates development of applications that securely orchestrate gateway communication between IoT devices and cloud applications that analyze the input data stream and control the remote devices.
-
Google Chrome 51 Arrives with Intersection Observers, and Credential Management APIs
Google has launched Chrome 51, bringing with it intersection observers, passive event listeners and the credential management APIs -- as well as many security fixes.
-
Java 9 Will Remove CORBA from Default Classpath
As part of the ongoing transition to the module system, CORBA and other Java EE modules won't be included in the default classpath from Java 9 onwards. These modules will still be available, but specific command line flags will have to be used to be able to use them. The change will only affect non-modular applications targeting Java 9, for modular ones already need to indicate their dependencies.
-
Amazon Brings Auto Scaling to EC2 Container Service
Amazon recently announced it is bringing automatic scaling to its Amazon ECS service. This allows Amazon ECS services to scale out, or scale in, automatically. Scale events are the result of Amazon CloudWatch alarms being triggered when threshold-based metrics exceed, or fall below, expected values.
-
Macros Return to Visual Studio
Writing macros to automate tasks was a popular feature in older versions of Visual Studio. Since Visual Studio 2012, macros have not been available but now a new extension promises to provide macros to users of Visual Studio 2013 & 2015.
-
Tackling the Lack of Women in Technology
There have been a number of articles written recently that explore the under-representation of women in technology fields and highlight some of the groups working to overcome the lack and help the technology industry become more relevant and attractive to women.
-
Spring Releases Version 1.1 Statemachine Framework
Spring releases version 1.1 of their state machine framework, dubbed Statemachine, featuring support for Spring Security, built-in support for Redis, and support for UI modeling.
-
RightScale DevOps Trends Report: Docker Adoption Rising in the Enterprise, Chef and Puppet Dominate
RightScale published the results of its survey report highlighting the devops trends in the industry. Docker, Puppet and Chef dominate the tools market, with Docker adoption rising in the enterprise.