CodeMode | Программирование
11.2K subscribers
3.19K photos
5 videos
10 files
3.23K links
Книги и другая полезная информация для программистов IT.

Ссылка: @Portal_v_IT

Сотрудничество, авторские права: @oleginc, @tatiana_inc

Менеджер: @Spiral_Yuri

Купить рекламу: https://telega.in/c/code_m0de

РКН: clck.ru/3Ht77T
Download Telegram
📗Искусство восстановления данных. Сенкевич Г.Е.

• Книга охватывает практически все аспекты восстановления информации с цифровых носителей: жестких дисков, массивов RAID, флеш-накопителей, дисков SSD, SIM-карт и лазерных дисков.

• Подробно рассмотрены принципы хранения и логическая организация данных на различных носителях, причины потери информации.

• Описаны более 20 популярных программ для восстановления информации и диагностики накопителей.

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

🧷Скачать бесплатно.

2011 || #RU
📕Язык С. Самое необходимое. Николай Прохоренок.

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

🧷Скачать бесплатно.

2020 ||#RU #C
📘Основы искусственного интеллекта: нетехническое введение. Том Таулли.

• Книга представляет собой увлекательное, нетехническое введение в такие важные понятия искусственного интеллекта (ИИ), как машинное обучение, глубокое обучение, обработка естественного языка, робототехника и многое другое.
• Рассмотрены традиционные и продвинутые статистические методы машинного обучения, алгоритмы нейронных сетей для глубокого обучения, сферы применения разговорных роботов (чат-ботов), методы роботизации производственных процессов, технологии обработки естественного языка.
• Рассказано о применении языка #Python и платформ TensorFlow и PyTorch при внедрении проектов ИИ.
Освещены современные тренды ИИ: автономное вождение, милитаризация, технологическая безработица, изыскание новых лекарственных препаратов и другие.

🧷Скачать бесплатно.

2021 || #RU
📘Компьютерная графика. Модели и алгоритмы. Е.А. Никулин

• В книге детально излагаются математические и алгоритмические основы современной компьютерной графики: модели графических объектов на плоскости и в пространстве (точки, векторы, линии и поверхности, включая составные, полиэдры, сплошные и воксельные объекты), геометрические задачи визуализации – комплекс алгоритмов 2d- и 3d-отсечения и удаления, алгоритмы аффинных и проективных преобразований, методы изображения поверхностей, включая текстурирование.

Материал сопровождается большим числом иллюстраций, блок-схем алгоритмов и примеров их реализации.

🧷Скачать бесплатно.

2018 #RU
📙Непрактичный Python. Занимательные проекты для тех, кто хочет поумнеть. Ли Воган.

• Данная книга - это набор забавных, в том числе образовательных, проектов, предназначенных для развлечения программистов и одновременного повышения их навыков.

• Каждый проект включает в себя интригующий поворот с историческими событиями, литературными персонажами или ссылками на поп-культуру - и все это используя модули #tkinter, #matplotlib, #cProfile, Pylint, pygame, pillow и #python-docx.

• Если вы хотите приобрести немного новых навыков в программировании или же просто слегка творчески поупражняться, то с данной книгой вы получите бесконечное удовольствие и станете настоящим фанатом этого языка

🧷Скачать бесплатно.

2021
#RU #Python
📙 Легкий способ выучить Java. Брайсон Пейн.

• Это книга, которая сделает процесс обучения эффективным и понятным, ведь с первых страниц вы начнете создавать реальные функционирующие приложения!

Начните знакомство с #Java с JShell, удобного инструмента, позволяющего проверять написанный вами код и тут же получать обратную связь. Затем приступайте к разработке несложных игр: "Больше-Меньше", "Секретные сообщения", "Рисование пузырьков" - вы научитесь делать игры как под ПК, так и под Android.

• Создавая эти приложения, вы научитесь:
Выполнять вычисления, управлять текстовыми строками и генерировать рандомные цвета
Использовать условия, циклы и методы
Создавать функции, позволяющие использовать код повторно и экономить время
Пользоваться Eclipse и Android Studio для отладки кода, поиска и предотвращения распространенных ошибок

Выучите #Java с этой книгой! Включает версии #Java 8 и 9.

🧷Скачать бесплатно.

2020 #RU #Java
📕Linux в действии. Дэвид Клинтон.

• Книга поможет приобрести навыки защиты файлов, папок и серверов, безопасной установки патчей и приложений, а также управления сетью.

• В книге описываются 12 реальных проектов, в том числе автоматизация системы резервного копирования и восстановления, настройка личного файлового облака в стиле #Dropbox и создание собственного сервера #MediaWiki.

• На интересных примерах вы изучите виртуализацию, аварийное восстановление, обеспечение безопасности, резервное копирование, внедрение DevOps и устранение неполадок системы.

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

🧷Скачать бесплатно.

2019 #RU #Linux
📙От монолита к микросервисам. Сэм Ньюмен.

• Книга подробно описывает проверенный метод перевода существующей монолитной системы на архитектуру микросервисов.

• Содержит ряд наглядных примеров и шаблонов миграции, массу практических советов по переводу монолитной системы на платформу для микросервисов, различные сценарии и стратегии успешной миграции, начиная с первичного планирования и заканчивая декомпозицией приложений и баз данных.

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

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

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

🧷Скачать бесплатно.

2021 #RU
📘Python. Искусственный интеллект, большие данные и облачные вычисления. Пол Дейтел. Харви Дейтел.

• Вы на практике познакомитесь с революционными вычислительными технологиями и программированием на #Python — одном из самых популярных языков.

• В вашем распоряжении более пятисот реальных задач — от фрагментов до 40 больших сценариев и примеров с полноценной реализацией. IPython с Jupyter Noteboos позволят быстро освоить современные идиомы программирования #Python.

• Вы познакомитесь с обработкой естественного языка, анализом эмоций в Twitter®, когнитивными вычислениями IBM® Watson, машинным обучением с учителем в задачах классификации и регрессии, машинным обучением без учителя в задачах кластеризации, распознавания образов с глубоким обучением и сверточными нейронными связями и многим другим.

🧷Скачать бесплатно.

2020 #RU #Python
📘Реактивное программирование на С++. Прасид Пай. Питер Абрахан.

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

• Реактивное программирование - это эффективный способ создания отзывчивых приложений с удобным для поддержки кодом.

• Проектирование параллельных и асинхронных приложений с использованием библиотеки RxCpp и современного C++17

• Совместное применение элементов функционального и объектно-ориентированного программирования для создания хорошо структурированных программ

• Способы реализации функциональной и реактивной моделей программирования на языке C++

🧷Скачать бесплатно.

2019 #RU #C
📙Разработка игры в Unity. С нуля и до реализации. Дмитрий Денисов.

• Это руководство по разработке игры, в котором шаг за шагом описывается процесс ее создания с применением языка программирования C# и среды разработки #Unity.

• Практически каждый ваш шаг будет сопровождать скриншот с понятным описанием последовательности действий.

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

• Практикум подойдет для тех кто только знакомится с основами разработки игр на #Unity, его под силу выполнить любому человеку с базовыми навыками работы за ПК.

🧷Скачать бесплатно.

2021 #RU #Unity #C
📘Бизнес-моделирование и анализ данных. Решение актуальных задач с помощью Microsoft Excel.Уэйн Винстон.

• Уэйн Винстон научит вас быстро анализировать данные, принимать решения, подводить итоги, составлять отчеты, обрабатывать данные и строить аналитические модели в Microsoft Excel 2019 и Office 365.

• В новом шестом издании вас ждут более 800 бизнес-задач, основанных на реальных ситуациях, а также обсуждение новых инструментов и функций.

• Где бы вы ни работали – в крупной корпорации, небольшой компании, государственной или некоммерческой структуре, – это поможет вам увеличить прибыль, снизить издержки или эффективно управлять производством.

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

🧷Скачать бесплатно.

2021 #RU
📗Си на примерах. Практика, практика и только практика. Кольцов Д.

• Эта книга является превосходным учебным пособием для изучения языка программирования Си на примерах.

• В книге рассмотрена базовая теоретическая часть языка Си, позволяющая ориентироваться в языке и создавать свои программы: операторы, логические конструкции, массивы, связанные списки и деревья, очереди и стеки, работа с файлами.

• Отдельное внимание уделено программированию различных алгоритмов.

• В книге используется большое количество примеров с подробным анализом кода.

• Будет полезна как начинающим программистам, студентам, так и всем, кто хочет быстро начать программировать на Си.

🧷Скачать бесплатно.

2019 #RU
📘Создаем нейронную сеть. Тарик Рашид.

• Книга представляет собой введение в теорию и практику создания нейронных сетей.

• Она предназначена для тех, кто хочет узнать, что такое нейронные сети, где они применяются и как самому создать такую сеть, не имея опыта работы в данной области.

• Автор простым и понятным языком объясняет теоретические аспекты, знание которых необходимо для понимания принципов функционирования нейронных сетей и написания соответствующих программных инструкций.

• Изложение материала сопровождается подробным описанием процедуры поэтапного создания полностью функционального кода, который реализует нейронную сеть на языке #Python.

🧷Скачать бесплатно.

2019 #RU #Python
📘Глубокое обучение. Погружение в мир нейронных сетей. Николенко С., Кадурин А., Архангельская Е.

• Первая книга о глубоком обучении, написанная на русском языке. Глубокие модели оказались ключом, который подходит ко всем замкам сразу: новые архитектуры и алгоритмы обучения, а также увеличившиеся вычислительные мощности и появившиеся огромные наборы данных, привели к революционным прорывам в компьютерном зрении, распознавании речи, обработке естественного языка и многих других типично "человеческих" задачах машинного обучения.

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

• Максимум объяснений, минимум кода, серьезный материал о машинном обучении и увлекательное изложение - в этой уникальной работе замечательных российских ученых и интеллектуалов.

🧷Скачать бесплатно.

2020 #RU
📙Ubuntu Linux c нуля. Сергей Волох.

• С позиции пользователя рассмотрена работа в популярной операционной системе Ubuntu Linux, в том числе установка и настройка системы, драйверов для работы с принтерами, сканерами и другим периферийным оборудованием.

• Описан процесс установки программ и настройка подключения к Интернету. Даны советы по использованию графического режима и командной строки. Описаны системные службы Ubuntu Linux, освещены вопросы по пользовательским правам доступа.

• Приведена информация по поиску неисправностей работы сети и устранению сбоев системы.

• Материал книги актуален и применим для работы с другими Linux-подобными операционными системами.

🧷Скачать бесплатно.

2018 #RU #Linux
📘Программист - прагматик. Путь от подмастерья к мастеру
Эндрю Хант, Дэвид Томас

• Книга написана в виде последовательных законченных разделов и изобилует анекдотами, серьезными примерами и разнообразными аналогиями.

• В ней описываются самые интересные случаи из практики авторов и основные ловушки, относящиеся к разным аспектам разработки программ.

• Будь вы новичок, опытный программист или менеджер, ответственный за проекты в области программного обеспечения, - в любом случае используйте в своей работе уроки, описанные в книге, и вскоре ваша производительность, точность и удовлетворение от сделанной работы возрастут.

• Вы получите навыки и сформируете привычки, которые станут основой для долгосрочной успешной карьеры. Вы станете программистом-прагматиком.

🧷Скачать бесплатно.

2020 #RU
📙Практический анализ временных рядов. Прогнозирование со статистикой и машинное обучение.Эйлин Нильсен.

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

• Описаны современные технологии анализа данных временных рядов и приведены примеры их практического использования в самых разных предметных областях.

• Рассматриваются самые распространенные и доступные инструменты анализа временных рядов, включенные в программные пакеты языков #R и #Python, которые могут применяться специалистами по работе с данными и разработчиками программного обеспечения для написания собственных эффективных решений.

🧷Скачать бесплатно.

2021 #RU #Python
📙Разработка конвейеров машинного обучения. Автоматизация жизненных циклов модели с помощью TensorFlow. Ханнес Хапке, Нельсон Кэтрин

• Перед вами практическое руководство, с которым вы смело можете отправляться в путь по всем этапам автоматизации конвейера МО, построенного на основе экосистемы TensorFlow.

• Вы познакомитесь с методами и инструментами, которые существенно сократят время развертывания (с нескольких дней до нескольких минут), чтобы вы могли сосредоточиться на разработке новых моделей, а не на поддержке устаревших систем.

• Специалисты по анализу данных, инженеры по МО и инженеры DevOps узнают, как выйти за рамки простой разработки моделей и успешно реализовать свои проекты в области науки о данных, а менеджеры лучше поймут, как можно существенно сократить сроки, необходимые для реализации подобных проектов.

🧷Скачать бесплатно.

2021 #RU
📙Создание сайтов на Tilda. Самоучитель. Владимир Молочков.

• Подробно рассмотрена работа с конструктором сайтов Tilda, позволяющим создавать сайты любой сложности из готовых блоков и шаблонов без программирования.

• Приведены рекомендации по использованию панели разработчика и советы по оптимальным настройкам.

• Даны пошаговые инструкции для создания одностраничного сайта-визитки, лендинга, многостраничного сайта, сайта-портфолио и интернет-магазина.

• Рассмотрена работа со шрифтами, регистрация и подключение домена, добавление SSL-сертификата.

Отдельное внимание уделено интеграции интернет-магазина с платежными системами.

• Читатели узнают, как правильно организовать работу над сложными проектами и разрабатывать сайты на заказ.

🧷Скачать бесплатно.

2021 #RU #Tilda