All Articles

140247 articles · Page 7006 of 7013
MaGe Linux Operations
MaGe Linux Operations
Jun 25, 2014 · Operations

Mastering Linux LVM: From Basics to Disaster Recovery Strategies

This guide introduces Linux Logical Volume Manager (LVM), explains its core concepts such as physical volumes, volume groups, and logical volumes, and provides step‑by‑step procedures for checking versions, handling common failures, and performing disaster‑recovery operations on both server and desktop systems.

Disaster RecoveryLVMStorage Management
0 likes · 29 min read
Mastering Linux LVM: From Basics to Disaster Recovery Strategies
MaGe Linux Operations
MaGe Linux Operations
Jun 25, 2014 · Cloud Computing

Understanding VMware’s Full Product Portfolio: From vSphere to Horizon

An in‑depth overview of VMware’s extensive product lineup—including data‑center and cloud infrastructure tools, management suites, desktop virtualization, and free utilities—explains each solution’s purpose, key features, and typical use cases for enterprises and individual users alike.

VMwarecloud infrastructuredata center
0 likes · 5 min read
Understanding VMware’s Full Product Portfolio: From vSphere to Horizon
MaGe Linux Operations
MaGe Linux Operations
Jun 25, 2014 · Databases

How to Change MySQL Character Set to UTF-8 on Linux

This guide walks through locating MySQL's configuration file on Linux, copying a sample cnf, editing it to set default-character-set=utf8 for client and server, restarting MySQL, and verifying the change with SHOW VARIABLES, plus alternative methods via SQL commands and database options.

Character SetMySQLUTF-8
0 likes · 8 min read
How to Change MySQL Character Set to UTF-8 on Linux
MaGe Linux Operations
MaGe Linux Operations
Jun 25, 2014 · Fundamentals

Understanding Hard Drive Interfaces and Storage Solutions: DAS, NAS, and SAN

This article explains the differences between parallel and serial hard‑disk interfaces, details ATA and SCSI protocols, and compares three major storage architectures—Direct‑Attached Storage (DAS), Network‑Attached Storage (NAS), and Storage Area Networks (SAN)—including their use cases, performance, and cost considerations.

ATADASNAS
0 likes · 11 min read
Understanding Hard Drive Interfaces and Storage Solutions: DAS, NAS, and SAN
Baidu Tech Salon
Baidu Tech Salon
Jun 25, 2014 · Fundamentals

Uncovering Bohrbug, Heisenbug, Mandelbug & Schroedinbug: Software Bugs Explained

Software bugs are often whimsically named after famous scientists, with Bohrbug representing reproducible errors, Heisenbug describing elusive issues that disappear under observation, Mandelbug denoting complex, chaotic faults, and Schroedinbug reflecting paradoxical bugs that seem both present and absent, each illustrating distinct debugging challenges.

Programming Fundamentalsbohrbugdebugging
0 likes · 6 min read
Uncovering Bohrbug, Heisenbug, Mandelbug & Schroedinbug: Software Bugs Explained
Suning Design
Suning Design
Jun 25, 2014 · Frontend Development

Boost Your Page’s Visual Impact: Mastering Image‑to‑Text Ratio in Frontend Design

This article explains how the image‑to‑text ratio, or visual proportion of graphics on a page, influences readability and overall feel, and offers practical frontend design techniques—such as background color tweaks, color blocks, repeated imagery, rhythmic layouts, and graphic elements—to optimize that ratio for a more engaging user experience.

Frontenddesignimage ratio
0 likes · 6 min read
Boost Your Page’s Visual Impact: Mastering Image‑to‑Text Ratio in Frontend Design
MaGe Linux Operations
MaGe Linux Operations
Jun 24, 2014 · Operations

How to Benchmark Web Servers with http_load, webbench, ab, and Siege

This guide introduces four lightweight Linux web‑server benchmarking tools—http_load, webbench, Apache’s ab, and Siege—explaining their installation, command‑line options, example usage, and how to interpret key performance metrics such as fetches per second, response times, and throughput.

abbenchmarkinghttp_load
0 likes · 6 min read
How to Benchmark Web Servers with http_load, webbench, ab, and Siege
MaGe Linux Operations
MaGe Linux Operations
Jun 24, 2014 · Cloud Native

Getting Started with Docker: A Beginner’s Guide to Containers

This article introduces Docker, explains its architecture and advantages over virtual machines, compares it with Vagrant, and provides a step‑by‑step tutorial for installing Docker on Fedora, pulling images, running a Node.js/Express app inside a container, and publishing the image to Docker Hub.

ContainersDockerExpress
0 likes · 11 min read
Getting Started with Docker: A Beginner’s Guide to Containers
Suning Design
Suning Design
Jun 24, 2014 · Mobile Development

What Skills Do Modern Mobile Designers Need to Thrive?

This article explores the unique constraints of mobile platforms, the diverse devices and operating systems, performance and cost considerations, and outlines the essential new skills, tools, and workflows designers must adopt to create effective, responsive mobile experiences.

development toolsmobile designperformance
0 likes · 14 min read
What Skills Do Modern Mobile Designers Need to Thrive?
MaGe Linux Operations
MaGe Linux Operations
Jun 23, 2014 · Information Security

Essential Linux Server Hardening: Disable Root SSH, Change Port, and More

This guide outlines practical Linux server hardening steps—including disabling root SSH login, changing the default SSH port, using SCP over FTP, installing denyhosts, managing file permissions, employing dedicated service accounts, and safely obtaining tools like PuTTY—to significantly improve system security.

DenyHostsPuttySCP
0 likes · 5 min read
Essential Linux Server Hardening: Disable Root SSH, Change Port, and More
MaGe Linux Operations
MaGe Linux Operations
Jun 23, 2014 · Fundamentals

How to Permanently Change the Umask Value on Linux Systems

This tutorial explains what the umask setting does, shows the octal permission masks, and provides step‑by‑step instructions for permanently modifying the default umask in a user’s shell profile or /etc/profile on any Linux distribution.

ShellSystem Administrationfile-permissions
0 likes · 4 min read
How to Permanently Change the Umask Value on Linux Systems
MaGe Linux Operations
MaGe Linux Operations
Jun 23, 2014 · Operations

How to Detect IP Address Conflicts with arp‑scan on Linux

This guide explains why IP address conflicts happen, how the arp‑scan tool works to discover duplicate IP assignments on a local network, and provides step‑by‑step commands for installing and running arp‑scan on Ubuntu/Debian and Fedora/CentOS/RedHat systems.

DHCParp-scanip-conflict
0 likes · 3 min read
How to Detect IP Address Conflicts with arp‑scan on Linux
MaGe Linux Operations
MaGe Linux Operations
Jun 23, 2014 · Information Security

How Linux’s SYNPROXY Shields Against SYN Flood DoS Attacks

The article explains how the Linux kernel’s SYNPROXY feature, introduced in version 3.13, effectively mitigates SYN flood DoS attacks by acting as a gateway, validating handshake cookies, and dramatically reducing kernel soft‑IRQ load during testing on Debian and SLES‑12.

DOSSYNPROXYiptables
0 likes · 2 min read
How Linux’s SYNPROXY Shields Against SYN Flood DoS Attacks
Suning Design
Suning Design
Jun 23, 2014 · Mobile Development

Will Google’s New “Quantum Paper” Design Revolutionize Android Apps?

The article examines Google I/O 2014’s focus on design, discusses the rumored “Quantum Paper” Android UI overhaul, and analyzes how such a shift could affect the Android ecosystem, developer practices, app quality, and the ongoing challenge of platform fragmentation.

AndroidGoogle I/OMobile Development
0 likes · 11 min read
Will Google’s New “Quantum Paper” Design Revolutionize Android Apps?
Suning Design
Suning Design
Jun 23, 2014 · Frontend Development

Balancing Minimalism and Functionality in Mobile App Form Design

This article explores how designers can strike a balance between minimalistic aesthetics and functional complexity in mobile app form design, covering reductionist approaches, eye‑catching UI techniques such as blurred and dark backgrounds, clear visual flow, and user‑experience strategies that reduce input, provide helpful prompts, and minimize forced actions.

Design PrinciplesFrontendUI design
0 likes · 8 min read
Balancing Minimalism and Functionality in Mobile App Form Design
Baidu Tech Salon
Baidu Tech Salon
Jun 23, 2014 · Artificial Intelligence

Algorithms as Evolving Entities: Lessons from Dog Domestication

Just as wolves gradually became dogs by learning human cues, modern algorithms must evolve to comprehend our intentions and values, turning from opaque decision‑makers into humane partners that enhance daily life without friction, lest their unchecked speed and logic create dangerous mismatches.

Human-Computer InteractionTechnology Evolutionalgorithmic bias
0 likes · 13 min read
Algorithms as Evolving Entities: Lessons from Dog Domestication