Why strace doesn't work in Docker While editing the capabilities page of the how containers work zine, I found myself trying to explain why strace doesn’t work in a Docker container. The problem here is – if I run strace in a Docker container on my laptop, this happens: $ docker run -it u...
Introducing Caddy 2 - The Ultimate Server with Automatic HTTPS Caddy is a powerful, enterprise-ready, open source web server with automatic HTTPS written in Go
Life, part 6 Code for this episode can be found here. The only interesting change I’ve made to the client is that if you press “P”, it pauses the simulation and runs 5000 steps of the “a…
Very British Problems: Making Life Awkward for Ourselves, One Rainy Day at a Time: Amazon.co.uk: Rob Temple: 9780751557039: Books Buy Very British Problems: Making Life Awkward for Ourselves, One Rainy Day at a Time by Rob Temple (ISBN: 9780751557039) from Amazon's Book Store. Everyday low prices and free delivery on eligible orders.
ongoing by Tim Bray · Bye, Amazon May 1st was my last day as a VP and Distinguished Engineer at Amazon Web Services, after five years and five months of rewarding fun. I quit in dismay at Amazon firing whistleblowers who were making noise about warehouse employees frightened of Covid-...
Backblaze B2 Cloud Storage Now Has S3 Compatible APIs With B2 Cloud Storage S3 Compatible APIs, we’re making the choice for something different a no-brainer.
Inkscape 1.0 is here! The most popular free and open-source vector graphics application in the world just hit version 1.0! This release represents a milestone in the progress of this application used by designers, artists, makers, students, and more. As always, Inkscape is ava...
Learn SQL while solving crimes! SQL Police Department SQL Police Department is an online game where you solve crimes using SQL (and learn SQL in the process). Learn SQL while playing a game!
It's better to .Take() | Codejack Given a EFCore entity object that has a navigation property, and the schema is built for a one-to-many relationship, but you want a navigation property to represent a single record based on a specific filter.
Client Certificate Authentication While most HTTPS sites only authenticate the server (using a certificate sent by the website), HTTPS also supports a mutual authentication mode, whereby the client supplies a certificate that authe…
Apple updates 13-inch MacBook Pro with Magic Keyboard, double the storage, and faster performance Apple today updated the 13-inch MacBook Pro, improving the typing experience with the new Magic Keyboard and doubling the storage.
EEVblog NO SCRIPT, NO FEAR, ALL OPINION An off-the-cuff Video Blog about Electronics Engineering, for engineers, hobbyists, enthusiasts, hackers and Makers Hosted by Dave Jones from Sydney Australia DONATION...
Headless vs Embedded CMS (Live Stream) Brad Garropy joins me to discuss the pros and cons of Headless CMS vs Embedded CMS in the Jamstack. https://www.jamesqquick.com https://www.jamesqquick.com/uses/ (hardware, software, etc.) https://twitch.tv/jamesqquick https://www.learnbuildteach.com/ ...
Pacific Time: 07:04am Exact time now, time zone, time difference, sunrise/sunset time and key facts for Pacific Time (PT).
How to Query SQL Server XML data type Columns in Entity Framework Core 3.x - Rob Kennedy I’m sure if you’ve found this page, you’re at wits end in trying to figure out how to use the long-built-in XML query functionality of SQL Server while using Entity Framework, Dapper, or other ORM. Some might find it easy to simply write their query in pl...
Trains․NET - Episode 27 - Prevent trains bumping into each other Originally streamed at https://twitch.tv/davidwengier This week we fix up the collision code to make trains all play nicely with each other and even do adorable little zipper merges, but we also find some bugs in the train movement code which will be a n...
Auto-failover groups in Azure SQL In this video, Anna Hoffman and Jeroen ter Heerdt discuss and show how to create auto-failover groups in Azure SQL using PowerShell notebooks and a Java application. This video was based on a tutorial
Curtis Lusmore Hi there! I’m Curtis, a software developer based in Melbourne, Australia. I like working with smart people to solve meaningful problems. I’ve been working in software since 2011, as a teacher, a software engineer, a product m...
F# 5 In this episode, Robert is joined by Phillip Carter, who shows us F# 5, which is now in preview. He shows significant performance improvements and several new language features. Resources: F# 5 previ
Modern SAT solvers: fast, neat and underused (part 1 of N) Before I started doing research, I saw SAT solvers as academically interesting but without practical uses ouside of other academic applications. I've since then changed my mind, and I want to change yours, because modern SAT solvers are neat, fast and alm...
ongoing by Tim Bray · Bye, Amazon May 1st was my last day as a VP and Distinguished Engineer at Amazon Web Services, after five years and five months of rewarding fun. I quit in dismay at Amazon firing whistleblowers who were making noise about warehouse employees frightened of Covid-...
Popcorn Linux - Home March 2020: Popcorn's improved distributed shared memory protocol and subsystem has been accepted at Systor 2020! Paper to be available soon.
Explainable Deep Learning: A Field Guide for the Uninitiated Deep neural network (DNN) is an indispensable machine learning tool for achieving human-level performance on many learning tasks. Yet, due to its black-box nature, it is inherently difficult to understand which aspects of the input data drive the decision...
[ONLINE EVENT] Turbocharged: Writing High-Performance C# and .NET Code Mon, May 4, 2020, 6:00 PM: This event is organized in collaboration with .NET Usergroup Zentralschweiz and .NET User Group BernPlease join through Zoom Meeting: https://us02web.zoom.us/j/86359152125If
Remote Debugging for Azure Functions Can Be a Breeze | Ozcode Serverless architectures are gaining traction in the software industry, and it wouldn’t be surprising to see them rise on a similar curve that we have seen with microservices. But the ephemeral nature of these short-lived units of execution makes it very ...
Tip 262 - Learn how to reduce cost with Azure The importance of effectively managing costs and finding ways to save resources can never be underestimated. I had a great opportunity to sit down with Microsoft Cloud Advocate Thomas Maurer and discuss different ways on how to reduce cost with Microsoft ...
Clean Coding in C# - Part I The first post in a new series about what I consider to be 'clean code' (using C#, of course). In this one, let's take a look at conditionals (if/else statements)
Orchestrating an application process with AWS Batch using AWS CDK | Amazon Web Services In many real work applications, you can use custom Docker images with AWS Batch and AWS Cloud Development Kit(CDK) to execute complex jobs efficiently. AWS CDK is an open source software development framework to model and provision your cloud application ...
The FlixOne Bookstore Journey - WIN AN EBOOK PART 2: Hands-On Microservices with C# and .NET Core This is a second post of the series. In the last post WIN AN EBOOK - Hands-On Microservices with C# 8 and .NET Core 3, Ed Price announced the survey*. (Click here to enter the contest.) I would like to share a small story about the application we develo...
Released: Microsoft.Data.SqlClient 2.0 Preview 3 The SqlClient team is moving forward with continuous updates and improvements to the Microsoft.Data.SqlClient data provider for SQL Server. Our plan is to provide GA releases twice a year with two preview releases in between. This cadence should provide t...
Free GitHub Satellite Virtual 2020 Event May 6 | Build5Nines GitHub's virtual event GitHub Satellite Virtual 2020 is coming up on May 6, 2020! This is a FREE virtual event featuring developers working together on the worl
Removing xaml.cs with C# Source Generators - Michael Esteves When creating a Xamarin Forms solution with an MVVM framework such as Prism, the view’s backing xaml.cs files are boilerplate. Our application’s logic lives in our view models and ideally their should be no code in the view’s cs file. However if you try d...
Tesla Data Leak: Old Components With Personal Info Find Their Way On eBay If you want to upgrade the computers in your Tesla, know that the company may not erase your data from it, as white hat hacker GreenTheOnly discovered.
Startup financial models - 12 templates compared for SaaS Need a financial model for your startup? Fear not. I have extensively compared the top 12 templates, free and paid, so you don't have to do it.
The Five Most Likely Explanations for Long Delayed Echoes - Department of Physics Radio waves travel so fast that most people consider them to reach their destination instantaneously. Perhaps the only exception is a TV newscast with a live interview to another continent. The connection via a geostationary satellite gives a delay of abo...