Virtual tables with zig-sqlite
2022 September 22
2022 September 22
Speaker: Matthew SoucoupBuilding a web app with .NET is one thing - but what happens when it's super successful and you need to scale it up to keep it respon...
About the author: Daniel is co-founder and CTO at Aqarios GmbH. He holds a M.Sc. in Computer Science from LMU Munich, and has published papers in reinforcement learning and quantum computing. He writes …
By Natan Yellin, Robusta.dev co-founder
I've compiled some of my favorite tech talks to find out: what makes them great?
mumbo jumbo neuron firings
Blogging for the future
On August 24th, 2022, we reported a vulnerability to Netlify affecting their Next.js "netlify-ipx" repository which would allow an attacker to achieve persistent cross-site scripting...
A string of recent attacks has made it clear that ‘classic’ ways of doing MFA are not sufficient. This guide provides instructions for setting up a MacBook Pro’s Touch ID fingerpr…
What to learn in order to not become obsolete as a software developer, and then being forced into early retirement from programming? What platforms to prefer for building products that last with minimal maintenance?
DMT has a certain popular reputation – that of something discombobulating, inscrutable, not necessarily for the faint of heart.
The company wants to establish an open, royalty-free alternative to Dolby Atmos and Dolby Vision. The project is known internally as Project Caviar.
Hello community, It is with deep regret that the Plutonium Staff Team need to give notice that in September 2021, data was stolen from our forum. This affected all 1.3 million registered users at the time at the date of the breach. We became aware of this...
With Microsoft developers focused on finishing touches ahead of the November debut of Entity Framework 7, the company has updated the corresponding 'what's new' documentation to help keep track of all the changes while shipping Release Candidate 1.
Trying to answer a silly question can take you through some serious science.
Text for H.R.8152 - 117th Congress (2021-2022): American Data Privacy and Protection Act
This post is about how to build ASP.NET Core Minimal API in VB.NET. Long back I wrote a blog post about Building ASP.NET Core web apps with VB.NET. Today Maurice asked whether we can build ASP.NET Core Minimal APIs in VB.NET. So I thought I will wrote a blog p…
With the new .NET MAUI in .NET 7 Release Candidate 1, the dev team has continued to polish things up ahead of a November GA debut while at the same time filling in gaps from its predecessor, Xamarin.
Short research about making decision to use rust in medium web development shop.
I found this web page (https://htzh.github.io/browse-ocaml/) that allows you to easily browse the source code of the OCaml compiler. I decided to take a dive...
Back in June, we announced Arm64 Visual Studio 2022 application, the first version of Visual Studio that natively supports building and debugging Arm64 apps on Arm-based processors. Now, we’re excited to announce the extensions you write, and use, are support…
This is an opinionated, “quick-start” guide to using passkeys as a web developer. It’s hopefully broadly applicable, but one size will never fit all authentication needs and this guide ignores everything that’s optional. So take it as a worked example, but not…
More magic macros.
If you're working in a distributed application, you're bound to run into a design issue where you want data consistency between services. But you don't have ...
Software serves as the foundation of the digital technology we all depend on, yet it’s being exploited more than ever before. From Log4j to Solarwinds and countless other exploits like the PyPI phishing attack and typosquatting threats in GitHub, software supp…
We are excited to share some progress we’ve made on Chainguard Enforce, the first comprehensive software supply chain risk management platform. Starting today, Chainguard Enforce is generally available, and we are expanding our early access program to make it …
GC.KeepAlive may not work the way you intend when using it in async methods.
Microsoft announced last August that its multi-platform UI framework called MAUI has been officially released and out of preview, with the launch of Visual Studio 2022 for Windows. The release marks the official launch of the new framework for .NET programmers…
Pilot Episode for The IT Crowd US
Check out my courses: https://nickchapsas.comBecome a Patreon and get source code access: https://www.patreon.com/nickchapsasHello everybody I'm Nick and in ...
A vulnerability in the Python programming language that has been overlooked for 15 years is now back in the spotlight as it likely affects more than 350,000 open-source repositories and can lead to code execution.
Why do we salt the ice when making ice cream?
With Regional Services, we are thrilled to expand our coverage to these countries in Asia Pacific, allowing more customers to use Cloudflare by giving them precise control over which parts of the Cloudflare network are able to perform advanced functions
TDungeon is a small adventure game that runs in the Typescript type system - GitHub - cassiozen/TDungeon: TDungeon is a small adventure game that runs in the Typescript type system
Systemd support is now available in WSL! The Windows Subsystem for Linux (WSL) can now run systemd inside of your WSL distros, empowering you to do more with your Linux workflows on your Windows machine. This post will cover: What is systemd?
In this article, we will explain the various ways we can work with query string parameters in Minimal APIs in .Net 6
In recent versions of Edge (and Chromium browsers in general) it's getting harder and harder to run development Web sites on localhost, unless you run in https. Certificate setup continues to be a pain in the ass, and it doesn't help that Edge recently decided…
21 September 2022
Software development has become a norm today. Put these best practices into action to execute agile software development effectively.
The purpose of this post is to provide a condensed, more chronologically ordered view into the various networking concepts and components that need to be taken into account when deploying Azure Container Apps (ACA). By presenting and meshing the concepts o…
Vacations are over for many people! Although it seems that Microsoft does not know what that is and...
Olive.c is a simple graphics library that does not have any dependencies and renders everything into the given memory pixel by pixel.
This is an explanation of the BEAST attack. For more details, check this blog: http://commandlinefanatic.com/cgi-bin/showarticle.cgi?article=art027
I recently got into general-purpose zero-knowledge proof systems (cryptographic primitives that allow you to prove the execution of a program without reveali...
Bald and bankrupt interrogation video.Bald's Last Video: https://www.youtube.com/watch?v=qyB1l-89KEkThanks to Sam's Russian Adventures for the footage: https...
This journey that started for me aged 17 in Anna’s Russian class has now come to an end. I’m glad that you were there to see a huge part of it. From the vill...
In this video I'm explaining what is that Galois Counter Mode that provides Authenticated Encryption with Associated Data (AEAD). You must have heard it comb...
Perhaps my favourite feature of Guix is guix shell. It is one of those tools that I don't know how to do without. Even if you are not ready to use Guix as a package manager (or distro), guix shell alone might be a reason to have Guix installed.
Password must contain at least 1 lowercase character: A3S45RTAS09a
The Danish Data Protection Agency has looked into the tool Google Analytics, its settings, and the terms under which the tool is provided. On the basis of this review, the Danish Data Protection Agency concludes that the tool cannot, without more, be used lawf…
After Austria, France, and Italy, Denmark has become the fourth country to declare the use of Google Analytics unlawful. This decision was stated in a press release from the DPA itself and is the result of a coordinated approach at a European level.
Supporting application R&D on Ethereum and decentralized platforms.
Cloud compute is usually seen as an ethereal resource. You launch VMs and spin them down, billed to the second. The billing and the mental model make it seem like these resources are limitless. That's typically one of the selling points versus on-prem compute.…
There have been discussions in the aftermath of the log4j vulnerability about whether or not open source is broken or sustainable, what we can do to improve the sustainability of the open source ecosystem moving forwards, and the entitlement of users and compa…
Updates on security incident
Listen now (40 min) | What do we mean when we say some piece of cryptography is secure? What are cryptographic assumptions? How does modelling security fail in practice?
Musings about technology, cryptography, and whatever else is on my mind. Click to read CK's Cold Dive, by cronokirby, a Substack publication. Launched 2 months ago.