All Articles

143493 articles · Page 6631 of 7175
Alibaba Cloud Developer
Alibaba Cloud Developer
Nov 2, 2017 · Operations

How Alibaba’s AI Robot Revolutionizes 24/7 Data Center Operations

Alibaba’s new AI‑powered inspection robot, Tianxun, autonomously patrols the massive Zhangbei data center, monitoring temperature, humidity, power and server health, instantly detecting faults and guiding technicians, thereby reducing manual labor by up to 60 % and boosting reliability for high‑traffic events like Double 11.

AIAutomation
0 likes · 8 min read
How Alibaba’s AI Robot Revolutionizes 24/7 Data Center Operations
ITPUB
ITPUB
Nov 2, 2017 · Fundamentals

10 Essential Practices Every Developer Should Follow

This article compiles seasoned developers' advice on choosing a language, embracing agile delivery, rigorous testing, avoiding premature optimization, and writing maintainable code to help programmers grow their careers and produce high‑quality software.

agilecareer advicecode quality
0 likes · 9 min read
10 Essential Practices Every Developer Should Follow
Qunar Tech Salon
Qunar Tech Salon
Nov 2, 2017 · Frontend Development

Meituan's Hermes Project: Front‑End Architecture, Modularization, Automation, and Performance Optimization

Meituan's Hermes project demonstrates how a large‑scale front‑end team achieved better developer experience and maintainability by adopting front‑back separation, ES6‑based modular and Vue component architecture, automated build pipelines, local mock services, comprehensive monitoring, network and offline optimizations, and outlines future plans for server‑side rendering and service‑worker migration.

Componentizationmodularizationperformance
0 likes · 14 min read
Meituan's Hermes Project: Front‑End Architecture, Modularization, Automation, and Performance Optimization
MaGe Linux Operations
MaGe Linux Operations
Nov 2, 2017 · Fundamentals

Create a Stunning Jupyter Notebook Setup: Install, Configure, and Customize

This guide walks you through installing Jupyter via Anaconda, configuring IPython profiles, customizing Matplotlib for inline and Chinese font support, optimizing Retina displays, tweaking notebook CSS, and adding useful extensions like nbextensions and dashboards to create a polished, production‑ready environment.

ConfigurationExtensionsIPython
0 likes · 8 min read
Create a Stunning Jupyter Notebook Setup: Install, Configure, and Customize
MaGe Linux Operations
MaGe Linux Operations
Nov 2, 2017 · Operations

How to Safely Use rm -rf: Prevent Accidental Deletions in Linux

This article explains common Linux shell pitfalls that lead to accidental directory or file removal—such as empty variables, spaces in paths, special characters, and failed cd commands—and provides practical safeguards like quoting, parameter expansion checks, set -u, logical short‑circuiting, and friendly prompts, while also highlighting real‑world database‑deletion incidents.

prevent accidental deletionrm -rf safetysystem operations
0 likes · 9 min read
How to Safely Use rm -rf: Prevent Accidental Deletions in Linux
21CTO
21CTO
Nov 1, 2017 · Artificial Intelligence

Essential Machine Learning Algorithms: From Decision Trees to ICA Explained

This article introduces the most common machine learning algorithms, covering supervised methods such as decision trees, Naive Bayes, linear regression, logistic regression, SVM, and ensemble techniques, as well as unsupervised approaches like clustering, PCA, SVD, and ICA, with practical examples and visual illustrations.

algorithmsmachine learningsupervised learning
0 likes · 10 min read
Essential Machine Learning Algorithms: From Decision Trees to ICA Explained
21CTO
21CTO
Nov 1, 2017 · Operations

How Facebook Scaled Continuous Delivery for Web and Mobile at Massive Scale

This article explains how Facebook evolved its release engineering process from manual cherry‑picking to a quasi‑continuous push‑from‑master system, enabling thousands of daily code changes, reducing hot‑patches, supporting global engineers, and improving user experience across web and mobile platforms.

Continuous DeliveryDeployment Automationfacebook engineering
0 likes · 13 min read
How Facebook Scaled Continuous Delivery for Web and Mobile at Massive Scale
21CTO
21CTO
Nov 1, 2017 · R&D Management

Master or Slave of Technology? A Value‑Driven Look at Software Architecture

The article explores why many programmers feel lost amid rapid tech change, arguing that true mastery comes from understanding the business‑technology‑software value chain, aligning architecture with business goals, and prioritizing cost‑benefit to become owners of technology rather than its slaves.

developer mindsetsoftware architecturetechnology management
0 likes · 17 min read
Master or Slave of Technology? A Value‑Driven Look at Software Architecture
Hujiang Technology
Hujiang Technology
Nov 1, 2017 · Backend Development

Understanding and Implementing Promisify in JavaScript

Promisify converts Node‑style callback functions into Promise‑based ones by ensuring the callback is the last argument and its first parameter is an error, enabling cleaner asynchronous code with examples, implementation details, and optimizations for JavaScript developers.

CallbackJavaScriptNode.js
0 likes · 5 min read
Understanding and Implementing Promisify in JavaScript
DevOpsClub
DevOpsClub
Nov 1, 2017 · Operations

Unlocking DevOps Success: The Three‑Step Method from The DevOps Handbook

In this comprehensive walkthrough of the DevOps Handbook, the presenter explains the book’s structure, introduces its four authors, debunks common DevOps myths, and details the three‑step workflow—flow, feedback, and continuous learning—showing how organizations can accelerate delivery, improve quality, and foster a resilient, collaborative culture.

AutomationCultureDevOps
0 likes · 49 min read
Unlocking DevOps Success: The Three‑Step Method from The DevOps Handbook
Node Underground
Node Underground
Nov 1, 2017 · Backend Development

Why Fastify Is the Fastest Node.js Framework: Benchmarks vs Hapi, Express

Fastify, a lightweight Node.js server framework released recently, has quickly gained traction with over 4,800 stars, 30 contributors, and performance benchmarks showing roughly six times Hapi’s speed and 1.5 times Express’s, thanks to fast-json-stringify and find‑my‑way routing, plus a growing plugin ecosystem.

FastifyNode.jsWeb Framework
0 likes · 3 min read
Why Fastify Is the Fastest Node.js Framework: Benchmarks vs Hapi, Express
Architecture Digest
Architecture Digest
Nov 1, 2017 · Operations

A Structured Approach to Online System Issue Diagnosis and Recovery

This article outlines a systematic methodology for understanding, evaluating, and quickly resolving production system incidents by categorizing system layers, assessing impact, employing Linux diagnostic tools, and designing fault‑tolerant mechanisms to minimize downtime and maintain core functionality.

Linux toolsOperationsbackend
0 likes · 12 min read
A Structured Approach to Online System Issue Diagnosis and Recovery
网易UEDC
网易UEDC
Nov 1, 2017 · Product Management

Master Business Model Canvas and AARRR: A Practical Guide for Product Success

This article introduces core business model concepts, compares four major analysis frameworks—including the three‑dimensional, four‑component, transaction‑combination, and nine‑element models—then applies the Business Model Canvas and AARRR funnel to dissect a precious‑metal trading platform, offering practical steps for product designers and researchers.

AARRRBusiness Model CanvasProduct Design
0 likes · 12 min read
Master Business Model Canvas and AARRR: A Practical Guide for Product Success
Qunar Tech Salon
Qunar Tech Salon
Nov 1, 2017 · Game Development

Augmented Reality (AR): Concepts, Applications, and Technical Implementation

This article introduces the fundamentals of augmented reality, showcases various market applications and specific QuNar AR experiences, and delves into the technical underpinnings such as 3D mathematics, OpenGL ES 2.0 rendering pipeline, matrix operations, shader programming, and core sensor‑fusion algorithms.

ARMatrix TransformationsOpenGL ES
0 likes · 4 min read
Augmented Reality (AR): Concepts, Applications, and Technical Implementation
MaGe Linux Operations
MaGe Linux Operations
Nov 1, 2017 · Artificial Intelligence

Master Face Recognition on Ubuntu with Python: Step‑by‑Step Guide

This guide walks through setting up Ubuntu 17.10 with Python 2.7, installing dlib and the face_recognition library, and demonstrates five practical examples ranging from a one‑line face‑recognition command to facial feature extraction and beautification, complete with code snippets and screenshots.

PythonUbuntucomputer vision
0 likes · 10 min read
Master Face Recognition on Ubuntu with Python: Step‑by‑Step Guide