[Last Week in .NET #63] – .NET Foundation finds out the silent treatment doesn’t work, tries rolling heads Two years of simmering discord came to a head last week as the .NET OSS maintainers openly revolted against the .NET Foundation for years of non-communication, the Executive Director resigned, and …
Have I Been Pwned: Donate Have I Been Pwned allows you to search across multiple data breaches to see if your email address or phone number has been compromised.
JOS.Configuration - Convenient methods for configuration in dotnet core Shows how I work with "options" and configuration when programming in dotnet core.
The BEST Way to Find a Random Point in a Circle | #SoME1 #3b1b This is my first time ever making anything like this and it was a lot of fun! If you have any feedback for me, I'd be happy to hear it so I can improve for m...
You're Doing IoT RNG Learn why hardware random number generators (RNG) used by billions of IoT devices to create encryption keys don't always generate random numbers.
Pro rata is a bad term For a long time, I was a strong believer in investor pro ratas. As a founder, I understood the trade and was comfortable with it. As a partner at YC, I thought it made enough sense that I helped...
Roboflow Professional Roboflow Pro enables your company to start deploying real computer vision applications using your existing engineering resources
Welcome | Create jaw-dropping virtual events Welcome is a virtual event platform that enables you to create high-quality events that feel like an Apple keynote.
Confidence games Say you’re developing a new anti-cancer drug. You apply it to some cell line, draw 40 random cells, and manually inspect them. You find that the drug changed 16 of the 40, suggesting the drug…
Designing technologies with Values? Possibility - Necessity - and European story. Should technology be based on some set of moral values? Actually, technology is always based on some set of values. There is no denying that this or another way, technology is a vehicle for some kind of values. Whether these are capitalist, ordoliberal,...
Productize your service Define, brand, and price your service as if it’s a product. You will help people picture what they’re getting for their money. Expect sales and satisfaction to increase.
The Returnly Suite | Returnly The Returnly Suite is the complete solution for online returns with self-serve returns, exchanges, branded tracking and analytics. Try it free today!
GitHub - fosscord/fosscord: Fosscord is a free open source selfhostable discord compatible chat, voice and video platform Fosscord is a free open source selfhostable discord compatible chat, voice and video platform - GitHub - fosscord/fosscord: Fosscord is a free open source selfhostable discord compatible chat, voic...
Seed Stage Operating The trap The differences between a first-time founder and a repeat founder are most noticeable during the seed stage. First-time founders want to take their newly acquired funding and put it to use right away. Hiring a team, buying new services, buying mo...
VS Code 'Workbench' Editing Improvements Highlight September 2021 Update -- Visual Studio Magazine Improvements in the Visual Studio Code 'Workbench' lead a host of improvements in the September 2021 update, bringing the super-popular, open source-based code editor to version 1.61.
Prime your flux capacitor: SQL Server temporal tables in EF Core 6.0 Restore deleted records, use LINQ to query audit history and more with EF Core's new temporal table support.
Keyboard Warrior - Breaking software is just finding unintended features, right? Keyboard Warrior, Breaking software is just finding unintended features, right?
Credit-card firms are becoming reluctant regulators of the web From sex to free speech, what goes online is increasingly up to financial companies
Tractor - LifeTrac 6 STATUS: We are currently on version 6 of the tractor. This is an articulated-steering, hydraulic drive tractor. It has a modular Power Unit and modular wheel units, and features a Bobcat standard quick attach.
Marten V4: Hard Deletes, Soft Deletes, Un-Deletes, All the Deletes You Meet If you haven’t seen this yet, Marten V4.0 officially dropped on Nuget late last week (finally). V4 was a huge release for Marten and there’s lots to talk about in the new release, but I…
Testing ASP.NET Core web applications with WebApplicationFactory The WebApplicationFactory can be used to create an instance of an ASP.NET Core application hosted within the test process and execute all the tests against it.
GitHub security update: revoking weakly-generated SSH keys | The GitHub Blog On September 28, 2021, we received notice from Axosoft regarding a vulnerability in a dependency of their popular git GUI client GitKraken.
Pluralsight | Free week You can learn a lot in a week. That’s why we’re making all of our expert-led video courses, interactive courses and projects free from 10/11 - 10/17, the same week as Pluralsight LIVE. We love a winning combo!
Downloading a SSL/TLS certificate in .NET - Gérald Barré In this post, I describe how to download a website's certificate in .NET.
Performance architecture talk I spoke at the Donetos conference about how to design your system for high performance, using RavenDB’s story as the backdrop. I think it went great.
Finding Duplicate Documents in MongoDB - Gérald Barré In this post, I describe how to find duplicated documents in a MongoDB collection using a query or a GUI.
Memcached vs Redis - More Different Than You Would Expect Memcached and Redis. More different than first appearances would suggest. From how they use memory to how they expire items, the differences are not as subtle as you would expect.
Is there a way that my macro can detect that it's running in a C++ coroutine? Say you are writing a macro that wants to behave differently depending on whether it is expanded inside a coroutine or not. Specifically, you want to expand to return in a regular function, but co_return in a coroutine. template<T> T&& TraceValue(T&&
Learn C# with CSharpFritz - Interfaces and Error Handling Errors happen and your code should handle those without spilling an ugly message out to your application's users. In this session, Fritz talks about Error H...
4 new useful APIs in .NET 6 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...
The Fundamentals of Testing with Persistence Layers Mocking out dependencies such as databases and other persistence layers lead to ineffective tests. Unfortunately, our industry is also focused on function-level testing to the exclusion of all else, so few are trained on how to write any other type of tes...
Microsoft Announces the General Availability of Azure Purview Recently Microsoft announced the general availability (GA) of Azure Purview, its data governance solution in the cloud. It provides customers with a unified data governance solution for on-premises, cloud, and app-based systems. The GA release is a follow...
Announcing Cloudflare Research Hub Announcing a new landing page where you can learn more about our research and additional resources.
How the biggest consumer apps got their first 1,000 users - Issue 25 Considering every startup confronts this question at some point, I was surprised by how little has been written about it. Particularly anything actionable. So I decided to do my own digging. I spent the past month personally reaching out to founders, scou...
275: Analyzing Squid Game’s Motion Detection (Red Light, Green Light) This week we break down the technology in Netflix's hit show Squid Game. We look at the motion sensing and detection technology in episode 1 to find out if it is realistic or just TV magic.
Beating C and Java, Python Becomes the #1 Most Popular Programming Language, Says TIOBE - Slashdot ZDNet reports that Python "is now the most popular language, according to one popularity ranking." "For the first time in more than 20 years we have a new leader of the pack..." the TIOBE Index announced this month. "The long-standing hegemony of Java a...
Classified tank specs leaked on War Thunder game forums – again Another tank crewman has leaked classified information to the War Thunder game forums - this time he's French.
CQRS Validation Pipeline with MediatR and FluentValidation - Code Maze We are going to learn how to implement validation as a cross-cutting concern using CQRS pattern with MediatR and FluentValidation.
Challenges to Self Sovereign Identity The article goes through some of the challenges we face when using or implementing identity, authentication and authorization solutions using self sovereign identity. I based my findings after impl…
Which Version of JDK Should I Use? To build and run Java applications, a Java Compiler, Java Runtime Libraries, and a Virtual Machine are required that implement the Java Platform, Standard Edition (“Java SE”) specification.
Introducing experimental OpenTelemetry support in the Azure SDK for .NET Cloud-hosted apps are often composed of many services that are integrated together in some fashion. For example, processing a single request might involve: Calling an Azure Storage service. Posting an event to Azure Event Hubs. Calling a custom authentica...
Who is empowered by your API design? Analysing API design through lens of skill floors and ceilings can help us think about the impact of adding a feature.
Pop-up from Hell: On the growing opacity of web programs What can we learn from an annoying pop-up ad that cannot be closed? In this post, I continue theme that I started in my interactive Commodore 64 BASIC essay, which is to look at past programming systems and see what interesting past ideas have been lost....
Azure Functions 4 Adds .NET 6 Support Programming book reviews, programming tutorials,programming news, C#, Ruby, Python,C, C++, PHP, Visual Basic, Computer book reviews, computer history, programming history, joomla, theory, spreadsheets and more.
Azure Functions Auth via OpenAPI in 6 Ways Azure security baseline for Azure Functions well describes the security consideration in general while developing an Azure Functions application. In addition to that, Azure Functions offers a built-in authentication method through the functions key. If yo...
Profiling and Fixing Common Performance Bottlenecks – Webinar Recording | The .NET Tools Blog The recording of our webinar, Profiling and Fixing Common Performance Bottlenecks, with Steve Desmond, is now available. Subscribe to our community newsletter to receive notifications about future web
Southwest suffers operational meltdown as hundreds upon hundreds of flights canceled or delayed - The Points Guy Editors' note: This post has been updated with additional information and details.
Cake - Cake v1.3.0 released Version 1.3.0 of Cake has been released. Take it for a spin and give us feedback on our discussion board.
Bubble sort slower with -O3 than -O2 with gcc I made a bubble sort implementation in C, and was testing its performance when I noticed that the -O3 flag made it run even slower than no flags at all! Meanwhile -O2 was making it run a lot faster...
Build Resilient Microservices (Web API) using Polly in ASP.NET Core | Pro Code Guide We will learn how to implement Fault Tolerance in Microservices i.e. build resilient Microservices (Web API) using Polly in ASP.NET Core.
Should You Speak at a Conference? We discuss the pros and cons of speaking at conferences and similar events, while Joe makes a verbal typo, Michael has turned over a new leaf, and Allen didn't actually click the link.
GitHub - localstack/localstack: 💻 A fully functional local AWS cloud stack. Develop and test your cloud & Serverless apps offline! 💻 A fully functional local AWS cloud stack. Develop and test your cloud & Serverless apps offline! - GitHub - localstack/localstack: 💻 A fully functional local AWS cloud stack. Develop and te...
HD wallets and the Legendrery PRF in MPC - HackMD $$ \def\sample{\stackrel{{\scriptscriptstyle\$}}{\leftarrow}} \def\isequal{\stackrel{?}{=}} \def\cP{