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



Реклама


Название: F# in Action (Final Release)
Автор: Isaac Abraham
Издательство: Manning Publications
Год: 2024
Страниц: 336
Язык: английский
Формат: pdf, epub (true), mobi
Размер: 13.2 MB

F# is engineered to make functional programming practical and accessible. This book will get you started writing your first simple, robust, and high performing functional code. F# lets you keep your code simple even in the most complex applications—and it’s the perfect language for taking your first steps in functional programming. This practical, example-driven guide shows you how to build professional applications the F# way. F# in Action is based on author and Microsoft F# MVP Isaac Abraham’s years of experience working with developers as an F# consultant. It upgrades .NET development skills with the core principles of functional programming, and you’ll soon see how F#’s functional-first approach makes it easy to learn this powerful paradigm. F# is a uniquely powerful programming language. Its “light touch” approach to functional programming helps you deliver error-free code without a lot of complex math and academic theory. Simply put, F# exists to help you write better software faster, and this book will show you how. F# in Action teaches you to write professional quality applications in F#. For each concept, feature, and technique you’ll find hands-on examples, starting with simple data transformations and progressing all the way to a full-size web app. Throughout the book, you’ll take advantage of battle-tested .NET tools to take on a wide range of tasks—from data analysis to interoperability with C#. For readers comfortable with any OO or FP language. Prior .NET knowledge not required!
Разместил: Ingvar16 15-05-2024, 02:31 | Комментарии: 0 | Подробнее
Название: Mathematical Foundations of Information Sciences
Автор: Esfandiar Haghverdi, Liugen Zhu
Издательство: World Scientific Publishing
Год: 2024
Страниц: 163
Язык: английский
Формат: pdf (true)
Размер: 10.1 MB

This is a concise book that introduces students to the basics of logical thinking and important mathematical structures that are critical for a solid understanding of logical formalisms themselves as well as for building the necessary background to tackle other fields that are based on these logical principles. Despite its compact and small size, it includes many solved problems and quite a few end-of-section exercises that will help readers consolidate their understanding of the material. This textbook is essential reading for anyone interested in the logical foundations of Informatics, Computer Science, Data Science, Artificial Intelligence, and other related areas. Written with undergraduate students in these disciplines in mind, this book can very well serve the needs of interested and curious readers who wish to get a grasp of the logical principles upon which these fields are built. This book does not require readers to possess math skills beyond those learned in high school. This book is based on the lecture notes originally prepared by the first author for the course I201-Mathematical Foundations for Informatics at Indiana University Bloomington.
Разместил: Ingvar16 14-05-2024, 14:03 | Комментарии: 0 | Подробнее
Название: How Computers Make Books: From graphics rendering, search algorithms, and functional programming to indexing and typesetting (Final)
Автор: John Whitington
Издательство: Manning Publications
Год: 2024
Страниц: 176
Язык: английский
Формат: epub
Размер: 64.6 MB

Learn about computer science by exploring the fascinating journey it took to make this book! How Computers Make Books introduces what’s wonderful about Computer Science by showing how computers have transformed the art of publishing books. Author and publishing software developer John Whitington reveals the elegant Computer Science solutions invented to solve big publishing challenges. How do computers represent all the different languages and letters used by humans? How do we compress a book’s worth of complex information so it can be transferred in seconds? And what exactly is a computer program? This book answers all those questions by telling the story of how it was created! Computers are part of every step in creating a book, from capturing the author’s words as a digital document to controlling how the ink gets onto the paper. How Computers Make Books introduces basic Computer Science concepts like file formatting, transfer, and storage, computer programming, and task automation by guiding you through the modern digital printing process. This book takes you on a journey from the plain white page, weaving through typesetting, making gray images from black ink, electronic file formats, and more. It makes Computer Science come alive as you see how every word, illustration, and page has its own story. You’ll even learn to write your own simple programs and discover hands-on what’s so intoxicating about Computer Science. For the curious-but-clueless about computer science—and anyone interested in how computers make books!
Разместил: Ingvar16 14-05-2024, 13:21 | Комментарии: 0 | Подробнее
Название: Simple Object Oriented Design: Create Clean, Maintainable Applications (Final)
Автор: Mauricio Aniche
Издательство: Manning Publications
Год: 2024
Страниц: 316
Язык: английский
Формат: pdf, epub
Размер: 10.1 MB

Write object-oriented code that’s manageable, maintainable, and future-proof. Keeping your object-oriented designs simple demands a creative approach—and that’s exactly what you’ll find in Simple Object-Oriented Design. This book is full of patterns and principles for reducing complexity, each one proven in author Mauricio Aniche’s 20-year career in software development. You’ll learn how to tackle code’s natural growth in complexity, and adopt a “good enough” approach that means it’s easy to refactor when requirements change. Even a simple object-oriented application can quickly become complex as it evolves. Each new class, method, or feature means more state and abstractions to manage, which in turn increases complexity, maintenance, and time spent detangling legacy code. It takes effort and skill to keep your codebase simple. This book shows you how. Simple Object-Oriented Design: Create clean, maintainable applications presents practical design principles you can use to keep an object-oriented codebase simple as it grows and changes. Written as a collection of practical techniques you can apply in any OO language, it offers tips for concise code, managing dependencies and modules, and designing flexible abstractions. Illuminating figures, real-world examples, and insightful exercises make each principle stick. Readers should be familiar with an object-oriented language like Java, C#, or Python.
Разместил: Ingvar16 14-05-2024, 12:39 | Комментарии: 0 | Подробнее
Название: Objective-C 2.0 и программирование для MAC
Автор: Далримпл М., Кнастер С.
Издательство: М.: ООО "И.Д.Вильямс"
Год: 2010
Cтраниц: 320
Формат: pdf
Размер: 43 мб
Язык: русский

В книге "Objective-C 2.0 и программирование для Mac" имеется богатый материал по языку программирования Objective-C. Не секрет, что в настоящее время все стремятся научиться писать программы для Mac OS X или iPhone. Mac - мощная и интересная платформа, а Objective-C, основной язык для создания приложений для Mac OS X и iPhone, чудесно подходит для написания программного кода для нее. Каждый - от новичка в разработке для Mac до опытных профессионалов - найдет то, что будет интересно и нужно для него.
Разместил: rivasss 14-05-2024, 06:27 | Комментарии: 0 | Подробнее

Название: Книга хакера (+CD)
Автор: Афонькина К., Клинцевич И. и др.
Издательство: СПб.: Ленинградское издательство
Год: 2009
Cтраниц: 320
Формат: PDF
Размер: 167 Mб
Язык: русский

Вопреки общепринятому мнению, хакер — это не всегда вредитель, взламывающий чужие программы. Сегодня существует целое сообщество хакеров — людей, которые обладают секретами и хитростями сферы информационных технологий. У них существует свой кодекс и даже своя философия. Хакером иногда полезно побыть любому компьютерному пользователю. Эта книга научит вас основам плодотворной работы в Интернете и ближе познакомит с возможностями компьютеров. Вы узнаете об истории успеха знаменитых хакеров, адреса, пароли и явки их собраний», и многое другое.
Разместил: MIHAIL62 14-05-2024, 06:04 | Комментарии: 0 | Подробнее
Название: Grokking Data Structures (MEAP v6)
Автор: Marcello La Rocca
Издательство: Manning Publications
Год: 2024
Страниц: 299
Язык: английский
Формат: epub
Размер: 43.7 MB

Don’t be perplexed by data structures! This fun, friendly, and fully-illustrated guide makes it easy to learn useful data structures you’ll put to work every day. Data structures are vital for shaping and handling all of the data an organization processes—that’s why they show up in so many IT interviews! But you don’t need to be a math expert to understand data structures. This book will prove it. You’ll discover the most common and most useful day-to-day data structures through fun examples, engaging industry stories, and hundreds of illustrations. This book teaches data structures to anyone, no matter what their background. You don’t need advanced math, you don’t need to have taken CS101 or any course; you don’t need to be a coding ninja, but some knowledge of Python might help. This book, like every book in the Grooking series, gives you an understanding of how things work: what data structure is, what the basic structures you can use are, and how can you objectively decide which data structure is better for your task. It’s a book for beginners, meaning that it assumes no previous knowledge and it leverages your intuition and visual memory, but even if you are familiar with the subject, you might find it useful to dust off and even get a deeper understanding of some of the topics. By the time you’ve finished reading, you’ll be able to spot when a data structure would help your code and know the perfect solution for the problem!
Разместил: Ingvar16 14-05-2024, 02:43 | Комментарии: 0 | Подробнее
Название: R. К вершинам мастерства
Автор: Хэдли Уикем, Мальте Гроссер, Хеннинг Буманн
Издательство: ДМК Пресс
Год: 2024
Страниц: 754
Язык: русский
Формат: pdf
Размер: 12.6 MB

R – безусловно лучшая среда для интерактивного анализа данных. Тем не менее язык R имеет множество особенностей, которые иногда скудно документированы. В данной книге Хэдли Уикем, один из лучших в мире гуру по R, проясняет эти неясные уголки и знакомит с современными библиотеками языка. В книге приведены решения и подробные комментарии ко всем упражнениям. Если вы только краем уха слышали об R, то можете задаться вопросом, зачем вам стоит изучать столь причудливый язык. Вот лишь несколько ответов на него: - R – бесплатный язык с открытым исходным кодом, и он доступен на всех известных платформах. Таким образом, при выполнении анализа в языке R вы можете быть уверены, что любой сможет воспроизвести полученные вами результаты вне зависимости от места обитания и уровня достатка; - язык R славится своим многогранным и дружелюбным сообществом как в онлайне, так и в офлайне; - для языка R написано множество пакетов в области статистического моделирования, машинного обучения, визуализации, импорта и манипулирования данными. - в R присутствует масса инструментов для обмена рабочими материалами. Язык разметки RMarkdown поможет вам быстро преобразовать результаты своего труда в документы HTML, PDF или Word, а также в презентации PowerPoint, дашборды и прочие форматы. А с помощью Shiny можно без труда создавать полноценные интерактивные приложения без знания HTML и javascript; - интерактивная среда разработки RStudio идеально подходит для написания проектов, связанных с наукой о данных, интерактивным и статистическим анализом. Чтобы извлечь максимум возможного из этой книги, за плечами у вас должен быть определенный опыт написания кода на R или любом другом языке программирования.
Разместил: Ingvar16 14-05-2024, 01:39 | Комментарии: 0 | Подробнее

Название: Математическое программирование
Автор(ы): Рубанова Н.А.
Издательство: Лань
Год: 2024
Страниц: 105
Формат: PDF
Размер: 13 Мб
Язык: русский

В пособии изложены теоретические сведения, примеры решения задач и типовые расчеты по ряду разделов математического программирования, а именно по линейному программированию, целочисленному линейному программированию, транспортной задаче, сетевому планированию и теории игр.
Книга предназначена для студентов экономических специальностей высших учебных заведений.



Разместил: MIHAIL62 13-05-2024, 23:10 | Комментарии: 0 | Подробнее
Название: Effective XGBoost: Optimizing, Tuning, Understanding, and Deploying Classification Models
Автор: Matt Harrison
Издательство: MetaSnake
Серия: Treading on Python
Год: 2023
Страниц: 221
Язык: английский
Формат: pdf (true)
Размер: 28.9 MB

"Effective XGBoost" is the ultimate guide to mastering the art of classification. Whether you're a seasoned data scientist or just starting out, this comprehensive book will take you from the basics of XGBoost to advanced techniques for optimizing, tuning, understanding, and deploying your models. XGBoost is one of the most popular Machine Learning algorithms used in Data Science today. With its ability to handle large datasets, handle missing values, and deal with non-linear relationships, it has become an essential tool for many data scientists. In this book, you'll learn everything you need to know to become an expert in XGBoost. XGBoost is both a library and a particular gradient boosted trees (GBT) algorithm. (Although the XGBoost library also supports other - linear - base learners.) GBTs are a class of algorithms that utilize the so-called ensembling - building a very strong ML algorithm by combining many weaker algorithms. Starting with the basics, you'll learn how to use XGBoost for classification tasks, including how to prepare your data, select the right features, and train your model. From there, you'll explore advanced techniques for optimizing your models, including hyperparameter tuning, early stopping, and ensemble methods. Machine Learning for tabular data is still a very hands-on artisanal process. A big part of what makes a great tabular data ML model has to do with proper data preparation and feature engineering. This is where Matt’s background with Pandas really comes in handy - many Pandas examples throughout the book are exceptionally valuable in their own right. Chapters end with a great selection of useful exercises.
Разместил: Ingvar16 13-05-2024, 21:16 | Комментарии: 0 | Подробнее
 MirKnig.Su  ©2021     При использовании материалов библиотеки обязательна обратная активная ссылка    Политика конфиденциальности