A Sudo for Windows - run elevated without spawning a new Console Host Window - GitHub - gerardog/gsudo: A Sudo for Windows - run elevated without spawning a new Console Host Window
Millions of people worldwide rely on Signal every day for secure and private communication. Some of these people change their phone number, but want to continue using Signal without registering for a new account. We now provide the ability to change the phone …
Using your own products is a great way to gain customer insights, drive innovation, and stay ahead of the competition. Here's how to get your company's dogfooding program off the ground.
AlterNET Studio, packaging Windows Forms and Windows Presentation Foundation .NET component libraries and dev tooling, now supports Visual Studio 2022 and .NET 6.
Another question for @csharpfritz - what are the major highlights in .NET 6 we should all know about?Read more in the conference recap: https://msft.it/6050Z...
I’m the author of the title picture, and these are my ThinkPads. I’ve been very loyal to the ThinkPad brand for more than a decade. Until Lenovo sold me a lemon — ThinkPad X13 AMD. That event encouraged me to reflect on my loyalty. Which I did, and now I’m hap…
I generally write code for tools or libraries used by other developers instead of business facing features, so I frequently come up on the need to communicate invalid operations, incorrect configur…
Finding the average of two unsigned integers, rounding toward zero, sounds easy: unsigned average(unsigned a, unsigned b) { return (a + b) / 2; } However, this gives the wrong answer in the face of integer overflow: For example, if unsigned integers are 32 …
In this article, the author explains the process behind developing HTTP Client SDKs in .NET 6. Different approaches for real-world scenarios are presented and explained while the author shows you how to develop your own SDK using .NET 6, step-by-step.
Recently, Microsoft has released .NET 6, which includes a broad set of new features and improvements related to the ASP.NET Core framework, including minimal APIs, Blazor improvements, and tools updates. This release focuses on making ASP.NET a complete framew…
Azure Maps Weather Services is a part of the Microsoft Azure Maps Service. It offers a set of RESTful APIs, allowing developers to integrate highly dynamic historical, real-time, forecasted weather data and visualizations into their solutions. Recently, they a…
infoq.com·Steef-Jan Wiggers
Cloud Queue Lead EditorFollow··4-5 minutescloud
Check out my courses and use code OPEN15 for a 15% discount: https://nickchapsas.comBecome a Patreon and get source code access: https://www.patreon.com/nick...
youtube.com·Nick Chapsas
Nick Chapsas
•··4-5 minutesdotnetyoutubegit
I am very thankful for being awarded as an Open UK 2022 Honouree. Open UK is an organisation funded by tech companies to lobby the UK government in favour of open source.
The End of the Privacy of Digital Correspondence
The EU wants to oblige providers to search all private chats, messages, and emails automatically for suspicious content - generally and indiscriminately. The stated aim: To prosecute child pornography. The re…
This article shows how to use a downstream API protected with certificate authentication using Microsoft YARP reverse proxy from a Blazor application. The Blazor WASM HTTP requests are sent to a se…
I've heard many times that DDD should be applied to complex, interesting domains only. Even some experts that I deeply admire say that, so it must be true, right? The problem is that I've never heard what exactly makes a domain interesting or complex. Especial…
Like almost any Linux distribution that has a container image available, you can run Amazon Linux 2022 on the Windows Subsystem for Linux. This guide assumes you've installed and configured WSL2 and already have something like Debian running under it.
Download…
One of my formative childhood lessons came when I was playing in the garage one
day. I went into my mom’s car and put the seatbelt on (probably to pretend I was
flying a plane). I realized at one point that I could still lean pretty far
forward. Far enough tha…
If you want to follow the debate about crypto’s impact on society, which I believe is one of the most important topics in tech today, you better sharpen your Twitter skills – most of th…
A release with no value is not a release. Every release should have value, every release should have something that we are proud to stand behind and look back and say – “we did that”. Every release should have something that makes us go – “wow, this is fantast…
Lately I’ve been reading the well known Operating Systems: Three Easy Pieces book. It is one of the best operating systems books available, so it goes without saying that the book is very muc…
It’s the 2020s, we continue to become more connected that we’ve ever
been, and I hate it! I don’t have the self-control needed to handle
these always-on devices. It’s awful. They’re all so incredibly powerful
and give so much in terms of information. I, howeve…
Developers have opinions on what a good API1 is, but rarely have a shared vocabulary to describe what makes them good. This essay puts forward one set of considerations (out of many) that we started using at Stripe in 2019 to discuss API design2. You can find …