Blog
-
FTP in Practice | Active & Passive Modes· FTPS
FTP control and data channels, Active vs Passive, FTPS and SFTP compared, firewall and NAT issues—beginner operations guide to file transfer.
-
C++ Compile Errors Complete Guide
Complete guide to 10 common C++ compile errors for beginners. Learn to solve undefined reference, segmentation fault, header redefinition, and more.
-
C++ Compile-Time Programming Complete Guide | constexpr
Master C++ compile-time programming: constexpr variables/functions/classes, consteval immediate functions, if constexpr conditional compilation.
-
C++ Object Lifetime: Storage Duration, RAII, and Dangling
C++ lifetime and storage duration: automatic, static, dynamic, thread_local; destruction order; temporaries; smart pointers and RAII.
-
Sequelize ORM Complete Guide for Node.js | PostgreSQL
Sequelize ORM with Node.js: models, associations, PostgreSQL and MySQL, connection pools, transactions, migrations, and Express REST patterns—plus raw S...
-
C++ Custom Deleters | 'Custom Deleter' Guide
When custom deleters are needed, comparing function pointers·lambdas·function objects, differences in type·storage between unique_ptr and shared_ptr.
-
C++ shared_ptr Circular References: Parent/Child, Observer,
Master shared_ptr circular reference patterns causing memory leaks: parent-child trees, observer pattern, graph nodes, resource caches.
-
C++ Template Specialization | Full vs Partial· Traits
Master template specialization in C++: full and partial specialization, overload resolution vs partial ordering, ODR, ambiguity, and real patterns for t...
-
C++ decltype | Extract Expression Types
decltype vs auto, decltype(auto), trailing return types, SFINAE with decltype, and the decltype(x) vs decltype((x)) pitfall for templates.
-
HEVC (H.265) in Practice | 4K/8K· x265
HEVC (H.265): CTUs, Main/Main 10, x265 and NVENC, 4K/8K and HDR workflows, hardware decode, and patent considerations—efficiency-focused practical guide.