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

Ссылка: @Portal_v_IT

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

Менеджер: @Spiral_Yuri

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

РКН: clck.ru/3Ht77T
Download Telegram
Погрузитесь в мир Python с нашим бесплатным курсом!

🎓 Включено 45 уроков, 56 упражнений в тренажере и 163 проверочных теста. Узнаете, как создавать программы, работать с условиями и функциями.

Что вы освоите:

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

— Анализ ошибок в коде с использованием отладочной печати.

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

Начните свое обучение с бесплатного базового курса Python и вы сможете создавать несложные программы, а так же анализировать ошибки в коде!
📕 Волшебство момента вращения: Искусство разработки игр на движке Torque 2D, Язев Ю.

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

• В течение повествования, рассматривается разработка 4-х игр разных жанров. Поскольку, центральной темой книги является кроссплатформенный движок Torque 2D, разработка игр осуществляется с его помощью, кроме того, рассматривается портирование игр на разные платформы и их размещение на площадках цифровой дистрибуции.

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

2016 #RU
📕 Редкая профессия, Зуев Е.

• Книга рассказывает о нескольких проектах, связанных с разработкой компиляторов, в частности, об истории разработки первого отечественного ISO-совместимого компилятора С++.

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

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

2014 #RU
📕 Platform Engineering on Kubernetes, Mauricio Salatino

• Книга начинается с четкого определения элементов отличной платформы на базе Kubernetes. Затем она систематически знакомит с инструментами, которые понадобятся вам для создания платформы, точно соответствующей требованиям вашей организации.

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

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

2023 #ENG
📕 Абстрактная и компьютерная алгебра, Горюшкин А. П.

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

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

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

2022 #RU
📕 Программирование мехатронных систем. Codesys и Arduino, Моногаров С.И.

• В данном учебном пособии обучение предлагается на конкретных примерах на двух платформах: CODESYS и Arduino.
Рекомендованные к выполнению прикладные программы, как и всё учебное пособие, могут быть использованы как для студентов, на лабораторных и практических занятиях, так и на курсах повышения квалификации.

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

2019 #RU
📕 Основы компьютерной электроники: учебное пособие, Фомин Д.В.

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

• Пособие рассчитано как на студентов направления «Прикладная информатика» и специальности «Прикладная информатика (в экономике)», так и других специальностей в области вычислительных и информационных технологий.

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

2019 #RU
📕 Сборник задач по математической логике и теории алгоритмов, В. И. Игошин

• Сборник содержит задачи и упражнения по всем традиционным разделам курса математической логики и теории алгоритмов: I. Содержательная логика высказываний; II. Булевы функции; III. Содержательная логика предикатов; IV.

• Формальные логические теории; V. Элементы теории алгоритмов. В каждом параграфе подробно рассматриваются разнообразные типовые примеры и даются многочисленные задачи разного уровня сложности для самостоятельного решения.

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

2019 #RU
📕 Изучаем Spark. Молниеносный анализ данных, Захария М., Венделл П., Конвински Э., Карау Х.

• Объем обрабатываемых данных во всех областях человеческой деятельности продолжает расти быстрыми темпами. Существуют ли эффективные приемы работы с ним?

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

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

2015 #RU
📕 Основы программирования на языке C++, Тонхоноева А. А.

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

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

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

2015 #RU
📕 Python Debugging for AI, Machine Learning, and Cloud Computing: A Pattern-Oriented Approach, Dmitry Vostokov

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

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

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

2024 #ENG
📕 Инфокоммуникационные системы и сети, Кутузов О. И., Татарникова Т. М., Цехановский В. В.

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

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

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

2020 #RU
📕 Основы веб-хакинга: нападение и защита, Жуков Ю. В.

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

• Работа ведется в двух хакерских дистрибутивах Linux — Damn Vulnerable Linux и Back Track 4, работающих на локальном компьютере пользователя под управлением виртуальной машины в ОС Windows.

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

2011 #RU
📕 Splunk 9 Enterprise Certified Administration Guide: A prep guide to help you ace your Splunk Enterprise Admin Certification, Srikanth Yarlagadda

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

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

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

2023 #ENG
📕 Будущее беспроводных сетей. Конфигурация, алгоритм действий и обслуживание, Гуизани Мохисен и др.

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

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

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

2018 #RU
📕 Clean Code with C#: Refactor your legacy C# code base and improve application performance using best practices, Jason Alls

• Эта книга начинается со сравнения хорошего и плохого кода, чтобы подчеркнуть важность стандартов, принципов и методологий кодирования. Затем рассказывается об обзорах кода, модульном тестировании и разработке, управляемой тестами, а также рассматриваются сквозные проблемы. По мере продвижения по главам вы узнаете о лучших практиках программирования для объектов, структур данных, обработки исключений и других аспектов написания компьютерных программ на C#.

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

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

2023 #ENG
📕 Базы данных, Б.Я. Советов, В.В. Цехановский, В.Д. Чертовской

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

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

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

2016 #RU
📕 Искусство управления IT - проектами: проблемы организации бизнеса, лидерства, разработки и представления результатов, Скотт Беркун

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

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

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

2010 #RU
📕 Asynchronous Programming in Rust: Learn asynchronous programming by building working examples of futures, green threads, and runtimes, Carl Fredrik Samson

• Вы начнете с создания прочного фундамента в области асинхронного программирования и изучите различные стратегии моделирования потока программ. Затем книга проведет вас по языковым реализациям, объясняя на практических примерах такие понятия, как epoll, stackfull coroutines, green threads и callbacks.

• Последний раздел посвящен языку Rust, в нем рассматриваются фьючерсы, генераторы и паттерн реактор-исполнитель. Вы примените полученные знания для создания своей среды исполнения, закрепив опыт в этой динамичной области. На протяжении всей книги вы не только освоите асинхронные функции Rust, но и увидите, как Rust моделирует асинхронный поток программ.

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

2024 #ENG
📕 Работа мечты для программиста. Тестовые задачи и вопросы при собеседовании в ведущих IT-компаниях, Джон Монган, Ноа Киндлер, Эрик Гижере

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

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

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

2014 #RU
📕 APIs Unlocked: Defending Against Hackers and Threats, Josh Montgomery

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

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

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

2022 #ENG