Рубрика:
Карьера/Образование /
Книжная полка
|
Facebook
Мой мир
Вконтакте
Одноклассники
Google+
|
Знаний много не бывает
В Издательстве БХВ выходит немало книг, которые мы рекомендуем прочитать и программистам, и системным администраторам. Особенно тем, кто стремится расширить свою базу знаний и овладеть новыми компетенциями. Нынешняя подборка поможет вам в этом.
Винисиус Гриппа, Сергей Кузьмичев
Изучаем MySQL. 2-е издание
- ISBN: 978-5-9775-1772-0
- Количество страниц: 630
- Формат издания: 170×240 мм
- Печать: Черно-белая
- Серия: Внесерийная
Книга знакомит с MySQL – самой популярной системой управления базами данных с открытым исходным кодом. Изложены основы MySQL: установка, моделирование и конструирование баз данных, команды SQL и создание новой базы данных. Рассмотрены практически вопросы работы с MySQL: расширенные запросы, транзакции и замковый механизм, проверка эффективности запросов, управление пользователями и привилегиями, использование файлов опций, резервное копирование и восстановление, конфигурирование и настройка сервера. Отдельное внимание уделено мониторингу серверов MySQL, асинхронной и синхронной репликации, кластерным решениям, работе в облаке, балансировке нагрузки и другим продвинутым методам и инструментам.
Книга дает исчерпывающий обзор организации и конструирования эффективной базы данных с помощью MySQL. Рассматривается последняя версия MySQL, включая ее наиболее важные аспекты. Независимо от того, над чем вы работаете, будь то развертывание рабочей среды, устранение неполадок или аварийное восстановление, настоящее практическое руководство предоставляет полезные рекомендации и описание инструментов, необходимые для полного использования преимуществ этой мощной реляционной СУБД.
Для разработчиков и администраторов баз данных приведены методы минимизации издержек и максимизации доступности и производительности. Показано, как выполнять базовые и расширенные запросы, проводить мониторинг и устранять неполадки, управлять базами данных и обеспечивать безопасность, резервное копирование и восстановление, а также настраивать MySQL на повышение эффективности. Освещены продвинутые методы асинхронной и синхронной репликации, балансировки нагрузки и использования MySQL в облаке.
Вы узнаете, как:
- Начинать работу с реляционной СУБД MySQL и управлять данными.
- Развертывать базы данных MySQL на «голом железе», на виртуальных машинах и в облаке.
- Конструировать инфраструктуры базы данных.
- Кодировать высокоэффективные запросы.
- Обеспечивать мониторинг и устранять неполадки баз данных MySQL.
- Выполнять эффективные операции резервного копирования и восстановления.
- Оптимизировать издержки баз данных в облаке.
- Понимать концепции баз данных, в особенности те, которые относятся к MySQL.
Ссылка на страницу книги: https://bhv.ru/product/izuchaem-mysql-2-e-izdanie/
Дэниэл Нихтер
Настройка производительности MySQL
- ISBN: 978-5-9775-1809-3
- Количество страниц: 340
- Формат издания: 170 × 240 мм
- Печать: Черно-белая
- Серия: Внесерийная
Книга посвящена практическим аспектам работы с MySQL. Рассмотрены приёмы сегментирования баз данных, репликации, шардирования. Уделено внимание упорядочиванию транзакций, резервному копированию и бесшовному взаимодействию между предприятием и облаком, что способствует сохранению данных и их эксплуатационной надёжности. Также исследованы разнообразные аналитические и мониторинговые инструменты и предложены проверенные методы, актуальные при развитии и долгосрочной поддержке MySQL и других РСУБД.
СУБД MySQL в последние годы настолько усложнилась, что книги о ней попадаются то элементарные, то донельзя продвинутые. Но именно производительность MySQL – аспект наиболее важный на практике, часто обходят вниманием, поскольку очень сложно его раскрыть, не вдаваясь в детали внутреннего устройства MySQL. Перед вами книга, в которой эта проблема, наконец, решена. Книга служит путеводителем по важнейшим метрикам MySQL и позволяет выжать максимум из стационарных и облачных систем.
В этой книге:
- Начало работы с реляционной СУБД MySQL и управлять данными.
- Подробный разбор запросов MySQL и скорости их выполнения.
- Агрегация и анализ метрик, формирование отчётов по ним.
- Изучение транзакций и блокировок.
- Масштабирование, шардирование, репликация MySQL.
- Переход в облако
Ссылка на страницу книги: https://bhv.ru/product/nastrojka-proizvoditelnosti-mysql/
Олег Цилюрик
Linux и Go. Эффективное низкоуровневое программирование
- ISBN: 978-5-9775-1741-6
- Количество страниц: 302
- Формат издания: 170 × 240 мм
- Печать: Черно-белая
- Серия: Внесерийная
Первая русскоязычная книга об интеграции языка Go в архитектуру ядра Linux.
Содержит вводный курс по языку Go для системного программирования, описывает применение Go для реализации конкурентности и параллелизма, рассказывает об интероперабельности между имеющимся кодом на C с новым кодом на Go, а также исследует возможности внедрения Go для повышения производительности различных дистрибутивов.
Ядро операционной системы Linux и множество модулей для различных дистрибутивов написаны на языке C. Притом, что язык С продолжает развиваться и активно использоваться на практике, в область системного программирования постепенно проникают и более молодые языки, в частности Go.
Перед вами – первая фундаментальная книга об использовании Go в Linux. Здесь вы познакомитесь с основами системного программирования, изучите детали взаимодействия между ядром и пользовательским пространством Linux, а также узнаете об интероперабельности между С и Go, о том, в каких аспектах и нюансах Linux язык Go может заменить и уже заменяет язык C.
Особое внимание уделено конкурентности, параллелизму и стандарту POSIX. В конце книги для закрепления материала приведены реализации нескольких популярных алгоритмов.
Ссылка на страницу книги: https://bhv.ru/product/linux-i-go-effektivnoe-nizkourovnevoe-programmirovanie/
Яшавант Канеткар
С++ – это просто. 3-е издание
- ISBN: 978-5-9775-1194-0
- Количество страниц: 360
- Формат издания: 170 × 240 мм
- Печать: Черно-белая
- Серия: Внесерийная
Доступно изложены основы синтаксиса языка C++ и объектно-ориентированного программирования. Описаны функции С++, подробно рассмотрены классы и объекты, инкапсуляция, наследование, полиморфизм, система ввода-вывода С++. Даны советы и рекомендации по разработке современных приложений. Приведены примеры использования шаблонов и библиотеки стандартных шаблонов, описана обработка исключений. Отдельная глава посвящена расширенным возможностям C++.
Вы изучите:
- Основы объектно-ориентированного программирования.
- Синтаксис языка.
- Функции С++
- Классы и объекты.
- Наследование.
- Полиморфизм.
- Систему ввода-вывода в C++
- Использование шаблонов.
Ссылка на страницу книги: https://bhv.ru/product/s-eto-prosto-3-e-izdanie/
Юлия Васильева, Александр Горелик
Самоучитель 3ds Max 2022
- ISBN: 978-5-9775-1721-8
- Количество страниц: 544
- Формат издания: 165 × 215 мм
- Печать: Черно-белая
- Серия: Самоучитель
В основу книги положена эффективная методика, основанная на многолетнем опыте обучения студентов работе с программой трехмерного моделирования Autodesk 3ds Max на примерах и упражнениях. Книга рассчитана не только на новых пользователей программы, но и на тех, кто хорошо с ней знаком.
Рассматриваются методы моделирования простых и сложных объектов, создания материалов любой сложности, инструменты анимации, возможности анимации с учетом законов физики, создания естественного и искусственного освещения, методы визуализации с использованием Arnold и V-Ray. Значительное внимание уделено персонажной анимации. Электронный архив содержит наглядные видео- и дополнительные материалы и упражнения.
Ссылка на страницу книги: https://bhv.ru/product/samouchitel-3ds-max-2022/
Евгений Умрихин
Разработка веб-приложений с помощью ASP.Net Core MVC
- ISBN: 978-5-9775-1206-0
- Количество страниц: 320
- Формат издания: 170 × 240 мм
- Печать: Черно-белая
- Серия: Профессиональное программирование
Книга посвящена фреймворку ASP.NET Core MVC. Представлены особенности MVC-архитектуры (Model-View-Controller), основные принципы проектирования веб-приложений и организации корректной работы с различными типами веб-запросов. Показано, как взаимодействовать с базами данных посредством популярных ORM. В книге рассматриваются методы определения пользовательского интерфейса с помощью среды Razor и открытых клиентских библиотек, описаны способы построения Web API и использование его в клиентских приложениях. Подробно описаны различные варианты публикации приложений. Электронный архив на сайте издательства содержит результаты выполнения всех рассмотренных в книге проектов.
Ссылка на страницу книги: https://bhv.ru/product/razrabotka-veb-prilozhenij-s-pomoshhyu-asp-net-core-mvc/
Елена Свистунова
CorelDRAW. Версия 2022
- ISBN: 978-5-9775-1192-6
- Количество страниц: 992
- Формат издания: 165 × 233 мм
- Печать: Черно-белая, твердая обложка
- Серия: В подлиннике
Рассмотрены основы векторной графики, цветовые модели и форматы графических файлов, возможности импорта и экспорта графических изображений. Подробно описан интерфейс CorelDRAW в версии 2022 года, приемы работы с файлами, документами и макетами. Рассмотрены инструменты рисования, редактирования и управления объектами, даны практические советы по созданию векторных изображений – от графических примитивов до сложных форм.
Показаны абрисы и заливки, работа со слоями, страницами, стилями, символами. Подробно рассказано об использовании специальных средств и визуальных эффектов, о работе с растровыми изображениями. Даны советы по эффективной работе в редакторе, подготовке иллюстраций для печати и публикации в Интернете. На сайте издательства представлены материалы для выполнения практических заданий и цветные иллюстрации к книге.
- Для широкого круга пользователей
- Введение в векторную графику
- Полное описание интерфейса
- Работа с файлами, документами и макетами
- Инструменты рисования, редактирования и управления объектами
- Рисование векторных изображений – от графических примитивов до сложных форм
- Абрисы и заливки
- Слои, страницы, стили, символы
- Специальные средства и визуальные эффекты
- Работа с растровыми изображениями
- Приемы эффективной работы
Ссылка на страницу книги: https://bhv.ru/product/coreldraw-versiya-2022/
Владимир Дронов
Django 4. Практика создания веб-сайтов на Python
- ISBN: 978-5-9775-1774-4
- Количество страниц: 690
- Формат издания: 165 × 215 мм
- Печать: Черно-белая
- Серия: Профессиональное программирование
Книга посвящена разработке веб-сайтов на языке Python с применением веб-фреймворка Django. Представлены новинки Django 4 и дано наиболее полное описание его инструментов: моделей, контролеров, шаблонов, средств обработки пользовательского ввода, включая выгруженные файлы, разграничения доступа, посредников, сигналов, инструментов для отправки электронной почты, кэширования и пр. Рассмотрены дополнительные библиотеки, производящие обработку BBCode, CAPTCHA, вывод графических миниатюр, аутентификацию через социальные сети (в частности, «ВКонтакте»), интеграцию с Bootstrap. Рассказано о программировании веб-служб REST, использовании и настройке административного веб-сайта Django, публикации сайтов с помощью веб-сервера Uvicorn, работе с базами данных PostgreSQL, локализации строк, форматов и временных зон. Подробно описано создание полнофункционального веб-сайта – электронной доски объявлений.
Автор предполагает, что читатели этой книги знакомы с языками HTML, CSS, JavaScript, Python, принципами работы СУБД и имеют базовые навыки в веб-разработке. В книге все это описываться не будет.
Ссылка на страницу книги: https://bhv.ru/product/django-4-praktika-sozdaniya-veb-sajtov-na-python/
Ключевые слова: издательство «БХВ», программирование, трехмерное моделирование, основы векторной графики, фреймворк, Go, Linux, MySQL, Python, C++
Подпишитесь на журнал Купите в Интернет-магазине
Facebook
Мой мир
Вконтакте
Одноклассники
Google+
|