Полка Разработчика – 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
📖 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
📖 Assembly Language for x86 Processors, 8th Edition

Автор: Kip Irvine

Описание:
Assembly Language for x86 Processors, 8th Edition, обучает программированию на языке ассемблера и архитектуре для процессоров x86 и Intel64. Это подходящий текст для следующих типов курсов колледжа:
- Программирование на языке ассемблера
- Основы компьютерных систем
- Основы компьютерной архитектуры
Студенты используют процессоры Intel или AMD и программируют с помощью Microsoft Macro Assembler (MASM), работающего на последних версиях Microsoft Windows. Хотя эта книга изначально была разработана как учебник по программированию для студентов колледжей, она служит эффективным дополнением к курсам компьютерной архитектуры. Как свидетельство ее популярности, предыдущие издания были переведены на множество языков.

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

📚
Полка Разработчика | #ENG #Assembly
📖 Introduction to Computer Organization

Автор: Robert Plantz

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

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

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

📚
Полка Разработчика | #ENG #Assembly
📖 Освоение Turbo Assembler

Автор: Swan T

Описание:
Цель данной книги — помочь читателю разобраться в программировании на языке ассемблера. Написанная одним из самых читаемых авторов, Томом Сваном, она является полным введением в программирование на языке ассемблера, но в то же время затрагивает вопросы средней и повышенной сложности. Сотни работающих примеров кода, резюме в конце глав, упражнения и задания - все это, безусловно, поможет читателю безболезненно научиться создавать программы на языке ассемблера и овладеть всеми особенностями Borland Turbo Assembler.
Книга рассчитана на программистов с различным уровнем подготовки.
Скачать книгу из архива
Стоимость в магазине

📚
Полка Разработчика | #RU #Assembly
📖 Предметно-ориентированное проектирование (DDD). Структуризация сложных программных систем

Автор: Эрик Эванс

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

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

📚
Полка Разработчика | #RU #Data
📖 C in a Nutshell: The Definitive Reference, 2nd Edition

Автор: Peter Prinz, Tony Crawford

Описание:
Новое издание этого классического справочника O'Reilly содержит четкие, подробные объяснения каждой функции языка C и библиотеки времени выполнения, включая многопоточность, макросы с общим типом и библиотечные функции, которые являются новыми в стандарте C 2011 года (C11). Если вы хотите понять эффекты незнакомой функции и то, как стандартная библиотека требует от нее поведения, вы найдете это здесь, вместе с типичным примером.

Идеально подходит для опытных программистов C и C++, эта книга также включает популярные инструменты из коллекции программного обеспечения GNU. Вы узнаете, как создавать программы на C с помощью GNU Make, компилировать исполняемые программы из исходного кода C, а также тестировать и отлаживать свои программы с помощью отладчика GNU.

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

📚
Полка Разработчика | #ENG #C
📖 Язык программирования Си для персонального компьютера

Автор: Бочков С.О., Субботин Д.М.

Описание:
Книга содержит полное описание наиболее распространенных реализаций языка программирования Си на 16-разрядных микроЭВМ, совместимых с IBM PC. Приведено описание стандартных библиотек языка.
Для слушателей учебных курсов в области программирования, разработчиков программного обеспечения, а также студентов соответствующих специальностей вузов. Может быть использовано как техническая документация и справочное пособие для широкого круга программистов, как профессионалов, имеющих большой опыт работы на языке Си, так и начинающих программировать на Си.

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

📚
Полка Разработчика | #RU #C
📖 The Joys of Hashing

Автор: Mailund Thomas

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

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

📚
Полка Разработчика | #RU #C
📖 Exam Ref DP-100 Designing and Implementing a Data Science Solution on Azure

Автор:
Sorvisto D.

Описание:
Подготовьтесь к экзамену Microsoft DP-100 и продемонстрируйте свои реальные знания по управлению приемом и подготовкой данных, обучению и развертыванию моделей, а также мониторингу решений машинного обучения с помощью Python, машинного обучения Azure и MLflow. Этот экзаменационный справочник, разработанный для профессионалов с опытом работы с данными, фокусируется на критическом мышлении и проницательности принятия решений, необходимых для успеха на уровне Microsoft Certified: Azure Data Scientist Associate.
Эта книга написана для ИТ-специалистов, которые собираются сдать экзамен DP-100, а также для инженеров по данным, ученых по данным и других специалистов по данным, которые хотят научиться проектировать и внедрять решения по науке о данных в Azure. Помимо экзаменационных материалов, книга призвана обогатить ваши знания по машинному обучению Azure, используя его для внедрения операций машинного обучения в Azure и проектирования комплексных решений по науке о данных.
Эта книга охватывает все основные темы, встречающиеся на экзамене, но она не охватывает все вопросы экзамена. Доступ к вопросам экзамена имеет только команда экзаменатора Microsoft, и Microsoft регулярно добавляет новые вопросы в экзамен, что делает невозможным рассмотрение конкретных вопросов. Вы должны рассматривать эту книгу как дополнение к вашему соответствующему реальному опыту и другим учебным материалам. Если вы столкнетесь с темой в этой книге, которая вам не совсем близка, используйте ссылки «Нужно больше обзора?», которые вы найдете в тексте, чтобы найти дополнительную информацию, и уделите время исследованию и изучению темы.

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

📚
Полка Разработчика | #ENG #Azure
📖 РНР 8: объекты, шаблоны и методики программирования

Автор:
Matt Zandstra

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

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

📚
Полка Разработчика | #RU #РНР
📖 Создаем динамические веб-сайты с помощью PHP, MySQL, JavaScript, CSS и HTML5

Автор:
Никсон Робин

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

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

📚
Полка Разработчика | #RU #РНР #MYSQL #JavaScript #CSS #HTML5
📖 The Book of CSS3

Автор:
Peter Gasston

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

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

📚
Полка Разработчика | #ENG #CSS
📖 JavaScript Crash Course

Автор:
Morgan N.

Описание:
Javanoscript — это язык программирования Интернета — секретный соус, который делает веб-сайты динамичными, отзывчивыми и всесторонне потрясающими. Этот динамичный учебник быстро научит новичков писать код на этом популярном, легком в изучении языке. Беззаботная и практичная книга знакомит вас с основами программирования с помощью забавных примеров, практических упражнений и крутых проектов, таких как создание компьютерной игры в стиле Pong. Вы откроете для себя все важные аспекты языка (не вдаваясь в экспертные подробности или запутанный жаргон), развивая быструю ловкость в программировании на javanoscript.

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

📚
Полка Разработчика | #ENG #JavaScript
📖 Blazor in Action

Автор:
Chris Sainty

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

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

📚
Полка Разработчика | #ENG #Blazor
📖 ActivityPub Programming for the Social Web

Автор:
Prodromou E.

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

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

📚
Полка Разработчика | #ENG #Programming
📖 Hands-On Large Language Models

Автор: Alammar Jay, Grootendorst Maarten

Описание:
Эта книга также поможет вам:
Понимать архитектуру языковых моделей Transformer, которые превосходно подходят для генерации и представления текста
Создавать расширенные конвейеры LLM для кластеризации текстовых документов и изучения тем, которые они охватывают
Создавайте семантические поисковые системы, которые выходят за рамки поиска по ключевым словам, используя такие методы, как плотный поиск и повторные ранжирования
Изучите, как можно использовать генеративные модели, от быстрого проектирования до генерации, дополненной поиском
Получите более глубокое представление о том, как обучать магистров и оптимизировать их для конкретных приложений, используя тонкую настройку генеративной модели, контрастивную тонкую настройку и обучение в контексте

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

📚
Полка Разработчика | #ENG #Language
📖 Reinforcement Learning for Finance

Автор: Hilpisch Yves

Описание:
Обучение с подкреплением (RL) привело к нескольким прорывам в области искусственного интеллекта. Только использование алгоритма Q-learning (DQL) помогло людям разработать агентов, которые играют в аркадные и настольные игры на сверхчеловеческом уровне. В последнее время RL, DQL и аналогичные методы приобрели популярность в публикациях, связанных с финансовыми исследованиями.
Эта книга - одна из первых, в которой рассматривается использование методов обучения с подкреплением в финансах.
Автор Ив Хилпиш, основатель и генеральный директор The Python Quants, в сжатой форме рассказывает о том, что вам нужно. Практики ML, финансовые трейдеры, портфельные менеджеры, стратеги и аналитики сосредоточат свое внимание на реализации этих алгоритмов в виде автономного кода на Python и их применении к важным финансовым задачам.

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

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