InfoQ Homepage Development Content on InfoQ
-
Oracle Cutting Java Evangelist Staff
Oracle shocked the Java world this week by announcing the dismissal of some of their top Java evangelists including Cameron Purdy and Simon Ritter.
-
JetBrains Change Ignites Debate Regarding Mandatory Subscription Licensing
JetBrains, publisher of IntelliJ IDEA and ReSharper, among others, has announced sweeping changes to its licensing practices. Under these new changes, all of their developer based tools will be switching to a subscription based model, requiring continuous payment in order to be used.
-
Data Workflow Management Using Airbnb's Airflow
Airbnb recently opensourced Airflow, its own data workflow management framework. Airflow is being used internally at Airbnb to build, monitor and adjust data pipelines. Airflow’s creator, Maxime Beauchemin and Agari’s Data Architect and one of the framework’s early adopters Siddharth Anand discuss about Airflow, where it can be of use and future plans.
-
The Transition to a New Log4j: a Q&A with Log4j’s Project Management Committee
As recently published in InfoQ, the Apache Software Foundation announced the end of life of version 1 of Log4j, encouraging users to upgrade to version 2 of the popular logging framework. InfoQ reached out to the members of the Apache Logging Services Team to find out more about the transition to the new version of Log4j and about its future.
-
A Proposal to Add Option Types for References to C# 7
Mads Torgersen, C# language program manager at Microsoft, has recently outlined a proposal for the introduction of option types for references in C# 7. Option types are meant as a means to make the language safer and reduce the occurrence of null reference exceptions, which, as Torgersen says, are rampant in C# since any reference type can reference a null value.
-
Playing Games with the Agile Essentials
The agile essentials from Ivar Jacobson International is a starter kit of agile practices, provided as a deck of cards. Teams can play games with these cards to learn agile practices and inspect and adapt their way of working.
-
Typescript to Support React
Microsoft have released the beta for TypeScript 1.6, and with it support for React. Program manager Jonathan Turner explains that while the TypeScript team has collaborated with teams responsible for libraries including Dojo, Aurelia, and Angular, React is "an important library" that that has been difficult for TypeScript developers.
-
Key Takeaways from the 'Agile on the Beach' Conference: Day One
At the fifth ‘Agile on the Beach’ conference, held in Cornwall, UK, several leading practitioners of agile software delivery presented the state-of-the-art and emerging trends within this domain. Key messages included the need for the more rigorous use of the scientific method throughout the software delivery lifecycle, and the benefits provided by applying agile principles to product development.
-
Price Drop and Extension Marketplace for VS Online
When TFS was first envisioned a decade ago, it was meant to be an all-encompassing ALM solution. Since then Microsoft has come to realize that most companies prefer to mix and match the tools that best suit their needs. In response, they are reducing the price of VS Online and creating a new marketplace for third-party tools.
-
TFS Power Tools is Now Available for Visual Studio Express
Starting with this release, TFS 2015 Power Tools will support all major editions of Visual Studio include the VS Express variants. Previously you need to have Visual Studio Pro or higher to use this set of extensions.
-
InfoQ China Establishes Container Technology Club
On August 28, 2015, the first CNUTCon was held in Beijing. At the conference, Kevin Huo, the founder of Geekbang & InfoQ China, announced that InfoQ has joined forces with domestic front-line IT technology companies to establish the CNUT Container Technology Club.
-
Building Microservices with Go and ‘Go kit’: Peter Bourgon Q&A
At the Golang UK Conference, Peter Bourgon introduced ‘Go kit’, an open source microservice toolkit that can be used to facilitate and standardise the creation of Go-based services within the modern enterprise application stack.
-
Amazon Introduces New Monetization Model for Android Apps
Amazon has introduced a new mobile app monetization model dubbed Amazon Underground and linked with their own Amazon app store. The new model provides “actually free” apps to customers while developers are paid based on how long their apps are used.
-
Angular Offers Refined Migration Path with ng-upgrade
The Angular team has announced a new component, dubbed ng-upgrade, that will allow Angular 1 and Angular 2 projects to coexist. This will allow developers to migrate an application one piece at a time without losing the fidelity of either engine.
-
OpenBSD to Receive Native Hypervisor
OpenBSD has long-lacked support to host virtual machines on the X86/X64 platforms. OpenBSD developer Mike Larkin seeks to change that through his new project to bring a native hypervisor to this operating system, giving it the ability to host virtual machines natively.