Vtome.ru - электронная библиотека

  • Добавил: literator
  • Дата: 3-11-2023, 19:36
  • Комментариев: 0
Название: Android Studio Giraffe Essentials - Kotlin Edition: Developing Android Apps Using Android Studio 2022.3.1 and Kotlin
Автор: Neil Smyth
Издательство: Payload Media
Год: 2023
Страниц: 814
Язык: английский
Формат: PDF (True/Retail), ePub (True)
Размер: 62.6 MB, 54.8 MB

Fully updated for Android Studio Giraffe and the new UI, this book teaches you how to develop Android-based applications using the Kotlin programming language. This book begins with the basics and outlines how to set up an Android development and testing environment, followed by an introduction to programming in Kotlin, including data types, control flow, functions, lambdas, and object-oriented programming. Asynchronous programming using Kotlin coroutines and flow is also covered in detail. Chapters also cover the Android Architecture Components, including view models, lifecycle management, Room database access, the Database Inspector, app navigation, live data, and data binding. More advanced topics such as intents are also covered, as are touch screen handling, gesture recognition, and the recording and playback of audio. This book edition also covers printing, transitions, and foldable device support. The concepts of material design are also covered in detail, including the use of floating action buttons, Snackbars, tabbed interfaces, card views, navigation drawers, and collapsing toolbars.
  • Добавил: literator
  • Дата: 3-11-2023, 17:09
  • Комментариев: 0
Название: Programming with Rust (Early Release)
Автор: Donis Marshalls
Издательство: Pearson
Год: 2023
Страниц: 418
Язык: английский
Формат: pdf, epub, mobi
Размер: 11.5 MB

Rust’s exciting innovations have made it the most loved programming language in Stack Overflow’s influential survey for five straight yearsbut its steep learning curve has made many other developers reluctant to dive in. Now, with a growing commitment to Rust from many of the world’s leading development organizations, it’s the perfect time to startespecially now that there’s an up-to-date, accessible, example-rich book to guide you. Long-time enterprise developer Donis Marshall has made Rust easier to understand than ever, with a guide expertly organized into short, bite-sized chapters and supported with focused video tutorials that bring you up-to-speed fast. Writing for developers at all levels, Marshall starts with the absolute basics, and thoroughly demystifies the Rust technical advances that make it so attractive for next-generation development.
  • Добавил: harun54
  • Дата: 3-11-2023, 12:59
  • Комментариев: 0
Название: Ransomware: Penetration Testing and Contingency Planning
Автор: Ravindra Das
Издательство: CRC Press
Год: 2023
Формат: PDF
Размер: 10 Мб
Язык: английский / English

Ransomware is a threat variant that has existed for a very long time, contrary to popular belief. Today, ransomware attacks have become much more covert and stealthier than when they first came out. In this book, the author provides an overview of ransomware and the timeline of its evolution. The author also discusses famous ransomware attacks that have occurred, with a special focus on SolarWinds and critical infrastructure before taking a deep dive into penetration testing and how it can be used to mitigate the risks of a ransomware attack from happening. The author also covers incident response, disaster recovery, and business continuity planning. We even look at an appropriate data backup plan as well.
  • Добавил: umkaS
  • Дата: 3-11-2023, 09:01
  • Комментариев: 0
Название: Практическая криптография (+ CD)
Автор: Масленников М.Е.
Издательство: СПб.: БХВ-Петербург
Год: 2003
Cтраниц: 464
Формат: pdf
Размер: 24 мб
Язык: русский

Книга российского криптографа посвящена прикладным проблемам современной криптографии. Наряду с основными теоретическими положениями рассматривается: создание криптографического ядра, встраивание криптографических алгоритмов в Microsoft Outlook и Lotus Notes, создание автоматизированной системы документооборота, технология отпечатков пальцев. Все программное обеспечение, описываемое в книге, создано в Borland C++ Builder. На прилагаемом к книге компакт диске находятся демонстрационные версии некоторых программ и документация. Для широкого круга IT-специалистов и специалистов, отвечающих за безопасность систем.
  • Добавил: Igor1977
  • Дата: 3-11-2023, 08:17
  • Комментариев: 0

Название: Язык С++. Объектно-ориентированное программирование. Библиотека STL
Автор: Кравчук А.С., Кравчук А.И., Кремень Е.В.
Издательство: Минск: БГУ
Год: 2023
Формат: pdf
Страниц: 291
Размер: 17 mb
Язык: русский

Рассматриваются классы, различные аспекты работы с ними. Подробно рассматривается механизм наследования, использования виртуальных функций, а также абстрактных классов. Даются основы построения диаграмм классов, использования лямбда-функций и обработки исключительных ситуаций. Обширный раздел посвящен описанию основ работы с STL: рассмотрены некоторые контейнеры и алгоритмы, правила создания и основы работы с функторами. В каждой теме приводится необходимый теоретический материал и код программ, что существенно ускоряет усваивание материала. Издание адресуется прежде всего студентам, а также всем, кто хотел бы научиться приемам объектно-ориентированного программирования.
  • Добавил: literator
  • Дата: 3-11-2023, 07:08
  • Комментариев: 0
Название: A Pythonic Adventure: From Python basics to a working web app (Final)
Автор: Pavel Anni
Издательство: Manning Publications
Год: 2024
Страниц: 240
Язык: английский
Формат: pdf (true)
Размер: 20.8 MB

Learn Python the fun and easy way with your new friends Erik and Simon! This colorful book uses engaging questions and lively conversations to introduce computer programming to young readers one step at a time. A Pythonic Adventure is a unique Python beginners guide written especially for young people. There are no boring lessons or dull exercises. Instead, you'll team up with two brothers who are busy talking about Python programming and asking the same questions you are! As you follow along, you’ll learn from the brothers' mistakes, discover how to write programs with a team, and get a chance to create applications you can use in your daily life. All code in this book runs on Mac, Windows, Linux, and Raspberry Pi.
  • Добавил: literator
  • Дата: 3-11-2023, 06:35
  • Комментариев: 0
Название: Handbook of Evolutionary Machine Learning
Автор: Wolfgang Banzhaf, Penousal Machado
Издательство: Springer
Год: 2024
Страниц: 764
Язык: английский
Формат: pdf (true)
Размер: 15.6 MB

This book, written by leading international researchers of evolutionary approaches to Machine Learning, explores various ways evolution can address Machine Learning problems and improve current methods of ML. Topics in this book are organized into five parts. The first part introduces some fundamental concepts and overviews of evolutionary approaches to the three different classes of learning employed in machine learning. The second addresses the use of evolutionary computation as a machine learning technique describing methodologic improvements for evolutionary clustering, classification, regression, and ensemble learning. The third part explores the connection between evolution and neural networks, in particular the connection to deep learning, generative and adversarial models as well as the exciting potential of evolution with large language models. The fourth part focuses on the use of evolutionary computation for supporting machine learning methods. This includes methodological developments for evolutionary data preparation, model parametrization, design, and validation. The final part covers several chapters on applications in medicine, robotics, science, finance, and other disciplines.
  • Добавил: literator
  • Дата: 2-11-2023, 20:54
  • Комментариев: 0
Название: Mastering SwiftUI for iOS 16 and Xcode 14: Learn how to build fluid UIs and a real world app with SwiftUI
Автор: Simon Ng
Издательство: AppCoda Limited
Год: 2022
Страниц: 897
Язык: английский
Формат: pdf
Размер: 98.3 MB

Fully updated for Xcode 14, iOS 16 & Swift 5.7. The SwiftUI book is written for both beginners and developers having some experience with Swift programming. We will dive deep into the SwiftUI framework, teaching you how to work with various UI elements, and build different types of UIs. After going through the basics andunderstanding the usage of common components, we will put together with all the materials you've learned and build a complete app. As always, we will explore SwiftUI with you by using the "Learn by doing" approach. This new book features a lot of hands-on exercises and projects. Don't expect you can just read the book and understand everything. You need to get prepared to write code and debug. This book is written for both beginners and developers with some iOS programming experience. Even if you have developed an iOS app before, this book will help you understand this brand-new framework and the new way to develop UI. You will also learn how to integrate UIKit with SwiftUI.
  • Добавил: umkaS
  • Дата: 2-11-2023, 19:46
  • Комментариев: 0
Название: Бессерверные приложения на jаvascript
Автор: Стоянович С., Симович А.
Издательство: Москва
Год: 2020
Cтраниц: 394
Формат: pdf (ocr)
Размер: 21 мб
Язык: русский

Преимущества облачных бессерверных веб-приложений бесспорны: меньшая сложность, быстрое продвижение на рынок и автоматическая масштабируемость выгодно отличают их от традиционных серверных проектов. А благодаря поддержке jаvascript в AWS Lambda и мощным новым бессерверным инструментам, таким как библиотека Claudia.js, вы можете создавать и развертывать бессерверные приложения, не изучая новый язык.
  • Добавил: literator
  • Дата: 2-11-2023, 17:29
  • Комментариев: 0
Название: Clean Code Principles And Patterns - Python Edition
Автор: Petri Silen
Издательство: Leanpub
Год: 2023-10-29
Страниц: 588
Язык: английский
Формат: pdf (true), epub
Размер: 20.9 MB

One of the most comprehensive no-fluff guides for Python software developers to help them write clean code every day. The book is packed with principles and patterns that help developers, from novices and juniors to seniors and experts, to write cleaner code. Clean Code Principles and Patterns: Python Edition is one of the most comprehensive no-fluff guides for Python software developers to help them write clean code every day. The author Petri Silen has almost 30 years of industry experience in designing and implementing software, and now he puts all his knowledge gained during the years into this book. The book is packed with principles and patterns that help developers, from novices and juniors to seniors and experts, to write cleaner code. The principles and patterns presented in the book are accompanied by realistic yet straightforward examples to help the reader to understand them better. The reader should have basic knowledge of Python programming language to get the full benefit from this book.