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

8 Linux Commands: To Find Out Wireless Network Speed, Signal Strength And Other Information – nixCraft

Posted by jpluimers on 2018/12/03

[WayBack8 Linux Commands: To Find Out Wireless Network Speed, Signal Strength And Other Information – nixCraft:

Explains various Linux tools and command that can be used to monitor application for wireless network devices. These tools can display wireless single strength (levels), frequencies, speed and much more.

That will prove to be useful one day.

–jeroen

via:

[WayBack] Want to monitor a wireless network on Linux? Try these eight tools. – nixCraft – Google+

Read the rest of this entry »

Posted in *nix, *nix-tools, Power User | Leave a Comment »

Printing WordPress receipts in Chrome resulting in strangely accented text turned out to be a Chrome issue

Posted by jpluimers on 2018/12/02

This appeared to be a Chrome thing: [WayBack] Jeroen Pluimers at Twitter: “@wordpressdotcom not sure what goes wrong with billing, but the printed html has odd domain characters. The viewed HTML is OK, but I cannot print that because printing garbles it. I can DM you the receipt links. Similar for the date which becomes unreadable (the IRS dislikes it).…”

–jeroen
Read the rest of this entry »

Posted in Chrome, LifeHacker, Power User, SocialMedia, Web Browsers, WordPress | Leave a Comment »

Soulshow eenmalig terug op NPO Radio 2 – Nieuwsbericht – NPO Radio 2

Posted by jpluimers on 2018/12/01

“Het lijkt mij zo leuk als de Soulshow nog één keer te horen is. Ouderwets op donderdagavond”

En daar was ie dan: [WayBack] Soulshow eenmalig terug op NPO Radio 2 – Nieuwsbericht – NPO Radio 2.

Als de player niet werkt: hier is de mp3.

Via [WayBack] NPO Radio 2 on Twitter “Donderdag kwam Ferry Maat langs voor één uur lang Soulshow in @Wout2Day. Luister het hele uur hier terug: https://t.co/zo7ujYC1Cm #NPORadio2… https://t.co/lMMU4jww0R”

Wat media aandacht:

en nog meer twitter onder de handtekening..

En natuurlijk 24 uur per dag: [WayBack] Home – Soulshow Radio

Welkom op Soulshow Radio. Ferry Maat’s legendarische radioprogramma met soul-, funk- en discomuziek is 24 uur per dag te beluisteren. Kijk en luister direct op Soulshow.nl

–jeroen

Read the rest of this entry »

Posted in Audio, History, Media, Power User | Leave a Comment »

Wunschzettelaktion 2018 @ Amazon.de

Posted by jpluimers on 2018/12/01

Last day: [WayBackWunschzettelaktion 2018 @ Amazon.de

–jeroen

Posted in LifeHacker | Leave a Comment »

Delphi XE8..Tokyo 10.2 Release 3: Access Violation at address xxxxxxxx in module ‘delphicoreide###.bpl’ whenever I try to create a new unit or form. How to fix it?

Posted by jpluimers on 2018/11/30

[WayBack] Ouch: “It’s due to some Castalia code, that’s merged in Delphi since XE8. It’s only possible to reduce this issue, so it will happen less often… – Thomas Mueller (dummzeuch) – Google+

“It’s due to some Castalia code, that’s merged in Delphi since XE8. It’s only possible to reduce this issue, so it will happen less often. Use: Tools – Options – Editor Options – Color – Structural Highlighting and switch everything off. Looking at how the code is integrated into the IDE, this results in less editor parsing and repainting. Irrespective of that, the handler that causes the Access violation is still attached to the editor. So basically, we will have to wait for this to be fixed in 10.3.”

The errors in 10.2 are related to “EditorStructuralHighlight.TStructuralHighlighter.EvQuery” – Google Search, but older versions can have a different path.

Lets hope that by a new Delphi version has been released that fixes this, but do not expect older versions to get fixes for it.

For XE8, it is enough to disable Castalia, which is on the list of packages to disable in …/Native/Delphi/Scripts/List-Delphi-Installed-Packages.ps1.

More recent versions have the old Castalia code base much more rightly integrated, so the only way is to disable Structural Syntax Highlighting in the Editor options.

More at:

I have seen this happen too, but so intermittently that I could not point it back to this code (especially since I usually have Model Maker Code Explorer and GExerts loaded which makes it harder to trace back issues to actual Delphi things).

–jeroen

Posted in Delphi, Development, Software Development | 2 Comments »

Design your own visual maps with data points: Eerste stapjes in LocalFocus

Posted by jpluimers on 2018/11/30

[WayBack] Eerste stapjes in LocalFocus: [WayBackZwemwaterkwaliteit Nederland 20180724

Via: [Archive.isHitte in de stad: code oranje uitgeroepen – Amsterdam – PAROOL

–jeroen

Posted in Power User, Usability, User Experience (ux) | Leave a Comment »

how can I free up space on /boot as “openSUSE-2014-462” fails to install on openSUSE 12.3 x86_64

Posted by jpluimers on 2018/11/30

From a long time ago:

[WayBackhow can I free up space on /boot as “openSUSE-2014-462” fails to install on openSUSE 12.3 (x86_64):

Installation of kernel-desktop-3.7.10-1.40.1 failed:
(with --nodeps --force) Error: Subprocess failed. Error: RPM failed:     installing package kernel-desktop-3.7.10-1.40.1.x86_64 needs 16MB on the /boot filesystem

Based on that thread, I figured out the steps:

Read the rest of this entry »

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

Not all Fritz!Box devices can be upgraded to the most recent firmware

Posted by jpluimers on 2018/11/30

I forgot to document this earlier.

Many Fritz!Box devices cannot be upgraded to recent firmwares. The behaviour differs on hardware revisions of the same model. I’ve seen it happen on Fritz!Box 7360 devices, but others are could be affected too.

You can get the firmware revision using the trick here: FRITZ!Box call http://fritz.box/cgi-bin/system_status.

If your hardware revision is affected, do not expose it to the outside world.

You could still turn it into a local switch though: [WayBackConvert FRITZ!Box 7360 to Managed Switch (or even Access Point) having it’s own IP address: Setting up the FRITZ!Box as an IP client.

I did this before even discovering about the hardware revision limits as I wanted to keep the full phone history when migrating from ADSL to fiber (which came with a brand new Fritz!Box 7490) and could use the extra LAN ports.

Fritz!Box 7360 hardware revision v1: limited to firmware 06.3x

Read the rest of this entry »

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

Some links that might help migrating from Mantis to GitLab

Posted by jpluimers on 2018/11/29

I might give a few of these a shot:

–jeroen

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

Parsing simple html in Python

Posted by jpluimers on 2018/11/29

Was working to get fritzcap to emit a list of interfaces so I could specify which one to capture.

For that I needed to parse the output of http://fritz.box/capture.lua which consists of HTML fragments like below.

What I needed was for each consecutive entries of [WayBack] th and first [WayBackbutton tags:

  • content of the th tag
  • content of the value attribute of the button tag having a type="submit" attribute and name=start attribute

So before starting to work on it, I created [WayBackIn order to fix #5, print a list of available interfaces to potentially capture from · Issue #6 · jpluimers/fritzcap

The goal was to get a series of key/value pairs:

4-138 = AP2 (2.4 + 5 GHz, ath1) - Interface 1
4-137 = AP2 (2.4 + 5 GHz, ath1) - Interface 0
4-132 = AP (2.4 GHz, ath0) - Interface 1
4-131 = AP (2.4 GHz, ath0) - Interface 0
4-129 = HW (2.4 GHz, wifi0) - Interface 0
4-128 = WLAN Management Traffic - Interface 0a

So I built a class descending from [WayBackHTMLParser — Simple HTML and XHTML parser that ships with the [WayBackPython standard libraries.

If in the future I need more complex HTML parsing, then these links will help me choosing more feature rich parsers:

Back to the HTMLParser descendant in interfaces_dumper.py which can basically be condensed down to the code below.

  • handle_data is called for both start tags and end tags. The th value in data is only present in the start tag (at the time of end tag the data is empty), so you need to keep track of both last_start_tag and last_end_tag.
  • handle_endtag maintains last_end_tag to help handle_data.
  • handle_starttag maintains last_start_tag to help handle_data and also handles the button behaviour.
    • The buttonis only relevant if it has type="submit" and name="start" and a value attribute in that order.
    • Output is in data which is an array of key/value pairs.

Read the rest of this entry »

Posted in Development, Fritz!, Fritz!Box, fritzcap, Internet, Power User, Python, Scripting, Software Development | Leave a Comment »