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

Author Archive

Michael Kaplan Obituary – Berkowitz-Kumin-Bookatz | Cleveland Heights OH (and a whole bunch of info in zero width Unicode stuff)

Posted by jpluimers on 2018/01/02

I totally missed the passing of Michael Scott Kaplan some 2 years ago, so a belated R.I.P. is in place.

Obituary for Michael Kaplan, Michael Scott Kaplan, 45, passed away Wednesday, October 21, 2015, in Redmond, WA, after a brave battle with MS for 25 years. He was a lead software developer for Microsoft.

Source: [WayBackMichael Kaplan Obituary – Berkowitz-Kumin-Bookatz | Cleveland Heights OH

Michael was the leading source on i18n, L10N, Unicode, sorting, normalisation and other things having to do with languages, representations and writing.

Besides that he was a really nice guy of which I enjoyed his MSDN materials.

Other people enjoy that too, so I’m glad his writings have been archived: [first archive.is, second archive.is, WayBackSorting it All Out: Archives

Here are some additional links:

More on miloush.net:

Read the rest of this entry »

Posted in Ansi, Development, Encoding, internatiolanization (i18n) and localization (l10), Software Development, The Old New Thing, UTF-8, UTF8, Windows Development | Leave a Comment »

Reinstalling atom.io: getting the user-installed package list then re-installing it.

Posted by jpluimers on 2018/01/02

Sometimes your Atom installation gets so unstable that the quickest solution is a reinstall. For that you need to get a list of user-installed packages, then re-install them.

On Windows your Atom Package Manager apm is here (but not in the path), where the first is version specific and the latter the most recent version:

%LOCALAPPDAT%\atom\app-1.18.0\resources\cli\apm.cmd
%LOCALAPPDATA%\atom\bin\apm.cmd

On Mac OS X, it is here and in the path:

/usr/local/bin/apm
/Applications/Atom.app/Contents/Resources/app/apm/node_modules/.bin/apm

Save your packages:

apm list --installed --bare > package-list.txt

Install packages:

apm install --packages-file package-list.txt

For my own memory, the settings folders:

  • Windows: %USERPROFILE%\.atom
  • Mac OS X: ~/.atom

–jeroen

via:

Posted in atom editor, Development, JavaScript/ECMAScript, Node.js, Power User, Scripting, Software Development, Text Editors | Leave a Comment »

Actions on Google  |  Actions on Google  | Google Developers

Posted by jpluimers on 2018/01/02

Still on my research list (because: way too many other things to do and initially Google Home wasn’t available outside the USA*): [WayBack] Actions on Google  |  Actions on Google  |  Google Developers: Actions on Google lets developers build experiences for the Google Assistant.

via: [WayBack]  Get started now. This turns your Google Assistant into a Concierge with many contacts and colleagues who can help you to get things done… – Sebastian Mauer – Google+

–jeroen

* [WayBackCountry availability – Google Store Help via:

Posted in Android Devices, Development, Google, Power User, Software Development | Leave a Comment »

LAUNCHED https://uberpdf.org/

Posted by jpluimers on 2018/01/01

It is a lot (~300 megabyte compressed download!), but worth it.

Here are the links:

And the quote from [WayBack] LAUNCHED https://uberpdf.org/ … – Joe C. Hecht – Google+

LAUNCHED https://uberpdf.org/

337 MB of source and utils in 2,308 Files, 910 Folders before you build (not counting 3rd party source UberBuild downloads).

It’s a start, with much to come.It will get easier now that UberBuild is clean.

I will be updating the docs and website in the next few days.

Special thanks …

I already see room for improvement (such as a setup screen for extra compilers such as Delphi and Free Pascal to keep folks out of shell scripts and from hunting for help in the documentation).

–jeroen

Posted in *nix, C, C++, Delphi, Development, Linux, Power User, Software Development, Windows | 3 Comments »

OpenSuSE on ODROID? Maybe one day I get to researching that

Posted by jpluimers on 2018/01/01

For my research list (thanks Mariusz Fik ‏@Fisiu):

Actually: this was more of a reminder checking out if someone else by now has made OpenSuSE Tumbleweed builds for ODROID (:

–jeroen

via:

Posted in *nix, Linux, openSuSE, Power User, SuSE Linux | Leave a Comment »

Happy new Year everyone! 🤣😂

Posted by jpluimers on 2018/01/01

A new year, a new start for our guest network: it is now called “Disconnected”.

Best wishes for 2018!

May your confusion be infinite (:

–jeroen

PS: Thanks Thomas Mueller for referring me to the idea: 🤣😂

Read the rest of this entry »

Posted in Fun | Leave a Comment »

I dunno, It works on my machine. Ship it.

Posted by jpluimers on 2018/01/01

Happy new year!

I dunno, It works on my machine. Ship it.

Operations: how the fuck did this ever work

O’RLY? – Damn Time Zones – Names Are Impossible – Off by One Errors

–jeroen

via: [WayBack] #devops #sysadmin #IT #life – Lars Fosdal – Google+

Read the rest of this entry »

Posted in Fun, Quotes | Leave a Comment »

jessie frazelle on Twitter: “Hire the people who will automate themselves out of a job, then just keep giving them jobs.”

Posted by jpluimers on 2017/12/31

This is what DevOps is all about: [WayBackjessie frazelle on Twitter: “Hire the people who will automate themselves out of a job, then just keep giving them jobs.”

I had seen the tweet before, but forgot to save it. Jonas Bandi reminded me of it at [WayBackWeekend Reader: End of Year Edition – reality-loop.

Jessie is doing great work. For instance, she developed and published contained.af, and nobody captured the flag yet: [WayBack] jessie frazelle on Twitter: «A year ago I made contained.af and it’s launched over 128,000 containers & no one has retrieved the flag».

The game runs in a container, gives you console access and has a bunch of questions. Still need to dig deeper in it, as it is a fascinating set-up. If you like to try it:

Wishing you a year where nobody captures your flags (:

–jeroen

via [WayBack] I just published my “Weekend Reader: End of Year Edition” – Jonas Bandi – Google+

Read the rest of this entry »

Posted in Agile, Cloud, Containers, Development, DevOps, Docker, Infrastructure, Kubernetes (k8n), LifeHacker, Power User, Software Development | Leave a Comment »

Senior Oops Engineer on Twitter <

Posted by jpluimers on 2017/12/31

A nice discussion followed on [WayBackSenior Oops Engineer on Twitter: “what’s a blockchain?” It’s like git but for destroying the environment.

It basically comes down to: can alternatives like git together with a set of rules and contracts to facilitate upstream pushing to a global order of changes be sufficient alternative to the very resource intensive “calculate proof of work to achieve consensus”.

The discussion is at [WayBack] »”what’s a blockchain?” It’s like git but for destroying the environment.«  – Kristian Köhntopp – Google+

References:

–jeroen

Posted in Development, DVCS - Distributed Version Control, git, Software Development, Source Code Management | Leave a Comment »

Delphi FMX TBitmapCodecManager.LoadFromFile calls TImageTypeChecker.GetType that returns ONLY predefined image types

Posted by jpluimers on 2017/12/31

Bugs happen: [WayBack] Did I miss something ? I’ve tried to add a custom image loader for FMX … TBitmapCodecManager.LoadFromFile calls TImageTypeChecker.GetType that returns ONLY predefined image types ! (gif, bmp, png, tiff, jpg) … – Paul TOTH – Google+

I’m not so much surprised by bugs, but what scares the heck out of me is that since about halfway October 2017, there are 900+ Reported issues with status Unresolved (i.e. no change to the issue after it got reported).

Before switching to half-year product release cycles, the yearly ones had an issue triage cut-off date of about 3-6 months.

Now back on yearly cycles, I don’t expect that to be much different.

Expecting a new release in the halfway March 2018 till beginning May 2018 time frame, and assuming the past being a good indication of the future, the window of processing issues is closing soon.

I really hope I am wrong and wish 2018 turns out to he a great Delphi year.

–jeroen

Sorry this post became victim to the “Missed Schedule” issue (I finally found out there is a ridiculous limit of 100 scheduled posts over which scheduling becomes unreliable; this limit used to be much much larger in the past).

Read the rest of this entry »

Posted in Delphi, Development, Missed Schedule, Power User, Software Development, WordPress | Leave a Comment »