Zero to hero - Part 5 - My buttery smooth icing algorithm
I’m deep diving into how I built my icing game. Today I breakdown the icing algorithm itself and how I implemented it in Flutter.
I’m deep diving into how I built my icing game. Today I breakdown the icing algorithm itself and how I implemented it in Flutter.
I know that floating-point arithmetic is a bit crazy on modern computers. For example, floating-point numbers are not associative: 0.1+(0.2+0.3) == 0.599999999999999978 (0.1+0.2)+0.3 == 0.600000000000000089 But, at least, this is fairly consistent in my experi…
I’ve been using a set of Yubikeys for some time now, not just for 2FA but for SSH authentication, remote code signing and password storage too.
It doesn't matter how many you are. What matters are the incentives.
This evening the fantastic Kamal and I sat down to learn a little more about databases than we did before. I wanted to hack on SQLite, because I’ve used it before, it requires no configuration or separate server process, I’d been told that its source code is …
A bit more than four years ago I started the xi-editor project. Now I have placed it on the back burner (though there is still some activity from the open source community). The original goal was to deliver a very high quality editing experience. To this end, …
This article describes how to upgrade a Dreamcast from 16MB to 32MB of system SDRAM. I have done this exactly once, so this is still rather experimental. Please only attempt this with a spare Dreamcast you don’t mind destroying.
A configuration architecture for the working dev.
Abstract
Extension for Visual Studio Code - Comments auto completion
Not every app that a professional developer builds should be code first. Join us on July 15th for the POWERful DEVS Conference, the first virtual conference of its kind. We will showcase how developers can leverage the Power Platform to build apps faster and w…
In this video, I present my bachelor thesis and the compression algorithm that I designed myself for my thesis. Feel free to subscribe if you'd like to see my next project in three months! SOURCES: [Thesis] Original document: http://noordstar.me/static/fil…
Welcome at my small attempt to start a simple webring for developers.
The 'Lawful Access to Encrypted Data Act' could be a huge blow to privacy in the United States.
The aim of this project was to display a colour image on a black and white monitor, by overlaying an acetate bayer filter over the monitor and mosaicing a colour image. I obtained an Eizo B&W monitor from ebay, which I was intending for use viewing B&W phot…
Have you ever wondered how a browser/client request actually results in a response from ASP.NET Core? Have you ever been constrained by the default behaviour of ASP.NET Core and wanted to change how it works? If so, then this talk is for you. In this session, …
Your entire digital life now fits into a smartphone the size of a credit card. storage. Perfect for athletes, digital minimalists, kids, or people trying to temporarily escape distraction of their big phone. 4G LTE, 3.3" display, 12MB rear camera & 8 MB selfie…
The 2020 LMS Prize winners were announced at the Society Meeting on Friday 26 June 2020. The LMS extends its congratulations to this year’s prize winners and for their continued contributions to mathematics. Professor Martin Liebeck of Imperial College London …
Unim.Press is a Reddit reader in the style of a certain classic metropolitan newspaper
This presentation was recorded at GOTO Chicago 2020. #GOTOcon #GOTOchgo http://gotochgo.com Gwen Shapira - Product Manager at Confluent ABSTRACT Microservices have been a popular architecture choice for at least 5 years by now. Over these years we've adopted…
A lightweight NuGet and symbol server. Contribute to loic-sharma/BaGet development by creating an account on GitHub.
Developer Community for Visual Studio Product family
We combine Generative Adversarial Networks with learned compression to obtain a state-of-the-art generative lossy compression system.
Today, with the launch of Money in Excel, we are embarking on a journey to simplify your day-to-day money decisions to help you stay on track of your longer-term financial goals.
We’re excited to announce more updates to F# 5 today! We shipped an initial set of features with F# 5 preview 1, and they have all been stabilizing since that release including a updates from last month. Today, we’re happy to announce some new language feature…
Last week I did a small group session on personal brand building. It was the first time I had ever spoken about that topic and I was surprised by how many people wanted to talk about it. If this is something you are interested in, let me know and I'll write …
We all want to write less code, but get more done. To make this happen, we build our components so they can be reused more than just once.
There is no more Perl at
Looking for a job sucks. A couple of months ago, I was going through interview after interview like a wrecking ball blasting through concrete. No buildings were destroyed in the process but I may have burned some bridges along the way. We laughed, we cried, it…
“Use managed services.”
For instance, you need to write a search page for your last project, and it is not big enough to use an external search engine. Still, yo...
“Orchestration” is a recurring problem every IT professional of any experience will have encountered in multiple forms in their career, spa...