All Articles

141462 articles · Page 7069 of 7074
Suning Design
Suning Design
Jun 2, 2014 · Mobile Development

From Web Game to Mobile App: The 2048 Journey and Lessons Learned

The author recounts how a simple web‑based 2048 clone unexpectedly went viral, the pressures of sudden fame, the ethical dilemmas of monetizing an open‑source game, and the technical process of turning it into a PhoneGap‑based mobile app while reflecting on personal growth.

2048Game DevelopmentPhoneGap
0 likes · 13 min read
From Web Game to Mobile App: The 2048 Journey and Lessons Learned
Baidu Tech Salon
Baidu Tech Salon
May 29, 2014 · Industry Insights

Why Most Code Reviews Fail and How to Make Them Truly Effective

The article critiques common careless attitudes toward code reviews, exposing how pointless debates, condescending comments, exhaustive checklists, and rigid pass‑fail policies hinder collaboration, and offers practical, fact‑based strategies—including constructive questioning and pair verification—to transform reviews into productive, bug‑reducing discussions.

Software Developmentbest practicesbug reduction
0 likes · 6 min read
Why Most Code Reviews Fail and How to Make Them Truly Effective
Ctrip Technology
Ctrip Technology
May 29, 2014 · Cloud Computing

Ctrip Cloud Platform Director Wu Yiting Discusses OpenStack Adoption, Private Cloud Development, and VDI Solutions

In an interview, Ctrip Cloud Platform Director Wu Yiting explains how his team built a private OpenStack cloud for development, testing, production and call‑center virtual desktops, outlines the technical challenges, recent IceHouse improvements, and the topics he will present at upcoming OpenStack training sessions.

OpenStackPrivate CloudVDI
0 likes · 8 min read
Ctrip Cloud Platform Director Wu Yiting Discusses OpenStack Adoption, Private Cloud Development, and VDI Solutions
Baidu Tech Salon
Baidu Tech Salon
May 28, 2014 · Game Development

C++ Performance Optimization Techniques for Ray Tracing

The article outlines 27 C++ performance optimization techniques for ray tracing, emphasizing profiling hot paths, minimizing branches and memory accesses, using inline and reference passing, aligning data, loop unrolling, avoiding unnecessary temporaries, and simplifying math to exploit cache locality and modern CPU parallelism.

Amdahl's LawC++ optimizationCode Efficiency
0 likes · 12 min read
C++ Performance Optimization Techniques for Ray Tracing
Suning Design
Suning Design
May 23, 2014 · Frontend Development

Mastering Information Architecture Diagrams: Essential Symbols and Best Practices

This guide explains the essential symbols and conventions for creating information architecture diagrams, covering pages, files, groups, connections, arrows, concurrent events, link points, areas, processes, and various conditional elements to help web development teams effectively communicate system structure and interaction design.

Frontend Developmentflowchart symbolsinformation architecture
0 likes · 16 min read
Mastering Information Architecture Diagrams: Essential Symbols and Best Practices
ITPUB
ITPUB
May 23, 2014 · Databases

Expert Answers to Top SQL Server 2014 Memory‑Optimized Table Questions

In this technical Q&A, Microsoft SQL Server experts address common migration challenges, performance tuning tips, memory‑optimized table limitations, and best practices for SQL Server 2014, providing concrete guidance, reference links, and practical recommendations for database administrators.

SQL ServerSQL Server 2014database migration
0 likes · 16 min read
Expert Answers to Top SQL Server 2014 Memory‑Optimized Table Questions
Baidu Tech Salon
Baidu Tech Salon
May 22, 2014 · Fundamentals

Reflections on Clojure: Design, Simplicity, and Development Flow

After years of using Ruby, I discovered that Clojure’s carefully designed, concise, and functional nature not only makes prototyping feel natural but also provides instant feedback and encourages thoughtful refactoring, turning development into a smooth, enjoyable flow that has quickly become my favorite language.

Clojuredevelopment workflowfunctional programming
0 likes · 8 min read
Reflections on Clojure: Design, Simplicity, and Development Flow
Suning Design
Suning Design
May 22, 2014 · Fundamentals

Boost Your UI Prototypes: 6 Essential Interaction Design Practices

This guide revisits classic interaction‑design cases, showing how contrast, proper use of screenshots, first‑screen height, grid compliance, layout spacing, and clear UI logic can dramatically improve prototype quality and streamline collaboration with visual designers.

UI hierarchyfirst screen heightgrid layout
0 likes · 7 min read
Boost Your UI Prototypes: 6 Essential Interaction Design Practices
Baidu Tech Salon
Baidu Tech Salon
May 21, 2014 · Frontend Development

Show‑off JavaScript Techniques to Impress Others

The article showcases a suite of flashy JavaScript tricks—alternative anonymous‑function syntaxes, the void operator for undefined, logical‑operator conditionals, optional semicolons, early ES6 features, AMD wrapping, the Function constructor, and native DOM selectors—while warning that some shortcuts hurt readability and should be used sparingly.

AMDAnonymous FunctionsDOM
0 likes · 6 min read
Show‑off JavaScript Techniques to Impress Others
Baidu Tech Salon
Baidu Tech Salon
May 20, 2014 · Cloud Computing

How Baidu’s Private Cloud Tackles Resource Management, Tiered Release, and Elastic Services

In a Baidu technical salon, Xu Liqiang detailed the evolution of Baidu’s private‑cloud platform—covering unified resource pooling, performance‑cost balanced resource management, demand‑driven tiered release, and automated elastic services that together support rapid product‑line iteration across services like Tieba, Community, Search, and Mobile Cloud.

Private Cloudcloud architectureelastic services
0 likes · 7 min read
How Baidu’s Private Cloud Tackles Resource Management, Tiered Release, and Elastic Services
Baidu Tech Salon
Baidu Tech Salon
May 19, 2014 · Cloud Computing

Redefining Multi-Tenancy in the Hybrid Cloud Era

Redefining multi‑tenancy for the hybrid cloud era, the article explains how enterprises can combine private, public, and carrier clouds using Microsoft’s Cloud OS vision and Windows Azure Pack to deliver flexible, self‑service tenant management, unified billing, and consistent user experiences across diverse infrastructures.

Cloud ManagementHybrid CloudMulti-Tenancy
0 likes · 10 min read
Redefining Multi-Tenancy in the Hybrid Cloud Era
Suning Design
Suning Design
May 19, 2014 · Fundamentals

How Color Psychology Drives Consumer Decisions and Brand Perception

This article explores how colors influence emotions, purchasing choices, and brand identity, highlighting survey data, psychological symbolism, minimalist design trends, seasonal color shifts, and practical tips for selecting effective hues to engage users and boost marketing impact.

MarketingUX designbrand perception
0 likes · 6 min read
How Color Psychology Drives Consumer Decisions and Brand Perception
Suning Design
Suning Design
May 15, 2014 · Mobile Development

How Beacons Transform Mobile Experiences: From Retail to Real‑World Interaction

Beacon technology creates a proximity system that lets mobile apps automatically deliver context‑aware information to users in physical spaces, enabling new experiences in museums, retail, coffee shops, hotels, and beyond while raising design, privacy, and implementation considerations.

IoTLocation‑based servicesProximity
0 likes · 11 min read
How Beacons Transform Mobile Experiences: From Retail to Real‑World Interaction
Suning Design
Suning Design
May 15, 2014 · Product Management

Unlocking Beacon Interaction: A Designer’s Guide to Contextual Experiences

This article breaks down Beacon technology into four interaction slices—device communication, representation, user context, and proximity response—providing designers, product managers, and developers with a clear, non‑technical framework to envision and craft innovative Beacon‑enabled experiences.

Interactionbeacon
0 likes · 14 min read
Unlocking Beacon Interaction: A Designer’s Guide to Contextual Experiences
Suning Design
Suning Design
May 15, 2014 · Frontend Development

9 Proven Web Design Techniques to Make Your Mobile Sites Stand Out

This article outlines nine practical design strategies—ranging from subtle shadows and hover effects to responsive layouts and purposeful animations—that help modern web pages look polished, user‑friendly, and fully compatible with today’s mobile devices.

AnimationCSSFrontend
0 likes · 4 min read
9 Proven Web Design Techniques to Make Your Mobile Sites Stand Out
Baidu Tech Salon
Baidu Tech Salon
May 14, 2014 · Big Data

FOSS Skills and In-Demand IT Technologies for Career Success

The article warns that mastering Free Open Source Software—from cloud and big‑data tools like OpenStack, Hadoop and NoSQL to web technologies such as Drupal, PHP, HTML5 and jQuery, mobile app development, popular programming languages, and security certifications—will become essential for IT job seekers, prompting universities to embed FOSS curricula.

FOSSHadoopIT skills
0 likes · 6 min read
FOSS Skills and In-Demand IT Technologies for Career Success
Suning Design
Suning Design
May 14, 2014 · Product Management

Master the 9 Essential Skills Every Interaction Designer Needs to Succeed

This article outlines the nine core competencies—listening, observing, thinking, speaking, polishing, doing, testing, writing, and presenting—that define a professional interaction designer, and maps them onto a detailed product‑development workflow with concrete deliverables.

Professional DevelopmentUX Skills
0 likes · 14 min read
Master the 9 Essential Skills Every Interaction Designer Needs to Succeed
Suning Design
Suning Design
May 14, 2014 · Product Management

How to Bridge the Gap Between Designers and Product Managers: Proven Communication Strategies

Effective communication between designers and product managers is essential to avoid costly misunderstandings; this article explores common obstacles, the roles of each party, and a four‑step framework—listen, diagnose, analyze, solve—to achieve clear, collaborative outcomes and smoother design processes.

CollaborationProduct ManagementUX design
0 likes · 9 min read
How to Bridge the Gap Between Designers and Product Managers: Proven Communication Strategies
Suning Design
Suning Design
May 14, 2014 · Product Management

Why Good UX Means Solving Real User Problems, Not Just Pretty Interfaces

The article argues that true user experience design should focus on solving users' core problems and achieving their goals, rather than merely improving visual appeal, and illustrates this principle with examples like Amazon, Evernote, and iPhone, urging companies to embed UX thinking from the earliest product stages.

Design thinkingUX Principlescustomer centric
0 likes · 8 min read
Why Good UX Means Solving Real User Problems, Not Just Pretty Interfaces
Suning Design
Suning Design
May 13, 2014 · Mobile Development

6 Proven Tricks to Make Mobile Apps Feel Faster

This article outlines six practical techniques—background execution, pre‑loading content, caching, UI‑first networking, predictive task start, and input minimization—to make mobile apps feel faster and more responsive, illustrated with real‑world examples from Instagram, Weibo, App Store, WeChat, and more.

CachingUX optimizationbackground processing
0 likes · 7 min read
6 Proven Tricks to Make Mobile Apps Feel Faster