All Articles

145880 articles · Page 7279 of 7294
MaGe Linux Operations
MaGe Linux Operations
Sep 5, 2014 · Information Security

Secure SSH with Google Authenticator: Step-by-Step Two-Factor Setup

This tutorial explains how to protect SSH logins by installing Google Authenticator, generating a secret key, configuring PAM and sshd, and using an Android device to provide time‑based one‑time passwords, complete with installation commands, troubleshooting tips, and verification steps.

Google AuthenticatorLinuxPAM
0 likes · 8 min read
Secure SSH with Google Authenticator: Step-by-Step Two-Factor Setup
Baidu Tech Salon
Baidu Tech Salon
Sep 4, 2014 · Information Security

Understanding MD5: Hash Function vs Encryption and the Importance of Mathematical Thinking in Programming

MD5 is a one‑way hash, not an encryption method, and its 128‑bit output cannot be mathematically reversed; understanding this requires solid algorithmic and mathematical foundations, which the author argues are essential for programmers alongside broader theoretical knowledge rather than relying on mere trial‑and‑error experience.

MD5Programming Fundamentalscollision attack
0 likes · 7 min read
Understanding MD5: Hash Function vs Encryption and the Importance of Mathematical Thinking in Programming
Suning Design
Suning Design
Sep 4, 2014 · Mobile Development

Why Most Mobile Apps Are Hard to Use and How to Design Intuitive Experiences

This article examines why many smartphone apps suffer from poor usability, explains the distinction between UI and UX, and offers practical design strategies and testing methods to create intuitive, user‑friendly mobile applications that boost engagement and revenue.

Intuitive Designapp designmobile UX
0 likes · 10 min read
Why Most Mobile Apps Are Hard to Use and How to Design Intuitive Experiences
MaGe Linux Operations
MaGe Linux Operations
Sep 3, 2014 · Operations

How NGOSS Can Transform Your CMDB Design for Efficient Operations

This article explains how applying the NGOSS methodology to CMDB construction can clarify management scope, define granularity, automate discovery, and handle lifecycle changes, ultimately reducing operational costs and improving accuracy in IT infrastructure management.

CMDBITILLifecycle Management
0 likes · 7 min read
How NGOSS Can Transform Your CMDB Design for Efficient Operations
Suning Design
Suning Design
Sep 2, 2014 · Frontend Development

20 Essential UI Design Principles Every Frontend Designer Should Know

This article outlines twenty fundamental principles of user interface design—from clarity and interaction focus to visual hierarchy and cognitive load reduction—providing actionable guidance that helps frontend developers create intuitive, efficient, and aesthetically balanced digital experiences.

Design PrinciplesFrontendUI design
0 likes · 11 min read
20 Essential UI Design Principles Every Frontend Designer Should Know
Suning Design
Suning Design
Sep 2, 2014 · Product Management

Why Showing Too Much Information Hurts Users and How to Design Better Interfaces

This article explains how overwhelming users with excessive information reduces engagement, presents psychological experiments on choice overload, and offers practical design tactics—such as staged information reveal, limited options, and using human faces—to improve web usability and trust.

UX designchoice architectureinformation overload
0 likes · 7 min read
Why Showing Too Much Information Hurts Users and How to Design Better Interfaces
Baidu Tech Salon
Baidu Tech Salon
Sep 1, 2014 · R&D Management

How to Tame a Chaotic Codebase When Scaling Your Startup

The article shares a founder’s hard‑earned lessons on preventing code‑base entropy, hiring the right first engineer, and gradually improving code quality so that a growing startup can transition from a solo coder to a well‑structured engineering team.

Code OrganizationR&D Managementsoftware engineering
0 likes · 7 min read
How to Tame a Chaotic Codebase When Scaling Your Startup
MaGe Linux Operations
MaGe Linux Operations
Aug 30, 2014 · Operations

How CDN Architecture Boosts Performance, Security, and Cost Efficiency

This article explains how leveraging CDN technology—through caching proxies, routing acceleration, security protection, and cost‑saving strategies—can overcome regional network limitations, mitigate DDoS attacks, and optimize storage and load‑balancing, while also comparing open‑source reverse‑proxy solutions and offering practical hardware and software tuning tips.

CDNLoad BalancingSecurity
0 likes · 14 min read
How CDN Architecture Boosts Performance, Security, and Cost Efficiency
Baidu Tech Salon
Baidu Tech Salon
Aug 29, 2014 · Interview Experience

How to Switch from Construction to Programming at 28: A Practical Roadmap

A former video editor turned construction worker shares his personal journey, challenges, and step‑by‑step advice for anyone over 25 who wants to break into software development, including building small apps, contributing to open source, attending meetups, and mastering interview fundamentals.

Interview TipsSoftware Developmentcareer-change
0 likes · 8 min read
How to Switch from Construction to Programming at 28: A Practical Roadmap
ITPUB
ITPUB
Aug 28, 2014 · Databases

How Oracle DBAs Tackle Performance: Real‑World Stats Tuning and Career Insights

In this interview, veteran Oracle DBA Shi Yuedong shares his career journey, personal philosophy on opportunity, a hands‑on performance‑diagnosis case at Lenovo, experiments revealing Oracle 12.1's default statistics sampling rate, and thoughtful perspectives on big data versus data‑warehouse evolution.

DBAData WarehouseDatabase Performance
0 likes · 18 min read
How Oracle DBAs Tackle Performance: Real‑World Stats Tuning and Career Insights