Batch MP3 Re-encoding

At first, I remembered the wonderful Lame utility the old-fashioned way, which I used before, and even typed it into the search… But then I opened a chat window and asked AI if ffmpeg can compress mp3 (and there was a suspicion that it could, because there is mp3 audio inside video). Can you re-encode …

Batch MP3 Re-encoding Read More »

DB Context Generator for AI (Firebird/MySQL)

DB Context Generator for AI A lightweight Python-based utility designed to bridge the gap between your database schema and Large Language Models (LLMs). It extracts metadata from your database and generates a compact, readable text context (prompt) that helps AI assistants understand your table structures without executing actual SQL queries or sharing sensitive data. Link …

DB Context Generator for AI (Firebird/MySQL) Read More »

Linux Distro Playbook 2025 — Strength-Weakness Map for Smarter Selection

Linux Distro Playbook 2025 — Strength-Weakness Map for Smarter Selection Executive Summary The Linux ecosystem in 2025 is a vibrant, diverse landscape, offering tailored solutions for nearly any computing need, from reviving old hardware to powering enterprise servers. However, this choice is a double-edged sword; selecting the right distribution (distro) is critical for success, while …

Linux Distro Playbook 2025 — Strength-Weakness Map for Smarter Selection Read More »

We write a simple translator of texts from pictures and screenshots in Python

If you like to code and play a little bit more text games that are often not in your language, then you can make yourself a translator in an hour with a few easy-to-use libraries. He will be able to translate either from a predetermined area of the screen where the text appears, or from …

We write a simple translator of texts from pictures and screenshots in Python Read More »

Notes on using the TWebBrowser component in Delphi 7

I initially used the TWebBrowser component to display help sections in my applications. This approach is quite straightforward—we store standard HTML files in a folder and call them as needed, like WebBrowser.Navigate(HelpDir + ‘index.html’); The HTML file can include everything you need: images, cross-references, and scripts compatible with Internet Explorer. Things became much more interesting …

Notes on using the TWebBrowser component in Delphi 7 Read More »