Добавить в избранное
Форум
Правила сайта "Мир Книг"
Группа в Вконтакте
Подписка на книги
Правообладателям
Найти книгу:
Навигация
Вход на сайт
Регистрация



Реклама


Название: Software Design by Example: A Tool-Based Introduction with Python
Автор: Greg Wilson
Издательство: CRC Press
Год: 2024
Страниц: 343
Язык: английский
Формат: pdf (true)
Размер: 12.4 MB

The best way to learn design in any field is to study examples, and some of the best examples of software design come from the tools programmers use in their own work. Software Design by Example: A Tool-Based Introduction with Python therefore builds small versions of the things programmers use in order to demystify them and give some insights into how experienced programmers think. From a file backup system and a testing framework to a regular expression matcher, a browser layout engine, and a very small compiler, we explore common design patterns, show how making code easier to test also makes it easier to reuse, and help readers understand how debuggers, profilers, package managers, and version control systems work so that they can use them more effectively.

This material can be used for self-paced study, in an undergraduate course on software design, or as the core of an intensive weeklong workshop for working programmers. Each chapter has a set of exercises ranging in size and difficulty from half a dozen lines to a full day’s work. Readers should be familiar with the basics of modern Python, but the more advanced features of the language are explained and illustrated as they are introduced.
Разместил: Ingvar16 5-03-2024, 16:33 | Комментарии: 0 | Подробнее

Название: Создай свой VPN. Безопасное использование интернета
Автор: Джейд Картер
Издательство: Литрес
Год: 2024
Формат: pdf, rtf
Размер: 10 Мб
Качество: Хорошее
Язык: Русский

Книга будет полезна для тех, кто стремится к созданию собственной виртуальной частной сети (VPN). Она охватывает широкий спектр тем, начиная с основ безопасности сетей и технологий VPN, и заканчивая практическими шагами по настройке и обслуживанию серверов и клиентов VPN. Автор подробно рассматривает различные аспекты создания VPN, включая выбор платформы и инфраструктуры, обеспечение безопасности данных, оптимизацию производительности и интеграцию с существующей сетевой инфраструктурой. Книга также обращает внимание на последние тенденции и перспективы развития VPN технологий, помогая читателям оставаться в курсе современных требований к сетевой безопасности. Это идеальный ресурс как для новичков, так и для опытных специалистов в области сетевой безопасности, которые стремятся освоить навыки создания и поддержки собственного VPN.
Разместил: tanyavip1 5-03-2024, 16:01 | Комментарии: 0 | Подробнее

Название: Работа с датой и временем в Python
Автор: Антон Щерба
Издательство: stepik
Год: 2023
Формат: PDF
Страниц: много
Размер: 4.9 Mb
Язык: Русский

Наш практический курс даст отличное понимание, как работать с датой и временем в Python. Вы будете решать реальные задачи из практики бэкенд-разработчиков, чтобы на работе вы чувствовали себя уверенно. Если вам не достает практики в работе с датой и временем, тогда скорее записывайтесь!

Разместил: Chipa 5-03-2024, 14:49 | Комментарии: 0 | Подробнее
Название: Learn Rust in a Month of Lunches (Final Release)
Автор: Dave MacLeod
Издательство: Manning Publications
Год: 2024
Страниц: 569
Язык: английский
Формат: pdf (true)
Размер: 10.8 MB

One month. One hour a day. That's all it takes to start writing Rust code! Learn Rust in a Month of Lunches teaches you to write super fast and super safe Rust code through lessons you can fit in your lunch break. Crystal-clear explanations and focused, relevant examples make it accessible to anyone—even if you're learning Rust as your first programming language. Learn Rust in a Month of Lunches is full of 24 easy-to-digest lessons that ease you into real Rust programming. You'll learn essential Rust skills you can use for everything from system programming, to web applications, and games. By the time you're done learning, you'll know exactly what makes Rust unique—and be one of the thousands of developers who say it's their best loved language! Learn how to create fast powerful programs in Rust in just 24 short lessons! Rust gives you modern features like a top-notch compiler, a rich ecosystem of pre-built libraries, and the same low-level performance you get with a language like C, but without the awkward syntax, complex memory management, and code safety concerns. This book guides you step by step from your first line of code. Rust is a good alternative language for C++ and C programmers. No previous experience with Rust required.
Разместил: Ingvar16 5-03-2024, 05:47 | Комментарии: 0 | Подробнее
Название: Kubernetes for Developers (Final Release)
Автор: William Denniss
Издательство: Manning Publications
Год: 2024
Страниц: 322
Язык: английский
Формат: pdf (true)
Размер: 10.1 MB

A clear and practical beginner’s guide that shows you just how easy it can be to make the switch to Kubernetes! Kubernetes for Developers reveals practical and painless methods for deploying your apps on Kubernetes—even for small-to-medium sized applications! You’ll learn how to migrate your existing apps onto Kubernetes without a rebuild, and implement modern cloud native architectures that can handle your future growth. Designed for busy working developers, this hands-on guide helps your first steps into Kubernetes using the powerful Google Kubernetes Engine (GKE) service. Learn how the GKE’s powerful automation tools can perform automatic checks and scaling, giving you more time to spend developing great applications. You’ll soon see that you don’t need to incur huge costs or have the manpower of an enterprise organization to get a productivity boost from Kubernetes! Modern software needs to perform at scale while effectively handling load balancing, state and security. Kubernetes makes these tasks easier and more reliable for apps of any size. This book, written especially for software developers creating applications that run on Kubernetes, shows you exactly how to address these and other important issues.
Разместил: Ingvar16 5-03-2024, 04:54 | Комментарии: 0 | Подробнее
Название: Code Like a Pro in Rust (Final Release)
Автор: Brenden Matthews
Издательство: Manning Publications
Год: 2024
Страниц: 265
Язык: английский
Формат: pdf (true)
Размер: 10.9 MB

Get ready to code like a pro in Rust with insider techniques used by Rust veterans! Code Like a Pro in Rust dives deep into memory management, asynchronous programming, and the core Rust skills that make you a Rust pro! Plus, you'll find essential productivity techniques for Rust testing, tooling, and project management. You'll soon be writing high-quality code that needs way less maintenance overhead. Code Like A Pro in Rust is a fast-track guide to building and delivering professional quality software in Rust. It skips the fluff and gets right to the heart of this powerful modern language. You'll learn how to sidestep common Rust pitfalls and navigate quirks you might never have seen before—even if you've been programming for many years! Plus, discover timeless strategies for navigating the evolving Rust ecosystem and ensure your skills can easily adapt to future changes. Rust is famous for its safety, performance, and security, but it takes pro skills to make this powerful language shine. This book gets you up to speed fast, so you'll feel confident with low-level systems, web applications, asynchronous programming, concurrency, optimizations, and much more.
Разместил: Ingvar16 5-03-2024, 02:43 | Комментарии: 0 | Подробнее
Название: Grokking Algorithms, 2nd Edition (Final Release)
Автор: Aditya Bhargava
Издательство: Manning Publications
Год: 2024
Страниц: 322
Язык: английский
Формат: pdf (true)
Размер: 41.6 MB

A friendly, fully-illustrated introduction to the most important computer programming algorithms. Master the most widely used algorithms and be fully prepared when you’re asked about them at your next job interview. With beautifully simple explanations, over 400 fun illustrations, and dozens of relevant examples, you’ll actually enjoy learning about algorithms with this fun and friendly guide! The first edition of Grokking Algorithms proved to over 100,000 readers that learning algorithms doesn't have to be complicated or boring! This revised second edition contains brand new coverage of trees, including binary search trees, balanced trees, B-trees and more. You’ll also discover fresh insights on data structure performance that takes account of modern CPUs. Plus, the book’s fully annotated code samples have been updated to Python 3. This book is aimed at anyone who knows the basics of coding and wants to understand algorithms. Maybe you already have a coding problem and are trying to find an algorithmic solution. Or maybe you want to understand what algorithms are useful for.
Разместил: Ingvar16 5-03-2024, 01:56 | Комментарии: 0 | Подробнее
Название: Elixir in Action, 3rd Edition (Final)
Автор: Sasa Juric
Издательство: Manning Publications
Год: 2024
Страниц: 615
Язык: английский
Формат: pdf, epub (true), mobi
Размер: 10.1 MB

Elixir is the perfect choice for mission-critical software. Its fault-tolerance and concurrency capabilities let it seamlessly handle huge numbers of users and data, and its functional programming mindset means Elixir applications are predictable, readable, and easy to maintain. Start coding in Elixir, and you'll get instant access to the battle-tested Erlang virtual machine that powers this awesome language, along with Elixir's own thriving ecosystem of resources. It's the reliable solution you need for everything from a large-scale distributed system to a simple web app. Elixir is a modern functional programming language for building large-scale, distributed, fault-tolerant, scalable systems for the Erlang virtual machine (VM). Although the language is compelling in its own right, arguably, its biggest advantage is that it targets the Erlang platform. Elixir aims to modernize and improve the experience of developing Erlang-powered systems. The language is a compilation of features from various other languages, such as Erlang, Clojure, and Ruby. Furthermore, Elixir ships with a toolset that simplifies project management, testing, packaging, and documentation building. Arguably, Elixir lowers the entry barrier into the Erlang world and improves developer productivity.
Разместил: Ingvar16 4-03-2024, 18:49 | Комментарии: 0 | Подробнее
Название: Ultimate Modern jQuery for Web App Development: Create Stunning Interactive Web Applications with Seamless DOM Manipulation, Animation, and AJAX Integration of jQuery and javascript
Автор: Laurence Svekis
Издательство: Orange Education Pvt Ltd, AVA
Год: 2024
Страниц: 211
Язык: английский
Формат: pdf, epub (true), mobi
Размер: 10.1 MB

Turbocharge Your Web Projects with Lightning-fast Element Manipulation, Fluid Animations, and Effortless AJAX Integration of jQuery. Unlock the Full Potential of jQuery with this comprehensive resource crafted for web developers eager to excel in interactive web design and development. Beginning with an accessible introduction to jQuery syntax and integration, this book gradually immerses you in advanced concepts, including DOM manipulation and dynamic techniques. Explore the intricacies of jQuery's hide, show, and animation methods, revolutionizing your approach to web interactivity. Delve into manipulating element contents, inserting new elements, and mastering advanced DOM manipulation for dynamic and responsive web interfaces. In the dynamic landscape of web development, creating interactive and engaging user experiences has become paramount. As websites and web applications evolve to meet the increasing demands of users, developers seek tools that streamline the process of adding interactivity and responsiveness to their projects. This is where jQuery steps in—a versatile and powerful javascript library that has revolutionized the way developers approach client-side scripting.
Разместил: Ingvar16 4-03-2024, 18:12 | Комментарии: 0 | Подробнее
Название: Python Toolbox: 100 Scripts for Developers: Enhance Your Development Skills with Ready-to-Use Python Scripts
Автор: Serhan Sari
Издательство: Reedsy
Год: November 10, 2023
Страниц: 202
Язык: английский
Формат: epub
Размер: 18.1 MB

Dive into the expansive world of Python programming with 'Python Toolbox: 100 Scripts for Developers.' This comprehensive collection offers a diverse array of scripts crafted to streamline and empower your development journey. From simplifying repetitive tasks to tackling complex algorithms, these meticulously curated scripts serve as building blocks for diverse projects and applications. Discover a wealth of tools meticulously crafted to expedite your coding process, amplifying efficiency and productivity. Each script is expertly annotated and designed for developers of varying skill levels, offering practical solutions to real-world challenges. Whether you're a seasoned programmer seeking to optimize workflows or a newcomer eager to accelerate your learning, this toolbox of scripts acts as your guide, providing insights and solutions that propel your Python skills to new heights. Empower your coding arsenal with 'Python Toolbox: 100 Scripts for Developers and unlock the potential to create, innovate, and revolutionize your programming endeavors.
Разместил: Ingvar16 4-03-2024, 04:16 | Комментарии: 0 | Подробнее
 MirKnig.Su  ©2021     При использовании материалов библиотеки обязательна обратная активная ссылка    Политика конфиденциальности