📖 Шаблоны тестирования xUnit. Рефакторинг кода тестов
Автор: Джерард Месарош, 2017
Описание: В части I рассматриваются теоретические основы методов разработки тестов и описываются концепции шаблонов и "запахов" тестов (признаков существующей проблемы). В частях II и III приводится каталог шаблонов проектирования тестов, "запахов" и других средств обеспечения большей прозрачности кода тестов. Кроме этого, в части III сделана попытка обобщить и привести к единому знаменателю терминологию тестовых двойников и подставных объектов, а также рассмотрены некоторые принципы их применения при проектировании как тестов, так и самого программного обеспечения.
• Скачать книгу из архива
• Стоимость в магазине
📚 Полка Разработчика | #xUnit
Автор: Джерард Месарош, 2017
Описание: В части I рассматриваются теоретические основы методов разработки тестов и описываются концепции шаблонов и "запахов" тестов (признаков существующей проблемы). В частях II и III приводится каталог шаблонов проектирования тестов, "запахов" и других средств обеспечения большей прозрачности кода тестов. Кроме этого, в части III сделана попытка обобщить и привести к единому знаменателю терминологию тестовых двойников и подставных объектов, а также рассмотрены некоторые принципы их применения при проектировании как тестов, так и самого программного обеспечения.
• Скачать книгу из архива
• Стоимость в магазине
📚 Полка Разработчика | #xUnit
📖 Эффективный C. Профессиональное программирование
Автор: Роберт Сикорд, 2022
Описание: Мир работает на коде, написанном на C, но в большинстве учебных заведений программированию учат на Python или Java. Книга «Эффективный С для профессионалов» восполняет этот пробел и предлагает современный взгляд на C. Здесь рассмотрен C17, а также потенциальные возможности C2x. Издание неизбежно станет классикой, с его помощью вы научитесь писать профессиональные и надежные программы на C, которые лягут в основу устойчивых систем и решат реальные задачи.
• Скачать книгу из архива
• Стоимость в магазине
📚 Полка Разработчика | #c
Автор: Роберт Сикорд, 2022
Описание: Мир работает на коде, написанном на C, но в большинстве учебных заведений программированию учат на Python или Java. Книга «Эффективный С для профессионалов» восполняет этот пробел и предлагает современный взгляд на C. Здесь рассмотрен C17, а также потенциальные возможности C2x. Издание неизбежно станет классикой, с его помощью вы научитесь писать профессиональные и надежные программы на C, которые лягут в основу устойчивых систем и решат реальные задачи.
• Скачать книгу из архива
• Стоимость в магазине
📚 Полка Разработчика | #c
📖 Pro Go. Полное руководство по программированию надежного и эффективного программного обеспечения с использованием Golang
Автор: Адам Фриман, 2022
Описание: Go, также известный как Golang, — это лаконичный и эффективный язык программирования, разработанный Google для создания высокопроизводительных кроссплатформенных приложений. Go сочетает в себе сильные статические типы с простым синтаксисом и всеобъемлющей стандартной библиотекой для повышения производительности программиста, при этом поддерживая такие функции, как параллельное/параллельное программирование.
• Скачать книгу из архива
• Стоимость в магазине
📚 Полка Разработчика | #Golang
Автор: Адам Фриман, 2022
Описание: Go, также известный как Golang, — это лаконичный и эффективный язык программирования, разработанный Google для создания высокопроизводительных кроссплатформенных приложений. Go сочетает в себе сильные статические типы с простым синтаксисом и всеобъемлющей стандартной библиотекой для повышения производительности программиста, при этом поддерживая такие функции, как параллельное/параллельное программирование.
• Скачать книгу из архива
• Стоимость в магазине
📚 Полка Разработчика | #Golang
📖 Квантовые миры и возникновение пространства-времени
Автор: Шон Кэрролл, 2022
Описание: Шон Кэрролл — физик-теоретик и один из самых известных в мире популяризаторов науки — заставляет нас по-новому взглянуть на физику. Столкновение с главной загадкой квантовой механики полностью поменяет наши представления о пространстве и времени. Большинство физиков не сознают неприятный факт: их любимая наука находится в кризисе с 1927 года. В квантовой механике с самого начала существовали бросающиеся в глаза пробелы, которые просто игнорировались. Популяризаторы постоянно твердят, что квантовая механика — это что-то странное, недоступное для понимания... Чтобы все встало на свои места, достаточно признать, что во Вселенной мы существуем не в одном экземпляре.
• Скачать книгу из архива
• Стоимость в магазине
📚 Полка Разработчика | #Интересно
Автор: Шон Кэрролл, 2022
Описание: Шон Кэрролл — физик-теоретик и один из самых известных в мире популяризаторов науки — заставляет нас по-новому взглянуть на физику. Столкновение с главной загадкой квантовой механики полностью поменяет наши представления о пространстве и времени. Большинство физиков не сознают неприятный факт: их любимая наука находится в кризисе с 1927 года. В квантовой механике с самого начала существовали бросающиеся в глаза пробелы, которые просто игнорировались. Популяризаторы постоянно твердят, что квантовая механика — это что-то странное, недоступное для понимания... Чтобы все встало на свои места, достаточно признать, что во Вселенной мы существуем не в одном экземпляре.
• Скачать книгу из архива
• Стоимость в магазине
📚 Полка Разработчика | #Интересно
📖 Python глазами хакера
Автор: Шон Кэрролл, 2022
Описание: Рассмотрены современные интерпретаторы языка Python. Описано устройство reverse shell, файлового вируса, трояна, локера и шифровальщика. Представлены примеры инструментов для автоматизированного сбора информации о компьютере, динамического анализа вредоносного кода, в том числе с использованием API VirusTotal. Приведены примеры программ для разгадывания капчи, поиска людей на видео, обработки сложных веб-форм, автоматизации iOS. Показано, как написать на Python новый навык для голосового помощника «Алиса» и различные программы для одноплатных компьютеров.
Для программистов и специалистов по информационной безопасности.
• Скачать книгу из архива
• Стоимость в магазине
📚 Полка Разработчика | #Хакинг
Автор: Шон Кэрролл, 2022
Описание: Рассмотрены современные интерпретаторы языка Python. Описано устройство reverse shell, файлового вируса, трояна, локера и шифровальщика. Представлены примеры инструментов для автоматизированного сбора информации о компьютере, динамического анализа вредоносного кода, в том числе с использованием API VirusTotal. Приведены примеры программ для разгадывания капчи, поиска людей на видео, обработки сложных веб-форм, автоматизации iOS. Показано, как написать на Python новый навык для голосового помощника «Алиса» и различные программы для одноплатных компьютеров.
Для программистов и специалистов по информационной безопасности.
• Скачать книгу из архива
• Стоимость в магазине
📚 Полка Разработчика | #Хакинг
📖 Building Offline Applications with Angular: Develop Reliable, Performant Web Applications for Desktop and Mobile Platforms
Автор: Venkata Keerti Kotaru, 2022
Описание: В данном руководстве показано, как создать приложение Angular, которое может работать автономно, без доступа в интернет. Создание автономных приложений с помощью Angular помогает преодолеть разрыв между нативными приложениями и веб-приложениями.
• Скачать книгу из архива
• Стоимость в магазине
📚 Полка Разработчика | #ENG #Angular
Автор: Venkata Keerti Kotaru, 2022
Описание: В данном руководстве показано, как создать приложение Angular, которое может работать автономно, без доступа в интернет. Создание автономных приложений с помощью Angular помогает преодолеть разрыв между нативными приложениями и веб-приложениями.
• Скачать книгу из архива
• Стоимость в магазине
📚 Полка Разработчика | #ENG #Angular
📖 Совершенный код. Мастер-класс
Автор: Стив Макконнелл, 2017
Описание: Более 10 лет первое издание этой книги считалось одним из лучших практических руководств по программированию. Сейчас эта книга полностью обновлена с учетом современных тенденций и технологий и дополнена сотнями новых примеров, иллюстрирующих искусство и науку программирования. Опираясь на академические исследования, с одной стороны, и практический опыт коммерческих разработок ПО - с другой, автор синтезировал из самых эффективных методик и наиболее эффективных принципов ясное прагматичное руководство.
• Скачать книгу из архива
• Стоимость в магазине
📚 Полка Разработчика | #Кодинг
Автор: Стив Макконнелл, 2017
Описание: Более 10 лет первое издание этой книги считалось одним из лучших практических руководств по программированию. Сейчас эта книга полностью обновлена с учетом современных тенденций и технологий и дополнена сотнями новых примеров, иллюстрирующих искусство и науку программирования. Опираясь на академические исследования, с одной стороны, и практический опыт коммерческих разработок ПО - с другой, автор синтезировал из самых эффективных методик и наиболее эффективных принципов ясное прагматичное руководство.
• Скачать книгу из архива
• Стоимость в магазине
📚 Полка Разработчика | #Кодинг
📖 Практический анализ временных рядов
Автор: Эйлин Нильсен, 2021
Описание: Эта книга рассчитана на читателей двух категорий. Первая, ощутимо большая, категория — это специалисты по анализу и обработке данных, которым
по долгу службы приходится работать с временными рядами, но делают они это
не очень часто. Это могут быть как ветераны отрасли, так и начинающие аналитики. Опытным специалистам материал первых глав покажется знакомым, но
это не значит, что им можно пренебречь, — здесь описаны самые современные
методы обработки данных и рассмотрены важные особенности управления временными рядами.
• Скачать книгу из архива
• Стоимость в магазине
📚 Полка Разработчика | #Аналитика
Автор: Эйлин Нильсен, 2021
Описание: Эта книга рассчитана на читателей двух категорий. Первая, ощутимо большая, категория — это специалисты по анализу и обработке данных, которым
по долгу службы приходится работать с временными рядами, но делают они это
не очень часто. Это могут быть как ветераны отрасли, так и начинающие аналитики. Опытным специалистам материал первых глав покажется знакомым, но
это не значит, что им можно пренебречь, — здесь описаны самые современные
методы обработки данных и рассмотрены важные особенности управления временными рядами.
• Скачать книгу из архива
• Стоимость в магазине
📚 Полка Разработчика | #Аналитика
📖 Java Concurrency на практике
Автор: Брайан Гетц, 2022
Описание: Эта книга поможет написать — а также спроектировать, отладить, сопроводить, проанализировать — многопоточные программы на Java. Если вам когда-либо приходилось синхронизировать метод, но вы не представляли зачем, то вам просто необходимо прочитать эту книгу.
• Скачать книгу из архива
• Стоимость в магазине
📚 Полка Разработчика | #Java
Автор: Брайан Гетц, 2022
Описание: Эта книга поможет написать — а также спроектировать, отладить, сопроводить, проанализировать — многопоточные программы на Java. Если вам когда-либо приходилось синхронизировать метод, но вы не представляли зачем, то вам просто необходимо прочитать эту книгу.
• Скачать книгу из архива
• Стоимость в магазине
📚 Полка Разработчика | #Java
📖 Coding with Python: A Simple And Straightforward Guide For Beginners To Learn Fast Programming With Python
Автор: Eugene Gates, 2020
Описание: Вы хотите выучить один из самых популярных языков программирования в мире, но расстроены при мысли о необходимости учиться с нуля? Данная книга позволит вам быстро и без проблем выучить современный и простой синтаксис языка Python, чтобы после вы могли заняться изучением какой-либо прикладной технологии.
• Скачать книгу из архива
• Стоимость в магазине
📚 Полка Разработчика | #ENG #Python
Автор: Eugene Gates, 2020
Описание: Вы хотите выучить один из самых популярных языков программирования в мире, но расстроены при мысли о необходимости учиться с нуля? Данная книга позволит вам быстро и без проблем выучить современный и простой синтаксис языка Python, чтобы после вы могли заняться изучением какой-либо прикладной технологии.
• Скачать книгу из архива
• Стоимость в магазине
📚 Полка Разработчика | #ENG #Python
📖 Head First. Изучаем Ruby
Автор: Макгаврен Дж, 2016
Описание: Как и все книги серии Head First, книга «Изучаем Ruby» использует активный подход к обучению, выходя за рамки сухих, абстрактных объяснений и справочников. Вас не только научат языку Ruby, но и помогут вашей программистской звезде ярко воссиять на небосклоне. Вы освоите основы языка и продвинутые возможности Ruby, такие как блоки, объекты, методы, классы и регулярные выражения. С улучшением ваших навыков задачи будут усложняться, и вы перейдете к таким темам, как обработка исключений, модули, подмешанные классы и мета-программирование.
• Скачать книгу из архива
• Стоимость в магазине
📚 Полка Разработчика | #Ruby
Автор: Макгаврен Дж, 2016
Описание: Как и все книги серии Head First, книга «Изучаем Ruby» использует активный подход к обучению, выходя за рамки сухих, абстрактных объяснений и справочников. Вас не только научат языку Ruby, но и помогут вашей программистской звезде ярко воссиять на небосклоне. Вы освоите основы языка и продвинутые возможности Ruby, такие как блоки, объекты, методы, классы и регулярные выражения. С улучшением ваших навыков задачи будут усложняться, и вы перейдете к таким темам, как обработка исключений, модули, подмешанные классы и мета-программирование.
• Скачать книгу из архива
• Стоимость в магазине
📚 Полка Разработчика | #Ruby
📖 Javascript. Сильные стороны
Автор: Дуглас Крокфорд, 2016
Описание: Любой язык программирования имеет свои сильные и слабые стороны, однако язык JavaScript в большей степени состоит из последних, так как был разработан в спешке и практически не отлаживался. В этой книге среди множества самых ужасных JavaScript-конструкций выделены наиболее надежные, понятные и удобные в сопровождении то подмножество языка, которое позволяет создавать по-настоящему расширяемый и эффективный код.
• Скачать книгу из архива
• Стоимость в магазине
📚 Полка Разработчика | #javascript
Автор: Дуглас Крокфорд, 2016
Описание: Любой язык программирования имеет свои сильные и слабые стороны, однако язык JavaScript в большей степени состоит из последних, так как был разработан в спешке и практически не отлаживался. В этой книге среди множества самых ужасных JavaScript-конструкций выделены наиболее надежные, понятные и удобные в сопровождении то подмножество языка, которое позволяет создавать по-настоящему расширяемый и эффективный код.
• Скачать книгу из архива
• Стоимость в магазине
📚 Полка Разработчика | #javascript
📖 Программирование на C# для начинающих. Основные сведения
Автор: Алексей Васильев, 2022
Описание: C# - это настоящий гигант в мире Enterprise разработки. Если перед вами стоят сложные бизнес-задачи и большие данные, вы берёте C# и надёжно их решаете. Это руководство посвящено начинающим разработчикам, оно познакомит вас с синтаксисом языка, основными операторами и функциями по работе с числами, строками и массивами, а также с основами объектно-ориентированного программирования.
• Скачать книгу из архива
• Стоимость в магазине
📚 Полка Разработчика | #CSharp
Автор: Алексей Васильев, 2022
Описание: C# - это настоящий гигант в мире Enterprise разработки. Если перед вами стоят сложные бизнес-задачи и большие данные, вы берёте C# и надёжно их решаете. Это руководство посвящено начинающим разработчикам, оно познакомит вас с синтаксисом языка, основными операторами и функциями по работе с числами, строками и массивами, а также с основами объектно-ориентированного программирования.
• Скачать книгу из архива
• Стоимость в магазине
📚 Полка Разработчика | #CSharp
📖 SQL Injection Strategies
Автор: Ettore Galluccio Edoardo Caselli Gabriele Lombari, 2020
Описание: This book is designed for two types of readers. It's primarily aimed at anyone who has basic programming experience (doesn't matter if it's in the mobile, web, or backend domain) and wants to add more value to their work with security capabilities for building more resilient software. Security practitioners are the second group for whom this book is designed. Using the information contained in this book, they will be able to better understand some of the most critical vulnerabilities that are used, every day, to hack systems around the world.
• Скачать книгу из архива
• Стоимость в магазине
📚 Полка Разработчика | #ENG #SQL
Автор: Ettore Galluccio Edoardo Caselli Gabriele Lombari, 2020
Описание: This book is designed for two types of readers. It's primarily aimed at anyone who has basic programming experience (doesn't matter if it's in the mobile, web, or backend domain) and wants to add more value to their work with security capabilities for building more resilient software. Security practitioners are the second group for whom this book is designed. Using the information contained in this book, they will be able to better understand some of the most critical vulnerabilities that are used, every day, to hack systems around the world.
• Скачать книгу из архива
• Стоимость в магазине
📚 Полка Разработчика | #ENG #SQL
📖 PHP. Рецепты программирования
Автор: Адам Трахтенберг, Дэвид Скляр, 2017
Описание: Изложен материал, интересный каждому разработчику: базовые типы данных, операции с ними, файлы cookie, функции РНР, аутентификация пользователей, работа со слоями, проблемы безопасности, ускорение действия программ, работа в сети, создание графических изображений, обработка ошибок, отладка сценариев и написание тестов. Даны рецепты, затрагивающие основы объектно-ориентированного программирования и новые функциональные возможности РНР.
• Скачать книгу из архива
• Стоимость в магазине
📚 Полка Разработчика | #Php
Автор: Адам Трахтенберг, Дэвид Скляр, 2017
Описание: Изложен материал, интересный каждому разработчику: базовые типы данных, операции с ними, файлы cookie, функции РНР, аутентификация пользователей, работа со слоями, проблемы безопасности, ускорение действия программ, работа в сети, создание графических изображений, обработка ошибок, отладка сценариев и написание тестов. Даны рецепты, затрагивающие основы объектно-ориентированного программирования и новые функциональные возможности РНР.
• Скачать книгу из архива
• Стоимость в магазине
📚 Полка Разработчика | #Php
📖 Python. Чистый код для продолжающих
Автор: Эл Свейгарт, 2022
Описание: Вы узнаете о командной строке и других инструментах профессионального разработчика: средствах форматирования кода, статических анализаторах и контроле версий. Вы научитесь настраивать среду разработки, давать имена переменным и функциям, делающие код удобочитаемым, грамотно комментировать и документировать ПО, оценивать быстродействие программ и сложность алгоритмов, познакомитесь с ООП.
• Скачать книгу из архива
• Стоимость в магазине
📚 Полка Разработчика | #Python
Автор: Эл Свейгарт, 2022
Описание: Вы узнаете о командной строке и других инструментах профессионального разработчика: средствах форматирования кода, статических анализаторах и контроле версий. Вы научитесь настраивать среду разработки, давать имена переменным и функциям, делающие код удобочитаемым, грамотно комментировать и документировать ПО, оценивать быстродействие программ и сложность алгоритмов, познакомитесь с ООП.
• Скачать книгу из архива
• Стоимость в магазине
📚 Полка Разработчика | #Python
📖 Изучаем C# через разработку игр на Unity
Автор: Ферроне Харрисон, 2022
Описание: Изучение C# через разработку игр на Unity — популярный способ ускоренного освоения мощного и универсального языка программирования, используемого для решения прикладных задач в широком спектре предметных областей. Эта книга дает вам возможность с нуля изучить программирование на C# без зубодробительных терминов и непонятной логики программирования, причем процесс изучения сопровождается созданием простой игры на Unity.
• Скачать книгу из архива
• Стоимость в магазине
📚 Полка Разработчика | #CSharp
Автор: Ферроне Харрисон, 2022
Описание: Изучение C# через разработку игр на Unity — популярный способ ускоренного освоения мощного и универсального языка программирования, используемого для решения прикладных задач в широком спектре предметных областей. Эта книга дает вам возможность с нуля изучить программирование на C# без зубодробительных терминов и непонятной логики программирования, причем процесс изучения сопровождается созданием простой игры на Unity.
• Скачать книгу из архива
• Стоимость в магазине
📚 Полка Разработчика | #CSharp
📖 The C++ Workshop
Автор: Dale Green, Kurt Guntheroth, Shaun Ross Mitchell, 2020
Описание: Если вы уже знаете, что хотите изучать разработку на C++, более разумный способ - это учиться на практике. Данная книга направлена на развитие ваших практических навыков, чтобы вы могли разрабатывать высокопроизводительные программные приложения или даже свои собственные игры с эффективным современным C++. Вы будете учиться на реальных примерах, которые приведут вас к реальным результатам.
• Скачать книгу из архива
• Стоимость в магазине
📚 Полка Разработчика | #ENG #Cpp
Автор: Dale Green, Kurt Guntheroth, Shaun Ross Mitchell, 2020
Описание: Если вы уже знаете, что хотите изучать разработку на C++, более разумный способ - это учиться на практике. Данная книга направлена на развитие ваших практических навыков, чтобы вы могли разрабатывать высокопроизводительные программные приложения или даже свои собственные игры с эффективным современным C++. Вы будете учиться на реальных примерах, которые приведут вас к реальным результатам.
• Скачать книгу из архива
• Стоимость в магазине
📚 Полка Разработчика | #ENG #Cpp
📖 Самоучитель системного администратора
Автор: А. Кенин, Д. Колисниченкo, 2018
Описание: Кроме обычных разработчиков и программистов, в компании часто присутствуют системные администраторы, обслуживающие множество компьютеров. Также любой программист должен уметь настроить собственное окружение и поддерживать его в рабочем состоянии. Данное руководство научит вас выбирать удобное аппаратное средство для работы, устранять ошибки, работать с большими сетями, OC Linux и многим другим.⠀
• Скачать книгу из архива
• Стоимость в магазине
📚 Полка Разработчика | #СисАндмин
Автор: А. Кенин, Д. Колисниченкo, 2018
Описание: Кроме обычных разработчиков и программистов, в компании часто присутствуют системные администраторы, обслуживающие множество компьютеров. Также любой программист должен уметь настроить собственное окружение и поддерживать его в рабочем состоянии. Данное руководство научит вас выбирать удобное аппаратное средство для работы, устранять ошибки, работать с большими сетями, OC Linux и многим другим.⠀
• Скачать книгу из архива
• Стоимость в магазине
📚 Полка Разработчика | #СисАндмин
📖 Статистика и котики
Автор: Владимир Савельев, 2018
Описание: Из школы мы помним, насколько скучной и безжизненной может быть предмет статистики. К счастью, это не вина предмета или области, но отношение тех, кто пробует статистику преподавать. На самом же деле изучение статистики откроет перед вами интересные результаты исследования данных, которые можно использовать в различных целях. А в каких именно - расскажет эта занимательная книга.
• Скачать книгу из архива
• Стоимость в магазине
📚 Полка Разработчика | #Статистика
Автор: Владимир Савельев, 2018
Описание: Из школы мы помним, насколько скучной и безжизненной может быть предмет статистики. К счастью, это не вина предмета или области, но отношение тех, кто пробует статистику преподавать. На самом же деле изучение статистики откроет перед вами интересные результаты исследования данных, которые можно использовать в различных целях. А в каких именно - расскажет эта занимательная книга.
• Скачать книгу из архива
• Стоимость в магазине
📚 Полка Разработчика | #Статистика
📖 PostgreSQL. Основы языка SQL
Автор: Е. П. Моргунов, 2020
Описание: Любой разработчик, кому так или иначе приходилось работать с данными, сталкивался с SQL и одним из типов популярных СУБД. В этом руководстве автор познакомит вас с основами SQL на примере работы с PostgreSQL. Руководство особенно будет полезно начинающим разработчикам и содержит многочисленные примеры и хорошие практики написания запросов.
• Скачать книгу из архива
• Стоимость в магазине
📚 Полка Разработчика | #PostgreSQL
Автор: Е. П. Моргунов, 2020
Описание: Любой разработчик, кому так или иначе приходилось работать с данными, сталкивался с SQL и одним из типов популярных СУБД. В этом руководстве автор познакомит вас с основами SQL на примере работы с PostgreSQL. Руководство особенно будет полезно начинающим разработчикам и содержит многочисленные примеры и хорошие практики написания запросов.
• Скачать книгу из архива
• Стоимость в магазине
📚 Полка Разработчика | #PostgreSQL