Tagged articles

visualization

327 articles · Page 2 of 4
php Courses
php Courses
Feb 23, 2024 · Backend Development

Generating Baidu Map Heatmaps with PHP

This tutorial explains how to use PHP together with the Baidu Map API to prepare data, create a HeatMap instance, add weighted points, generate the heatmap image, and display it on a web page, providing complete code examples for each step.

Baidu Mapheatmapvisualization
0 likes · 5 min read
Generating Baidu Map Heatmaps with PHP
JD Retail Technology
JD Retail Technology
Feb 22, 2024 · Big Data

JD Retail Data Platform: Data Asset Governance, Metric Middle Platform, Visualization Tools, and AI‑Driven Applications

This technical article details JD Retail’s 2023 data platform advancements, covering data‑asset certification and governance, a metric middle‑platform for unified indicator management, sophisticated visualization components, low‑code orchestration, and large‑model AI applications that together improve data retrieval efficiency, reduce storage‑compute costs, and support rapid business decision‑making.

AIData GovernanceLow-code
0 likes · 39 min read
JD Retail Data Platform: Data Asset Governance, Metric Middle Platform, Visualization Tools, and AI‑Driven Applications
Python Programming Learning Circle
Python Programming Learning Circle
Feb 17, 2024 · Fundamentals

Common Python Decorators: Usage, Examples, and Implementation

This article introduces Python decorators, explains their syntax, and provides ten practical examples—including timing, caching, input validation, logging, error suppression, output validation, retry logic, visualization, debugging, and deprecation—complete with code snippets and usage guidance for data‑science and general development tasks.

Validationcachingdecorators
0 likes · 9 min read
Common Python Decorators: Usage, Examples, and Implementation
DataFunSummit
DataFunSummit
Jan 31, 2024 · Big Data

iQIYI Magic Mirror: Evolution of a Big Data Analysis Platform

iQIYI's Magic Mirror platform, evolving from 1.0 to 3.0, addresses the growing data analysis demands of the internet industry by empowering self‑service analytics, introducing multi‑stage architectures, advanced computation engines, customizable SQL, and visual dashboards, thereby improving efficiency, scalability, and data security for business users.

Big DataSQLSelf‑service analytics
0 likes · 18 min read
iQIYI Magic Mirror: Evolution of a Big Data Analysis Platform
Amap Tech
Amap Tech
Jan 11, 2024 · Frontend Development

Optimizing Multi‑Scene Rendering on AMap by Sharing a WebGL Context

Gaode solved the WebGL‑context limit in AMap by rendering all visual layers on a single canvas with a shared context, disabling autoClear, preserving depth ordering, and using per‑layer EffectComposers merged via a final composer, enabling multiple scenes and post‑processing without exceeding browser limits.

AmapEffectComposerFrontend
0 likes · 11 min read
Optimizing Multi‑Scene Rendering on AMap by Sharing a WebGL Context
Python Programming Learning Circle
Python Programming Learning Circle
Dec 19, 2023 · Artificial Intelligence

Analyzing WeChat Friend Data with Python: Gender, Avatar, Signature, and Location Insights

This tutorial demonstrates how to use Python libraries such as itchat, jieba, matplotlib, snownlp, and Tencent Youtu SDK to collect WeChat friend information and perform data analysis on gender distribution, avatar characteristics, signature sentiment, and geographic location, presenting the results with charts and word clouds.

Sentiment AnalysisWeChatdata-analysis
0 likes · 14 min read
Analyzing WeChat Friend Data with Python: Gender, Avatar, Signature, and Location Insights
Python Crawling & Data Mining
Python Crawling & Data Mining
Dec 19, 2023 · Fundamentals

How to Fix Matplotlib Title Encoding Errors in Python

This article walks through a common Matplotlib title garbling issue caused by encoding settings, explains why the 'encoding' argument triggers an AttributeError, and provides a concise code fix using font configuration to display Chinese characters correctly.

MatplotlibPythonencoding
0 likes · 3 min read
How to Fix Matplotlib Title Encoding Errors in Python
Python Programming Learning Circle
Python Programming Learning Circle
Dec 9, 2023 · Fundamentals

Practical Python Decorators: Timing, Caching, Validation, Logging, and More

This article introduces ten practical Python decorators—including @timer, @memoize, @validate_input, @log_results, @suppress_errors, @validate_output, @retry, @visualize_results, @debug, and @deprecated—explaining their purpose, showing full code implementations, and demonstrating how they can improve performance, reliability, and maintainability of data‑science and general Python projects.

cachingdecoratorserror handling
0 likes · 9 min read
Practical Python Decorators: Timing, Caching, Validation, Logging, and More
ByteFE
ByteFE
Oct 23, 2023 · Frontend Development

Master High‑Performance Data Tables with VTable: A Quick‑Start Guide

This guide introduces VTable, an open‑source high‑performance table component built on VRender, covering installation via npm or CDN, basic usage, table types, cell rendering options, interaction features, theming, and performance characteristics for modern web applications.

Data TableFrontendJavaScript
0 likes · 9 min read
Master High‑Performance Data Tables with VTable: A Quick‑Start Guide
DataFunTalk
DataFunTalk
Oct 21, 2023 · Operations

Implementing Nginx Operations Management with the Honghu Platform: A Practical Case Study

This article presents a detailed, end‑to‑end case study of how Yanhuang Data leveraged the Honghu data‑analysis platform to build a complete Nginx operations‑management solution, covering data ingestion, parsing, modeling, visualization, alerting, third‑party integration, and best‑practice recommendations.

NginxOperations Managementalerting
0 likes · 15 min read
Implementing Nginx Operations Management with the Honghu Platform: A Practical Case Study
Model Perspective
Model Perspective
Oct 19, 2023 · Fundamentals

Draw a Heart with Math: 7 Stunning Equations to Visualize Love

Explore how various mathematical equations—from parametric and polar forms to implicit and animated functions—can be used to generate beautiful heart-shaped graphics, illustrating the romantic symbolism of love through visualized curves and dynamic patterns.

MathematicsPolar Coordinatesheart curve
0 likes · 4 min read
Draw a Heart with Math: 7 Stunning Equations to Visualize Love
Open Source Linux
Open Source Linux
Oct 11, 2023 · Fundamentals

Top Free Diagramming Tools Every Engineer Should Know

This article introduces six free online diagramming tools—Excalidraw, Zen Flowchart, Visual Paradigm Online, draw.io, Liuchengtu, and ProcessOn—detailing their key features, collaboration capabilities, and how they help engineers quickly create flowcharts, mind maps, UML, and other visual documents.

Software Engineeringdiagrammingfree tools
0 likes · 7 min read
Top Free Diagramming Tools Every Engineer Should Know
JD Tech
JD Tech
Oct 10, 2023 · Operations

Technical Case Study of JDV Visual Dashboard Platform for the 618 Promotion

This article details how JDV, JD.com’s internal visual dashboard platform, tackled the massive data‑intensive 618 promotion by implementing real‑time updates, cross‑midnight count stops, request‑state control, heartbeat monitoring, proxy data sources, and a suite of developer tools to ensure stability, performance, and rapid feature delivery.

Monitoringdata platformlarge-scale
0 likes · 18 min read
Technical Case Study of JDV Visual Dashboard Platform for the 618 Promotion
MaGe Linux Operations
MaGe Linux Operations
Oct 4, 2023 · Fundamentals

Top Free Diagramming Tools Every Engineer Should Know

This guide introduces six free, web‑based diagramming tools—including Excalidraw, Zen Flowchart, Visual Paradigm Online, draw.io, Liuchengtu, and ProcessOn—highlighting their key features, collaboration capabilities, and URLs so engineers can quickly choose the right visual solution for their projects.

Software Engineeringdiagrammingfree tools
0 likes · 7 min read
Top Free Diagramming Tools Every Engineer Should Know
ByteFE
ByteFE
Sep 13, 2023 · Frontend Development

VisActor Animation Implementation Principles

This article explains VisActor's animation system, detailing animation definition, trigger mechanisms, basic units like timeline and timeslice, effect configuration, global morphing via Bezier curves, and demonstrates one-to-one, one-to-many, and many-to-one shape transformations with code examples and demos.

Bezier CurvesVisActorfrontend development
0 likes · 16 min read
VisActor Animation Implementation Principles
JD Tech
JD Tech
Aug 24, 2023 · Fundamentals

Why Architecture Visualization Matters and How to Apply the C4 Model

This article explains the importance of architecture visualization for clear communication, compares wireframe, UML, and sketch approaches, and details how the C4 model’s layered abstractions—system, container, component, and code—provide a low‑cognitive‑load, consistent way to document software systems.

C4 modelUMLdesign communication
0 likes · 14 min read
Why Architecture Visualization Matters and How to Apply the C4 Model
Architect's Guide
Architect's Guide
Aug 21, 2023 · Fundamentals

Guidelines for Structured Data Analysis Reports and Effective Chart Usage

This article outlines a clear framework for writing data analysis reports—including hierarchical structure, concise conclusions, business‑oriented recommendations, reliable data sourcing, and best‑practice chart design—while highlighting common statistical pitfalls and tips for improving readability and impact.

Data Analysisbest practiceschart design
0 likes · 12 min read
Guidelines for Structured Data Analysis Reports and Effective Chart Usage
21CTO
21CTO
Aug 15, 2023 · Fundamentals

Which Architecture Diagram Fits Your Project? A Complete Guide to Common Diagram Types

This article summarizes the most commonly used architecture diagram types, provides template examples, and outlines their characteristics, typical use cases, visual appeal, and complexity to help developers quickly create diagrams that match business requirements.

Software EngineeringSystem Designarchitecture diagrams
0 likes · 6 min read
Which Architecture Diagram Fits Your Project? A Complete Guide to Common Diagram Types
Yunxuetang Frontend Team
Yunxuetang Frontend Team
Jul 14, 2023 · Frontend Development

Exploring Modern Frontend Techniques: Micro‑Frontends, Pixi.js, Import Maps & More

This article curates a series of frontend engineering insights, covering request‑optimization strategies, an introduction to micro‑frontends with qiankun, building a custom animated chart as an alternative to ECharts, quick Pixi.js basics, the new JavaScript Import Maps feature, and a brief overview of the Cloud Academy frontend team.

FrontendImport MapsJavaScript
0 likes · 3 min read
Exploring Modern Frontend Techniques: Micro‑Frontends, Pixi.js, Import Maps & More
Zhuanzhuan Tech
Zhuanzhuan Tech
Jun 28, 2023 · Backend Development

Extracting Business System Knowledge through FSM‑X Visualization: A Practical Exploration

This article describes a practical approach to automatically extract and visualize business system knowledge from code by abstracting workflow control logic into a generalized design pattern using the FSM‑X state‑machine framework, discussing its background, methodology, implementation details, and current limitations.

Domain-Driven Designbackendknowledge extraction
0 likes · 10 min read
Extracting Business System Knowledge through FSM‑X Visualization: A Practical Exploration
Python Programming Learning Circle
Python Programming Learning Circle
May 26, 2023 · Fundamentals

Introduction to Statsmodels: Installation, Data Loading, and Basic Statistical Analysis with Python

This article introduces the Python Statsmodels library, explains its key features such as linear regression, GLM, time‑series and robust methods, shows how to install it, load data with pandas, perform descriptive statistics, visualizations, hypothesis testing, and simple and multiple linear regression examples.

Pythondata-analysisregression
0 likes · 6 min read
Introduction to Statsmodels: Installation, Data Loading, and Basic Statistical Analysis with Python
Open Source Linux
Open Source Linux
May 26, 2023 · Fundamentals

Top Free Diagramming Tools Every Engineer Should Know

This article introduces several free, easy‑to‑use diagramming tools—including Excalidraw, Zen Flowchart, Visual Paradigm Online, draw.io, Liuchengtu, and ProcessOn—highlighting their key features, collaboration capabilities, and where to access them.

Software Designdiagrammingfree tools
0 likes · 8 min read
Top Free Diagramming Tools Every Engineer Should Know
Software Development Quality
Software Development Quality
May 21, 2023 · Fundamentals

Why Code Coverage Isn’t the Same as Test Coverage – A Deep Dive

This article explains the distinction between code coverage and test coverage, outlines testing strategies across functional, code, and architectural layers, offers practical steps and visualisation techniques, and highlights how AI can enhance both kinds of coverage in modern software testing.

AI testingSoftware testingcode coverage
0 likes · 11 min read
Why Code Coverage Isn’t the Same as Test Coverage – A Deep Dive
Ziru Technology
Ziru Technology
May 9, 2023 · Big Data

Boost Data Reliability: Automated Testing for Big Data Metrics

This article analyzes how 33% of data‑center defects stem from big‑data scheduling errors and proposes an automated testing system that monitors data metric integrity, accuracy, and timeliness through interface automation, visual dashboards, alert bots, and a custom ORM framework to dramatically improve ROI.

ORMROIautomated testing
0 likes · 7 min read
Boost Data Reliability: Automated Testing for Big Data Metrics
Open Source Linux
Open Source Linux
Apr 26, 2023 · Fundamentals

Top 7 Free Online Diagramming Tools for Network Engineers

Discover seven powerful, lightweight online diagramming tools—including Zen Flowchart, Excalidraw, draw.io, xGraph, ProcessOn, Liuchengtu, and Nutstore Drawing—that require no installation, support real‑time collaboration, and cover flowcharts, mind maps, network topologies, and more.

FlowchartFree Softwarecollaboration
0 likes · 6 min read
Top 7 Free Online Diagramming Tools for Network Engineers
Liangxu Linux
Liangxu Linux
Apr 17, 2023 · Operations

Master NextTrace: A Lightweight Go‑Based Visual Traceroute Tool for Linux

This guide introduces NextTrace, a lightweight open‑source Go traceroute utility, explains how to install it on Linux, macOS and via GHPROXY, details its extensive command‑line options, and demonstrates advanced features such as TCP/UDP tracing, TTL control, parallel requests, map and table outputs.

GoLinuxnetwork diagnostics
0 likes · 9 min read
Master NextTrace: A Lightweight Go‑Based Visual Traceroute Tool for Linux
Python Programming Learning Circle
Python Programming Learning Circle
Mar 22, 2023 · Fundamentals

Comparing Distributions Between Groups: Visualization and Statistical Methods in Python

This article demonstrates how to compare the distribution of a variable across control and treatment groups using Python, covering data generation, visual techniques such as boxplots, histograms, KDE, CDF, QQ and ridgeline plots, and a suite of statistical tests including t‑test, SMD, Mann‑Whitney, permutation, chi‑square, Kolmogorov‑Smirnov and ANOVA for both two‑group and multi‑group scenarios.

A/B testingDistribution ComparisonPython
0 likes · 21 min read
Comparing Distributions Between Groups: Visualization and Statistical Methods in Python
Python Programming Learning Circle
Python Programming Learning Circle
Mar 21, 2023 · Artificial Intelligence

Analyzing WeChat Friend Data with Python: Gender, Avatar, Signature, and Location Insights

This tutorial demonstrates how to use Python libraries such as itchat, jieba, matplotlib, SnowNLP, and Tencent Youtu SDK to collect WeChat friend information and perform data analysis on gender distribution, avatar characteristics, signature text (including word‑cloud and sentiment analysis), and geographic location, presenting the results with visual charts and maps.

NLPWeChatdata-analysis
0 likes · 14 min read
Analyzing WeChat Friend Data with Python: Gender, Avatar, Signature, and Location Insights
Architects Research Society
Architects Research Society
Mar 2, 2023 · Fundamentals

What Is a Business Capability Heatmap and How to Build One

A business capability heatmap is a visual two‑dimensional chart that maps capabilities against evaluation parameters such as strategic importance, maturity, and resource adequacy, helping architects and managers assess, compare, and communicate capability status for purposes like vendor selection, merger analysis, and impact prioritization.

business capabilitycapability assessmentheatmap
0 likes · 8 min read
What Is a Business Capability Heatmap and How to Build One
DaTaobao Tech
DaTaobao Tech
Feb 24, 2023 · Artificial Intelligence

Data Preprocessing and Statistical Analysis Techniques in Python

The article reviews essential Python data‑preprocessing and statistical‑analysis tools—including missing‑value imputation, outlier trimming, scaling, binning, knee‑point detection, correlation, chi‑square testing, linear regression, Wilson scoring, PCA weighting, text tokenization and sentiment analysis, plus visualization with matplotlib/seaborn and big‑data access via pyodps.

Pythonmachine learningstatistical analysis
0 likes · 17 min read
Data Preprocessing and Statistical Analysis Techniques in Python
DataFunSummit
DataFunSummit
Jan 28, 2023 · Big Data

Exploring Apache Superset 2.0: From Data Exploration to Modern BI Dashboards

This comprehensive overview introduces Apache Superset 2.0, covering its history, core features such as SQLLab, extensive visualizations, data‑exploration capabilities, dashboard creation, native filters, custom plugins, feature flags, and practical demos, while also providing tips, Q&A, and community resources for developers and data engineers.

Apache SupersetBI DashboardsCustom Plugins
0 likes · 18 min read
Exploring Apache Superset 2.0: From Data Exploration to Modern BI Dashboards
Architects Research Society
Architects Research Society
Jan 12, 2023 · Fundamentals

What Is an Enterprise Architecture Framework Diagram?

An enterprise architecture framework diagram visualizes the various architecture layers—governance, business, information, technology, security, and more—showing which parts are identified, managed, and owned, while illustrating current, future, and envisioned states to support reporting and decision‑making.

Dragon1EA modelingframework diagram
0 likes · 6 min read
What Is an Enterprise Architecture Framework Diagram?
Zhengtong Technical Team
Zhengtong Technical Team
Dec 30, 2022 · Frontend Development

Implementation of Component Drag‑and‑Drop in the Wukong Low‑Code Visual Platform

This article explains how the Wukong low‑code visual platform implements component drag‑and‑drop, covering material‑to‑canvas dragging, intra‑canvas movement, resizing via eight handles, alignment guide generation, performance optimizations using CSS transforms, and component encapsulation with Vue 3.

AlignmentComponentDrag-and-Drop
0 likes · 14 min read
Implementation of Component Drag‑and‑Drop in the Wukong Low‑Code Visual Platform
Su San Talks Tech
Su San Talks Tech
Dec 29, 2022 · Fundamentals

Why Every Developer Should Master draw.io for Clear Diagrams

This guide explains why diagrams are essential for technical articles, introduces draw.io as a free, GitHub‑backed tool, walks through its interface, basic shapes, advanced combinations, and also recommends complementary tools like XMind and carbon.now.sh for mind‑maps and code screenshots.

Technical Writingdiagrammingdraw.io
0 likes · 11 min read
Why Every Developer Should Master draw.io for Clear Diagrams
ByteFE
ByteFE
Dec 26, 2022 · Frontend Development

Design and Implementation of SpriteJS: A Cross‑Platform WebGL/Canvas2D Rendering Engine

This article details the four‑year development of SpriteJS, a high‑performance, cross‑platform graphics system that supports WebGL and Canvas2D rendering, DOM‑like APIs, responsive design, WebWorker integration, and extensive performance optimizations for visualisation and game applications.

Canvas2DGraphicsRendering
0 likes · 18 min read
Design and Implementation of SpriteJS: A Cross‑Platform WebGL/Canvas2D Rendering Engine
Top Architect
Top Architect
Dec 11, 2022 · Backend Development

Introducing and Deploying an Nginx Visualization System: Features, Installation, and Usage

This article introduces a highly recommended open‑source Nginx visualization project, outlines its core features such as configuration management and performance monitoring, provides step‑by‑step installation and deployment instructions for Linux, and shares the source code location along with remaining challenges.

LinuxNginxconfiguration management
0 likes · 5 min read
Introducing and Deploying an Nginx Visualization System: Features, Installation, and Usage
ITPUB
ITPUB
Dec 6, 2022 · Operations

Bridging Business Processes with Grafana: Visual Monitoring Using Diagram and FlowCharting

This article examines the evolution of a monitoring platform, identifies issues such as alert overload and business‑monitoring separation, and presents a Grafana‑based solution that combines Diagram or FlowCharting plugins to visualize metrics alongside business workflows for faster fault isolation.

FlowChartingGrafanabusiness process
0 likes · 8 min read
Bridging Business Processes with Grafana: Visual Monitoring Using Diagram and FlowCharting
Architect's Tech Stack
Architect's Tech Stack
Nov 25, 2022 · Operations

Nginx‑GUI: Open‑Source Visual Management Tool for Nginx Configuration and Performance Monitoring

This article introduces the open‑source Nginx‑GUI tool, explains its configuration‑management and performance‑monitoring features, and provides a step‑by‑step tutorial—including download, file edits, Linux‑specific renaming, and server deployment—complete with code snippets and screenshots for users.

GUINginxperformance monitoring
0 likes · 5 min read
Nginx‑GUI: Open‑Source Visual Management Tool for Nginx Configuration and Performance Monitoring
DataFunSummit
DataFunSummit
Nov 22, 2022 · Big Data

BI Platform Practice at Xiaomi: Evolution, Architecture, and Future Directions

This article details Xiaomi's multi‑year journey in building a group‑wide Business Intelligence platform, covering its historical evolution, technical challenges in performance, modeling, visualization and permissions, the current four‑layer architecture, and future plans to make the platform more business‑centric and simpler.

BIBig DataData Modeling
0 likes · 15 min read
BI Platform Practice at Xiaomi: Evolution, Architecture, and Future Directions
NetEase LeiHuo Testing Center
NetEase LeiHuo Testing Center
Nov 11, 2022 · Operations

How to Extract and Implement Tool Requirements from Daily QA Work

This article explains how QA engineers can identify inefficiencies in their daily workflows, turn those observations into concrete tool requirements, and apply visualisation, automation, and process‑optimisation techniques—illustrated with game‑testing examples—to dramatically improve efficiency and reduce errors.

AutomationQAgame testing
0 likes · 19 min read
How to Extract and Implement Tool Requirements from Daily QA Work
Efficient Ops
Efficient Ops
Nov 6, 2022 · Operations

Visualizing Business‑Process Monitoring with Grafana, Diagram & FlowCharting

This article examines the evolution of a monitoring platform, identifies key challenges such as alarm overload and fragmented data, and presents a solution that combines Grafana with Diagram and FlowCharting plugins to create business‑process‑oriented, data‑driven visualizations for faster issue resolution.

FlowChartingGrafanaMermaid
0 likes · 10 min read
Visualizing Business‑Process Monitoring with Grafana, Diagram & FlowCharting
Sohu Tech Products
Sohu Tech Products
Oct 12, 2022 · Big Data

Using GoPUP: A Python Library for Easy Access to Public Data APIs

This article introduces the GoPUP Python library, explains how to install it, demonstrates retrieving Weibo index data with code examples, shows how to visualize the results using Pandas, Jupyter and Matplotlib, and lists the wide range of public data APIs the library supports.

Data AnalysisJupyterPandas
0 likes · 7 min read
Using GoPUP: A Python Library for Easy Access to Public Data APIs
Laravel Tech Community
Laravel Tech Community
Oct 8, 2022 · Databases

Comparative Review of Popular Redis Visualization Tools

This article compares a range of Redis visualization solutions—including desktop clients, a web‑based platform, and an IDE plugin—detailing their features, licensing, platform support, and command‑line integration to help developers choose the most efficient tool for their workflow.

Database ToolsDesktop clientIDE plugin
0 likes · 8 min read
Comparative Review of Popular Redis Visualization Tools
Zhixing ZXD Design Center
Zhixing ZXD Design Center
Sep 28, 2022 · Product Management

8 Real-World UI/UX Cases That Boost User Experience

This article analyzes eight practical UI/UX case studies—from empathetic map navigation and smarter text input to privacy‑focused designs, motion‑enhanced feedback, IP interaction, and streamlined flows—showing how thoughtful design can dramatically improve user satisfaction across mobile apps.

Case studyUI-UXinteraction design
0 likes · 8 min read
8 Real-World UI/UX Cases That Boost User Experience
Past Memory Big Data
Past Memory Big Data
Aug 23, 2022 · Big Data

JD Tech’s Event‑Tracking Data Governance and One‑Stop Platform: Practices and Innovations

The article explains why event‑tracking data needs governance, outlines a full‑link governance methodology, describes the organizational setup, and details the features of JD Tech’s one‑stop tracking management platform, including metadata unification, one‑click validation, real‑time dashboards, visualization tools, and H5‑native data integration.

Data GovernanceH5-native integrationReal-time Dashboard
0 likes · 16 min read
JD Tech’s Event‑Tracking Data Governance and One‑Stop Platform: Practices and Innovations
phodal
phodal
Aug 7, 2022 · Fundamentals

Demystifying Graph Modeling: From Nodes & Edges to Rendering Techniques

This article revisits fundamental graph concepts, clarifies the distinction between graphs and charts, defines nodes, edges, geometry, and properties, and outlines data processing, layout strategies, and rendering approaches using Canvas and SVG, offering a concise roadmap for building a graph engine.

Data ModelingGeometryGraph
0 likes · 8 min read
Demystifying Graph Modeling: From Nodes & Edges to Rendering Techniques
Baobao Algorithm Notes
Baobao Algorithm Notes
Aug 3, 2022 · Industry Insights

How to Package Your Model for Competition Success: The Three‑Step ‘Ancient Kung Fu’ Method

This article outlines a systematic three‑step framework—visual appeal, standout optimization, and comprehensive experiments—to help data‑science teams package and present their models effectively in competitions, complete with practical tips, visual examples, and a GitHub resource for creating compelling model graphics.

competition strategydata sciencemachine learning workflow
0 likes · 7 min read
How to Package Your Model for Competition Success: The Three‑Step ‘Ancient Kung Fu’ Method
政采云技术
政采云技术
Jul 19, 2022 · Frontend Development

Data Source Design in a Visualization Building System

This article explains how introducing a data source layer in a visualization building system reduces repetitive component configuration, improves reuse, and empowers non‑developers to create and manage APIs for dynamic UI assembly.

API ManagementData Sourcecomponent reuse
0 likes · 11 min read
Data Source Design in a Visualization Building System
Rare Earth Juejin Tech Community
Rare Earth Juejin Tech Community
Jul 11, 2022 · Frontend Development

Design and Implementation of a Generic Map Component with Real‑time Heatmap Rendering Using ThreeJS

This article explains the motivation, architecture, and implementation details of a generic map component that supports real‑time heatmap rendering using ThreeJS, covering GIS layer protocols, canvas limitations, WebGL advantages, and code examples for creating radial gradients, instanced meshes, and custom shaders.

GISWebGLheatmap
0 likes · 14 min read
Design and Implementation of a Generic Map Component with Real‑time Heatmap Rendering Using ThreeJS
Python Programming Learning Circle
Python Programming Learning Circle
Jul 8, 2022 · Fundamentals

Using Python pandas to Replicate Excel Functions and Visualizations

This article demonstrates how to replace common Excel operations such as data import, VLOOKUP, pivot tables, and charting with Python libraries like pandas and plotly, providing step‑by‑step code examples, performance tips, and comparisons that help analysts transition from spreadsheet‑based workflows to programmatic data analysis.

ExcelPandasVLOOKUP
0 likes · 13 min read
Using Python pandas to Replicate Excel Functions and Visualizations
Python Programming Learning Circle
Python Programming Learning Circle
Jul 4, 2022 · Fundamentals

Advanced NumPy Functions for Array Creation, Manipulation, and Analysis

This article introduces a collection of lesser‑known NumPy functions—including np.full_like, np.logspace, np.meshgrid, np.triu, np.ravel, np.vstack, np.r_, np.where, np.allclose, np.argsort, np.isneginf, np.polyfit, np.clip, np.count_nonzero, and np.array_split—demonstrating their usage with code examples and visualizations for data‑science and scientific‑computing tasks.

array manipulationdata-sciencestatistics
0 likes · 17 min read
Advanced NumPy Functions for Array Creation, Manipulation, and Analysis
Model Perspective
Model Perspective
Jun 28, 2022 · Fundamentals

Master NumPy: Visual Guide to Multidimensional Arrays and Operations

An in‑depth visual tutorial explains NumPy’s core concepts—from one‑dimensional vectors to high‑dimensional tensors—covering array creation, indexing, arithmetic, broadcasting, sorting, and advanced functions like meshgrid and einsum, empowering developers to harness efficient multidimensional computations in Python.

NumPyPythonmultidimensional arrays
0 likes · 21 min read
Master NumPy: Visual Guide to Multidimensional Arrays and Operations
Top Architect
Top Architect
Jun 21, 2022 · Fundamentals

How to Create Clear Architecture Diagrams: Concepts, Types, and Best Practices

This article explains the purpose and definition of software architecture diagrams, introduces the 4+1 view classification and the C4 model (system context, container, component, and code diagrams), discusses common pitfalls, and provides practical guidance and tool recommendations for producing self‑describing, audience‑focused architecture visuals.

C4 modelSystem Designarchitecture diagrams
0 likes · 11 min read
How to Create Clear Architecture Diagrams: Concepts, Types, and Best Practices
DevOps Cloud Academy
DevOps Cloud Academy
Jun 6, 2022 · Operations

Using Jenkins Deploy Dashboard Plugin for Visual Deployment Management

This article introduces the Deploy Dashboard plugin for Jenkins, explains how to visualize deployment status across environments, shows step‑by‑step instructions for adding versions, creating the dashboard view, adding deployment buttons, and provides pipeline code examples for seamless CI/CD integration.

CI/CDDeploy DashboardDevOps
0 likes · 5 min read
Using Jenkins Deploy Dashboard Plugin for Visual Deployment Management
macrozheng
macrozheng
May 20, 2022 · Frontend Development

Boost Your API Testing: Visualize JSON with JsonHero & JsonVisio

Swagger’s poor JSON handling can hinder API testing, but two sleek visualization tools—JsonHero and JsonVisio—offer formatting, editing, tree views, and easy installation, enabling developers to efficiently view and manipulate JSON data directly from Swagger or standalone.

FrontendJsonHeroJsonVisio
0 likes · 7 min read
Boost Your API Testing: Visualize JSON with JsonHero & JsonVisio
Code DAO
Code DAO
May 18, 2022 · Artificial Intelligence

A Practical Guide to PyTorch Visualization Tools for Deep Learning

This article walks through the core PyTorch visualization utilities—making image grids, drawing bounding boxes, segmentation masks, and keypoints—explaining why they are needed, how to set up the pipeline, and providing complete code examples for each computer‑vision task.

Bounding BoxesKeypointsPyTorch
0 likes · 18 min read
A Practical Guide to PyTorch Visualization Tools for Deep Learning
Meituan Technology Team
Meituan Technology Team
Apr 14, 2022 · Frontend Development

Knowledge Graph Visualization Practices and Solutions at Meituan

This article details Meituan's end‑to‑end practice of knowledge‑graph visualization, covering basic concepts, scenario analysis, D3.js‑based architecture, layout optimization, visual‑noise reduction, rich interaction features, 3D extensions, real‑world deployments and future research directions.

3D force graphD3.jsInteractive UI
0 likes · 25 min read
Knowledge Graph Visualization Practices and Solutions at Meituan
vivo Internet Technology
vivo Internet Technology
Mar 23, 2022 · Frontend Development

Product Middle Platform Front-end Practice: Micro-frontend Architecture and Visualization Technology Implementation

The article details how an e‑commerce product middle platform’s front‑end employs visualization technology, a uni‑render approach that shares a Vuex store between an iframe and its parent via a sandboxed Vue instance, and a qiankun‑based micro‑frontend architecture, while addressing cross‑domain and editor integration challenges.

Vuexe-commercefrontend-architecture
0 likes · 13 min read
Product Middle Platform Front-end Practice: Micro-frontend Architecture and Visualization Technology Implementation
Alibaba Terminal Technology
Alibaba Terminal Technology
Mar 14, 2022 · Frontend Development

How Low‑Code Platforms Are Revolutionizing Front‑End Visualization Engineering

The article explores how front‑end engineering, through reusable component libraries, modular building platforms, and low‑code visual editors, transforms data‑screen development by abstracting complexity, boosting efficiency, and enabling scalable, reusable business components across multiple devices and scenarios.

EngineeringLow-codecomponent library
0 likes · 16 min read
How Low‑Code Platforms Are Revolutionizing Front‑End Visualization Engineering
Alipay Experience Technology
Alipay Experience Technology
Feb 24, 2022 · Frontend Development

How Yuque Board Reinvented Diagram Layouts: New Features, Challenges, and Innovative Solutions

In this talk, a Yuque front‑end engineer walks through the past six months of Yuque Board’s new features, unexpected use cases, emerging problems, fresh ideas, and novel methods, illustrating how abstraction, scientific falsification, and innovative thinking drive product evolution.

FrontendProduct Developmentlayout algorithms
0 likes · 11 min read
How Yuque Board Reinvented Diagram Layouts: New Features, Challenges, and Innovative Solutions
phodal
phodal
Feb 20, 2022 · Industry Insights

How Open‑Source Tools Are Revolutionizing Legacy System Modernization

This article examines the challenges of modernizing legacy systems and presents a comprehensive open‑source toolkit—including syntax analysis, visualization, automated refactoring, and architecture guarding—that enables developers to quickly assess, visualize, and evolve outdated codebases across multiple platforms.

AutomationOpen-source toolsarchitecture guard
0 likes · 9 min read
How Open‑Source Tools Are Revolutionizing Legacy System Modernization
Alipay Experience Technology
Alipay Experience Technology
Feb 16, 2022 · Frontend Development

How AntV Engineers Design and Build Visual Narrative Engines

This article explains the concept of visual narrative, why it matters for multi‑dimensional data insight, and details AntV's design and implementation approach—including declarative chart definitions, timeline playback, React‑like components, and animation phases—to create interactive data stories.

Data StorytellingFrontendtimeline
0 likes · 8 min read
How AntV Engineers Design and Build Visual Narrative Engines
IT Architects Alliance
IT Architects Alliance
Feb 16, 2022 · Fundamentals

How to Create Effective Architecture Diagrams: Concepts, Types, and the C4 Modeling Approach

This article explains the importance of clear architecture diagrams, defines architecture and its visual representations, outlines common diagram types and pitfalls, and introduces the C4 modeling approach with practical guidance for creating self‑describing, audience‑focused system diagrams.

C4 modelSoftware EngineeringSystem Design
0 likes · 10 min read
How to Create Effective Architecture Diagrams: Concepts, Types, and the C4 Modeling Approach
Liangxu Linux
Liangxu Linux
Feb 10, 2022 · Operations

Master Linux Memory Insights with smem: Install, Use, and Visualize

This guide explains how to install the Linux smem tool, use its various options to report RSS, USS, and PSS memory metrics, filter results for specific processes or users, and generate visual pie and bar charts with Python's matplotlib for clearer memory analysis.

Memory ManagementPSSsmem
0 likes · 6 min read
Master Linux Memory Insights with smem: Install, Use, and Visualize
Sohu Tech Products
Sohu Tech Products
Feb 2, 2022 · Frontend Development

Markmap: Turning Markdown into Interactive Mindmaps

Markmap is a JavaScript tool that parses Markdown documents, extracts their hierarchical structure, and renders them as interactive mindmaps in the browser, offering three npm packages, editor plugins, and detailed usage examples with code snippets.

MarkdownMarkmapmindmap
0 likes · 4 min read
Markmap: Turning Markdown into Interactive Mindmaps
Code DAO
Code DAO
Dec 15, 2021 · Artificial Intelligence

Should You Monitor Your Machine Learning Models? An Introduction with Evidently AI

The article explains why monitoring production ML models is essential to detect data and target drift, describes the open‑source Evidently AI library and its statistical tests, and demonstrates its use on a weather‑forecast example and a plant‑seedling image classification case, including dashboards, code snippets, and visual analysis of drift impact.

Evidently AIModel MonitoringPython
0 likes · 14 min read
Should You Monitor Your Machine Learning Models? An Introduction with Evidently AI
DataFunSummit
DataFunSummit
Dec 15, 2021 · Fundamentals

Concrete Strength Data Analysis Using Pandas: A Step‑by‑Step Tutorial

This tutorial walks through a complete pandas‑based workflow for analyzing a concrete‑strength dataset, covering data loading, cleaning, exploratory visualizations, correlation analysis, and targeted sub‑group investigations to uncover factors influencing product strength and suggest improvement measures.

Data AnalysisPandasconcrete strength
0 likes · 13 min read
Concrete Strength Data Analysis Using Pandas: A Step‑by‑Step Tutorial
Python Programming Learning Circle
Python Programming Learning Circle
Dec 13, 2021 · Artificial Intelligence

Analyzing WeChat Friend Data with Python: Gender, Avatar, Signature, and Location Insights

This tutorial demonstrates how to use Python libraries such as itchat, jieba, matplotlib, SnowNLP, and Tencent Youtu SDK to collect WeChat friend information and perform data analysis and visualization on gender distribution, avatar characteristics, signature sentiment, and geographic location, providing practical code examples and visual results.

data-analysissentimentvisualization
0 likes · 14 min read
Analyzing WeChat Friend Data with Python: Gender, Avatar, Signature, and Location Insights
IT Architects Alliance
IT Architects Alliance
Nov 17, 2021 · Fundamentals

How to Create Effective Architecture Diagrams: Concepts, Types, and Best Practices

This article explains the purpose and basic concepts of software architecture diagrams, introduces common view types such as scenario, logical, physical, process, and development, discusses criteria for good diagrams, highlights typical pitfalls, and presents the C4 modeling approach with practical examples and tool recommendations.

C4 modelSystem Designdiagram
0 likes · 12 min read
How to Create Effective Architecture Diagrams: Concepts, Types, and Best Practices