Tagged articles
4 articles
Page 1 of 1
NetEase Yanxuan Technology Product Team
NetEase Yanxuan Technology Product Team
Nov 21, 2022 · Mobile Development

How NetEase Yanxuan Solved Android Componentization Challenges and Boosted Development Efficiency

This article details NetEase Yanxuan's Android team transition to a component‑based architecture, identifies inherent problems such as version control, quality assurance, semantic versioning and binary compatibility, and presents the YAC engineering solution—including standardized processes, Gradle plugins, CI/CD pipelines, and tooling—to streamline component development and improve productivity.

AndroidComponentizationGradle
0 likes · 17 min read
How NetEase Yanxuan Solved Android Componentization Challenges and Boosted Development Efficiency
ITPUB
ITPUB
Dec 7, 2020 · Fundamentals

Run Newer glibc‑Dependent Binaries on CentOS 6 Without Upgrading glibc

This guide explains how to resolve glibc version errors on CentOS 6 by analyzing ELF symbol tables with objdump and readelf, editing .gnu.version_r entries via a hex editor, and using patchelf to add needed libraries, allowing older systems to run newer binaries safely.

ELFbinary compatibilitycentos6
0 likes · 15 min read
Run Newer glibc‑Dependent Binaries on CentOS 6 Without Upgrading glibc
Liangxu Linux
Liangxu Linux
Dec 5, 2020 · Operations

Run Newer glibc Binaries on Old CentOS 6 Without Upgrading glibc

This guide explains why a third‑party program compiled against glibc 2.14/2.17 fails on CentOS 6, how to inspect the ELF symbol versions with objdump and readelf, and how to patch the binary using a hex editor and patchelf so it can run with the system's older glibc.

ELFbinary compatibilitycentos6
0 likes · 16 min read
Run Newer glibc Binaries on Old CentOS 6 Without Upgrading glibc
UC Tech Team
UC Tech Team
Sep 28, 2018 · Mobile Development

Swift 4.2 Released: New Features, Improvements, and Migration Guide

Swift 4.2 has been officially released, bringing faster compilation, enhanced debugging, extensive standard‑library updates, binary‑compatibility progress, numerous language and compiler enhancements, new Swift Package Manager capabilities, and clear migration guidance for developers moving from earlier Swift versions.

Programming LanguageSwiftSwift 4.2
0 likes · 6 min read
Swift 4.2 Released: New Features, Improvements, and Migration Guide