In this video, I would like to remind you of a handy ESP32 concept: Over the air or OTA update. A simple and efficient replacement of the Serial cable for devices which are not easily reachable, or for barebone ESP32 modules. And, as usual, I will add a few tricks and helpers. In this video, we will
Lecture 7: Debugging and Profiling (2020)You can find the lecture notes and exercises for this lecture at https://missing.csail.mit.edu/2020/debugging-profiling/
The journey to one .netThe Journey to One .NET Speakers Scott Hanselman- Programmer - Microsoft Scott Hunter - Director Program Management, .NET - Microsoft Get the latest updates in .NET Core and how you can be more productive building apps that run on any platform or device. Learn about some of the exciting things we
Change your habits: Modern techniques for modern C# - Bill WagnerYou've learned about the new features that shipped with C# 8.0 and .NET Core 3.0. Your team may have created plans to adopt major new features. That's great, but there are many small changes you can make to be more productive every day. In this talk, you'll see several new practices we're adopting.
Building a parser in C#, from first principles - Nicholas BlumhardtA simple query language is often more usable than a gigantic search form. A small domain-specific language can sometimes be much more succinct and expressive than a method-driven API. Parsing and language implementation belong in the toolbox of every working programmer.Unfortunately, the first time
The radix 2^51 trickDo you remember how to do long addition on paper? Starting from the “ones” position, we add 6 + 6 = 12, write down a 2 and carry a 1. We proceed to the left, one position at a time, until there are no more digits to add.
Question: How does git detect renames?I teach a Mobile Software Development class. My students ask excellent questions. If I cannot answer a question thoroughly, concisely, and accurately on the spot, I defer and answer after class in a follow-up. This is one such question.
Welcome to C# 9.0C# 9.0 is taking shape, and I’d like to share our thinking on some of the major features we’re adding to this next version of the language. With every new version of C# we strive for greater clarity and simplicity in common coding scenarios, and C# 9.0 is no exception.
ESP32 Secrets: Interrupts, and Deep-Sleep under the HoodDo you need speedy reactions and simple coding? Then, interrupts are a good thing to use. And, because interrupts have things in common with deep-sleep, we will also dig into that topic. And we will find some “Secrets of the ESP32”. For sure, we will look “under its hood.” I am a proud Patre
Learn Git BranchingLearn Git Branching $ Git Hg
This Read-It-Later-list is just that, bookmarks of stuff I intend to read or have read. I do not necessarily agree with opinions or statements in the bookmarked articles.
This list is compiled from my Pocket list.