Tor is a Great SysAdmin Tool Using Tor to aid various system administration tasks, including checking firewall rules, bypassing internal network restrictions and connecting to remote systems that are behind NAT/CGNAT.
A brain dump on automated integration testing I’m strictly talking about automated testing in this post. I’m more or less leading an effort at work to improve our test automation and Test Driven Development practices at work, so I&…
About my new watch: Samsung Galaxy Watch 4 In response to my teasing post about my new Samsung Galaxy Watch 4, James suggested I share my experience with the watch on my blog and asked what my reasons are for wearing a smartwatch. So here is my answer.
Deploying a Blazor App to Azure with Octopus Deploy In this video, I'll run you through how to get Octopus Deploy setup, along with the required Azure Services, in order to deploy an ASP.NET Blazor app to Dev,...
How Come There Isn't An Adam Neumann Effect? - Gotham Gal Remember the Jackson 5 lyric, “One Bad Apple Can’t Spoil the Whole Bunch”? Yet investors still look at female scientists building new technologies, wondering if they are like Elizabeth Holmes. You would have thought we were past that, but it appears we ar...
My Recipe for Optimizing Performance of Rails Applications Rails performance audits have been my main occupation and source of income for over a year now. In this blog post, I'll share a few secrets of my trade. Read on if you want to learn how I approach optimizing an unknown codebase, what tools I use, and whic...
GitHub - jsakamoto/FindRazorSourceFile: This is a set of NuGet packages that makes your Blazor apps display the source .razor file name that generated the HTML element under the mouse cursor when entering the Ctrl + Shift + F hotkeys. This is a set of NuGet packages that makes your Blazor apps display the source .razor file name that generated the HTML element under the mouse cursor when entering the Ctrl + Shift + F hotkeys. - ...
When I used to collect computer viruses Today I was having a lecture about information security and information security law. I just started the module and this is the third lecture about the topic. And todays lecture was about different IT threats that an health information system would face. ...
Sleep lessons for founders and CEOs (also investors and boards) In the current capital-rich environment where anything seems possible, I’ve been slipping into a habit of wondering how previous companies would have worked out had we started them today. Aft…
The Deployment Fidelity Problem - Tyler Cipriani The most important problem that we face as software professionals is this: If somebody thinks of a good idea, how do we deliver it to users as quickly as possible?
Multitenancy in ASP.NET Core - Simplest Way to achieve Multitenancy In this article, let's learn how to implement Multitenancy in ASP.NET Core in a rather simple way making use of Entity Framework Core. You can find the source
One-Click VS Code in Browser from GitHub Repo ('How Did I Not Know This?') -- Visual Studio Magazine Hundreds of developers expressed amazement at a new preview feature introduced this month by GitHub: the ability to instantly open up Visual Studio Code in a browser in order to edit the source code found in any repository.
Introducing the .NET MAUI Community Toolkit (Preview) Announcing the first preview release of the .NET MAUI Community Toolkit.
Docker Desktop no longer free for large companies: New 'Business' subscription is here Search for sustainable business model continues, but most usage will still be free
Recover Password Sync for a Domain Joined Mac Tips for trying to get your domain-joined Mac to get account passwords back in sync.
Ask the Expert: Build a Web App with Blazor Blazor apps are composed of reusable web UI components built using C#, HTML, and CSS. With Blazor, you can build client and server code with C# and share cod...
Monkey: the satirical Go package used unwittingly by Arduino and SalesForce Arduino, SalesForce, and other high-profile software projects were recently revealed to break the license agreement for Monkey. That license, created for good reason: no one should use it, ever.
The Mini Index - The Mini Index The Mini Index is a crowd-sourced index of various minis, terrain tiles, and scatter terrain across different websites for use with tabletop games like Dungeons and Dragons.
Microsoft Warns Customers about a Critical Vulnerability in Azure Cosmos DB Azure Cosmos DB is a globally-distributed and fully-managed NoSQL database service. Recently, Microsoft warned thousands of its Cosmos DB customers of a vulnerability that exposes their data. A flaw in the service could grant a malicious actor access keys...
Docker is Updating and Extending Our Product Subscriptions - Docker Blog Learn from Docker experts to simplify and advance your app development and management with Docker. Stay up to date on Docker events and new version announcements!
The EPYC journey continues to Milan in Cloudflare’s 11th generation Edge Server At Cloudflare we aim to introduce a new server platform to our edge network every 12 to 18 months or so, to ensure that we keep up with the latest industry technologies and developments.
From MVC to Minimal APIs with ASP.NET Core 6.0 - Ben Foster ASP.NET 6.0 introduces an alternative way to build HTTP APIs, using the aptly named “Minimal APIs”. This post provides a step-by-step guide on how to translate traditional MVC concepts to this new approach.
C# Language Highlights: Properties Properties in C# is such a fundamental feature. We’ll learn all about them in this short video from James and Jayme Useful Links Properties (C# Programming Guide)Properties (C# Concepts)First steps
What are the consequences of increasing the per-process GDI handle limit? A customer had a line-of-business application that frequently bumped into the default limit of 10,000 GDI handles per process. The wanted to know if it was safe to raise the limit. Increasing the per-process GDI handle limit means that a single process ca...
Notes on the Seattle Symphony's expanded concert schedule for 2021–2022 season In June, the Seattle Symphony announced that it was expanding its 2021–2022 season to include a full slate of concerts. The original March announcement had a reduced schedule due to uncertainty over the ongoing COVID-19 pandemic. I have retroactively upda...
3 VS Code Settings I IMMEDIATELY Turn Off I love VS Code, but it comes with a few settings that I just really don't like. Every time I set up a new instance of VS Code, I turn these off IMMEDIATELY.0...
Downloading artifacts from Azure DevOps using .NET In this post I show how to use the Azure DevOps REST API to view the results of builds from Pipelines and how to download the artifacts
The EPYC journey continues to Rome in Cloudflare’s 11th generation Edge Server At Cloudflare we aim to introduce a new server platform to our edge network every 12 to 18 months or so, to ensure that we keep up with the latest industry technologies and developments.
The simplest way to create an API is with .NET 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...
58% of Hacker News, Reddit and tech-savvy audiences block Google Analytics Is Google Analytics still useful and how accurate are its stats? How much data is missing from Google Analytics due to adblockers and privacy-friendly browsers?
Adam Storr - When is not null not null but checking not null in .NET 6 Adam Storr - Powered by coffee!
Stream large content from ASP.NET Core to avoid OutOfMemoryException Learn how to stream a large response from an ASP .NET Core web application to the browser without the risk of throwing an OutOfMemoryException.
Benefits of pure functions Pure function benefits In the last post in this series, pure functions were defined as functions that are detemerministic and have no side effects. I demonstrated that this means that pure functions are simpler than impure ones (they have only direct inpu...
Learn to build applications with F# Want to learn how to write write succinct, robust, and performant code with F#? Here's everything you need to get started today!
Optimizing toolbars for your workflow Visual Studio is the application I use the most on any given workday, and I consider it my virtual home. It’s where I’m comfortable, productive, excited, frustrated, and happy. I love Visual Studio. Over the years, I’ve learned how to optimize it for my v...
GraphQL & Relay in the Front End When creating a React app that will use a GraphQL API, you need a client that can help scale while maintaining performance. Let’s explore Relay.
OSS Power-Ups: Statiq – Webinar Recording | The .NET Tools Blog The recording of our webinar, OSS Power-Ups: Statiq, with Dave Glick, is now available. Subscribe to our community newsletter to receive notifications about future webinars. Even though you may not
Building micro services through Event Driven Architecture part15 : SPA Front End. Building micro services through Event Driven Architecture part15 : SPA Front End.
Facebook is the AOL of 2021 | ZDNet The 1990s had a word for being trapped inside a manipulative notion of human contact: AOL. Facebook and its ilk are the rebirth of that limited vision.
GitHub - coqui-ai/TTS: 🐸💬 - a deep learning toolkit for Text-to-Speech, battle-tested in research and production 🐸💬 - a deep learning toolkit for Text-to-Speech, battle-tested in research and production - GitHub - coqui-ai/TTS: 🐸💬 - a deep learning toolkit for Text-to-Speech, battle-tested in research and pro...