Code Spotlight: the Reference Implementation of Ed25519 (Part 1) Elliptic curve cryptography (ECC) has always been something I wanted to fully understand eventually. A recent project I worked on has brought me one step closer, but also revealed to me the true complexity of the topic. I am now convinced that I will prob...
The Shape of Code » Software effort estimation is mostly fake research Effort estimation is an important component of any project, software or otherwise. While effort estimation is something that everybody in industry is involved with on a regular basis, it is a niche topic in software engineering research. The problem is ...
Julia Update: Adoption Keeps Climbing; Is It a Python Challenger? The rapid adoption of Julia, the open source, high level programing language with roots at MIT, shows no sign of slowing according to data from
Github Stale Bots: A False Economy Stale Bot’s are a type of automated bot on Github, which locks issues which are “stale” (as in have no recent activity). This seems like a helpful tool at first, but in reality it’s terrible for all p
4Dotnet Conf 2021 Are you eager to gain new knowledge? On January 22nd, our speakers will deliver sessions and take-aways you can use in real-life software solutions. Register now.
Last Week in .NET #25 – I am (g)root This is Last Week in .NET for the week that ended… well.. last week (January 16th, 2020). It was a rocky week last week; and more of the same expected this week for the Washington DC area, an…
Rezi GPT-3 AI Resume Builder Rezi is a new generation resume builder that completely eliminates the need to write your own resume! Instead, you will have all the tools to create a resume tailored to your specific job description. Using text generation AI and billions of data points, ...
Blackjack in Blazor Part 1 - Rules and Modeling the Game Let's practice our modeling skills by breaking down the parts of Blackjack into definable, usable components.
How can I prevent another program from showing a thumbnail preview in the taskbar? | The Old New Thing A customer wanted to prevent the Contoso app from showing a thumbnail preview when the user hovers over it in the taskbar. They wrote something like this: HWND h = FindWindow(TEXT("ContosoMainWindow"), NULL); BOOL fTrue = TRUE; DwmSetWindowAttribute(h, DW...
CorNeat Vision's First Patient Regains Sight Following Artificial Cornea Implantation at Rabin Medical Center, Ending a Decade of Blindness /PRNewswire/ -- The CorNeat KPro, the first artificial cornea which completely integrates with the eye wall with no reliance on donor tissue, was successfully...
Canceling background tasks when a user navigates away from a Blazor component - Gérald Barré In this post, I describe how to cancel background tasks when a user navigates to another page in Blazor.
SharedArrayBuffer updates in Android Chrome 88 and Desktop Chrome 91 - Chrome Developers SharedArrayBuffer will arrive in Android Chrome 88. It will only be available to pages that are cross-origin isolated. Starting in Desktop Chrome 91 it will also only be available to cross-origin isolated pages. You can register for an origin trial to ret...
4 C# features that you (probably) shouldn't be using 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...
That XOR Trick There are a whole bunch of popular interview questions that can be solved in one of two ways: Either using common data structures and algorithms in a sensible manner, or by using some properties of...
bladeRF-wiphy - Nuand bladeRF-wiphy is an open-source IEEE 802.11 compatible software defined radio VHDL modem If you like the bladeRF-wiphy project, please consider...
WUG: Monitoring (výkonu) aplikace pomocí Event Counterů v .NET (Core) (online) 18 Jan 2021 1 mins Presentations & Speaking
Using ASP.NET Core Controllers and Razor Pages from a separate shared project or assembly This post shows how to use shared projects or shared assemblies for ASP.NET Core API Controllers or ASP.NET Core Razor Pages. Sometimes shared logic for different ASP.NET Web API or Web App project…
237: Bot Awesome CES 2021 has come and gone and we break down our favorite announcements around robots!
5 Tips To Hack Your .NET Builds - CodeWithStu Ever wish that you could share your .NET project properties across multiple projects? Or debug that funky build? In this video, you'll learn at least 5 diffe...
Free photos, graphics site Freepik discloses data breach impacting 8.3M users | ZDNet Freepik is one of the most popular websites on the internet, currently ranked No. 97 on the Alexa Top 100 sites list.
Context switching costs more than we give it credit for. (4 min read) Batching things by function can skyrocket your productivity.
Paper Reading: In Search of an Understandable Consensus Algorithm (Extended Version) This paper is the paper to read about Raft consensus algorithm and a good way to build intuition for consensus algorithms in general. The “consensus” about consensus algorithms is that they are hard to understand / build / test, and not surprisingly havin...
Intro into security principles in the context of database systems Introduction into security principles in the context of database systems By Andreas Wolter Preface While many of us are practicing ‘social distancing’, and spend lots of time at home, I am finally finding the time to share some of the topics with the pu...
Azure Easy Auth and Roles with .NET and Microsoft.Identity.Web I wrote recently about how to get Azure Easy Auth to work with roles . This involved borrowing the approach used by MaximeRouiller.Azure.Ap...
Azure Easy Auth and Roles with .NET (and .NET Core) If this post is interesting to you, you may also want to look at this one where we try to use Microsoft.Identity.Web for the same purpose. ...
Windows Performance Analyzer - Table & Graph Configurations (Part 1) Learn how to utilize WPA's table and graph configurations to help analyze performance issues!
Principle of Least Privilege (POLP) (part 1 of my series of articles on security principles in Microsoft SQL Servers & Databases) Principle of Least Privilege (POLP) The first security principle that I am going to discuss is one that most System Administrators are familiar with: the “prin...
Upgrading to React 17: How to Fix the Issues and Breaking Changes - Engineering Blog - Wealthfront React 17 mostly focused on under the hood changes that will make it easier for consumers to gradually upgrade in the future. There were no new features and the breaking changes, in theory, affected few consumer components. While upgrading at Wealthfront w...
HR is not your friend, and other things I think you should know HR is not your friend. HR is there to support the company. If you are not the company, they are not going to be there to support you.
Who Owns Open-Source Software? We discuss all things open-source, leaving Michael and Joe to hold down the fort while Allen is away, while Joe's impersonations are spot on and Michael is on a first name basis, assuming he can pronounce it.
Forcing ASP.NET WebForms Designer Files to Regenerate Forcing ASP.NET WebForms Designer Files to Regenerate
E INK has developed ACEP Gallery 4100 Color E-Paper E INK has confirmed with Good e-Reader that the company has developed a 2nd generation ACEP, which is Advanced Color E-Paper. They have a subset of the technology that utilizes the the codename E INK Gallery 4100. This technology is not going to be employ...
About Buy Nothing. Give Freely. Share Creatively. The Buy Nothing Project began when two friends, Rebecca Rockefeller and Liesl Clark, created an experimental hyper-local gift economy on Bainbridge …
CondensationDB/Condensation Condensation is a zero-trust distributed database that ensures data ownership and data security - CondensationDB/Condensation