survey.pdf
2 Basic Lattice Cryptography: Encryption and Fiat-Shamir Signatures
2 Basic Lattice Cryptography: Encryption and Fiat-Shamir Signatures
A Canadian Games Writer and Critic
Device group messaging, Topic messaging, troubleshooting Xamarin integration. all about Firebase push notifications for dotnet.
.NET Conf Armenia is a free, one-day virtual developer event organized by the .NET Community Armenia. This year, .NET 5.0 will be introduced at .NET Conf Arm...
IoT devices can work with cognitive services in the cloud for ML tasks such as face verification. However, it is often useful to have ML at the edge as well, to avoid streaming up data all the time –
For the last couple of months I worked on a redesign of https://ziglang.org. Among other things, the...
Driving lessons made simpler. Custom scheduling API built with Python. - AdamGold/Dryvo
After a tiny unrelated description update, Just Player got suspended from the Google Play Store for "Sexual Content and Profanity policy". Google finds issues with following: Full descrip...
We’ve been working to improve the Developer Community for providing feedback about Visual Studio. Last summer, we updated to a more flexible browser-based mechanism for sending feedback. Now we’re upgrading the rest of the Developer Community website. We’ve li…
If you've even slightly dipped your toe into the cloud world, then you've probably been told that Infrastructure as Code or IaC is how you should be deployin...
By definition, a guild is “an association of artisans or merchants who oversee the practice of their trade/trade in a particular area”…
As GitHub doubled it’s developer head count, tooling that worked for us no longer functioned in the same capacity. We aimed to improve the deployment process for all developers at GitHub and mitigate risk associated with deploying one of the largest developer …
Firefox Relay makes it easy to create email aliases, aliases that forward to your real inbox. Use it to protect your online accounts from hackers and unwanted messages.
Join the .NET Conf free virtual event February 25 to learn about Windows apps with .NET. Mark your calendar!
Let's turn our Blackjack in Blazor theoretical models into full-fledged C# classes!
TSMC's Arizona fab on track to start construction in 2021
Have low-resolution images or memoji? Enlarge them and improve their quality using machine-learning.
This repo is for experimentation and exploring new ideas that may or may not make it into the main dotnet/runtime repo. - dotnet/runtimelab
Every .NET project is based on a project template. Want to learn more about the ones that ship "in the box"? Want to learn how to create your own? In this multi-part series, ASP.NET PM Sayed
We take a detailed look at a hacking incident that gave a user unauthorized access to our code and data.
In this post, I describe how to avoid common issues when working with paths by using Meziantou.Framework.FullPath in .NET.
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...
In the past two videos on the path to publish a NuGet package, we started by setting up the build with NUKE and running it with GitHub Actions.Before we get ...
Many windows perform autoscroll on drag, typically for the purpose of allowing you to drag-select a region of the window that is larger than the current client area. There are quite a few subtleties here, so I’m going to start with a basic implementation and t…
When you start out working on a new feature or system; it’s easy to get caught up in the micro: How should this method work? What should the consumer see? Where do I put this? What do I name …
Although tumultuous and unexpected, 2020 did not come without its silver linings, one being Cloudflare’s remote summer internship program.
Following the discussion a few days ago, I thought that I would share my high level architecture for building a social media platform in a way that would mak...
The Piecewise Geometric Model index (PGM-index) is a data structure that enables fast point and range searches in arrays of billions of items using orders of magnitude less space than traditional indexes.
The latest news and resources for .NET app developers.
We have come to the epic conclusion of James's app Island Tracker, his Animal Crossing app for tracking turnip prices with friends. He is ready to roll out his freemium version of the app while upgrading all of his existing customers and updating the backend.
In this article, we are going to explore implemented Authentication in Blazor WebAssembly hosted applications.
Source code and more information on how it works here: https://github.com/mazore/gerrymanderingSimulation can be downloaded with the link, extract zip file a...
Application State When we make apps using the SAFE stack, our client-side state is usually managed by Elmish. One of the benefits of this ‘Model-View-Update’ (MVU) pattern is that having a single, immutable record of your app’s complete state makes it easy to …
When designing any solution, we often look for common practices or patterns that can be re-used. Think about this from a Software development perspective. You've probably heard about the Factory Method pattern, Builder or Singleton patterns. What about desig…
Join us Thursday, February 11, 2021, 16:00 - 17:00 CET (10:00 AM - 11:00 AM EST or check other timezones) for our free live webinar, OOPs, I did it again, with João Antunes. Register now and get a rem
SIGN UP NOW TO CLAIM YOUR FREE PITTSBURGH > PARIS BUMPERSTICKER!
Introduction A while ago, I published a post that explained how to expose proto files...
Dreaming of Barbados? We're bringing you a dose of Barbados today! Here's how we're looking ☀🌴 #LoveBarbados #VisitBarbados #BarbadosADreamAway
I'd like to get together with viewers at 7PM PST Sunday so that you can ask me questions and suggest questions and topics for the Windows War Stories series....
A real-time always-on-top “replica” of a window of your choice (on Windows). - LorenzCK/OnTopReplica
Felipe Tavares: Game Designer, Developer & Artist
Earlier today I read a blog post titled Software development topics I’ve changed my mind on after 6 years in the industry1 and it made me reflect on how my own thinking has (hopefully) evolved over my decade long career. I’m not going to discuss the content of…
Ric da Silva - Programming Thought
Here are three common scenarios of bad webapp security and best practices on how to protect yours from bad behaviour.
I consider myself a software craftsman who takes good care of my craft. What I find difficult to understand is why I take so much joy when I am deleting code.
While they can establish the same startup ideas from scratch
Implementation of a technique; developed with @davidfowl, to prevent total ThreadPool starvation due to blocking Tasks on ThreadPool threads. Main aim is to reduce chance of the process becoming ir...