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

Remembering Werner Heiliger

Posted by jpluimers on 2021/12/05

In September 2019, I wrote about Kornelia Esser : Traueranzeige

For my memory; I hope to contemplate more about this later. But right now, with 10 medically related appointments in 2 weeks time, my head is too full. Today I found out that earlier this year, one…

In it, I briefly mentioned Werner Heiliger as he was an important person for me while growing up.

Back then I didn’t know the consequences of the medical appointments. Long story short, I got diagnosed with rectum cancer, I spent more than a year with treatments as right before the first surgery metastases were discovered. Most of 2021 I spent recovering and getting through backlogs of many things including writing this post.

That blog post had this small excerpt:

Werner Heiliger

The above dates are correct, but I think the places are wrong. This is what my research and memory combined got me to:

  • Born 1934-10-07 in Zülpich
  • Ordained as priest on 1961-02-02 (not sure where, but likely Köln)
  • Died 2018-12-05 in Bad Neuenahr-Ahrweiler
  • Burried on 2018-12-13 in Düsseldorf-Benrath

My dad (who died in 2004) met him in the late 1940’s, early 1950’s when going on biking holidays from Markelo into Germany. Werner was son of a miller (if memory serves me right, it was a flour mill near Zülpich), but later became a priest and spent part of his youth and most of his working life in Bad Münstereifel leading (7 years as rector, 20 years as director) the catholic boys dormitory (Erzbischöfliches Konvikt Collegium Josephinum), provided all the pastoral care for the adjacent gymnasium (new location of the Erzbischöfliches St.-Angela-Gymnasium) and was the priest of the catholic church behind the dormitory (which now houses the city’s Committee for Environment, Tourism and Mobility [Wayback]).

The dormitory and chapel were both located at Trierer Straße 16, 53902 Bad Münstereifel which is now the address of a public school and the above committee. The gymnasium is in the street behind the former Konvikt: Sittardweg 8 53902 Bad Münstereifel.

It looks like the chapel’s function got taken over by the 2005 inaugurated [Wayback] chapel part of the St.-Angela Gymnasium of which you can architectural information about at [Wayback/Archive.is] St. Angela Gymnasium – Kapelle, Bad Münstereifel  – Ernst Architekten, Zülpich.

Towards the end of promoting from rector to director, he co-authored the book [Wayback/Archive.is] Zur Pastoral der geistlichen Berufe. Heft 8 März 1970 Hrsg. Päpstliches Werk für Geistliche Berufe in den Diözesen Deutschlands in Zsarb. mit dem Katholischen Missionsrat und der Vereinigung Deutscher Ordensobern von Schroer, Hans, Werner Heiliger Marianne Dirksen u. a.:: (1970) | Versandantiquariat Ottomar Köhler

He was instrumental in getting the new gymnasium built (it opened in 1977) and managing the aftermath of the big disaster in the 1979 fire of the “large house” part of the Konvikt. That was the part the age 12-18 old lived, and had so much water damage that all children had to moved into the “small house”, and the “big house” had to be partially re-built based on a re-design to fit more modern standards.

Before the new location of the gymnasium was opened however, he also played a big role in the 1970s integrating the boys education into the old location of the gynmasium at Linnerijstraße 25 53902 Bad Münstereifel  (see [Wayback] Margaretha Linnerij: Mädchenbildung in Münstereifel and [Archive.is] Nachwuchssorgen: Die Nonnen verlassen die Kurstadt | Kölner Stadt-Anzeiger).

Being an avid sporter (he was quite good at soccer) and putting a lot of emphasis on sport for the boys, he had a 25-meter swimming pool built behind the Konvikt in the 1960s. In the 1980s or maybe early 1990s, an earthquake cracked tiles in the swimming pool causing it to close until assessment of the fundament proved it was safe (it might have been the 1992 Roermond earthquake – Wikipedia).

Werner knew everyone who ever lived at the Konvikt by heart and most of those people were very fond of him. During and after his time at the Konvikt, he married many many couples of which the men had lived in the Konvikt, regularly traveling hundreds of kilometers one way to get this all done.

He left the Konvikt moving to Benrath to work for 12 years as a priest there and in Urdenbach, then in 2004 he sort of retired in Bad Neuenahr-Ahrweiler, but still kept very active until his death in 2018.

During all his years of service, he was both so much feeling at home where he lived and so busy caring for the people he met, that he never took holidays. He also slept very short nights as for him duty was around the clock. In 1997, when the Konvikt closed down and Kornelia Esser retired too, they still kept in touch. She was really really worried about him, as he kept busy for so long and never took rest. In retrospect, it is amazing that he was fit for so long.

I do need to mention that when doing a [Wayback] Erzbischöfliches Konvikt Collegium Josephinum – Google Search, you will find entries about mental, physical and sexual abuse at the Konvikt, even during the times when Werner was leading it. The documentation has moved from pro-cj.de (see Archive.is: Projekt Collegium Josephinum – Eine Aufarbeitung and Archive.is: Projekt Collegium Josephinum – Links) to [Wayback] Projekt zum Collegium Josephinum Bad Münstereifel (2015-2017) | Erzbistum Köln. Wayback: Abschlussbericht-Collegium-Josephinum-Originalfassung-224-Seiten.pdf has moved from the old domain to [Wayback] Abschlussbericht-Collegium-Josephinum-Originalfassung.pdf on the new domain and available as book at [Wayback] Sexueller Missbrauch, physische und psychische Gewalt am Collegium Josephinum, Bad Münstereifel: Eine wissenschaftliche Aufarbeitung mit und für Betroffene – Endbericht Köln im Juli 2017.

Press coverage of the abuse is at these links:

Though I never noticed the abuse, I feel very sorry for the people affected. What happened is very bad, and I feel that Werner was at least in part and maybe even in full responsible as it was happening under his supervision. It doesn’t change how I feel about Werner as a very caring person though, and many others feel and felt the same.

Doing research for this blog post, I found out that slightly more than a year for his death, he lead a ceremony in the new chapel of the for the Konvikt alumni: [Archive.is] Predigt Werner Heiliger vom 2. September 2017 – YouTube (shortlink www.tinyurl.com/WernerHeiliger) which you can view below the signature. Below the signature as some drawings and a photograph of Werner as well.

The link is from a book about his life that got published earlier this year: [Wayback] Msgr. Werner Heiliger (1934-2018) – Erinnerungen seiner Schüler, Mitarbeiter, Freunde und Pfarrangehörigen sowie ausgewählte Beiträge (ISBN 978-3-7534-2093-6) which in part is viewable at Msgr. Werner Heiliger (1934-2018): Erinnerungen seiner Schüler, Mitarbeiter … – Horst A. Wessel – Google Books.

Der Verein Alter Münstereifeler e.V. (VAMÜ) veröffentlicht in dankbarer Erinnerung an sein Ehrenmitglied Msgr. Werner Heiliger (1934-2018) Beiträge von Mitschülern, ihm anvertraut gewesener Konviktoristen und deren Eltern, Mitarbeitern und Kollegen sowie Pfarrangehörigen und Vorgesetzten. Der Anhang enthält einige ausgewählte Texte von Werner Heiliger und Presseveröffentlichungen. Beiträge und Anhang zeigen Werner Heiliger als eine ganz “ungewöhnliche” Persönlichkeit. Werner Heiliger war 27 Jahre lang, von 1965 bis 1992, erst als Rektor, dann als Direktor Leiter des Erzb. Konvikts in Bad Münstereifel, einer Einrichtung, in der er neun Jahre als Schüler des St. Michael-Gymnasiums gelebt hatte. Er war entscheidend am Aufbau des St.-Angela-Gymnasiums, an dem er auch als Seelsorger tätig war, beteiligt und gliederte das vorher von den Ursulinen geführte Mädcheninternat ein. Nach seiner Versetzung war er zwölf Jahre Pfarrer an St. Cäcilia in Düsseldorf-Benrath und an Herz Jesu in Düsseldorf-Urdenbach. Nach seinem Eintritt in den Ruhestand betreute er die Schwestern des Klarissenklosters in Bad Neuenahr seelsorgerisch und wirkte, als Vertreter des Bischofs, bei der Ausübung der Gerichtsbarkeit im Offizialat mit. Er starb am 5. Dezember 2018 nach kurzer, schwerer Krankheit. Seine letzte Ruhestätte fand er im Priestergrab auf dem Friedhof von St. Cäcilia in Düsseldorf-Benrath.

The abstract pretty much describes Werner as I knew him.

–jeroen

Read the rest of this entry »

Posted in About, History, Personal | 2 Comments »

Tried to find the original of “The Netherlands after a huge western storm” map

Posted by jpluimers on 2021/12/03

TL;DR: the picture is at the bottom; I think it is the original.

A few years ago, slightly before a big storm hit The Netherlands ([WayBack] Storm Ciara – Wikipedia), I bumped into a similar “after storm map” that had shifted cities towards the east emphasising in a funny way the expected strength of the storm.

They appeared on both Facebook and Twitter:

The second image was larger, but did not show text “Belgium” nor the upper islands from the first image. Furthermore the first image had a “@goedverhaallekkerkort” bookmark, which – on social media – usually is a sign the image is not original.

So I had to go and find an image based on the first (as it had the most data) but with larger dimensions than the second.

Using “Image Search”  for the image [Archive.is] atlas – Google Search and [Archive.is] storm kaart nederland – Google Search revealed many relatively small images, but also one larger image in the 20200209 post [WayBack] Oeps zo is de kaart morgen als de storm is gaan liggen😂😂😂 via [Archive.is] Google Image Result for https://stoprokenblog.nl/blog_img/w/74498-WbfGk-original.jpeg and 20180119 post [WayBack] Gewoon een verzameling hilarische foto’s #921 – VK Magazine.

I think the final one is the original: it is sharper, and has all the elements mentioned above.

Is this now the famous OSINT? Is it the original one?

–jeroen

Read the rest of this entry »

Posted in LifeHacker, Power User | Leave a Comment »

When to get your Covid-19 vaccine booster: (German) Wie gut wirkt die Coronaimpfung noch? | Tagesspiegel

Posted by jpluimers on 2021/12/03

Cool little web app at [Wayback/Archive] Wie gut wirkt die Coronaimpfung noch? | Tagesspiegel

Via:

Read the rest of this entry »

Posted in Covid-19 / Coronavirus, LifeHacker, Power User | Leave a Comment »

VO2max cycle test: Ã…strand-Rhyming Cycle Ergometer Test

Posted by jpluimers on 2021/12/03

For my link archive:

In februari 2020, I was at 43.5 aged 50 while starting preparation for rectum cancer surgery (weight 85 kg, after 6 minutes warming up at 125 watt, a steady 138 bpm after 6 minute cycling at 150 watt with 60 rpm).

I thought this was remarkably high for how I felt, which was likely because I had had 35 years of training in a marching band on abdominal breathing.

–jeroen

Posted in About, LifeHacker, Personal, Power User | Leave a Comment »

Github markdown: red text

Posted by jpluimers on 2021/12/02

Github officially does not support coloured text, but with a small trick, you can get a few colours by including a diff file in the markdown.

I did it when I had to put on hold open source projects due to rectum cancer recovery, for instance [Wayback] this fritzcap diff added the [Wayback] text:

which [Wayback] rendered becomes a kind of red bulleted list:

I learned this trick via [Wayback] How to add color to Github’s README.md file – Stack Overflow (thanks to [Wayback] revisions by [Wayback] craigmichaelmartin, [Wayback] Noam Manos and [Wayback] GalaxyCat105):

You can use the diff language tag to generate some colored text:

```diff
- text in red
+ text in green
! text in orange
# text in gray
@@ text in purple (and bold)@@
```

However, it adds it as a new line starting with either - + ! # or starts and ends with @@

enter image description here

This issue was raised in [Wayback] github markup #369, but they haven’t made any change in decision since then (2014).

By now there is a new issue, again with little progress: [Wayback] Color text in markdown · Issue #1440 · github/markup

–jeroen

Posted in Color (software development), Development, Lightweight markup language, MarkDown, Software Development | Leave a Comment »

LanguageTool – Online Grammar, Style & Spell Checker (English, German, Dutch, French, …)

Posted by jpluimers on 2021/12/02

Cool when writing texts in languages I don’t often write in, so I can read them better than I write them:

[Wayback/Archive.is] LanguageTool – Online Grammar, Style & Spell Checker

It supports English (many variations, including US and UK English), German (Swiss and Austrian German too!), Dutch, and many other languages.

–jeroen

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

parsing – delphi – strip out all non standard text characers from string – Stack Overflow

Posted by jpluimers on 2021/12/02

From a while back a totally non-optimised code example by me (intentionally limiting to AnsiStr as it was about filtering ASCII, and UniCode has way many code points for the Latin script).

// For those who need a disclaimer: 
// This code is meant as a sample to show you how the basic check for non-ASCII characters goes
// It will give low performance with long strings that are called often.
// Use a TStringBuilder, or SetLength & Integer loop index to optimize.
// If you need really optimized code, pass this on to the FastCode people.
function StripNonAsciiExceptCRLF(const Value: AnsiString): AnsiString;
var
  AnsiCh: AnsiChar;
begin
  for AnsiCh in Value do
    if (AnsiCh >= #32) and (AnsiCh <= #127) and (AnsiCh <> #13) and (AnsiCh <> #10) then
      Result := Result + AnsiCh;
end;

and an optimised one by [WayBack] David Heffernan

function StrippedOfNonAscii(const s: string): string;
var
  i, Count: Integer;
begin
  SetLength(Result, Length(s));
  Count := 0;
  for i := 1 to Length(s) do begin
    if ((s[i] >= #32) and (s[i] <= #127)) or (s[i] in [#10, #13]) then begin
      inc(Count);
      Result[Count] := s[i];
    end;
  end;
  SetLength(Result, Count);
end;

Even when “trivial”, I usually do not prematurely optimise as optimised code is almost always less readable than non-optimised code.

Source: [Wayback] parsing – delphi – strip out all non standard text characers from string – Stack Overflow

–jeroen

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

console convert pcap to wav: not easily possible; use the WireShark GUI to do

Posted by jpluimers on 2021/12/01

Wanting a simple way on the console to convert a .pcap file to a .wav file, I searched for [Wayback] console convert pcap to wav – Google Search.

The reason is that [Wayback] fritzcap (written in Python) sometimes crashes while doing the conversion of a phone recording, so then only the .pcap file is available. I still want to figure this out, but given my health situation, I might not be able to in time.

Read the rest of this entry »

Posted in *nix, *nix-tools, Audio, Development, ffmpeg, Fritz!, Fritz!Box, fritzcap, Hardware, Media, Network-and-equipment, Power User, Python, Scripting, Software Development, Wireshark | Leave a Comment »

Some notes on forwardemail.net

Posted by jpluimers on 2021/12/01

Some notes, as I’m looking to a stable, simple to maintain email forwarding system that is also secure and – yes – can cost money.

I need to leave IT-infrastructure behind that is easy to maintain for my heirs.

Some links:

  • [Archive.is] mausdompteur 💉 on Twitter: “Email! Yes, Email. Need to Set Email for a domain, basically forward only. Has anyone ever heard of https://t.co/v29TbMXrrl? Is it good? Any alternatives I should consider?”
  • [Wayback] The Best Free Email Forwarding Service for Custom Domains | Forward Email

    The best open-source and free email forwarding service for custom domains. We do not keep logs nor store emails. We don’t track you. Unlimited aliases, catch-alls, wildcards, API access, and disposable addresses. Built-in support for DKIM, SRS, SPF, ARC, DMARC, and more. No credit card required.

  • [Wayback] FAQ | Forward Email has a truckload of information, but the main points for me are these:

    What is the max email size limit

    We default to a 50MB size limit, which includes content, headers, and attachments. Note that services such as Gmail and Outlook allow only 25MB size limit, and if you exceed the limit when sending to addresses at those providers you will receive an error message.

    An error with the proper response code is returned if the file size limit is exceeded.

    What is the difference between Free and Enhanced Protection

    The Free plan requires you to use public DNS records to store your forwarding configuration. Anyone with a computer can lookup your forwarding configuration in a terminal if you are on the Free plan. Unlike the Free plan, the Enhanced Protection plan uses a cryptographically generated random string to store your forwarding configuration privately.

    Free Plan Enhanced Protection Plan
    forward-email=user@gmail.com forward-email-site-verification=m8d7o8K4Il
  • [Wayback] About | Forward Email with this very important point for me:

    Privacy

    We have a “zero tolerance policy” privacy policy, which states that we don’t store logs nor emails, and we don’t track users. Our statement clearly states that we do not collect nor store forwarded emails, metadata, server-side nor client-side logs, IP addresses, or browser information.

    Only an email address is required to create and configure the Enhanced Protection Plan, which hides DNS email alias information on the free plan through a managed and hosted service.

    User’s accounts, domains, and all related information can be permanently deleted at any time by the user.

  • [Wayback] Pricing | Forward Email (levels: free / enhanced protection / team / enterprise)

    Free email forwarding for domains with features including Custom Domain Email Forwarding, Disposable Addresses, Multiple Recipients, Wildcards, and more!

  • It’s open source too (written in JavaScript using Node.js), but running it requires you to keep up with versions and security: [Wayback/Archive.is] forwardemail/free-email-forwarding: The best free email forwarding for custom domains. Visit our website to get started (SMTP server)

–jeroen

Read the rest of this entry »

Posted in Development, eMail, JavaScript/ECMAScript, Node.js, Power User, Scripting, SocialMedia, Software Development, Web Development | Leave a Comment »

Manually installing or updating xcode (was: ruby – Error Message “Xcode alone is not sufficient on Sierra” – Stack Overflow)

Posted by jpluimers on 2021/12/01

If you ever get error messages like this (Sierra can bey any MacOS version name):

  • Error: Xcode alone is not sufficient on Sierra.
  • Xcode alone is not sufficient on Sierra.

Then run this on the terminal:

xcode-select --install 

This works even if it is already installed, as the message will also show up when the current install is outdated.

Note from [Wayback] `xcode-select –install` required for OS X 10.9 Xcode command-line tools (like `zlib-devel`) « The Wiert Corner – irregular stream of stuff

There is one catch though: it might fail as you first have to start Xcode once and accept the license agreement.

–jeroen

Via my answer on [Wayback] ruby – Error Message “Xcode alone is not sufficient on Sierra” – Stack Overflow

Posted in Development, Software Development, xCode/Mac/iPad/iPhone/iOS/cocoa | Leave a Comment »