Полка Разработчика
28.1K subscribers
4.02K photos
8 videos
265 files
4.03K links
Секретный книжный архив 🗃

Ссылка: @Portal_v_IT

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

Менеджер – @Spiral_Yuri

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

РКН: clck.ru/3Ht5KW
Download Telegram
📖 The Art of Multiprocessor Programming, 2nd edition

Автор:
Herlihy M., Shavit N. et al.

Описание:

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

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

📚
Полка Разработчика | #ENG #Programming
📖 Beyond the Basic Stuff with Python

Автор:
Sweigart Al

Описание:

Вы закончили базовый учебник по программированию на Python или закончили бестселлер Эла Свейгарта «Автоматизация скучных дел с помощью Python». Какой следующий шаг на пути к тому, чтобы стать способным, уверенным разработчиком программного обеспечения?

Добро пожаловать в Beyond the Basic Stuff with Python. Это не просто набор расширенного синтаксиса и искусных советов по написанию чистого кода, вы узнаете, как улучшить свои навыки программирования на Python, используя командную строку и другие профессиональные инструменты, такие как форматировщики кода, средства проверки типов, линтеры и контроль версий. Свейгарт знакомит вас с лучшими практиками настройки среды разработки, именования переменных и улучшения читаемости, затем разбирается с документацией, организацией и измерением производительности, а также с объектно-ориентированным проектированием и анализом алгоритма Big-O, который обычно используется на собеседованиях по кодированию. Полученные вами навыки повысят вашу способность программировать — не только на Python, но и на любом языке.

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

📚
Полка Разработчика | #ENG #Python
📖 Простой Python просто с нуля

Автор:
Рик Г.

Описание:

Язык программирования Python. Он моден, он актуален, он в тренде. Python работает везде. Python используют все - от суперкорпораций до сдачи ЕГЭ. Python универсален. Для Python создано колоссальное количество расширений для решения буквально любой задачи. Python прост, очевиден и прозрачен. .Эта книга - лучший выбор для освоения языка - просто, доступно, живо. .Это не только учебник Python - это и начало долгого пути в мире программирования. .Присоединяйтесь! .

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

📚
Полка Разработчика | #RU #Python
📖 Learning Java

Автор: Loy Marc, Niemeyer Patrick, Leuck Daniel

Описание:

Эта книга-бестселлер, идеально подходящая для работающих программистов, впервые знакомящихся с Java, познакомит вас с языковыми возможностями и API Java 21. С помощью забавных, убедительных и реалистичных примеров авторы Марк Лой, Патрик Нимейер и Дэн Лок знакомят вас с основами Java, включая библиотеки классов, методы программирования и идиомы, с прицелом на создание реальных приложений. Это обновленное шестое издание расширяет содержание, продолжая охватывать лямбды и потоки, и показывает вам, как использовать функциональную парадигму в Java. Вы узнаете о последних функциях Java, появившихся после пятого издания книги, начиная с JDK 15 по 21. Вы также глубоко погрузитесь в виртуальные потоки (представленные как Project Loom в Java 19).

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

📚
Полка Разработчика | #ENG #Java
📖 Practical Design Patterns for Java Developers

Автор:
Wengner M.

Описание:

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

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

📚
Полка Разработчика | #ENG #Java
📖 97 вещей, о которых должен знать каждый Jаvа-программист: советы лучших экспертов

Автор:
Хенни Кевлин, Джи Триша

Описание:

Что должен знать каждый Jаvа-проrраммист? Ответов на этот вопрос
может быть очень много. Авторы этой книги собрали мнения нескольких десятков
опытных разработчиков на Java, чтобы создать единое руководство для тех, кто
только начинает свой путь в программировании.
Внутри вы найдете подробные инструкции по основным темам, касающимся работы
с Java. И еще - советы от экспертов и их истории профессионального развития в разработке!

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

📚
Полка Разработчика | #RU #Java
📖 Parallel Programming with C# and .NET

Автор:
Sarcar V.

Описание:

сли вам нужно понять параллелизм, эта книга станет вашим руководством по основам передового программного обеспечения, которое вы хотите реализовать для достижения высокочувствительного и масштабируемого кода. Поддержка параллельных вычислений является неотъемлемой частью параллелизма. Параллелизм — это передовая концепция, и решения не являются простыми. Многие разработчики обожглись на нем и все еще обжигаются на нем. Цель этой книги — упростить концепцию для разработчиков C#. Она пытается упростить концепцию с помощью библиотеки параллельных задач (TPL), параллельных коллекций, параллельного LINQ (PLINQ), шаблонов асинхронного программирования и связанных тем.

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

📚
Полка Разработчика | #ENG
📖 Java: устранение проблем. Чтение, отладка и оптимизация JVM-приложений

Автор:
Спилкэ Лауренциу

Описание:

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

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

📚
Полка Разработчика | #RU #Java
📖 LLM Engineer’s Handbook

Автор:
Iusztin Paul, Labonne Maxime

Описание:

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

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

📚
Полка Разработчика | #ENG #LLM
📖 Python для непрограммистов. Самоучитель в примерах

Автор:
Коглиати Джош

Описание:

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

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

📚
Полка Разработчика | #ENG #LLM
📖 Python Programming for Mathematics

Автор:
Guillod Julien

Описание:

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

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

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

Автор:
Manca Vincenzo

Описание:

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

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

📚
Полка Разработчика | #ENG #Python
📖 Математика для Data Science

Автор:
Нилд Томас

Описание:

Освойте математический аппарат, который необходим, чтобы преуспеть в сфере data science, машинного обучения и статистики. Автор книги Томас Нилд поможет вам разобраться в таких дисциплинах, как математический анализ, теория вероятностей, линейная алгебра и статистика, и научиться применять их в контексте таких методов, как линейная регрессия, логистическая регрессия и нейронные сети. Попутно вы узнаете, что представляет собой современная область data science и как использовать полученные знания, чтобы достичь максимального успеха в карьере.

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

📚
Полка Разработчика | #RU #DataScience
📖 Современные технологии программирования. Язык 1С 8.3

Автор:
Дадян Э. Г.

Описание:

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

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

📚
Полка Разработчика | #RU #1C
📖 Язык Си: кратко и ясно: учебное пособие

Автор:
Парфенов Д. В.

Описание:

В учебном пособии представлена новейшая версия языка программирования Си, ставшего международным стандартом. Совмещены подходы учебного пособия и справочника, что облегчает студентам изучение материала. Особое внимание уделено стилю программирования, его эффективности и выразительности.
Для студентов технических вузов, обучающихся по направлениям подготовки 01.03.02 «Прикладная математика и информатика» и 02.03.02 «Фундаментальная информатика и информационные технологии».

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

📚
Полка Разработчика | #RU #1C
📖 Powerful Python

Автор:
Maxwell Aaron.

Описание:

После того, как вы овладеете основами Python, как вам достичь 1% лучших результатов? Как вы уделяете время изучению тем, которые приносят наибольшую пользу производственным инженерам и специалистам по обработке данных, не отвлекаясь на информацию, которая практически не используется в реальном мире? Эта книга отвечает на эти и многие другие вопросы.
Эта уникальная книга, основанная на карьере автора Аарона Максвелла в области разработки программного обеспечения в Кремниевой долине, посвящена основным принципам Python, которые ускоряют все остальное: 5% знаний в области программирования, благодаря которым остальные 95% падают как костяшки домино. Именно эти знания помогут вам быстро стать выдающимся программистом на Python.

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

📚
Полка Разработчика | #ENG #Python
📖 Data Structures & Algorithms in Python

Автор:
Canning John

Описание:

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

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

📚
Полка Разработчика | #ENG #Python
📖 Наглядная статистика. Используем R!

Автор:
Шипунов А. Б., Балдин Е. М., Волкова П. А.

Описание:

Если вам необходима статистическая обработка данных для курсовой, диплома, статьи или диссертации; вы хотите лучше понимать результаты тех статистических методов, которые применяете; вы устали от того, что программы анализа данных не способны выполнить нестандартные задачи; вам необходимо перегруппировать ваши данные, но жаль тратить на это часы ручного труда; вам нужно освоить самые современные методы, еще не нашедшие отражения в большинстве статистических пакетов, то эта книга – для вас!

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

📚
Полка Разработчика | #RU #R
📖 Язык и среда программирования R: учебное пособие

Автор:
Золотарюк А. В.

Описание:

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

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

📚
Полка Разработчика | #RU #R
📖 Искусственный интеллект в стратегических играх. Часть I. Компьютерные шахматы

Автор:
Шпигорь Илья

Описание:

Эта книга рассчитана на читателя с минимальной подготовкой. Некоторые разделы сугубо технические. В них мы рассмотрим конкретные алгоритмы и модели ИИ. Чтобы следовать за повествованием, нужно понимать общие идеи этих технологий.
Книга разделена на две части. Перед вами часть первая. Она начинается с краткого обзора теории игр. Эта теория поможет нам лучше разобраться в сути стратегических игр. Мы узнаем, как найти лучшую стратегию и почему игры стали испытательным полигоном для исследователей ИИ.
Далее мы познакомимся с историей направления компьютерной науки под названием искусственный интеллект. Это направление и путь его развития — очень сложная и противоречивая тема. Без знания предыстории, невозможно разобраться в современных технологиях и тенденциях ИИ.

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

📚
Полка Разработчика | #RU #AI
📖 Начинаем программировать на Python (5-е издание)

Автор:
Гэддис Тони

Описание:

Изложены принципы программирования, с помощью которых читатель приобретет навыки алгоритмического решения задач на языке Python, даже не имея опыта программирования. Дано краткое введение в компьютеры и программирование.

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

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

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