Вы используете мобильную версию

перейти на Полную версию сайта

Новые складчины | страница 10

  1. Сверхбыстрый Python (Тиаго Антао)

    20 сен 2023
    [​IMG]

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

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

    Книга предназначена для разработчиков Python, знакомых с основами языка и принципами конкурентных вычислений.
    Электронное издание
    Издание: Черно-белое
    Оригинальное название: "Fast Python"
    Автор: Антао Т.
    Перевод: Гинько А.
    Дата выхода: октябрь 2023 года
    Объем, стр: 370
    ISBN: 978-5-93700-226-6
    Формат: PDF
    Ответов: 1
  2. Справочник программиста в стихах. От проектирования до внедрения (Константин Рочев)

    15 сен 2023
    [​IMG]

    Справочник программиста в стихах. От проектирования до внедрения (Константин Рочев)
    В этом сборнике-справочнике изложены особенности всего цикла разработки программ от проектирования до внедрения. Каждому существенному определению или принципу разработки в этой книге посвящено по несколько четверостиший. Здесь представлены рекомендации по анализу и постановке требований, управлению жизненным циклом проекта, проектированию архитектуры и разработке программных систем. Описаны некоторые базовые алгоритмы, типовые подходы и решения к написанию кода, перечислены некоторые программные технологии и стеки. Приведено описание окружения, в котором программное обеспечение будет выполняться: от принципов построения и работы операционных систем до особенностей технических средств и оборудования. По мнению литературоведов чтение и даже прослушивание стихов вызывает состояние близкое к альфа-ритмам сна, в которых информация запоминается лучше всего. За счет этого, такая книга может помочь легче погрузиться в ИТ-сферу, изучить или вспомнить принципы программирования.
    Часть 1 Проектирование
    01 Системы и их свойства
    02 Виды информационных систем
    03 Жизненный цикл систем
    04 Исследование предметной области
    05 Структурное моделирование
    06 Объектно-ориентированное моделирование
    07 Техническая документация

    Часть 2. Архитектура ПО
    08 Парадигмы программирования
    09 Принципы проектирования
    10 Проектирование слоёв, звеньев и подсистем
    11 Проектирование компонентов
    12 Проектирование классов
    13 Шаблоны проектирования и программирования

    Часть 3. Программирование
    14 Программирование
    15 Типы данных
    16 Операторы
    17 Структура кода
    18 Объектно-ориентированное программирование
    19 Алгоритмы

    Часть 4. Инструменты программиста
    20 Языки программирования
    21 Среда разработки
    22 Оптимизация
    23 Сериализация и хранение данных
    24 Базы данных
    25 Средства веб-разработки
    26 Системы контроля версий
    27 Безопасность
    28 Тестирование
    29 DevOps

    Часть 5. Операционные системы
    30 Популярные ОС
    31 Объекты ядра
    32 Многопоточность
    33 Виртуальная память
    34 Файлы

    Часть 6. Обзор аппаратного обеспечения ПК
    35 Системный блок
    36 Материнская плата
    37 Процессор
    38 Видеокарта
    39 Хранение данных
    40 Периферийные устройства
    41 Передача данных

    Дата написания: 2023
    Объем: 126 стр. 44 иллюстрации
    Формат: epub, fb3, ios.epub, mobi, pdf, txt, zip-архив

  3. Внутри CPython. Гид по интерпретатору Python (Энтони Шоу)

    13 сен 2023
    [​IMG]

    Внутри CPython. Гид по интерпретатору Python (Энтони Шоу)
    CPython, самая популярная реализация Python, абстрагируется от сложностей ОС и предоставляет платформу для создания масштабируемых и высокопроизводительных приложений. Каждому python-разработчику на какой-то стадии необходимо будет узнать, как работает CPython. Это позволит в полной мере использовать его мощь и оптимизировать приложения. Вы разберетесь с основными концепциями внутреннего устройства CPython и научитесь: читать исходный код интерпретатора CPython и свободно ориентироваться в нем; вносить изменения в синтаксис Python и компилировать их в вашу собственную версию CPython; понимать внутреннюю реализацию таких структур, как списки, словари и генераторы; управлять памятью CPython; масштабировать код Python за счет параллелизма и конкурентного выполнения; дополнять базовые типы новой функциональностью; выполнять наборы тестов; профилировать и проводить бенчмарк Python-кода и исполнительной среды; отлаживать код C и Python на профессиональном уровне; изменять или обновлять компоненты библиотеки CPython, чтобы они могли использоваться в будущих версиях.

    Дата написания: 2022
    Дата перевода: 2023
    Объем: 352 стр.
    ISBN: 978-5-4461-1925-7
    Общее кол-во страниц: 352
    Переводчик: Е.А.Матвеев
    Формат: PDF, EPUB, TXT.
  4. Объекты. Стильное ООП (Маттиас Нобак)

    13 сен 2023
    [​IMG]

    Объекты. Стильное ООП (Маттиас Нобак)
    Хороший объектно-ориентированный код удобно читать, изменять и исправлять. Универсальные практики проектирования объектов, собранные в этой книге, позволят улучшить ваш стиль кодирования. Эти правила подойдут к любому объектно-ориентированному языку, они делают код максимально понятным и надежным, а также повышают производительность как индивидуальных разработчиков, так и команд.

    Книга «Объекты. Стильное ООП» познакомит вас с профессиональными техниками написания ОО-кода. Маттиас Нобак раскрывает правила создания объектов, определения методов, изменения и извлечения состояний и многое другое. Все примеры написаны на простом псевдокоде, который легко перевести в любой язык программирования. Кейс за кейсом вы изучите ключевые сценарии и задачи проектирования объектов, а затем шаг за шагом создадите простое веб-приложение, которое покажет, как должны взаимодействовать объекты разных типов.

    Дата написания: 2019
    Дата перевода: 2022
    Объем: 304 стр.
    ISBN: 978-5-4461-1841-0
    Общее кол-во страниц: 304
    Переводчик: Р.Чикин, Сергей Черников
    Формат: PDF, EPUB, TXT.
    Ответов: 0
  5. Software. Ошибки и компромиссы при разработке ПО (Джон Скит)

    13 сен 2023
    [​IMG]

    Software. Ошибки и компромиссы при разработке ПО (Джон Скит)
    Создание программных продуктов всегда связано с компромиссами. В попытках сбалансировать скорость, безопасность, затраты, время доставки, функции и многие другие факторы можно обнаружить, что вполне разумное дизайнерское решение на практике оказывается сомнительным. Советы экспертов и яркие примеры, представленные в этой книге, научат вас делать правильный выбор в дизайне и проектировании приложений.

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

    Дата написания: 2022
    Дата перевода: 2023
    Объем: 464 стр.
    ISBN: 978-5-4461-2320-9
    Общее кол-во страниц: 464
    Переводчик: Е.А.Матвеев
    Формат: PDF, EPUB, TXT.
  6. Код, который умещается в голове: эвристики для разработчиков (Марк Симан)

    13 сен 2023
    [​IMG]

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

    Дата написания: 2022
    Дата перевода: 2023
    Объем: 401 стр.
    ISBN: 978-5-4461-2293-6
    Общее кол-во страниц: 401
    Переводчик: Сергей Черников
    Формат: PDF.
  7. Python за 7 дней. Краткий курс для начинающих (Эндрю Парк)

    13 сен 2023
    [​IMG]

    Python за 7 дней. Краткий курс для начинающих (Эндрю Парк)
    Хотите за одну неделю освоить самый популярный язык программирования? Надоело разбираться в море хаотичной и неструктурированной информации из многочисленных бесплатных онлайн-источников?

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

    Книга «Python за 7 дней» написана специально для новичков в программировании. Ее основные принципы – это простота и практичность.

    Вы познакомитесь с кратким введением в Python, чтобы понять, какую пользу можно извлечь, изучая его; узнаете, как установить Python и какой дистрибутив лучше использовать; разберетесь с объектами и методами (включая ООП), чтобы эффективно использовать этот удобный язык и его простой синтаксис.

    Практические упражнения в конце каждой главы идеально подойдут для отработки навыков программирования.

    Дата написания: 2022
    Дата перевода: 2023
    Объем: 260 стр.
    ISBN: 978-5-4461-2057-4
    Общее кол-во страниц: 260
    Переводчик: Е.А.Матвеев
    Формат: PDF, EPUB, TXT.
  8. README. Суровые реалии разработчиков (Крис Риккомини, Дмитрий Рябой)

    13 сен 2023
    [​IMG]

    README. Суровые реалии разработчиков (Крис Риккомини, Дмитрий Рябой)
    Начинающим программистам требуется нечто большее, чем навыки программирования. Столкнувшись с реальной работой, вы моментально понимаете, что самым нужным вещам, имеющим критическое значение для карьеры, не обучают ни в университетах, ни на курсах. Книга «README. Суровые реалии разработчиков» призвана восполнить этот пробел.

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

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

    В последних главах описываются навыки гибкого планирования и даются советы по построению карьеры.

    Ключевые концепции и лучшие практики для начинающих разработчиков – то, чему вас не учили в университете!

    Дата написания: 2021
    Дата перевода: 2023
    Объем: 304 стр.
    ISBN: 978-5-4461-1972-1
    Общее кол-во страниц: 304
    Переводчик: Сергей Черников
    Формат: PDF, EPUB, TXT.
  9. Python для data science (Юлий Васильев)

    13 сен 2023
    [​IMG]

    Python для data science (Юлий Васильев)
    Python – идеальный выбор для манипулирования и извлечения информации из данных всех видов. «Python для data science» познакомит программистов с питоническим миром анализа данных. Вы научитесь писать код на Python, применяя самые современные методы, для получения, преобразования и анализа данных в управлении бизнесом, маркетинге и поддержке принятия решений.

    Познакомьтесь с богатым набором встроенных структур данных Python для выполнения основных операций, а также о надежной экосистеме библиотек с открытым исходным кодом для data science, включая NumPy, pandas, scikit-learn, matplotlib и другие. Научитесь загружать данные в различных форматах, упорядочивать, группировать и агрегировать датасеты, а также создавать графики, карты и другие визуализации. На подробных примерах стройте реальные приложения, в том числе службу такси, использующую геолокацию, анализ корзины для определения товаров, которые обычно покупаются вместе, а также модель машинного обучения для прогнозирования цен на акции.

    Дата написания: 2022
    Дата перевода: 2023
    Объем: 272 стр.
    ISBN: 978-5-4461-2392-6
    Общее кол-во страниц: 272
    Переводчик: А.Алимова
    Формат: PDF.
    Ответов: 1
  10. SQL Server. Наладка и оптимизация для профессионалов (Дмитрий Короткевич)

    13 сен 2023
    [​IMG]

    SQL Server. Наладка и оптимизация для профессионалов (Дмитрий Короткевич)
    Исчерпывающий обзор лучших практик по устранению неисправностей и оптимизации производительности Microsoft SQL Server. Специалисты по базам данных, в том числе разработчики и администраторы, научатся выявлять проблемы с производительностью, системно устранять неполадки и расставлять приоритеты при тонкой настройке, чтобы достичь максимальной эффективности.

    Автор книги Дмитрий Короткевич – Microsoft Data Platform MVP и Microsoft Certified Master (MCM) – расскажет о взаимозависимостях между компонентами баз данных SQL Server. Вы узнаете, как быстро провести диагностику системы и найти причину любой проблемы. Методы, описанные в книге, совместимы со всеми версиями SQL Server и подходят как для локальных, так и для облачных конфигураций SQL Server.

    Дата написания: 2022
    Дата перевода: 2023
    Объем: 512 стр.
    ISBN: 978-5-4461-2332-2
    Общее кол-во страниц: 512
    Переводчик: Д.Павлов
    Формат: PDF, EPUB, TXT.
  11. Карьера продакт-менеджера.Все что нужно знать для работы в техкомпании (Гэйл Макдауэлл,Джеки Баваро)

    13 сен 2023
    [​IMG]

    Карьера продакт-менеджера. Все что нужно знать для успешной работы в технологической компании (Гэйл Лакман Макдауэлл, Джеки Баваро)
    Познакомьтесь с исчерпывающим руководством по профессии продакт-менеджера от авторов бестселлера «Карьера программиста»!

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

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

    Дата перевода: 2023
    Объем: 960 стр. 110 иллюстраций
    ISBN: 978-5-4461-3914-9
    Переводчик: О.Миронова
    Формат: PDF, EPUB.

  12. Грокаем глубокое обучение с подкреплением (Мигель Моралес)

    13 сен 2023
    [​IMG]

    Грокаем глубокое обучение с подкреплением (Мигель Моралес)

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

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

    Дата написания: 2022
    Дата перевода: 2023
    Объем: 464 стр.
    ISBN: 978-5-4461-3944-6
    Общее кол-во страниц: 464
    Переводчик: Роман Волошко
    Формат: PDF, EPUB, TXT.
  13. Искусство чистого кода (Кристиан Майер)

    13 сен 2023
    [​IMG]

    Искусство чистого кода (Кристиан Майер)
    Большинство разработчиков ПО тратят тысячи часов на создание излишне сложного кода. Девять основных принципов книги «Искусство чистого кода» научат вас писать понятный и удобный в сопровождении код без ущерба для функциональности. Главный принцип – это простота: сокращайте, упрощайте и перенаправляйте освободившуюся энергию на самые важные задачи, чтобы сэкономить бесчисленное количество часов и облегчить зачастую очень утомительную задачу поддержки кода. Автор бестселлеров Кристиан Майер помог тысячам людей усовершенствовать навыки программирования и в своей новой книге делится опытом с читателями.

    Дата написания: 2022
    Дата перевода: 2023
    Объем: 240 стр.
    ISBN: 978-5-4461-2391-9
    Общее кол-во страниц: 240
    Переводчик: Наталья Григорьева
    Формат: PDF, EPUB, TXT.
    Ответов: 1
  14. Кодер с улицы. Правила нарушать рекомендуется (Седат Капаноглу)

    13 сен 2023
    [​IMG]

    Кодер с улицы. Правила нарушать рекомендуется (Седат Капаноглу)

    Джунам и вчерашним выпускникам вузов катастрофически не хватает «уличного» опыта. Чтобы стать отличным разработчиком, понадобятся вполне конкретные навыки, позволяющие превратить теорию в практику, а также понимание того, в какие моменты можно нарушать казавшиеся незыблемыми правила. Эта книга – справочник по выживанию для начинающего разработчика.

    «Кодер с улицы» научит вас справляться с реальными задачами. Седат Капаноглу честно делится советами, основанными на личном опыте, а не на абстрактной теории. Вы узнаете, как адаптировать знания, полученные из книг и курсов, к повседневным рабочим задачам.

    Пора узнать, как использовать антипаттерны и «плохие» методы программирования. Эта книга построена на конкретных задачах, с которыми вы столкнетесь на работе, – от чисто технических аспектов, таких как создание функции поиска, до законов выживания в проблемной команде с менеджером-параноиком.

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

    Дата написания: 2022
    Дата перевода: 2023
    Объем: 320 стр.
    ISBN: 978-5-4461-2268-4
    Общее кол-во страниц: 320
    Переводчик: М.Трусковская
    Формат: PDF, EPUB.
  15. Game Development with Rust and WebAssembly, 2022 (Eric Smith)

    12 сен 2023
    [​IMG]

    Game Development with Rust and WebAssembly: Learn how to run Rust on the web while building a game, 2022 (Eric Smith)

    Write an endless runner game for the web in Rust and test, deploy, and debug your 2D game using the WebAssembly toolchain.

    Key Features
    - Build and deploy an endless runner game for the web from scratch through this helpful guide with key images printed in color
    - Learn how to use Rust for web development with WebAssembly
    - Explore modern game development and programming techniques to build 2D games using Rust

    Book Description
    The Rust programming language has held the most-loved technology ranking on Stack Overflow for 6 years running, while JavaScript has been the most-used programming language for 9 years straight as it runs on every web browser. Now, thanks to WebAssembly (or Wasm), you can use the language you love on the platform that's everywhere.
    This book is an easy-to-follow reference to help you develop your own games, teaching you all about game development and how to create an endless runner from scratch. You'll begin by drawing simple graphics in the browser window, and then learn how to move the main character across the screen. You'll also create a game loop, a renderer, and more, all written entirely in Rust. After getting simple shapes onto the screen, you'll scale the challenge by adding sprites, sounds, and user input. As you advance, you'll discover how to implement a procedurally generated world. Finally, you'll learn how to keep your Rust code clean and organized so you can continue to implement new features and deploy your app on the web.
    By the end of this Rust programming book, you'll build a 2D game in Rust, deploy it to the web, and be confident enough to start building your own games.

    What you will learn
    - Build and deploy a Rust application to the web using WebAssembly
    - Use wasm-bindgen and the Canvas API to draw real-time graphics
    - Write a game loop and take keyboard input for dynamic action
    - Explore collision detection and create a dynamic character that can jump on and off platforms and fall down holes
    - Manage animations using state machines
    - Generate levels procedurally for an endless runner
    - Load and display sprites and sprite sheets for animations
    - Test, refactor, and keep your code clean and maintainable

    Who this book is for
    This game development book is for developers interested in Rust who want to create and deploy 2D games to the web. Game developers looking to build a game on the web platform using WebAssembly without C++ programming or web developers who want to explore WebAssembly along with JavaScript web will also find this book useful. The book will also help Rust developers who want to move from the server side to the client side by familiarizing them with the WebAssembly toolchain. Basic knowledge of Rust programming is assumed.

    Table of Contents
    01 Hello WebAssembly
    02 Drawing Sprites
    03 Creating a Game Loop
    04 Managing Animations with State Machines
    05 Collision Detection
    06 Creating an Endless Runner
    07 Sound Effects and Music
    08 Adding a UI
    09 Testing, Debugging, and Performance
    10 Continuous Deployment
    11 Further Resources and What's Next?

    ISBN: 9781801070973
    Формат: EPUB, PDF, TXT.

    Книга на английском языке.
    Ответов: 1
Наверх