Fading Coder

An Old Coder’s Final Dance

Introduction to Termux and Advanced Configurations

Termux is a robust Linux terminal emulator for Android that enables extended command-line functionality on mobile devices without requiring root access. Its versatility makes it ideal for developers, IT professionals, and enthusiasts looking to optimize their mobile enviroment. Installation and Init...

Resolving Error 2059 (HY000) with MySQL Authentication Plugin 'caching_sha2_password'

When working with MySQL 8.0, you might encounter the following issue during remote connection attempts: # mysql -h10.254.73.103 ERROR 2059 (HY000): Authentication plugin 'caching_sha2_password' cannot be loaded: /usr/lib64/mysql/plugin/caching_sha2_password.so: cannot open shared object file: No suc...

Monitoring Apache Hadoop Clusters with Prometheus and Grafana

Overview of Prometheus and Its Capabilities Prometheus is an open-source monitoring and alerting toolkit designed too collect and analyze system metrics. Originally developed by SoundCloud, this tool enables efficient tracking and visualization of system performance via time series datasets. Below i...

Introduction to Qualcomm CamX Architecture in Android

Articles offering insights into Qualcomm's CamX architecture are relatively limited. This chapter aims to provide a comprehensive exploration of the architecture and its components in a clear and general manner. The primary topics covered in this article include: Overview of the CamX architecture di...

Android OpenGL ES – Camera Preview and Recording with Filters

This article demonstrates a combination of OpenGL ES, camera integration, and real-time filter application on textures. The objective is to preview camera feeds, apply filters, and record the output seamlessly. Preview and Capture Workflow High-Level Understanding: The image stream acquired from the...

Understanding the MP4 File Format and Analysis

Table of Contents Overview Fundamentals of the MP4 Format Key Concepts of the Container Format Box Structure Track Samples Sample Tables Chunks Detailed Explanation of Core Boxes Additional Boxes and Their Usage Practical Technical Insights Open Source Tools Overview MP4, officially known as MPEG-4...

Comprehensive Guide to Hive SQL Syntax and Operations

This article provides a detailed walkthrough of Hive SQL, categorizing its features and syntax for practical use. Hive SQL is segmented into the following categories: DDL Statements: Operations on databases, including their creation, modification, viewing, and deletion. Table operations such as mani...

SBUS Signal Analysis and Communication Implementation Using STM32 with Fus Remote Controller

Overview In a recent project, I utilized the SBUS protocol with the Fus remote controller to control a vehicle's basic operations, including movement, lights, and mode switching. This article is aimed at beginners who are looking for a simplified guide to quickly grasp and use the SBUS protocol. Adv...

Implement Image Upload Functionality for Django Integrated TinyMCE Editor

Django’s Admin panel is highly user-friendly, and pairing it with TinyMCE, an effective rich text editor, simplifies content management significantly. Combining the two is particular useful for blogging purposes, although Markdown might be better suited for blogs in some cases. However, TinyMCE does...

Comprehensive Guide to SSTI Explained with Payload Bypass Techniques

Introduction Server-Side Template Injection (SSTI) is a vulnerability in web applications where user input is improper handled within the template engine and executed on the server. This exploit can result in comand execution, arbitrary code execution, or access to sensitive data. Below is a detaile...