Today, we released Azure DevOps Server 2020 RC2. This is our last planned prerelease before our final release of Azure DevOps Server 2020. You can upgrade from Azure DevOps Server 2020 RC2 or previous versions of TFS and Azure DevOps. You can find the full det…
devblogs.microsoft.com·Gloridel Morales Senior Program Manager, Azure DevOps··1 minutecloud
B J Fogg is a Stanford professor who came up with a simple model of behavior that helps us understand why we take action or not take action at any given moment.
Today, we are releasing the .NET Core August 2020 Update. These updates contain security and reliability fixes. See the individual release notes for details on updated packages. Security CVE-2020-1597: ASP.NET Core Denial of Service Vulnerability Microsoft is…
Join members from the Blazor team to hear about what's on the way in .NET 5! Lots of new demos and fun new features! 🥳
Community links for this week: https://www.theurlist.com/aspnet-standup-2020-08-11
#Blazor #ASPNET
Remote education in the pandemic has been hard for everyone. Hard for students having to deal with a variety of remote instructional methods. Hard for parents with K through 12 students at home try…
This JavaScript demo application visualizes in detailed steps, how a text string is encoded into a QR Code barcode symbol. The content of this page essentially explains and justifies how my QR Code generator library works internally.
Deciding what to build is both the most important and often the most nebulous part of a product manager's job. So how do great product managers do this? I've outlined a simple yet effective framework that I use, called the "Five P's."
Occasionally when Signal is in the press and getting a lot of favorable discussion, I feel the need to step into various forums, IRC channels, and so on, and explain why I don’t trust Signal. Let’s do a blog post instead.
Most of the things we worry about aren't actually competition problems, but even where they are, breakups are unlikely to be effective. The real answers are in much more detailed and micro work: in regulating the internal mechanics of these products, line by l…
Two Value Systems I recently spoke at Recursion Pharmaceuticals’ Career Insights Series on career development and trajectory in industry (and how it differs from the same in academia, for...
The Cholesky factorization of a symmetric positive definite matrix $LATEX A$ is the factorization $LATEX A = R^T!R$, where $LATEX R$ is upper triangular with positive diagonal elements. It is a ge…
Addresses #12060
Warn users if an EOL framework is being targeted. Eventually we'll parse releases-index.json, but for now a static list gets the check in.
In VS, the warnings will look similar...
By Ryan Bednar (CEO of RankScience) Last week on July 29, 2020, the CEOs of the most powerful tech companies in the world—including Google, Facebook, Amazon, and Apple—were called in to testify in front of the House Antitrust Subcommittee. The event was widely…
SpaceX plans to launch 12,000 satellites to provide world-wide internet coverage with Starlink. Is that a good idea? How fast can satellite be? Is it safe to have that satellites many in orbit? And, why has nobody attempted this before?
Well, let's find out!…
If you recall from part one of the series, we only really delved into Retroputer BASIC’s first phase of parsing — namely, converting the entered line into uppercase and checking if quotes were prop...
It’s funny the rabbit holes one ends up. One of my personal projects for several years has been the creation (exploration, really) of a “fake emulator” — that is, an emulator for a computer that ne...
I am planning to create a series of blog posts that includes some literature research, implementation of various data structures and our journey of creating a distributed datastore in distrentic.io.
There is often pressure inside Software development for Software developers to code outside of work hours. Whether you are a Python, Ruby, Java, or any other developer... There is absolutely no need to code outside of work if you don't want too. Coding is cons…
Back in early 1999, your editor got a call from Larry McVoy. He was
worried that Linus Torvalds was on the verge of burning out as the kernel
project grew. The problems in those days were quite evident; Linus, it was
being said, did not scale. But, accordin…
lwn.net·[Posted April 6, 2005 by corbet]··9-12 minuteslinux
I didn’t know that my next project will turn into a nudity platform and a home for spammers. But it did happen while I wasn’t paying attention. And here are the details. For the next 5/…
This is a time of change for the internet and for Mozilla. From combatting a lethal virus and battling systemic racism to protecting individual privacy — one thing is clear: ...
As a developer, it's nice to be able to create things to make your life easier. I was tired of having to open up my videos just to copy the link and share it. So, I created my first Chrome Extension! It shows me a list of my most recent videos and allows me to…
Day 1/2
<br>
Cyber-attacks have become a reality of running software on the web today. We find ourselves under a constant barrage of malicious activity from hacktivists, online criminals and increasingly, nation states. Successful attacks from these adversarie…
Research spanning 20 years proves PDFs are problematic for online reading. Yet they’re still prevalent and users continue to get lost in them. They’re unpleasant to read and navigate and remain unfit for digital-content display.
nngroup.com·World Leaders in Research-Based User Experience··12-16 minuteswebgit
Azure Durable Functions provides a rich set of Error Handling APIs. This post shows how Activities or Sub-Orchestrations can be re-run with the different retry options. Activities in a workflow can…
damienbod.com·August 11, 2020 · by damienbod · in .NET Core, MVC, Web · Leave a comment··4-5 minutesidesclouddotnet
Some years ago I decided to install a server at home for use as a NAS (network-attached storage) in my home network, and for an Internet-facing server. I live in a place where blackouts are very in…
fitzcarraldoblog.wordpress.com·About FitzcarraldoA Linux user with an interest in all things technical.··6-8 minutes
Have you ever seen a presentation using Visual Studio, but had a hard time seeing the too-small fonts in the editor, Solution Explorer and menu system? How about all the custom extensions and themes the presenter used, making it harder to figure out what exact…
devblogs.microsoft.com·Mads Kristensen Senior Program Manager, Visual Studio Follow··3-4 minutesides
The Reactive Extensions for .NET ("Rx" for short) are a set of libraries for working with asynchronous and event-based information sources. While Rx has become widely adopted in client-side code, its roots are in highly scalable server-side processin…
Having standard Virtual Machine (VM) images can help you to make sure that your VMs are all configured the same and have the same properties and security policies applied to them. You can create VM images with the Azure Image Builder. This allows you to define…
Last time we look at how to get started with GraphQL on dotnet and we looked at the Azure App Service platform to host our GraphQL server. Today we’re going to have a look at a different approach, using Azure Functions to create run GraphQL in a Serverless mod…
Clean Networks is a comprehensive effort by a coalition of like-minded countries and companies to secure their critical telecommunications, Internet, cloud computing, data analytics, and 5G technologies from malign actors by relying on only trusted vendors who…
Over 400 vulnerabilities on Qualcomm’s Snapdragon chip threaten mobile phones’ usability worldwide With over 3 billion users globally, smartphones are an