ByteDance Dali Intelligent Technology Team
Author

ByteDance Dali Intelligent Technology Team

Technical practice sharing from the ByteDance Dali Intelligent Technology Team

36
Articles
0
Likes
104
Views
0
Comments
Recent Articles

Latest from ByteDance Dali Intelligent Technology Team

36 recent articles

Comprehensive UI Automation Framework for the Dali Smart Homework Lamp: Challenges, Solutions, and Future Directions

This article details a comprehensive UI automation framework for the Dali Smart Homework Lamp, covering business context, product features, testing challenges, automated script generation, modular case design, multi-device coordination, error analysis, and future directions for intelligent UI validation.

PythonTesting frameworkUI automation
0 likes · 17 min read
Comprehensive UI Automation Framework for the Dali Smart Homework Lamp: Challenges, Solutions, and Future Directions
ByteDance Dali Intelligent Technology Team
ByteDance Dali Intelligent Technology Team
Jun 25, 2021 · Frontend Development

Using TypeScript Project References to Solve Common Package Issues in a Monorepo

The article explains how a frontend team tackled monorepo challenges—such as ignored package.json, tsconfig, and phantom dependencies—by adopting TypeScript Project References and minimal Git‑hook compilation, providing step‑by‑step configuration and code examples for seamless common package integration.

ProjectReferencesTypeScriptcommon packages
0 likes · 9 min read
Using TypeScript Project References to Solve Common Package Issues in a Monorepo
ByteDance Dali Intelligent Technology Team
ByteDance Dali Intelligent Technology Team
Jun 24, 2021 · Fundamentals

A Comprehensive Analysis of the HTTP/2 Protocol: Architecture, Optimizations, and Practical Packet Capture Insights

This article provides a comprehensive technical analysis of the HTTP/2 protocol, detailing its architectural improvements over HTTP/1.1, including HPACK header compression, binary framing, stream multiplexing, and server push, while demonstrating practical packet capture techniques to illustrate its performance optimizations.

Binary FramingHPACK CompressionHTTP/2
0 likes · 15 min read
A Comprehensive Analysis of the HTTP/2 Protocol: Architecture, Optimizations, and Practical Packet Capture Insights
ByteDance Dali Intelligent Technology Team
ByteDance Dali Intelligent Technology Team
Jun 19, 2021 · Mobile Development

Hooking iOS UICollectionView Delegate with Method Swizzling and NSProxy: Challenges and Solutions

This article explains how to use AOP techniques such as Method Swizzle and NSProxy to hook UICollectionView and UIViewController delegate methods for precise event tracking, analyzes compatibility problems caused by multiple delegate proxies in large apps, and proposes three practical solutions to avoid crashes and maintain extensibility.

Delegate ProxyHookingMethod Swizzling
0 likes · 15 min read
Hooking iOS UICollectionView Delegate with Method Swizzling and NSProxy: Challenges and Solutions
ByteDance Dali Intelligent Technology Team
ByteDance Dali Intelligent Technology Team
Jun 18, 2021 · Backend Development

Architecture and Signaling Design for Real-Time Audio/Video Tutoring Services

This article explores the architectural design and signaling mechanisms behind a real-time audio/video tutoring service built for smart desk lamps, detailing the three-layer RTC middleware, classroom abstraction, interactive signaling workflows, and scalable extensions from one-on-one sessions to large virtual classrooms.

EdTechSignaling DesignSystem Architecture
0 likes · 11 min read
Architecture and Signaling Design for Real-Time Audio/Video Tutoring Services