3 min read

Open Source Weekly: Updated Quantum SDK, deep learning for autonomous driving, and more

4-minute read + demos
This week Microsoft released updates to our Quantum Development Kit, including support for macOS and Linux, additional open source libraries, and interoperability with Python. Learn more about what’s new with Microsoft Quantum, plus new docs, demos, and more, in this edition of the Open Source Weekly.
TODO Open Source Program Guides: Last year the TODO Group launched Open Source Program Guides and promised to publish case studies, highlighting the open source programs of its member organizations. This week, we’re proud to join Comcast, Dropbox, Facebook, Red Hat and Salesforce on their list of published case studies. Check out “The Open Source Program at Microsoft: How Open Source Thrives.”
Linux Foundation training course:  Microsoft worked closely with the Linux Foundation on a Linux on Azure course to make sure new and existing users have the tools and knowledge they need to run their enterprise workloads on the Microsoft cloud. The course is taught by Sander van Vugt, managing partner of ITGilde in the Netherlands and author of many Linux-related courses and books. Register here and use AZUREPASS (case-sensitive, expires 6/8/18) for 25% off.
OSCON photo/video contest: The OSCON team is running a fun contest that could land you a bronze pass to this year’s show. Post a photo or video about your favorite OSCON memory and tag #OSCON by 4/6. Not so bold to say we’re part of your favorite memory…but if you had a comic-book-style photo done by Julian Cash last year, you can grab it from our Facebook page…just saying it’s an option. 😉
Quantum Development Kit and adds support for Linux and Mac: Today we’re announcing updates to our Quantum Development Kit, including support for macOS and Linux, additional open source libraries, and interoperability with Python. These updates will bring the power of quantum computing to even more developers on more platforms. At Microsoft, we believe quantum computing holds the promise of solving many of today’s unsolvable problems and we want to make it possible for the broadest set of developers to code new quantum applications. Learn more on the Microsoft Quantum blog.
Now on GitHub: The Autonomous Driving Cookbook from Microsoft: The Autonomous Driving Cookbook is an open source collection of scenarios, tutorials, and demos to help you quickly onboard various aspects of the autonomous driving pipeline. It is an ongoing project developed and maintained by the Deep Learning and Robotics chapter of Microsoft Garage, the team that helped develop the recent expansion of AirSim to include cars for autonomous driving research. By making this cookbook available to everyone, we hope to make the barrier of entry to autonomous driving simulation as low as possible. Learn more on the Microsoft + Open Source blog.

The demos we chose this week are in-depth training sessions. Let us know in the comments if you’d like to see more of these sorts of trainings in our weekly roundup.
Getting Started with F# and .NET Core: F# is a mature, open source, cross-platform, functional-first programming language that empowers users and organizations to tackle complex computing problems with simple, maintainable, and robust code. In this training demo, you’ll see how to write F# code on .NET Core using Visual Studio Code and Ionide, explore some of the custom F# templated for the .NET CLI, and find out how to get started with Fable. See the Microsoft Virtual Academy (MVA) site for complete details on this training.
Launch on MVA site here.

DevOps – Infrastructure as Code: This course prepares you to deliver stable environments rapidly, reliably, and at scale. You’ll get the details on Azure services and container environment options, see how to use source control for configurations, and integrate Infrastructure as Code into the deployment pipeline. Plus, implement open source and third-party tools in Azure, including Chef, Puppet, Ansible, and SaltStack.
Launch on MVA site here.


Here are a couple recent open source related updates to docs.microsoft.com:
Azure Container Service (AKS): Azure Container Service (AKS) manages your hosted Kubernetes environment, making it quick and easy to deploy and manage containerized applications without container orchestration expertise. It also eliminates the burden of ongoing operations and maintenance by provisioning, upgrading, and scaling resources on demand, without taking your applications offline. Check out the quickstart and step-by-step tutorials.
Create a bot with Bot Service: Bot Service provides the core components for creating bots, including the Bot Builder SDK for developing bots and the Bot Framework for connecting bots to channels. Bot Service provides five templates you can choose from when creating your bots with support for .NET and Node.js. In these docs, learn how to use Bot Service to create a new bot that uses the Bot Builder SDK.
If you like these weekly updates, follow us @OpenAtMicrosoft to stay in touch daily.