InfoQ Homepage News
-
Apple Announces Core ML: Machine Learning Capabilities on Apple Devices
At WWDC 2017 Apple announced ways it uses machine learning, and ways for developers to add machine learning to their own applications. Their machine learning API, called Core ML, allows developers to integrate machine learning models into apps running on Apple devices running iOS, macOS, watchOS, and tvOS. Models run on the device itself, so data never leaves the device.
-
GitHub GraphQL API is out of Early Access
GitHub GraphQL API has recently become generally available. InfoQ has spoken with GitHub senior engineering manager Kyle Daigle.
-
AWS Greengrass Runs Lambda Functions on IoT Devices
Amazon has made available AWS Greengrass, a solution that allows developers to run Lambda functions on IoT devices and enable devices to communicate to each other and the cloud.
-
How to Build Open Source Communities
Seeing programming as a social activity changes how we build communities around programming. We should focus on building a community, and not on building a codebase, argued Ash Furrow at Craft. He suggested using a code of conduct, moving long or heated discussions into a Skype call or Google Hangout, avoiding fixing easy issues yourself, and distributing power and responsibilities.
-
ARKit Sets the Foundations for Augmented Reality on Apple’s Platform
At WWDC 2017, Apple unveiled ARKit, a framework to build augmented reality (AR) apps for iOS. ARKit aims to allow for accurate and realistic immersion of virtual content on top of real-world scenes.
-
Implementing DevOps at Barclays, Allianz and Disney: DOES17 London Day One Keynotes
At the London DevOps Enterprise Summit 2017 conference, the first morning of keynotes provided many takeaways for enterprise organisations looking to embrace DevOps and the principles of business agility, operational stability, and increased innovation.
-
C# 7.2 and 8.0 Roadmap
Features are already being lined up for C# 7.2 and 8.0 including nullable reference types and limited multiple inheritance.
-
Kiki Carter, Enterprise Architect at Lightbend, Speaks to InfoQ at ETE
Kiki Carter, enterprise architect at Lightbend, spoke to InfoQ at the 2017 Emerging Technologies for the Enterprise (ETE) Conference about her thoughts on microservices, reactive systems, Scala vs. Java, and the SMACK stack.
-
Q&A with Greg Kurtzer from the GPU Technology Conference
Rags Srinivas talks to Greg Kurtzer, a serial Open Source contributor at the GPU Tech Conference.
-
Stack Overflow Becomes HTTPS by Default
Nick Craver, architecture lead at StackOverflow, has published a blog announcing StackOverflow's migration to HTTPS. Some of the technical challenges along the way included supporting hundreds of domains, migrating URL’s, user generated content, and meeting the sites stringent performance requirements.
-
Q&A with Renee Troughton on Leadership Patterns for Agility
Renee Troughton will talk at the upcoming Agile Indonesia conference on transforming organisations using systems thinking. The challenge with a successful agile implementation is not to get the team doing Agile or Scrum, but rather to reform the policies and constraints in the system faster than the system can re-impose itself. Troughton spoke to InfoQ about this and leadership patterns.
-
Puppet Releases Its 2017 State of DevOps Report
The Puppet State of DevOps Report 2017 shows that high-performing IT teams are deploying more frequently and recovering faster. There is more focus on automation, with loosely coupled architectures and teams facilitating continuous delivery. Transformational leadership and lean product management practices are also key drivers behind high performing teams.
-
An Early Look at C# 7.1: Part 2
Yesterday we looked at Async Main and Default Expressions. Our tour of C# 7.1 continues with the proposals titled Infer Tuple Names and Pattern-matching with Generics.
-
An Early Look at C# 7.1: Part 1
For the first time since 2003, Microsoft is considering a point release for C#. Currently marked as C# 7.1, the next version of the language is expected to include Async Main, Default Expressions, Infer Tuple Names, and Pattern-matching with Generics.
-
Microsoft Adds Support for Additional Blockchain Protocols in Azure
In advance of the Coindesk Consensus 2017 conference, Microsoft announced additional blockchain protocol support in Azure. These new investments include support for more complex blockchain and distributed ledger network deployments, including HyperLedger Fabric, R3 Corda, Quorum, Chain Core and BlockApps.