25 February 2020

48 links · Tuesday

JS Paint

Classic MS Paint in the browser, with extra features.

No raw data, no science: another possible source of the reproducibility crisis

A reproducibility crisis is a situation where many scientific studies cannot be reproduced. Inappropriate practices of science, such as HARKing, p-hacking, and selective reporting of positive results, have been suggested as causes of irreproducibility. In this…

A History of Entity Framework

I recently had the honor of appearing on The 6 Figure Developer podcast. I reminisced about the history of Entity Framework and the role I’ve been blessed to play in it. Have a listen!

Search

The Frontier Communications Web Helper has been enabled to provide helpful searches from web address errors. You entered an unknown name that the Armstrong service used to present site suggestions which you may find useful. Clicking any of these suggestions pr…

.NET and VSCode

Take this survey powered by surveymonkey.com. Create your own surveys for free.

DDD By Night March 2020 @ Zendesk

Wed, Mar 18, 2020, 6:00 PM: It's DDD but *lightning*.-We have started planning DDD by Night March 2020 and now looking for speakers.http://bit.ly/2SIq9WBThe evening will be hosted by the DDD Melbourne

Георгий Плотников «Just In Time hooking»

Вы когда-нибудь пытались писать код, который будет оптимизирован? Всегда ли код работает настолько быстро, насколько вы ожидали? Не ломай голову — сломай CLR и пусть он сам тебе расскажет всё, что думает о твоем коде. Как это сделать — в этом докладе.

Buy X410 - Microsoft Store

Download this app from Microsoft Store for Windows 10, Windows 10 Team (Surface Hub), HoloLens. See screenshots, read the latest customer reviews, and compare ratings for X410.

Pancake Numbers - Numberphile

Katie Steckles on Pancake Numbers.. Signup for your FREE trial to The Great Courses Plus here: http://ow.ly/EJwH30fiZ1d More links & stuff in full description below ↓↓↓ More Numberphile videos with Katie: http://bit.ly/Steckles_Playlist Katie Steckles website…

BlazorForums.Net

Welcome to the new BlazorForums.Net website! BlazorForum is an open source forum app built in Blazor. The code can be found on the GitHub repository at https://github.com/ElliottBrand/BlazorForum.

Just In Time Hooking #

Personal site and blog. Please feel free to contact me via the social networks below.

Bill Laswell

Getting started with ML.NET in Jupyter Notebooks

For many years .NET developers have been building classic console, desktop or web applications through a stop-modify-recompile-restart cycle. In machine learning and other data-centric tasks this c…

Announcing TypeScript 3.8 | TypeScript

Today we’re proud to release TypeScript 3.8! For those unfamiliar with TypeScript, it’s a language that adds syntax for types on top of JavaScript which can be analyzed through a process called static type-checking. This type-checking can tell us about errors …

Null API Responses and HTTP 204 Results in ASP.NET Core

ASP.NET Core's default API handlers return an HTTP 204 response for null value results. This is meant to be a convenience feature, but if your calling API depends on a proper JSON response or an HTTP 200 result code, it can cause applications to break. In this…

10K Request per Second: REST API with Azure SQL, Dapper and JSON

In the previous article I described how easy is to create a REST API with Python and Azure SQL. But what about .NET? Would that be as easy as well? Absolutely yes: the native support to JSON offered by Azure SQL will also help a lot again. In addition to that,…

It’s 2020. Is your code ready for leap day?

"2020 is the start of a new decade – or does it start in 2021?" That was the debate on social media as we crossed over into the new year. There was also a lot of talk about remembering Y2K twenty years later, which inevitably led to speculation about how compu…

Update on running ReSharper out of process - .NET Tools Blog

Last time we talked about ReSharper out of process, we took a (very long!) look at the magnitude of the task. It’s a massively complex job, re-architecturing an application with 14 years worth of assumptions of COM based APIs into an … Continue reading →

TraceProcessor 1.0.0 - Windows Developer Blog

TraceProcessor version 1.0.0 is now available on NuGet with the following package ID: Microsoft.Windows.EventTracing.Processing.All This release contains bug fixes, API finalization and minor enhancements since version 0.3.0. Most of these changes were release…

Azure Sphere is now generally available!

Good morning,   At IoT in Action today, we announced that Azure Sphere is exiting its Public Preview phase and is now a GA (generally available) product. This milestone represents another important step affirming Microsoft’s commitment to provide manufacturers…

EA and Visual Studio’s Linux Support | C++ Team Blog

EA is using Visual Studio’s cross-platform support to cross-compile on Windows and debug on Linux. The following post is written by Ben May, a Senior Software Engineer of Engineering Workflows at EA. Thanks Ben and EA for your partnership, and for helping us m…

Python vs Julia autocorrelation

I am trying to do autocorrelation using Julia and compare it to Python's result. How come they give different results? Julia code using StatsBase t = range(0, stop=10, length=10) test_data = sin...

Learn how computers add numbers and build a 4 bit adder circuit

Let's build a circuit that adds numbers! Binary addition is even easier than decimal addition since you don't have to know how to add numbers larger than 1. Support me on Patreon: https://www.patreon.com/beneater You can get all the components used in this v…

CamSD.ino

GitHub Gist: instantly share code, notes, and snippets.

USW Flex Mini

UniFi Compact 5-Port Gigabit Switch. Build and expand your network with the UniFi® Switch, part of the Ubiquiti Networks® UniFi Enterprise System. The UniFi Switch, model USW-Flex-Mini, is a smart managed Gigabit switch. It offers 5 RJ45 Ethernet ports, provi…

SharpLab

C#/VB/F# compiler playground.

On Voice Coding

I have had repetitive stress injury (RSI) flareups on and off for many years. I’ve kept them under control mostly through use of an Kinesis Advantage ergonomic keyboard that I’ve had for fifteen years. However, several months ago, I was diagnosed with carpal t…