LitMy.ru - литература в один клик

  • Добавил: literator
  • Дата: 29-08-2023, 17:48
  • Комментариев: 0
Название: Black Hat Bash: Bash Scripting for Hackers and Pentesters (Early Access)
Автор: Dolev Farhi, Nick Aleks.
Издательство: No Starch Press
Год: 08-10-23
Страниц: 132
Язык: английский
Формат: pdf
Размер: 10.2 MB

Delve into the world of offensive cybersecurity as you master Bash, a fundamental language for expert penetration testers. Unleash its potential as a portable toolset applicable across various operating systems like Linux and MacOS. Bash is a shell scripting language used to interact with components of the Linux operating system. As penetration testers and security practitioners, we frequently write bash scripts to automate a wide variety of tasks, making it an essential tool for hackers. In this chapter, you’ll set up your bash development environment, explore useful Linux commands to include in future scripts, and learn the fundamentals of the language’s syntax, including variables, arrays, streams, arguments, and operators. This comprehensive guide takes you from Bash scripting novice to skilled penetration tester, equipping you with the knowledge to write reusable and powerful Bash scripts.
  • Добавил: literator
  • Дата: 29-08-2023, 17:21
  • Комментариев: 0
Название: The Age of Prediction: Algorithms, AI, and the Shifting Shadows of Risk
Автор: Igor Tulchinsky, Christopher E. Mason
Издательство: The MIT Press
Год: 2023
Страниц: 248
Язык: английский
Формат: pdf , epub, mobi
Размер: 10.1 MB

The power of the ever-increasing tools and algorithms for prediction and their paradoxical effects on risk. The Age of Prediction is about two powerful, and symbiotic, trends: the rapid development and use of Artificial Intelligence (AI) and Big Data to enhance prediction, as well as the often paradoxical effects of these better predictions on our understanding of risk and the ways we live. Beginning with dramatic advances in quantitative investing and precision medicine, this book explores how predictive technology is quietly reshaping our world in fundamental ways, from crime fighting and warfare to monitoring individual health and elections. As prediction grows more robust, it also alters the nature of the accompanying risk, setting up unintended and unexpected consequences. The Age of Prediction details how predictive certainties can bring about complacency or even an increase in risks—genomic analysis might lead to unhealthier lifestyles or a GPS might encourage less attentive driving. With greater predictability also comes a degree of mystery, and the authors ask how narrower risks might affect markets, insurance, or risk tolerance generally. Can we ever reduce risk to zero? Should we even try? This book lays an intriguing groundwork for answering these fundamental questions and maps out the latest tools and technologies that power these projections into the future.
  • Добавил: literator
  • Дата: 29-08-2023, 08:42
  • Комментариев: 0
Название: Fundamental Kotlin: revised, Third Edition
Автор: MilosVasic
Издательство: Independently published
Год: September 6, 2022
Страниц: 480
Язык: английский
Формат: pdf, epub, mobi
Размер: 10.1 MB

Learn the fundamentals of the Kotlin programming language quickly and easily!Kotlin is new statically typed programming language running on the Java Virtual Machine, Android, browser, or native. By reading this book you will be able to quickly start work on your first Kotlin project. Today Kotlin is the main programming language for Android development. Thanks to its popularity Kotlin became the language for any other JVM development. For example, many backend developers are using Kotlin for Spring application We are all witnesses of the increasing number of Kotlin communities, conferences and workshops that have been held, many books that have been written, and demand for various software components. Many of these components have been ported from Java and some of them continued their development only in pure Kotlin. Kotlin is powerful. Everything that we did in Java can be raised to a completely new level.
  • Добавил: literator
  • Дата: 28-08-2023, 17:09
  • Комментариев: 0
Название: Learning Professional Python: Volume 1-2
Автор: Usharani Bhimavarapu, Jude D. Hemanth
Издательство: CRC Press
Год: 2024
Страниц: 271+245
Язык: английский
Формат: pdf (true)
Размер: 21.2 MB

Python is a general-purpose interpreted programming language used for Deep Learning, Machine Learning, and complex data analysis. Python is a perfect language for beginners as it is easy to learn and understand. This book is intended to teach the reader how to program in Python. The book aims to get you up to speed fast enough and have you writing real Python programs in no time at all. It assumes no previous exposure to the Python language and is suited to both beginners and experienced programmers. This book gives a comprehensive, in-depth introduction to the core Python language. This book helps you in gaining a quick grasp of the fundamentals of Python programming and working with built-in functions. The book then moves to help you in exception handling, data wrangling, databases with Python, regular expressions, NumPy arrays, data frames and plotting. The Python Programming culminates with how you can continue learning Python after reading this book and leaves you with a problem to solve, testing your skills even at the last step. The book contains approximately 500 tested programs, and all these programs have been tested using the IDE Anaconda, Google colaboratory, and Python online compilers compatible to the Windows operating system and discussed the appropriate nature of the output.
  • Добавил: literator
  • Дата: 28-08-2023, 15:36
  • Комментариев: 0
Название: Introduction to Programming with Golang: Learn programming, data structures and algorithms using the Go programming language
Автор: Youri Ackx
Издательство: Leanpub
Год: 13 Apr. 2023
Страниц: 114
Язык: английский
Формат: pdf (true), epub
Размер: 14.2 MB

Learn programming, data structures and algorithms using the Go programming language. This book is first about programming, algorithms and data structures. Of course, Go will be our reference language, and for sure, you will learn Go along the way. But the techniques presented in this book will also be transferable to a large extent to other programming languages like Python, Java or C. We will cover one single programming paradigm: imperative programming. Other paradigms such as object oriented programming are not in the scope of this book. We will take the time to understand what is going on under the hood. A tutorial will usually give you a recipe to solve a specific problem, without necessarily discuss the underlying algorithm. For instance, you can be given instructions on how to sort a list using a library or a built-in function, but it will probably not discuss how sorting a list actually works.
  • Добавил: umkaS
  • Дата: 28-08-2023, 09:45
  • Комментариев: 0
Название: Криптография. Официальное руководство RSA Security
Автор: Бернет С., Пэйн С.
Издательство: Бином-Пресс
Год выпуска: 2002
Страниц: 384
Язык: Русский
Формат: djvu
Размер: 55 мб

Эта книга является введением в криптографию. Она не об истории криптографии, хотя вы и найдете в ней некоторые исторические факты. Это не руководство по написанию программного кода или по математическим основам криптографии. В книге практически без единой формулы просто и доступно описываются основные принципы криптографии.
  • Добавил: literator
  • Дата: 28-08-2023, 02:38
  • Комментариев: 0
Название: Архитектура компьютерных систем. Как собрать современный компьютер по всем правилам
Автор: Ноам Нисан, Шимон Шокен
Издательство: Эксмо
Год: 2023
Страниц: 499
Язык: русский
Формат: pdf, djvu
Размер: 10.8 MB

Лучший способ понять, как работают компьютеры, – это построить один из них с нуля! Так считают авторы этой книги и потому предлагают практический подход к изучению компьютерных систем. Внутри вас ждет не только исчерпывающее теоретическое описание работы современного компьютера, но и алгоритм конкретных шагов, необходимых для его конструирования. В отличие от других учебников, которые охватывают только один аспект темы, эта книга дает целостное и исчерпывающее знание прикладной информатики, необходимое для создания собственных проектов. Благодаря книге вы научитесь разбираться в следующих темах: аппаратное обеспечение; компьютерная архитектура; языки низкого и высокого уровня; виртуальные машины; компиляторы; программирование; операционные системы, ...
  • Добавил: literator
  • Дата: 27-08-2023, 14:48
  • Комментариев: 0
Название: Algorithmic High-Dimensional Robust Statistics
Автор: Ilias Diakonikolas, Daniel M. Kane
Издательство: Cambridge University Press
Год: 2023
Страниц: 301
Язык: английский
Формат: pdf (true), djvu
Размер: 10.2 MB

Robust statistics is the study of designing estimators that perform well even when the dataset significantly deviates from the idealized modeling assumptions, such as in the presence of model misspecification or adversarial outliers in the dataset. The classical statistical theory, dating back to pioneering works by Tukey and Huber, characterizes the information-theoretic limits of robust estimation for most common problems. A recent line of work in Computer Science gave the first computationally efficient robust estimators in high dimensions for a range of learning tasks. This reference text for graduate students, researchers, and professionals in Machine Learning theory, provides an overview of recent developments in algorithmic high-dimensional robust statistics, presenting the underlying ideas in a clear and unified manner, while leveraging new perspectives on the developed techniques to provide streamlined proofs of these results. The most basic and illustrative results are analyzed in each chapter, while more tangential developments are explored in the exercises. Throughout this book, we have so far focused on robust algorithms for Unsupervised Learning problems, that is, problems about learning some parameters like the mean or covariance of a distribution. In this chapter, we illustrate how the algorithmic ideas developed in this book can be applied to supervised problems as well. At a high level, Supervised Learning is the task of inferring a function from a set of labeled observations.
  • Добавил: umkaS
  • Дата: 27-08-2023, 09:47
  • Комментариев: 0
Название: Алгоритмы эволюционной оптимизации
Автор: Саймон Д.
Издательство: ДМК Пресс
Год: 2020
Cтраниц: 1002
Формат: pdf (ocr)
Размер: 23 мб
Язык: русский

В данной книге рассматриваются история, теоретические основы, математический аппарат и программирование алгоритмов эволюционной оптимизации. Рассмотренные алгоритмы включают в себя генетические алгоритмы, генетическое программирование, оптимизацию на основе муравьиной кучи, оптимизацию на основе роя частиц, дифференциальную эволюцию, биогеографическую оптимизацию и многие другие.
  • Добавил: literator
  • Дата: 27-08-2023, 02:38
  • Комментариев: 0
Название: Программирование на Kotlin для Android
Автор: Пьер-Оливье Лоране, Аманда Хинчман-Домингес, Дж. Блейк Мик, Майк Данн
Издательство: БХВ-Петербург
Год: 2024
Страниц: 338
Язык: русский
Формат: pdf
Размер: 24.7 MB

Книга посвящена разработке мобильных приложений для Android на языке Kotlin. Рассмотрены основные структуры и элементы языка, подробно описан фреймворк коллекций Kotlin. Показана архитектура операционной системы Android, приложений и их контейнеров, изучаются основы параллельного программирования. Рассказано о потокобезопасности, работе с параллелизмом с использованием обратных вызовов. Отдельная глава посвящена специальным конструкциям Kotlin — сопрограммам, с акцентом на структурированный параллелизм. Рассматриваются каналы, использование потоков для асинхронной обработки данных. Изучаются вопросы повышения производительности приложений с использованием инструментов профилирования Android и снижения потребления ресурсов за счет оптимизации производительности. Kotlin становится все более популярным среди разработчиков благо­даря простоте внедрения и более чистому синтаксису, но этот язык предлагает го­раздо больше, а именно: новые способы решения проблем параллелизма в Android. Мы написали эту книгу, чтобы подробно представить уникальную и особую взаи­мосвязь этих тем.