
Od zawsze, im więcej notowałem, tym mniej użyteczny stawał się mój notes, czy to papierowy, czy elektroniczny.
Security checks, certificates, scheduled jobs, disks and backups, network diagnostics and basic system configuration — commands I use on Linux servers.
Moving virtual servers with the OpenStack client, attaching a new block storage disk, and replacing the private network gateway when the public IP is blacklisted.

USB passthrough is a technology enabling a USB device connected to a physical machine to be shared on a virtual machine hosted on it's cloud system. This capability is especially useful in scenarios…

In a Linux environment, managing email notifications for tasks like cron jobs and setting up email services can often be complex. This article explores the efficient setup and use of msmtp for…
Moving old rows to an archive table in a single query, table partitioning by inheritance, and logging in with psql without typing the password.

On the web are dozens of posts on how to dockerize the flask app that describes how to create a container with an embedded flask app. But it is not suitable for development purposes, as you need to…
Database migrations with Flask-Migrate, a unittest base class with an application context, choices for a select field from an Enum, error pages in blueprints and learning resources.

Collecting user statistics is vital for scaling SaaS. Use an external database, ensure fast, thread-safe logging with SQLAlchemy, and log errors without impacting core application. Example code in…
Numpad decimal separator, PackageKit cache, Firefox fonts, SD card backup, KVM snapshots, bulk image resizing, hostname in the zsh prompt and Midnight Commander settings.
Testing console input and output, upgrading all pip packages, generating CLIs, dialogs and resources in PySide2, and a dark theme for Jupyter Notebook.
Fixing LibreOffice ODT to PDF conversion that hangs when run in parallel from PHP, transposing rows to columns, and deleting many Google Sheets tabs with a script.

This tutorial demonstrates dynamic FieldList implementation in Flask-WTF. Ideal for dynamic forms in CRMs, invoicing, or multi-entry data apps. Create nested forms, and clone rows using JavaScript…

Celem warsztatów będzie zrealizowanie przykładowej aplikacji webowej w technologii Python - Flask przy użyciu narzędzi do prowadzenia projektu informatycznego GitLab, Git. Aplikacja ma służyć do…

Enabling partial word search and word inflection support is highly beneficial for modern search-driven applications, especially those handling large text corpora, user-generated content, or…

This post explores the possibilties of enabling SphinSearch in your Flask application.
This post documents the setup of SphinxSearch indexing the Postgresql database. The whole installation is hosted on Fedora using Podman containers in a pod.
Install podman (Fedora's docker) and prepare the volume to store the database data persistently. If you use docker then just replace all the podman commands with docker.
A Complete Guide to Neovim Configuration for Python Development on Linux
If you consider using the GPL license for your next project or you want to use already GPLed software you have to be aware of several basic things not to break the law.
Discarding local changes, undoing the last commit, syncing a fork, storing credentials in GNOME Keyring and a branching model for client installations.
Inline and footnote references in Markdown, MathJax delimiters, and regular expressions that convert a Jupyter notebook exported to Markdown into MathJax-friendly Markdown.
The article describes a proposal for solving a problem of evolution the complex algorithms, that operate directly on a database, when we have no unit tests, but we have got access to the real data…
Client-server architecture is a popular answer for multi-user, remote applications. Comparing with single-user programs working on the local machine, this architecture always has worse…