InfoQ Homepage Development Content on InfoQ
-
Xcode 8 Brings Swift 3, Editor Plug-ins, and More
At WWDC 2016, Apple announced Xcode 8, the latest version of its IDE for iOS, macOS, tvOS, and watchOS. Now available in beta, Xcode 8 brings Swift 3, improved address and thread sanitizer, a new editor extension architecture, and more.
-
Long-awaited jQuery 3.0 Brings Slim Build
The jQuery team has unveiled the long-awaited 3.0 release, bringing a new slimmed-down option as well as major new features, improvements, and bug fixes.
-
Systems Programming in C#
Although the definition of system programming is fuzzy, it can be described as having to think at the bit, byte, instruction or CPU cycle level. Systems programming also implies demanding performance and reliability requirements. Joe Duffy, engineering director at Microsoft, presented strategies for system programming in C# at QCon New York. He also discusses pitfalls and how to mitigate them.
-
Kief Morris: Implementing Infrastructure as Code
Moving applications to the cloud has somewhat become commodity in the meantime - not only for big players, but also for smaller companies that rely on flexibility and resource utilization. In his presentation "Implementing Infrastructure as Code", Kief Morris, cloud practice lead at ThoughWorks, shares some key principles and recommendations on how to leverage cloud based infrastructure.
-
Mob Programming - an Interview with Woody Zuill
Woody Zuill gave a keynote on Mob Programming at the first Mob Programming Conference. He spoke to InfoQ about the common questions people ask, different ways to introduce Mob Programming, the main problem of the IT industry, the other activities where mobbing can fit, and the purpose of mobbing.
-
May Release of Visual Studio Code
The latest release of Visual Studio Code adds terminal support to the editor, bug fixes to several annoyances, and revised whitespace handling.
-
APIs.guru Joins Growing List of API Indexes
APIs.guru is the latest entry into the API definition indexing, curation, and discovery space.
-
Gluon Announces Full Java 9 Mobile Initiative
Gluon is making Java 9 development available to iOS and Android developers in the form of their Gluon VM project, a full Java 9 native port.
-
Data Streaming Architecture with Apache Flink
Jamie Grier recently spoke at OSCON 2016 Conference about data streaming architecture using Apache Flink. He talked about the building blocks of data streaming applications and stateful stream processing with code examples of Flink applications and monitoring.
-
The Roadmap to Kotlin 1.1
Kotlin development is heading towards version 1.1 and Kotlin lead language designer Andrey Breslav explained the roadmap to JetBrains’ JVM language new version, which will include major new language features.
-
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.