Tagged articles

open-source

2521 articles · Page 14 of 26
Ops Development Stories
Ops Development Stories
Nov 6, 2024 · Cloud Native

Koordinator vs Crane: Which Scheduler Optimizes Kubernetes Resource Usage?

The article examines how native Kubernetes scheduling based solely on resource requests leads to waste and imbalance, compares the open‑source crane‑scheduler and koord‑scheduler architectures, explains practical configuration of Koordinator, and provides step‑by‑step testing procedures to achieve load‑aware scheduling.

Cloud NativeKoordinatorKubernetes
0 likes · 7 min read
Koordinator vs Crane: Which Scheduler Optimizes Kubernetes Resource Usage?
Rare Earth Juejin Tech Community
Rare Earth Juejin Tech Community
Nov 6, 2024 · Backend Development

Comprehensive Comparison of Popular Vue 3 + Vite Backend Administration Systems

This article evaluates and compares several Vue 3 + Vite based backend administration systems, outlining selection criteria such as star count, recent activity, documentation, UI library support, layout options, navigation features, internationalization, and other functional aspects to help developers choose the most suitable admin panel.

Admin DashboardFrontend FrameworkUI library
0 likes · 9 min read
Comprehensive Comparison of Popular Vue 3 + Vite Backend Administration Systems
Deepin Linux
Deepin Linux
Nov 2, 2024 · Fundamentals

Curated List of C++ Open‑Source Projects for Learning from Beginner to Advanced

This article presents a curated collection of C++ open‑source projects ranging from beginner-friendly tutorials and simple games to intermediate libraries and advanced frameworks, offering detailed descriptions, difficulty levels, and GitHub links to help developers progressively enhance their coding skills and understand complex system design.

C++LearningProjects
0 likes · 29 min read
Curated List of C++ Open‑Source Projects for Learning from Beginner to Advanced
21CTO
21CTO
Nov 1, 2024 · Information Security

Google Launches PipelineDP4J: Open-Source Java Library for Differential Privacy

Google has open‑sourced PipelineDP4J, a Java library that brings large‑scale differential privacy to developers, enabling privacy‑preserving data analysis across billions of devices while lowering the barrier for Java programmers and introducing tools for auditing privacy guarantees.

Differential PrivacyGoogleJava
0 likes · 3 min read
Google Launches PipelineDP4J: Open-Source Java Library for Differential Privacy
21CTO
21CTO
Nov 1, 2024 · Information Security

Why the US Government Is Cracking Down on Unsafe Coding Practices

The U.S. CISA and FBI have issued a stern warning to software vendors, demanding the elimination of unsafe coding practices—especially the use of memory‑unsafe languages like C/C++—by January 1 2026, or risk being labeled negligent and jeopardizing national security.

CISASoftware Securitymemory safety
0 likes · 8 min read
Why the US Government Is Cracking Down on Unsafe Coding Practices
OPPO Kernel Craftsman
OPPO Kernel Craftsman
Nov 1, 2024 · Fundamentals

Highlights of the 19th China Linux Kernel Developers Conference (CLK 2024)

The 19th China Linux Kernel Developers Conference in Wuhan on October 26, 2024 attracted over 80,000 online viewers and nearly 400 developers, showcased five technical sub‑forums—from memory and storage I/O to virtualization and scheduling—featured AI‑focused kernel talks, announced a new open‑source innovation institute, and made all materials publicly available on GitHub.

AILinux kernelRISC-V
0 likes · 9 min read
Highlights of the 19th China Linux Kernel Developers Conference (CLK 2024)
Ubiquitous Tech
Ubiquitous Tech
Oct 31, 2024 · Databases

Deep Dive into JD’s sql-analysis Slow‑SQL Component Architecture

This article provides a detailed walkthrough of JD’s open‑source sql‑analysis component, dissecting its eight functional modules, MyBatis interceptor flow, SQL extraction logic, query‑plan analysis, rule‑based scoring, and output strategies, while highlighting design patterns and potential extension points for developers.

JavaMyBatisPerformance Monitoring
0 likes · 15 min read
Deep Dive into JD’s sql-analysis Slow‑SQL Component Architecture
Ubiquitous Tech
Ubiquitous Tech
Oct 28, 2024 · Databases

Detecting and Preventing Slow SQL with JD’s Open‑Source sql‑analysis Component

This article introduces JD’s open‑source sql‑analysis component, explains its design based on a MyBatis interceptor, demonstrates how it analyzes SQL execution plans with Explain and a rule engine to warn about potential slow queries, and shows step‑by‑step usage and its advantages for early detection and rapid hot‑swap remediation.

EXPLAINMyBatisPerformance Monitoring
0 likes · 14 min read
Detecting and Preventing Slow SQL with JD’s Open‑Source sql‑analysis Component
Full-Stack Cultivation Path
Full-Stack Cultivation Path
Oct 27, 2024 · Frontend Development

How Shadcn UI Gained 73K Stars in Under Two Years

Shadcn UI, a React‑based component collection launched in early 2023, reached 73 K GitHub stars within two years by offering a highly customizable, copy‑and‑paste workflow, leveraging Tailwind CSS, Radix UI, TypeScript, and a simple CLI that together reshape the frontend component ecosystem.

Component LibraryReActTailwind CSS
0 likes · 4 min read
How Shadcn UI Gained 73K Stars in Under Two Years
21CTO
21CTO
Oct 22, 2024 · Frontend Development

Introducing Gosub: A Rust‑Powered Open‑Source Browser Engine

Gosub is a newly launched, Rust‑written open‑source browser engine that offers modular, high‑performance HTML5 and CSS3 parsing, a rendering engine, JavaScript bridge, and WebAssembly support, inviting contributors to help build a flexible alternative to dominant browsers.

HTML parserRustWebAssembly
0 likes · 5 min read
Introducing Gosub: A Rust‑Powered Open‑Source Browser Engine
Liangxu Linux
Liangxu Linux
Oct 20, 2024 · Information Security

How to Install and Use Lynis for Powerful Linux Security Audits

This guide explains how to set up the free, open‑source Lynis tool on a CentOS 8 server, run comprehensive system audits, explore its command‑line options, and interpret the generated security reports to strengthen Linux host defenses.

LinuxLynisSecurity Auditing
0 likes · 4 min read
How to Install and Use Lynis for Powerful Linux Security Audits
21CTO
21CTO
Oct 16, 2024 · Fundamentals

What the Winamp Open‑Source Release Reveals About Licensing and Community Collaboration

The brief, turbulent open‑source episode of Winamp—its source code upload, swift removal, restrictive Winamp Collaboration License, community backlash, and subsequent license tweaks—offers a cautionary look at how legacy software, mixed‑code bundles, and licensing choices affect true open‑source viability.

GitHubSoftware LicensingWinamp
0 likes · 7 min read
What the Winamp Open‑Source Release Reveals About Licensing and Community Collaboration
Java Tech Enthusiast
Java Tech Enthusiast
Oct 9, 2024 · Databases

The History and Development of SQLite by Richard Hipp

SQLite, conceived by D. Richard Hipp after his naval‑ship software work revealed client‑server database fragility, became a self‑contained, byte‑code SQL engine that powers billions of devices—from early Motorola and Symbian adopters to Android’s default storage—maintained by a three‑person core team, an alliance of partners, and a rigorous 100 % MCDC test suite ensuring unmatched reliability.

Richard HippSQLitedatabase
0 likes · 13 min read
The History and Development of SQLite by Richard Hipp
21CTO
21CTO
Oct 4, 2024 · Fundamentals

7 Must‑Know Open‑Source Python Projects Every Developer Should Explore

Discover seven essential open‑source Python repositories—from data analysis with Pandas and workflow automation with Apache Airflow to AI‑powered G4F, web crawling with Scrapy, Telegram bots via Ultroid, team chat with Zulip, and crypto trading with Freqtrade—each offering powerful capabilities and community support.

Data AnalysisLibrariesPython
0 likes · 4 min read
7 Must‑Know Open‑Source Python Projects Every Developer Should Explore
AntData
AntData
Sep 26, 2024 · Databases

Apache HoraeDB (CeresDB): An Open‑Source Distributed Time‑Series Database

Apache HoraeDB (CeresDB) is an open‑source, distributed, high‑availability time‑series database developed by Ant Group, supporting multi‑dimensional queries, compatible with Prometheus and OpenTSDB, and offering SQL and OLAP capabilities for use cases such as APM, IoT monitoring, financial analytics, and AI‑infra observability.

SQLTime Series Databasedistributed systems
0 likes · 5 min read
Apache HoraeDB (CeresDB): An Open‑Source Distributed Time‑Series Database
AntData
AntData
Sep 26, 2024 · Artificial Intelligence

DB-GPT: Open-Source AI-Native Data Application Development Framework

DB‑GPT is an open‑source AI‑native data‑application framework that provides multi‑model management, Text‑to‑SQL optimization, RAG, multi‑agent collaboration, and intelligent workflow orchestration, enabling developers to build scalable large‑model database applications, with proven enterprise adoption, community growth, and academic publications.

AIRAGdata engineering
0 likes · 6 min read
DB-GPT: Open-Source AI-Native Data Application Development Framework
Ubiquitous Tech
Ubiquitous Tech
Sep 19, 2024 · Backend Development

Exploring wxjava: A Deep Dive into the Open‑Source WeChat SDK Design Process

This article walks through the wxjava open‑source Java SDK for WeChat, detailing its starter pattern, configuration handling, request/response modeling, token management, custom annotations, duplicate‑message checkers, and the design patterns employed, offering concrete code examples to help readers master SDK design.

BackendDesign PatternsJava SDK
0 likes · 18 min read
Exploring wxjava: A Deep Dive into the Open‑Source WeChat SDK Design Process
Go Development Architecture Practice
Go Development Architecture Practice
Sep 18, 2024 · Backend Development

Boost Your Go Skills: 17 Must‑Try Open‑Source Projects & Libraries

This article curates a collection of essential Go open‑source projects—including core libraries like Gin, go‑zero, and GORM, middleware such as etcd and Kubernetes, learning roadmaps, and useful resources—providing brief descriptions, star counts, and direct GitHub URLs to help developers deepen their Go expertise.

GoLibrariesResources
0 likes · 5 min read
Boost Your Go Skills: 17 Must‑Try Open‑Source Projects & Libraries
21CTO
21CTO
Sep 17, 2024 · Big Data

Why AWS Donated OpenSearch to the Linux Foundation and Its Impact on Search

Amazon Web Services transferred its OpenSearch project—a fork of Elasticsearch and Kibana—to the newly formed OpenSearch Software Foundation under the Linux Foundation, gaining vendor‑neutral governance and support from members like AWS, Uber, Canonical, and Aiven, to foster broader community development of search, analytics, and vector database applications.

AnalyticsLinux FoundationOpenSearch
0 likes · 4 min read
Why AWS Donated OpenSearch to the Linux Foundation and Its Impact on Search
21CTO
21CTO
Sep 17, 2024 · Databases

MariaDB’s Journey: From MySQL Fork to K1 Private Equity Takeover

The article traces MariaDB’s evolution from its MySQL roots and community‑driven development, through its NYSE listing, financial performance, restructuring, and the recent K1 Investment Management acquisition, while highlighting key figures, product features, and industry reactions.

MariaDBSQLacquisition
0 likes · 12 min read
MariaDB’s Journey: From MySQL Fork to K1 Private Equity Takeover
ITPUB
ITPUB
Sep 14, 2024 · Databases

Should You Choose MariaDB Over MySQL? A Deep Technical Comparison

The article compares MySQL and MariaDB, tracing MySQL’s historic rise, explaining why MariaDB was forked, detailing their governance, enumerating MariaDB’s additional storage engines and performance optimizations, highlighting new features, and analyzing recent adoption trends that suggest MariaDB may eventually overtake MySQL.

MariaDBMySQLRDBMS
0 likes · 6 min read
Should You Choose MariaDB Over MySQL? A Deep Technical Comparison
Java High-Performance Architecture
Java High-Performance Architecture
Sep 14, 2024 · Fundamentals

What Makes Xiaomi Vela the Next‑Gen Open‑Source IoT OS?

Xiaomi Vela, an open‑source IoT operating system built on the NuttX kernel, now powers over 47 million devices, offering high‑performance real‑time capabilities, rich components, multi‑protocol connectivity, and developer tools, while Xiaomi expands its ecosystem through GitHub, Gitee, and B‑station.

Embedded OSIoTNuttX
0 likes · 6 min read
What Makes Xiaomi Vela the Next‑Gen Open‑Source IoT OS?
OPPO Kernel Craftsman
OPPO Kernel Craftsman
Sep 13, 2024 · Fundamentals

Call for Papers: 19th China Linux Kernel Developers Conference (CLK 2024)

The 19th China Linux Kernel Developers Conference (CLK 2024) in Wuhan on October 26 invites paper submissions from September 10‑25 on topics such as RISC‑V, ARM64, scheduling, memory, storage, networking, containers, AI, automotive and embedded Linux kernel optimization, with abstracts limited to 500 words and results announced September 30.

Linux kernelOS developmentcall for papers
0 likes · 4 min read
Call for Papers: 19th China Linux Kernel Developers Conference (CLK 2024)
Tencent Cloud Developer
Tencent Cloud Developer
Sep 12, 2024 · Fundamentals

5 Essential Open-Source Drawing Tools for Programmers: Draw.io, Excalidraw, Graphviz, Matplotlib, and PlantUML

The article reviews five essential open-source drawing tools for programmers—Draw.io for versatile diagramming, Excalidraw’s hand-drawn style, Graphviz’s automatic graph layout, Python’s Matplotlib for data visualizations, and PlantUML’s simple markup-based UML creation—highlighting key features, platforms, and typical use cases.

Diagram ToolsExcalidrawGraphviz
0 likes · 9 min read
5 Essential Open-Source Drawing Tools for Programmers: Draw.io, Excalidraw, Graphviz, Matplotlib, and PlantUML
21CTO
21CTO
Sep 7, 2024 · Cloud Native

What Is Dokku? The Minimal Open‑Source PaaS Powered by Docker

Dokku is an open‑source Platform‑as‑a‑Service built on Docker that uses Dockerfiles or Buildpacks to auto‑detect languages, runs apps in isolated containers, extends functionality via plugins, and has grown to over 28 000 GitHub stars since its 2013 launch.

Cloud NativeDevOpsDocker
0 likes · 2 min read
What Is Dokku? The Minimal Open‑Source PaaS Powered by Docker
Full-Stack Cultivation Path
Full-Stack Cultivation Path
Sep 4, 2024 · Artificial Intelligence

Hot Open-Source RAG Tool for Document Chat: GraphRAG, Multimodal QA & Complex Reasoning

This article introduces Kotaemon, an open‑source Retrieval‑Augmented Generation platform that lets users chat with their documents, offering a self‑hosted web UI, support for local and API LLMs, hybrid retrieval, multimodal question answering, GraphRAG indexing, and advanced reasoning capabilities, along with step‑by‑step installation via App or Docker.

GraphRAGLLMRAG
0 likes · 6 min read
Hot Open-Source RAG Tool for Document Chat: GraphRAG, Multimodal QA & Complex Reasoning
21CTO
21CTO
Sep 3, 2024 · Fundamentals

Why Linux Turns 33: From a Student Hobby to the World's Core OS

Celebrating Linux’s 33rd birthday, this article traces its humble 1991 beginnings as Linus Torvalds’s “small hobby” to its ubiquitous presence today across desktops, servers, mobile devices, supercomputers, and even the International Space Station, highlighting its profound impact on modern computing.

LinuxTechnologyhistory
0 likes · 4 min read
Why Linux Turns 33: From a Student Hobby to the World's Core OS
Programmer XiaoFu
Programmer XiaoFu
Sep 2, 2024 · Backend Development

Designing a Dynamic Thread Pool for a Meituan Interview: Concepts and Implementation

The article explains what a dynamic thread pool is, why static pools are problematic, how to modify core parameters such as corePoolSize, maximumPoolSize, and workQueue at runtime, and provides code examples for monitoring, exposing metrics via Spring Boot Actuator, and integrating with Prometheus‑Grafana, while also listing open‑source implementations like Hippo4j and Dynamic TP.

GrafanaJavaPrometheus
0 likes · 13 min read
Designing a Dynamic Thread Pool for a Meituan Interview: Concepts and Implementation
Python Programming Learning Circle
Python Programming Learning Circle
Aug 19, 2024 · R&D Management

Rust Announces New Leadership Council and Governance Model

The article details Rust’s recent governance overhaul, introducing a new Leadership Council that replaces the core team, outlines its responsibilities, lists its inaugural members, and discusses the broader implications of the community’s shift away from a centralized leadership model.

Leadership CouncilRustcommunity
0 likes · 9 min read
Rust Announces New Leadership Council and Governance Model
Ops Development & AI Practice
Ops Development & AI Practice
Aug 16, 2024 · Industry Insights

How LLMs Are Evolving from Language Mimicry to Real-World Simulation

Recent breakthroughs in AI, from large language models gaining real-world simulation abilities to rapid AI-chip advancements and the surge of open-source models, are reshaping industries, highlighting both unprecedented opportunities and the need for ethical, secure deployment across sectors.

AI chipsArtificial Intelligencelarge language models
0 likes · 7 min read
How LLMs Are Evolving from Language Mimicry to Real-World Simulation
21CTO
21CTO
Aug 14, 2024 · Backend Development

Explore a PHP‑Based “Operating System”: Installation Guide and Demo

A Japanese PHP developer released an open‑source project that simulates an operating system using PHP, currently only outputs "Hello World!" in an emulator, and the article provides step‑by‑step installation instructions for macOS and Composer usage.

Backend DevelopmentInstallation guidePHP
0 likes · 2 min read
Explore a PHP‑Based “Operating System”: Installation Guide and Demo
21CTO
21CTO
Aug 13, 2024 · Fundamentals

7 Must‑Know Open‑Source Python Projects Every Developer Should Explore

This article introduces seven noteworthy open‑source Python repositories—including Pandas, Apache Airflow, G4F, Scrapy, Ultroid, Zulip, and Freqtrade—highlighting their key features, typical use cases, and where to find them, offering developers a curated guide to valuable tools for data analysis, workflow automation, web crawling, chat bots, team collaboration, and crypto trading.

Data AnalysisLibrariesPython
0 likes · 5 min read
7 Must‑Know Open‑Source Python Projects Every Developer Should Explore
phodal
phodal
Aug 8, 2024 · Artificial Intelligence

How to Design an AI‑Assisted Software Engineering Framework for Any Team

This article provides a comprehensive, step‑by‑step guide to designing, prototyping, and continuously improving an AI‑assisted software engineering (AI4SE) framework, covering goal definition, pain‑point identification, technology selection, cross‑disciplinary team building, metric evaluation, and real‑world examples for teams of all sizes.

AI integrationAI4SEPrototype Development
0 likes · 19 min read
How to Design an AI‑Assisted Software Engineering Framework for Any Team
Full-Stack Cultivation Path
Full-Stack Cultivation Path
Aug 8, 2024 · Artificial Intelligence

MegaParse: A Precision Document Parser Built for LLMs

MegaParse is an open‑source document parser that transforms PDFs, Word, PPT, Excel and CSV files into LLM‑friendly formats, preserving full information, boosting processing efficiency, and enabling deeper semantic analysis, with quick‑start installation steps and a roadmap for future features.

AI toolsLLMOCR
0 likes · 4 min read
MegaParse: A Precision Document Parser Built for LLMs
BirdNest Tech Talk
BirdNest Tech Talk
Aug 2, 2024 · Industry Insights

What’s Next for Go? Inside the Oscar Contributor Agent Project

The article traces the lineage of Go’s technical leadership, explains Russ Cox’s shift to AI, and details the Oscar open‑source contributor‑agent architecture that uses large language models to automate maintenance tasks while preserving deterministic code execution.

AIContributor AgentOSCAR
0 likes · 10 min read
What’s Next for Go? Inside the Oscar Contributor Agent Project
Full-Stack DevOps & Kubernetes
Full-Stack DevOps & Kubernetes
Jul 29, 2024 · Artificial Intelligence

How to Run Real‑Time Voice Cloning with Python: A Step‑by‑Step Guide

This guide introduces the open‑source Realtime Voice Cloning project, explains its key features, and provides detailed installation and usage instructions—including environment setup, dependency installation, cloning the repository, and running the demo tool—to enable real‑time voice transformation with Python.

AIPythonSpeech Synthesis
0 likes · 5 min read
How to Run Real‑Time Voice Cloning with Python: A Step‑by‑Step Guide
Python Programming Learning Circle
Python Programming Learning Circle
Jul 27, 2024 · Artificial Intelligence

Numpy‑ML: A Pure NumPy Implementation of Machine Learning Algorithms

The Numpy‑ML project, created by UC Berkeley’s David Bourgin, provides a comprehensive pure‑NumPy implementation of over 30 machine‑learning algorithms—including probabilistic models, neural‑network layers, optimizers, and reinforcement‑learning agents—along with extensive data‑preprocessing utilities, all in a single open‑source repository.

AIAlgorithmsNumPy
0 likes · 6 min read
Numpy‑ML: A Pure NumPy Implementation of Machine Learning Algorithms
Liangxu Linux
Liangxu Linux
Jul 27, 2024 · Fundamentals

7 Must‑Know Russian‑Created Software That Power Our Daily Tech

This article highlights seven world‑class software projects originated by Russian developers—including 7‑Zip, Telegram, Nginx, Kaspersky, JetBrains IDE suite, ClickHouse, and the classic Tetris game—explaining their history, key technologies, and impact on everyday computing.

IDERussian softwaredatabase
0 likes · 6 min read
7 Must‑Know Russian‑Created Software That Power Our Daily Tech
21CTO
21CTO
Jul 23, 2024 · Fundamentals

Top 10 Linux Distributions You Should Try in 2024

This article defines Linux distributions, explains how they build on the open‑source kernel, and reviews ten popular distros—Linux Mint, Manjaro, openSUSE Leap, Elementary OS, Ubuntu, Fedora, Zorin OS, Debian, Pop!_OS, and MX Linux—highlighting each one's key features and ideal use cases.

DebianLinuxMINT
0 likes · 15 min read
Top 10 Linux Distributions You Should Try in 2024
21CTO
21CTO
Jul 20, 2024 · Backend Development

Explore a PHP‑Based ‘Operating System’: Installation Guide & Demo

A Japanese PHP developer released an open‑source project that simulates a simple operating system in PHP, currently limited to printing "Hello World!", and provides step‑by‑step instructions for installing the required PHP version and running the demo on macOS.

Backend DevelopmentInstallationPHP
0 likes · 2 min read
Explore a PHP‑Based ‘Operating System’: Installation Guide & Demo
Architect's Guide
Architect's Guide
Jul 18, 2024 · Frontend Development

AS-Editor: Vue-based Visual Drag-and-Drop Page Builder

AS-Editor is a Vue-powered visual drag‑and‑drop page builder that generates UI from JSON, offering installation via npm, step‑by‑step usage with customizable components, and an open‑source repository for enhancing front‑end development efficiency, even in mobile projects.

Drag-and-DropUI generationVue
0 likes · 3 min read
AS-Editor: Vue-based Visual Drag-and-Drop Page Builder
Full-Stack Cultivation Path
Full-Stack Cultivation Path
Jul 17, 2024 · Artificial Intelligence

Open-Source PDF Toolkit Delivers High-Accuracy Layout and Formula Detection

PDF‑Extract‑Kit is an open‑source toolkit that combines high‑accuracy layout detection, formula detection, formula recognition, and OCR for PDFs, and the article details its model comparisons, evaluation on academic and textbook datasets, and step‑by‑step instructions for running it on Windows or macOS, including Apple Silicon.

OCRPDF-Extract-Kitcomputer vision
0 likes · 6 min read
Open-Source PDF Toolkit Delivers High-Accuracy Layout and Formula Detection
Rare Earth Juejin Tech Community
Rare Earth Juejin Tech Community
Jul 13, 2024 · Information Security

OpenCoreAnalysisKit: Open‑Source Offline Memory Core File Analysis Suite for Android

This article introduces the OpenCoreAnalysisKit project, an open‑source suite for offline analysis of Android Core memory files across multiple architectures, detailing its components, build requirements, usage guides for kernel‑ and user‑mode debugging, and various command‑line tools and code snippets for comprehensive reverse‑engineering and memory‑analysis workflows.

AndroidMemory Analysiscore dump
0 likes · 20 min read
OpenCoreAnalysisKit: Open‑Source Offline Memory Core File Analysis Suite for Android
Open Source Linux
Open Source Linux
Jul 12, 2024 · Fundamentals

Top 10 Linux Distributions You Should Know in 2024

This article surveys the most popular Linux distributions—including Red Hat Enterprise Linux, Gentoo, Debian, Ubuntu, Linux Mint, Fedora, Kali Linux, CentOS Stream, Arch Linux, and OpenSUSE—highlighting their target audiences, key features, package management, and typical use cases for desktop, server, and security environments.

DistributionsKaliLinux
0 likes · 13 min read
Top 10 Linux Distributions You Should Know in 2024
21CTO
21CTO
Jul 11, 2024 · Fundamentals

How BSD Shaped Apple’s Operating Systems: From BSD Roots to XNU

This article explores how BSD’s various releases and innovations have been integrated into Apple’s operating systems—macOS, iOS, watchOS, and others—through the Darwin core and XNU kernel, highlighting the historical evolution, technical components, and ongoing open‑source contributions.

AppleBSDDarwin
0 likes · 18 min read
How BSD Shaped Apple’s Operating Systems: From BSD Roots to XNU
Efficient Ops
Efficient Ops
Jul 10, 2024 · Databases

Boost MySQL DBA Productivity with Essential Open‑Source Tools

This article introduces a collection of practical open‑source utilities—including SQLTXPLAIN, SOAR, SQLAdvisor, and Percona Toolkit tools—that streamline common MySQL DBA tasks such as schema changes, replication checks, slow‑query analysis, and data consistency verification, helping engineers work faster and more efficiently.

DBA toolsMySQLPerformance
0 likes · 8 min read
Boost MySQL DBA Productivity with Essential Open‑Source Tools
21CTO
21CTO
Jul 3, 2024 · Backend Development

Will Google Abandon Go? Exploring the Language’s Future and Risks

The article examines recent Google layoffs affecting Python and Flutter teams, speculates on whether Google might drop support for Go, outlines the resources Google provides to the language, evaluates possible scenarios and probabilities, and concludes with a hopeful outlook inspired by Rust’s transition.

CNCFGoogleopen-source
0 likes · 5 min read
Will Google Abandon Go? Exploring the Language’s Future and Risks
Architecture Digest
Architecture Digest
Jul 3, 2024 · Operations

CentOS End‑of‑Life and Viable Alternative Linux Distributions

The article explains that CentOS Linux 8 ceased updates at the end of 2021 and CentOS 7 will reach end‑of‑support on June 30, 2024, describes the shift to CentOS Stream, and outlines several alternative operating systems—including Rocky Linux, Ubuntu, RHEL, and domestic Chinese distributions—providing guidance for enterprises and developers on migration paths.

Alternative DistributionsCentOSLinux
0 likes · 9 min read
CentOS End‑of‑Life and Viable Alternative Linux Distributions
NewBeeNLP
NewBeeNLP
Jul 3, 2024 · Industry Insights

What Dominated the AI Landscape in Q2 2024? From Llama 3 to GPT‑4o and Global Price Wars

The second quarter of 2024 saw a whirlwind of AI developments—including Meta’s open‑source Llama 3, Microsoft’s fleeting WizardLM‑2, a wave of model price cuts, major IPOs, legislative restrictions, and the debut of OpenAI’s multimodal GPT‑4o—painting a vivid picture of rapid innovation, fierce competition, and shifting market dynamics across the global AI ecosystem.

AI PolicyAI modelsindustry trends
0 likes · 24 min read
What Dominated the AI Landscape in Q2 2024? From Llama 3 to GPT‑4o and Global Price Wars
Shepherd Advanced Notes
Shepherd Advanced Notes
Jul 1, 2024 · Fundamentals

18 Essential Practices for Effectively Reading Open‑Source Code

The article outlines why reading source code matters—interview prep, skill growth, design insight—and presents a step‑by‑step guide of 18 practical habits, from mastering the JDK and design patterns to exploring demos, focusing on purpose, main flows, and thoughtful annotation.

Design PatternsJavaRocketMQ
0 likes · 14 min read
18 Essential Practices for Effectively Reading Open‑Source Code
macrozheng
macrozheng
Jun 18, 2024 · Frontend Development

Discover Layui: A Lightweight Frontend UI Library for Rapid Web Development

Layui is a free, lightweight Web UI component library that follows native HTML/CSS/JS development, offering modular specifications, easy onboarding, and a rich set of components, with simple installation via download, npm, or CDN, making rapid, elegant frontend development straightforward.

Component LibraryJavaScriptLayui
0 likes · 7 min read
Discover Layui: A Lightweight Frontend UI Library for Rapid Web Development
dbaplus Community
dbaplus Community
Jun 16, 2024 · Databases

How a Few Volunteers Keep the Internet’s Core Software Alive

Despite powering billions of devices, critical components like the TZ time‑zone database and SQLite are maintained by just a handful of volunteers, and the article reveals how this fragile reliance could cause massive disruptions if those small teams were to disappear.

SQLitedatabasesopen-source
0 likes · 8 min read
How a Few Volunteers Keep the Internet’s Core Software Alive
21CTO
21CTO
Jun 13, 2024 · Databases

Is Oracle Killing MySQL? A Deep Dive into MySQL’s Future Under Oracle

The article examines Peter Zaitsev’s critique of Oracle’s stewardship of MySQL, debunks long‑standing myths, evaluates recent MySQL Heatwave features and performance gaps, and compares MySQL’s trajectory with PostgreSQL and other open‑source databases.

MySQLOraclePerformance
0 likes · 8 min read
Is Oracle Killing MySQL? A Deep Dive into MySQL’s Future Under Oracle
macrozheng
macrozheng
Jun 13, 2024 · Frontend Development

Master Cherry Markdown: Powerful Open-Source Editor with Features, Installation & Demos

Cherry Markdown, Tencent’s open-source JavaScript Markdown editor, offers lightweight, extensible editing with features like image scaling, chart generation, multi-cursor support, and multiple preview modes, and the article provides a detailed overview, performance highlights, installation steps, code examples, and demo screenshots.

JavaScripteditorfrontend development
0 likes · 6 min read
Master Cherry Markdown: Powerful Open-Source Editor with Features, Installation & Demos
Java Tech Enthusiast
Java Tech Enthusiast
Jun 13, 2024 · Databases

MySQL's Decline: Oracle's Strategy and the Rise of PostgreSQL

Oracle’s post‑acquisition strategy has left MySQL lagging behind modern developers, while PostgreSQL, praised for features like parallel queries and vector search, now dominates the open‑source database market, prompting calls for MySQL’s transfer to the Linux Foundation to avoid obsolescence.

DB-EnginesMySQLOracle
0 likes · 7 min read
MySQL's Decline: Oracle's Strategy and the Rise of PostgreSQL
Java Tech Enthusiast
Java Tech Enthusiast
Jun 6, 2024 · Industry Insights

Why Nordic Developers Build Entire Operating Systems From Scratch

The article explores how Nordic programmers like Linus Torvalds, Andreas Kling, and Ville Turjanmaa have built full operating systems—from Linux to SerenityOS and the assembly‑only MenuetOS—highlighting their motivations, technical achievements, performance gains, and the cultural environment that fuels such ambitious open‑source projects.

MenuetOSNordic InnovationOperating Systems
0 likes · 6 min read
Why Nordic Developers Build Entire Operating Systems From Scratch
php Courses
php Courses
May 29, 2024 · Backend Development

Laravel Package Development: A Comprehensive Guide

This article explains the importance of code reuse in web development and provides a step‑by‑step tutorial on creating, structuring, registering, testing, and publishing Laravel packages, including benefits, service providers, Artisan commands, and how to share the package on Packagist.

ArtisanComposerLaravel
0 likes · 10 min read
Laravel Package Development: A Comprehensive Guide
Eric Tech Circle
Eric Tech Circle
May 22, 2024 · Artificial Intelligence

Deploy and Build AI Apps with Dify: A Complete Open‑Source Guide

This article introduces Dify, an open‑source LLM application platform, outlines its core features such as workflows, model support, RAG pipelines, agents, and observability, compares it with alternatives, and provides step‑by‑step deployment instructions using Docker Compose and Helm for local and Kubernetes environments.

AI platformDockerKubernetes
0 likes · 7 min read
Deploy and Build AI Apps with Dify: A Complete Open‑Source Guide
ITPUB
ITPUB
May 20, 2024 · Information Security

How a Hidden Backdoor in XZ Compression Threatens Global Open‑Source Infrastructure

A recent backdoor implanted in the widely used open‑source compression tool XZ exposes the fragile reliance on volunteer‑maintained software infrastructure, highlighting the massive economic value of open‑source, the sophisticated attack methods employed, and the urgent need for better security and maintenance practices.

Software Securitybackdoorinformation security
0 likes · 6 min read
How a Hidden Backdoor in XZ Compression Threatens Global Open‑Source Infrastructure
Liangxu Linux
Liangxu Linux
May 19, 2024 · Fundamentals

A 17‑Year‑Old’s Rust‑Based ‘Key Lang’ Programming Language – Features & Community Reaction

A high‑school student independently created the Rust‑written programming language Key Lang, showcasing features like reference‑free syntax, concise loops, enhanced match, and native memory handling, shared via B‑site video and GitHub, while the project sparked heated community debate over code quality and originality.

Key LangRustopen-source
0 likes · 3 min read
A 17‑Year‑Old’s Rust‑Based ‘Key Lang’ Programming Language – Features & Community Reaction
Java Tech Enthusiast
Java Tech Enthusiast
May 18, 2024 · Industry Insights

What Would Happen If Google Dismisses the Go Core Team?

The article analyzes recent rumors of Google laying off many Go core developers, outlines what resources and support could be lost, explores possible scenarios for the language’s future, and compares the situation to Rust’s evolution, highlighting risks for the Go ecosystem.

CNCFGoGoogle
0 likes · 6 min read
What Would Happen If Google Dismisses the Go Core Team?
Rare Earth Juejin Tech Community
Rare Earth Juejin Tech Community
May 16, 2024 · Databases

Why MySQL Dominates in Mainland China While PostgreSQL Remains Secondary, and Can PostgreSQL Replace MySQL?

The article analyses the historical, technical, and market reasons why MySQL became the mainstream database in mainland China, contrasts its simplicity and performance with PostgreSQL's advanced transaction and consistency features, and discusses whether PostgreSQL can realistically replace MySQL in enterprise scenarios.

ChinaMySQLPostgreSQL
0 likes · 6 min read
Why MySQL Dominates in Mainland China While PostgreSQL Remains Secondary, and Can PostgreSQL Replace MySQL?
Architecture Digest
Architecture Digest
May 15, 2024 · Databases

Redis Shifts to Dual Licensing: Implications and Community Reactions

Redis announced that starting with version 7.4 it will adopt a dual‑source licensing model (RSALv2 and SSPL), moving away from its permissive BSD‑3 license, sparking widespread community backlash, discussions about cloud provider restrictions, and prompting users to consider alternative databases or forks.

LicensingRediscloud
0 likes · 6 min read
Redis Shifts to Dual Licensing: Implications and Community Reactions
Architect
Architect
May 9, 2024 · R&D Management

How to Build Technical Influence as a Software Engineer

This article explains why software engineers should cultivate technical influence, outlines the benefits of building a personal brand, and provides practical steps—including continuous learning, contributing to open‑source projects, writing technical articles, delivering talks, and publishing books—to steadily increase visibility and career growth.

career developmentopen-sourcepublic speaking
0 likes · 10 min read
How to Build Technical Influence as a Software Engineer
Baidu MEUX
Baidu MEUX
May 8, 2024 · Big Data

Why KNIME Is a Powerful Open‑Source Solution for Big Data Analytics

In the data‑driven era, KNIME offers a free, visual, and highly scalable platform that streamlines massive data ingestion, preprocessing, analysis, automation, and visualization, enabling researchers to handle millions of records efficiently without extensive coding or costly software.

Data AnalysisKNIMEVisual Programming
0 likes · 9 min read
Why KNIME Is a Powerful Open‑Source Solution for Big Data Analytics
AntTech
AntTech
May 6, 2024 · Artificial Intelligence

AGAP: A Simple Technique for Editing 3D Neural Radiance Fields Explained in Plain Language

The article introduces AGAP, an open‑source method from Ant Research Institute that replaces complex 3D neural radiance field editing with a 2D appearance aggregation approach, enabling easy, loss‑less 3D image manipulation comparable to 2D Photoshop, and is showcased in a short explanatory video.

3D editingAGAPNeural Radiance Fields
0 likes · 3 min read
AGAP: A Simple Technique for Editing 3D Neural Radiance Fields Explained in Plain Language
21CTO
21CTO
May 2, 2024 · Databases

Why SQL Still Dominates After 50 Years: 8 Compelling Reasons

This article explains eight key reasons why SQL and relational database systems remain the dominant data management solution half a century after their invention, covering performance, maturity, community, simplicity, popularity, open‑source options, powerful query capabilities, and their continued relevance alongside newer technologies.

RDBMSRelational DatabaseSQL
0 likes · 9 min read
Why SQL Still Dominates After 50 Years: 8 Compelling Reasons
Liangxu Linux
Liangxu Linux
Apr 27, 2024 · Information Security

Why Linux Needs Fewer Antivirus Tools: 5 Security Advantages Explained

Linux’s open‑source nature, robust package management, kernel‑level protections, built‑in firewall, and community‑driven security practices result in far fewer malware threats, reducing the need for traditional antivirus software and external firewalls compared to Windows, as outlined in five key reasons.

AntivirusLinuxfirewall
0 likes · 5 min read
Why Linux Needs Fewer Antivirus Tools: 5 Security Advantages Explained
DataFunTalk
DataFunTalk
Apr 23, 2024 · Big Data

Apache Paimon Graduates to Top‑Level Project – Milestones, Core Capabilities, and Community Highlights

Apache Paimon, originally launched as Flink Table Store, has graduated to an Apache Top‑Level Project after a year of incubation, showcasing real‑time lakehouse capabilities, extensive ecosystem integration, and strong adoption by major enterprises, marking a significant milestone for streaming and batch data processing.

Apache PaimonLakehouseReal-time Data Lake
0 likes · 9 min read
Apache Paimon Graduates to Top‑Level Project – Milestones, Core Capabilities, and Community Highlights
php Courses
php Courses
Apr 23, 2024 · Backend Development

7 Benefits of Using PHP in Web Development

This article outlines seven key advantages of using PHP for web development, including its free open‑source nature, flexibility, scalability, built‑in security features, easy integration, strong community support, and powerful frameworks that enable rapid, reliable, and cost‑effective creation of dynamic websites and applications.

FrameworksPHPopen-source
0 likes · 5 min read
7 Benefits of Using PHP in Web Development
Tencent Cloud Developer
Tencent Cloud Developer
Apr 23, 2024 · Backend Development

Performance Optimization of the qs Library: A 5× Speedup Case Study

A Tencent engineer fixed a severe memory‑leak in the qs library’s encode function by processing 30 MB strings in 1024‑character chunks, reducing heap usage from 2.5 GB to 0.48 GB and cutting runtime from 7.9 s to 2.1 s, achieving a five‑fold speedup and memory reduction, and contributed the change as an open‑source pull request.

JavaScriptMemory LeakNode.js
0 likes · 10 min read
Performance Optimization of the qs Library: A 5× Speedup Case Study