DevOps For PHP Developers: From Server Setup to Deployment

Автор: literator от 17-10-2025, 02:01, Коментариев: 0

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

Название: DevOps For PHP Developers: From Server Setup to Deployment
Автор: David Mjomba
Издательство: Leanpub
Год: 2020-11-21
Страниц: 131
Язык: английский
Формат: pdf (true), epub + Extra
Размер: 10.1 MB

Use Ansible to set up fresh instances of Ubuntu 20.04 LTS, perform automated updates and set up the LEMP stack comprising of PHP 7.4, Nginx and Percona database. A Docker image that will closely resemble our server will be the testing environment that we'll hook up to GitLab and set-up the CI/CD pipeline to handle testing and zero downtime deployment. DevOps has for a while been a very repetitive task that is undertaken in order to keep the servers running and also in the development pipeline, whereby you are required to update the systems that have been built. The book focuses on the use of automation tools that reduce the number of manual steps that are taken. The resources referenced in this book are available for free and only require you to install Ansible locally and sign up on GitLab. Though the book focuses on PHP, the described techniques can be adapted to any language or process including jаvascript, C#, Python and even the publishing of Docker images upon the successful commit into the repository. The Envoy script that is provided can be modified as per your needs but it provides zero downtime deployment by versioning the server directories.
 

Серия "Мировой компьютерный бестселлер. Гейм-дизайн" в 19 книгах

Автор: SCART56 от 16-10-2025, 21:11, Коментариев: 0

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


Название: Серия "Мировой компьютерный бестселлер. Гейм-дизайн" в 19 книгах
Автор(ы): разные
Издательство: Москва
Год: 2020-2025
Страниц: 1000+
Формат: fb2, pdf
Размер: 252 Мб
Язык: русский

Жизнь современного человека плотно связана с видеоиграми. Даже если вы не играете сами, в вашем окружении наверняка найдутся заядлые геймеры, а новости из индустрии игр зачастую не обходят и вас стороной. Это положение дел приводит к вопросам: а что же такое видеоигры и какое место они занимают в жизни человека?
В серии "Мировой компьютерный бестселлер. Гейм-дизайн" представлены книги от ведущих специалистов по игровой разработке.

 

Hands-On Network Machine Learning with Python

Автор: literator от 16-10-2025, 20:04, Коментариев: 0

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

Название: Hands-On Network Machine Learning with Python
Автор: Eric W. Bridgeford, Alexander R. Loftus, Joshua T. Vogelstein
Издательство: Cambridge University Press
Год: 2025
Страниц: 479
Язык: английский
Формат: pdf
Размер: 19.6 MB

Bridging theory and practice in network data analysis, this guide offers an intuitive approach to understanding and analyzing complex networks. It covers foundational concepts, practical tools, and real-world applications using Python frameworks including NumPy, SciPy, Scikit-learn, graspologic, and NetworkX. Readers will learn to apply network Machine Learning techniques to real-world problems, transform complex network structures into meaningful representations, leverage Python libraries for efficient network analysis, and interpret network data and results. The book explores methods for extracting valuable insights across various domains such as social networks, ecological systems, and brain connectivity. Hands-on tutorials and concrete examples develop intuition through visualization and mathematical reasoning. The book will equip data scientists, students, and researchers in applications using network data with the skills to confidently tackle network ML projects, providing a robust toolkit for Data Science applications involving network-structured data.
 

Secure APIs: Design, build, and implement (Final Release)

Автор: literator от 16-10-2025, 19:29, Коментариев: 0

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

Название: Secure APIs: Design, build, and implement (Final Release)
Автор: José Haro Peralta
Издательство: Manning Publications
Год: 2026
Страниц: 376
Язык: английский
Формат: pdf (true)
Размер: 36.4 MB

Practical, battle-tested techniques to recognize and prevent attacks on your APIs. Hackers know how important your APIs are, and they also know how to find the weak spots in your API security. As a result, APIs have become principal vectors of attack against apps and sites. Secure APIs: Design, build, and implement shows you reliable methods you can use to counter cracks, hacks, and attacks on your internal and external APIs. Written for developers and architects, Secure APIs: Design, build, and implement shows you how to create and deploy APIs that are resistant to the most common security threats. You’ll find insights into emerging AI-powered security threats, along with tips and patterns for using LLMs in your own security testing. Secure APIs teaches you to design, implement, and deploy secure APIs, providing clear examples of how attackers exploit weak authentication, insufficient constraints, and flawed architecture. In this practical book, you’ll dissect the OWASP Top 10 API security risks and explore techniques to harden your APIs, establish real-time monitoring, and prepare for fast incident response. Case studies from e-commerce, ridesharing, and other high-visibility targets show you how to deploy APIs that stay secure in production. For software developers and architects, cybersecurity professionals, and QA engineers. Examples are in Python.
 

From Java 21 to Java 25: Upgrade to Java 25 from Java 21

Автор: literator от 16-10-2025, 18:43, Коментариев: 0

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

Название: From Java 21 to Java 25: Upgrade to Java 25 from Java 21
Автор: Fu Cheng
Издательство: Leanpub
Год: 2025-10-09
Страниц: 104
Язык: английский
Формат: pdf (true), epub
Размер: 10.1 MB

Features and changes from Java 21 to Java 25. Java 25 is released on September 16, 2025. Java 25 is the next LTS version after Java 21. It’s expected that users of Java 21 will gradually migrate to Java 25. This book summaries all major changes from Java 21 to Java 25, so you can easily migrate from Java 21 to Java 25. If you are currently using Java 17, check out my book From Java 17 to Java 21 for upgrading from Java 17 to Java 21 first.
 

Generative AI for Software Developers

Автор: literator от 16-10-2025, 18:04, Коментариев: 0

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

Название: Generative AI for Software Developers: Future-Proof Your Career with AI-Powered Development and Practical Hands-On Skills
Автор: Saurabh Shrivastava, Kamal Arora, Ashutosh Dubey, Dhiraj Thakur, Sanjeet Sahays
Издательство: BitMaple LLC
Год: 2025
Страниц: 454
Язык: английский
Формат: epub
Размер: 16.3 MB

Future-proof your career with AI-powered development and hands-on skills. Master Generative AI in software development with hands-on guidance, from coding and debugging to testing and deployment, using GitHub Copilot, Amazon Q Developer, and OpenAI APIs to build scalable, AI-powered applications You’ll work with tools such as GitHub Copilot, Amazon Q Developer, and OpenAI APIs while learning strategies for prompt engineering, fine-tuning, and building scalable AI-powered applications. Featuring real-world use cases, best practices, and expert insights, this book bridges the gap between experimenting with AI and production deployment. This book is for software developers, engineers, architects, and tech professionals who want to understand the core concepts of Generative AI and its real-world applications, master AI-driven development workflows to improve efficiency and code quality, and leverage tools like GitHub Copilot, Amazon Q Developer, and OpenAI APIs to automate coding tasks.
 

Python Web App Development Frameworks

Автор: Natali26 от 16-10-2025, 13:55, Коментариев: 0

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

Python Web App Development FrameworksНазвание: Python Web App Development Frameworks
Автор: Jasper Marl
Издательство: Jasper Marl
Год: 2025
Формат: epub, pdf
Страниц: 161
Размер: 17.6 Мб
Язык: русский

Tired of Building Web Apps from Scratch? You're a Python enthusiast, eager to dive into the world of web development. You've learned the basics of Python, maybe even dabbled in some basic web concepts, but the thought of building a full-fledged web application from the ground up feels daunting. Don't worry, you're not alone! Building a web application involves a lot of moving parts: handling HTTP requests, managing user sessions, interacting with databases, and ensuring security. It can be a steep learning curve, even for experienced programmers. That's where this book comes in.

 

Building Cross-Platform Games with Python and Kivy

Автор: Natali26 от 16-10-2025, 13:52, Коментариев: 0

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

Building Cross-Platform Games with Python and KivyНазвание: Building Cross-Platform Games with Python and Kivy
Автор: Jasper Marl
Издательство: Jasper Marl
Год: 2025
Формат: epub, pdf
Страниц: 100
Размер: 27.3 Мб
Язык: английский

Tired of watching your game ideas gather dust on a notepad? You've got the spark, the vision, the burning desire to bring your game to life. But the thought of wrestling with complex game engines or learning a dozen different coding languages for each platform? Let's be honest, it can feel downright daunting. Building Cross-Platform Games with Python and Kivy: Build stunning games that run seamlessly on desktops, smartphones, and tablets – all with a single codebase.

 

BeeWare. Cross-Platform GUI Development with Python

Автор: Natali26 от 16-10-2025, 13:46, Коментариев: 0

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

BeeWare. Cross-Platform GUI Development with PythonНазвание: BeeWare. Cross-Platform GUI Development with Python
Автор: Jasper Marl
Издательство: Jasper Marl
Год: 2025
Формат: epub, pdf
Страниц: 90
Размер: 22,44 Мб
Язык: английский

Tired of fighting with your code? You're a Pythonista. You love the elegance, the readability, the sheer joy of writing code that just works. But when it comes to building beautiful, user-friendly GUIs, you might feel like you're constantly battling a hydra. This book isn't just another dry technical manual. It's your guide to a revolution in GUI development. BeeWare empowers you to leverage the power of Python to craft stunning, responsive applications that seamlessly glide across Windows, macOS, Linux, Android, and even iOS.

 

Kivy Python iOS App Development

Автор: Natali26 от 16-10-2025, 13:44, Коментариев: 0

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

Kivy Python iOS App DevelopmentНазвание: Kivy Python iOS App Development
Автор: Jasper Marl
Издательство: Jasper Marl
Год: 2025
Формат: epub, pdf
Страниц: 144
Размер: 39,62 Мб
Язык: английский

Introducing "Kivy Python iOS App Development" – your guide to crafting stunning, cross-platform iOS apps with the power and elegance of Python. This book isn't just another dry technical manual. It's a human-centric journey designed to empower you, regardless of your prior mobile development experience. We'll guide you through the intricacies of Kivy, a powerful open-source framework that lets you build visually rich, interactive apps with Python.