
Switch between mpv playlist entries using fzf (with EPG support in XMLTV format)
Use fzf in your terminal to select which playlist entry to play in your mpv media player. Provide a link to XMLTV to see the current TV programs.
GeezerVisonThe World Wide Web, restored to 800 pixels of glory. | ||||||||||||||||||||||||||||||||||||
| Home|About|Gaming cabinet|Archives|How it works|Starter sites | ||||||||||||||||||||||||||||||||||||
GeezerVison is showing wpdevelopment11.github.io — My projects (wpdevelopment11) Tutorials §
Programming projects §All my projects are created without the use of large language models and generative AI, unless explicitly stated otherwise. ![]() Switch between mpv playlist entries using fzf (with EPG support in XMLTV format)Use fzf in your terminal to select which playlist entry to play in your mpv media player. Provide a link to XMLTV to see the current TV programs. ![]() Control mpv using a web browserRemote control for the mpv media player that works over HTTP. Use your PC or mobile phone to start/stop playback, adjust playback speed, change the volume, select subtitle/audio tracks, and open files or URLs. ![]() Blocks gameA tetris clone for the terminal that works on Windows and Linux. It is written in Python using a library called blessed. ![]() Change the default track in an MKV fileSet the default flag for a track in an MKV container. Especially useful when multiple tracks of the same type and language are present. ![]() Implementation of the Hunt-McIlroy algorithm and the diff command-line utilityA reasonably fast diff utility and library in Python. It implements the Hunt–McIlroy algorithm and prints results in the so-called “normal format.” ![]() Simple regex implementation in PythonA simple regular expression matcher supporting a subset of commonly used features. ![]() Extract links from Markdown filesFind all links and images in Markdown files. Output them one per line for further processing. ![]() A python script to find the broken links using a browserRead URLs from a file and check them to find the broken ones using a real browser. ![]() Text editor implemented from scratch using HTML5 Canvas APIA text editor with a UI built on top of an HTML5 canvas. All standard text editor features such as the cursor, selection, and scrollbars are implemented from scratch using graphics primitives provided by the Canvas 2D rendering context. ![]() Autoinsert the language into Markdown fenced code blocksModify Markdown fenced code blocks to contain the language name by detecting it from the block contents. ![]() Image ResizerA GUI app written using NW.js that wraps GraphicsMagick and allows you to resize images and optimize them in bulk. ![]() My websiteI created my multilingual website using the Hugo static site generator. Hugo was chosen because it’s good enough for my needs and it’s a single binary, so there is no need to install dependencies. I decided to create my own layout instead of using a pre-made theme. ![]() WordPress WebsitesI have experience with the WordPress CMS. Here is a list of things I have done using it:
Projects I contributed to §![]() Hetzner Community TutorialsI have contributed heavily to the Hetzner Community Tutorials project. This project provides an opportunity for people to share their technical tutorials with the Hetzner Community and the rest of the world. Here are some of my contributions:
Training §![]() My physique as of June 3, 2026
June 3, 2026 The video was recorded after a training session. ![]() Muscle-ups 4 reps in one set
August 20, 2026 I only recently started doing muscle-ups. My technique and number of reps will improve in the future. ![]() Pull-ups 25 reps in one set (new)
July 13, 2026 As you can see this time I did the exercise slightly slower, but the problem here is grip. I slipped in the end. ![]() Pull-ups 27 reps in one set
June 3, 2026 At the time of this writing 27 reps is my personal record. I don’t quite like my technique in this video. I did 27 reps in a better technique, but I don’t have a recording. ![]() Pull-ups 25 reps in one set
September 4, 2025 The first time I was able to record 25 reps in pull-ups. In my opinion the technique is good here. Contact §If you want to contact me, you can drop me an email. | ||||||||||||||||||||||||||||||||||||
| You are visitor 01402503 — GeezerVison does not store the pages you look up. Best viewed with Netscape Navigator 4.7 or Internet Explorer 6 at 800×600. No cookies required. |