Azure Web PubSub Service · The Azure Web PubSub Service for real-time pub/sub using simple WebSocket connections. Azure Web PubSub Service The Azure Web PubSub Service for real-time pub/sub using simple WebSocket connections.
Don’t wait for the government to fix surveillance capitalism. It’s up to us. Don’t wait for the government to fix privacy. Any attempt to curtail and reverse the growing power of surveillance capitalism will have to start from us — the people — through grassroots mobilization.
The 3 R's of Habit Change: How To Start New Habits That Actually Stick Read this article to learn the science of habit change and find out how behavioral psychology can make it easier for you to start habits and stick to them.
We need a career path for invention The aspiring inventor finds themselves straddling science and business. In either case, they will be misaligned with their environment
Computer Science as a Medicine It was November 2019 and I was on the plane flying to another country. I was going to move there. This was something far outside my comfort zone, and I was a bit terrified. I knew that I would have to deal with a stream of new challenges, and this made me...
A Notion system for capturing product ideas I've developed a Notion system to capture, organize and evaluate my product ideas. It helped me be more critical of my ideas, motivated me to find easy ways to validate them and let me see patterns between my ideas.
Easily build real-time apps with WebSockets and Azure Web PubSub—now in preview Today, we are announcing the preview of the Azure Web PubSub service for building real-time web applications with WebSockets. WebSocket is a standardized protocol that provides full-duplex communication. It is key to building efficient real-time web inter...
New Azure Web PubSub Unveiled for Real-time WebSocket Apps -- Visual Studio Magazine Because WebSockets allows for full-duplex communication channels over a single TCP connection, it can be used to open a two-way interactive communication session between the user's browser and a server.
Microsoft Joins Bytecode Alliance to Further Blazor-Backing WebAssembly Tech -- Visual Studio Magazine Microsoft and several other industry heavyweights have joined to incorporate the Bytecode Alliance, on a mission to create new software foundations based on standards such as WebAssembly, a key component of Microsoft's Blazor project that allows for web ...
An update on the UMN affair On April 20, the world became aware of a research program conducted out of the University of Minnesota (UMN) that involved submitting intentionally buggy patches for inclusion into the Linux kernel. Since then, a paper resulting from this work has been w...
.NET Rocks! vNext .NET Rocks! is a weekly talk show for anyone interested in programming on the Microsoft .NET platform. The shows range from introductory information to hardcore geekiness.
DapperLib/DapperAOT Build time tools in the flavor of Dapper. Contribute to DapperLib/DapperAOT development by creating an account on GitHub.
Unit testing your Web APIs [18 of 18] | Beginner's Series to: Web APIs Software Testing allows us to deploy our applications with more confidence. In this video, we’ll take a brief look at how we can start unit testing our Web A...
Why programmers don’t write documentation | Kislay Verma We don't write documentation because writing clearly is extremely hard.
.NET 6 LINQ Improvements Continuing our series on the over 100 API changes in .NET 6, we look at extensions to the LINQ library.
Intro to Graphics 12 - Triangular Meshes Introduction to Computer Graphics.School of Computing, University of Utah.Full playlist: https://www.youtube.com/playlist?list=PLplnkTzzqsZTfYh4UbhLGpI5kGd5o...
C++ coroutines: Adding COM context support to our awaiter | The Old New Thing You may want to have awaiters that apply custom resume behavior. For example, in Windows, you are likely to want your awaiter to preserve the COM thread context. For X11 programming, you may want to the awaiter to return to the render thread if the co_awa...
Practical considerations for implementing Raft RavenDB has been using the Raft protocol for the past years. In fact, we have written three or four different implementations of Raft along the way. I implem...
Hello World: Wednesday April 21, 2021 Join the conversation live at https://aka.ms/HelloWorld 👉 Want to influence future Hello World broadcasts? Take 30 seconds to share your feedback with us he...
dotnet/runtime .NET is a cross-platform runtime for cloud, mobile, desktop, and IoT apps. - dotnet/runtime
Make microservices fun again with Dapr | Dave Brock In this introductory article, I explain what Dapr is and the problems it solves.
Fancy Blinking Cursor In VS Code Want to know how to get the fancy blinking cursor in VS Code? In this video, I'll show you how to activate in the VS Code settings window.FREE VS Code Cheat ...
Writing robust integration tests in .NET with WireMock.NET Subscribe: http://bit.ly/ChapsasSubBecome a Patreon and get source code access: https://www.patreon.com/nickchapsasHello everybody I'm Nick and in this video...
Who won the Amstel Gold Race? Human error in photo-finishes Investigating the photo-finish of last Sunday's Amstel Gold Race. With millimeters separating the two riders does the photo-finish camera tell the truth?
Daisugi, the 600-Year-Old Japanese Technique of Growing Trees Out of Other Trees, Creating Perfectly Straight Lumber Necessity being the mother of invention, this led to the creation of an ingenious solution: daisugi, the growing of additional trees, in effect, out of existing trees
Ready Player Zero Repeated tasks can slow down your efficiency but with Office Scripts in Excel for the web, you can automate your day-today tasks. In just a few simple steps, you can easily create a script and then share with your coworkers to automate your organization’s...
API Testing—Strategy and Tools What is the role of API testing? Examples and a strategy to help you effectively manage your automated API unit tests.
ReSharper and Visual Studio 2022 64-bit | The .NET Tools Blog Good news! Microsoft has announced a new version of Visual Studio 2022. And of course, we will make sure that ReSharper is available for it to help you write better code.The announcement from Micr
Automating "suggested / related posts" links for my blog posts - Part 2 By training another type of model from the open source .NET library that I've been using and combining its results with the similarity model from last time (see Automating "suggested / related..
Rearchitecting for MicroServices: Featuring Windows & Linux Containers | Azure DevOps Blog Are you following our On-Prem to the Cloud Series via the DevOps Lab on Channel 9? If not, you should be! In this week’s episode, which falls right at number 8, we continue to build on the skills we have learned throughout each episode.
Uno Platform Uno Platform 3.7 - More WinUI, Project Reunion and Linux support, Wasm performance boost Pixel-Perfect Multi-Platform Applications with C# and WinUI for Windows, WebAssembly, iOS, macOS, Android and Linux
Vertical turbines far more efficient in large-scale wind farms A study from Oxford Brookes University researchers has found that vertical wind turbine design is considerably more efficient than the traditional form factor in large-scale wind farms, and in a certain arrangement can increase performance by up to 15 per...
Google Play declared our educational coding App is Malware and accused us of Ad Fraud! A warning to all developers, organisations and small businesses that rely on Google’s Advertising platform and Play Store
Microsoft joins Bytecode Alliance to advance WebAssembly – aka the thing that lets you run compiled C/C++/Rust code in browsers Maybe we can make software modular, secure, speedy all at the same time
Why We Switched From Webpack To Vite At Replit, our mission is to make programming more accessible. We provide people with free compute in the cloud so that they can build…
Using GitHub as your Project Management Tool Recap | Learn with Dr G This episode is a quick recap of the live stream where Dr G and Meaghan Lewis go through GitHub basics using the GitHub.com and GitHub Desktop applications. ...