SPONSOR AD Learn how to create and consume your first predictive model with R or Python. In this tutorial you’ll learn how to create a basic linear regression with R (or Python), how to deploy it to SQL Server Machine Learning services, and how to consume it -as a stored procedure call, from any app. Learn More. |
In this Morning Paper Quarterly review Adrian Colyer looks at a tool called QUDE which is designed to avoid the multiple comparisons problem in data exploration, and how a deliberately constructed input can cause deep neural networks to produce the wrong output. Other papers include a study of outdated JavaScript libraries on the web, the problems caused by file system faults in modern distributed storage systems, and the design of privacy notification dialogs in cloud apps. (eMag) |
Wesley Reisz talks to Sid Anand, a data architect at cybersecurity company Agari, about building cloud-native data pipelines. The focus of their discussion is around a solution Agari uses that is built from Amazon Kinesis Streams, serverless functions, and auto scaling groups. (Podcast) |
Manuel Pais talks to Alanna Brown, director of technical product marketing at Puppet and Nicole Forsgren, PhD in Management Information Systems and CEO at DORA, on the State of DevOps Report 2017. (Podcast) |
Data Science Latest Content infoq.com/data-science |
TOP Data Science NEWS HEADLINES Q&A with Greg Kurtzer from the GPU Technology Conference |
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. (News) |
SPONSOR AD Have a data-driven development project? Meet Qlik Playground. Here you can use, explore & test your complex data-driven app ideas using Qlik’s Engine & APIs. It’s also backed by an open community, Qlik Branch, so you can learn from fellow developers. Sign up now! |
DevOps Latest Content infoq.com/devops |
TOP DevOps NEWS HEADLINES AWS Greengrass Runs Lambda Functions on IoT Devices Implementing DevOps at Barclays, Allianz and Disney: DOES17 London Day One Keynotes Puppet Releases Its 2017 State of DevOps Report |
Quentin Adam discusses some of the challenges of using IT hardware in the cloud. (Presentation) |
SPONSOR AD 11 Things to Focus on to be PCI Compliance in AWS. Learn how to secure your PCI cardholder data in AWS with this guide from Evident.io. Tips, examples, and other advice from PCI and AWS experts. Download now. |
Development Latest Content infoq.com/development |
TOP Development NEWS HEADLINES GitHub GraphQL API is out of Early Access |
Mark Boyd presents the current state of GraphQL. (Presentation) |
SPONSOR ADManaged open source databases, deployed in minutes. Our platform comes with high availability, auto-scaling, auto-backup and more. Free to try. |
Java Latest Content infoq.com/java |
TOP Java NEWS HEADLINES Jake Wharton, Android Engineer at Square, Speaks to InfoQ at ETE Kiki Carter, Enterprise Architect at Lightbend, Speaks to InfoQ at ETE |
Trisha Gee shows via live coding how we can use the new Flow API to utilize Reactive Programming, how the improvements to the Streams API make it easier to control real-time streaming data and how the Collections convenience methods simplify code. She talks about other Java 9 features, including some of the additions to interfaces and changes to deprecation. (Presentation) The next QCon is in New York, June 26-30, 2017. Join us! |
Brian Goetz explores the different goals, tools, and techniques involved between concurrency and parallelism approaches, and how to analyze a computation for potential parallelism, with specific attention to the parallel stream library in Java. (Presentation) The next QCon is in New York, June 26-30, 2017. Join us! |
SPONSOR AD Take a brief survey for a chance to win a $150 Amazon gift card. We want to hear from you! Take our quick survey and get the chance to win a $150 Amazon gift card. Take the survey! |
.NET Latest Content infoq.com/dotnet |
TOP .NET NEWS HEADLINES C# 7.2 and 8.0 Roadmap An Early Look at C# 7.1: Part 2 An Early Look at C# 7.1: Part 1 |
Jon Skeet presents some of the features coming in C# 7 - tuples, pattern matching, local functions, throw expressions, numeric literals, and more – along with hints regarding future versions. (Presentation) |
Dynamic Languages Latest Content infoq.com/dynamic_languages |
Apple Safari has full support for WebAssembly including preparation for future integration with ECMAScript Modules and threads. (News) |
SPONSOR AD 1st Annual In-Memory Computing Summit Europe June 20-21, 2017, Amsterdam. Don’t miss your chance to attend the only industry event focusing on IMC technologies. Register Today - use “InfoQ” for 15% discount. |
Mobile Latest Content infoq.com/mobile |
TOP Mobile NEWS HEADLINES ARKit Sets the Foundations for Augmented Reality on Apple’s Platform |
This article presents an analysis of a popular smart-home programming framework, SmartThings, which reveals that many smart-home apps are automatically overprivileged, leaving users at risk for remote attacks that can cause physical, financial, and psychological harm. (Article) |
Holly Cummins talks about the big picture of IoT and whether embedded devices are relevant to business. Cummins demos using an embedded device with MQTT and a Java toolkit for MQTT. (Presentation) The next QCon is in New York, June 26-30, 2017. Join us! |
SPONSOR AD Increase app downloads Gain insights into your target audience Free ASO tools See what works for your competitors |
Architecture & Design Latest Content infoq.com/architecture-design |
TOP Architecture & Design NEWS HEADLINES Stack Overflow Becomes HTTPS by Default Microsoft Introduces Blockchain Proof of Concept Framework for Developers |
Anne-Marie Charrett offers an experience report on how they developed a testing strategy to embrace the challenges raised by testing a microservices architecture. (Presentation) |
Jonathan Ellis explains the challenges and successes Cassandra has had in creating transactions, materialized views, and a strongly consistent cluster membership within this peer-to-peer paradigm. (Presentation) |
Satyajit Ranjeev shares his experience building an event sourcing system with microservices, including tips and trade-offs dealing with them. (Presentation) |
Igor Maravic talks about the design and operational aspects of Spotify’s reliable event delivery system. (Presentation) The next QCon is in New York, June 26-30, 2017. Join us! |
Alvaro Videla reviews the different models: asynchronous vs. synchronous distributed systems, message passing vs shared memory communication, failure detectors and leader election problems, etc. He also reviews a series of books on distributed systems in order to recommend the best one according to the topics we would like to learn about, or the problems we would like to solve. (Presentation) The next QCon is in New York, June 26-30, 2017. Join us! |
Gary Lam and Saurabh Pathak talk about the hybrid push/pull-based architecture adopted by Twitter Notification platform and how they perform aggregation & filtering, fanout for very large graphs, empower relevance, and enable experimentation. (Presentation) The next QCon is in New York, June 26-30, 2017. Join us! |
SPONSOR AD Microservice Databases: Migrating from Relational Monolith to Distributed Data (By O'Reilly) - Author Edson Yanaga takes you through nine different strategies for integrating data from your monolithic application to a microservice architecture. Download Now. |
Culture & Methods Latest Content infoq.com/culture-methods |
TOP Culture & Methods NEWS HEADLINES How to Build Open Source Communities Q&A with Renee Throughton on Leadership Patterns for Agility |
In the book Agile Enterprise, Mario Moreira explores the end-to-end and top-to-bottom view needed to run an effective agile enterprise, focusing on the needs of customers and employees. He explains how cutting-edge and innovative concepts and practices can be incorporated into a robust agile and customer value-driven framework. (Article) |
In the book It's all Upside Down, Paul McMahon provides stories from software development teams supported by upside down principles and coaching tips for applying them. He explains how you can use Essence to improve processes leading to better organizational performance. (Article) |
SPONSOR AD Effective Agile Requirements: Analyzing Beyond User Stories. This two day online course provides you with the tools and techniques for collecting, analyzing, and prioritizing requirements on agile initiatives. June 27th-28th, Price: $749 PDUs/PDs: 12. Register Today! |
Fabiola Eyholzer discusses how to turn Human Resources into Agile People Operations and boost agility, sharing stories and examples of Agile HR practices and their implications and impact. (Presentation) |
Iqbal Singh discusses the reasons some organization do not succeed in embracing innovation agility: lack of culture of intrapreneurship and inability to establish business model alignment. (Presentation) |