Полка Разработчика
28.2K subscribers
4K photos
8 videos
268 files
4.01K links
Секретный книжный архив 🗃

Ссылка: @Portal_v_IT

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

Менеджер – @Spiral_Yuri

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

РКН: clck.ru/3Ht5KW
Download Telegram
📖 Ассемблер на примерах.Базовый курс.

Эта книга представляет собой великолепное практическое руководство по основам программирования на языке ассемблера. Изложение сопровождается большим количеством подробно откомментированных примеров, что способствует наилучшему пониманию и усвоению материала. Доходчиво объясняются все основные вопросы программирования на этом языке. Вы узнаете, как писать ассемблерные программы под разные операционные системы (Windows, DOS, Linux), как создавать резидентные программы, как писать ассемблерные вставки в программы на языках высокого уровня и многое другое. Попутно вам будут разъяснены основные моменты работы процессора, операционных систем, управления памятью и взаимодействия программ с аппаратными устройствами ПК - то есть все то, без знания чего нельзя обойтись при программировании на языке низкого уровня, которым и является ассемблер. Книга написана доступным языком. Лучший выбор для начинающих.

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

📚
Полка Разработчика | #RU #Assembler
📖 Concurrency with Modern C++

C++11 — первый стандарт C++, который занимается параллелизмом. История продолжается в C++17, C++20 и продолжится в C++23.

Я дам вам подробный обзор текущего и будущего параллелизма в C++. Этот обзор включает в себя теорию и много практики.

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

📚
Полка Разработчика | #ENG #C
📖 GoLang for Machine Learning

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

Перестаньте бороться с медленными, сложными фреймворками МО. Начните строить эффективные, масштабируемые модели с Go. Получите свою копию GoLang для машинного обучения сегодня и начните свой путь к более умному, быстрому ИИ!

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

📚
Полка Разработчика | #ENG #GO
📖 Coding Android Apps

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

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

📚
Полка Разработчика | #ENG #Coding #Android
📖 Starting Data Analytics with Generative AI and Python

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

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

📚
Полка Разработчика | #ENG #Data
📖 Python Recipes for Earth Sciences

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

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

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

Что делает каждый начинающий разработчик, когда впервые учится программировать? Они распечатывают строки на своем терминале. Именно так мы учимся! Но распечатка на терминале - это не то, что вы делаете с большинством профессиональных приложений.
В таких случаях вы входите в систему. Иногда вы регистрируетесь в нескольких местах одновременно. Эти журналы могут использоваться в качестве контрольного журнала для целей соответствия требованиям или помочь инженерам устранить неполадки.
Python Logging научит вас, как вести журнал на языке программирования Python. Python - один из самых популярных языков программирования в мире. Python поставляется с модулем ведения журнала, который упрощает ведение журнала.

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

📚
Полка Разработчика | #ENG #Python
📖 High Performance with Java

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

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

📚
Полка Разработчика | #ENG #Java
📖 Refactoring in Java

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

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

📚
Полка Разработчика | #ENG #Java
📖 Mastering Spring Boot 3.0:

Освоение Spring Boot 3.0 - это ваш путь к созданию масштабируемых и надежных серверных систем с использованием новейших технологий. Эта книга, написанная опытным разработчиком программного обеспечения с более чем 20-летним опытом работы в сфере высоких технологий, представляет собой практический пошаговый подход, который поможет вам понять концепции Spring Boot и применить их в реальных проектах.
Вы начнете с изучения ключевых архитектурных шаблонов, таких как DDD, CQRS и event sourcing. Далее вы сосредоточитесь на нюансах реактивной разработки на REST, углубитесь в передовые стратегии тестирования и повысите безопасность своих приложений. Вы также узнаете о возможностях контейнеризации и оркестрации в Spring Boot 3.0 и раскроете их потенциал для плавного развертывания. Кроме того, интегрируя Kafka, вы сможете создавать надежные системы, управляемые событиями.
К концу прочтения этой книги вы станете специалистом по архитектурным шаблонам, стратегиям тестирования и безопасности приложений. Независимо от того, являетесь ли вы архитектором, серверным разработчиком или инженером DevOps, эта книга поможет вам использовать расширенные возможности Spring Boot 3.0 для безопасной и эффективной серверной разработки.

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

📚
Полка Разработчика | #ENG #Spring
📖 Kubernetes Anti-Patterns

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

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

📚
Полка Разработчика | #ENG #Kubernetes
📖 Построение систем машинного обучения на языке Python

Применение машинного обучения для лучшего понимания природы
данных - умение, необходимое любому совреметюму разработчику программ или аналитику. Python - замечательный язык для создания приложеннй машинного обучения. Благодаря своей динамичности он позволяет быстро производить разведочный анализ данных и экспериментировать с ними. Обладая первоклассным набором библиотек машинного обучения с открытым исходным кодом, Python дает возможность сосредоточиться на решаемой задаче и в то же время опробовать различные идеи.
Книга начинается с краткого введения в предмет машинного обучения и знакомства с библиотеками NumPy, SciPy, scikit-learn. Но довольно быстро авторы переходят к более сер1,езным проектам с реальными наборами данных, в частности, тематическому моделированию, анализу корзины покупок, облачным вычислениям и др.
Издание рассчитано на программнстоn, пишущих на Python и желающих узнать о построении систем машишюrо обучения и научиться извлекать из данных ценную информацию, необходимую для решения различных задач.

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

📚
Полка Разработчика | #RU #Python
📖 Visual Basic для студентов и школьников

Рассматривается процесс создания программ различного назначения на языке программирования Visual Basic — от простейших до программ работы с графикой и базами данных. Последовательность изложения, дозировка материала, а также наличие контрольных вопросов и задач для решения соотносятся с учебным процессом. Демонстрируется среда разработки Visual Basic, приводится описание языка программирования Visual Basic, рассматриваются основные алгоритмические структуры, операции со строками, одномерными и двухмерными массивами и файлами, большое внимание уделено практике программирования, что позволит полноценно подготовиться к ЕГЭ по информатике по разделам, касающимся алгоритмизации и программирования. Приложение содержит справочник по языку программирования Visual Basic и базовым компонентам. На компакт-диске приводятся рассматриваемые в книге примеры программ и программа Экзаменатор, позволяющая автоматизировать процесс контроля и самоконтроля знаний.

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

📚
Полка Разработчика | #RU #VisualBasic
📖 Графические интерфейсы пользователя Java

Эта книга для тех, кто уже знаком с языком программирования Java и хотел бы научиться разрабатывать настольные приложения Java с графическим интерфейсом пользователя.С этой книгой Вы познакомитесь с такими Java библиотеками графического интерфейса пользователя, как AWT, Swing, SWT/JFace и JavaFX.

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

📚
Полка Разработчика | #RU #Java
📖 Python для финансовых расчетов. Искусство работы с финансовыми данными

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

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

📚
Полка Разработчика | #RU #Python
Пройдите бесплатный курс за 1,5 часа и начните зарабатывать от 150 000₽ в IT уже в этом году!

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

На курсе вы пройдете интерактивные задания и изучите реальные кейсы. Узнаете, как начать карьеру в IT без опыта и с минимальными рисками.

Попробуйте 5 IT-направлений и станьте востребованным специалистом по ссылке!
📖 The Complete Node.js Guide

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

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

📚
Полка Разработчика | #ENG #Js
📖 Delphi Cookbook - Second Edition

Более 60 практических рецептов, которые помогут вам освоить мощь Delphi для кроссплатформенной и мобильной разработки на нескольких платформах Об этой книге Освойте Delphi для создания и развертывания различных кроссплатформенных приложений Проектируйте, разрабатывайте и развертывайте реальные приложения, реализуя единую исходную кодовую базу Это краткое руководство повысит вашу производительность при разработке приложений с помощью Delphi Для кого эта книга Если вы являетесь разработчиком среднего уровня с базовыми знаниями Delphi и хотите разрабатывать кроссплатформенные приложения, то эта книга для вас. Ожидается знакомство с основами RAD (Rapid Application Development) Studio.

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

📚
Полка Разработчика | #ENG #Delphi
📖 Разработка Паскаль-компилятора

В книге излагается структура компилятора, основные принципы построения всех его основных блоков—лексического, синтаксического и семантического анализаторов, а также генератора кода. Методы компиляции программ на Паскале описаны на языке С. Для студентов и специалистов, занимающихся созданием программного обеспечения, а также для всех желающих создать компилятор с своего собственного языка программирования.

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

📚
Полка Разработчика | #RU #Pascal
📖 Databricks Data Intelligence Platform

Эта книга — ваше полное руководство по созданию надежных решений Generative AI с использованием платформы Databricks Data Intelligence. Databricks — самая быстрорастущая платформа данных, предлагающая унифицированную аналитику и возможности AI в рамках единой структуры управления, что позволяет организациям оптимизировать свои рабочие процессы обработки данных, от приема до визуализации. Кроме того, Databricks предоставляет функции для обучения высококачественной большой языковой модели (LLM), независимо от того, ищете ли вы Retrieval-Augmented Generation (RAG) или тонкую настройку.

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

📚
Полка Разработчика | #ENG #Data
📖 Рython, Django, Data Science

Показаны основы работы на Python, а также два его основных ответвления – веб-разработка на Django и область прикладного искусственного интеллекта, являющаяся частью Data Science. Для студентов и сотрудников высших технических учебных заведений, а также специалистов прикладной сферы анализа данных.

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

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