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

  • Добавил: literator
  • Дата: Вчера, 02:56
  • Комментариев: 0
Название: Kotlin from Scratch: A Project-Based Introduction for the Intrepid Programmer
Автор: Faisal Islam
Издательство: No Starch Press
Год: 2025
Страниц: 435
Язык: английский
Формат: True/Retail PDF, True/Retail EPUB, True/Retail MOBI
Размер: 63.2 MB

Learn Kotlin Through 37 Projects. Kotlin isn’t just for building Android apps. As you’ll learn in Kotlin from Scratch, it’s also a general programming language for crafting both elegant and efficient code. With the aid of 37 hands-on projects, you’ll move quickly through the language basics while building your problem-solving skills, even tackling advanced concepts like fractals, dynamic systems, and nature-inspired algorithms. You’ll explore the way Kotlin handles variables, control structures, functions, classes, and data structures, and you’ll learn to create visualizations using Kotlin and the JavaFX graphics library. Then you’ll build increasingly sophisticated apps to practice what you’ve learned while tackling challenges from math and science to algorithms and optimization. Kotlin runs on the same platform as Java, the Java Virtual Machine, and is fully compatible with Java. However, Kotlin is much more concise and expressive, with its own unique features.
  • Добавил: literator
  • Дата: Вчера, 02:13
  • Комментариев: 0
Название: The Art of ARM Assembly, Volume 1: 64-Bit ARM Machine Organization and Programming
Автор: Randall Hyde
Издательство: No Starch Press
Год: 2025
Страниц: 1066
Язык: английский
Формат: True/Retail PDF, True/Retail EPUB, True/Retail MOBI
Размер: 46.8 MB

This book is the latest in Randall Hyde’s iconic series on assembly language programming. A comprehensive masterclass on 64-bit ARM, it guides you through the instruction set for the increasingly popular 64-bit ARM CPU, teaching you to translate high-level language operations into assembly language, write powerful programs unique to ARM, and handle the development of large software projects easily. This book’s “quick-start” chapter lets you hit the ground running, showing you how to begin writing simple programs right away. After learning basic 64-bit ARM architecture and syntax for the GNU assembler, Hyde goes in-depth on the fundamentals of machine organization, computer data representation and operations, and memory access. Full of illuminating illustrations, portable source code, and hands-on exercises that test your skills, The Art of ARM Assembly is an essential reference guide from the world’s foremost expert on the subject.
  • Добавил: literator
  • Дата: Вчера, 01:34
  • Комментариев: 0
Название: Effective C, 2nd Edition: An Introduction to Professional C Programming
Автор: Robert C. Seacord
Издательство: No Starch Press
Год: 2025
Страниц: 314
Язык: английский
Формат: True/Retail PDF, True/Retail EPUB, True/Retail MOBI
Размер: 35.7 MB

Effective C, 2nd edition, is an introduction to essential C language programming that will soon have you writing programs, solving problems, and building working systems. The latest release of the C programming language, C23, enhances the safety, security, and usability of the language. This second edition of Effective C has been thoroughly updated to cover C23, offering a modern introduction to C that will teach you best practices for writing professional, effective, and secure programs that solve real-world problems. C is used as a target language for compilers to build operating systems, to teach fundamentals of computing, and for embedded and general-purpose programming. There is a large amount of legacy code written in C. The C standards committee is extremely careful not to break existing code, providing a smooth pass for modernizing this code to take advantage of modern language features. C is often used in embedded systems because it is a small and efficient language. Embedded systems are small computers that are embedded in other devices, such as cars, appliances, and medical devices. Your favorite programming language and library are written in C (or were at one time). There are many libraries available for C. This makes it easy to find libraries that can be used to perform common tasks. Overall, C is a powerful and versatile language that is still widely used today. It is a good choice for programmers who need a fast, efficient, and portable language.
  • Добавил: SCART56
  • Дата: 27-03-2025, 23:11
  • Комментариев: 0

Название: Серия "Программирование для детей" в 13 книгах
Автор(ы): разные
Издательство: Москва
Год: 2017-2023
Страниц: 1000+
Формат: PDF
Размер: 203 Мб
Язык: русский

Программирование – одна из самых востребованных профессий в наше время, и она останется таковой в ближайшем будущем. Научите своих детей программировать уже сейчас с помощью этих книг! Вы найдете здесь много упражнений – полезных, интересных и забавных, поэтому ваш ребенок не заскучает. Материал написан доступно и просто, поэтому ему не составит труда освоить азы программирования.

  • Добавил: literator
  • Дата: 27-03-2025, 20:41
  • Комментариев: 0
Название: The Art of Mac Malware, Volume 2: Detecting Malicious Software
Автор: Patrick Wardle
Издательство: No Starch Press
Год: 2025
Страниц: 378
Язык: английский
Формат: True/Retail PDF, True/Retail MOBI
Размер: 27.5 MB

As renowned Mac security expert Patrick Wardle notes in The Art of Mac Malware, Volume 2, the substantial and growing number of Mac users, both personal and enterprise, has created a compelling incentive for malware authors to ever more frequently target macOS systems. The only effective way to counter these constantly evolving and increasingly sophisticated threats is through learning and applying robust heuristic-based detection techniques. To that end, Wardle draws upon decades of experience to guide you through the programmatic implementation of such detection techniques. By exploring how to leverage macOS’s security-centric frameworks (both public and private), diving into key elements of behavioral-based detection, and highlighting relevant examples of real-life malware, Wardle teaches and underscores the efficacy of these powerful approaches.
  • Добавил: literator
  • Дата: 27-03-2025, 17:20
  • Комментариев: 0
Название: Mastering NestJS: Comprehensive Guide to Building Scalable and Robust Node.js Applications
Автор: Aarav Joshi
Издательство: 101 Books
Год: 2025
Страниц: 1234
Язык: английский
Формат: pdf, epub, mobi
Размер: 10.1 MB

Mastering NestJS: Comprehensive Guide to Building Scalable and Robust Node.js Applications is a complete and in-depth resource designed for software developers and architects who aim to build modern, efficient, and maintainable backend applications using NestJS. This book covers everything from fundamental concepts, such as controllers, providers, modules, and dependency injection, to advanced techniques including microservices, GraphQL integration, authentication and authorization strategies, WebSocket applications, and real-time communication. Readers will discover best practices, proven architectural patterns, and practical advice on leveraging TypeScript for increased scalability and maintainability. Each chapter provides detailed explanations, practical examples, and step-by-step guidance to help you confidently implement enterprise-ready applications and APIs. The book also explores essential topics like testing strategies, deployment to cloud environments (AWS, Azure, GCP), Docker and Kubernetes integration, and advanced performance optimization.
  • Добавил: literator
  • Дата: 27-03-2025, 16:23
  • Комментариев: 0
Название: Bash Shell from Zero to Hero: An SRE's Practical Guide to Terminal Skills, Scripting, and Automation
Автор: Nolan Reeves
Издательство: Independently published
Год: 2025-03-26
Страниц: 720
Язык: английский
Формат: pdf, epub, mobi
Размер: 10.1 MB

Have you ever broken into a cold sweat after typing 'rm -rf'? Are you dreaming of automation to escape repetitive tasks? Does your heart still race when you look at a terminal?" If you lack confidence despite typing hundreds of commands daily, it's time to learn from a professional SRE. This book contains everything you truly need to know about Bash shell, built on 7 years of hands-on experience managing over 3,000 servers. Bash operates as an intermediary between the user and the underlying operating system. It enables users to execute commands, manage files, control processes, configure system settings, and automate tasks using shell scripts. It is the default shell for most Linux distributions and was the standard shell for macOS until Apple transitioned to Zsh in Additionally, Bash is available on Windows through the Windows Subsystem for Linux making it one of the few command-line interfaces that can be used across multiple operating systems. Stop overthinking. The only Bash shell guide you'll ever need, written by a 7-year server management veteran.
  • Добавил: literator
  • Дата: 27-03-2025, 15:41
  • Комментариев: 0
Название: Generative AI: Techniques, Models and Applications
Автор: Rajan Gupta, Sanju Tiwari, Poonam Chaudhary
Издательство: Springer
Год: 2025
Страниц: 262
Язык: английский
Формат: pdf (true), epub
Размер: 10.5 MB

This book unlocks the full potential of modern AI systems through a meticulously structured exploration of concepts, techniques, and practical applications. This comprehensive book bridges theoretical foundations with real-world implementations, offering readers a unique perspective on the rapidly evolving field of generative technologies. From computational foundations to ethical considerations, the book systematically covers essential topics including foundation models, large-scale architectures, prompt engineering, and practical applications. The content seamlessly integrates complex technical concepts with industry-relevant examples, making it an invaluable resource for researchers, academicians, and practitioners. Distinguished by its balanced approach to theory and practice, this book serves as both a learning tool and reference guide.
  • Добавил: Natali26
  • Дата: 27-03-2025, 12:30
  • Комментариев: 0
Название: Computer Programming Fundamentals. Coding For Beginners, Coding With Python, SQL Programming For Beginners, Coding HTML. 4 Books in 1
Автор: Ashton Miller
Издательство: Ashton Miller
Год: 2024
Формат: epub, pdf
Страниц: 557
Размер: 31,21 Мб
Язык: английский

Computer Programming Fundamentals: 4 Books in 1” is your all-in-one guide to mastering the fundamentals of programming. This comprehensive collection includes: Coding For Beginners: Demystify programming concepts and logic. Coding With Python: Learn the versatile language powering AI and data science. SQL Programming For Beginners: Unlock the secrets of database management. Coding HTML: Create stunning websites from scratch.
  • Добавил: ekvator
  • Дата: 27-03-2025, 12:07
  • Комментариев: 0
Go: идиомы и паттерны проектирования, 2-е издание
Название: Go: идиомы и паттерны проектирования, 2-е издание
Автор: Джон Боднер
Издательство: Спринт Бук
Год: 2025
Формат: pdf
Страниц: 496
Размер: 49,9 Мб
Язык: русский

Go быстро завоевал популярность у разработчиков веб-сервисов. Существует множество учебников, помогающих программистам со знанием других языков освоить его синтаксис, но этого недостаточно. Автор Джон Боднер познакомит вас с паттернами проектирования, созданными опытными инженерами Go, и обоснует их применение. В книге собрана наиболее важная информация, необходимая для написания чистого и идиоматического кода. Начните думать как Go-разработчик, вне зависимости от уровня подготовки. В обновленном издании также рассказывается и о современных инструментах Go, упрощающих решение задач, трудновыполнимых на других платформах.