CSLA 5 and 6 First, I’m pleased to announce the release of CSLA .NET version 5.5.0, which includes one enhancement and a number of bug fixes.
GitHub - amirgamil/apollo: A Unix-style personal search engine and web crawler for your digital footprint. A Unix-style personal search engine and web crawler for your digital footprint. - GitHub - amirgamil/apollo: A Unix-style personal search engine and web crawler for your digital footprint.
Tune in July 29 for .NET Conf: Focus on F# The .NET Conf team is bringing you another “Focus” event this Thursday, July 29 all about F#. We have finalized the agenda, speakers, and hosts that will make the day educational and fun. Whether you are a beginner or seasoned F# programmer,
Axelar Guest Speaker Series with Mary Maller | Aggregatable Distributed Key Generation Axelar Guest Speaker Series Episode 3: Aggregatable Distributed Key Generation, with Mary Maller. Cryptography researcher at the Ethereum Foundation Mary Mal...
Farmers always Worked From Home Farmers effectively work from home, and in the past majority of the population was farming. What can they teach us about Work-Life Balance?
Don't reinvent the `if` statement The senior engineer was faced with code that stopped him in his tracks...
About the security content of iOS 14.7.1 and iPadOS 14.7.1 This document describes the security content of iOS 14.7.1 and iPadOS 14.7.1.
How to Read Effectively - Creating a Reading Workflow - Prashant Sengar Creating a reading workflow is a task of utmost importance as it dictates what goes inside your brain. What you read is what you become.
Securing your development environment Tips on how to secure how to secure your development environment from your computer to your terminal.
In Defence of the Pull Request Code reviews aren’t the developer’s primary responsibility, and often there is more than one round of changes to review. There’s always one person in the way to wrap up work, leaving snarky comments. Pull requests take time, resulting in long-lived featur...
You are software engineers, so COMPILE YOUR SOFTWARES Why you should never use a docker container that you didn't made yourself!
Counterfactuals are not Causality - Wide Awake Developers Suppose we’ve had a recent error with a Kubernetes cluster. As often happens with a problem in our systems, we noticed it first in terms of the visible error, which we could state as “Builds did not complete.” Now we want to trace backwards to figure out ...
You should turn off autofill in your password manager Penetration Tester | Ethical Hacker | Web Application Security
We are Agile, but... Agility has been robbed of its meaning. In a series of 10 anecdotes, I illustrate how organisations claiming to be agile are anything but.
Scientists Should Start Companies It seems amongst many scientists that the idea of starting a company is still looked down upon. Many seem to imagine companies as entities for which one must give up their principles and the...
Why does the New menu even exist for creating new empty files? What’s the point of having a New menu anyway? “Why would anybody create a new BMP file by right-clicking an empty space in a folder? You still need a BMP editor to put anything meaningful in there. The same is true for a PowerPoint presentation,
Ben Northrop - A Better Resume for Developers Stuck in lock down with time on my hands and an itch to work on something new, I picked back up a side project I started about a decade ago, to build a better resume for developers.
#WomenOfDotNet A site dedicated to all the awesome individuals in the .NET space that identify as women!
What I Wish I Knew About CSS When Starting Out As A Frontender CSS can be hard to grasp when you're first learning it. Here are some things that tripped me up when I was getting started that I wish I knew earlier on.
GitHub - SteveMCarroll/PronouncingNamesForEnglishSpeakers: A practical guide to how to pronounce non-English names for English speakers A practical guide to how to pronounce non-English names for English speakers - GitHub - SteveMCarroll/PronouncingNamesForEnglishSpeakers: A practical guide to how to pronounce non-English names for...
Creating a Dapper Helper C# Class to Generate Parameterized SQL Let's create a class that can generate parameterized SQL for INSERT and UPDATE statements using Dapper!
The .NET Docs Show - Build High Performance Services With gRPC and .NET 5 gRPC? Isn't that just another word for gRPC? Get the most out of your web services by using gRPC with .NET.Featuring: Vahid Farahmandian (@_Jinget)Get your q...
Working with business events and RavenDB About twenty years ago, I remember looking at a typical business application and most of the code was basically about massaging data to and from the database...
Removing elements after an animation in Blazor - Gérald Barré In this post, I describe how to remove items from the UI with an animation in an ASP.NET Core Blazor application.
C# vs JAVA - Teaser By popular request: The intro to the 'Fastest Languages Series' edited down to be just itself! Check out the "Dave's Garage" channel for the entire language...
Understanding Rust futures by going way too deep - fasterthanli.me So! Rust futures! Easy peasy lemon squeezy. Until it's not. So let's do the easy thing, and then instead of waiting for the hard thing to sneak up on us , we'll go for it inten...
Diagnosing why your batch file prints a garbage character, one character, and nothing more You’ve written a batch file, and you try to execute it, but instead of running, it just prints some weird garbage character, then the first character of the batch file, and then that’s it. Here’s the batch file: @echo off echo Hello,
Learn C# with CSharpFritz - Advanced C#: Let's Build an Analyzer In this advanced C# session, we're going to write code that analyzes code. C# analyzers can make your coding efforts simpler and less error-prone by providi...
Historical language records reveal a surge of cognitive distortions in recent decades Can entire societies become more or less depressed over time? Here, we look for the historical traces of cognitive distortions, thinking patterns that are strongly associated with internalizing disorders such as depression and anxiety, in millions of book...
Understanding Where the Internet Isn’t Good Enough Yet This week, Cloudflare is announcing Project Pangea, with the goal of helping reduce Internet access inequality.
Tomato fruits send electrical warnings to the rest of the plant when attacked by insects Tomato fruits send electrical warnings to the rest of the plant when attacked by insects, finds new study in Frontiers in Sustainable Food Systems
K-9 Mail is back K-9 Mail is an open source email client focused on making it easy to chew through large volumes of email
HackermonDev - Freenom, the free domains website, is a scam. I recently found out that the entire service is basically a scam and you don't own any of the domains you get.
264: FOSS, Code Tours, & .NET MAUI Web with Ooui Open source software funds from Microsoft exist and Ooui was nominated! We talk about the process and how that evolved into contributing to .NET MAUI!
GitHub - tobymao/sqlglot: Python SQL Parser and Transpiler Python SQL Parser and Transpiler. Contribute to tobymao/sqlglot development by creating an account on GitHub.
Onion Architecture in ASP.NET Core - Code Maze Find out what the Onion architecture is and why it is very popular. You will learn how to implement the Onion architecture on a real project.
Understanding DeepMind Perceiver: One Model to Rule Them All In this article we explore new DeepMind model which is able to achieve SOTA results on different types of input, without changes in the architecture.
WebView2 and Electron | Electron Blog Over the past weeks, we’ve received several questions about the differences between the new WebView2 and Electron.
Quantum programming with Q# and running on hardware with Azure Quantum | Azure Friday Mariia Mykhailova joins Scott Hanselman to discuss quantum computing and quantum programming with Microsoft Quantum Development Kit, from writing Q# code to running it on hardware via Azure Quantum.
How to install .NET Core on your Remarkable 2 e-Ink tablet with Remarkable.NET I blogged about The quiet rise of E Ink Tablets and Infinite Paper Note Takers ...
TOP 5 .NET MAUI new features🏅 🔄 About .NET MAUI Microsoft has already started publishing .NET MAUI Previews these days....
Announcing PostSharp "Caravela" Preview 2 (0.3.5) If you haven’t heard from us for three months, it’s because we have been badly hit by the COVID/lockdown mess in April. We’re now working with a smaller team, have more energy than ever, and we have chosen to focus it on our top priority: code, not words.
Securing ASP.NET Core Razor Pages, Web APIs with Azure B2C external and Azure AD internal identities This article shows how to implement an ASP.NET Core Razor page to authenticate against Azure B2C and use Web APIs from a second ASP.NET Core application which are also protected using Azure B2C App…
Simulating worlds on the GPU This post delves into the implementation of my procedural earth simulation, written entirely in GLSL fragment shaders. It simulates the complete history of an earth-like planet in a few minutes, with the simulation updating at 60 frames per second.
The SaaS Org Chart You've raised a new funding round. You need to staff up. Here's what that looks like.
Verifpal – ACM CCSW 2020 Presentation Academic presentation for CCSW 2020: The ACM Cloud Computing Security Workshop: https://ccsw.ioLearn more about our paper, "Verifpal: Cryptographic Protocol ...
16 of 30 Google results contain SQL injection vulnerabilities Today, out of curiosity, I googled for php mysql email register. This returns tutorials, how-tos, code snippets. Most results include flawed DB statements. This usually means something like
Amazon Web Services In Plain English No matter what you do with AWS you'll probably end up using these services as everything else interacts with them.