All Articles

145983 articles · Page 7210 of 7300
21CTO
21CTO
Oct 3, 2015 · Fundamentals

What Exactly Should You Look for When Reviewing Code?

This article provides a comprehensive checklist for code reviewers, covering formatting, design, readability, functionality, security, testing, performance, and resource usage, while explaining why many of these aspects can be automated and how to balance manual inspection with tooling.

Code ReviewSoftware DesignSoftware testing
0 likes · 23 min read
What Exactly Should You Look for When Reviewing Code?
21CTO
21CTO
Oct 3, 2015 · Fundamentals

Why Cache Mechanisms Follow Fractal Geometry: A Deep Dive into Space‑Time Trade‑offs

This article explores how various caching techniques—from DNS and CDN to browser and hardware caches—exhibit self‑similar fractal patterns, illustrating the universal space‑for‑time trade‑off that improves system efficiency across front‑end, back‑end, and real‑world scenarios.

Cache OptimizationFrontendWeb Performance
0 likes · 15 min read
Why Cache Mechanisms Follow Fractal Geometry: A Deep Dive into Space‑Time Trade‑offs
21CTO
21CTO
Oct 3, 2015 · R&D Management

How Alphabet’s Reorganization Fuels Google’s Bold Future Projects

The article explains Google’s 2015 restructuring into the holding company Alphabet, detailing how the new organization separates core services from ambitious ventures such as Fiber, Nest, Calico, self‑driving cars, Project Wing, smart lenses, and other cutting‑edge initiatives.

AlphabetBiotechGoogle
0 likes · 8 min read
How Alphabet’s Reorganization Fuels Google’s Bold Future Projects
Architects Research Society
Architects Research Society
Oct 2, 2015 · Artificial Intelligence

IBM Cognitive Technologies Provide Solar Forecasting for University of Michigan Solar Car in the World Solar Challenge

IBM Research is supplying advanced, machine‑learning‑driven solar forecasting technology to the University of Michigan’s solar‑car team, enabling more accurate predictions of solar radiation and cloud movement to improve race strategy and performance in the 2015 World Solar Challenge.

IBM ResearchUniversity of Michigansolar car
0 likes · 7 min read
IBM Cognitive Technologies Provide Solar Forecasting for University of Michigan Solar Car in the World Solar Challenge
21CTO
21CTO
Oct 1, 2015 · Fundamentals

Why a 9‑point Film with 100 Votes Beats an 8‑point Film with 10,000 Votes

This article examines the shortcomings of traditional Bayesian‑based movie ranking formulas, illustrates how vote count biases affect rankings, and proposes a new approach that classifies films into audience segments and incorporates longevity metrics to produce more universally appealing and enduring top‑250 lists.

algorithm designbayesian averagemovie ranking
0 likes · 13 min read
Why a 9‑point Film with 100 Votes Beats an 8‑point Film with 10,000 Votes
21CTO
21CTO
Oct 1, 2015 · Databases

Visualizing SQL Joins with Venn Diagrams: Inner, Outer & Cross Join Explained

An in‑depth guide shows how to illustrate various SQL join types—including inner, full outer, left outer, and cross joins—using Venn diagrams and concrete table examples, highlighting result sets, null handling, and the pitfalls of Cartesian products for large tables.

Cross JoinDatabaseInner Join
0 likes · 5 min read
Visualizing SQL Joins with Venn Diagrams: Inner, Outer & Cross Join Explained
21CTO
21CTO
Oct 1, 2015 · Information Security

Why DDoS Attacks Still Threaten Everyone and How to Respond Quickly

This article explains what DDoS attacks are, highlights famous large‑scale incidents, examines their financial and reputational impact on businesses, and outlines practical mitigation strategies that cloud providers and organizations can adopt to detect and survive such attacks.

Cloud securityDDoSDistributed Denial of Service
0 likes · 7 min read
Why DDoS Attacks Still Threaten Everyone and How to Respond Quickly
21CTO
21CTO
Oct 1, 2015 · Backend Development

How to Scrape 1.1 Million Zhihu Users with PHP cURL, Multi‑Threading, and Redis

This tutorial walks through collecting over a million Zhihu user profiles using PHP on Ubuntu, handling cookies, bypassing image hot‑link protection, scaling requests with curl_multi, de‑duplicating MySQL inserts, and coordinating work with Redis and multi‑process pcntl for efficient large‑scale web scraping.

LinuxMulti‑processingMySQL
0 likes · 15 min read
How to Scrape 1.1 Million Zhihu Users with PHP cURL, Multi‑Threading, and Redis
21CTO
21CTO
Oct 1, 2015 · Fundamentals

Fabrice Bellard: The Genius Behind QEMU, FFmpeg, and the Fastest Pi Algorithm

This article chronicles the groundbreaking contributions of French programmer Fabrice Bellard—creator of QEMU, FFmpeg, TinyGL, and the record‑breaking Pi computation—alongside a brief look at Linus Torvalds’ Linux and Git milestones, highlighting how visionary engineers reshape computing.

Computer HistoryFFmpegFabrice Bellard
0 likes · 11 min read
Fabrice Bellard: The Genius Behind QEMU, FFmpeg, and the Fastest Pi Algorithm
21CTO
21CTO
Oct 1, 2015 · Backend Development

Inside WeChat Red Packets: User Motives, UI Flow, and Backend Architecture

This article dissects the entire WeChat red‑packet ecosystem, exploring why users send and grab packets, the entry points, detailed UI screens, database schema, random‑distribution algorithms, caching strategies, and the full front‑end/back‑end interaction sequence.

Backend ArchitectureDatabase DesignUI flow
0 likes · 25 min read
Inside WeChat Red Packets: User Motives, UI Flow, and Backend Architecture
21CTO
21CTO
Oct 1, 2015 · Fundamentals

Which Tech Stack Powers the Most Successful Startups? A Data‑Driven Survey

A recent study analyzes startup technology choices across programming languages, front‑end, databases, mobile, infrastructure, DevOps, APIs, advanced tech, and big‑data tools, revealing the most popular options and how they differ between ordinary, good, and excellent companies.

Cloud InfrastructureProgramming Languagesstartup tech stack
0 likes · 5 min read
Which Tech Stack Powers the Most Successful Startups? A Data‑Driven Survey
dbaplus Community
dbaplus Community
Sep 30, 2015 · Databases

Essential Oracle Database Parameter Tuning: Hidden Risks and Performance Boosts

Expert DBAs discuss critical Oracle 11.2.0.4 parameters to watch before production, covering generic, performance, deprecated, and OS‑level settings for AIX and Linux, with concrete examples such as shared pool sub‑pools, mutex tuning, cursor thresholds, and real‑world incidents like streams_pool_size misconfiguration.

AIXLinuxOracle
0 likes · 13 min read
Essential Oracle Database Parameter Tuning: Hidden Risks and Performance Boosts
Suning Design
Suning Design
Sep 30, 2015 · Mobile Development

Mastering Device Orientation: Design Patterns for Seamless Mobile UX

This article explores how to design smooth, intuitive mobile and tablet experiences when devices rotate, presenting four orientation design categories, real‑world examples, visual cues, and best‑practice recommendations for developers and UX designers.

Mobile UIUX designdevice orientation
0 likes · 12 min read
Mastering Device Orientation: Design Patterns for Seamless Mobile UX