All Articles

140312 articles · Page 6998 of 7016
Baidu Tech Salon
Baidu Tech Salon
Oct 16, 2014 · Information Security

Editor's Note: The websites you visit write Cookies to your browser...

With third‑party cookies dying, Facebook, Google, and Apple are replacing them by leveraging their own login ecosystems—Facebook’s SSO and Atlas platform, Google’s Ad ID across Android and services, and Apple’s IDFA tied to Apple IDs—while third‑party data firms supplement detail, and users can still disable most tracking.

PrivacyTech Companiescookies
0 likes · 7 min read
Editor's Note: The websites you visit write Cookies to your browser...
Ctrip Technology
Ctrip Technology
Oct 15, 2014 · Backend Development

Why Read/Write Separation Belongs in the Service Layer, Not Just the Database

The article explains that database read/write separation offers limited performance gains and mainly serves data safety, while true scalability for read operations comes from caching and server clusters, and that write operations require a single dedicated server and actor‑model programming for safe concurrency.

CachingRead‑Write Separationactor-model
0 likes · 6 min read
Why Read/Write Separation Belongs in the Service Layer, Not Just the Database
Baidu Tech Salon
Baidu Tech Salon
Oct 13, 2014 · Fundamentals

12 Speculative Futures for the Programming World

Looking ahead, programmers may see GPUs supplant CPUs, databases handle complex analytics, JavaScript dominate browsers and servers, Android power every device, the Internet of Things expand, open‑source ecosystems seek sustainable funding, CMS tools become richer, plugin‑centric development replace monolithic coding, command‑line interfaces endure, education strives for true simplification, outsourcing battles automation, and managers risk growing technically illiterate.

AndroidGPUIoT
0 likes · 10 min read
12 Speculative Futures for the Programming World
MaGe Linux Operations
MaGe Linux Operations
Oct 13, 2014 · Cloud Native

Master Docker: 15 Essential Tips and Commands for Efficient Container Management

This guide walks you through fifteen practical Docker techniques—from retrieving the latest container ID and optimizing Dockerfile usage to handling super‑user permissions, cleaning up stopped containers, parsing inspect output with jq, understanding RUN vs CMD vs ENTRYPOINT, accessing container IPs, communicating via UNIX sockets, visualizing image dependencies, exploring Docker's storage layout and Go source code, managing background processes, and linking containers for inter‑service communication.

ContainersLinuxShell
0 likes · 14 min read
Master Docker: 15 Essential Tips and Commands for Efficient Container Management
MaGe Linux Operations
MaGe Linux Operations
Oct 11, 2014 · Operations

How to Create, Quota, and Expand an XFS Filesystem on RHEL/CentOS 7

This guide walks through creating an XFS filesystem on a new partition, configuring LVM physical, volume, and logical volumes, formatting with XFS, enabling user and group quotas, assigning quota limits, testing quota enforcement, and finally expanding the logical volume and growing the XFS filesystem.

FilesystemXFSquota
0 likes · 11 min read
How to Create, Quota, and Expand an XFS Filesystem on RHEL/CentOS 7
MaGe Linux Operations
MaGe Linux Operations
Oct 10, 2014 · Fundamentals

Build Your Own Linux From Scratch: LFS 7.6 and BLFS Guide

This article introduces Linux From Scratch (LFS) and Beyond Linux From Scratch (BLFS), highlights the upgrades in LFS 7.6—including a newer toolchain, 26 package updates, eight new packages, and Systemd support—and provides online reading and download links for both projects.

blfslfslinux-build
0 likes · 2 min read
Build Your Own Linux From Scratch: LFS 7.6 and BLFS Guide
Baidu Tech Salon
Baidu Tech Salon
Oct 9, 2014 · Fundamentals

The Norris Constant and the 20,000 Line Bottleneck

The article explains the Norris constant—initially 1,500 lines, later 2,000 and 20,000—as a practical bottleneck where novice programmers’ code becomes unmanageable, arguing that disciplined design, simplicity, and strategic “no” decisions are essential to break these limits and sustain large‑scale software.

code complexityprogrammingprogramming bottlenecks
0 likes · 9 min read
The Norris Constant and the 20,000 Line Bottleneck
MaGe Linux Operations
MaGe Linux Operations
Oct 9, 2014 · Operations

Integrate WeChat Alerts into Nagios Using Node.js

This guide walks you through registering a WeChat public account, setting up a Node.js simulator for login and friend retrieval, installing Node.js, configuring Nagios commands and contacts, and finally enabling WeChat notifications for monitoring alerts.

AlertingNode.jsWeChat
0 likes · 6 min read
Integrate WeChat Alerts into Nagios Using Node.js
Suning Design
Suning Design
Oct 8, 2014 · Fundamentals

Mastering Product Information Architecture: Light vs. Heavy Structures

This article explores how product information architecture varies between simple, consumer‑focused (light) designs and complex, enterprise (heavy) systems, offering practical strategies, real‑world examples, and a balanced approach to structuring content for optimal user experience.

UXdesign methodologyinformation architecture
0 likes · 12 min read
Mastering Product Information Architecture: Light vs. Heavy Structures
MaGe Linux Operations
MaGe Linux Operations
Oct 4, 2014 · Backend Development

Which Notification Mechanism Is Best for High‑Concurrency Message Queues?

This article reviews common notification mechanisms—signal, socket, FIFO, pipe, and eventfd/signalfd—used in high‑performance, lock‑free shared‑memory message queues, comparing their advantages, drawbacks, and suitability for different workload scenarios, and explains why kernel involvement can affect performance and when to prefer each method.

High concurrencyLinuxMessage Queue
0 likes · 3 min read
Which Notification Mechanism Is Best for High‑Concurrency Message Queues?
MaGe Linux Operations
MaGe Linux Operations
Oct 2, 2014 · Fundamentals

Master Source Code Navigation with ctags and Vim

Learn how to install, configure, and use ctags with Vim on Linux to instantly locate functions, macros, classes, and other symbols in massive codebases, boosting productivity and simplifying source code exploration.

Source Code NavigationVimctags
0 likes · 4 min read
Master Source Code Navigation with ctags and Vim
MaGe Linux Operations
MaGe Linux Operations
Oct 1, 2014 · Information Security

How to Remove Sensitive Response Headers in IIS to Harden Web Security

This guide explains why response headers like Server, X-Powered-By, and ASP.NET version fields expose critical information, and provides step‑by‑step instructions for disabling or deleting these headers in IIS using UrlScan, IIS Manager, web.config, and Global.asax modifications.

banner grabbingiisinformation disclosure
0 likes · 5 min read
How to Remove Sensitive Response Headers in IIS to Harden Web Security
Baidu Tech Salon
Baidu Tech Salon
Sep 30, 2014 · Backend Development

The Rise of the API Economy and a Curated List of Useful API Services

The booming API economy lets developers replace custom code with ready‑made services—such as authentication, analytics, storage, and payments—so they can cut development time, lower bugs, and concentrate on core business logic, as illustrated by a curated list of useful APIs.

APIWeb Developmentproductivity
0 likes · 8 min read
The Rise of the API Economy and a Curated List of Useful API Services
Suning Design
Suning Design
Sep 30, 2014 · Frontend Development

Master Ghost Buttons: 20 Inspiring Web Design Examples

This article explores the sleek, minimalist trend of ghost (transparent) buttons in web design, explaining their visual advantages and offering twenty real‑world examples that demonstrate how to balance background treatment, typography, and button styling for effective user interaction.

frontendghost buttontransparent button
0 likes · 11 min read
Master Ghost Buttons: 20 Inspiring Web Design Examples
Ctrip Technology
Ctrip Technology
Sep 30, 2014 · R&D Management

How Ctrip Overcame Innovation Challenges in a Large Company: Decentralization, Long‑Term Focus, Incentives, and Market‑Based Coordination

In a Shanghai round‑table, Ctrip co‑founder Liang Jianzhang explained how large enterprises can boost innovation by decentralizing structures, prioritizing market share over short‑term profit, implementing entrepreneurial incentive schemes, removing coordination bottlenecks, and encouraging talent mobility.

DecentralizationIncentive Mechanismsmarket share
0 likes · 7 min read
How Ctrip Overcame Innovation Challenges in a Large Company: Decentralization, Long‑Term Focus, Incentives, and Market‑Based Coordination