27 October 2020

68 links · Tuesday

The Grand Unified Theory of Software Architecture

Take Uncle Bob's Clean Architecture and map its correspondences with Gary Bernhardt's thin imperative shell around a functional core, and you get an understanding of how to cheaply maintain and scale software! This is what Mr. Brandon Rhodes did. It's not ever…

Type in the exact number of machines to proceed

I've worked at a few places that had a large number of Linux boxes. I'm talking about well over a million. When you have that many cats which need herding, sometimes you have to do things to big groups of them at once. Once in a while, you even have to t…

Creating Your First Azure SQL Database

You need to ensure that you are getting the maximum value and performance from your Azure SQL Database for minimum cost. Learn the differences between the Basic, Standard, and Premium tiers of Azure S

Getting started with GraphQL and HotChocolate

Hot Chocolate is a GraphQL platform for that can help you build a GraphQL layer over your existing and new infrastructure. In this episode, we're joined by the author of Hot Chocolate, Michael Staib,

Bomb Blast Radius - Numberphile

Featuring Tom Crawford. More links & stuff in full description below ↓↓↓ Tom Crawford website: https://tomrocksmaths.com/ More of our videos with Tom at: http://bit.ly/Crawford_Videos Atom bombs on Periodic Videos: https://youtu.be/QLZMzsRB86E Numberphile …

Next.js 10

Next.js 10 introduces Built-in Image Optimization, Internationalized Routing, Next.js Analytics, React 17 Support, and more!

WSL2 - Tips, Tricks and Techniques

Do you want to learn about the Windows Subsystem for Linux, and get tips for working with it alongside Windows Terminal, Docker, Kubernetes and Visual Studio Code? Check out my book from @packtpub which is now available to order 😀

.Net 5 with Scott Hunter

Sat, Oct 31, 2020, 4:00 PM: This Saturday, October 31, 2020 we have a new virtual event. Where we will discover the brand-new features of .Net 5.Microsoft recently announced the merge of the .NET Fram

Policy as Code with Terraform and Sentinel

Infrastructure as code based provisioning can easily grow to the point of chaos. Sentinel, which is HashiCorp's Policy as Code framework, can easily configure guardrails that are enforced within the p

safepassme

We check active directory passwords against public database breaches offline, in a fraction of a second. Give us a try! We are at hello-twitter@safepass.me

Mind Your Strings with .NET 5.0

In the process of upgrading a library to support .NET 5.0, I ran into a rather bizarre test failure. Simply by adding a new target of net5.0 in the library and unit tests, single test started to fail. It was absolutely baffling to me, leading my to think

Help Us Plan EF Core 6.0 | .NET Blog

Help us build the next version of Entity Framework Core by answering a short survey. We value your opinion and will use it in our planning.

Microsoft.dotnet-httprepl 5.0.0-preview.20521.1

The HTTP Read-Eval-Print Loop (REPL) is a lightweight, cross-platform command-line tool that's supported everywhere .NET Core is supported and is used for making HTTP requests to test ASP.NET Core web APIs and view their results.

PLAN C: A Safe abortion with pills

Plan C shares information about self-managed abortion with abortion pills (mifepristone and misoprostol) - two medications used to safely and effectively terminate an early pregnancy, found online for access to a DIY or at-home abortion.

github/dmca

Repository with text of DMCA takedown notices as received. GitHub does not endorse or adopt any assertion contained in the following notices. Users identified in the notices are presumed innocent u...

Mobilizon. Your events. Your groups. Your data. – Framablog

Mobilizon is our free-libre and federated tool to free events and groups from the clutches of Facebook. After two years of work, today we are releasing the first version of this software, along with a whole series of tools so that you can quickly get started.

Self Managed Abortion; Safe and Supported

Millions of women* have safely used abortion pills to end an unwanted pregnancy without a clinician. <br />[ CLICK HERE ]

Quickly coding with Codespaces

When you start writing code the first thing you normally have to do is configure your computer environment for development. This involves installing tools, updating programming packages, and following confusing steps, but all the environment configuration is d…

AMD to Acquire Xilinx

In connection with the proposed transaction, Advanced Micro Devices, Inc. (AMD) intends to file with the SEC a registration statement on Form S-4 that will include a joint proxy statement of AMD and Xilinx, Inc. (Xilinx) and that also will constitute a prospec…

Getting started with GraphQL and HotChocolate

Hot Chocolate is a GraphQL platform for that can help you build a GraphQL layer over your existing and new infrastructure. In this episode, we’re joined by the author of Hot Chocolate, Michael Staib, who shows us how we can start creating GraphQL based Web AP…

Using Blazor JavaScript Isolation with Library Manager

One of the new features in .NET 5 for Blazor is isolated JavaScript.<br /> It means that you can have JavaScript that is only for a specific component.<br /> It is also a fantastic way for component developers to include JavaScript into their libraries so the …

Diving into /proc/pid/mem

A few months ago, after reading about Cloudflare doubling its intern class, I quickly dusted off my CV and applied for an internship. Long story short: now, a couple of months later, I found myself staring at Linux kernel code and adding a pretty cool feature …

Troy Hunt on Rebooting with Lisa Forte

Lisa speaks with cyber security heavyweight Troy Hunt to find out “who is really to blame for a data breach?” The discussion takes them in some interesting directions and they look at the role “shared responsibility” has in cyber security. Hear about some o…

Colouring Knots - Numberphile

Featuring Professor Sylvain Cappell from NYU. Extra footage at: https://youtu.be/NV3EeagyU0Y More links & stuff in full description below ↓↓↓ Merch based on this video: https://teespring.com/numberphile-knots And here: https://teespring.com/numberphile-figure…

Apache Helix - Near-Realtime Rsync Replicated File System

There are many applications that require storage for storing large number of relatively small data files. Examples include media stores to store small videos, images, mail attachments etc. Each of these objects is typically kilobytes, often no larger than a fe…

Released: Microsoft.Data.SqlClient 2.1 Preview 2

A new preview of Microsoft.Data.SqlClient was recently released. The SqlClient team is moving forward with continuous updates and improvements to the Microsoft.Data.SqlClient data provider for SQL Server. Our plan is to provide GA releases twice a year with tw…

Microsoft® and the .NET Foundation announce the release of version 1.0 of .NET for Apache® Spark™

It is our pleasure to announce the release of version 1.0 of .NET for Apache® Spark™, an open source package that brings .NET development to the Apache® Spark™ platform. The new 1.0 release of .NET for Apache® Spark™ includes the following: Support for .NET a…

Running an Online Conference using Microsoft Azure

In this episode Frank is with Andy Morell, an Microsoft MVP about how he led The Live Coders production team in producing several online conferences in 2020 using an infrastructure running in Azure. I

A talk about Dump File analysis

I had a fun chat today with my colleague Mads Kristensen on the Visual Studio ...

Asking Microsoft to resign from the RIAA over youtube-dl takedown demand

We learned on Friday that GitHub removed youtube-dl's primary collaboration forum and code repository from their site, which had been hosted at https://github.com/ytdl-org/youtube-dl. The action was in response to a DMCA Section 512 notice that the RIAA sent …

Surviving disillusionment

Engineers don't have a daily ritual that reminds us why we got into the field. Without a ritual, the drudgery creeps closer and the vision of the monastery recedes.

ASP.NET Community Standup - .NET 6 Planning for ASP.NET Core

The ASP.NET team is actively working on .NET 6 planning and would like your help! Come chat with the team as they review the backlog for possible focus areas for the next release. Community Links: https://www.theurlist.com/aspnet-standup-2020-10-13 Featuring…