.NET Community Toolkit 8.0 Goes GA -- Visual Studio Magazine After multiple previews, Microsoft shipped .NET Community Toolkit 8.0 almost exactly one year after it released v7.1 of its precursor, Windows Community Toolkit.
Implement additional asymmetric signature and encryption overloads by vcsjones · Pull Request #73502 · dotnet/runtime Closes #68767
NSA, NIST, and post-quantum cryptography The Black Chamber was founded by the U.S. Army and the U.S. State Department in 1919. The Secretary of State terminated funding in 1929, famously writing that "Gentlemen do not read each other's mail."
What's New in Visual Studio Code 1.70 (July 2022 Update) -- Visual Studio Magazine Here's what's new in Visual Studio Code 1.70 as highlighted by the dev team, with links for full information.
DreamWorks Animation to Release MoonRay as Open Source Studio’s state-of-the-art MCRT renderer, used on the upcoming ‘Puss in Boots: The Last Wish’ and previous films like ‘The Bad Guys’ and ‘Croods: A New Age,’ includes a USD Hydra render delegate and multi-machine / cloud rendering via Arras.
More Privacy and Transparency for DuckDuckGo Web Tracking Protections Over the next week, we will expand the third-party tracking scripts we block from loading on websites to include scripts from Microsoft.
6 rules I follow to get simple and stable tests These rules I always follow no matter what kind of tests I write.
Learn C# with CSharpFritz - CRUD operations with ASP.NET MVC - Part 2 Fritz is going to connect a data entry form to our collections website and add some unit testing along the way to ensure that we can add, edit, and delete it...
Mount your Azure Cloud Shell to another Storage Account This post is about switching or mounting the Azure Cloud shell to another storage account. We are using Azure Cloud Shell for deploying our SQL Scripts using a PowerShell. First we will upload the script to the storage account file share and then we will ...
Introduction to streaming for data scientists As machine learning moves towards real-time, streaming technology is becoming increasingly important for data scientists. Like many people coming from a mach...
Stewart Platform Head Massager David McDaid The goal here was basically to turn an off the shelf head massager into an automated device that would massage my head for me. The very initial concept was just to use a linear actuato…
Effective Illegalism There is a dimension of imagination beyond that which is known to man. It is a dimension as vast as space and as timeless as infinity. It is the middle ground between light and shadow, between scie…
Please don't write "point of view" There are some hills I am prepared to die on, this is probably not one of them, but it is irritating as hell. Note If you find yourself writing “point of view” in a slack message, blog post, notion document, or anywhere else.. you’re almost certainly doin...
Home Network Part 1 - DIY Home Router with NixOS This is an article about my home network. I’m writing it to capture the knowledge I gained setting it up. Hopefully this will be useful to someone embarking on that same journey. My goal is to provide the information needed to set up a similar network, bu...
Post-apocalyptic programming In a post-apocalyptic future with no internet or stackoverflow, let's try to build a programming environment from scratch.
The nuclear family isn't working, what can we do instead? The nuclear family was only broadly achievable for a brief period of time in American history, and the continued pursuit of it is causing a range of societal problems.
Adding a permission system to Node.js - NearForm Is adding a permission system in Node.js desirable or even feasible? James Snell explores challenges, workarounds & potential payoffs of permissions in Node.js.
Build your next big idea with Cloudflare Pages Pages now supports direct uploads to give you more power to build and iterate how you want and with the tools you want.
Jigzilla: the puzzle solving robot (part 1) Visit http://brilliant.org/stuffmadehere to sign up for free. And also, the first 200 people will get 20% off their annual premium membership. Help support these videos on patreon: https://patreon.com/stuffmadehere I thought this would be an easy project...
Building scheduling system with Workers and Durable Objects In this post we're going to show you how to build a scalable service that will schedule HTTP requests on a specific schedule or as one-off at a specific time
Let's Code a Clock in C++ - Almost Live Edition How long will it take me to code a clock from first principles? Do you remember SOH CAH TOA? I try to code a clock for an LED matrix in Visual Studio Code ...
How To Combine Video Game Genres GMTK is powered by Patreon - https://www.patreon.com/GameMakersToolkit Great video games can come from combining genres - but getting the mix right isn't easy. In this video we'll explore the three main methods for merging genres, and look at the problem...
Production postmortem: The allocating query A customer was experiencing large memory spikes in some cases, and we were looking into the allocation patterns of some of the queries that were involved. On...
The AArch64 processor (aka arm64), part 9: Sign and zero extension Nothing new here, but old things being used in clever ways.
Matt Warren - Performance in the .NET Runtime - NDC London 2022 We often take the .NET Runtime for granted and just let it get on with its job. But not only does it run our code, it ensures that it runs as fast as possible! In this talk we'll take a walk through the internals of the 'Common Language Runtime' (CLR), f...
Type Checking and Type Casting in C# - Code Maze There are various ways of converting a value from one type to another (type casting) and checking their type at run time (type checking)
Code Maze Weekly #133 - Code Maze Issue #133 of the Code Maze weekly. Check out what’s new this week and enjoy the read. .NET and C# Top Picks How to Bulk Email with C# and .NET: Zero to Hero [swimburger.net] Need to send a lot of emails at once? Here’s one way to do it Niels Swimberghe. ...
How generics were added to .NET Before we dive into the technical details, let’s start with a quick history lesson, courtesy of Don Syme who worked on adding generics to .NET and then went on to design and implement F#, which is a pretty impressive set of achievements!!
Why Is the Web So Monotonous? Google. :: Reasonably Polymorphic Does it ever feel like the internet is getting worse? That’s been my impression for the last decade. The internet feels now like it consists of ten big sites, plus fifty auxiliary sites that come up whenever you search for something outside of the everyda...
Google’s video chat merger begins: Now there are two “Google Meet” apps Duo is being rebranded to Google Meet, and old Google Meet is still sticking around?
Matt Warren - Performance in the .NET Runtime - NDC London 2022 We often take the .NET Runtime for granted and just let it get on with its job. But not only does it run our code, it ensures that it runs as fast as possible! In this talk we'll take a walk through the internals of the 'Common Language Runtime' (CLR), f...
Interact with a GraphQL API from a .NET Core Application Learn how to query and consume GraphQL APIs using .NET Core and the C# programming language.
Parsing command line arguments with `util.parseArgs()` in Node.js In this blog post, we explore how to use the Node.js function parseArgs() from module node:util to parse command line arguments.
GCast 128: Maintaining State with Docker Volumes GCast 128: Maintaining State with Docker Volumes Docker containers are ...
Understanding Browser Channels Microsoft Edge (and upstream Chrome) is available in four different Channels: Stable, Beta, Dev, and Canary. The vast majority of Edge users run on the Stable Channel, but the three pre-Stable chan…
How we're improving search results when you use quotes How snippets in Google’s search results are being improved by forming them around where quoted words or phrases occur in a web document.
The Software Pro's Best Kept Secret. Real-world proficiency projects designed for experienced engineers. Develop software craftsmanship by recreating popular devtools from scratch.
art-of-readme/README.md at master · hackergrrl/art-of-readme :love_letter: Things I've learned about writing good READMEs. - art-of-readme/README.md at master · hackergrrl/art-of-readme
The OG Social Network: Other People’s Websites “Organize the world's information and make it universally accessible and useful.”
Add initial riscv64 port by am11 · Pull Request #73385 · dotnet/runtime These are the initial configuration for riscv64 support. With this delta, the build status of relevant subsets is as follow: mono: build succeeds (debug and release). Debug Logs | Release Logs lib...
.NET Foundation - CloudTube You've found the heartbeat of .NET—where projects and communities come together to get things done in our open-source world. Share your skills for the greater good. Meet in person, get involved virtually, and stay on top of the latest news, meetups, and e...
An intro to Open Telemetry in .NET - James World https://www.dotnetoxford.com/posts/2022-07-lightning-talks
#309 – John Carmack: Doom, Quake, VR, AGI, Programming, Video Games, and Rockets | Lex Fridman Podcast John Carmack is a legendary programmer, co-founder of id Software, and lead programmer of many revolutionary video games including Wolfenstein 3D, Doom, Quake, and the Commander Keen series. He is also the founder of Armadillo Aerospace, and for many year...
Hackers try to extort survey firm QuestionPro after alleged data theft Hackers attempted to extort the online survey platform QuestionPro after claiming to have stolen the company's database containing respondents' personal information.
.NET Data Community Standup - Intercept this EF7 Preview 6 Event EF7 includes a variety of new interceptors and events, as well as many improvements to the existing lifecycle hooks. In this session, Arthur and others from ...
.NET Data Community Standup - DbContext Configuration and Lifetime - EF Core Architecture Part 2 Arthur and others from the EF Team continue their deep dive into the architecture of Entity Framework Core. This is a code-driven discussion looking at how a...
Verified Twitter Vulnerability Exposes Data from 5.4 Million Accounts A verified Twitter vulnerability from January has been exploited by a threat actor to gain account data allegedly from 5.4 million users. While Twitter has since patched the vulnerability, the database acquired from this exploit is now being sold on a pop...
.NET Data Community Standup - DbDataSource, a new System.Data abstraction In this episode of the .NET data community standup, we'll explore DbDataSource, a new abstraction being introduced to System.Data in .NET 7.0. DbDataSource unlocks easier integration of ADO.NET drivers with dependency injection, better management of advan...
Our Plans | Pricing Discover which Cloudflare plan is correct for your requirements. Find out more about Cloudflare plan pricing and sign up for Cloudflare here!