Code Lib. Программирование.
4.65K subscribers
1.64K photos
5 videos
1.67K links
Книги, Курсы и другая полезная информация для программистов.

Сотрудничество: @noname_media

Канал на бирже: https://telega.in/c/Code_Iibrary
Download Telegram
📔 Машинное обучение. Паттерны проектирования.

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

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

2022 #RU
📔 Боты для компьютерных игр.

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

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

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

2021 #RU #RE #C
📔 Основы разработки программ на языке С++ для систем информационной безопасности.

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

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

2020 #RU #C
📔 Структуры и алгоритмы обработки многомерных данных.

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

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

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

2021 #RU #Алгоритмы
📔 C# на примерах.

Эта книга является превосходным учебным пособием для изучения языка программирования C# на примерах. Изложение ведется последовательно: от развертывания .NET и написания первой программы, до многопоточного программирования, создания клиент-серверных приложений и разработки программ для мобильных устройств. По ходу даются все необходимые пояснения и комментарии.

Книга написана простым и доступным языком. Лучший выбор для результативного изучения C#. Начните сразу писать программы на C#!

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

2019 #RU #C
📔 Запускаем Ansible.

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

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

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

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

2018 #RU #Ansible
📔 Javascript для профессиональных веб-разработчиков, 4-е международное издание.

Самое полное руководство по современному #JavaScript. Как максимально прокачать свои навыки и стать топовым JS-программистом? Четвертое издание "JavaScript для профессиональных веб-разработчиков" идеально подойдет тем, кто уже имеет базовые знания и опыт разработки на JavaScript. Автор сразу переходит к техническим деталям, которые сделают ваш код чистым и переведут вас с уровня рядового кодера на высоту продвинутого разработчика.

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

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

2022 #RU #JavaScript
📓 Путь Python. Черный пояс по разработке, масштабированию, тестированию и развертыванию.

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

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

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

2021 #RU #Python
📔 Swift. Разработка приложений под iOS на основе фреймворка UIKit.

В этой книге вы продолжите свое знакомство с языком программирования #Swift и средой разработки Xcode. Узнаете, что такое архитектура проекта, какой она бывает и из чего состоит; как приложение работает в операционной системе, каков его жизненный цикл и жизненный цикл его отдельных элементов; как происходит обмен данными и как передаются события. И все это вы попробуете на практике, рассматривая возможности фреймворка UIKit.

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

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

2021 #RU #Swift
📔 400 вопросов по информатике на логику и смекалку.

• В книге приведено более 400 вопросов по информатике, которые можно предложить учащимся при проведении классных и школьных конкурсов "Что? Где? Когда?" и "Брейн-ринг" и других внеклассных мероприятий. Ряд вопросов может быть использован и на уроках.

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

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

2021 #RU #Информатика #Логика
📔 Go на практике.

#Go - превосходный системный язык. Созданный для удобной разработки современных приложений с параллельной обработкой, язык Go предоставляет встроенный набор инструментов для быстрого создания облачных, системных и веб-приложений. Знакомые с такими языками как #Java или C#, быстро освоят Go - достаточно лишь немного попрактиковаться, чтобы научиться писать профессиональный код.

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

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

2017 #RU #GO
📓 Профессиональный Go.

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

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

2021 #RU #Go
📓 Оптимизация запросов в PostgreSQL. Полное руководство по созданию эффективных запросов.

В книге представлено подробное описание распределенных и параллельных баз данных с учетом новейших технологий. Авторы затрагивают такие темы, как проектирование распределенных и параллельных БД, контроль распределенных данных, распределенная обработка запросов и транзакций, интеграция баз данных. Отдельная глава посвящена обработке больших данных (в частности, обсуждаются распределенные системы хранения, потоковая обработка данных, платформы MapReduce и Spark, анализ графов и озера данных). Обработка веб-данных рассматривается с акцентом на технологию RDF, получившую широкое распространение.

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

2022 #RU #PostgreSQL
📓 ASP.NET Core 3 с примерами на C# для профессионалов, 8-е издание.

В новом 8-м издании книга была серьезно обновлена с учетом версии ASP.NET Core 3, а также для ASP.NET Core 5 и .NET 5.0 на GitHub. В настоящем издании объясняется контекст ASP. NET Core 3 и подробно рассматриваются инструменты и методики, требуемые для построения современных и расширяемых веб-приложений. В книге раскрываются новые функциональные средства и возможности, такие как MVC 3, Razor Pages, Blazor Server и Blazor #WebAssembly, а также предлагаются примеры, демонстрирующие их применение на практике.

Книга написана для профессионалов, желающих задействовать наиболее актуальную функциональность ASP.NET Core в своих проектах, и служит полным справочником по ASP.NET Core. Новички, обладающие некоторым опытом разработки веб-приложений с помощью инструментов Microsoft, также извлекут огромную пользу от углубленного изложения материала в книге.

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

2021 #RU
📓 Data Science для карьериста.

Все
мы хотим построить успешную карьеру. Как найти ключ к долгосрочному успеху в Data Science? Для этого понадобятся не только технические ноу-хау, но и правильные «мягкие навыки». Лишь объединив оба этих компонента, можно стать востребованным специалистом. Узнайте, как получить первую работу в Data Science и превратиться в ценного сотрудника высокого уровня!

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

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

2021 #RU #DataScience
📓 От монолита к микросервисам.

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

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

2021 #RU #Микросервисы
📓 Практический анализ временных рядов. Прогнозирование со статистикой и машинное обучение.

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

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

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

2021 #RU
📓 Head First. Паттерны проектирования.

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

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

2022 #RU
📓 Эволюционная архитектура. Поддержка непрерывных изменений.

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

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

2019 #RU
📓 C++. Практика многопоточного программирования.

Язык С++ выбирают, когда надо создать по-настоящему молниеносные приложения. А качественная конкурентная обработка сделает их еще быстрее. Новые возможности С++17 позволяют использовать всю мощь многопоточного программирования, чтобы с легкостью решать задачи графической обработки, машинного обучения и др.

Энтони Уильямс, эксперт конкурентной обработки, рассматривает примеры и описывает практические задачи, а также делится секретами, которые пригодятся всем, в том числе и самым опытным разработчикам. Теперь вам доступны все аспекты конкурентной обработки на C++17 - от создания новых потоков до проектирования полнофункциональных многопоточных алгоритмов и структур данных.

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

2020 #RU #C