1Gig-Tech (#29) - BASH, Azure Functions, VS2015, Windows10
Welcome to 1Gig Tech update!
In today's edition, there are 16 articles on technology, news, open source, community on the fantastic and ever evolving technology world.
- BASH Running in Ubuntu on Windows
Windows provides developers with a familiar Bash environment. This environment will allow users to: Windows is running Ubuntu user-mode binaries provided by Canonical. This means the command line utilities are the same as those that run within a native Ubuntu environment.
- Introducing Azure Functions
Data is everywhere. It's in the Cloud, on-premises, and is increasingly proliferating across Internet-connected devices. Organizations are working to unlock the value in that data, and are asking their developers to respond with highly-scalable solutions built on ever-compressed timetables.
- Oops - how a simple bit of automation put NuGet services on edge... (Jason Jarrett)
This past week I received an email from Microsoft's NuGet team asking if I could look into a bit of an issue with DefinitelyTyped's NuGet package publishing. A really long time ago, I wanted to access DefinitelyTyped packages within Visual Studio via the NuGet package manager.
- Visual C++ for Linux Development (Marc Goodner)
Today we’re making a new extension available that enables C++ development in Visual Studio for Linux. With this extension you can author C++ code for Linux servers, desktops and devices. You can manage your connections to these machines from within VS.
- Run Bash on Ubuntu on Windows (Mike Harsh)
Since we started planning and building Windows 10, we’ve been talking to a lot of you about what you would like to see in Windows to make it a great place for you to build awesome apps, sites and services for all platforms and all devices.
- Visual Studio 2015 Update 2
Today, we are happy to announce the release of Visual Studio 2015 Update 2. This release focuses on stability and on responding to the feedback we’ve received on RTM and Update 1.
- Build something that gets the world talking.
Combine the power and reach of Skype with the productivity and intelligence of Office 365. Use tools and frameworks you're familiar with across all platforms.
- Implement Access Control in Node.js — Security and Node.js — Medium
Most web applications rely on some sort of access control to keep users from accessing information not meant for them. If authentication is a lock on the main door of the hotel, then access control is the individual access card they give to each user for accessing their room.
- Performance Testing with App Service Continuous Deployment (Manas Maheshwari)
For every deployment you do on the web app, you might like to verify the performance of your web app and see if it is going to meet your business SLAs around performance and page load time. To make this process easy, we have integrated Performance testing with Continuous Deployment.
- Announcing the release of the Visual Studio Team Services extension for Visual Studio Code (Jeff Young)
Today we are excited to announce the availability of the Visual Studio Team Services extension for Visual Studio Code. Visual Studio Code is a new, free cross-platform code editor for building modern web and cloud applications on Mac OS X, Linux and Windows.
- NPM Worm Vulnerability Disclosed (Alex Blewitt)
The NPM project has formally acknowledged a long-standing security vulnerability in which it is possible for malicious packages to run arbitrary code on developer's systems, leading to the first NPM created worm.
- Myrtille
Welcome to Myrtille! Myrtille is a simple yet efficient way to connect an RDP server through a web browser. It requires only a simple browser (no plugin, extension, application or configuration whatsoever). Thus, it works straight from any web device (including touch pads and mobiles).
- The MEAN Stack
What is the MEAN stack? (0:47) MEAN is a collection of JavaScript-based technologies — MongoDB, Express.js, AngularJS, and Node.js — used to develop web applications. From the client and server sides to databases, MEAN is a full-stack development toolkit.
- Less vs Sass? It’s time to switch to Sass (Sam)
The Sass vs. LESS argument has been done to death. In this series I’ll talk about why Sass really is the best, why you should start using Sass if you haven’t already, how to get started using Sass and Problems with pre-processors, alternatives to Sass and CSS4.
- Using Docker to run Node.js on a Raspberry Pi
At Opensource.com, I get to learn about a lot of really interesting emerging technologies in my day to day work. But I don’t always get to explore them myself in depth. This past weekend, I set aside some time to do just that.
You can also follow these updates on Facebook Page or can also read previous editions at 1Gig Tech
Thanks