GitHub - tkellogg/dura: You shouldn't ever lose your work if you're using Git You shouldn't ever lose your work if you're using Git - GitHub - tkellogg/dura: You shouldn't ever lose your work if you're using Git
Compiling a Go program into a native binary for Nintendo Switch™ - Ebiten Ebiten is an open source game library for the Go programming language. Ebiten's simple API allows you to quickly and easily develop 2D games that can be deployed across multiple platforms.
What is Microsoft Learn? To ensure you have the right skills, we offer a comprehensive collection of training options to empower you to learn in a way that suites you. Check out ways...
Markdown Editor v2 - Visual Studio Marketplace Extension for Visual Studio - A full featured Markdown editor with live preview and syntax highlighting. Supports GitHub flavored Markdown.
Chi-Square Test Using C# -- Visual Studio Magazine A chi-square (also called chi-squared) test is a classical statistics technique that can be used to determine if observed-count data matches expected-count data.
v2.5 work: .NET 6.0: add build defaulting to the thread pool by NickCraver · Pull Request #1939 · StackExchange/StackExchange.Redis This adds a net6.0 build (and test run) that uses the default thread pool for pipe scheduling rather than our scheduler. Namely due to 2 major changes since this was introduced: Thread theft has l...
Getting a complex type as a simple type from the query string in a ASP.NET Core API controller This is a tale of a good amount of hours of wasted time, so I’m going to document it so I remember it in the future. The idea is simple: when building an API, how can we treat a complex type as a simple type, to avoid things like primitive obsession, impl...
[Last Week in .NET #75] – Jetbrains, are you out Azure mind? Happy New Year! Everyone’s back from vacation and we’re ready to start 2022. Omicron started the party early, and at this point it’s not a matter of ‘if’ you’ll …
Tests: handle clock skew vs. test containers by NickCraver · Pull Request #1937 · StackExchange/StackExchange.Redis I hit an oddity in the Docker setup locally today where the clock drifted ~10 seconds and these tests were failing because they make an inherent assumption of local clock == server clock. This aims...
Building .NET MAUI apps with GitHub Actions Using GitHub Actions to build a cross platform .NET MAUI app for Android, iOS, MacCatalyst and Windows is complicated. I explain each step in the process.
Using a mild Twitter addiction to actually get things done { "date": "Mon, 03 Jan 2022 06:02:14 -0500", "tags": ["ios", "shortcuts", "lifehack"] }
A Comprehensive Guide to Port from EF6 to EF Core Get detailed, step-by-step guidance for porting your Entity Framework EF6 apps to EF Core whether you use code-first or database-first.
Vanta.js - 3D & WebGL Background Animations For Your Website Gallery of customizable plug & play animated backgrounds using three.js
The .NET Docs Show - This is Game Dev 🎮 with .NET We've lost count of the times we've finished the Unity getting started tutorial but never continue to design the game of our dreams. In this week's episode, ...
Breaking change: Partial and zero-byte reads in DeflateStream, GZipStream, and CryptoStream - .NET Learn about the .NET 6 breaking change in core .NET libraries where DeflateStream, GZipStream, and CryptoStream handle partial and zero-byte reads differently.
Production postmortem: An error on the first act will lead to data corruption on the second act… The topic of this post is a bug in RavenDB, a pretty serious one. The end result is that a user reported that they got an error from RavenDB that they are un...
My professional and OSS aspirations for 2022 I trot out one of these posts at the beginning of each year, but this time around it’s “aspirations” instead of “plans” because a whole lot of stuff is gonna be a repe…
Speculation on the design decisions that led to the common ABI for C++ coroutines A little while ago, I discussed the common ABI for C++20 coroutine handles. Recall that the common ABI is struct coroutine_frame_abi { void (*resume)(coroutine_frame_abi*); void (*destroy)(coroutine_frame_abi*); }; and that in practice, the implement...
How Tye makes building microservices a joke Check out my courses: https://nickchapsas.comBecome a Patreon and get source code access: https://www.patreon.com/nickchapsasHello everybody I'm Nick and in ...
Faster IndexOf for substrings by EgorBo · Pull Request #63285 · dotnet/runtime A draft for #60866, just to check tests on CI. A quick benchmark: using BenchmarkDotNet.Attributes; using BenchmarkDotNet.Running; BenchmarkSwitcher.FromAssembly(typeof(Benchmarks).Assembly).Run(a...
How to Detect if a Dictionary Key Exists in C# - Code Maze This article explains how to check if a dictionary key exists in C# and when a dictionary key is present in a dictionary.
[PATCH 0000/2297] [ANNOUNCE, RFC] "Fast Kernel Headers" Tree -v1: Eliminate the Linux kernel's "Dependency Hell" [LWN.net] Thread information [Search the linux-kernel archive]
An Algorithm for Passing Programming Interviews - malisper.me Over the past few years, I’ve interviewed with a dozen or so companies and have completed ~50 or so individual algorithm problems. I’m frequently given feedback that I did a great job at the algorithms problem. In this post, I’m going to share how exactly...
Secure a Blazor WASM ASP.NET Core hosted APP using BFF and OpenIddict This article shows how to implement authentication and secure a Blazor WASM application hosted in ASP.NET Core using the backend for frontend (BFF) security architecture to authenticate. All securi…
287: Tech Highs and Lows of 2021 We break down the winners and laggers in tech from 2021 as we look forward to the excitement of what is to come in 2022.
LastCSharpPdfDoc : Microsoft : Free Download, Borrow, and Streaming : Internet Archive Last possible entire version of c# doc/tutorial by Microsoft.
The Thinner Book: Atomic Habits by James Clear A summary of the best ideas from Atomic Habits by James Clear
Andrew: Loving someone with depression Depression is devastating. When someone is experiencing depression, their entire life is blown apart. It can be a massive struggle just to make it through each day. But they aren't the only ones who struggle. Often forgotten are the loved ones of a person...
Massive ~2.3k Patch Series Would Improve Linux Build Times 50~80% & Fix "Dependency Hell" Longtime Linux kernel developer Ingo Molnar posted a massive set of patches today: 2,297 patches that have been in the works since late 2020 and completely rework the Linux kernel's header file hierarchy
ClonerAlliance Flint D4P - Standalone Dual-4K Video Overlay Device and Audio Mixing Station. 4K@60fps and 2K@144fps game overlay live streaming with multiple display modes using remote control. Capture and stream your gameplay/videos at 1080p@60fps instantly while enjoying recreational moments.