All Articles

140309 articles · Page 6999 of 7016
Suning Design
Suning Design
Sep 29, 2014 · Fundamentals

Unlock Breakthroughs with Lateral Thinking: 5 Practical Steps

This article explains how lateral thinking—challenging assumptions, reframing problems, and shifting perspectives—can spark creative breakthroughs, and provides a five‑step method to train this mindset for better problem solving in everyday and professional contexts.

CreativityMindsetbreakthrough
0 likes · 7 min read
Unlock Breakthroughs with Lateral Thinking: 5 Practical Steps
Suning Design
Suning Design
Sep 28, 2014 · Fundamentals

Mastering the 5‑Layer Design Process: From Strategy to Surface

This article outlines a comprehensive five‑layer design workflow—Strategy, Scope, Structure, Skeleton, and Surface—explaining each stage's purpose, key questions, and how designers, visual artists, and front‑end engineers can collaborate to create user‑centered products.

UX strategydesign processinteraction design
0 likes · 12 min read
Mastering the 5‑Layer Design Process: From Strategy to Surface
Baidu Tech Salon
Baidu Tech Salon
Sep 26, 2014 · Information Security

Web Front‑End Security: External Link Restrictions, Rich‑Text XSS, Opener Phishing, and Clickjacking Mitigations

The article outlines front‑end web security tactics—blocking all user‑supplied external links, sanitizing rich‑text to prevent XSS and iframe abuse, nullifying window.opener to stop phishing redirects—while recommending CSP, whitelist CSS, sandboxed iframes, and click‑through confirmations as mitigations.

CSRFFront-endXSS
0 likes · 13 min read
Web Front‑End Security: External Link Restrictions, Rich‑Text XSS, Opener Phishing, and Clickjacking Mitigations
Suning Design
Suning Design
Sep 26, 2014 · Frontend Development

Mastering Mobile Layouts: 13 Effective Design Patterns for Flat UI

With the rise of larger smartphone screens and flat design trends, this article explores thirteen common layout patterns—such as skeletal, full-screen, split, and central axis designs—detailing how they enhance readability, brand communication, and user efficiency across information-display and functional mobile interfaces.

Mobile UIflat designinformation architecture
0 likes · 7 min read
Mastering Mobile Layouts: 13 Effective Design Patterns for Flat UI
MaGe Linux Operations
MaGe Linux Operations
Sep 24, 2014 · Operations

Docker vs Vagrant: When to Choose Containers Over Virtual Machines

This article compares Docker and Vagrant, outlining their distinct use cases, strengths, and limitations, and explains why Vagrant is better for managing virtual machines while Docker excels at rapid application development and deployment in containerized environments.

Vagrantcontainerizationvirtualization
0 likes · 9 min read
Docker vs Vagrant: When to Choose Containers Over Virtual Machines
Baidu Tech Salon
Baidu Tech Salon
Sep 23, 2014 · Fundamentals

Ten Commonly Cited Quirky Features Across Programming Languages

The article surveys ten frequently cited quirky language features—from JavaScript’s “+” string coercion and automatic semicolon insertion, to Perl’s mandatory true module return and cryptic special variables, C’s interchangeable array indexing, PHP’s mixed case sensitivity, Ruby’s truthy zero, Python’s indentation blocks, C’s pointer arithmetic, and Java’s autoboxing with Integer caching—highlighting their surprising behaviors and community frustrations.

C#JavaScriptPython
0 likes · 10 min read
Ten Commonly Cited Quirky Features Across Programming Languages
Baidu Tech Salon
Baidu Tech Salon
Sep 22, 2014 · Artificial Intelligence

How Baidu’s Bingo AI Cracked the Go Challenge with Novel Algorithms

After decades of being deemed a 'century‑long' AI challenge, Baidu’s Bingo system achieved amateur‑to‑professional level Go play by introducing optimized Monte‑Carlo tree search, a weakened Alpha‑Beta hybrid, and massive supervised learning, demonstrating how breakthroughs in game AI can ripple into broader Baidu products.

Artificial IntelligenceBaiduGo AI
0 likes · 8 min read
How Baidu’s Bingo AI Cracked the Go Challenge with Novel Algorithms
MaGe Linux Operations
MaGe Linux Operations
Sep 22, 2014 · Operations

Master Xshell: 10 Essential Tips to Supercharge Your SSH Workflow

This guide introduces Xshell, a free SSH client for Linux VPS management, and provides ten practical tips—including password saving, keypad settings, custom colors, shortcut buttons, multi‑session commands, proxy usage, SOCKS5 configuration, file transfer with lrzsz, window transparency, and right‑click paste—to boost productivity and security.

TipsVPSXshell
0 likes · 5 min read
Master Xshell: 10 Essential Tips to Supercharge Your SSH Workflow
MaGe Linux Operations
MaGe Linux Operations
Sep 18, 2014 · Operations

Vagrant vs Docker: When to Choose VM Provisioning Over Containers

The article explains why directly comparing Vagrant and Docker is misleading, outlines their different abstractions and use‑cases, and provides practical guidance on when to use Vagrant for virtual machine management versus Docker for lightweight container‑based development and deployment.

ContainersVagrantvirtual machines
0 likes · 10 min read
Vagrant vs Docker: When to Choose VM Provisioning Over Containers
Baidu Tech Salon
Baidu Tech Salon
Sep 17, 2014 · Industry Insights

Why the U.S. Tech Job Market Has Low Barriers for Programmers – A Comparative Insight

The article compares the low entry thresholds and favorable work environments for programmers in the United States with the stricter conditions in China, analyzes why many self‑proclaimed experts lack deep knowledge, and offers practical advice for individuals and companies to thrive in today’s software industry.

Career AdviceUS tech industryindustry insights
0 likes · 8 min read
Why the U.S. Tech Job Market Has Low Barriers for Programmers – A Comparative Insight
Baidu Tech Salon
Baidu Tech Salon
Sep 16, 2014 · Backend Development

50 Proven PHP Performance Tweaks to Speed Up Your Code

This article compiles 50 practical PHP performance tips—from using single quotes and static methods to leveraging opcode caching and memcached—detailing how each adjustment can noticeably improve execution speed, memory usage, and overall efficiency of web applications.

CachingOptimizationPHP
0 likes · 11 min read
50 Proven PHP Performance Tweaks to Speed Up Your Code
Suning Design
Suning Design
Sep 16, 2014 · Fundamentals

Is Touch‑Screen Dominance the Real Future of Interaction Design?

This article reflects on the evolution of human‑computer interaction, questioning whether touch‑screen technology truly advances user experience, and explores alternative interaction concepts such as natural gestures, haptic feedback, and brain‑computer interfaces while emphasizing a human‑centered design approach.

HCIHuman-Computer Interactionfuture interfaces
0 likes · 18 min read
Is Touch‑Screen Dominance the Real Future of Interaction Design?