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,862 other subscribers

Archive for 2019

Is there a way to use the JVCL’s TJvXxxAppStorage to store float values as s…

Posted by jpluimers on 2019/09/10

For my link archive: [WayBack] Is there a way to use the JVCL’s TJvXxxAppStorage to store float values as strings (e.g. “10.152”) rather than hex dumps and also control the decimal s… – Thomas Mueller (dummzeuch) – Google+

Relevant sources:

–jeroen

 

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

MS Paint IDE

Posted by jpluimers on 2019/09/10

Oh boy:

Ditch IDEs like Intellij and glorified text editors like Eclipse, and switch to a real IDE, MS Paint.

It wraps around MS Paint.

You can get it at [WayBack] MS Paint IDE and source code at [WayBack] GitHub – RubbaBoy/MSPaintIDE: Programming in MS Paint.

A long thread discussing it, including a tutorial: [WayBack] Resource – Programming in MS Paint [UPDATED] | SpigotMC – High Performance Minecraft

–jeroen

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

GitHub – slikts/js-equality-game: The Worst Minesweeper 💣 Ever

Posted by jpluimers on 2019/09/10

[WayBack] GitHub – slikts/js-equality-game: The Worst Minesweeper 💣 Ever:

It’s in response to claims like this one by the well-known author getify:

However, implicit coercion is a mechanism that can be learned, and moreover should be learned by anyone wishing to take JavaScript programming seriously. Not only is it not confusing once you learn the rules, it can actually make your programs better! The effort is well worth it.

You can play it on [WayBack] JavaScript Equality Table Game: Find out how well you know (or don’t know) the JavaScript == operator rules

It reminds me of the hilarious video on Wat – Destroy All Software Lightning Talk : Gary Bernhardt : Free Download, Borrow, and Streaming : Internet Archive 

Based on:

Via:

–jeroen

Posted in Development, JavaScript/ECMAScript, Scripting, Software Development | Leave a Comment »

What do the three arrow (“>>>”) signs mean in python?

Posted by jpluimers on 2019/09/10

When starting to work with Python, a lot of examples contain the >>> characters on the first line often followed by ... characters on continuing lines.

They are about two things:

  1. interactive Python sessions
  2. doctest

The answers in [WayBackWhat do the three arrow (“>>>”) signs mean in python? give insight in the various Python versions and how they prompt.

References from them:

–jeroen

Posted in Development, Python, Scripting, Software Development | Leave a Comment »

Jim Rohn: You’re The Average Of The Five People You Spend The Most Time With – Business Insider

Posted by jpluimers on 2019/09/09

Interesting point of view: [WayBack] Jim Rohn: You’re The Average Of The Five People You Spend The Most Time With – Business Insider

From quite a while ago, via [WayBack] Select your friends and working partners wisely! “You are the average of the 5 people you spend the most time with.” – Jim Rohn – Marjan Venema – Google+

–jeroen

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

Two Principles for Scaling Any Agile Approach – Spikes And Stories

Posted by jpluimers on 2019/09/09

Food for thought:

Let’s put aside frameworks for the moment and focus on the principles of scaling any agile approach. Why should we scale? When?

TL;DR

  • Make it work before you make it scale
  • Strive for simplicity

Source: [WayBack] Two Principles for Scaling Any Agile Approach – Spikes And Stories

Via [WayBack] Two Principles for Scaling Any Agile Approach – Spikes And Stories – Marjan Venema – Google+

–jeroen

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

Linux command shows a list of all subdirectories that contain a least one .xml file – Thomas Mueller

Posted by jpluimers on 2019/09/09

Via [WayBack] So I don’t forget: The following Linux command shows a list of all subdirectories that contain a least one .xml file… – Thomas Mueller (dummzeuch) – Google+:

[WayBack]Find all subdirectories containing xml files on Linux command line

find . -type f -name '*.xml' | sed -r 's|/[^/]+$||' | sort | uniq

The sed bit is explained in [WayBack] Get list of subdirectories which contain a file matching a string:

The sed command consists of a single substitute. It looks for matches to the regular expression /[^/]+$ and replaces anything matching that with nothing. The dollar sign means the end of the line. [^/]+' means one or more characters that are not slashes. Thus, /[^/]+$ means all characters from the final slash to the end of the line. In other words, this matches the file name at the end of the full path. Thus, the sed command removes the file name, leaving unchanged the name of directory that the file was in.

–jeroen

Posted in *nix, *nix-tools, Power User, sed, sort, uniq | Leave a Comment »

xs4all, vaste IP adressen en reverse DNS

Posted by jpluimers on 2019/09/09

Voor mijn link archief: [WayBack] KPN legt voornemen om te stoppen met Xs4All voor aan ondernemingsraad – IT Pro – Nieuws – Tweakers

–jeroen

Posted in Internet, ISP, Power User, xs4all | Leave a Comment »

BMW E46: cleaning out the internal cabin air temperature sensor

Posted by jpluimers on 2019/09/06

When the internal air temperature sensor becomes dirty over time, heating/airconditioning either thinks it is too warm or too cold inside then over-cools or over-heats.

Cleaning the internal air temperature sensor is simple:

It is behind the little slots on the front of the HVAC control, which has a fan that draws air across the sensor. It can clog up with dirt and need to be cleaned with some compressed air.

If more fails, you can replace it with a more modern unit, see the pictures below that are from [WayBack] Guide To Your BMW E46 HVAC Automatic Climate Control Upgrade by delmarco | DIY

Guide To Your BMW E46 HVAC Automatic Climate Control Upgrade Compliments of delmarco @   http://www.bimmerfest.com Starting during the production month/year of 03/2003 BMW Redesigned the Automatic HVAC Climate Control in the E46 cabin.

Via:

–jeroen

Read the rest of this entry »

Posted in cars, E46 320i touring, LifeHacker, Power User | Leave a Comment »

E46 radio Siemens VDO Business CD – aux tutorial, complete description

Posted by jpluimers on 2019/09/06

No AUX possibility:

AUX possibility:

For the Alpine and VDO models, also check the below tables that I copied from those pages:

Siemens VDO:

Date / Model number letters <= 10-2002 > 10-2002 to 07-2004 > 07-2004
PH CD CD CD, AUX
VD n/a CD, AUX, CD MP3 CD, AUX, CD MP3

Alpine:

Last three digits of part number: 241, 711, 072, 963 902, 903, 505, 506 429, 430, 215
  features: CD CD, AUX CD, AUX, CD MP3

Further reading: [WayBack] Guide to Buying E46 BMW Business CD53 Alpine Radios that play MP3 Data CDs!

–jeroen

Read the rest of this entry »

Posted in cars, E46 320i touring, Hardware, Harman Kardon, Home Audio/Video, LifeHacker, Power User | Leave a Comment »