How do Routers Work, Really?
An accessible overview of how exactly a router works, with code examples.
An accessible overview of how exactly a router works, with code examples.
Sometimes people choose to work for one company over another for reasons related to the work environment, for example what the company does, and whether the other employees create a place that's pleasant to work at. But a major factor is compensation. If Compa…
This is episode 4 of C# with CSharpFritz and Jeff teaches the basics of If, and Switch statements as well as For, While and Do loops in this beginner-friendly 'talk radio style' episode. Interactive Notebook with samples you can run IN BROWSER at: https://my…
Popcorn Posts are everywhere and they're clogging up the internet. Here's why that's a bad thing, and some suggestions for how to recover from a popcorn addiction.
If you are in a car accident, the presence of alcohol in your blood automatically means you are guilty. If you fail to drink responsibly, any problem that comes as a result is entirely your fault. It
For all the people carefully counting COVID deaths and cases there may be an expectation that the number we are aiming for is zero. This is a mistake. There will always be a proportion of cas…
In this article I’ll share some of my best practices for creating online courses. This time I’ll focus on the product development side. Of course if you want to sell courses, you’ll need to learn marketing as well, but I’ll just cover development here.
A few months ago, I logged out. But I actually took it one step further: I removed the ability for YouTube to save cookies on my browser. With no cookies, YouTube couldn’t identify who I was. Since YouTube had no idea who I was, they couldn't use their su…
Draft, expect typos, spelling and grammar errors, etc ——- last updated 8 September 2020
Preface: There is very little in this blog post that is interesting from a technical perspective. The discovered vulnerability is incredibly basic but fairly...
“It's pretty much glorious. I love A Monster's Expedition. I have fallen for it rather hard.” Eurogamer “[A Monster's Expedition] never forces an answer out of you, and that's its greatest strength. If you're stuck, simply head in another direction.” USGamer…
(Through Puzzling Exhibitions)
We consider best practices for managing distributed data following the widely-accepted Database per Microservice pattern. Emphasis is on managing consistency when implementing cross-service queries and transactions. Coverage of Materialized View Patterns, Saga…
Starting with Windows Insiders preview build 20211, WSL 2 will be offering a new feature: wsl --mount. This new parameter allows a physical disk to be attached and mounted inside WSL 2, which enables you to access filesystems that aren’t natively supported by …
Some put this down to organizational culture. If an engineer were to deliberately under specify a load bearing beam in order to cut costs, they would be sent to jail. But when a programmer cuts a corner they get promoted. Others suggest that the problem dom…
The Cloud Skills Show is a new weekly livestream, brought to you by the folks at Microsoft Developer...
R U OK? is a suicide prevention charity in Australia, reminding people that having meaningful conversations with loved ones, friends and colleagues could change lives.
All right, we have our quad data structure, we know how to get and set individual elements, and we know how to display it. We’ve deduplicated it using memoization. How do we step it forward o…
Last time, we looked at the macros for declaring COM interfaces and how they expand when compiled for C. When compiled as C++, the macros do something entirely different. /* DECLARE_INTERFACE_IID_(ISample2, ISample, "...") */ struct __declspec(uuid("5675B786-7…
Relativty fully supports steamVR and run at 2K 120FPS. We made Relativty in my bedroom with a soldering iron and a 3D printer.
Relativty, an Open-source VR headset with a 2K 120FPS Display, SteamVR supports, and experimental room-scaling. You can build it for $200.
Thanks to Chris Sainty and Remi Bourgarel, working with local storage from a Blazor application running either in the browser or out of it is relatively easy. Testing your code can be equally easy but only if you set up support the real world of network connec…
Peachpie is an open source project that allows for a seamless interoperability between PHP and .NET applications. In this episode, Benjamin and Jakub from the Peachier project show us how they enable developers to run Wordpress on .NET Core. [01:19] - Why r…
The Cloud Skills Show: Episode 5 - Web Dev with @jaydestro, @sadranyi & @chris_sainty. We're talking #Azure Static Web Apps, #Blazor & tech communities. Join us every Thursday at 2PM UK time.
These are the five most annoying inaccessible web elements I face as a blind screen reader user every day, and how to fix them.
The Edgescan Team Sent Questions to Troy Hunt (Part 1 of 3) Troy answers the following questions in this video What inspired you to seek a career in cybersecurity? What advice would you have for those looking to embark on a career within security? Blog Lin…
Flere kodeord er ifølge eksperter for korte og simple og genbrugt for længe.
A new series that reviews 21 different microcontrollers — all less than $1 — to help familiarize you with all the major ecosystems out there.
Jared Mauch - Getting Fiber To My Town NLNOG Live! September 2020
NDC Sydney 2020 is a 5-Day Online Conference Event
WinUI and Windows Terminal have a strong relationship that goes back to the origins of Windows Terminal. This blog post goes into the history and architecture of how these two technologies came together. History The history of WinUI and Windows Terminal goes b…
Today, we are releasing the September 2020 Security and Quality Rollup Updates for .NET Framework. Security ClickOnce will no longer download applications from untrusted servers which use NTLM authentication, but, instead, will fail with “Authentication failed…
A few months ago I wrote a post on how to use GraphQL with CosmosDB from Azure Functions, so this post might feel like a bit of a rehash of it, with the main difference being that I want to look at it from the perspective of doing .NET integration between the …
For the longest time, if you wanted to sync settings across Visual Studio Code instances, you’d need to use Shan Khan’s extension Settings Sync. That was essentially your only option. In fact, that extension has had nearly 2 million installs to date! There’s s…
What's the role of comments in self-documenting code? Here's an example from another blog, with some thoughts.
Releasing new e-book: Blazor for ASP.NET Web Forms Developers. It covers guidelines and strategies for migrating existing apps to a modern web framework.
Today, we are releasing the .NET Core September 2020 Update. These updates contain security and reliability fixes. See the individual release notes for details on updated packages. Security CVE-2020-1045: ASP.NET Core Security Feature Bypass Vulnerability Mic…
Learn about a new library created by Facebook called Recoil, which brings new concepts such as atoms and selectors to React, and solves a few complex problems.
Integration events can start out thin and end up getting pretty fat. How do you decide what data to include? Start with Boundaries!
Xamarin.Forms is evolving into .NET Multi-platform App User Interface (MAUI). In this tutorial, I will introduce .NET MAUI, the reason why Xamarin Forms is evolving to MAUI, download option (github), how you can get involved and MAUIs' release date.
A native macOS email client for Gmail
Find and fix things across all of your code with Sourcegraph universal code search.
Octopus Deploy is a Deployment and Operations tool for AWS, Azure, .NET, Java, Kubernetes, Windows and Linux, and a Kubernetes YAML generator
IntroductionIn this post, I’ll go over how you can run .NET code in Jupyter Notebooks using .NET Interactive and Azure Machine Learning compute instances. Jupyter Notebooks are an graphical interactiv
Share your knowledge
A Python.NET based framework enabling .NET libraries to call into Python packages without depending on a local Python installation. - henon/Python.Included
Hi ! Machine Learning.Net (ML.Net) includes a visual / step-by-step option for Auto ML: Model Builder. Even if ML.Net is based on .Net Core, and we can use it on Windows, Linux or Mac; Model Builde…
Hi ! This is a cool one, Machine Learning .Net (ML.Net) now support ranking scenario in AutoML. As an Machine Learning aficionado, this is amazing. I can now process my problems with AutoML, and th…
.NET Core as Cloud Native
Resolvendo problemas de ciência de dados com o framework ML.Net e demonstrar o seu uso em conjunto com o Jupyter notebooks
We will go over what machine learning is, what it can be used for and we will create a model using C# & ML.NET Jon Wood YouTube Channel: http://youtube.com/c/JonWood Code: https://github.com/jwood803/MLNet_CrashCourse/blob/master/MLNetCrashCourse/Program.cs …
Startup Emrod is building a system to wirelessly beam power over long distances and plans to test the system with New Zealand's second largest utility.
For Nicholas DeVito, Georgia Richards and Peter Inglesby, custom webscrapers have driven their research — and their collaborations.
Aided by a trick of gravity, astronomers have found a normal galaxy. Big deal, right? The thing is, where they found it is not normal: The light we see from it left the galaxy 12.4 billion years ago, meaning we’re seeing it as it was when the Universe itself w…
SOCKET.IO 2.0 IS HERE FEATURING THE FASTEST AND MOST RELIABLE REAL-TIME ENGINE ~/Projects/tweets/index.js var io = require('
Library for building distributed, real-time collaborative web applications - microsoft/FluidFramework