📚C++ Annotations (2024)
✍️Автор: Frank B. Brokken
📃Страниц: 1157
Эта книга предназначена для опытных пользователей C (или любого другого языка, использующего грамматику, подобную C, например Perl или Java), которые хотели бы узнать больше о C++ или перейти на него. Этот документ является основным учебным пособием для авторских курсов программирования на C++, которые ежегодно организуются в Университете Гронингена, Нидерланды. Однако аннотации к C++ не охватывают все аспекты C++. В частности, базовая грамматика C++, равная грамматике языка Си, не рассматривается. Чтобы освежить в памяти эту часть грамматики C++, можно обратиться к любой базовой книге по C.
Скачать книгу
✍️Автор: Frank B. Brokken
📃Страниц: 1157
Эта книга предназначена для опытных пользователей C (или любого другого языка, использующего грамматику, подобную C, например Perl или Java), которые хотели бы узнать больше о C++ или перейти на него. Этот документ является основным учебным пособием для авторских курсов программирования на C++, которые ежегодно организуются в Университете Гронингена, Нидерланды. Однако аннотации к C++ не охватывают все аспекты C++. В частности, базовая грамматика C++, равная грамматике языка Си, не рассматривается. Чтобы освежить в памяти эту часть грамматики C++, можно обратиться к любой базовой книге по C.
Скачать книгу
📚Assembly Programming and Computer Architecture for Software Engineers (2017)
✍️Автор: Brian R. Hall
📃Страниц: 413
В учебнике Холла и Слонки используется практический подход, в котором на протяжении всего текста легко решаются вопросы “почему” и “как”. Первые две главы закладывают основы компьютерного языка и компьютерной архитектуры. Затем в последующих главах используется ассемблерное программирование как механизм для лучшего понимания компьютерной архитектуры и разработки программного обеспечения. Книга поддерживает обучение на любой операционной платформе — Mac, Windows и Linux — благодаря параллельному использованию примеров программирования на трех наиболее распространенных ассемблерах: GAS, MASM и NASM. Книга основана на архитектуре x86/x86_64, а также содержит главу, посвященную другим распространенным проблемам, таким как ARM, AVR, RISC-V и z/Architecture.
Скачать книгу
✍️Автор: Brian R. Hall
📃Страниц: 413
В учебнике Холла и Слонки используется практический подход, в котором на протяжении всего текста легко решаются вопросы “почему” и “как”. Первые две главы закладывают основы компьютерного языка и компьютерной архитектуры. Затем в последующих главах используется ассемблерное программирование как механизм для лучшего понимания компьютерной архитектуры и разработки программного обеспечения. Книга поддерживает обучение на любой операционной платформе — Mac, Windows и Linux — благодаря параллельному использованию примеров программирования на трех наиболее распространенных ассемблерах: GAS, MASM и NASM. Книга основана на архитектуре x86/x86_64, а также содержит главу, посвященную другим распространенным проблемам, таким как ARM, AVR, RISC-V и z/Architecture.
Скачать книгу
📚Complete Digital Design: A Comprehensive Guide to Digital Electronics and Computer System Architecture (2003)
✍️Автор: Mark Balch
📃Страниц: 481
Стремительное развитие коммуникационных и встраиваемых компьютерных технологий предъявило множество новых требований к навыкам инженеров-электриков и электронщиков, студентов и любителей. Поскольку ожидается, что инженеры будут обладать столь разнообразными знаниями, им необходимо всеобъемлющее и простое для понимания руководство по основам цифрового проектирования.
Скачать книгу
✍️Автор: Mark Balch
📃Страниц: 481
Стремительное развитие коммуникационных и встраиваемых компьютерных технологий предъявило множество новых требований к навыкам инженеров-электриков и электронщиков, студентов и любителей. Поскольку ожидается, что инженеры будут обладать столь разнообразными знаниями, им необходимо всеобъемлющее и простое для понимания руководство по основам цифрового проектирования.
Скачать книгу
📚C++ Brain Teasers (2024)
✍️Автор: Anders Schau Knatten
📃Страниц: 188
Каждая головоломка в книге представляет собой законченную, на первый взгляд простую программу на C++, но сможете ли вы вычислить результат для каждой из них, или ответы поставят вас в тупик? Большинство программ компилируются и выдают детерминированный, хотя иногда и неожиданный результат. Однако у некоторых из них может быть неопределенное поведение, при котором может произойти все, что угодно
Скачать книгу
✍️Автор: Anders Schau Knatten
📃Страниц: 188
Каждая головоломка в книге представляет собой законченную, на первый взгляд простую программу на C++, но сможете ли вы вычислить результат для каждой из них, или ответы поставят вас в тупик? Большинство программ компилируются и выдают детерминированный, хотя иногда и неожиданный результат. Однако у некоторых из них может быть неопределенное поведение, при котором может произойти все, что угодно
Скачать книгу
❗Вакансии «Библиотеки программиста» — ждем вас в команде!
Мы постоянно растем и развиваемся, поэтому создали отдельную страницу, на которой будут размещены наши актуальные вакансии. Сейчас мы ищем:
👉контент-менеджеров для ведения телеграм-каналов
Подробности тут
Мы предлагаем частичную занятость и полностью удаленный формат работы — можно совмещать с основной и находиться в любом месте🌴
Ждем ваших откликов 👾
Мы постоянно растем и развиваемся, поэтому создали отдельную страницу, на которой будут размещены наши актуальные вакансии. Сейчас мы ищем:
👉контент-менеджеров для ведения телеграм-каналов
Подробности тут
Мы предлагаем частичную занятость и полностью удаленный формат работы — можно совмещать с основной и находиться в любом месте🌴
Ждем ваших откликов 👾
📚The Modern C++ Challenge: Become an expert programmer by solving real-world problems (2018)
✍️Автор: Marius Bancila
📃Страниц: 328
В этой книге вы узнаете о некоторых примечательных функциях C++ и о том, как их реализовать в соответствии с потребностями вашего приложения. Каждая задача уникальна и не просто проверяет ваши знания языка; она проверяет вашу способность мыслить нестандартно и находить наилучшие решения. С различными уровнями сложности вы столкнетесь с самыми разнообразными испытаниями
Скачать книгу
✍️Автор: Marius Bancila
📃Страниц: 328
В этой книге вы узнаете о некоторых примечательных функциях C++ и о том, как их реализовать в соответствии с потребностями вашего приложения. Каждая задача уникальна и не просто проверяет ваши знания языка; она проверяет вашу способность мыслить нестандартно и находить наилучшие решения. С различными уровнями сложности вы столкнетесь с самыми разнообразными испытаниями
Скачать книгу
📚C++ GUI Programming with QT5 (2018)
✍️Автор: Lee Zhi Eng
📃Страниц: 373
В начальной части книги вы узнаете, что такое Qt5 и что вы можете с ним делать. Вы познакомитесь с Qt Designer и различными типами виджетов, которые обычно используются в Qt5, а затем подключите свое приложение к базе данных для динамических операций. Далее вы познакомитесь с самой ожидаемой функцией в последней версии Qt5 - Qt5 chart, которая позволяет легко отображать различные типы графиков и диаграмм, а затем встраивать виджеты для просмотра списков в ваше приложение.
Скачать книгу
✍️Автор: Lee Zhi Eng
📃Страниц: 373
В начальной части книги вы узнаете, что такое Qt5 и что вы можете с ним делать. Вы познакомитесь с Qt Designer и различными типами виджетов, которые обычно используются в Qt5, а затем подключите свое приложение к базе данных для динамических операций. Далее вы познакомитесь с самой ожидаемой функцией в последней версии Qt5 - Qt5 chart, которая позволяет легко отображать различные типы графиков и диаграмм, а затем встраивать виджеты для просмотра списков в ваше приложение.
Скачать книгу
📚Hands-On GUI Programming with C++ and Qt5: Build stunning cross-platform applications and widgets with the most powerful GUI framework (2018)
✍️Автор: Eng, Lee Zhi
📃Страниц: 328
В начальной части книги вы узнаете, что такое Qt 5 и что с ним можно делать. Вы познакомитесь с Qt Designer, познакомитесь с различными типами виджетов, которые обычно используются в Qt 5, а затем подключите свое приложение к базе данных для выполнения динамических операций. Далее вы познакомитесь с Qt5 chart, который позволяет вам легко отображать различные типы графиков и диаграмм и включать в ваше приложение виджеты для просмотра списков
Скачать книгу
✍️Автор: Eng, Lee Zhi
📃Страниц: 328
В начальной части книги вы узнаете, что такое Qt 5 и что с ним можно делать. Вы познакомитесь с Qt Designer, познакомитесь с различными типами виджетов, которые обычно используются в Qt 5, а затем подключите свое приложение к базе данных для выполнения динамических операций. Далее вы познакомитесь с Qt5 chart, который позволяет вам легко отображать различные типы графиков и диаграмм и включать в ваше приложение виджеты для просмотра списков
Скачать книгу
Forwarded from Библиотека тестировщика | QA, тестирование, quality assurance, manual testing, autotesting, ручное тестирование, автотесты
📚Expert C++ Programming (2018)
✍️Автор: Jeganathan Swaminathan, Maya Posch, Jacek Galowicz
📃Страниц: 1030
В этой книге вы узнаете о некоторых примечательных функциях C++ и о том, как их реализовать в соответствии с потребностями вашего приложения. Каждая задача уникальна и не просто проверяет ваши знания языка; она проверяет вашу способность мыслить нестандартно и находить наилучшие решения. С различными уровнями сложности вы столкнетесь с самыми разнообразными испытаниями
Скачать книгу
✍️Автор: Jeganathan Swaminathan, Maya Posch, Jacek Galowicz
📃Страниц: 1030
В этой книге вы узнаете о некоторых примечательных функциях C++ и о том, как их реализовать в соответствии с потребностями вашего приложения. Каждая задача уникальна и не просто проверяет ваши знания языка; она проверяет вашу способность мыслить нестандартно и находить наилучшие решения. С различными уровнями сложности вы столкнетесь с самыми разнообразными испытаниями
Скачать книгу
📚Mastering Concurrency and Parallel Programming in C++: Discover Proven Techniques for Writing Robust, Maintainable, and Efficient Concurrent Code in C++ (2024)
✍️Автор: Jones, Andrew M.
📃Страниц: 200
В современном мире, основанном на данных, максимальная скорость обработки данных имеет решающее значение. Это полное руководство "Параллелизм и параллельное программирование на C++" предоставляет вам знания и инструменты, позволяющие раскрыть истинный потенциал многоядерных процессоров и создавать высокомасштабируемые приложения.
Скачать книгу
✍️Автор: Jones, Andrew M.
📃Страниц: 200
В современном мире, основанном на данных, максимальная скорость обработки данных имеет решающее значение. Это полное руководство "Параллелизм и параллельное программирование на C++" предоставляет вам знания и инструменты, позволяющие раскрыть истинный потенциал многоядерных процессоров и создавать высокомасштабируемые приложения.
Скачать книгу
📚Mastering C++ Programming (2017)
✍️Автор: Jeganathan Swaminathan
📃Страниц: 496
C++ прошел долгий путь и в настоящее время используется в нескольких контекстах. Его ключевыми преимуществами являются программная инфраструктура и приложения с ограниченными ресурсами. Выпуск C++ 17 изменит подход разработчиков к написанию кода, а эта книга поможет вам овладеть навыками разработки на C++.
Скачать книгу
✍️Автор: Jeganathan Swaminathan
📃Страниц: 496
C++ прошел долгий путь и в настоящее время используется в нескольких контекстах. Его ключевыми преимуществами являются программная инфраструктура и приложения с ограниченными ресурсами. Выпуск C++ 17 изменит подход разработчиков к написанию кода, а эта книга поможет вам овладеть навыками разработки на C++.
Скачать книгу
📚Linux Bible (2020)
✍️Автор: Christopher Negus
📃Страниц: 901
В этом новом издании, посвященном RHEL 8, рассказывается о методах управления хранилищем, пользователями и безопасностью, а также об упрощенных методах администрирования с помощью Cockpit. Эта книга, написанная экспертом Red Hat, содержит четкие объяснения и пошаговые инструкции, которые раскрывают суть Linux и легко внедряют новые функции в ваш рабочий процесс. Это полезное руководство предполагает, что вы практически ничего не знаете о Linux, и шаг за шагом знакомит вас с тем, что вам нужно знать для выполнения работы.
Скачать книгу
✍️Автор: Christopher Negus
📃Страниц: 901
В этом новом издании, посвященном RHEL 8, рассказывается о методах управления хранилищем, пользователями и безопасностью, а также об упрощенных методах администрирования с помощью Cockpit. Эта книга, написанная экспертом Red Hat, содержит четкие объяснения и пошаговые инструкции, которые раскрывают суть Linux и легко внедряют новые функции в ваш рабочий процесс. Это полезное руководство предполагает, что вы практически ничего не знаете о Linux, и шаг за шагом знакомит вас с тем, что вам нужно знать для выполнения работы.
Скачать книгу
📚C++ How to Program (2018)
✍️Автор: Paul Deitel, Harvey Deitel
📃Страниц: 1076
Книга-бестселлер "Как программировать на C++" доступна читателям, имеющим небольшой опыт программирования или вообще не имеющим его, но при этом достаточно всеобъемлюща для профессионального программиста. Фирменный подход Дейтелса "живой код" представляет концепции в контексте полноценных рабочих программ, за которыми следуют примеры выполнения. Ранний объектный подход заставляет читателей сразу же задуматься об объектах, что позволяет им более тщательно освоить концепции. Упор делается на достижение ясности программы и создание хорошо спроектированного программного обеспечения.
Скачать книгу
✍️Автор: Paul Deitel, Harvey Deitel
📃Страниц: 1076
Книга-бестселлер "Как программировать на C++" доступна читателям, имеющим небольшой опыт программирования или вообще не имеющим его, но при этом достаточно всеобъемлюща для профессионального программиста. Фирменный подход Дейтелса "живой код" представляет концепции в контексте полноценных рабочих программ, за которыми следуют примеры выполнения. Ранний объектный подход заставляет читателей сразу же задуматься об объектах, что позволяет им более тщательно освоить концепции. Упор делается на достижение ясности программы и создание хорошо спроектированного программного обеспечения.
Скачать книгу
📚Data Structures and Algorithm Analysis in C++ (2011)
✍️Автор: Dr. Clifford A. Shaffer
📃Страниц: 613
Это комплексное пособие, посвященное созданию эффективных структур данных и алгоритмов, в котором объясняется, как выбрать или спроектировать структуру данных, наиболее подходящую для решения конкретных задач. В нем используется C++ в качестве языка программирования и он подходит для изучения на втором курсе курсов по структуре данных и информатике в области алгоритмического анализа.
Скачать книгу
✍️Автор: Dr. Clifford A. Shaffer
📃Страниц: 613
Это комплексное пособие, посвященное созданию эффективных структур данных и алгоритмов, в котором объясняется, как выбрать или спроектировать структуру данных, наиболее подходящую для решения конкретных задач. В нем используется C++ в качестве языка программирования и он подходит для изучения на втором курсе курсов по структуре данных и информатике в области алгоритмического анализа.
Скачать книгу
📚C++ Programming: From Problem Analysis to Program Design (2017)
✍️Автор: D. S. Malik
📃Страниц: 1491
Это новое издание включает обновленные упражнения в конце главы, новые упражнения по отладке, более раннее введение в переменные и упрощенное обсуждение пользовательских функций, чтобы наилучшим образом соответствовать потребностям современного курса CS1
Скачать книгу
✍️Автор: D. S. Malik
📃Страниц: 1491
Это новое издание включает обновленные упражнения в конце главы, новые упражнения по отладке, более раннее введение в переменные и упрощенное обсуждение пользовательских функций, чтобы наилучшим образом соответствовать потребностям современного курса CS1
Скачать книгу
📚Beginning C++ Through Game Programming (2014)
✍️Автор: Michael Dawson
📃Страниц: 447
Написанная для начинающего разработчика игр или программиста, книга не предполагает наличия предыдущего опыта программирования, и каждому новому навыку и концепции обучают с помощью простого языка и пошаговых инструкций. В каждой главе читатели выполнят небольшие задания, чтобы закрепить полученные знания, а в заключительном проекте, содержащемся в конце, будут рассмотрены все основные темы, затронутые в книге. Это третье издание, включающее двадцать пять процентов нового материала, охватывает все новейшие технологии и достижения.
Скачать книгу
✍️Автор: Michael Dawson
📃Страниц: 447
Написанная для начинающего разработчика игр или программиста, книга не предполагает наличия предыдущего опыта программирования, и каждому новому навыку и концепции обучают с помощью простого языка и пошаговых инструкций. В каждой главе читатели выполнят небольшие задания, чтобы закрепить полученные знания, а в заключительном проекте, содержащемся в конце, будут рассмотрены все основные темы, затронутые в книге. Это третье издание, включающее двадцать пять процентов нового материала, охватывает все новейшие технологии и достижения.
Скачать книгу
📚Data Structures and Program Design Using C++ (2019)
✍️Автор: Dheeraj Malhotra & Neha Malhotra [Malhotra, Dheeraj & Malhotra, Neha]
📃Страниц: 569
Эта книга предназначена для того, чтобы представить основы структур данных для начинающих, использующих язык программирования C++, в удобном для самообучения формате. По всему тексту для объяснения технических концепций используются практические аналогии с использованием реальных приложений.В конце главы приведены различные практические упражнения, например, по программированию, теоретические и с множественным выбором.
Скачать книгу
✍️Автор: Dheeraj Malhotra & Neha Malhotra [Malhotra, Dheeraj & Malhotra, Neha]
📃Страниц: 569
Эта книга предназначена для того, чтобы представить основы структур данных для начинающих, использующих язык программирования C++, в удобном для самообучения формате. По всему тексту для объяснения технических концепций используются практические аналогии с использованием реальных приложений.В конце главы приведены различные практические упражнения, например, по программированию, теоретические и с множественным выбором.
Скачать книгу
📚Data Structures and Algorithms in C++ (2011)
✍️Автор: Michael T. Goodrich, Roberto Tamassia, David M. Mount
📃Страниц: 738
Это авторитетное руководство, написанное авторской командой экспертов в своих областях, раскрывает даже самые сложные математические концепции, чтобы вы могли получить четкое представление о структурах данных и алгоритмах на C++.
Скачать книгу
✍️Автор: Michael T. Goodrich, Roberto Tamassia, David M. Mount
📃Страниц: 738
Это авторитетное руководство, написанное авторской командой экспертов в своих областях, раскрывает даже самые сложные математические концепции, чтобы вы могли получить четкое представление о структурах данных и алгоритмах на C++.
Скачать книгу
📚Modern C++23 QuickStart Pro: Advanced programming including variadic templates, lambdas, async IO, multithreading and thread sync (2024)
✍️Автор: Jarek Thalor
📃Страниц: 210
Ознакомьтесь с новейшими возможностями C++23 с помощью Modern C++ 23 Quick Start Pro - идеальной книги для опытных разработчиков, которые хотят расширить свои знания и навыки. В этой книге используется практический подход, обеспечивающий быстрое обучение с помощью реальных примеров и сценариев, которые решают сложные задачи программирования на C++.
Скачать книгу
✍️Автор: Jarek Thalor
📃Страниц: 210
Ознакомьтесь с новейшими возможностями C++23 с помощью Modern C++ 23 Quick Start Pro - идеальной книги для опытных разработчиков, которые хотят расширить свои знания и навыки. В этой книге используется практический подход, обеспечивающий быстрое обучение с помощью реальных примеров и сценариев, которые решают сложные задачи программирования на C++.
Скачать книгу