Полка Разработчика – Telegram
Полка Разработчика
27.7K subscribers
4.3K photos
9 videos
265 files
4.3K links
Секретный книжный архив 🗃

Ссылка: @Portal_v_IT

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

Канал на бирже: https://telega.in/c/developer_shelf

РКН: clck.ru/3Ht5KW
Download Telegram
📖 Numerical Python, 2nd Edition

Автор: Johansson Robert

Описание:
Используйте числовые и математические модули Python и его стандартную библиотеку, а также популярные числовые пакеты Python с открытым исходным кодом, такие как NumPy, SciPy, FiPy, matplotlib и другие. Это полностью переработанное издание, дополненное последними подробностями о каждом пакете и изменениями в проектах Jupyter, демонстрирует, как проводить численные расчеты решений и математически моделировать приложения в области больших данных, облачных вычислений, финансового инжиниринга, управления бизнесом и многого другого.
Во втором издании Numerical Python представлено множество совершенно новых практических примеров приложений в области науки о данных и статистики с использованием Python, а также дополнения ко многим предыдущим примерам. Каждый из них демонстрирует мощь Python для быстрой разработки и исследовательских вычислений благодаря его простому и высокоуровневому синтаксису и множеству возможностей для анализа данных.

Скачать книгу из архива
Стоимость в магазине

📚
Полка Разработчика | #ENG #Python
📖 Как программировать на C

Автор: H.M. Deitel, P.J. Deitel

Описание:
Книга предлагает читателю курс программирования, ориентированный на языки С/С++, и рассчитана как на начинающих, не владеющих никакими языками программирования, так и на опытных программистов, которые могут просто пропустить не интересующие их главы. Помимо достаточно полного и глубокого изложения языка С дается весьма серьезное введение в С++, одного из наиболее перспективных на настоящий момент языков; ему посвящена значительная часть книги. Особое внимание уделяется методикам структурного и объектно-ориентированного программирования больших программных систем. Примеры и многочисленные упражнения знакомят читателя с часто применяемыми алгоритмами и фундаментальными структурами данных, показывая технические приемы их реализации. Приводится также масса полезных советов.
Книга адресована широкому кругу читателей, от новичков до студентов, изучающих программирование в рамках своей специальности.

Скачать книгу из архива
Стоимость в магазине

📚
Полка Разработчика | #RU #C
📖 Алгоритмические трюки для программистов, 2-е издание (+ исходный код)

Автор: Уоррен Г.С.

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

Скачать книгу из архива
Стоимость в магазине

📚
Полка Разработчика | #RU #Algorythms
📖 Learn Ansible, 2nd Edition

Автор: McKendrick Russ

Описание:
Вы устали от ручного развертывания и управления своей инфраструктурой и ищете способы оптимизировать развертывание, обеспечить согласованность и совместную работу, а также сэкономить время? Если да, то программа Learn Ansible для вас. Эта книга, написанная специалистом по DevOps и системным администратором с более чем 30-летним опытом работы, научит вас автоматизировать повторяющиеся задачи и легко управлять несколькими ресурсами с помощью единой базы кода.
Эта книга отправит вас в увлекательное путешествие - от установки Ansible и написания вашего первого учебного пособия до развертывания многоуровневых приложений на различных облачных платформах. Освоив искусство определения высокодоступной облачной инфраструктуры с помощью кода, вы с легкостью сможете распространять конфигурации вместе со своим приложением. Вы познакомитесь с Ansible Galaxy, узнаете о ролях в Ansible, созданных сообществом, и узнаете, как создавать свои собственные роли и делиться ими. Далее в книге рассказывается о возможностях Ansible AWX и интеграции Ansible с вашими конвейерами CI/CD, используя Azure DevOps и GitHub Actions. С помощью реальных примеров и практических руководств вы создадите прочную основу для реализации любого проекта автоматизации.
К концу прочтения этой книги вы сможете уверенно внедрять Ansible в свою среду и повседневные рабочие процессы, выводя свои развертывания на новый уровень.

Скачать книгу из архива
Стоимость в магазине

📚
Полка Разработчика | #ENG #Ansible
📖 Код, который умещается в голове

Автор: Симан Марк

Описание:
Незаменимые практические советы по написанию кода в устойчивом темпе и по управлению
сложностью, из-за которой проекты часто выходят из-под контроля. В книге описываются методы
и процессы, позволяющие решать ключевые вопросы: от создания чек-листов до организации
командной работы, от инкапсуляции до декомпозиции, от проектирования API до модульного
тестирования. Автор иллюстрирует свои выводы фрагментами кода, взятыми из готового проекта.
Написанные на языке C#, они будут понятны всем, кто использует любой объектно-ориентиро-
ванный язык, включая Java, C++ и TypeScript. Для более глубокого изучения материала вы можете
загрузить весь код и подробные комментарии к коммитам.

Скачать книгу из архива
Стоимость в магазине

📚
Полка Разработчика | #RU #C
📖 C# 13 Programming Essentials

Автор: Smyth N.

Описание:
Эта книга представляет собой всеобъемлющее руководство по освоению языка программирования C# 13 и .NET 9 SDK, предоставляя основательный опыт обучения как для новичков, так и для опытных разработчиков. С 31 подробной главой, 30 онлайн-тестами знаний и доступом к загружаемому коду проекта, это руководство структурировано для поддержки вашего путешествия от базовых концепций к продвинутым методам программирования, все в среде Visual Studio Code.

Скачать книгу из архива
Стоимость в магазине

📚
Полка Разработчика | #ENG #C
📖 Mastering Terraform

Автор: Tinderholt Mark.

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

Скачать книгу из архива
Стоимость в магазине

📚
Полка Разработчика | #ENG #Terraform
📖 Регулярные выражения

Автор: Бен Форта

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

Скачать книгу из архива
Стоимость в магазине

📚
Полка Разработчика | #RU #Полезное
📖 Синтез данных и цифровые двойники

Автор: Картер Джейд

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

Скачать книгу из архива
Стоимость в магазине

📚
Полка Разработчика | #RU #Data
📖 Как стать программистом с нуля

Автор: Ваньков А.

Описание:
Книга в простой форме отвечает на вопрос: как стать разработчиком ПО, не имея для этого навыков и соответствующего образования? Сегодня много книг повествует об обучении конкретному языку программирования или технологии, но здесь читатель найдет такое руководство, которое объясняет, что именно делать, чтобы стать IT-специалистом (прежде всего разработчиком) с нуля на любом из языков программирования. Книга не является справочником по конкретному языку программирования, это не учебник по алгоритмам, это книга о методах и инструментах перехода к IT-профессии.

Скачать книгу из архива
Стоимость в магазине

📚
Полка Разработчика | #RU #Полезное
📖 Хочу стать тестировщиком

Автор: Костина Ирина

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

Скачать книгу из архива
Стоимость в магазине

📚
Полка Разработчика | #RU #Полезное
📖 Сверточные нейросети

Автор: Картер Джейд

Описание:
Сверточные нейронные сети (CNN) представляют собой один из самых значительных прорывов в области искусственного интеллекта и машинного обучения. Они стали фундаментом множества современных приложений, от распознавания изображений и видео до автономных систем и обработки естественного языка. Эта книга предлагает руководство по изучению и применению CNN, охватывая как базовые, так и продвинутые концепции. Книга подробно рассматривает ключевые элементы CNN, такие как свертка, функции активации, пулинг и нормализация.
Вы узнаете, как эти элементы работают вместе, создавая мощные архитектуры, способные извлекать иерархические представления из данных. Исторический обзор эволюции CNN, от первых моделей до современных архитектур, таких как AlexNet, VGG, GoogLeNet, ResNet и EfficientNet, помогает понять, как и почему эти сети стали столь эффективными.

Скачать книгу из архива
Стоимость в магазине

📚
Полка Разработчика | #RU #AI
📖 Kanban and Scrum - Making the Most of Both

Автор: Kniberg H., Skarin M.

Описание:
Scrum и Kanban — это два варианта гибкой разработки программного обеспечения — два обманчиво простых, но удивительно мощных подхода к разработке программного обеспечения. Так как же они соотносятся друг с другом? Цель этой книги — развеять туман, чтобы вы могли понять, как Kanban и Scrum могут быть полезны в вашей среде. Часть I иллюстрирует сходства и различия между Kanban и Scrum, сравнивая для понимания, а не для суждения. Не существует такого понятия, как хороший или плохой инструмент — есть только хорошие или плохие решения о том, когда и как использовать тот или иной инструмент. Часть II — это исследование случая, иллюстрирующее, как организация по разработке, основанная на Scrum, внедрила Kanban в свои операционные и вспомогательные группы. В соответствии со стилем «Scrum и XP из окопов», эта книга звучит в разговорном тоне и переполнена практическими примерами и картинками.

Скачать книгу из архива
Стоимость в магазине

📚
Полка Разработчика | #ENG #Kanban
Forwarded from в IT и выйти
Сбер совершил прорыв на рынке и выкатил самую мощную нейронку GigaChat MAX — умнейший помощник, который заберёт все рутинные дела на себя.

Теперь нейронка эксперт буквально во всех знаниях и поддерживает контекст в многоплановых диалогов. Скорость ответов увеличилась (!) в несколько раз — кодит, пишет тексты и решает задачи за несколько секунд.

ИИ полностью бесплатный и вскоре станет доступен для бизнеса через облачное API. Затестить можно уже сейчас в телеграм-боте и на сайте.

Мощь! Бежим пробовать.

@techmedia
📖 Introduction to DevOps with Chocolate, LEGO and Scrum Game

Автор: Dana Pylayeva

Описание:
Откройте для себя ролевую игру-симулятор, разработанную для знакомства с DevOps очень необычным способом. Работая с LEGO и шоколадом, используя аватары, персоны и ролевые карты, вы получите представление о ролях Dev и Ops, а также об их взаимозависимости. На протяжении всей игры игроки испытывают ряд эмоций и учатся расширять границы индивидуальных ролей, приобретать навыки в форме буквы Т и расширять круг Scrum-команды, включая Operations. Игра сочетает в себе идеи из «Проекта Феникс» с опытом, полученным в ходе решения реальных задач, с которыми сталкиваются команды разработки и эксплуатации во многих организациях. Уязвимости безопасности, исправление сред, заморозка кода развертывания, разрозненные разработки и эксплуатации — игра помогает моделировать сквозной процесс поставки продукта и визуализировать узкие места в потоке поставки ценности.

Скачать книгу из архива
Стоимость в магазине

📚
Полка Разработчика | #ENG #Kanban
📖 Pro TBB. C++ Parallel Programming with Threading Building Blocks

Автор: Michael Voss, Rafael Asenjo, James Reinders

Описание:
Мы стремились сделать эту книгу полезной для тех, кто плохо знаком с параллельным программированием, а также для тех, кто является экспертом в параллельном программировании. Мы также сделали эту книгу доступной для тех, кто знаком только с программированием на C, а также для тех, кто свободно владеет C++.

Скачать книгу из архива
Стоимость в магазине

📚
Полка Разработчика | #ENG #Kanban
📖 GitHub Actions in Action

Автор: Michael Voss, Rafael Asenjo, James Reinders

Описание:
Автоматизируйте конвейеры сборки, тестирования и развертывания с помощью GitHub Actions!
Конвейеры непрерывной доставки (CI/CD) помогут вам автоматизировать процесс разработки программного обеспечения и максимизировать эффективность вашей команды. GitHub Actions in Action научит вас создавать реальные конвейеры сборки, тестирования и развертывания в GitHub Actions с помощью практических лабораторных работ и проектов.

Скачать книгу из архива
Стоимость в магазине

📚
Полка Разработчика | #ENG #GitHub
📖 Introduction to Python and Large Language Models

Автор: Michael Voss, Rafael Asenjo, James Reinders

Описание:
Получите прочную основу для обработки естественного языка (NLP) и больших языковых моделей (LLM), подчеркивая их значимость в современном вычислительном мире. Эта книга представляет собой вводное руководство по NLP и LLM с программированием на Python.

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

Скачать книгу из архива
Стоимость в магазине

📚
Полка Разработчика | #ENG #GitHub
📖 The Art of Assembly Language, 2nd Edition

Автор: Randall Hyde

Описание:
Ассемблер — это язык программирования низкого уровня, который на шаг превосходит собственный машинный язык компьютера. Хотя язык ассемблера обычно используется для написания драйверов устройств, эмуляторов и видеоигр, многие программисты находят его несколько недружественный синтаксис пугающим для изучения и использования. С 1996 года книга Рэндалла Хайда «Искусство языка ассемблера» представляет собой всеобъемлющее, простое и терпеливое введение в ассемблер для программистов, не использующих ассемблер. Основной инструмент обучения Хайда, High Level Assembler (или HLA), включает в себя многие функции языков высокого уровня (таких как C, C++ и Java), чтобы помочь вам быстро освоить основные концепции сборки. HLA позволяет писать настоящий низкоуровневый код, пользуясь преимуществами программирования на языке высокого уровня. Читая «Искусство языка ассемблера», вы изучите теорию низкого уровня, фундаментальную для информатики, и превратите это понимание в реальный функциональный код. Вы узнаете, как:

1) Редактировать, компилировать и запускать программу HLA
2) Объявлять и использовать константы, скалярные переменные, указатели, массивы, структуры, объединения и пространства имен
3) Транслировать арифметические выражения (целые и с плавающей точкой)
4) Преобразовывать высокоуровневые управляющие структуры
5) Это долгожданное второе издание The Art of Assembly Language было обновлено с учетом последних изменений в HLA и для поддержки Linux, Mac OS X и FreeBSD. Независимо от того, новичок ли вы в программировании или имеете опыт работы с высокоуровневыми языками, The Art of Assembly Language, 2nd Edition — это ваше основное руководство по изучению этого сложного низкоуровневого языка.

Скачать книгу из архива
Стоимость в магазине

📚
Полка Разработчика | #ENG #Assembly
📖 .Net IL Assembler

Автор: Serge Lidin

Описание:
Advanced .NET IL Assembler — это всестороннее изучение внутренних механизмов .NET Framework.
Признанный эксперт по среде выполнения и инсайдер Microsoft Серж Лидин подробно разбирает внутренние структуры и операции, которые происходят при выполнении кода .NET, показывая, как синтаксис и грамматика языка кодирования разбиваются на низкоуровневые единицы, которые можно выразить с помощью языка ILAsm, работающего за кулисами .NET

Скачать книгу из архива
Стоимость в магазине

📚
Полка Разработчика | #ENG #NET
📖 Assembly Language for x86 Processors, Seventh Edition

Автор: Kip R. Irvine

Описание:
Assembly Language for x86 Processors, 7e подходит для курсов бакалавриата по программированию на языке ассемблера и вводных курсов по компьютерным системам и архитектуре компьютеров. Рекомендуется владение еще одним языком программирования, предпочтительно Java, C или C++.

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

Скачать книгу из архива
Стоимость в магазине

📚
Полка Разработчика | #ENG #Assembly