HelloTech
Author

HelloTech

Official Hello technology account, sharing tech insights and developments.

123
Articles
0
Likes
326
Views
0
Comments
Recent Articles

Latest from HelloTech

100 recent articles max
HelloTech
HelloTech
Mar 28, 2024 · Backend Development

Introduction to Node.js and Comparison of Version Management Tools (NVM, N, Volta)

Node.js extends JavaScript to the server, offering a lightweight, event‑driven runtime that front‑end developers use for APIs, tooling, and SSR, while version‑management tools like NVM, N, and Volta simplify installing and switching multiple Node versions, each with distinct strengths in maturity, speed, and project‑level automation.

JavaScriptNVMNode.js
0 likes · 16 min read
Introduction to Node.js and Comparison of Version Management Tools (NVM, N, Volta)
HelloTech
HelloTech
Mar 21, 2024 · Big Data

Streaming Prediction System Construction and Real‑time Feature Templatization

The article describes how a Flink‑based streaming prediction platform was built to flatten peak request loads, reduce latency and memory use, and improve stability by deduplicating SDK calls, incrementally loading Hive features, partitioned caching, and comprehensive monitoring, while a templating system automates feature definition, SQL generation and stress testing, enabling real‑time supply‑demand forecasting that outperforms offline methods.

AIFlinkKafka
0 likes · 8 min read
Streaming Prediction System Construction and Real‑time Feature Templatization
HelloTech
HelloTech
Mar 14, 2024 · Artificial Intelligence

Feature Engineering: Concepts, Methods, and Automation

Feature engineering transforms existing data into new predictive variables through manual analysis or automated pipelines, encompassing single‑variable encoding, pairwise arithmetic, group‑statistics, multi‑variable combinations, time‑series and text derivations, with tools like Deep Feature Synthesis and beam‑search to generate and select useful features.

automated featuresdata preprocessingfeature derivation
0 likes · 17 min read
Feature Engineering: Concepts, Methods, and Automation
HelloTech
HelloTech
Mar 7, 2024 · Frontend Development

Implementation of Driver Authentication Video Capture Using WebRTC and RecordRTC

The project implements a cross‑platform driver authentication video capture module by using WebRTC to access rear‑facing cameras, RecordRTC to record a five‑second clip with custom constraints, and uploading the resulting Blob to Alibaba Cloud OSS for OCR, ensuring consistent functionality across native apps, mini‑programs, and external H5 pages.

Front‑EndH5JavaScript
0 likes · 10 min read
Implementation of Driver Authentication Video Capture Using WebRTC and RecordRTC
HelloTech
HelloTech
Feb 28, 2024 · Frontend Development

Common Front-End Caching Techniques and Service Worker Guide

The article explains common front‑end caching methods—including HTTP headers, browser storage, and HTML5 manifests—then provides a comprehensive guide to Service Workers, covering their lifecycle, registration, typical install/activate/fetch handlers, cache‑update strategies, background sync, and integration with Taro via Workbox.

CachingService WorkerWeb development
0 likes · 18 min read
Common Front-End Caching Techniques and Service Worker Guide
HelloTech
HelloTech
Feb 1, 2024 · Frontend Development

Static Compilation for Multi‑Scene SaaS Car Services Using Webpack Resolve Plugins

The article explains how a custom Webpack resolve plugin enables static compilation for a multi‑scene SaaS car‑service platform by separating brand‑specific logic into suffix‑named files, allowing compile‑time branching, smaller scenario‑specific bundles, cleaner code, easier testing, and faster cold‑starts.

Webpackfrontendresolve plugin
0 likes · 12 min read
Static Compilation for Multi‑Scene SaaS Car Services Using Webpack Resolve Plugins
HelloTech
HelloTech
Jan 25, 2024 · Backend Development

Design and Implementation of a Custom Multimedia Framework Using FFmpeg

The Haro Street Cat mobile team created a custom multimedia framework that wraps FFmpeg 4.2.2 in a C++ core library with Android/iOS compatibility layers and Java wrappers for transcoding, live streaming, and composition, delivering hardware‑accelerated decoding, flexible filter pipelines, and reliable transcoding that boosted coverage to over 99 %, cut storage by more than 30 %, accelerated video start‑up, and improved streaming and watermarking performance.

C++Filter GraphMultimedia
0 likes · 27 min read
Design and Implementation of a Custom Multimedia Framework Using FFmpeg
HelloTech
HelloTech
Jan 11, 2024 · Frontend Development

React Fiber Workflow and Hook Implementation Overview

React’s core fiber system traverses a depth‑first tree using performUnitOfWork, splits rendering into beginWork and completeWork, then commits in before‑mutation, mutation, and layout phases, while hooks like useState and useEffect are implemented via linked‑list queues that ensure deterministic updates and side‑effect handling.

FiberJavaScriptReAct
0 likes · 8 min read
React Fiber Workflow and Hook Implementation Overview
HelloTech
HelloTech
Jan 4, 2024 · Frontend Development

Introduction to Front-End Unit Testing with Jest

This guide introduces front‑end unit testing with Jest, explaining TDD and BDD concepts, installation, writing simple and ES6/TypeScript tests, configuring coverage, using common matchers, and employing mock functions, timers, and module mocking to ensure reliable, maintainable code.

JestTDDfrontend
0 likes · 14 min read
Introduction to Front-End Unit Testing with Jest
HelloTech
HelloTech
Dec 26, 2023 · Frontend Development

Understanding Taro Mini-Runner: Compilation Process and Webpack Configuration

Taro’s mini‑runner builds a webpack configuration from base, custom, and platform‑specific settings, then runs webpack to compile a single codebase into bundles for mini‑programs, H5, and other targets, while allowing extensive plugin, loader, and constant customization for multi‑platform development.

Build configurationFront-end DevelopmentTaro
0 likes · 14 min read
Understanding Taro Mini-Runner: Compilation Process and Webpack Configuration