The Wiert Corner – irregular stream of stuff

Jeroen W. Pluimers on .NET, C#, Delphi, databases, and personal interests

  • My badges

  • Twitter Updates

  • My Flickr Stream

  • Pages

  • All categories

  • Enter your email address to subscribe to this blog and receive notifications of new posts by email.

    Join 1,854 other subscribers

Archive for the ‘Development’ Category

I need to contemplate about (not) using standards Commit Messages and Commit Emojis

Posted by jpluimers on 2024/08/27

These Tweets from Kris are food for thought about using standards for Commit Messages and Commit Emojis.

It is the “writing zzzz by convention” mantra all over the place (where zzzz can be anything from code to documentation): does it add value, should it be formalised, can it by achieved by other means?

I need to think about it later, so I saved his tweets below:

Read the rest of this entry »

Posted in Conference Topics, Conferences, Development, DVCS - Distributed Version Control, Event, git, Software Development, Source Code Management | 2 Comments »

Algoritmes nemen beslissingen over ons leven: hoe besluiten we of we automatische beslissingen van algoritmes willen accepteren? | Amsterdam University Press Journals Online

Posted by jpluimers on 2024/08/22

[Wayback/Archive] Algoritmes nemen beslissingen over ons leven: hoe besluiten we of we automatische beslissingen van algoritmes willen accepteren? | Amsterdam University Press Journals Online

Via: [Wayback/Archive] Ionica Smeets: “Het nieuwste nummer van Tijdsc…” – Mathstodon

Het nieuwste nummer van Tijdschrift voor Communicatiewetenschap staat online en gaat helemaal over Human-Machine Communication. Met bijvoorbeeld dit interessante artikelvan Gabi Schaap over hoe we besluiten of we automatische beslissingen van algoritmes willen accepteren.

--jeroen

Posted in AI and ML; Artificial Intelligence & Machine Learning, Development, Software Development | Leave a Comment »

The mojibake “creëer”

Posted by jpluimers on 2024/08/22

A while ago, I found the “creëermojibake in a Dutch page on the IKEA site.

They were not alone to make this mistake which is easily explained using [Wayback/Archive] ftfy:

>>> ftfy.fix_and_explain("creëer")
ExplainedText(text='creëer', explanation=[('encode', 'latin-1'), ('decode', 'utf-8')])

(you can run this on-line at [Wayback/Archive] Welcome to Python.org: interactive shell, see my post The things I didn’t notice during cancer survival: ftfy 6.0 and more versions got released during my recovery on how to do this)

So the text is easily fixed:

Read the rest of this entry »

Posted in Development, Encoding, ftfy, ISO-8859, ISO8859, Software Development, Unicode, UTF-8, UTF8, Web Development | Leave a Comment »

windows – What does SetFileValidData doing ? what is the difference with SetEndOfFile? – Stack Overflow

Posted by jpluimers on 2024/08/21

While researching how to allocate space for empty Windows files, I bumped into this: [Wayback/Archive] windows – What does SetFileValidData doing ? what is the difference with SetEndOfFile? – Stack Overflow.

Interesting but dangerous: SetFileValidData allows setting the end of the “valid” file data to a point into the file without Windows pretending the content was zero-filled.

The big important thing here (a drawback for security, a blessing for adversaries): the file will incorporate data that was on disk before it got incorporated into the file, potentially leaking deleted data.

That’s why the SetFileValidData required at least the SE_MANAGE_VOLUME_NAME privilege.

QA content and salvaged/archived related links:

Read the rest of this entry »

Posted in Development, Software Development, Windows Development | Leave a Comment »

If I ever need to do OAuth: aspnet-contrib/AspNet.Security.OAuth.Providers: OAuth 2.0 social authentication providers for ASP.NET Core

Posted by jpluimers on 2024/08/21

This is cool: [Wayback/Archive] aspnet-contrib/AspNet.Security.OAuth.Providers: OAuth 2.0 social authentication providers for ASP.NET Core.

Based on ideas at [Wayback/Archive] TerribleDev/OwinOAuthProviders: OAuth providers for Owin.

Via [Wayback/Archive] David Fowler 🇧🇧🇺🇸 on Twitter: “Since we’re on the auth topic, there’s a repository maintained by @martin_costello and @kevin_chalet for interacting with pretty much every oauth provider on the planet github.com/aspnet-contrib/AspNet.Security.OAuth.Providers… #dotnet #aspnetcore”.

OAuth 2.0 providers covered at the time of writing are in the [Wayback/Archive] AspNet.Security.OAuth.Providers/README.md: Providers at dev · aspnet-contrib/AspNet.Security.OAuth.Providers.

–jeroen

Posted in .NET, .NET Core, Authentication, C#, Development, OAuth, Power User, Security, Software Development | Leave a Comment »

Smart idea: (re)use a solar panel as balcony power plant table

Posted by jpluimers on 2024/08/20

Still to do for Michael: put the inverter on the underside of the table-top.

[Wayback/Archive] Michael Eberhard on Twitter: “Nachdem wir eh einen neuen Tisch auf unserer Dachterrasse brauchten, gibt es nun einen Balkonkraftwerk-Tisch. Bloß der Wechselrichter muss noch unter der Tischplatte verträumt werden.”

The picture is below; this is the part list: [Wayback/Archive] Michael Eberhard on Twitter: “@TuckiTina @MatthiasVialon AlphaSolar Komplettpaket ca. 500€ Ikea Tischbeine 60€ Holz aus dem Bestand.” / Twitter

  • AlphaSolar full system ~500€
  • Ikea Table legs ~60€
  • Spare wood

Yield is not bad: [Wayback/Archive] Michael Eberhard on Twitter: “@truewhitemount Ich habe einen einfachen Zähler dazwischen. Gerade jetzt produziert der Tisch zwischen 180 und 230 Watt. In Summe bin ich im den letzten Tagen auf 0,6 – 0,8 kWh pro Tag gekommen. Noch ist die Motivation da, jeden Abend den Zähler abzulesen…” / Twitter

Read the rest of this entry »

Posted in Development, DIY, Electronics Development, Hardware Development, IKEA hacks, LifeHacker, Power User, Solar Power | Leave a Comment »

Agile Manifesto co-author on making process ‘beacon of hope’ • The Register

Posted by jpluimers on 2024/08/15

In my book, having worked agile before I even knew there was an Agile Manifesto, being effective is all about simplicity, not about complex processes or tedious administration.

By now, many shops have blasted to much air in their agile processes that we are back with balloons big enough to hide the reinstated waterfall project management.

So it is great that that Jon Kern is back trying to really explain what Agile is about in this interview: [Wayback/Archive] Agile Manifesto co-author on making process ‘beacon of hope’ • The Register

Just one quote (as you should read the full interview):

Read the rest of this entry »

Posted in Agile, Development, Software Development | Leave a Comment »

Dutch hackerspaces and FabLabs

Posted by jpluimers on 2024/08/15

Before visiting Bitlair 2 years ago, I didn’t know there were so many hackspaces and FabLabs in The Netherlands.

There are (:

Starting points:

This is the hackerspace closest to my home: [Wayback/Archive] Technologia Incognita. At Louwesweg 1, 1066 EA Amsterdam, it is about 15 minutes bicycling distance (more information on in their wiki at [Wayback/Archive] ACTA – Technologia Incognita; onofficially on Twitter at [Wayback/Archive] Techlnc ☸ (@Techlnc) / Twitter).

Related tweets:

–jeroen

Posted in 3D printing, Development, Hardware Development, Power User | Leave a Comment »

Why Return-to-Office Mandates Aren’t Worth the Risks | Gartner, 2024-05-20

Posted by jpluimers on 2024/08/14

After decades telling management that remote work is best for most of the IT-teams, or in more general white-collar workers, Covid-19 proving it does, some managers still don’t get it.

After years of the Return-to-Office movement trying to get people back to the office, Gartner finally found out that RTO is a major risk of losing talent or not even acquiring talent.

[Wayback/Archive] Why Return-to-Office Mandates Aren’t Worth the Risks | Gartner

  • Nearly three-quarters of executives say return-to-office (RTO) mandates are a source of leadership conflict.
  • Lack of work-life balance ranks among the top five reasons employees quit.

Via [Wayback/Archive] David Chartier: “The Data Is In: Return-to-Office Mandates Aren’t Worth the Talent Risks …” – Toot Café

Read the rest of this entry »

Posted in Awareness, Development, LifeHacker, Power User, Software Development | Leave a Comment »

ladislav-zezula/FileTest: Source code for File Test – Interactive File System Test Tool

Posted by jpluimers on 2024/08/14

Cool tool to peek around in the Windows File System API and fiddle around uncharted territory: [Wayback/Archive] ladislav-zezula/FileTest: Source code for File Test – Interactive File System Test Tool.

It is written in C++ using Visual Studio and has build-instructions in [Wayback/Archive] FileTest/README.md at master · ladislav-zezula/FileTest.

Via [Wayback/Archive] “create reparse point” “query reparse point” – Google Search (which also found [Wayback/Archive] Free File Utilities – Free download and software reviews – CNET Download [Wayback download]) after reading a tweet thread having these highlights:

Read the rest of this entry »

Posted in C, C++, Development, Polyglot, Software Development, Visual Studio C++, Windows Development | Leave a Comment »