2018-10-18 @ 16:15: I broke Windows 10 Bugs

Sometimes the top 97 pixels of a maximized window disappear and are no longer clickable. Instead the click is received and handled by the desktop. This happens randomly on my Windows 10 Pro (10.0.16299) machine, which is a dual-monitor system as you can see. The issue is independed of the applications used; it happens in any application, but it cannot be triggered by a special action or similar. I first noticed it in Excel. Later in Firefox’s development tools and now quite often in Opera. All software is the latest. When it happens in a browser toggling fullscreen on/off by pressing F11 helps sometimes. Otherwise a reboot is required to make it work again, because restarted the application does not help. Very annoying. Here’s a screenshot how it looks like:

I believe this is an error related to the display driver (Intel HD 4600, version 20.19.15.4835), but prove me wrong. In case anyone has a suggestion what might be the cause, mail me.

Comments Off on I broke Windows 10
2018-05-15 @ 08:29: Autoplay HTML5 videos with sound in Chromium based browsers BrowsersJavaScript

UPDATE: Unfortunately, the following does no longer work with the latest Chromium version. 🙁
 

So, the autoplay policy for HTML5 videos in Chromium based browsers has been changed some time ago to disallow autoplay if the video contains audio. The intent was to not bother the user with sound being played automatically upon visitin a website, and in turn give him an option to selectively choose to have sound turned on/off for HTML5 videos. Well, I’ve found a nifty workaorund which allows you to play videos with sound automatically.

Create a video element as usual:

<video id="myvideo" src="myvideo.mp4" preload="auto" autoplay loop muted></video>

 

As you see the video is muted and will therefore play automatically in Chromium based browsers.

Now add this small JavaScript to unmute the video:

setTimeout(function() {
	var video = document.getElementById("myvideo");
	video.muted = false;
	console.log('Video unmuted.');
}, 1000);

 

This will unmute the video after one second. Bingo! Works like a charm. 🙂

Comments Off on Autoplay HTML5 videos with sound in Chromium based browsers
2018-04-06 @ 07:27: Gnome Connection Manager seems to be dead :( BugsPythonSecurityTools

Looks like the website of the beloved Gnome Connection Manager seems to be dead. I created a clone of the original code and will implement the fix mentioned here as soon as I find the code. It’s somewhere burried in a bunch of data on a pile of harddisks. What a mess!

Comments Off on Gnome Connection Manager seems to be dead :(
2018-03-27 @ 08:25: Created a complete rewrite of Carl Conrad’s HTTP security plugin for WordPress from scratch PHPSecurity

I don’t like the WordPress plugin directory, so I publish my plugins only on Github. Grab the latest version here. Feel free to fork this. If you find a bug, please create an issue for that. I will have a look on that as soon as I have time.

Comments Off on Created a complete rewrite of Carl Conrad’s HTTP security plugin for WordPress from scratch
2018-03-15 @ 14:00: Chromium based browsers seem to calculate the height of HTML5 videos wrong BrowsersBugs

I just experienced and issue where the height of the container of an HTML5 video (1080px, mp4) was calculated wrong. The respective stylesheet had set video width to 100% and no height (defaults to height:auto). The browser rendered the video container to a height of >6000px while maintaining the width of the surrounding div and the actual aspect-ratio of the video. Really strange behaviour. The issue seems to occur in Chrome 64 and Opera 51. Firefox and Edge are not affected by the issue.

Comments Off on Chromium based browsers seem to calculate the height of HTML5 videos wrong
2017-09-01 @ 14:02: Overkill – A retro space shooter JavaScript

Long time no see. Been busy relocating and doing lots of stuff. One thing I created last week is a retro space shooter in JavaScript based on the WADE game engine using a 2d canvas. It’s quite simple and still work in progress (the graphics need a complete rework), but fully working, yet. Check it out here and get the source code from my GitHub repo.

Comments Off on Overkill – A retro space shooter
2017-03-14 @ 14:28: JQuery dependency removed JavaScript

All JQuery dependencies have been removed from this site, and all functions which used it have been rewritten in plain JavaScript. The advantages are less code, higher speed and no need to take care of external libraries any more.

Comments Off on JQuery dependency removed
2017-03-07 @ 13:05: Cyanide and Happiness parser FunPython

In addition to the Dilbert parser I created a parser for the Cyanide and Happiness comic strips. It’s not optimized; I just created it with the idea in mind to get some results fast. So, I don’t check the webpage of a comic for its next comic id, but just increment by one. If the page doesn’t exist, put that id on the blacklist to skip future processing, otherwise download the comic.

Comments Off on Cyanide and Happiness parser
2017-02-16 @ 15:34: Dilbert Parser FunPython

Being tired of visiting the Dilbert website, right-clicking the comic and selecting Save Image As … I used Alvaro’s code as a base to begin with. The problem with his script is, that it assumes the file type to be JPEG, while the actual file type of Dilbert comics differs from day to day. Also the script is very slow when checking already downloaded comics. Both issues have been fixed by me. Feel free to check it out in my GitHub account. Create a cronjob to have the script download the latest comic automatically every day. Don’t worry if you don’t have a server to run the cronjob for you. Upon execution the script will automatically download all missing comics besides the latest one.

Comments Off on Dilbert Parser
2016-12-27 @ 16:16: Pickaface password recovery mails do not arrive in my GMX inbox BugsServices

Currently I experience password recovery emails from Pickaface not being received in GMX email accounts. Yet, I don’t know whose fault it is, and I cannot contact Pickaface using the registered GMX account, because GMX keeps telling me that the account is misused by spammers and therefore sending mails is temporarily disabled. Although, I revoked all authorizations, changed the password of the GMX account and waited about six hours now, but it still doesn’t allow me to send one single mail. Receiving mails works fine, except the ones from Pickaface. Yes, I also checked the spam folder. No luck there.
So, I got stuck here. Of course I could contact the Pickaface support team and request to reset the password of that account. But since my request won’t be sent by the email address associated to the account in question, they’ll likely ignore that request and file it under hacking attempt. On the other hand I could contact the GMX support team to have my email account unlocked. But they only provide a costly 0900-hotline and charge you € 3,99 per minute instead of providing proper ways to unlock your account by yourself.
The background story of all this is, that I currently try to move away from GMX and migrate all my accounts to another email service provider. In the more than 15 years now of being a GMX user, they managed to let me down several times, make using their products unnecessarily complicated and provide a constantly decreasing user experience. I’m really happy that I never used their services in a productive environment.

Comments Off on Pickaface password recovery mails do not arrive in my GMX inbox

  • About

    We never asked for this.