Let's Go: A Step-By-Step Guide to Creating Fast, Secure And Maintainable Web Applications With Go, 2nd Edition (Version 2.24.0)

Автор: literator от 19-03-2025, 20:13, Коментариев: 0

Категория: КНИГИ » ПРОГРАММИРОВАНИЕ

Название: Let's Go: A Step-By-Step Guide to Creating Fast, Secure And Maintainable Web Applications With Go, 2nd Edition (Version 2.24.0)
Автор: Alex Edwards
Издательство: Alex Edwards
Год: 2025-02-13
Страниц: 441
Язык: английский
Формат: pdf
Размер: 10.1 MB

Let’s Go teaches you step-by-step how to create fast, secure and maintainable web applications using the fantastic programming language Go. The idea behind this book is to help you learn by doing. Together we’ll walk through the start-to-finish building of a web application — from structuring your workspace through to session management, authenticating users, securing your server and testing your application. By the end of the book you’ll have the understanding and confidence to build your own production-ready web applications with Go. This book is designed for people who are new to Go, but you’ll probably find it more enjoyable if you have a general understanding of Go’s syntax first. If you find yourself struggling with the syntax, the Little Book of Go by Karl Seguin is a fantastic tutorial, or if you want something more interactive I recommend running through the Tour of Go. I’ve also assumed that you’ve got a (very) basic understanding of HTML/CSS and SQL, and some familiarity with using your terminal (or command line for Windows users). If you’ve built a web application in any other language before — whether it’s Ruby, Python, PHP or C# — then this book should be a good fit for you.
 

Agent-Based Models with MATLAB

Автор: literator от 19-03-2025, 19:24, Коментариев: 0

Категория: КНИГИ » ПРОГРАММИРОВАНИЕ

Название: Agent-Based Models with MATLAB
Автор: Erik Cuevas, Karla Avila, Miguel Islas Toski, Héctor Escobar
Издательство: Morgan Kaufmann
Год: 2025
Страниц: 336
Язык: английский
Формат: epub (true)
Размер: 141.0 MB

Agent-Based Models with MATLAB introduces Agent-Based Modeling (ABM), one of the most important methodologies for complex systems modeling. The book explores computational implementations and accompanying MATLAB software code as a means of inspiring readers to apply agent-based models to solve a diverse range of problems. It comes with a large amount of software code that accompanies the main text, and the modeling systems described in the book are implemented using MATLAB as the programming language. Despite the heavy mathematical components of Agent-Based Models and complex systems, it is possible to utilize these models without in-depth understanding of their mathematical fundamentals.This book enables computer scientists, mathematicians, researchers, and engineers to apply ABM in a wide range of research and engineering applications. It gradually advances from basic to more advanced methods while reinforcing complex systems through practical, hands-on applications of various computational models.
 

Spring Security 6 Recipes: Essential Techniques for Quick and Secure Java Applications

Автор: literator от 19-03-2025, 18:52, Коментариев: 0

Категория: КНИГИ » ПРОГРАММИРОВАНИЕ

Название: Spring Security 6 Recipes: Essential Techniques for Quick and Secure Java Applications
Автор: Massimo Nardone
Издательство: Apress
Год: 2025
Страниц: 137
Язык: английский
Формат: pdf, epub
Размер: 10.1 MB

Ensure robust web security for your Java applications in just a few days. This recipe-driven, practical pocketbook provides a straightforward guide to quickly developing and deploying secure enterprise applications using the Spring 6 Framework, Spring Boot 3, and the H2 database. The book is organized into problems and corresponding recipes, offering solutions for both small and large challenges. First, you will learn how to install all essential development tools, such as IntelliJ IDEA, JDK v17, and Maven. Then you will dive into recipes on using Spring Security 6 with JSP tags and Thymeleaf and integrating security features through Spring Boot 3 Initializr. Finally, you'll be equipped to build your own Spring Boot project using Spring Security, Spring Data JDBC, and the H2 database. This recipes guide is ideal for readers who want to get up and running with only the essential security features in a fraction of time. Its simplified approach offers immediate results for securing Java applications.
 

Quantum Image Processing in Practice: A Mathematical Toolbox

Автор: literator от 19-03-2025, 18:07, Коментариев: 0

Категория: КНИГИ » ПРОГРАММИРОВАНИЕ

Название: Quantum Image Processing in Practice: A Mathematical Toolbox
Автор: Artyom M. Grigoryan, Sos S. Agaian
Издательство: Wiley
Год: 2025
Страниц: 320
Язык: английский
Формат: epub (true)
Размер: 19.4 MB

Comprehensive resource addressing the need for a quantum image processing machine learning model that can outperform classical neural networksQuantum Image Processing in Practice explores the transformative potential of quantum color image processing across various domains, including biomedicine, entertainment, economics, and industry. The rapid growth of image data, especially in facial recognition and autonomous vehicles, demands more efficient processing techniques. Quantum computing promises to accelerate digital image processing (DIP) to meet this demand. This book covers the role of quantum image processing (QIP) in quantum information processing, including mathematical foundations, quantum operations, image processing using quantum filters, quantum image representation, and quantum neural networks. It aims to inspire practical applications and foster innovation in this promising field.
 

Алгоритмы (2023)

Автор: umkaS от 19-03-2025, 09:49, Коментариев: 0

Категория: КНИГИ » ПРОГРАММИРОВАНИЕ

Название: Алгоритмы
Автор: Джефф Эриксон
Издательство: ДМК Пресс
Год: 2023
Cтраниц: 526
Формат: pdf
Размер: 163 мб
Язык: русский

В этом руководстве содержатся основные сведения об алгоритмах: анализируются различные типы алгоритмов, рассматриваются мето-ды их построения (рекурсия, динамическое программирование и др.), приводятся практические примеры. В конце каждой главы приводятся упражнения, направленные на закрепление пройденного.
 

Concurrency and Multithreading in C: POSIX Threads and Synchronization

Автор: literator от 19-03-2025, 06:03, Коментариев: 0

Категория: КНИГИ » ПРОГРАММИРОВАНИЕ

Название: Concurrency and Multithreading in C: POSIX Threads and Synchronization
Автор: Larry Jones
Издательство: Walzone Press
Год: 2025
Страниц: 544
Язык: английский
Формат: epub (true)
Размер: 10.3 MB

Unlock the power of advanced computing with "Concurrency and Multithreading in C: POSIX Threads and Synchronization." This expertly crafted guide dives deep into the core concepts of concurrency, essential for harnessing the full potential of modern multi-core processors. Tailored for experienced programmers who seek to elevate their skills, the book offers a comprehensive exploration of POSIX threads and synchronization techniques within the C programming language, ensuring readers gain unmatched proficiency in developing efficient, scalable applications. Throughout the chapters, you will unravel the intricacies of thread creation, lifecycle management, and synchronization primitives like mutexes, semaphores, and condition variables. The book meticulously addresses the complexities of thread safety, reentrancy, and advanced synchronization techniques, equipping you with the knowledge needed to tackle challenging concurrency issues head-on. Real-world case studies and patterns provide practical insights, bridging theoretical concepts with concrete applications, ultimately empowering you to implement cutting-edge concurrency strategies effectively.
 

Mastering System Programming with C: Files, Processes, and IPC

Автор: literator от 19-03-2025, 03:23, Коментариев: 0

Категория: КНИГИ » ПРОГРАММИРОВАНИЕ

Название: Mastering System Programming with C: Files, Processes, and IPC
Автор: Larry Jones
Издательство: Walzone Press
Год: 2025
Страниц: 550
Язык: английский
Формат: epub (true)
Размер: 11.1 MB

Elevate your programming skills with "Mastering System Programming with C: Files, Processes, and IPC," a comprehensive guide designed for experienced programmers eager to delve into the intricate world of system-level software development. This expertly crafted book systematically unveils the foundational elements and advanced techniques crucial for mastering file operations, process creation, and inter-process communication (IPC) using the C language. Each chapter is thoughtfully structured to build from fundamental concepts to sophisticated methodologies, ensuring a robust and thorough understanding of system programming essentials. Within these pages, you will explore a rich array of topics that include memory management, synchronization techniques, and network programming basics. The book delves deep into key areas such as advanced file I/O, signal handling, and effective debugging and profiling strategies, providing readers with the practical skills necessary to optimize and troubleshoot system programs. By leveraging real-world applications and detailed explanations, this resource empowers you to tackle complex system-level challenges with confidence and precision.
 

Deep Learning: DL1943 Cheatsheet: DL/AI/ML Research, Engineering, Optimization & System Design

Автор: literator от 18-03-2025, 20:13, Коментариев: 0

Категория: КНИГИ » ПРОГРАММИРОВАНИЕ

Название: Deep Learning: DL1943 Cheatsheet: DL/AI/ML Research, Engineering, Optimization & System Design
Автор: Calder Reed, Chen Hui Fang
Издательство: Independently published
Год: 2025
Страниц: 150
Язык: английский
Формат: pdf, epub
Размер: 12.7 MB

This book "Deep Learning: DL1943 Cheatsheet: DL/AI/ML Research, Engineering, Optimization & System Design" is the only book you need to master Deep Learning (DL) concepts. The focus is on practical research and engineering ideas. This is a cheatsheet just like distilled datasets. You do not need to read 1000s of pages. Just 150 pages is enough to revise the cutting-edge Deep Learning engineering and research ideas. After reading this book, you will: - Master Deep Learning/ Artificial Intelligence; - Clear interviews for full-time positions at high-tech companies. Good enough for: Software Engineer 2/3, Machine Learning or Senior Software Engineer, AI/ML GenAI or ML Analyst at Google (L3/L4/L5); - Software Engineer, Machine Learning (E4/E5/E6) at Meta; - Senior Deep Learning Systems Software Engineer - AI or AI Developer Technology Engineer at NVIDIA; - Kernel Software Engineer - AI/ML GPU or Senior Machine Learning Software Engineer at AMD; - Lead Engineer, Senior-C/C++, Machine Learning at Qualcomm; - Machine Learning Engineer at Microsoft (Level 60 to 66); And much more.
 

Mastering Asynchronous jаvascript: Unlock the Secrets of Expert-Level Skills

Автор: literator от 18-03-2025, 17:55, Коментариев: 0

Категория: КНИГИ » ПРОГРАММИРОВАНИЕ

Название: Mastering Asynchronous jаvascript: Unlock the Secrets of Expert-Level Skills
Автор: Larry Jones
Издательство: Walzone Press
Год: 2025
Страниц: 578
Язык: английский
Формат: epub (true)
Размер: 12.6 MB

In today's fast-paced digital world, mastering asynchronous programming in jаvascript is essential for creating responsive, efficient applications. "Mastering Asynchronous jаvascript: Unlock the Secrets of Expert-Level Skills" is meticulously crafted for developers seeking to elevate their expertise and navigate the complexities of modern jаvascript environments. This book offers an in-depth exploration of advanced asynchronous programming techniques, providing readers with the knowledge and tools to build robust, high-performance applications. Dive into the core aspects of asynchronous jаvascript as this book unravels the intricacies of promises, async/await syntax, and event loop management. Through comprehensive chapters, you will gain insight into sophisticated error handling strategies, advanced promise patterns, and seamless integration with APIs. Each page is infused with actionable insights and best practices that will empower you to tackle complex asynchronous tasks with confidence, enhancing both your technical skills and your applications' efficiency.
 

Mastering Advanced JavaScript Design Patterns and Practices: Unlock the Secrets of Expert-Level Skills

Автор: literator от 18-03-2025, 17:12, Коментариев: 0

Категория: КНИГИ » ПРОГРАММИРОВАНИЕ

Название: Mastering Advanced jаvascript Design Patterns and Practices: Unlock the Secrets of Expert-Level Skills
Автор: Larry Jones
Издательство: Walzone Press
Год: 2025
Страниц: 562
Язык: английский
Формат: epub (true)
Размер: 11.6 MB

Unveil the intricacies of advanced jаvascript programming with "Mastering Advanced jаvascript Design Patterns and Practices: Unlock the Secrets of Expert-Level Skills." This book serves as a vital resource for seasoned developers seeking to refine their knowledge and elevate their coding practices. With a focus on real-world applications and practical examples, this comprehensive guide delves into complex topics such as prototypal inheritance, functional programming, and asynchronous execution, empowering programmers to harness the full potential of jаvascript. Each chapter meticulously explores pivotal concepts and techniques, from modular design patterns and state management strategies to the cutting-edge Proxy and Reflect APIs. As readers progress, they will uncover the subtle art of optimizing performance, implementing metaprogramming, and designing secure, scalable applications. By integrating these advanced strategies, developers will not only enhance their coding efficiency but also ensure their applications remain robust and future-proof.