Converting JSON to BSON Using JavaScript: A Practical Guide

This guide demonstrates how to convert Binance exchange k-line candles from JSON to BSON for improved storage and efficiency using JavaScript in a Node.js environment.

Splitting a Text File or a CSV by Half with bash on Linux or OS X

Master the art of splitting a text file into two equal halves with our comprehensive guide using bash on Linux or OS X. Perfect for data analysts and file management professionals looking to improve their efficiency.

The Issue with the Scope of Variable for lambdas in Structured Binding Declarations

This article delves into the issue of capturing structured bindings in C++ lambdas, discussing the scope and limitations of variables declared using structured bindings. It highlights the inability to capture structured bindings by reference in lambdas and offers a solution by utilizing individual auto variables. By following the suggested approach, developers can effectively work with structured bindings in lambdas, overcoming the limitations of the language feature.

Converting TensorFlow.js Models to ONNX with Python

The provided text describes a Python script used to convert TensorFlow.js models into ONNX format, facilitating interoperability between different machine learning frameworks. The script uses the Python libraries tf2onnx and tensorflowjs. tf2onnx is used to convert TensorFlow models into ONNX format, while tensorflowjs is used to load TensorFlow models. The script also handles model directory management, serialization, and storing of the converted ONNX models.

Kotlin: -0.0 is considered less than 0.0

The article discusses a discrepancy between what the Kotlin documentation says about comparing floating-point numbers, specifically that -0.0 is considered less than 0.0, and what is observed when comparing them in the Kotlin Playground. The results are different than what the documentation suggests.

Javascript is cursed

I am of the opinion that criticisms of JavaScript's inconsistency are baseless, and I will provide two examples in C++ to support my argument.

Docker compose: nginx and wordpress behind Cloudflare — HTTPS to HTTP proxying problem

The article discusses a problem faced while using Cloudflare's Flexible proxying with Docker Compose and WordPress. The author explains that requests to Cloudflare are sent via HTTPS, but from Cloudflare to the server via HTTP, causing WordPress to fail. The solution the author provides is to create two folders on the host machine, one to store certificates and the other to store ACME challenges from Let's Encrypt, and mount them on the Nginx host.

How to genereate required previews for App Store and Google Play fast from emulator screenshots

The article presents a solution to the problem of generating required preview images for mobile app stores quickly by using a Python script to optimize the process of resizing and cropping emulator screenshots, and provides a code example of the script.

How to select always unique next image from predefined array of images on each new post with post id incremented by 1

The article suggests an algorithm to sequentially select the next image relative to the previous one for each new post, using a limited array of images.


Explore Aber Vulgue's blog for expert articles on programming, software development, and DevOps. Dive into practical guides on JavaScript, C++, mobile app development, neural networks, and more to enhance your tech skills.

Non penis canina est!