Cryptology ePrint Archive: Report 2020/1506
Recovering cryptographic keys from partial information, by example
Recovering cryptographic keys from partial information, by example
Microsoft's 2021 plans for the Azure SDK include adding codified support for more programming languages, with mobile iOS and Android libraries on tap in the draft guidelines stage, along with general-purpose languages C, C++ and even Go, the flagship programmi…
OpenID Connect and OAuth 2.0 Framework for ASP.NET Core. It enables the following features in your applications: Authentication as a Service Centralized login logic and workflow for all of your applications (web, native, mobile, services). IdentityServe…
Fellow Amazonians:
Juneteenth and Black History Month is about celebrating our past and building our future. In our Black to the Future series, we will highlight people who are...
There are millions of ASP.NET Web Forms applications out there. How do you migrate them to .NET Core? With Blazor of course! In this talk, learn about the ea...
Powered by Restream https://restream.io/
The Grand Unified Theory of Documentation
2020-11-28 Carl Riis
In this article I will go through some untestable classes and make them testable without third party dependencies. The best way of doing this is using delegates that we can provide in the class’s constructor and then configure them while testing. Let’s find ou…
In the last article, we looked at using channels in Go to get data from one concurrent operation to another ( Go (golang) Channels - M...
We explore how to achieve traditional style inheritance with Blazor CSS isolation.
There’s a lot of cool stuff out there that I’ve never had a chance to work with, and having just finished watching all of the .NET Conf 2020 videos(!), I’m excited to see whatR…
I’m a weirdo – I fully admit that. As part of my home working set up, I use a vertical monitor. I read and write a lot of long documents – and this form factor suits me perfectly.…
Plats Search is a relatively simple application that allows you to query for a Plat number and then returns a list of Parcels that are related to that Plat. This project is build using ASP.NET Core 2.1. The front-end is a RazorPage enhanced with the Bootst…
What do anti-vaxxers, flat earthers, 9/11 truthers, and anti-Wayland activism all have in common? All of them are characterized by a blithe rejection of facts to embrace a narrative of victimization by a vague authority. In the case of Wayland, the “vague auth…
February 1, 2021
Sandy Munro visits Boca Chica Texas to chat with Elon Musk. Elon and Sandy talk about Tesla production, mega-castings, Model 3 Seats, structural battery pack...
Natural Sciences · 2020
Two case studies which show how to compare distributions using the gamma effect size
How well do you know JavaScript? Well, if you don't know these 5 concepts, then you better get on it!00:00 - Intro01:00 - Equality2:30 - Async Javascript04:0...
I was working on a scenario that involved multiple components, where success is defined as “completes within 30 seconds”. The team that was responsible for the component that initiated the scenario had a number of quality metrics covering this scenario, each o…
Adam Kucharski is among a number of leading epidemiologists who has suddenly been thrust into the limelight. We discuss his career and the current state of the coronavirus pandemic.
I demonstrate you you can add AJAX delete requests for a list of items using ASP.NET Core and HTMX.
The First All-Civilian Mission To Space
Learn how to Connect Android with ASP.NET Core Web API . We will build an Android app to show a list of technical blogs with categories.
I touched briefly on the issue of posts statistics in a previous post, but it deserve its own post. There are all sort of metrics that we want to track on a ...
In this post I show how to find all the routable components in a Blazor app, so that you can automate the static prerendering of a Blazor WebAssembly app.
Reflect is an e-learning extension for Evernote. Reflect makes it easy to remember the important stuff in your Evernote account by feeding it back to you on a schedule, in bite-sized chunks. I initially build Reflect on asp.net mvc 5 but moved to mono as I wan…
An Entity Framework Core plugin to automatically add check constraints in various situations - efcore/EFCore.CheckConstraints
The latest news and resources for .NET app developers.
Reflect is an e-learning extension for Evernote. Reflect makes it easy to remember the important stuff in your Evernote account by feeding it back to you on a schedule, in bite-sized chunks. This is the mobile iOS app built with plain Xamarin.iOS. No MVVM fram…
The company where I have the pleasure to work at, has been getting an influx of eager junior developers, where most of them are straight out of school. As [...]
Controllers don't have to derive from a base class.
Pixel-Perfect Multi-Platform Applications with C# and WinUI for Windows, WebAssembly, iOS, macOS, Android and Linux
The recording of our webinar, OSS Power-Ups: FluentValidation, with Jeremy Skinner, is now available. Subscribe to our community newsletter to receive notifications about future webinars. This is the
Here we introduce OpenTelemetry to trace IO calls in our .NET apps
For the past twenty-five years, CSP/INSCR data resources, such as Polity, have been generously supported with funding from the US Government (through association with the Political Instability Task Force, PITF); that financial support was terminated on 29 Febr…
Don't Code Tired - Jason Roberts on Software Development and .NET -
In this episode we’re going to have another look at code snippets, but this time in Visual Studio 2019. Snippets are a great way to tackle repetitive coding tasks, and you can use them creatively to i
Adam Storr - Powered by coffee!
Drive a train through a dreamlike procedural land
Make bitcoin user friendly, reliable and secure This is a cross platform bitcoin wallet. It supports Android, iOS, UWP. We build it using CI/CD and monitor it using App Center What's next for this project?
What's new in the ASP.NET Core docs for January 1, 2021 - January 31, 2021.
Join the team at DuckDuckGo! Find out about our company culture, hiring process, and open positions.
Recently I have become curious about the Gemini Project and the content that people have made available to be retrieved over the gemini:// protocol. I’m not convinced by the arguments for not just using http, and mostly it’s just that I typically find more th…
PROCESS Version numbers are now simply X.Y where the leading 1 has been dropped.
Tell Me I'm Wrong, Please (Angular and Async)
In this article, we are going to learn how to implement Google Authentication in Blazor WebAssembly Hosted Applications.
Join Kathleen, Rich, Phillip and Immo for the .NET language & runtime community standup. Today, we're talking about some of the feature work .NET 6 and VB so...
The new Inspiron 3880 mini and compact desktop computer featuring 10th Gen Intel CPU. Apt for a home office with a wide range of upgradability options.
Solid lets people store their data securely in decentralized data stores called Pods. Pods are like secure personal web servers for data. All data in a pod is accessible via the Solid Protocol. Whe…
Is the stunning performance and efficiency of the new Apple Silicon Macs enough to make everything better again for the Mac? Hmmm.
A list of my favorite podcasts by category.
How inaccuracies in estimation lead to a systematic undervaluing of the importance of Design
At this point Wall Street Bets, $GME, Marvin Capital may not be hot news. For the few who are out of loop, follow the this twitter thread that captures the wild ride of past week (Courtesy @ShaanVP)
And now we welcome the new year. Full of things that have never been. — Rainer Maria Rilke January 4th 2021 was the first working day of the year for many around the globe, and for most of us at Slack too (except of course for our on-callers and our customer …
Programming and Cartography
This is a recap of how I went from knowing very little about music production to being a published artist. Atitlan EP is out now on Spotify and Apple Music.
I share everything I learned about tech interviews and how I prepare for them.
Scraping, analyzing and generating companies, founders and job postings from YC's Work at a Startup
Politicians want to regulate the internet as if a handful of companies are the open web. Why? Because for their young policy staffers, that's the only web they've ever known.