18 November 2022

28 links · Friday

State monads in OCaml

Previously I talked about monads, which are just a way to create a "container" type (that contains some value), and let people chain computation within that container. It seems to be a pattern that's mostly useful in functional languages as they are often limi…

davidfowl (@davidfowl@hachyderm.io)

3 Posts, 0 Following, 301 Followers · Partner Software Architect at Microsoft on .NET, Creator of NuGet, SignalR and ASP.NET Core, Barbadian 🇧🇧, Tennis Player, Father, other half isn't on Mastodon

RavenDB PHP Client have been released

I recently talked about the beta release of the RavenDB PHP client a few months ago, I’m now really pleased to announce that we have now released the RavenDB...

The C Pointer Game

Most languages we use today are invented and not discovered (like LISP), and they are basically glorified assemblers, almost all of them leak the pointer abstraction and pretend that its ok to not know how the program's memory is layed out, which I think leads…

.NET 7 Adds Generic Math

Along with Static Abstract Methods in interfaces comes support for generic math in .NET 7 via interfaces such as INumber<TSelf>.

Weekly Update 322

Schools, Device Management & Admin Rights; HTML Email Signatures; Outlawing Ransoms; HIBP Didn't Get Pwned

Weekly Update 322

Schools, Device Management & Admin Rights; HTML Email Signatures; Outlawing Ransoms; HIBP Didn't Get Pwned

The Original Star Trek USS Enterprise Filming Model!

Watch this episode in VR on Meta Quest TV: https://creator.oculus.com/community/802834256715296/or download our free app: https://www.oculus.com/experiences/...

Handling Images With .NET MAUI Graphics

Have you ever wondered about new features of .NET MAUI? Today, I'll be teaching you about .NET MAUI Graphics focused on handling images.

5 tips for IIS on containers: #3 Hardcoded configuration

We’re getting into the third topic of our blog post series about IIS on Windows containers. In case you missed, check out the blog on SSL certificate lifecycle management and IIS app pools and websites. Today, we’re covering hardcoded configurations on IIS. Th…

Any developer can be a space developer with the new Azure Orbital Space SDK

Today, we are announcing a crucial step towards democratizing access to space development, with the private preview release of Azure Orbital Space Software Development Kit(SDK)—a secure hosting platform and application kit designed to enable developers to crea…

Spooler

← Tiny Subversions→ Support Spooler and my other tools!

Infosys leaked FullAdminAccess AWS keys on PyPi for over a year

Infosys has a lot to say about security You can check out their website for a lot of buzwords , but it’s clear from all the stock photos that they take security Very Seriously Indeed ™️. However, from what I’ve found recently, it seems that Infosys use the fol…

Introducing Tailscale Funnel

Tailscale lets you put all your devices on their own private tailnet so they can reach each other, ACLs permitting. Usually that’s nice and comforting, knowing that all your devices can then be isolated from the internet, without any ports needing to be open t…