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 2016

10 Articles Every Programmer Must Read – I am programmer

Posted by jpluimers on 2016/01/21

10 Articles Every Programmer Must Read – I am programmer.

Posted in Development, Encoding, Software Development | 1 Comment »

Registry trick now fails to work for the Yahoo Search Engine update in Java 8 – was: Registry keys to prevent Java installs from adding sponsors (Ask/Google/Yahoo Toolbar, McAfee virus, etc) via: Super User

Posted by jpluimers on 2016/01/20

Anyone who knows a trick to prevent Java 8 from installing the Yahoo search/toolbar in Chrome and Internet Explorer?

This trick used to work in the past, but fails as of Java 8:


Windows Registry Editor Version 5.00
[HKEY_LOCAL_MACHINE\SOFTWARE\JavaSoft]
"SPONSORS"="DISABLE"
[HKEY_LOCAL_MACHINE\SOFTWARE\Wow6432Node\JavaSoft]
"SPONSORS"="DISABLE"
; http://windowsitpro.com/windows-server/how-do-i-place-comments-reg-file
; a semi-colon starts a comment line
; http://superuser.com/questions/549028/how-can-i-prevent-ask-com-toolbar-from-being-installed-every-time-java-is-update/562869#562869
; this switch not only disables the Ask.com toolbar installation and prompt, but disables all of the sponsors potentially bundled with the Auto-update setup/Online setup (Google toolbar, Yahoo toolbar, McAfee something, etc…)

–jeroen

The old trick from Registry keys to prevent Java installs from adding sponsors (Ask/Google/Yahoo Toolbar, McAfee virus, etc) via: Super User « The Wiert Corner – irregular stream of stuff

Posted in Development, Java, Java Platform, Power User, Software Development, Windows, Windows XP | Leave a Comment »

How to keep a young coder occupied | CommitStrip

Posted by jpluimers on 2016/01/20

Source: How to keep a young coder occupied | CommitStrip

So mean and yet so many people that think it can work.

Hopefully they one day read: html – RegEx match open tags except XHTML self-contained tags – Stack Overflow

Posted in Fun | Leave a Comment »

One Hacker Way – Erik Meijer

Posted by jpluimers on 2016/01/20

Push vs pull. Hacker vs Scrum (they should both be Agile). The meaning of life. Async await (and the whole development stack behind it). Just a few of the topics he covers in two version of this great talk:

(embedded versions of the videos are further on)

Summary of the first: Erik Meijer’s Hacker’s Way. Feedback on the second Erik Meijer’s Hacker’s Way and One Hacker Way – Erik Meijer : programming.

A few quotes and paraphrased parts I took from this (more are in Keynote: One Hacker Way – Erik Meijer with subtitles | Amara):

Thanks Kees Ks for pointing me at this.

–jeroen

Read the rest of this entry »

Posted in Development, Software Development | Leave a Comment »

Computer Color is broken: averaging and blurring colors – via Kristian Köhntopp – Google+

Posted by jpluimers on 2016/01/20

When everybody uses (a+b)/2 but should use sqrt((a*a+b*b)/2) or even [Wayback/Archive.is] weigh the RGB parts.

–jeroen

via: Kristian Köhntopp – Google+.

Read the rest of this entry »

Posted in Algorithms, Color (software development), Conference Topics, Conferences, Development, Event, Software Development | Leave a Comment »

The forks of SynEdit (in case I need it in Unicode)

Posted by jpluimers on 2016/01/19

Just in case I need SynEdit in Unicode:

Old SVN versions are at

Newer Github repositories are at

The finaly one has a Demos folder and links to the original ANSI version. It seems the only version for which SynGen works in Unicode Delphi versions.

–jeroen

via Missed link? Anyone know what happens there? :) Once again: 1.SynEdit?  ….

Posted in Delphi, Delphi 10 Seattle, Delphi XE, Delphi XE2, Delphi XE3, Delphi XE4, Delphi XE5, Delphi XE6, Delphi XE7, Delphi XE8, Development, Software Development | Leave a Comment »

[NL] @xs4all – inkomende telefoontjes blokkeren: Fritz!Box of VOIP-selfcare

Posted by jpluimers on 2016/01/18

xs4all biedt twee mogelijkheden om inkomende telefoontjes te blokkeren: via de Fritz!Box of via VOIP-selfcare.

Als je in het VOIP-selfcare een nummer toevoegt onder “Inkomende oproepen blokkeren”, dan krijgt de beller een “bandje” dat het een ongewenst gesprek is. Dat wilde ik niet: net als bij inlog fouten wil je zo weinig mogelijk informatie geven over een oorzaak.

Als je oproepen van een specifiek telefoonnummer via de Fritz!Box blokkeert, dan krijgt de beller meteen xs4all voicemail. Ook niet wat ik wilde, maar het zette me wel op het juiste spoor.

De voicemail komt doordat de Fritz!Box dan een meteen een in-gesprek (line busy) genereert en zo het telefoongesprek afwimpelt. Omdat voicemail bij xs4all standaard aan staat, gaat het gesprek dan meteen naar voicemail.

In dit geval wilde ik toch van de xs4all voicemail af, dus heb ik dat gedaan door in de VOIP-self care alle vinkjes bij “Gesprekken doorschakelen” uit te zetten, zie het plaatje onderaan.

Een “Gesprekken doorschakelen” zonder vinkjes heft alle doorschakelingen op, waardoor de beller precies het antwoord krijgt dat de Fritz!Box voorschotelt.

Read the rest of this entry »

Posted in Fritz!, Fritz!Box, Internet, Power User | Leave a Comment »

Threading in C# – Free E-book

Posted by jpluimers on 2016/01/18

Still a great book. I love the chapter Threading in C# – Free E-book which you also can get as a PDF download.

It’s a chapter from C# 56/5/… in a Nutshell by Joseph Albahari. Great book!

Don’t forget to read these as well: Jon Skeet: Multi-threading in .NET: Introduction and suggestions (printable) Multi-threading in .NET: Introduction and suggestions (browseable)

--jeroen

Posted in .NET, .NET 2.0, .NET 3.0, .NET 3.5, .NET 4.0, .NET 4.5, C#, C# 2.0, C# 3.0, C# 4.0, C# 5.0, C# 6 (Roslyn), Development, Jon Skeet, Software Development, Visual Studio 2008, Visual Studio 2010, Visual Studio 2012, Visual Studio 2013, Visual Studio 2014, Visual Studio 2015, Visual Studio and tools | Leave a Comment »

Nostalgie: KPN zet inbelplatform uit en laat Xs4all inbelverkeer afhandelen – IT Pro – Nieuws – Tweakers

Posted by jpluimers on 2016/01/17

This Dutch caught my eye: “Dutch telecom operator KPN has turned off the inbound internet dial-up equipment. It keeps possible to dial the number, as dial-up traffic is now handled by provider xs4all”:

KPN heeft de apparatuur van zijn inbelplatform voor internet uitgezet. Het blijft nog wel mogelijk om in te bellen via het nummer 06760-12321, maar het inbelverkeer wordt voortaan afgehandeld door provider Xs4all.

Source: KPN zet inbelplatform uit en laat Xs4all inbelverkeer afhandelen – IT Pro – Nieuws – Tweakers

The thread is full of nostalgia on Dial-up Internet access, like:

I still have my original Courier HST Dual Standard modem from USRobotics I got around 1987. It’s looks like the second from the bottom at (image via: Do Modems Still Matter?) the picture below (one day I will make a picture when I’ve cleaned out the glass cabinet it is in; there are some more USRobotics, ZyXEL and DrayTek modems in it too).

There is a very interesting piece of USRobotics (in Russian, but Google Translate does a nice job on it): The history of the US Robotics.

I wrote mentioned the Courier HST Dual Standard before in Going to try PowerLine (next to CAT5, and having used 10Base2, 10Base-T, 100Base-TX and 1000Base-T), but never about the why, so here it is:

The Courier HST standard would train faster and at better speeds over Intercontinental lines than the Trailblazer and Hayes and later V.32bis technologies. In addition, they were also faster with firmware upgrades to support faster speeds than competing brands.

This mattered a lot to me, as initially CompuServe was only accessible by dial-up to the USA. The same for a lot of BBS and FidoNet uplinks.

For me, they weren’t any cheaper buying them (as the BBS discounts for them were not valid in Europe; I bought mine for a more than DM 1000 in Germany) but it was cheaper gaining knowledge (my motto always has been “a life long learning”).

Since the above article,

  • the Sportster magic string entry on Wikipedia vanished, but the info is still at USRobotics Sportster magic string – WOW.com,
  • I stopped using PowerLine as it wasn’t stable enough, so during the replacement of our solar panels with more modern equipment a few years ago, had CAT-6 pulled up to the utility closed on the bedroom floor.

More info about modem training and standards in this 1998 article:

Everything you wanted to know about modem and fax standards and software, but were afraid to ask is covered in this great overview article by Frank Gao from Gao Research. This article discusses all the functions that go into today’s modem products, but is not tied to any particular hardware implementation.

Source: Modem and Fax Standards and Software | EE Times

–jeroen

Read the rest of this entry »

Posted in BBS, FidoNet, History, Power User | 1 Comment »

HP CLJ9500 Service Menu Pin Codes

Posted by jpluimers on 2016/01/15

For my own memory in case I need to do CLJ9500 maintenance:

  • Model: Color LaserJet 9500 / 9500 mfp
  • Service Menu PIN code: 04950003

–jeroen

via: Service Menu Pin Codes.

Posted in HP Printer Drivers, Power User, Printer drivers, Windows | Leave a Comment »