European e-ticketing platform Ticketcounter extorted in data breach A Dutch e-Ticketing platform has suffered a data breach after a database was stolen from an unsecured staging server.
Course Review – “Programming Languages” Series on Coursera - Vasil Kosturski “Programming Languages” Series on Coursera is IMO, one of the best classes on foundational programming language paradigms. I strongly recommend it. You’ll be writing your own mini interpreter in Racket. Here is a full course review. Do you have your own f...
.NET R&D Digest (February, 2021) This issue contains bits of Life & Story, Architecture, .NET, .NET Internals, C# and tools.
NltkNet - BuiltWithDot.Net The inspiration for this project C# wrapper for most popular NLP library - NLTK. What it does Provides an ability to use NLTK library in your C#/.NET projects. How you/your team built it I begin develop NltkNet wrapper when started to learn Natur...
Important Security Announcement We regret to inform you that Redhill Games Oy has had its data compromised. We were attacked with an email scam and in the process the perpetrators may have gained access to our files. We have no evidence of files being copied or accessed but cannot rule ...
Weekly U.S. Influenza Surveillance Report Everything you need to know about the flu illness, including symptoms, treatment and prevention.
Serve ML.NET Models as HTTP APIs with minimal configuration Learn how to serve machine learning ML.NET models from HTTP APIs using minimal configuration.
Are Xiaomi browsers spyware? Yes, they are… Xiaomi browsers collect not merely your browsing history but also searches, downloads, YouTube videos watched and much more.
Microsoft Ignite Microsoft Ignite | Microsoft’s annual gathering of technology leaders and practitioners delivered as a digital event experience this March.
State of the NuGet Ecosystem | The NuGet Blog Introduction Over the last six months, the NuGet team has been busy running user surveys for NuGet and the .NET ecosystem. Recently, our team launched our first quarterly user survey for NuGet.org. With over 500 responses, we wanted to spend some time to ...
PHINUG Online Dev Sessions 2021.03 This session is run by the Philippine .NET Users Group (https://meetup.com/phinug) that hosts meetups in Manila, Philippines.Meetup link: https://www.meetup...
Add Azure Key Vault to support to your ASP.NET application This article will discuss about how to connect and use Azure Key Vault in your ASP.NET MVC application.
.NET Tooling Community Standup - How tools help us learn! Join to chat about how tools help us learn with Andrew Stellman. Andrew is a Six-time O'Reilly author (two 4th editions!), developer, speaker, agile coach.Co...
Use Touch ID for sudo on Mac The landscape of security is changing quite a bit. We’ve gone from basic username and password to 2FA, facial recognition, fingerprint recognition, and so on. Hell, my Mac unlocks simply when I have my Apple Watch near by. In the end, I probably use the M...
Passion Not Required: It's OK to Only Program for a Paycheck You don't need passion to be a programmer. Go get them paychecks!
Is clean code actually slower? 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...
Carter - BuiltWithDot.Net Carter allows inline routing inside classes to allow you to group your resources. It sits directly on top of ASP.NET Core routing but expands its maintainability whilst adding features like model binding, content negotiation and much more.
Strongly-typed Ids using C# Source Generators - Gérald Barré In this post, I describe how to use C# Source Generators to simplify the creation of strongly-typed ids in a .NET application.
On The Experience of Being Poor-ish, For People Who Aren't Meta-Note: I’m sorry it’s been so long between articles; for better or worse writing here is something that I do for fun, and sometimes work and family get in the way. In this case, I was spending a lot of time trying to learn SQL; you will be pleased to ...
Creating a co_await awaitable signal that can be awaited multiple times, part 1 | The Old New Thing C++/WinRT asynchronous activities can be awaited only once. This is consistent with their intended usage pattern, which is for an application to start the activity, co_await the result, and then continue. But maybe you want something like a Win32 event, w...
The Last Message Sent on AIM In the early 2000s social media sites like Facebook and Twitter weren’t commonplace yet. Even text messages, at ten cents each, were something to be rationed. For many teenagers the primary means of communication outside school was AOL Instant Messenger (...
📦 Demystify - com.needle.demystify OpenUPM is a managed UPM registry with automatic build services for open-source Unity packages.
Global distributed consistency, the easy way I run into an interesting scenario the other day. As part of the sign in process, the application will generate a random token that will be used to authentic...
dotNetify - BuiltWithDot.Net DotNetify is a free, open source project that lets you create real-time, reactive, cross-platform apps with React, React Native, Vue, or Knockout front-end on C# .NET back-end. Features: - Simple and lightweight - no heavy JS client-side framework, ...
The Teams Dashboard: Behind the Scenes When we launched Cloudflare for Teams almost ten years later, the vision was very much the same — build a secure and powerful Zero Trust solution that is ridiculously easy to use.
Machine Learning with ML.NET - Random Forest In this article, we explore the Random Forest algorithm and implement them with ML.NET.
Using Azure AD groups authorization in ASP.NET Core for an Azure Blob Storage This post show how Azure AD groups could be used to implement authorization for an Azure Blob storage and used in an ASP.NET Core Razor page application to authorize the identities. The groups are …
Canceling HTTP Requests in ASP.NET Core with CancellationToken In this article, we are going to learn how to cancel the HTTP request with CancellationToken when we use HttpClient to send a request.
243: Lessons Learned - 3 Years of FuGet It has been nearly 3 years since Frank launched FuGet.org the pro NuGet package browsing website. A lot has happened and he reflects on the last 3 years and talks about lessons he learned and what he would change.
Video Detail Player - BuiltWithDot.Net UWP app for detail exploration of movement captured on video. With features like "frame by frame", "zoom", "slow motion", "synced playback", "video markers", "interval analysis", etc... Initially I have created this app to correct all mistakes I am making...
Diablo IV: Debugging Linux in Visual Studio Blizzard's Diablo IV team has published a blog about how they leverage Visual Studio and WSL to debug Linux core dumps on their Windows environments.
.NET News Roundup - Week of Feb 22th, 2021 InfoQ examined a number of smaller stories in the Java ecosystem from the week of February 22th, 2021.
Goodbye Client Affinity, Hello Data Protection with Azure I've written lately about zero downtime releases with Azure App Service . Zero downtime releases are only successful if your authentication...
How to Implement Dependency Injection in ASP.NET Core Implement a singleton, scoped and transient service using ASP.NET Core's dependency injection and find out common errors in DI.
TypeScript Function Syntaxes The syntax for various functions and function types in TypeScript with simple examples.
Remote Debug Support in Visual Studio 2019 | C++ Team Blog Visual Studio 2019 offers remote debug support for MSBuild and CMake projects targeting Windows and Linux. Thanks to remote debugging, our customers can target a wider, more diverse range of scenarios.
Working with Tags in Azure Resource Graph Explorer Azure Resource Graph Explorer is a great tool for querying your Azure resources. Through queries, you can quickly produce tables and charts…
VetYourCrew.com - BuiltWithDot.Net The inspiration for this project was to build the first inclusion database to connect Content Producers in the entertainment industry with a global network of talented Crew. WHAT IT DOES: A subscription-based web application which includes a geolocati...
Last Week on My Mac: Users are losing out against Big Sur’s sealed System macOS 11.2, 11.2.1 and 11.2.2 have come in quick succession. What do they tell us about how difficult it is to update Big Sur’s sealed System volume? Is this the way to go?
Why you should take a look at Nomad before jumping on Kubernetes Hashicorp's Nomad is a great, easy to use and very flexible task scheduler/orchestrator, and actually fares up decently against Kubernetes.
Prime+Probe 1, JavaScript 0: Overcoming Browser-based Side-Channel Defenses Abstract The “eternal war in cache” has reached browsers, with multiple cache-based side-channel attacks and countermeasures being suggested. A common approach for countermeasures is to disable or restrict javaScript features deemed essential for carrying...
Specialize or Bounce Around? It's been a minute since we last gathered around the water cooler, as Allen starts an impression contest, Joe wins said contest, and Michael earned a participation award.
Recorded Presentation: ASP.NET MVC for Absolute Beginners - Your Secret Decoder Ring ASP.NET MVC has a lot of conventions around routing, controllers, actions, views, and parameters. Coding-by-convention has both good an...
Some thoughts on community There's been an explosion of people creating communities on the internet. I've thought about them a lot, and wrote this to compile some of those thoughts in a single document.
Keyboard control of Big Sur notification alerts – Rob Allen's DevNotes With the release of Big Sur, my scripts for keyboard control of macOS notification alerts stopped working.
The Ultimate Habit Tracker Guide: Why and How to Track Your Habits | James Clear This article includes an excerpt from Atomic Habits, my New York Times bestselling book. If you want to stick with a habit for good, one simple and effective thing you can do is keep a habit tracker. Here's why: Elite performers will often measure, quanti...
A note on boredom, anonymity, and declinism It’s interesting to see how the amount of ennui in our society increases simultaneously as technology advances. We are doing something wrong. Technology and its rapid advancement can be not o…
Read this before you buy a Soviet camera - Kosmo Foto Considering buying a Soviet camera? Read Kosmo Foto's in-depth guide to finding and using cameras from the former USSR.
5 tools I use to protect my privacy online It shouldn’t have to be this way, but the burden of protecting your privacy as you browse the web is your own. I do what I can in my research and consulting to advocate for systemic change in design and policy to reduce the burden on the individual user; ...
Why I left Node for Deno 🦕 Introduction 🦕 If you don’t know Deno , it is a javascript runtime like Nodejs but with some changes. We are not going to talk about the technical aspect here but only the advantages and disadvantages that I have in working with Deno. Advantages Wr...
What’s The Best Way To Store Pens? Up, Down, Or On Their Side? Owning many pens means storing many pens, which comes with choices about how and where to put them. The best pen storage furniture comes in a wide range of design though it’s up to you to design if you prefer your pens to rest right side up, upside down, ...