All Articles

140709 articles · Page 6903 of 7036
Qunar Tech Salon
Qunar Tech Salon
Dec 27, 2015 · Fundamentals

The Importance of Continuous Learning in a Software Development Career

The author, a programmer with 32 years of experience, argues that continuous self‑education and staying abreast of emerging technologies are personal responsibilities, not the employer’s, illustrating this through a series of career anecdotes spanning from early microcomputers to modern mobile and web development.

career developmentcontinuous learningprogramming languages
0 likes · 11 min read
The Importance of Continuous Learning in a Software Development Career
Efficient Ops
Efficient Ops
Dec 26, 2015 · Cloud Computing

Best Value Cloud Storage: Performance & Cost Comparison of Top Providers

Using Apache JMeter, this study objectively benchmarks hot object storage performance (RT and TPS) and pricing across five major cloud vendors—AWS, Azure, Alibaba Cloud, Qiniu, and Huawei—evaluating download/upload speeds for various file sizes and calculating a performance‑to‑price ratio to guide optimal provider selection.

AWSAlibaba Cloudcloud storage
0 likes · 10 min read
Best Value Cloud Storage: Performance & Cost Comparison of Top Providers
Qunar Tech Salon
Qunar Tech Salon
Dec 26, 2015 · Fundamentals

Why Naming Is the Top Programming Challenge According to a Developer Survey

A developer survey of 4,500 programmers reveals that naming variables, classes, and functions is perceived as the biggest programming challenge, highlighting its impact on code readability, design quality, and maintenance, and underscoring the art and difficulty of choosing concise, meaningful identifiers.

Developer SurveyProgramming Fundamentalscode readability
0 likes · 6 min read
Why Naming Is the Top Programming Challenge According to a Developer Survey
Architect
Architect
Dec 26, 2015 · Artificial Intelligence

Open-Source Reference Architecture for Real-Time Stock Prediction

The article presents an open‑source, highly scalable reference architecture that combines real‑time data ingestion, machine‑learning model training, and low‑latency prediction using components such as Spring Cloud Data Flow, Apache Geode, Spark MLlib, and Hadoop to enable continuous stock price forecasting.

Apache GeodeReal-timeSpring Cloud Data Flow
0 likes · 7 min read
Open-Source Reference Architecture for Real-Time Stock Prediction
Architect
Architect
Dec 26, 2015 · Cloud Computing

Performance Evaluation and Cost‑Effectiveness of Major Cloud Object Storage Providers

This article presents a systematic performance and cost‑effectiveness comparison of six major cloud object‑storage providers—AWS, Azure, Qiniu, Huawei Cloud, Alibaba Cloud, and Kingsoft Cloud—using JMeter‑driven upload/download tests across various file sizes and analyzing price data to rank their overall value.

AWSAlibaba Cloudcloud storage
0 likes · 9 min read
Performance Evaluation and Cost‑Effectiveness of Major Cloud Object Storage Providers
Architects Research Society
Architects Research Society
Dec 26, 2015 · Artificial Intelligence

JD.com’s Personalized Recommendation System: Architecture, Models, and Future Directions

The article explains how JD.com leverages big‑data and personalized recommendation algorithms across PC and mobile platforms, detailing its recall and ranking models, efficiency analysis, weekly algorithm iterations, and future AI‑driven optimizations that together contribute about 10% of its orders.

JD.come-commercepersonalization
0 likes · 10 min read
JD.com’s Personalized Recommendation System: Architecture, Models, and Future Directions
dbaplus Community
dbaplus Community
Dec 25, 2015 · Artificial Intelligence

Detecting Fraudulent ModemPOOL Terminals with K‑Means Clustering

This article details how telecom operators can identify fraudulent ModemPOOL (cat‑pool) terminals and predict churn using data‑driven clustering and day‑interval warning models, covering metric selection, data exploration, k‑means clustering, model deployment, and performance evaluation.

ClusteringK-MeansModel Deployment
0 likes · 18 min read
Detecting Fraudulent ModemPOOL Terminals with K‑Means Clustering
ITPUB
ITPUB
Dec 25, 2015 · Backend Development

Build a Simple Python WSGI Server that Runs Django, Flask, and Pyramid

This guide shows how to create a minimal Python WSGI server that can run Django, Flask, and Pyramid applications without modifying server or framework code, explains WSGI fundamentals, provides step‑by‑step setup, code snippets, testing commands, and demonstrates the server‑framework interaction.

Backend DevelopmentDjangoFlask
0 likes · 11 min read
Build a Simple Python WSGI Server that Runs Django, Flask, and Pyramid
Qunar Tech Salon
Qunar Tech Salon
Dec 25, 2015 · Backend Development

Design and Implementation of Elastic-Job: A Distributed Job Scheduling Framework

Elastic-Job is a Java-based, decentralized distributed job scheduling framework that addresses limitations of existing solutions by providing features such as distributed coordination via Zookeeper, parallel task execution, elastic scaling, centralized management, customizable workflow tasks, and robust non‑functional requirements, with future plans for multi‑language support and enhanced monitoring.

Distributed SchedulingElastic ScalingJava
0 likes · 14 min read
Design and Implementation of Elastic-Job: A Distributed Job Scheduling Framework
Efficient Ops
Efficient Ops
Dec 24, 2015 · Operations

Key Takeaways from the 2016 DevOps Enterprise Summit

A comprehensive English summary of the DevOps Enterprise Summit highlights the rise of DevOps adoption, real‑world case studies from Target, Ticketmaster, USAA, Capital One, Disney, and IBM, and practical insights on feedback loops, continuous delivery, and scaling DevOps across large enterprises.

continuous deliverydevopsfeedback
0 likes · 16 min read
Key Takeaways from the 2016 DevOps Enterprise Summit
Architect
Architect
Dec 24, 2015 · Information Security

macOS Persistence Mechanisms: Launch Daemons, Agents, Cron Jobs, Login Items, and Startup Items

The article reviews macOS malware persistence techniques, summarizing a 2015 Bit9 report and detailing seven startup mechanisms—including launch daemons/agents, cron jobs, login items, and startup items—while providing configuration examples, detection tools, and reference resources for security professionals.

launchdmacOSmalware persistence
0 likes · 11 min read
macOS Persistence Mechanisms: Launch Daemons, Agents, Cron Jobs, Login Items, and Startup Items
ITPUB
ITPUB
Dec 24, 2015 · Backend Development

Achieving True Asynchronous Database Queries in Perl with Mojolicious

This article explains how to implement genuine non‑blocking database access in Perl web applications by comparing process‑based and socket‑level async techniques, reviewing available modules, and providing a step‑by‑step guide to integrate AnyEvent::DBI::MySQL into a Mojolicious project for dramatically faster concurrent requests.

AnyEventBackendMojolicious
0 likes · 7 min read
Achieving True Asynchronous Database Queries in Perl with Mojolicious