Skip to content

Instantly share code, notes, and snippets.

View Ruzgfpegk's full-sized avatar

Ruzgfpegk

View GitHub Profile
@Ruzgfpegk
Ruzgfpegk / mxtsessions_format.md
Last active April 3, 2024 18:49
.mxtsessions file format

.mxtsessions file format

Introduction

This document tries to give a description of the .mxtsession files used in the proprietary software MobaXterm. Sadly this format, as efficient as it is, is too obscure to encourage legitimate use cases of this format as there is no public documentation available.

The software license of MobaXterm, for both Home and Pro editions, allows to "observe, study or test the functioning of the Software in order to determine the ideas and principles which are the basis of the Software, when performing the loading, display, execution, transmission or storage of the Software" and this study has been done in full under those terms.

The studied format is the one of version 23.6: sessions last modified (but not necessarily exported) before this version will have less fields.

@Ruzgfpegk
Ruzgfpegk / wp-gutenblock.md
Created March 12, 2021 08:27
WordPress: Migrating to Gutenberg (WIP)

WordPress: Migrating to Gutenberg (WIP)

Introduction

One of the tasks that will happen more and more with time will be to convert existing WordPress websites that are based on third-party builders (Elementor, Divi, ...) to the new native builder of WordPress: Gutenberg.

The benefits are cost (if you paid for a full license of a builder), support (you won't risk compatibility issues by updating WordPress) and performance (most if not all contents of the pages are computed once on-save, instead as once on every load as with builders).

However, the switch is not easy at all from a developer perspective. The user experience can also be way worse, and some blocks required for the conversion may not exist.

@Ruzgfpegk
Ruzgfpegk / wp-perf.md
Last active February 25, 2024 07:16
WordPress Performance & Development tips