1Gig-Tech (#28) - Docker, MongoDB, SemanticUI, GPU .NET
Welcome to 1Gig Tech update!
In today's edition, there are 24 articles on technology, news, open source, community on the fantastic and ever evolving technology world.
- Google Nik Collection
NVIDIA GeForce 8 Series, GeForce 9 Series, GeForce 100 Series, GeForce 200 Series, GeForce 300 Series, GeForce 400 Series, GeForce 500 Series, ATI Radeon HD2000 Series, Radeon HD3000 Series, Radeon HD4000 Series, Radeon HD5000 Series, Radeon HD6000 Series.
- Less Tutorial for Beginner : Understanding Less
You may have heard or tried before or you know basic and willing to grow your LESS knowledge. Here I am going to make a complete tutorial for less. As this is the starting point, let's understand what is less and why do we need this awesome preprocessor instead of plain css.
- The Ten (10) Best Node.js Productivity Tools, Plugins, and Libraries
Every engineer worth his/her salt should have a set of awesome tools to help increase productivity. Livecoding.tv engineers are no exception. We would like to share one such set of tools, plugins, and libraries that Node.js streamers use on Livecoding.tv on a daily basis. IO.
- Free Learning
Register for an account and access leading-edge content on emerging technologies.
- Brand new Docker Machine for Azure
We are very excited to announce a new Azure driver for Docker Machine. Docker Machine is a tool that lets you create virtual machines with Docker on your laptop or on cloud providers and manage them.
- MongoDB Data Master Bootcamp
MongoDB has quickly become one of the most popular NoSQL database solutions available, and will quickly enhance your ability to handle data with ease. With a document-based approach, MongoDB lets professionals model data however they prefer.
- Google opens access to its speech recognition API, going head to head with Nuance (Sarah Perez)
Google is planning to compete with Nuance and other voice recognition companies head on by opening up its speech recognition API to third-party developers. To attract developers, the app will be free at launch with pricing to be introduced at a later date.
- Microsoft's multipronged strategy for bringing speech to IoT devices (Mary Jo Foley)
Microsoft has been stepping up its game around connecting its Azure cloud services to Internet of Things (IoT) devices. But few may realize the company also is simultaneously working to bring its various speech capabilities to IoT devices, too.
- Development With A Dot - Using MEF in .NET Core
For those who don?t know, the Managed Extensibility Framework (MEF) is alive and well, and has been ported to .NET Core as Microsoft.Composition (source here). Not all of MEF has been ported, just …
- Development With A Dot - .NET Core Console Applications
Updated
.NET Core is not just for web apps, and some people tend to forget about it! Well, this post is about that!
OK, let’s first create a “console” .NET Core app. In Visual …
- How one developer just broke Node, Babel and thousands of projects in 11 lines of JavaScript (Chris Williams)
Updated Programmers were left staring at broken builds and failed installations on Tuesday after someone toppled the Jenga tower of JavaScript.
- How to set up a Raspberry Pi 3 from scratch (with video)! (Scott Hanselman)
MarchIsForMakers continues! It's my month-long collaboration with Saron from CodeNewbie. We've had some amazing guests on our respective podcasts and some great technical content. Please do check it out at http://marchisformakers.
- GPU Computing on .NET at Speed of CUDA C++ (dani)
In the last post we gave a sneak preview of the upcoming Alea GPU version 3. Alea GPU version 3 sets completely new standards for GPU development on .NET. The highlights of the new version are:
- Open Sourcing the Visual Studio Productivity Power Tools (Visual Studio Blog)
We’re excited to announce that we’re open-sourcing the Visual Studio Productivity Power Tools on GitHub.
- Simple and reliable data movement with Azure Data Factory Copy Wizard
We are glad to announce the preview of Azure Data Factory (ADF) Copy Wizard for interactive and “code free” data movement experience. Data is the raw material for analytics and our goal is to allow moving diverse data (structure, unstructured, small, big, etc.
- Top 7 terminal emulators for Linux
Are you a system administrator, Linux power user, or just spend a lot of time at the command line? Then chances are, your choice of terminal emulator says something about you.
- Three Roles and Three Failure Patterns of Software Architects (John Klein)
When I was a chief architect working in industry, I was repeatedly asked the same questions: What makes an architect successful? What skills does a developer need to become a successful architect? There are no easy answers to these questions.
- Simplify Your Applications with Asynchronous Processes (Peter Vogel)
With the right tools, creating an asynchronous application can give you not only a more responsive application that makes better use of your multi-core computer, it can also make your application simpler. Really, asynchronous applications should be your default choice.
- Create Sophisticated Asynchronous Applications with BlockingCollection (Peter Vogel)
The basic functionality of the BlockingCollection makes creating asynchronous applications easy to do. But you need to use some of the BlockingCollection's other tools to create applications that handle typical real-world problems.
- Keep Track of What Your Code Really Did (Peter Vogel)
When it's important to know what path your application took when processing data, a log of that path can be helpful. And, when you need to make a decision in your code based on an earlier decision, that internal path can make your code both simpler and easier to understand.
- Avoiding the Service Locator Pattern in ASP.NET Core
Six years ago, Mark Seeman authored a post titled “Service Locator is an Anti-Pattern”. All of the problems Mark demonstrated back then are still problems today.
- Improving Development with TypeScript (Long Le, MSDN Author)
What does the world look like in TypeScript? What do you gain or lose by coding in TypeScript versus ES6? In case you’ve been pondering this question, today we’ll do a deep dive to help you sort the answer. The best way to illustrate this is with code, so let’s dive right into it.
You can also follow these updates on Facebook Page or can also read previous editions at 1Gig Tech
Thanks