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 2020

The Toxic Smog of the Information Age | Literary Hub

Posted by jpluimers on 2020/03/03

From 5 years ago, but now more relevant than it ever was: [WayBack] The Toxic Smog of the Information Age | Literary Hub

SCROOGLED

Give me six lines written by the most honorable of men, and I will find an excuse in them to hang him. –Cardinal Richelieu

We don’t know enough about you. –Google CEO Eric Schmidt

Via:

–jeroen

Posted in History, Opinions, Security | Leave a Comment »

Use SetString if your source memory reagion with characters is not null-terminated…

Posted by jpluimers on 2020/03/03

Too many people forget this (including myself) every now and then) so here is a reminder to use the [WayBackSetString method when assigning strings from memory regions having characters but no null terminator:

Anyway, assuming that you use a Unicode Delphi you want to use SetString in its place:

SetString(password, PWideChar(Credential.CredentialBlob), Credential.CredentialBlobSize div 2);

It was by David Heffernan commenting on [WayBack] I have this code sample on StackOverflow using a function WideCharToWideString… I can’t seem to find anything on this function… – Nils Guillermin – Google+.

Note that like the above Delphi 2009 link (where it is a WideChar function to Unicode string conversion function), it was also available in Delphi 2007 and earlier as [WayBack] SetString.

–jeroen

 

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

Very nice “Appendix A. Introduction to TCP/IP security” on digests, hashing, encryption, asymetric/symmetric, VPN and much more

Posted by jpluimers on 2020/03/03

For me this is still a primary starting point in case I need to know something about security which has clear pictures: [WayBack] Appendix A. Introduction to TCP/IP security (sg245383.pdf/ftp://ftp.www.ibm.com/…/sg245383.pdf, thanks to Jac Las) all on one web page.

The links are to the “Digital signatures” portion, as that’s what I needed at the time, but they are just anchors in the page.

These were the diagrams I was after:

If you want much more in-depth slide then, then go for [WayBackCryptography, from Theory to Practice which you can find back searching for IBM “Cryptography, from Theory to Practice” or “sign then hash” or “hash then sign”.

It is very different from the equally interesting presentation

–jeroen

Posted in Development, Encryption, Power User, Security, Software Development | 2 Comments »

Default Samsung TV network names are too long (:

Posted by jpluimers on 2020/03/02

On [WayBack] Default Samsung TV network names are too long (: – Jeroen Wiert Pluimers – Google+, [WayBack] Wolfgang Rupprecht – Google+ had a great comment:

Samsung needs to have some more experienced engineers in their TV group. The whole internet interaction is a mess. The thing that annoys me is that the TV’s claim their name is “localhost” when they ask for a DHCP address. They also have a half dozen undocumented ports open to the network and no way for the user to disable those mis-features.

–jeroen

Posted in Uncategorized | Leave a Comment »

How to factory reset the OnePlus 2 – AndroidPIT

Posted by jpluimers on 2020/03/02

The software based reset worked perfectly for me: [WayBack]How to factory reset the OnePlus 2 – AndroidPIT

–jeroen

Posted in Android Devices, OnePlus Two, Power User | Leave a Comment »

homecomputerlab » Cisco 2511-RJ remote access terminal server

Posted by jpluimers on 2020/03/02

Relics from the serial communications history are still in use today: [WayBackhomecomputerlab » Cisco 2511-RJ remote access terminal server

–jeroen

Posted in History, Network-and-equipment, Power User | Leave a Comment »

Rebooting Apple TV 4k and 4

Posted by jpluimers on 2020/02/28

Every now and then, when an Apple TV falls asleep with an app running, it wakes up without the app showing actual content on HDMI.

I’ve seen this quite a lot with the NPOStart app, but other apps suffer from this as well.

It happens more often with an Apple TV 4k than with an Apple TV4.

When this happens, the TV thinks there is no HDMI device connected to that source any more.

The solution is to reboot the Apple TV without active screen output:

If the remote refuses to connect, then you have to pull the plug and reinsert it; either the power or HDMI plug will do.

Luckily this workaround I did not have to reboot my TV, as the only two ways to do that is to pull/reinsert the power plug, or to perform a [WayBack] How do I perform a Factory Data Reset on my Smart TV? | Samsung Support Australia.

–jeroen

Posted in Apple, Apple TV, iOS, Power User | Leave a Comment »

Identifying a Raspberry Pi visually or by the cpuinfo

Posted by jpluimers on 2020/02/28

Two links that help me identify the Raspberry Pi devices from my collection (which misses quite a few, but is too extensive to get them all right in the blink of an eye):

–jeroen

Posted in *nix, Development, Hardware Development, Power User, Raspberry Pi | Leave a Comment »

R Notes for Professionals book

Posted by jpluimers on 2020/02/28

One day I will likely need R, so here is the [WayBackR Notes for Professionals book.

The R Notes for Professionals book is compiled from Stack Overflow Documentation, the content is written by the beautiful people at Stack Overflow. Text content is released under Creative Commons BY-SA.

It is a [WayBack] PDF download.

Via: [WayBack] R Notes for Professionals: a free 400+ pages book compiled from Stack Overflow Documentation released under Creative Commons BY-SA… – ThisIsWhyICode – Google+

–jeroen

Posted in Development, Software Development | Leave a Comment »

GitHub – mgedmin/check-manifest: Tool to check the completeness of MANIFEST.in for Python packages

Posted by jpluimers on 2020/02/27

I will need thi sone day: [WayBack] GitHub – mgedmin/check-manifest: Tool to check the completeness of MANIFEST.in for Python packages

Are you a Python developer? Have you uploaded packages to the Python Package Index? Have you accidentally uploaded broken packages with some files missing? If so, check-manifest is for you.

Via: [WayBack] check-manifest: a tool to check the completeness of MANIFEST.in for Python packages  – ThisIsWhyICode – Google+

–jeroen

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