Программирование | книги
47.8K subscribers
2.4K photos
21 links
Для программистов разных областей науки.

Навигация по тегам всегда в закрепе.

Чат канала: https://t.me/+bpI2SjrfGQc1ZWJi

По всем вопросам: @altmainf

Регистрация в перечне РКН https://goo.su/PqEImo3
Download Telegram
#Agile 2018

Блистательный Agile. Гибкое управление проектами с помощью Agile, Scrum и Kanban

Авторы: Роб Коул, Эдвард Скотчер

Что такое гибкое управление проектами? Нужно ли оно вашему проекту? Будет ли от этого выгода? Хотите разобраться, как работает гибкое управление проектами и воспользоваться этим мощным подходом? Тогда вы выбрали правильную книгу. «Блистательный Agile» – это не очередной рассказ о методах и процессах, основное внимание уделено реальным примерам использования Agile в бизнес-средах.
#МожноПочитать 2020

Программист-прагматик

Авторы: Хант Эндрю, Томас Дэвид

Книга «программист-прагматик» написана в виде последовательных законченных разделов и изобилует анекдотами, серьезными примерами и разнообразными аналогиями. В ней описываются самые интересные случаи из практики авторов и основные ловушки, относящиеся к разным аспектам разработки программ.
Будь вы новичок, опытный программист или менеджер, ответственный за проекты в области программного обеспечения, — в любом случае используйте в своей работе уроки, описанные в книге, и вскоре ваша производительность, точность и удовлетворение от сделанной работы возрастут. Вы получите навыки и сформируете привычки, которые станут основой для долгосрочной успешной карьеры. Вы станете программистом-прагматиком.
#DAX #PowerBI 2021

Шаблоны DAX. Наиболее полное собрание готовых к использованию решений на языке DAX для Power BI, Analysis Services и Power Pivot

Авторы: Феррари А., Руссо М.

Данная книга предназначена для разработчиков, уже знакомых с языком DAX и желающих повысить свою квалификацию, используя представленные здесь шаблоны. В большинстве из них применяются продвинутые техники DAX, которые читателю следует освоить и использовать в своих рабочих сценариях. Авторы уделяют пристальное внимание сценариям с использованием функций логики операций со временем, а также рассматривают большое количество действительно полезных шаблонов, наиболее часто встречающихся на практике. Для каждого шаблона предоставляются демонстрационные файлы в формате Power BI и Power Pivot для Excel. Иногда версии кода незначительно отличаются. Предпочтение отдается программному продукту Power BI, в котором на момент написания книги реализованы все актуальные новинки DAX. Рассматриваемые шаблоны проверены в июньской версии Power BI 2020 года, Excel 2019 и Excel для Microsoft 365 версии 2006. Авторы книги – одни из ведущих специалистов в области бизнес-аналитики, основавшие сайт SQLBI.com, на котором регулярно публикуются статьи по DAX и другим инструментам Microsoft, и выпустившие «Подробное руководство по DAX» для начинающих пользователей.
#ЦифрОбрСигналов 2021

Основы теории цифровой обработки сигналов

Автор: Умняшкин С.В.

Учебное пособие предназначено для студентов вузов, обучающихся по направлениям подготовки бакалавров и магистров «Прикладная математика», «Информатика и вычислительная техника», и направлено на изучение теоретических основ цифровой обработки сигналов (ЦОС). Помимо базовых разделов ЦОС, связанных с цифровым представлением сигналов, анализом и синтезом цифровых фильтров, в пособии рассматриваются вопросы многоскоростной обработки сигналов, адаптивной фильтрации, дискретного спектрального анализа. Значительное внимание уделено таким специальным разделам ЦОС, как эффективное представление сигналов (сжатие данных), теория и приложения дискретных вейвлет-преобразований. Пособие также может быть рекомендовано в качестве дополнительного учебного материала для других инженерных направлений подготовки, связанных с ЦОС (радиотехника, электроника, телекоммуникации и связь, автоматическое управление и др.). При этом базовая часть материала первых глав представляет собой основу для вводного курса (уровень бакалавриата), а в полном объеме учебное пособие ориентировано на более углубленное изучение теории ЦОС в магистратуре.
#PowerBI 2023

Power BI. Передовые методы оптимизации

Автор: Бхавик Мерчант

Эта книга научит вас поддерживать решения Power BI любой степени сложности с минимальными усилиями. Вы узнаете, как проводить оптимизацию на всех слоях Power BI - начиная с рабочей области отчета и заканчивая моделированием данных, их преобразованием, хранением и архитектурой. Выясните, что необходимо сделать, чтобы при масштабировании проекта не страдало его быстродействие. Научитесь определять распространенные ошибки на этапе проектирования данных, приводящие к снижению эффективности решения и расходованию лишней памяти.
Издание предназначено для аналитиков данных, разработчиков в области бизнес-аналитики и специалистов по работе с Power BI. Оно пригодится тем, кто хочет создавать решения на базе Power BI, способные масштабироваться в отношении объема данных и количества пользователей без потери эффективности. Для изучения материала потребуется базовое знание Power BI и всех его компонентов.
#Agile 2022

Agile. Основы

Автор: А. Коробейник

Электронный учебник – сборник материалов, изучив который, вы сможете получить краткое и емкое представление об основных практиках Agile. Что такое Agile? Какими ценностями и принципами руководствуется команда, используя Agile в работе? Как выбрать между Agile и традиционным подходом? В чем суть самых распространенных Agile-практик? На изучение вам потребуется 40 минут. В конце вас ждут вопросы для проверки усвоения материала.
#Python 2016

Секреты Python: 59 рекомендаций по написанию эффективного кода

Автор: Бретт Слаткин

Язык программирования Python обладает уникальными возможностями, осознать которые поначалу не так-то просто. Предыдущий опыт многих программистов, знакомых с другими языками, часто мешает им в полной мере оценить выразительность средств Python и эффективно использовать предлагаемые возможности.
#ДинамическоеПрогр 2020

Динамическое программирование в экономических задачах

Автор: Лежнёв А. В.

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

Сильный искусственный интеллект На подступах к сверхразуму

Автор: А. Ведяхин

Эта книга, основанная на исследовании лучших российских специалистов по ИИ, посвящена научным подходам к созданию AGI, а также областям и потенциалу его применения. Авторы впервые обобщили и систематизировали накопленные знания в области общего ИИ — от компьютерных наук и машинного обучения до нейронаук и психологии. Это самый полный и глубокий обзор подходов к созданию AGI на русском языке. Он поможет специалистам из разных областей ИИ объединить свои знания и выработать единую стратегию по созданию общего искусственного интеллекта.
#АрхитектураЭВМ 2018

Основы вычислительной техники

Автор: Куль Т. П.

Учебное пособие охватывает широкий круг вопросов в области основ вычислительной техники, информационных технологий, архитектуры ЭВМ и информатики. Приведены теоретические материалы, примеры, контрольные вопросы и задания, выделены основные понятия и определения.
Предназначено для учащихся учреждений профессионально-технического образования по специальности «Эксплуатация электронно-вычислительных машин».
#Java 2018

Java за неделю. Вводный курс

Автор: Валерий Яценков

Вводный курс для начинающих изучать язык Java. Быстрый и ощутимый результат — лучший стимул в обучении. Занимаясь 1—2 часа по вечерам, уже через неделю вы будете писать полноценные оконные приложения с графическим интерфейсом. Книга содержит примеры с пошаговыми пояснениями. Приведен список литературы для желающих продолжить обучение. Работа с учебными проектами полностью ведется в современной визуальной среде разработки NetBeans IDE.
#ИИ 2023

Грокаем алгоритмы искусcтвенного интеллекта

Автор: Ришал Харбанс

Искусственный интеллект — часть нашей повседневной жизни. Мы встречаемся с его проявлениями, когда занимаемся шопингом в интернет-магазинах, получаем рекомендации «вам может понравиться этот фильм», узнаем медицинские диагнозы…
Чтобы уверенно ориентироваться в новом мире, необходимо понимать алгоритмы, лежащие в основе ИИ. «Грокаем алгоритмы искусственного интеллекта» объясняет фундаментальные концепции ИИ с помощью иллюстраций и примеров из жизни. Все, что вам понадобится, — это знание алгебры на уровне старших классов школы, и вы с легкостью будете решать задачи, позволяющие обнаружить банковских мошенников, создавать шедевры живописи и управлять движением беспилотных автомобилей.
#Cpp 2016

Эффективный и современный С++. 42 рекомендации по использованию C++11 и C++14

Автор: Мейерс Скотт

В этой книге отражен бесценный опыт ее автора как программиста на C++. Новые возможности этого языка программирования, появившиеся в стандартах C++11 и C++14 - это не просто новые ключевые слова или функции, это появление совершенно новых концепций, так что для их эффективного использования недостаточно просто узнать об их существовании, и программировать на C++11, как на несколько улучшенном и расширенном функционально C++98.
#Облака #Микросервисы #Kubernetes #Docker 2020

Программирование Cloud Native. Микросервисы, Docker и Kubernetes

Автор: Иван Портянкин

Программирование всегда доступных, распределенных, обслуживающих миллионы запросов систем основано на возможностях облаков Cloud. Книга расскажет, как создавать приложения согласно концепции Cloud Native, "рожденные" жить и работать в облаке - а именно видеть их как набор микросервисов, упаковывать в образы Docker, и управлять ими в Kubernetes. В этой книге мы взглянем на концепцию Cloud Native - создание приложений, "рожденных" для облака, узнаем о 12 факторах, вспомним как появились технологии виртуализации и масштабирования, разберем что именно принесут нам контейнеры Docker и микросервисы, и увидим, как настройка и оркестровка Kubernetes позволяет развернуть систему любой сложности в любом облаке и мгновенно приспособить ее к растущим нагрузкам.
#Python 2023

Python и анализ данных. Третье издание

Автор: Уэс Маккинни

Перед вами авторитетное руководство по переформатированию, очистке и обработке наборов данных на Python. Третье издание, переработанное с учетом версией Python 3.10 и pandas 1.4, содержит практические примеры, демонстрирующие эффективное решение широкого круга задач анализа данных. Издание идеально подойдет как аналитикам, только начинающим осваивать Python, так и программистам на Python, еще не знакомым с наукой о данных и научными приложениями.
#Алгоритмы #Python 2023

40 алгоритмов, которые должен знать каждый программист на Python

Автор: Ахмад Имран

Понимание работы алгоритмов и умение применять их для решения прикладных задач – must-have для любого программиста или разработчика. Эта книга поможет вам не только развить навыки использования алгоритмов, но и разобраться в принципах их функционирования, в их логике и математике. Вы начнете с введения в алгоритмы, от поиска и сортировки перейдете к линейному программированию, ранжированию страниц и графам и даже поработаете с алгоритмами машинного обучения. Теории не бывает без практики, поэтому вы займетесь прогнозами погоды, кластеризацией твитов, механизмами рекомендаций фильмов. И, наконец, освоите параллельную обработку, что даст вам возможность решать задачи, требующие большого объема вычислений. Дойдя до конца, вы превратитесь в эксперта по решению реальных вычислительных задач с применением широкого спектра разнообразных алгоритмов.
#R 2023

Прогнозирование: принципы и практика

Авторы: Рон Хайндман, Джордж Атанасопулос

Данная книга представляет собой всестороннее введение в методы прогнозирования и содержит достаточно информации о каждом из них, помогая читателям разумно их использовать. Примеры с многочисленными наборами данных на языке R авторы заимствовали из собственного опыта консультирования. В конце глав приводятся упражнения по пройденной теме.

Какими бы ни были обстоятельства или временные горизонты, прогнозирование является важным подспорьем в эффективном планировании. Потребность в прогнозировании возникает во многих ситуациях:

– для принятия решения о строительстве новой электростанции в ближайшие пять лет требуются прогнозы будущего спроса;
– для планирования персонала в колл-центре на следующую неделю требуется прогноз количества звонков;
– для пополнения запасов требуются прогнозы потребностей в запасах;
– для маршрутизации телекоммуникационных соединений требуется прогноз трафика на несколько минут вперед.

Материал книги содержит новейшие методы исследования и прогнозирования. В конце глав приводятся упражнения по пройденной теме. На протяжении всей книги мы используем язык программирования R и хотим, чтобы студенты научились делать прогнозы с помощью R. Язык R бесплатен и доступен практически в любой операционной системе. Это прекрасный инструмент для любого статистического анализа, а не только для прогнозирования. Инструкции по инсталлированию и использованию R см. в приложении А «Использование языка R». Все примеры на R в книге основаны на допущении, что вы сначала скачали пакет fpp3.

Издание адресовано специалистам, занимающимся прогнозированием в бизнесе, науке, на производстве, а также может быть полезно студентам и преподавателям. Все примеры даны на языке R.
#Сети 2018

Мобильная связь: стандарты, структуры, алгоритмы, планирование

Авторы: Лохвицкий М.С., Сорокин А.С., Шорин О.А.

Рассмотрены основные аспекты создания и функционирования современных систем мобильной связи – технической основы реализации технологий мобильной связи. На доступном, даже для неспециалистов, уровне объяснены принципы мобильной связи, показана их эволюция от 2G до 4G и тенденции развития на пути к 5G. Подробно проанализированы и проиллюстрированы базовые и специфические характеристики и алгоритмы функционирования мобильной связи стандартов 2G (GSM), 3G (UMTS), 4G (LTE/LTE-Advanced) и McWill. Подробно изложены принципиальные вопросы планирования современных систем мобильной связи, наиболее важным из которых является системный, обобщенный подход к решению данной задачи. Авторы намерено уделили внимание, в том числе и «устаревшему» стандарту GSM, т.к. стандарты третьего и четвертого поколений являются эволюционным развитием GSM и на системном уровне совместимы с ним. Стандарт GSM необходимо рассматривать как некий технологический фундамент современных и перспективных систем мобильной связи, что и является причиной такого пристального внимания к GSM в данной книге.
#Алгоритмы #Java 2013

Алгоритмы на Java

Автор: Роберт Седжвик, Кевин Уэйн

В книге представлено исчерпывающее толкование структур данных и алгоритмов сортировки, поиска, обработки графов и строк, включая пятьдесят алгоритмов, которые должен знать каждый программист. Описываются новые реализации алгоритмов на Java, написанные в ясном модульном стиле, при котором весь код доступен читателю и полностью готов к использованию. В книге изучение алгоритмов на Java ведется в контексте важнейших научных, инженерных и коммерческих приложений.
#Алгоритмы #Си 2023

Алгоритмы на практике

Автор: Зингаро Даниэль

«Алгоритмы на практике» научат решать самые трудные и интересные программистские задачи, а также разрабатывать собственные алгоритмы. В качестве примеров для обучения взяты реальные задания с международных соревнований по программированию. Вы узнаете, как классифицировать задачи, правильно подбирать структуру данных и выбирать алгоритм для решения. Поймете, что выбор структуры данных — будь то хеш-таблица, куча или дерево —влияет на скорость выполнения программы и на эффективность алгоритма. Разберетесь, как применять рекурсию, динамическое программирование, двоичный поиск. Никакого условного псевдокода, все примеры сопровождаются исходным кодом на языке Си подробными объяснениями.