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 2018

Google Chrome Web Browser 69 changes

Posted by jpluimers on 2018/09/15

[WayBack] Google Chrome Web Browser 69 changes: most are not talked about (like excess whitespace, address bar search algorithm changes).

–jeroen

Posted in Chrome, Chrome, Google, Power User, Web Browsers | Leave a Comment »

Just in case you are wondering where these “Trending on Google” posts in your stream come from…

Posted by jpluimers on 2018/09/14

[WayBack] Just in case you are wondering where these “Trending on Google” posts in your home stream come from and how to get rid of them: https://plus.google.com/settings… – Thomas Mueller (dummzeuch) – Google+

For my link archive:

https://plus.google.com/settings

–jeroen

Posted in G+: GooglePlus, Google, Power User | Leave a Comment »

XS4ALL Software download site

Posted by jpluimers on 2018/09/14

When you want to download actual known amounts of bytes, then use the [Archive.isXS4ALL Software download site which has plenty of files in both sizes that are powers of 1024 and powers of 1000, so you can use the units that fits you best:

I usually run commands like these:

traceroute download.xs4all.nl & wget -O /dev/null http://download.xs4all.nl/test/2GiB.bin

traceroute download.xs4all.nl & wget -O /dev/null http://download.xs4all.nl/test/10GiB.bin

The first is for speeds up to ~100 megabit/second, the latter for speeds up to ~1 gigabits/second; wget examples based on [WayBacklinux – How do I request a file but not save it with Wget? – Stack Overflow.

From the xs4all shell servers, you have about 1 gigabit speed. At home it is about 80 gigabit.

Since the download is over a longer period of time, you get a better estimate of average speeds than regular speedtest varieties do.

[ ]100MB.bin               2014-05-28 22:18   95M  
[ ]100MiB.bin              2014-05-28 22:18  100M  
[ ]100mb.bin               2014-05-28 22:18   95M  
[ ]10GB.bin                2014-05-28 22:20  9.3G  
[ ]10GiB.bin               2014-05-28 22:20   10G  
[ ]10MB.bin                2014-05-28 22:19  9.5M  
[ ]10MiB.bin               2014-05-28 22:19   10M  
[ ]10gb.bin                2014-05-28 22:20  9.3G  
[ ]10mb.bin                2014-05-28 22:19  9.5M  
[ ]1GB.bin                 2014-05-28 22:20  954M  
[ ]1GiB.bin                2014-05-28 22:20  1.0G  
[ ]1MB.bin                 2014-05-28 22:19  1.0M  
[ ]1MiB.bin                2014-05-28 22:19  1.0M  
[ ]1gb.bin                 2014-05-28 22:20  954M  
[ ]1mb.bin                 2014-05-28 22:19  1.0M  
[ ]200MB.bin               2016-08-03 13:35  191M  
[ ]200MiB.bin              2016-08-03 13:35  200M  
[ ]2GB.bin                 2014-05-28 22:21  1.9G  
[ ]2GiB.bin                2014-05-28 22:21  2.0G  
[ ]2gb.bin                 2014-05-28 22:21  1.9G  
[ ]500MB.bin               2016-08-03 13:36  477M  
[ ]500MiB.bin              2016-08-03 13:35  500M

–jeroen

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

Privacy Badger was blocking fsdn.com CDN domains

Posted by jpluimers on 2018/09/14

Not sure why Privacy Badger blocked both fsdn.com and a.fsdn.com (if someone knows how to find that out: please let me know), but these are CDN domains are used by Slashdot and sf.net, so I have put a.fsdn.com from red to yellow (no cookies).

I have not unblocked s.fsdn.com, which redirects to sourceforge.net over TLS.

Related:

–jeroen

Read the rest of this entry »

Posted in Internet, Power User, Security | Leave a Comment »

Short link to find your Google nickname based profile link

Posted by jpluimers on 2018/09/14

Browse to http://plus.google.com/me and it will get you to your Google Plus nickname URL profile link.

–jeroen

Posted in G+: GooglePlus, Google, Power User, SocialMedia | Leave a Comment »

When Google Search returns one link twice in the results, thinking it was published on two different dates.

Posted by jpluimers on 2018/09/13

I laughed when https://www.google.com/#q=visual%20studio%20code%20indent%20settings%20per%20file%20type got me the first link twice (see below screenshot).

But I was glad that that link to [WayBack] visual studio code – How to set per-filetype tab size? – Stack Overflow.

This one:

In addition, it taught me how to configure the settings.json with md specific settings, which – despite the IDE indicating the JSON is invalid – just works: markdown indentation is now 2 character positions.

    "[md]": {
      "editor.tabSize": 2
    }

The search result:

Read the rest of this entry »

Posted in .NET, Chrome, Development, Google, GoogleSearch, Power User, Software Development, Visual Studio and tools, vscode Visual Studio Code | Leave a Comment »

chrisrolliston/CCR.PrefsIniFile: TCustomIniFile decendants for Delphi wrapping the Android, iOS and OS X Preferences APIs

Posted by jpluimers on 2018/09/13

If you need cross platform settings storage: [WayBackchrisrolliston/CCR.PrefsIniFile: TCustomIniFile decendants for Delphi wrapping the Android, iOS and OS X Preferences APIs

Via: [WayBack] In my application I use System.Win.Registry unit file to read or write to Windows Registry. Now that I have added MAC paltform I need an equivalent method to edit the plist file… – Dimitra Ger – Google+

–jeroen

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

Happy Day of the Programmer!

Posted by jpluimers on 2018/09/13

Happy Day of the Programmer!

Enjoy this little gem: [Archive.isHarvey Green’s answer to What are the best examples of software bugs that became features (a.k.a. misbugs)? – Quora

This is from an anecdote by Ken Demarest, one of the original developers who worked on Wing Commander I on the PC…

… we were getting an exception from our EMM386 memory manager when we exited the game. We’d clear the screen and a single line would print out, something like “EMM386 Memory manager error. Blah blah blah.” We had to ship ASAP. So I hex edited the error in the memory manager itself to read “Thank you for playing Wing Commander!”

via many sources that usually forget to mention the full source:

Thanks [Archive.isHarvey!

Some more links referenced by the above worth browsing on a day like this:

Read the rest of this entry »

Posted in Development, Software Development | Leave a Comment »

roll a dice – Google Search

Posted by jpluimers on 2018/09/13

Happy programmers’ day!

Source: roll a dice – Google Search

Inspired by [WayBackSure, Google. Sure.

–jeroen

Read the rest of this entry »

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

TIdHTTPWebBrokerBridge example for a standalone Indy based SOAP service

Posted by jpluimers on 2018/09/12

Since I tend to forget what bits and pieces are needed for TIdHTTPWebBrokerBridge, the below code piece from:

The [WayBack] WebReq.WebRequestHandler Function returns a reference to the global [WayBackTWebRequestHandler object. This object manages all the Web modules in the application, and creates Web request and response objects when the application receives HTTP request messages: TWebRequestHandler keeps a pool of active Web modules. In response to a request from the application, TWebRequestHandler creates a request object and assigns it to one of the active Web modules.

The code below is the Indy counterpart of hooking up a classic WebSnap WebBroker (you could also hook the Web.WebBroker.Application.WebModuleClass to TMyWebModule instead of the WebRequestHandler.WebModuleClass, as Web.WebBroker.Application.WebModuleClass is a TWebApplication which inherits from TWebRequestHandler).

Read the rest of this entry »

Posted in Conference Topics, Conferences, Delphi, Development, Event, Software Development | Leave a Comment »