Archive for the ‘.NET’ Category
Posted by jpluimers on 2026/03/24
On my research list: [Wayback/Archive] sjinzh/awesome-yolo-object-detection: 🚀🚀🚀 A collection of some awesome public YOLO object detection series projects.
YOLO (You Only Look Once) is a series of computer vision algorithms and libraries based on training data that does ultra-fast object recognition. Most of it is written in Python with the more recent versions all using Pytorch, though interface from various other languages and environments are available. The above article lists them all.
A long time ago I gave a presentation on a few conferences using computer vision of which I blogged about the first one: Spoken @ DevDays 2009 NL – download is online: .NET & hardware – capture video & control servos, in a fun application
My presentation (.NET & hardware – capture video & control servos, in a fun application) was as a GeekNight session.
That imposed geeky stuff, but in addition it addressed an important point: there will be many more means of interaction.
In particular, my ‘geek’ combination of hardware and software would react on movements seen by the webcam by pointing the beam of the laserpointer towards the largest area that moved.
So it is cool to revisit the topic by for now a link dump: Read the rest of this entry »
Posted in .NET, AI and ML; Artificial Intelligence & Machine Learning, Development, Python, Scripting, Software Development | Leave a Comment »
Posted by jpluimers on 2026/02/11
A while ago I bumped into [Wayback/Archive] Quick Accent steals the WordPress classic editor space after a hyphen-minus sign or asterisk · Issue #24623 · microsoft/PowerToys.
In the WordPress Classic Editor, the * or - combinations quickly generate an empty bulleted list:
When enabling the PowerToys Quick Accent (formerly [Wayback/Archive] PowerAccent) with their default settings this fails (but it does work in the WordPress Gutenberg editor, Word and some other tools I tested).
The easiest way to work around this is to switch from the default “Activation Keys” setting “Left, Right or Space” to “Left/Right Arrow”.
Hopefully besides the workaround there will also be a full fix.
The related C++ and C# source files:
Read the rest of this entry »
Posted in .NET, C#, C++, Classic editor, Development, Gutenberg editor, Power User, PowerToys, SocialMedia, Software Development, Windows, WordPress | Leave a Comment »
Posted by jpluimers on 2026/02/04
Posted in Delphi, .NET, Software Development, Development, XML/XSD, XML, Power User, History, Windows 7, Windows XP, Windows, Windows Development | Leave a Comment »
Posted by jpluimers on 2026/02/03
This method sparked a lot of discussion on social media:
private static string GetPercentageRounds(double percentage)
It is part of [Wayback/Archive] woo-besluit-broncode-digid-app/NFCService.cs at master · MinBZK/woo-besluit-broncode-digid-app which was published after a request according to the Dutch Open Government Act (WOO: Wet Open Overheid).
Even though it services the iOS app, it is written in C# not Swift despite it being client-side code, but that’s not why it sparked a lot of discussion costing more man-hours than the code is worth.
This is the code:
Read the rest of this entry »
Posted in .NET, C#, Development, Software Development, Swift, xCode/Mac/iPad/iPhone/iOS/cocoa | Leave a Comment »
Posted by jpluimers on 2025/11/12
I forgot both to archive this 10+ year old G+ post and schedule a blog post about it This is nice #geekporn. ASCII Art that’s truly useful.….
ASCII to bezier drawn images in a very clever way.
Found it back when searching for prior blog posts on ASCII art, because of my yesterday’s blog-post ASCII Art Archive, so here it finally is: the links about how to go from ASCII art to bezier images. Have fun!
Read the rest of this entry »
Posted in .NET, ASCII art / AsciiArt, C#, Delphi, Development, FireMonkey, Fun, ObjectiveC, Ruby, Software Development | Tagged: geekporn | Leave a Comment »
Posted by jpluimers on 2025/10/16
From a long time ago, but forgot to queue it because I bumped into it in the midst of my cancer treatments when my memory and executive functions were hardly existent:
https://codeblog.jonskeet.uk/2020/10/23/a-tour-of-the-net-functions-framework/
Via [Wayback/Archive] Tweet:
Blogged: a tour of the .NET Functions Framework – https://t.co/5xpjNyux5q So excited to write this post – I’ve really enjoyed working on this framework, and I’m really looking forward to getting feedback. #BuiltOnAspNetCore #GoogleCloudFunctions
--jeroen
Posted in .NET, Development, Jon Skeet, Software Development | Tagged: BuiltOnAspNetCore, GoogleCloudFunctions | Leave a Comment »
Posted by jpluimers on 2025/10/14
I forgot how I bumped into this, but a while ago I found this interesting 2023 post: [Wayback/Archive] It’s Time For A Change: datetime.utcnow() Is Now Deprecated – miguelgrinberg.com explaining naive (without time zone) and aware (with time zone) date time objects.
It reminded me of Delphi, where NowUTC – as Delphi does have neither naive or aware date time objects – returns a floating point value (yes, it has a separate TDateTime type, but it represents the number of days that have passed since December 30, 1899 which in face stems from the Windows OLE Automation era* (OLE Automation is a subset of COM), see [Wayback/Archive] DateTime.ToOADate Method (System) | Microsoft Learn.
That method is mentioned in [Wayback/Archive] Why You Should Use NowUTC Instead of Now in Delphi: A Quick Guide – YouTube and Delphi deserves a way better infrastructure of date and time handling.
So this post is also a reminder to myself: figure out if there is an object oriented DateTime library for Delphi yet, and if not see if there is interest to create one similar to [Wayback/Archive] Noda Time | Date and time API for .NET by Jon Skeet.
Delphi references
Read the rest of this entry »
Posted in .NET, .NET Framework, .NET Standard, C#, Conference Topics, Conferences, Delphi, Development, Event, Jon Skeet, Python, Scripting, Software Development | Leave a Comment »
Posted by jpluimers on 2025/09/10
[Wayback/Archive] What Every Programmer Should Know about How CPUs Work • Matt Godbolt • GOTO 2024 – YouTube
Main takeaways for me:
- CPU pipelines have grown a lot longer than I was aware off
- there are many more internal registers than I was anticipating
- clever ways to convert if statements to non-jumps
--jeroen
Posted in .NET, Assembly Language, C, C#, C++, Delphi, Development, Python, Scripting, Software Development | Leave a Comment »
Posted by jpluimers on 2025/09/03
I needed the portable version of [Wayback/Archive] CrystalDiskMark on Chocolatey (unlike the [Wayback/Archive] Chocolatey Software | CrystalDiskMark (Install) package). Luckily I found the auto-update package [Wayback/Archive] Chocolatey Software | CrystalDiskInfo (Portable) and knew both that CrystalDiskMark is from the same author as CrystalDiskInfo, and that their code is on GitHub like the Chocolatey package.
Given I had a the below chocolatey-packages/automatic/crystaldiskinfo.portable as a template, I asked the CrystalDiskInfo (Portable) package maintainer if they were willing to maintain CrystalDiskMark (portable) as well and was glad the response was “yes”: [Wayback/Archive] Portabe CrystalDiskMark similar to the current CrystalDiskInfo? · Issue #159 · mkevenaar/chocolatey-packages
So for my link-archive:
Read the rest of this entry »
Posted in .NET, Chocolatey, CommandLine, Development, Lightweight markup language, MarkDown, Power User, PowerShell, PowerShell, Scripting, Software Development, Windows | Tagged: 159, 16 | Leave a Comment »