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

  • Добавил: SCART56
  • Дата: 9-08-2023, 05:43
  • Комментариев: 0
Дискретная математика для программистов
Название: Дискретная математика для программистов
Автор: Новиков Ф.А.
Издательство: Питер
Год: 2009 - 3-е издание
Cтраниц: 384
Формат: pdf
Размер: 12 мб
Язык: русский

В учебнике изложены основные разделы дискретной математики и описаны важнейшие алгоритмы на дискретных структурах данных. Основу книги составляет материал лекционного курса, который автор читает в Санкт-Петербургском государственном техническом университете последние полтора десятилетия. Третье издание имеет ту же структуру и последовательность изложения, что и второе. В книгу внесено несколько десятков не очень объемных, но существенных добавлений, уточнений и определений. Обновлены упражнения, библиография и комментарии к ней. Для студентов вузов, практикующих программистов и всех желающих изучить дискретную математику.
  • Добавил: literator
  • Дата: 9-08-2023, 03:11
  • Комментариев: 0
Название: Acing the USACO Bronze Competition (MEAP v4)
Автор: Zachi Baharav
Издательство: Manning Publications
Год: 2023
Страниц: 420
Язык: английский
Формат: pdf, epub
Размер: 20.0 MB

Everything you need to succeed in the USA Computing Olympiad (USACO) Bronze! The USA Computing Olympiad Bronze Division (USACO) is a fantastic way to distinguish yourself as a top candidate for colleges, talent hunters, and employers. Every year, this competition poses tough programming challenges to find the best of the best among thousands of high school students and other early career coders. Acing the USACO Bronze Competition shows you how to succeed in the fast and furious world of competitive programming. It demystifies the USACO and programming competitions, and teaches you to find the joy in competition that will take you all the way to the top. The book will help you build exactly the skills you need to pass the Bronze qualification. Each problem is sketched out with entertaining and informative illustrations so they’ll stick with you in the competitive USACO environment. You’ll learn multiple ways to solve any problem the competition throws at you. Most importantly, you’ll learn what not to do: how to avoid the pitfalls and mistakes that trip up lesser programmers. You’ll quickly become ready to earn your Bronze badge, move on to succeeding at Silver, and even try your luck at wider competitions.
  • Добавил: literator
  • Дата: 8-08-2023, 18:53
  • Комментариев: 0
Название: Principles, Policies, and Applications of Kotlin Programming
Автор: Duy Thanh Tran, Jun-Ho Huh
Издательство: IGI Global
Год: 2023
Страниц: 476
Язык: английский
Формат: pdf (true), epub
Размер: 53.7 MB

Kotlin programming has been recognized as the main language for deploying Android projects, so this language has tremendous potential. In order to understand the main principles and best applications of Kotlin programming, further research is needed. Principles, Policies, and Applications of Kotlin Programming provides complete knowledge of Kotlin programming. It presents the latest technology of Vert.X, Restful API programming application by Kotlin, as well as authentication techniques for Restful APIs, which are new and important content in backend deployment for software. Covering topics such as array processing, graphic user interface, and string processing, this premier reference source is a valuable resource for software developers, programmers, students and educators of higher education, researchers, and academicians. Kotlin is a form of programming language designed and standardized according to its own rule system, it can be programmed stand-alone or integrated with the Java programming language. Kotlin has now become a popular language for Android programming, increasingly interested in the programming community. There are many advantages that the Kotlin programming language offers such as the ability to overcome the weaknesses of Java. Currently, Java is one of the preferred programming languages when developers implement Android projects, but it still has certain limitations. One of the biggest lingering problems in Java is the lack of extensibility and inability to support functional programming.
  • Добавил: literator
  • Дата: 8-08-2023, 18:31
  • Комментариев: 0
Название: Getting Started With Java Using Eclipse: mastering the Language and the Development Platform
Автор: Bernhard Steppan
Издательство: Elektor
Год: 2023
Страниц: 522
Язык: английский
Формат: pdf (true)
Размер: 36.0 MB

Many people would like to learn Java but getting started is not easy since programming with Java requires at least two things: mastering the programming language and the development environment. With the help of many examples, this book shows how the language is structured. In addition, it employs the Eclipse development environment as an example of a powerful tool to teach developing Java programs. In Basics, the first part of the book, you acquire your Java and Eclipse basic knowledge. This part lays the programming foundations, gives you an overview of Java technology, and shows you what is special about object-oriented programming. In the second part called Java Language, everything revolves around the subtleties of the Java language and this is where the first small Java applications are created, aided by a fine blend of the knowledge part and practical exercises. Java Technology is both the name and the focus of the third part which also introduces you to the rules to observe when programming, what class libraries are and what advantages they have. In addition, you will learn how to test programs, what algorithms are, and how to program them. The fourth part, Java Projects, enables you to apply all the previous elements in an application with a graphical user interface. The project shows how to develop a larger application piece by piece with the Eclipse development environment.
  • Добавил: literator
  • Дата: 8-08-2023, 17:35
  • Комментариев: 0
Название: Handbook of Research on AI-Based Technologies and Applications in the Era of the Metaverse
Автор: Alex Khang, Vrushank Shah, Sita Ranis
Издательство: IGI Global
Год: 2023
Страниц: 554
Язык: английский
Формат: pdf (true), epub
Размер: 42.0 MB

The recent advancements in the field of the Internet of Things (IoT), AI, Big Data, blockchain, augmented reality (AR)/virtual reality (VR), cloud platforms, quantum computing, cybersecurity, and telecommunication technology enabled the promotion of conventional computer-aided industry to the metaverse ecosystem that is powered by AR/VR-driven technologies. In this paradigm shift, the integrated technologies of IoT and AI play a vital role to connect the cyberspace of computing systems and virtual environments. AR/VR supports a huge range of industrial applications such as logistics, the food industry, and manufacturing utilities. AI-Based Technologies and Applications in the Era of the Metaverse discusses essential components of the metaverse ecosystem such as concepts, methodologies, technologies, modeling, designs, statistics, implementation, and maintenance. Covering key topics such as Machine Learning, Deep Learning, quantum computing, and blockchain, this premier reference source is ideal for computer scientists, industry professionals, researchers, academicians, scholars, practitioners, instructors, and students.
  • Добавил: literator
  • Дата: 8-08-2023, 16:59
  • Комментариев: 0
Название: Building User-Friendly DSLs (MEAP v12)
Автор: Meinte Boersma
Издательство: Manning Publications
Год: 2023
Страниц: 697
Язык: английский
Формат: pdf, epub
Размер: 61.6 MB

Domain-specific languages are custom text or graphical interfaces that allow domain experts to create and modify their own software systems. With a syntax that’s clear and familiar to the non-technical user, DSLs are precise enough to generate working software that would normally require traditional coding. Written for developers who need to create user-facing DSLs, Building User-Friendly DSLs unlocks clear and practical methods to create DSLs with easy-to-use interfaces. By working through a detailed example of a car rental company, you'll see how creating a custom DSL can get rid of time-consuming and bureaucratic code adjustments, freeing you up to work on features whilst your clients and colleagues write their software themselves! Imagine if your non-technical clients could safely produce software without the need for anyone to manually write code. Domain-specific languages are purpose-built programming interfaces that make that possible—no programming experience required. This frees software developers from the time-consuming translation of a client's functional and domain-specific specifications, replacing complex code for modern and intuitive UIs.
  • Добавил: literator
  • Дата: 8-08-2023, 16:06
  • Комментариев: 0
Название: Learn Rust in a Month of Lunches (MEAP v10)
Автор: Dave MacLeod
Издательство: Manning Publications
Год: 2023
Страниц: 655
Язык: английский
Формат: pdf, epub, mobi
Размер: 10.2 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 in just 22 short lessons. Crystal-clear explanations and focused, relevant examples make it accessible to anyone with a beginning understanding of another language like Python or Java. You’ll go from the absolute basics all the way through to handling async Rust and writing your own macros. Developers love Rust! Rust is a true general purpose language, suitable for everything from system programming to web applications and games. It delivers the performance of low-level languages like C/C++ while providing memory safety, type safety, and a compiler that makes it difficult to compile bad code. Plus, Rust makes it easy to refactor your code without worrying about breaking anything. It’s a truly hassle-free programming experience. So Rust is a language that is famously difficult to learn. But I don't agree that Rust is difficult.
  • Добавил: literator
  • Дата: 8-08-2023, 15:44
  • Комментариев: 0
Название: Build a Frontend Web Framework (From Scratch) (MEAP v7)
Автор: Angel Sola Orbaiceta
Издательство: Manning Publications
Год: 2023
Страниц: 501
Язык: английский
Формат: pdf, epub
Размер: 40.8 MB

Learn how a frontend web framework works by coding your own! In Build a Frontend Web Framework (From Scratch), you’ll learn the secrets behind frameworks like React, Vue, and Angular. Frontend frameworks are essential for creating websites, UIs, and intuitive apps. While it’s tempting to treat a framework like a black box, they’re not magic. Build a Frontend Web Framework (From Scratch) shows you how to build your own framework from basic jаvascript, HTML, and CSS. Once you learn how frameworks function, you’ll be able to work with them more efficiently, troubleshoot bugs more effectively, and even customize them for your specific needs. Frontend web frameworks like React, Vue, or Svelte are an essential part of almost any web application stack. They’re responsible for what your users see on their screens, and they are the first step in ensuring that your product delivers an exceptional user experience. In this step-by-step guide, expert full-stack web developer Angel Sola Orbaiceta shares a big secret: understanding how these tools work under the hood will make you a better web developer.
  • Добавил: umkaS
  • Дата: 8-08-2023, 15:12
  • Комментариев: 0
Название: Графовые алгоритмы. Практическая реализация на платформах Apache Spark и Neo4j
Автор: Нидхем М., Холдер Э.
Издательство: ДMK
Год: 2020
Cтраниц: 260, цвет. и ч/б ил.
Формат: pdf (ocr)
Размер: 19 мб
Язык: русский

Каждую секунду во всем мире собирается и динамически обновляется огромный объем информации. Графовые алгоритмы, которые основаны на математике, специально разработанной для изучения взаимосвязей между данными, помогают разобраться в этих гигантских объемах. И, что особенно важно в наши дни, они улучшают контекстную информацию для искусственного интеллекта.
  • Добавил: literator
  • Дата: 8-08-2023, 14:54
  • Комментариев: 0
Название: Introduction to Quantum Computing
Автор: Ahmed Banafa
Издательство: River Publishers
Год: 2023
Язык: английский
Формат: pdf (true)
Размер: 10.1 MB

This book explores quantum computing as a transformative technology and its applications in cryptography, teleportation, IoT, AI, Blockchain, and the futurist concept of quantum internet, quantum cryptography, quantum teleportation, and post-quantum technologies will be explained. It explains the fundamentals of quantum computing and how it’s different from classic computing. The challenges facing quantum computing will be discussed, and the types of quantum computing will be introduced and explained. The concept and types of Qubit and its implications on quantum computing applications will be explained. Quantum Computing is the area of study focused on developing computer technology based on the principles of quantum theory. Tens of billions of public and private capitals are being invested in quantum technologies. Countries across the world have realized that quantum technologies can be a major disruptor of existing businesses, they have collectively invested billions of dollars in quantum research and applications. In this book you will learn the difference between quantum computing and classic computing, also different categories of quantum computing will be discussed in details.