Handling Failures in Message Driven Architecture How you choose to handle failures in a message driven architecture has a lot of implications to be aware of.
Alias-Free GAN We eliminate “texture sticking” in GANs through a comprehensive overhaul of all signal processing aspects of the generator, paving the way for better synthesis of video and animation.
Django for Startup Founders: A better software architecture for SaaS startups and consumer apps In an ideal world, startups would be easy. We'd run our idea by some potential customers, build the product, and then immediately ride that sweet exponential growth curve off into early retirement. Of course it doesn't actually work like that....
What's new in Windows Forms in .NET 6.0 Preview 5 Read about the new features that are in Windows Forms in .NET 6.0 Preview 5.
20 Percent Time at Supercede This is the homepage of Jezen Thomas — programmer, and founder of NewBusinessMonitor and Comparestack. Topics include Haskell, Unix/Vim, building SaaS products, and more.
I'm leaving my job after 9 years // Zeno Rocha Working nine years for the same company is pretty unusual in the tech industry. During my time at Liferay, I was contacted by many companies including Apple, Google, Netflix, Snapchat, Airbnb, Uber, Facebook, Amazon, etc. This post is an attempt to explai...
Designing a duress PIN: plausible deniability (part II) [continued from part I] Deniability While the design sketched above lives up to the spirit of a duress PIN, it has one major problem: the behavior of the duress PIN is easily distinguished from the…
Opinion-driven design - stitcher.io Some of my personal thoughts on how we design open source projects
X Factor Investing: Where Dividend Growth Meets Stock Buybacks The X Factor Index highlights companies that have increased dividends and reduced outstanding shares for 10 consecutive years or more.
Logistic Regression Using PyTorch with L-BFGS -- Visual Studio Magazine Dr. James McCaffrey of Microsoft Research demonstrates applying the L-BFGS optimization algorithm to the ML logistic regression technique for binary classification -- predicting one of two possible discrete values.
Infragistics Updates UI/UX Tooling for Blazor, WinForms, WPF and More -- Visual Studio Magazine A new update to Infragistics UI/UX tooling enhances many components that target .NET-centric developers, including Blazor, Windows Forms, Windows Presentation Foundation (WPF) and more.
I made 56874 calls to explore the telephone network. Here's what I found Post describing my research wardialing Finnish freephones.
The Era Of Customized Blockchains Is Rising Because Smart Contracts Aren’t Really ‘Smart’ Bitcoin laid the foundation of a decentralized peer-to-peer asset with a unique economic security model that is trustless, borderless, and censorship-...
Episode 18: Optimizing Cryptography for Microcontrollers! Powerful podcast hosting and analytics. By podcasters, for podcasters.
Have I Been Pwned: Pwned websites Have I Been Pwned allows you to search across multiple data breaches to see if your email address or phone number has been compromised.
El fundador del antivirus McAfee, John McAfee, se suicida en una prisión de Barcelona El empresario fue detenido en el aeropuerto de El Prat y estaba pendiente de ser extraditado a Estados Unidos por evasión fiscal
Release Preview Release v0.9.232202 · dotnet/try-convert Disclaimer As with all previous releases, this is not a supported Microsoft product. See here for more info: https://github.com/dotnet/try-convert#support-policy Changelog Initial support for conv...
Software development is a creative process; an original masterpiece not a paint by numbers With creation comes potential failure
PlayStation Architecture | A Practical Analysis An in-depth analysis that explains how this console works internally
iPod.js Ever miss that music player you used to carry around everywhere? Here's a close second – an iPod built for the web.
Oracle Support for .NET 6 and Entity Framework Core 6: Statement of Direction With the planned release of .NET 6 and Entity Framework Core 6 on November 9 this year, the Oracle .NET team wants to outline our plans to…
Machine Learning Community Standup - Fast and Lightweight AutoML (FLAML) On this week's standup our guest provides an introduction to Fast and Lightweight AutoML (FLAML), a lightweight and customizable library from Microsoft Resea...
Costa Rica Has Run on 100% Renewable Electricity for 299 Days For 75 days straight, Costa Rica ran on 100% renewable electricity
Does CAP Theorem apply to Microservices? Microservices are a distributed system so CAP Theorem must apply right? Well, that depends on how you define microservices! Microservices are defined as "loo...
re: The performance regression odyssey I posted a few weeks ago about a performance regression in our metrics that we tracked down the to the disk being exhausted. We replaced the hard disk to a n...
The Catch Block #63 - Hooray for Visual Studio 2022! The new IntelliCode feature is amazing! Plus .NET 6 Preview 5, C# pattern matching, Gravatar, and telling yourself to shut up.
The ARM processor (Thumb-2), part 18: Other kinds of prologues and epilogues Last time, we looked at the standard function prologue and epilogue. There are some variations to the standard that you may encounter from time to time. Lightweight leaf functions are functions which meet all of the following criteria: Modify only the non...
ThakeeNathees/pocketlang A small and fast programming language. Contribute to ThakeeNathees/pocketlang development by creating an account on GitHub.
Using SSH and localhost.run to test GitHub webhooks locally In this post I describe how to test GitHub webhooks locally using SSH and localhost.run, a free service for HTTP tunnelling.
Announcing Rollbacks and API Access for Pages Today we announce two new features: rollbacks and the Pages API.
My Microsoft Life: Windows and MS-DOS - The Oxford Address Live at Oxford: Find out what it was like to interview and work at a Microsoft career in the 1990s as Dave Plummer reprises his talk on his history as a Micr...
Blazor WebAssembly : JWT Authorization - EP32 Hey Coders,In this tutorial I am going through the steps that I followed to integrate JWT authentication & authorization in BlazingChat application. Please c...
Rewriting the GNU Coreutils in Rust As movement toward memory-safe languages, and Rust in particular, continues to grow, it is worth looking at one of the larger scale efforts to port C code that has existed for decades to Rust. The uutils project aims to rewrite all of the individual utili...
Parentheses are Just Typechecking - Adam Nelson Consider this Scheme expression, taken from the Rosetta Code example for the Mandelbrot set:
Secure Applications with OAuth2 and OpenID Connect in ASP.NET Core 5 - Complete Guide | Pro Code Guide Secure your ASP.NET Core application using modern standards like OAuth2 and OpenID Connect in ASP.NET Core (IdentityServer4)
Coding Short: Using Spread and Destructuring in JavaScript Coding Short: Using Spread and Destructuring in JavaScript
Episode 18: Mutation Testing in .NET with Stefan Pölz In this episode, I was thrilled to be joined by Stefan Pölz to chat about Mutation Testing! I had seen a lightning talk by Stefan last year about this, and was fascinated by the concept. So it was great to have him on the show to chat about it! Links fr...
RDCMan v2.8, AccessChk v6.14, Process Monitor v3.83, Strings v2.54, Sysmon v13.22 and TCPView v4.13 RDCMan v2.8 RDCMan, a utility for managing multiple remote desktop connections, is now part of the Sysinternals family of tools! AccessChk v6.14 This AccessChk version adds support for NULL DACL reporting. Process Monitor v3.83 ProcMon v3.83 fixes som...
The State of WebAssembly 2021 This blog post shares the results of the first State of WebAssembly Survey, with results from 250 respondents surveyed in June 2021. We find that Rust is the most frequently used and most desired WebAssembly language and many other interesting results
5 Development Best Practices to Help You Craft Better Tests Automating tests is hard. You can make it manageable by using these tips, techniques and tools to help you speed up the process.
Blazor on WPF There is a lot of promise in bringing Blazor goodness to WPF desktop apps. This would be a wonderful way to modernize WPF apps and share code better.
Introduction to the Node.js reference architecture, Part 4: GraphQL in Node.js | Red Hat Developer Get an overview of the design principles and other considerations that shaped the GraphQL section of the Node.js reference architecture, including the decision to exclude most CRUD engines.
Versioned Value Store every update to a value with a new version, to allow reading historical values.
Free Bible Study App with Video | Spark Bible Spark Bible is a new and free Bible study app with video from top Christian Bible teachers. Spark Bible makes it easy to read and learn the Bible at a deeper level. Get more out of reading the Bible with Spark Bible.
Melb.NET July 2021 HYBRID Meetup Tue, 6 Jul 2021, 6:30 pm: 🎉 Melb․NET July Meetup is coming to you IN PERSON (assuming restrictions allow) and ONLINE!!🗣 Apply to speak now! https://bit.ly/melbdotnet-cfpGet ready to join us on Tuesd
Entity Framework Community Standup - Azure Cosmos DB and EF Core EF Core may be an object relational mapper, but it also can ditch the relational and connect directly to the Azure Cosmos DB NoSQL engine. In this standup, t...
The 2021 Software Developer Shortage Is Coming Companies must address the difficulty of hiring and retaining high-skilled employees from an increasingly smaller labor supply.