All Articles

143663 articles · Page 6557 of 7184
ITPUB
ITPUB
Feb 25, 2018 · Information Security

How CSRF Attacks Exploit Cookies and How to Defend Against Them

This article explains the mechanics of Cross‑Site Request Forgery (CSRF) attacks—including a step‑by‑step example of password‑change exploitation—lists the four essential conditions for a successful CSRF, introduces the related Server‑Side Request Forgery (SSRF) threat, and provides practical mitigation strategies for both vulnerabilities.

Attack MitigationCSRFCross-Site Request Forgery
0 likes · 9 min read
How CSRF Attacks Exploit Cookies and How to Defend Against Them
MaGe Linux Operations
MaGe Linux Operations
Feb 25, 2018 · Fundamentals

8 2018 Linux Predictions & Essential Tips for Mastering the Command Line

This article outlines eight 2018 Linux trends predicted by OMGUbuntu, highlights Ubuntu's growing market share, and provides practical step‑by‑step advice—including essential commands, learning resources, and community tips—to help beginners become proficient Linux users and administrators.

Learning GuideLinuxSystem Administration
0 likes · 11 min read
8 2018 Linux Predictions & Essential Tips for Mastering the Command Line
MaGe Linux Operations
MaGe Linux Operations
Feb 25, 2018 · Fundamentals

10 Essential Python Tricks Every Beginner Should Know

This guide presents ten practical Python techniques—from list comprehensions and efficient looping to elegant swapping, list initialization, string formatting, multiple returns, dictionary access, using Counter, slicing, and consistent indentation—helping new programmers write cleaner, more Pythonic code.

Code stylePythonString Formatting
0 likes · 9 min read
10 Essential Python Tricks Every Beginner Should Know
ITFLY8 Architecture Home
ITFLY8 Architecture Home
Feb 24, 2018 · Operations

How Tencent’s Blue Whale Transforms Operations: From Automation to Data‑Driven Service

This article outlines the evolution of Tencent Game's Blue Whale platform, describing its background, design philosophy, six‑platform architecture, and phased approach to automating basic operations, empowering product teams, and leveraging real‑time big‑data analytics to create a data‑driven, service‑oriented operations ecosystem.

OperationsPlatform
0 likes · 23 min read
How Tencent’s Blue Whale Transforms Operations: From Automation to Data‑Driven Service
21CTO
21CTO
Feb 24, 2018 · Artificial Intelligence

Why Deep Learning Is Revolutionizing Recommendation Systems

This article explores how deep learning techniques such as item embeddings, autoencoders, Word2Vec, and session‑based neural models are applied to recommendation systems, highlighting their advantages, key architectures, and recent advances from industry and research.

AIDeep Learningautoencoders
0 likes · 17 min read
Why Deep Learning Is Revolutionizing Recommendation Systems
21CTO
21CTO
Feb 24, 2018 · Fundamentals

Explore Google’s Latest Open‑Source Gems: From Puppeteer to TensorFlow Fold

Google continues to lead in open‑source contributions, showcasing a diverse set of newly released projects—including Puppeteer for headless Chrome automation, the JPEG optimizer Guetzli, ML visualization tool Facets, Python‑to‑Go compiler Grumpy, CLI generator Python Fire, and many more—spanning AI, cloud, and development tools.

C++Cloud NativeDeveloper Tools
0 likes · 9 min read
Explore Google’s Latest Open‑Source Gems: From Puppeteer to TensorFlow Fold
Java Captain
Java Captain
Feb 24, 2018 · Fundamentals

Semantic Versioning Guidelines and Version Numbering Rules

This article explains the diverse version‑numbering styles of common software, highlights the problems caused by inconsistent naming, and provides a detailed guide to Semantic Versioning 2.0.0/3.0.0 rules, including major, minor, patch increments, pre‑release and development identifiers, and common modifier terms.

Release Managementdependency hellsemantic versioning
0 likes · 7 min read
Semantic Versioning Guidelines and Version Numbering Rules
Huawei Cloud Developer Alliance
Huawei Cloud Developer Alliance
Feb 24, 2018 · Cloud Computing

How NB‑IoT Is Revolutionizing Smart Water Metering and Cutting Losses

This article examines the challenges faced by water utilities such as high leakage and meter errors, explains why traditional smart meters fall short, and details how NB‑IoT‑based smart water meters provide secure, low‑power, wide‑coverage solutions that enable real‑time analytics, cost reduction, and large‑scale digital transformation.

Cloud ComputingIoTNB-IoT
0 likes · 9 min read
How NB‑IoT Is Revolutionizing Smart Water Metering and Cutting Losses
ITPUB
ITPUB
Feb 24, 2018 · Databases

Essential Oracle Database Interview Questions and Answers: Tuning, Backup, Recovery, and Administration

This comprehensive guide covers Oracle SQL tuning techniques, execution‑plan inspection, optimizer choices, high‑resource SQL detection, session tracing, index fundamentals, backup classifications, recovery procedures, system monitoring, and performance diagnostics, providing practical knowledge for DBA interviews and daily work.

BackupDatabase AdministrationOracle
0 likes · 17 min read
Essential Oracle Database Interview Questions and Answers: Tuning, Backup, Recovery, and Administration
Architecture Digest
Architecture Digest
Feb 24, 2018 · Artificial Intelligence

Eight Neural Network Architectures Every Machine Learning Researcher Should Know

This article explains why machine learning is essential for complex tasks, defines neural networks, outlines three reasons to study them, and provides concise overviews of eight fundamental neural network architectures—including perceptron, CNN, RNN, LSTM, Hopfield, Boltzmann machines, deep belief networks, and deep autoencoders—grouped by their structural categories.

AI architecturesCNNDeep Learning
0 likes · 23 min read
Eight Neural Network Architectures Every Machine Learning Researcher Should Know
Architects Research Society
Architects Research Society
Feb 24, 2018 · Blockchain

Beyond Cryptocurrency: The Expanding Potential of Blockchain Technology

The article explores how blockchain, as highlighted by Pangea Money Transfer’s VP Joshua Gordon‑Blake, offers far‑reaching benefits beyond digital currencies, including secure asset digitization, reduced transaction costs, improved supply‑chain transparency, digital identity for immigrants, and transformative applications in remittances, healthcare, and government services.

Data Securitydigital identityfinancial inclusion
0 likes · 5 min read
Beyond Cryptocurrency: The Expanding Potential of Blockchain Technology
Java Backend Technology
Java Backend Technology
Feb 24, 2018 · Backend Development

What Makes a Great Backend Engineer? Types, Skills, and Code Smells

This article examines the various programmer archetypes, outlines essential basic, advanced, and auxiliary abilities for backend engineers—including security, performance, architecture, and communication skills—highlights common code smells with examples, and offers concluding advice for continuous self‑improvement.

code qualitydeveloper skillssoftware engineering
0 likes · 6 min read
What Makes a Great Backend Engineer? Types, Skills, and Code Smells
ITFLY8 Architecture Home
ITFLY8 Architecture Home
Feb 24, 2018 · Backend Development

How to Build a Scalable Rule Engine for High‑Volume Business Logic

This article examines the challenges of rule‑driven development at Meituan, compares hard‑coded, Drools‑based, and custom rule‑engine solutions, and presents the design of the Maze framework that separates decision logic, supports hot‑deployment, and improves maintainability and performance.

Backend DevelopmentConfigurationRule Engine
0 likes · 20 min read
How to Build a Scalable Rule Engine for High‑Volume Business Logic
Efficient Ops
Efficient Ops
Feb 23, 2018 · Operations

What a Decade of Ops Taught Me: Key Strategies for Scalable Infrastructure

This article reflects on ten years of Tencent's operations experience, sharing the author's career journey, the evolution of large‑scale service management, the design of the L5 fault‑tolerant system, unified frameworks, resource packaging, CMDB virtual mirrors, and automated deployment practices that together enable reliable, efficient, and scalable infrastructure.

CMDBOperationsautomation
0 likes · 11 min read
What a Decade of Ops Taught Me: Key Strategies for Scalable Infrastructure
Programmer DD
Programmer DD
Feb 23, 2018 · Operations

How Zipkin Collects and Processes Sleuth Tracing Data – Deep Dive into Spans

This article explains Zipkin’s data model, how Spring Cloud Sleuth generates and sends Span and Annotation information, the message‑channel listener that converts Sleuth spans to Zipkin spans, debugging techniques to observe the collected data, and why the number of spans shown in Zipkin’s UI can differ from the raw count.

Distributed TracingSpring Cloud SleuthZipkin
0 likes · 17 min read
How Zipkin Collects and Processes Sleuth Tracing Data – Deep Dive into Spans
Architects' Tech Alliance
Architects' Tech Alliance
Feb 23, 2018 · Fundamentals

How NVMe over Fabrics Will Change the Storage Environment

NVMe over Fabrics, leveraging PCIe and RDMA, replaces legacy SCSI and SAS protocols to deliver vastly higher bandwidth and lower latency for SSDs, enabling massive parallel I/O queues, and reshaping data‑center storage architectures through both FC‑NVMe and Ethernet‑based implementations.

FabricsNVMeSSD
0 likes · 12 min read
How NVMe over Fabrics Will Change the Storage Environment
Java Captain
Java Captain
Feb 23, 2018 · Backend Development

Spring Framework IoC and Dependency Injection: Configuration, Bean Management, and Annotation‑Based Development

This article introduces the lightweight Spring framework, explains the concepts of IoC and AOP, demonstrates how to configure beans using XML and annotations, and provides detailed code examples for object creation, property injection, complex type injection, and annotation‑driven bean management in Java.

Beandependency-injection
0 likes · 17 min read
Spring Framework IoC and Dependency Injection: Configuration, Bean Management, and Annotation‑Based Development
21CTO
21CTO
Feb 23, 2018 · Fundamentals

Boost Your Coding Productivity with Hidden Google Search Tricks

This guide reveals powerful Google search techniques—exact phrase queries, result de‑duplication, related content, file‑type filters, site‑specific searches, and Chrome custom search engines—that developers can use to quickly find code, documentation, and alternatives, dramatically improving productivity.

Google SearchSearch TipsWeb Tools
0 likes · 5 min read
Boost Your Coding Productivity with Hidden Google Search Tricks