High Performance SQL Server (2021) Автор: Benjamin Nevarez Количество страниц: 420
Проектируйте и настраивайте SQL Server и базы данных для поддержки важных приложений, обеспечивая стабильное время отклика при изменении количества пользователей и объемов запросов. В этом новом издании, содержащем более 100 страниц дополнительного контента, каждая исходная глава была обновлена для SQL Server 2019, и в книгу также включены две новые главы, посвященные SQL Server в Linux и интеллектуальной обработке запросов.
Во время чтения книги вы: ✔️Поймете механизм базы данных SQL Server и то, как он обрабатывает запросы; ✔️Создадите базы данных для приложений, уделяя особое внимание производительности; ✔️Запишете базовые показатели производительности и отследите их соответствие SQL Server; ✔️Выявите и устраните проблемы с производительностью.
NGINX Unit Cookbook (2020) Автор: Derek DeJonghe Количество страниц: 70
Наряду со своим популярным веб-сервером NGINX предоставляет динамический сервер приложений, который поддерживает конфигурацию через RESTful JSON API. Сервер NGINX Unit с открытым исходным кодом развертывает изменения конфигурации без перебоев в обслуживании и запускает приложения, созданные с использованием нескольких языков и платформ. Эта обновленная книга показывает разработчикам, как быстро начать работу с NGINX Unit.
Во время чтения книги вы: ✔️Узнаете, чем Unit отличается от других серверов; ✔️Настроите Unit; ✔️Изучите запуск и остановку сервера Unit и приложений, которые он запускает; ✔️Поуправляете разрешениями пользователей, изоляцией пространства имен Linux и безопасностью API; ✔️Запустите WordPress, Django и другие веб-приложения с помощью Unit.
Достоинства: ➕Очень небольшой объем; ➕Лаконичность.
Знаете, какую ошибку делают все русскоговорящие в английском языке? Когда мы чего-то не понимаем, мы обычно говорим: “What?” ❌Но это же совсем не вежливо! Как же лучше сказать? Например, ✅“Sorry” или “Pardon” ✅“Come again” ✅“Can you repeat that?” ⠀ Хотите еще один лайфак? Если вы прямо сейчас переведете свой телефон на английский язык, то в течение недели сможете выучить 100 новых слов без особых усилий. Поверьте, вы знаете свой телефон наизусть! 👌 ⠀ Используйте свое время в интернете с пользой! Перестаньте откладывать свою мечту заговорить на английском на потом. На бесплатном вебинаре от онлайн-школы English Tochka вы научитесь запоминать по 100 слов час, исправите свой акцент, а также избавитесь от языкового барьера! 🇺🇸 ⠀ Вебинар будет полезен как новичкам, так и тем, кто уже давно изучает английский
⏰Встречаемся 9-го марта в 20.00 по Мск ⠀ 👉Регистрируйтесь! Сделайте шаг к мечте прямо сейчас!
Java Language Features, 2nd Edition (2018) Автор: Kishori Sharan Количество страниц: 895
Многие опытные Java-программисты не знают всех тонкостей и интересных фишек языка, о которых автор рассказывает в данной книге. Более того, в ней содержатся интересные замечания о ядре Java и советы по написанию более эффективного рабочего кода.
Во время чтения книги вы: ✔️Научитесь использовать особенности языка Java; ✔️Узнаете, как работать с дженериками, рефлексией и параллелизмом; ✔️Подробнее узнаете о сборщике мусора Java; ✔️Научитесь управлять потоками с помощью Stream API.
Преимущества: ➕ Актуальность материала; ➕ Множество примеров кода.
The Python Workbook: A Brief Introduction with Exercises and Solutions (2019) Автор: Ben Stephenson Количество страниц: 184
В то время как другие учебники по Python уделяют много внимания объяснениям вводных концепций программирования, данная книга фокусируется исключительно на упражнениях, следуя философии, согласно которой программирование лучше всего учится на опыте и практике. Книга содержит 174 упражнения; для отдельных задач приводятся решения, объясняющие используемую методику и выделяющие определённые детали синтаксиса.
Особенности книги: ✔️Автор использует доступный стиль письма и простую структуру; ✔️Включает в себя множество упражнений, связанных с разными дисциплинами; ✔️Присутствуют решения примерно половины задач; ✔️Предлагаются задачи разной сложности и длины.
Достоинства: ➕Актуальность материала; ➕Полные и ясные объяснения решений.
Недостатки: ➖Нет инструкций по установке IDE; ➖Код не доступен онлайн.
Accelerate: The Science of Lean Software and DevOps (2018) Авторы: Jez Humble, Gene Kim, Nicole Forsgren Количество страниц: 288
Авторы книги намеревались найти способ измерения производительности создания программного обеспечения с использованием статистических методов. В этой книге представлены как результаты, так и научные данные, лежащие в основе этого исследования, что делает информацию доступной для читателей для использования в своих организациях.
Достоинства: ➕Практикоориентированность; ➕Глубокое погружение в тему.
Недостатки: ➖Незначительное число принципов необъективно.
Racket Programming the Fun Way (2021) Автор: James. W. Stelly Количество страниц: 360
Книга представляет собой оживленную экскурсию по всем возможностям, фичам и приложениям языка программирования Racket. Вы изучите множество парадигм программирования, включая итеративное, объектно-ориентированное и логическое программирование; создадите интерактивную графику, нарисуете диаграммы и порешаете головоломки, исследуя Racket по увлекательным темам из информатики - от статистического анализа до алгоритмов поиска, машины Тьюринга и т. д.
Во время чтения книги вы: ✔️Научитесь использовать DrRacket, интерактивную среду разработки для написания программ; ✔️Решите классические математические задачи, такие как вычисление последовательности Фибоначчи; ✔️Создадите двумерные функциональные графики и чертежи с использованием графических примитивов; ✔️Импортируете и экспортируете данные в Racket и из него, а затем визуально проанализируете их; ✔️Используете встроенные библиотеки Racket для разработки алгебраического калькулятора из командной строки.
C Programming: A Modern Approach (2008) Автор: K. N. King Количество страниц: 832
Первое издание этой книги, используемое в более чем 225 колледжах, стало одним из ведущих учебников по Си. В данном издании сохранены все популярные особенности книги и приведены в соответствие со стандартом C99. В новую редакцию также добавлено значительное количество упражнений и более длительных программных проектов, а также внесены обширные исправления и обновления.
Достоинства: ➕Хорошая структурированность; ➕В конце каждой главы есть список популярных вопросов и ответов.
«React.js developer» - это хардкорный онлайн-курс про самый популярный JS-фреймворк для Frontend-разработки.
Справитесь ли вы с уровнем курса? Покажет вступительный тест.
📍Пройдите тестирование, чтобы: • оценить свои навыки • занять место по специальной цене • получить доступ к демо-урокам курса • попасть в закрытое сообщество профессионалов
Practical Machine Learning in R (2020) Авторы: Fred Nwanganga, Mike Chapple Количество страниц: 464
Машинное обучение ― ветвь искусственного интеллекта, которая позволяет компьютерам улучшать свои результаты и изучать новые подходы без явных инструкций ― позволяет компаниям выявлять закономерности в своих данных и включать прогнозную аналитику в свой процесс принятия решений. Данная книга учит практическому подходу к решению бизнес-задач с помощью интеллектуальных самообучающихся компьютерных алгоритмов.
Книга: ✔️Описывает методы управления данными, включая сбор данных, исследование и уменьшение размерности; ✔️Охватывает обучение без учителя; ✔️Описывает принципы, лежащие в основе методов классификации; ✔️Объясняет, как оценить и выбрать правильную модель, а также как улучшить производительность модели с помощью разных методов.
В виртуальном постамате Ozon уже появились неожиданные посылки, получить которые смогут только изобретательные разработчики. Как? Нужно подтвердить свое мастерство, решая задания на разных языках программирования. За лучшие работающие решения участники получат доступ к ячейке с подарком.
Кстати, все призы были выбраны не просто так: в Ozon проанализировали самые популярные заказы пользователей и на основе этих данных составили вишлист из 23 призов на любой вкус, от книг-бестселлеров и худи до умной колонки и iPhone 12 Pro.
Practices of the Python Pro (2020) Автор: Dane Hillard Количество страниц: 305
Разработчики-профессионалы знают о преимуществах написания хорошо организованного и читабельного кода. Изучая и следуя приведённым в книге советам и шаблонам, вы научитесь проектировать чистое, легко поддерживаемое программное обеспечение, используя Python. Книга подойдет всем, кто собирается начать изучение этого языка программирования.
Темы в книге: ✔️Функции, классы, модули; ✔️Наследование, полиморфизм; ✔️Обработка исключений; ✔️Инкапсуляция; ✔️Обработка исключений и другие.
Достоинства: ➕Книга рассказывает не только об основах программирования, но и о правильном оформлении кода; ➕Актуальность материала; ➕Хороший авторский стиль; ➕Иллюстрации и примеры кода.
Сегодня с 19:00 до 20:30 «Библиотека программиста» проводит бесплатный вебинар «Зачем нужна математика?». Вы узнаете, почему математику называют царицей наук, чем дискретная математика отличается от непрерывной и с чем едят матанализ.
Аспирант факультета ВМК МГУ Дмитрий Емельянов расскажет вам о применении абстрактной науки в реальной жизни и в сфере высоких технологий, а потом ответит на вопросы участников.
Algorithms (2019) Автор: Jeff Erickson Количество страниц: 472
Алгоритмы - это фундамент информатики. Их история стара, как сама математика. Этот учебник представляет собой обширный трактат по разработке и анализу алгоритмов, охватывающий несколько фундаментальных методов с упором на интуицию и процесс решения проблем. В книгу включены важные классические примеры и сотни проверенных в боях упражнений. Джефф Эриксон - профессор информатики в Университете Иллинойса, Урбана-Шампейн; эта книга основана на парах по алгоритмам, которые он ведет там с 1998 года.
Достоинства: ➕Действительно ясные и понятные объяснения сложных алгоритмов; ➕Хороший авторский стиль.
Хотите освоить сложную ИТ-специальность, но не знаете с чего начать? Начните с самого сложного!
Сегодня с 19:00 до 20:30 «Библиотека программиста» проводит бесплатный вебинар «Зачем нужна математика?». Вы узнаете, почему математику называют царицей наук, чем дискретная математика отличается от непрерывной и с чем едят матанализ.
Аспирант факультета ВМК МГУ Дмитрий Емельянов расскажет вам о применении абстрактной науки в реальной жизни и в сфере высоких технологий, а потом ответит на вопросы участников.
Mastering Python for Networking and Security (2021) Автор: José Manuel Ortega Количество страниц: 538
Сейчас как никогда очевидно, что безопасность является критически важным аспектом ИТ-инфраструктуры и что серьезные утечки данных могут произойти в результате простого взлома сетевых линий. Как показано в этой книге, сочетание последней версии Python с повышенным вниманием к сетевой безопасности может помочь вам повысить уровень защиты от кибератак и киберугроз.
Во время чтения книги вы: ✔️Создадите скрипты на Python для автоматизации задач безопасности и тестирования на проникновение; ✔️Изучите инструменты программирования Python, которые используются в процессах сетевой безопасности; ✔️Автоматизируете такие задачи, как анализ и извлечение информации с серверов; ✔️Поймете, как обнаруживать уязвимости сервера и анализировать модули безопасности; ✔️Откроете для себя способы подключения к сети Tor и получения информации из нее.
Exploring C++20: The Programmer's Introduction to C++ (2020) Автор: Ray Lischner Количество страниц: 700
Откройте для себя все, что вам нужно знать о C++, в виде логической последовательности небольших уроков, которые вы можете выполнять с удобной вам скоростью. Эта книга делит C++ на небольшие части, которые помогут вам изучать язык шаг за шагом. Полностью обновленная и освещающая C++20, книга не ждет от читателя знаний C++ или любого другого языка на основе C.
Во время чтения книги вы: ✔️Изучите основы, включая составные операторы, модули и многое другое; ✔️Поработаете с настраиваемыми типами и узнайте, как их использовать; ✔️Напишете полезные алгоритмы, функции и многое другое; ✔️Откроете для себя новейшие фичи C++20, включая концепции, модули и диапазоны; ✔️Примените свои навыки в проектах.