Python для всех
Python — простой в изучении и практическом использовании язык программирования, который свободно доступен на компьютерах под управлением Mac OS, Windows и Linux. Изучив Python, вы сможете использовать его в своей профессиональной деятельности, не покупая какое-либо программное обеспечение. Данная книга представляет собой курс программирования на языке Python. Краткий и четкий стиль...
Kafka в действии
«Авторы имеют богатый опыт работы с Kafka в реальном мире, что выделяет эту книгу среди других».Юн Рао, сооснователь Confluent «Удивительно доступное введение в очень сложную технологию. Эта книга займет достойное место на рабочем столе многих разработчиков».Конор Редмонд, InComm Payments Apache Kafka можно рассматривать как высокопроизводительную программную шину, которая упрощает потоковую...
Прогнозирование: принципы и практика
Какими бы ни были обстоятельства или временные горизонты, прогнозирование является важным подспорьем в эффективном планировании. Потребность в прогнозировании возникает во многих ситуациях:– для принятия решения о строительстве новой электростанции в ближайшие пять лет требуются прогнозы будущего спроса; – для планирования персонала в колл-центре на следующую неделю требуется прогноз количества звонков;–...
Python. Книга рецептов
Если вам нужна помощь в разработке программ на языке Python 3 или вы планируете заняться обновлением старого кода на языке Python 2, эта книга – ваш счастливый билет. Она наполнена практическими примерами, разработанными и протестированными в среде Python 3.3, поэтому станет уникальным подспорьем для опытных программистов, желающих сконцентрироваться на современных...
Алгоритмы
Алгоритмы — это источник жизненной силы информатики. Это механизмы, которые формируют доказательства, и музыка, которую исполняют программы. История алгоритмов стара, как сама математика. Этот учебник представляет собой обширный и оригинальный трактат по разработке и анализу алгоритмов, охватывающий несколько фундаментальных методов с особым акцентом на интуитивное понимание и процесс решения задач....
Основы программирования на языке Python. Второе издание
Если вы хотите научиться программировать на языке Python, который в последнее время становится популярным у нас в стране и за рубежом, то эта книга — для вас. В ней рассматриваются особенности разработки компьютерных программ и соответствующие инструкции языка Python, основные структуры данных этого языка (строки, списки, словари, файлы), типовые задачи...
Глубокое обучение с R и Keras
Перед вами второе, расширенное в 1.5 раза издание бестселлера от автора библиотеки Keras. Умение работать с моделями глубокого обучения стало важным навыком современных ученых, исследователей и программистов. API языка R для Keras и TensorFlow делает глубокое обучение доступным для всех пользователей R, даже если у них нет опыта работы с...
Алгоритмы принятия решений
Системы автоматического принятия решений и поддержки принятия решений человеком широко используются в различных областях от предотвращения столкновений самолетов до скрининга рака молочной железы. При разработке таких систем важно учитывать различные источники неопределенности, тщательно соблюдая баланс между несколькими целями. Данная книга представляет собой полное введение в теорию алгоритмов принятия решений в...
Анализ данных при помощи Microsoft Power BI и Power Pivot для Excel
Если вы хотите использовать Power BI или Excel для анализа данных, реальные примеры из этой книги позволят вам иначе посмотреть на свои отчеты. С правильно спроектированной моделью данных ответы на все вопросы будут предельно простыми! Читая эту книгу, вы: - освоите базовые концепции моделирования данных, включая таблицы, связи и ключи;...
Алгоритмы биоинформатики
Перед вами одно из самых популярных за рубежом руководств по биоинформатике. Книга обеспечивает уникальный баланс между практическими задачами современной биологии и фундаментальными алгоритмическими идеями, тем самым привлекая интерес изучающих как биологию, так и информатику. Каждая глава начинается с биологического вопроса, например: - Что такое молекулярные часы ДНК? - Чем различаются...
Создай свой собственный язык программирования
Книга рассказывает о том, как разрабатывать уникальные языки программирования, чтобы сократить время и стоимость создания приложений для новых или специализированных областей применения вычислительной техники. Вы начнете с реализации интерфейса компилятора для вашего языка, включая лексический и синтаксический анализатор, а к концу чтения сможете разрабатывать и воплощать в коде свои собственные...
Биомоделирование. Курс дрессировки и превращения мусора
Это пособие с набором практических занятий поможет родителям и педагогам заниматься с детьми как в семье, так и в школе, в кружках и на уроках. Каждое занятие это одновременно рассказ о живых существах и маленький проект, результат которого модель живого существа или какой-либо его части, органа. Все модели несложные, так...