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

Archive for September, 2016

Page2rss.com – died – anyone who knows alternatives?

Posted by jpluimers on 2016/09/10

It was fun while it lasted:

No SponsorsPage2rss.com currently does not have any sponsors for you.

Source: Page2rss.com

Anyone who has good alternatives for it?

–jeroen

PS: I’ll give this a try: PageMon.Net: The Page Monitor [pre-alpha]

Posted in Power User, RSS, SocialMedia | Leave a Comment »

Oh, shit, git. via Kristian Köhntopp – Google+

Posted by jpluimers on 2016/09/10

Oh, shit, git. For +Tatiana Azundris, Originally shared by Stefani Banerian

Source: Kristian Köhntopp – Google+

Oh, shit, git!
Oh shit, git! Git is hard: screwing up is easy, and figuring out how to fix your mistakes is fucking impossible. Git documentation has this chicken and egg problem where you can’t search for how to get yourself out of a mess, unless you already know the name of the thing you need to know about …

Right now the site is down from Amsterdam; luckily we have http://web.archive.org/web/20160909123413/http://ohshitgit.com/

If you’re fast, you might see http://ohshitgit.com redirect to http://ohshitgit.com/cgi-sys/suspendedpage.cgi which shows:

The website you were trying to reach is temporarily unavailable.
Please check back soon.
If you are the owner of this website, please contact Technical Support as soon as possible.

–jeroen

Image source: xkcd: Git [WayBack] via Christian Vogel [WayBack]

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

May the Fork Be with You: A Short History of Open Source Forks – The New Stack

Posted by jpluimers on 2016/09/09

Every time there is a fork, and I think forks are actually good things, it means somebody sees a need and a technical reason to do something different from the standard kernel. But most forks are failures. They find that the things they needed were not actually worth doing and as a result, most forks die. — Linus Torvalds.

Many forks at May the Fork Be with You: A Short History of Open Source Forks – The New Stack [WayBack]

Notably missing: OpenSSL forks (especially since OpenSSH is mentioned).

–jeroen

via: Good overview by +Swapnil Bhartiya. I wish I’d written this one. – Joe C. Hecht – Google+ [WayBack]

Posted in Development, Open Source, Software Development | Leave a Comment »

+Kristian Köhntopp #awesomeCosplay

Posted by jpluimers on 2016/09/09

+Kristian Köhntopp #awesomeCosplay

Trip down memory lane:

at the time of the videos release (1984/85), this was completely state of the art – I got my C64 in 1983 and an Amiga in 1986, so this is 8 bit level of tech in home computing time.

The video has been the work of Gavin Blair and Ian Pearson, canadian animators which needed the money and a test run for their animation software. What Gavin and Ian actually wanted to make is Reboot, a pretty groundbreaking early full-render animation series.

http://reboot.wikia.com/wiki/Gavin_Blair
http://reboot.wikia.com/wiki/Ian_Pearson

Fun fact: These people made https://en.wikipedia.org/wiki/Barbie_in_the_Nutcracker and many other Render-Barbie-Movies.

–jeroen

Posted in Fun, History | Leave a Comment »

Using Reaper to normalize your tracks to the same LUFS …

Posted by jpluimers on 2016/09/09

Using Reaper To Normalize Your Tracks To The Same LUFS. It’s a SNAP! – Mack Caster

Source: Hello again Dawn. This is for you. :-) Using Reaper To Normalize Your Tracks To…

If you want to know more about LUFS (which is a synonym for LKFS), then read these:

–jeroen

Read the rest of this entry »

Posted in Audio, LifeHacker, Normalisation of audio, Power User, Reaper | Leave a Comment »

OpenSuSE Tumbleweed ntp problem after snapshot 20160905 will be fixed in snapshot 20160908

Posted by jpluimers on 2016/09/09

On some systems, after upgrading OpenSuSE Tumbleweed to 20160905 ntp stops working.

TL;DR

Pending the verification of snapshot 20160908 (not finished yet), if if you have updated to 20160905 or 20160907,, the bogus ntp version is, so you have to downgrade:

zypper in --oldpackage  http://download.opensuse.org/tumbleweed/repo/oss/suse/x86_64/ntp-4.2.8p8-1.3.x86_64.rpm
systemctl restart ntpd.service

Or wait a few hours and install snapshot 20160908.

Read the rest of this entry »

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

I will never grow up. I will grow, not sure which direction, but not up. – Via: When I was 5 the future was obvious

Posted by jpluimers on 2016/09/09

I will never grow up. I will grow, not sure which direction, but not up.

That was my response a long while ago to an interesting post by Marjan Venema: When I was 5 the future was obvious. I was going to be a veterinarian and take….

Now I need someone who can make a nice cartoon out of this…

–jeroen

Posted in About, Personal | 1 Comment »

Space…

Posted by jpluimers on 2016/09/08

50 years ago the first of an amazing series got broadcasted.

Space the final frontier.

Space the final frontier.

Original series: Star Trek – Wikipedia, the free encyclopedia

Image source: tumbex – adorkable-mandi.tumblr.com : #Star Trek

via: Source: Space……. :) For those who don’t get it… – “Space.. the final fronti…

–jeroen

Posted in Fun, History, Quotes, T-Shirt quotes | Leave a Comment »

Modifying openssl to build on Mac without makedepend: using cc -M/gcc -M/clang -M

Posted by jpluimers on 2016/09/08

Coping with OpenSSL is frustrating on so many levels. It would be hilarious if not so many depended on it.

The main thing is that there is so much cruft in openssl but nobody seemingly to care enough about copying with that cruft. Though the intentions of the LibreSSL are great and it has far left cruft, it didn’t gain enough ground in the 2+ years it exists.

For me, the biggest problem was that OpenSSL would fail to build on “modern” OS X versions. These lack makedepend which was part of OS X, but got removed somewhere between 2006 and 8.0 in 2012. Luckily, the 2006 post also mentions the alternative: gcc -M.

Actually cc -M or clang -M work just as well as cc symlinks to clang and gcc calls clang with some parameters.

OpenSSL references makedepend in a lot of Makefiles (see list below). The good part is that config and Configure modify the Makefiles so most people use a manual workaround after running Configure or revert to a macports built or other binaries of makedepend or a homebrew formula.

That is not really an automated solution suitable for general use, let alone suitable for Continuous Integration, so I dug a bit deeper: config is a shell script and Configure is a sherl script: a cleverly crafted shell script starting with the below line invoking Perl with the rest of the script. The reason is that #! shebangs need an absolute location which for Perl can vary. A nice discussion on this trick is at Running Under Some Shell which contains a more elaborate how this works:

Read the rest of this entry »

Posted in bash, Development, Makefile, Perl, Scripting, Software Development | Leave a Comment »

TUMBLEWEED Poor performance in VMware Fusion can be a `search localdomain` issue

Posted by jpluimers on 2016/09/07

I figured this out, it turned out to be a DNS resolution issue. For some reason leaving ‘search localdomain’ in resolv.conf generates some slowness. I’m not sure if it’s because 127.0.0.1 isn’t mapped to ‘localhost.localdomain’ in /etc/hosts by default, or whatever, but taking it out fixes the performance issue.

Source: TUMBLEWEED Poor performance in VMware Fusion

–jeroen

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