Showing results for "john farrier"
Showing 1 - 1 of 1 Results
Adult content is visible.Data Structures and Algorithms with the C++ STL
A guide for modern C++ practitioners
2024
EN
Explore the C++ 23 STL with practical guidance on vectors, algorithms, and custom types for intermediate developers, enriched by real-world examples.Key FeaturesMaster the std::vector and understand why it should be your default container of choiceUnderstand each STL algorithm and its practical applicationsGain insights into advanced topics such as exception guarantees and thread safetyPurchase of the print or Kindle book includes a fr...
People who read this also enjoyed
Architecting ASP.NET Core Applications
An atypical design patterns guide for .NET 8, C# 12, and beyond
2024
EN
Backend design like you've never seen it before – a guide to building SOLID ASP.NET Core web apps that stand the test of time. Featuring more Minimal APIs, more testing, a new e-commerce project, and the modular monolith! Purchase of the print or Kindle book includes a free PDF eBook.Key FeaturesLearn multiple ways to organize your application code and become a more flexible ASP.NET Core developerExplore hands-on design patterns, learn architectural pri...
Modern API Design with gRPC
Efficient Solutions to Design Modern APIs with gRPC Using Golang for Scalable Distributed Systems (English Edition)
2024
EN
Elevate Your Development with Effortless and Efficient API CommunicationKEY FEATURES ? Delve into core concepts of gRPC like Protocol Buffers, service definitions, and communication patterns. ? Implement gRPC servers and clients in Golang, and master Protocol Buffers for defining services and messages. ? Compare gRPC with REST and SOAP, uncovering its distinct advantages and use cases.DESCRIPTION“Modern API Design with gRPC” is a definitive guide that empowers developers to...
TypeScript 5 Design Patterns and Best Practices
Build clean and scalable apps with proven patterns and expert insights
2025
EN
Unlock TypeScript 5 patterns for durable, maintainable apps with modern techniques. Free with your book: DRM-free PDF version + access to Packt's next-gen Reader\* Key FeaturesAvoid common pitfalls and anti-patterns in TypeScript app developmentLeverage functional and reactive paradigms for effective TypeScript developmentDiscover how to improve your application’s code reusability and testabilityPurchase of the print or Kindle book inc...
Mastering SQLite with Python
From Basics to Advanced Techniques
2025
EN
"Mastering SQLite with Python: From Basics to Advanced Techniques" is a definitive guide for developers aiming to unlock the full potential of SQLite through Python. This comprehensive book offers an in-depth journey into the world of SQLite, starting with foundational concepts and progressing to advanced techniques. Ideal for beginners and experienced developers alike, this book provides clear explanations, practical examples, and exercises to ensure a thorough understanding of SQLite and...
SQLite Essentials
Definitive Reference for Developers and Engineers
2025
EN
"SQLite Essentials""SQLite Essentials" is an authoritative guide to the world’s most widely deployed database engine, meticulously crafted for professionals and enthusiasts seeking a deep, practical understanding of SQLite. Beginning with the foundational principles of its architecture, the book explores the historical context and technical rationale that shaped SQLite’s evolution. Readers are introduced to the core design decisions—simplicity, portability, and reliability—that und...
2025
EN
Advanced TypeScript Patterns for Large-Scale ApplicationsMaster enterprise-level TypeScript development with battle-tested patterns, architectures, and practices that scale.In today's complex software landscape, TypeScript has emerged as the language of choice for teams building mission-critical applications at scale. Yet as codebases grow and team sizes expand, developers face architectural challenges that transcend basic TypeScript tutori...
The Lua Programming Handbook
Craft Powerful Games, Applications, and More with Lua
2024
EN
The Lua Programming Handbook: Craft Powerful Games, Applications, and More with LuaAbout the Technology:Lua (pronounced loo-ah) is a lightweight, powerful scripting language embedded within countless games, applications, and software. From juggernauts like World of Warcraft and Angry Birds to popular creation tools like Unity and Adobe Photoshop, Lua's versatility shines.This book is written by a team of experienced Lua developers, ...
The Samba Handbook
File and Print Sharing for Linux and Windows
2025
EN
"The Samba Handbook: File and Print Sharing for Linux and Windows" is your comprehensive guide to harnessing the power of Samba for seamless network integration. This expertly crafted book delves into the intricate workings of Samba, offering step-by-step instructions, practical examples, and valuable insights for both beginners and seasoned network administrators. From basic installation and configuration on Linux and Windows platforms to advanced techniques for optimizing performance, th...
Ultimate C# for High-Performance Applications
Master Multithreading, Parallelism, and Async Techniques to Engineer High-Performance, Enterprise-Grade Software with C# 13 and .NET 9 (English Edition)
2025
EN
Master parallelism and async to create enterprise-grade, high-performance apps.Book DescriptionHigh-performance software is no longer optional—today’s applications must be fast, scalable, and responsive to meet real-world demands. C# and . NET provides the foundation, but knowing how to unlock their full potential is what separates the average code from enterprise-grade solutions.Ultimate C# for High-Performance App...
Lua Programming Essentials
Definitive Reference for Developers and Engineers
2025
EN
"Lua Programming Essentials"Unlock the full power of Lua with "Lua Programming Essentials," a comprehensive guide tailored for both aspiring and experienced developers seeking mastery over this lightweight yet robust programming language. Beginning with the foundations of Lua, the book explores its origins, unique design philosophy, and operational mechanics, contrasting Lua’s elegant simplicity with other popular scripting languages. Readers are guided through environment setup, c...
2023
EN
Unleash the Speed: Master WebAssembly and Take Your Web Apps to the Next LevelThrough practical examples, you'll learn how WebAssembly can transform C++, Rust, and other languages into lightning-fast web apps. Step-by-step, you'll master techniques to integrate WebAssembly modules into JavaScript projects for seamless communication. But we go deeper. You'll discover strategies to optimize code, leverage multi-threading, and apply cutting-edge methods like lazy load...











