Hybridizer: High-Performance C# on GPUs | NVIDIA Developer Blog Learn how to use the Hybridizer compiler from Altimesh to program GPUs and other accelerators using C# code or .NET Assembly.
ICQ New – stay connected Convert audio messages to text, use smart replies, stay online even with bad internet connection
Planning for Yelp’s Future - Yelp In an internal email this morning, Yelp co-founder and CEO Jeremy Stoppelman shared with all employees that due to the impact of COVID-19 on our business, the company is taking the painful but necessary step to reduce the size of our workforce through a c...
Why I’m leaving Elm - lukeplant.me.uk Over the past year or so, I’ve reluctantly come to the conclusion I need to leave Elm and migrate to some other language (most likely Bucklescript via philip2), and I definitely cannot recommend it to anyone else. This post is about my reasons for that, w...
I Graduated Into the Dot Com Bust as a Programmer and Made It. You Will Too. To all the young programmers worrying about this uncertain job market, I promise things will get better.
The Unfriendly Robot: Automatically flagging unwelcoming comments - Stack Overflow Blog Unfriendly comments are an issue in our system because of the effect that their tone has on their recipient’s and future readers’ willingness to contribute to Stack Overflow. The solution to these issues isn’t to argue about circumstance or intent. The on...
WebSockets for fun and profit - Stack Overflow Blog Seamless communication is a must on the modern web. As internet speeds increase, we expect our data in real time. To address this need, WebSocket, a popular communication protocol finalized in 2011, enables websites to send and receive data without delay....
Swift: Google’s bet on differentiable programming | Tryolabs Blog Google's plans on making Swift the first mainstream language with first-class language-integrated differentiable programming capabilities. What's so cool about Swift?
Cloudflare dumps reCAPTCHA as Google intends to charge for its use | ZDNet Cloudflare says its moving to hCaptcha, an alternative CAPTCHA service, more private than reCAPTCHA.
I can't keep up with idiomatic Rust Recently withoutboats posted a series of blog posts about some syntax sugar he would like added to Rust.
Briggs & Tim Minchin - HouseFyre (Lockdown Video) #StayHome Sales and Streams of this song are being donated to the #FNC19Appeal. https://covid19-first-nations-community-impacts.raisely.com/ 🏠🔥 #HouseFyre Listen to mo...
Learn dbatools in a Month of Lunches An effective DBA is an efficient DBA. And if you work with SQL Server, dbatools is a lifesaver. With over 500 commands, this free and open source PowerShell module has the horsepower to automate just about every task you can imagine—and then some! W...
When in doubt, add more indirection - Clip of davidwengier - Twitch Clips Clip of davidwengier Playing Science & Technology - Clipped by davidwengier
Executing your configuration I run into this blog post talking about using a real programming language for defining your configuration. I couldn’t agree more, I wrote about it 15 years a...
Write Regular Expressions Easily with Rider - .NET Tools Blog Regular expressions enable people to locate data inside of strings based on pattern matching. Regardless of the programming language, regular expressions (RegEx), are quite useful and powerful, though often disliked. That’s because they have a reputation ...
A guide to remote development with Live Share | Visual Studio Blog Working in a fully distributed, remote team requires sophisticated collaboration technology, which needs to be both supercharged and frictionless. Visual Studio Live Share was built on the bold principle of making remote developer collaboration as powerfu...
Azure Friday | Channel 9 Join Scott Hanselman, Donovan Brown, or Lara Rubbelke as they host the engineers who build Azure, demo it, answer questions, and share insights.
Strangling .NET Framework App to .NET Core - Kamil Grzybek The incremental approach to migrate from .NET Framework legacy system to the new .NET Core system using Strangler Pattern.
Using Oakton for Development-Time Commands in .Net Core Applications All of the sample code in this blog post is on GitHub in the OaktonDevelopmentCommands project. Last year I released the Oakton.AspNetCore library that provides an expanded command line experience …
On architecture, urban planning and software construction Like software construction, architecture and urban planning often deal with complex systems that evolve over a long period of time. Some of the successful systems are also quite messy despite theories telling us that such systems should not work. These a...
Intro to quantum computing with Q# – Part 2, Superposition In the previous post in this series we mentioned the concept of superposition briefly. Let's use this second part to dive deeper into the mathematics of it, meet the cat of Schrödinger and try to find some simple quantum computing use cases for it.
Uno Platform 2.1 available now - x:Bind, TwoPaneView and more - Uno Platform Uno Platform 2.1 release is packed with over 50 new features allowing for increased productivity as well as getting you up and running with Surface Duo. In addition to bigger milestones such as x:Bind, the TwoPaneView and NumberBox controls we also shippe...
Thank you, Visual Studio docs contributors | Visual Studio Blog Thank you to everyone who contributed pull requests and GitHub issues to the Visual Studio docs in March of 2020!
A Fast and Lightweight Solution for CQRS and Event Sourcing Describes a fast, lightweight implementation of the CQRS+ES pattern using C#
Microsoft Tye - Parte 2 | DevDicas em 10 Minutes A nova ferramenta da Microsoft para build, run, debug e deploy de microservicos.
Krisp | Noise Cancelling App With a single button, Krisp removes all background noises for incoming and outgoing calls. Increase your productivity by having professional and noiseless conference calls from anywhere.
Why you should stop using Google Analytics on your website Here’s a look at why you should remove Google Analytics from your website and help create a more open, independent web that’s more friendly to the visitors.
Does a memory barrier ensure that the cache coherence has been completed? Say I have two threads that manipulate the global variable x. Each thread (or each core I suppose) will have a cached copy of x. Now say that Thread A executes the following instructions: set x t...
Depending on the right PowerShell NuGet package in your .NET project | PowerShell Alongside the pwsh executable packages published with each PowerShell release, the PowerShell team also maintain several NuGet packages that are available on NuGet to allow targeting PowerShell as an API platform in .NET. As a .NET application that both p...
Virtual: What's new in Visual Studio for Mac for .NET Developers Wed, Apr 8, 2020, 5:00 PM: The user group is going Virtual during the current stay-at-home order. We are really excited to have Jon Galloway (https://twitter.com/jongalloway), Sr. PM for VS & .NET at
Migrating Duolingo’s Android app to 100% Kotlin Duolingo for Android was a Java app for its first five years of existence. Two years later, it’s now 100% Kotlin! This migration proved to be a huge success for us in terms of code maintainability and developer happiness. There are already plenty of reso...
Google - Site Reliability Engineering Can a system be considered truly reliable if it isn't fundamentally secure? Or can it be considered secure if it's unreliable? Security is crucial to the design and operation of scalable systems in production, as it plays an important part in product qual...
Mobile Blazor Bindings - Getting Started In this post, I get started with Mobile Blazor Bindings. I introduce MBB, what it is and why you might want to try it. Then I show how to get setup and run a MBB app.
Building End-to-End Diagnostics and Tracing: Trace Context Posts in this series: An IntroTrace ContextIn the last post, I walked through the overall problem we run into with diagnosing issues in distributed systems - mainly that it can be difficult to determine causality because we don't have that "stack trace" w...
.NET 5.0, VS2019 Preview and C# 9.0 for ASP .NET Core developers This is the fourteenth of a new series of posts on ASP .NET Core 3.1 for 2020. In this series, we’ll cover 26 topics over a span of 26 weeks from January through June 2020, titled ASP .NET
Going React to React Native w/ Jenn Creighton on Real Talk Javascript Jenn Creighton talks with Craig Shoemaker about going from React to React Native and some of the issues she encountered and what she learned along the way.
Edouard Klein / falsisign For bureaucratic reasons, a colleague of mine had to print, sign, scan and send by email a high number of pages. To save trees, ink, time, and to stick it...
Free April Month Build in-demand tech skills without leaving your house. Get free access to 7,000+ expert-led video courses and more all month long.
Moving from reCAPTCHA to hCaptcha We recently migrated the CAPTCHA provider we use from Google's reCAPTCHA to a service provided by the independent hCaptcha. Since this change potentially impacts all Cloudflare customers, we wanted to walk through the rationale in more detail.
How to Invert a Machine Learning Matrix Using C# -- Visual Studio Magazine <i>VSM</i> Senior Technical Editor Dr. James McCaffrey, of Microsoft Research, explains why inverting a matrix -- one of the more common tasks in data science and machine learning -- is difficult and presents code that you can use as-is, or as a starting...
ASP.NET Core 5 – Enabling Razor runtime compilation #dotnetcore #aspnetcore ASP.NET Core 5 changes the experience of enabling Razor runtime compilation. This is now available as an option while creating the project.
Move OData to .NET 5 | OData Introduction Along with the Announcing .NET 5 preview 1, it’s time to move OData to .NET 5. This blog is intended to describe how easy to move the BookStore sample introduced in ASP.NET Core OData now Available onto .NET 5. Let’s get started.
Home - /dev/null as a Service In modern days everything is a service. You create documents, upload photos, deploy computers, but what’s happening to your trash? That’s why we’re launching /dev/null to the cloud.
SQL Server Management Studio 18.5 is now generally available - SQL Server Blog Today, we’re sharing the release of SQL Server Management Studio (SSMS) 18.5. We have some feature updates as well as important behind the scenes updates. You can download SQL Server Management Studio 18.5 today and review SSMS Release Notes for full det...
Oceanware.Ocean.Blazor 2.0.0 Provides the OceanValidator that is the Blazor middleware between the Ocean validation and case correction library and the Blazor UI. This NuGet package provides the OceanValidator that is used on Blazor Razor pages. This replaces the default DataAnnotati...
Using GraphQL in Azure Functions to Access Cosmos DB | LINQ to Fail A quick start on how to create a GraphQL endpoint on an Azure Function
Meet Visual Studio for Mac’s New Integrated Terminal! | Visual Studio Blog Our users tell us they frequently use a terminal for a variety of tasks – running front-end tasks (e.g. npm, ng, or vue), managing containers, running advanced git commands, scaffolding, automating builds , executing Entity Framework commands, viewing dot...
Muscle Simulation...Now In Real Time! 💪 ❤️ Check out Lambda here and sign up for their GPU Cloud: https://lambdalabs.com/papers 📝 The paper "VIPER: Volume Invariant Position-based Elastic Rods" is available here: https://arxiv.org/abs/1906.05260 https://github.com/vcg-uvic/viper ❤️ Watch th...
Jitsi Meet features update, April 2020 - Jitsi Hello Fellow Jitsters! While we work on making sure our infrastructure is able to cope with the recent surge in traffic, we have managed to ship some features we think you may like, let’s go! System audio sharing Sharing our screen while in a meeting has ...
Announcing Windows 10 Insider Preview Build 19603 | Windows Experience Blog Hello Windows Insiders, today we’re releasing Windows 10 Insider Preview Build 19603 to Windows Insiders in the Fast ring. You can check out our Windows Insider Program documentation here, including a list of all the new features and updates released in b...