📘Программирование на C# для начинающих. Особенности языка. Васильев А.Н.
• Вторая книга известного российского автора самоучителей по программированию, посвященная особенностям языка C# и его практическому применению.
• Из этой книги вы узнаете, какие основные структурные единицы языка существуют, научитесь писать программы, используя все основные методы и интерфейсы, и овладеете одним из самых востребованных и популярных языков семейства C.
🧷Скачать бесплатно.
2019 #RU #C
• Вторая книга известного российского автора самоучителей по программированию, посвященная особенностям языка C# и его практическому применению.
• Из этой книги вы узнаете, какие основные структурные единицы языка существуют, научитесь писать программы, используя все основные методы и интерфейсы, и овладеете одним из самых востребованных и популярных языков семейства C.
🧷Скачать бесплатно.
2019 #RU #C
📘Программирование Cloud Native. Микросервисы, Docker и Kubernetes.
• В этой книге мы взглянем на концепцию Cloud Native: — создание приложений, «рожденных» для облака — 12 факторов облачных приложений и микросервисы — история и краткий обзор виртуализации и масштабирования — контейнеры Docker — настройка и оркестровка Kubernetes
• Приложения Cloud Native помогут развернуть систему любой сложности в любом облаке и мгновенно приспособить ее к растущим нагрузкам.
🧷Скачать бесплатно.
2020 #RU #ИИ #Cloud #Kubernetes #Docker
• В этой книге мы взглянем на концепцию Cloud Native: — создание приложений, «рожденных» для облака — 12 факторов облачных приложений и микросервисы — история и краткий обзор виртуализации и масштабирования — контейнеры Docker — настройка и оркестровка Kubernetes
• Приложения Cloud Native помогут развернуть систему любой сложности в любом облаке и мгновенно приспособить ее к растущим нагрузкам.
🧷Скачать бесплатно.
2020 #RU #ИИ #Cloud #Kubernetes #Docker
📙Python. Лучшие практики и инструменты. Тарек Зиаде, Михал Яворски.
• Третье издание «Python. Лучшие практики и инструменты» даст вам инструменты для эффективного решения любой задачи разработки и сопровождения софта.
• Авторы начинают с рассказа о новых возможностях Python 3.7 и продвинутых аспектах синтаксиса #Python.
• Продолжают советами по реализации популярных парадигм, в том числе объектно-ориентированного, функционального и событийно-ориентированного программирования.
• Также авторы рассказывают о наилучших практиках именования, о том, какими способами можно автоматизировать развертывание программ на удаленных серверах.
• Вы узнаете, как создавать полезные расширения для #Python на #C, C++, Cython и CFFI.
🧷Скачать бесплатно.
2019 #RU #Python
• Третье издание «Python. Лучшие практики и инструменты» даст вам инструменты для эффективного решения любой задачи разработки и сопровождения софта.
• Авторы начинают с рассказа о новых возможностях Python 3.7 и продвинутых аспектах синтаксиса #Python.
• Продолжают советами по реализации популярных парадигм, в том числе объектно-ориентированного, функционального и событийно-ориентированного программирования.
• Также авторы рассказывают о наилучших практиках именования, о том, какими способами можно автоматизировать развертывание программ на удаленных серверах.
• Вы узнаете, как создавать полезные расширения для #Python на #C, C++, Cython и CFFI.
🧷Скачать бесплатно.
2019 #RU #Python
📕Изучаем SQL. Генерация, выборка и обработка данных. Алан Болье.
• Данная книга отличается широким охватом как тем (от азов SQL до таких сложных вопросов, как аналитические функции и работа с большими базами данных), так и конкретных баз данных (MySQL, Oracle Database, SQL Server) и особенностей реализации тех или иных функциональных возможностей SQL на этих серверах.
• Книга идеально подходит в качестве учебника для начинающего разработчика в области баз данных.
• В ней описаны все возможные применения языка SQL и наиболее распространенные серверы баз данных. 3-е издание.
🧷Скачать бесплатно.
2021 #RU #SQL
• Данная книга отличается широким охватом как тем (от азов SQL до таких сложных вопросов, как аналитические функции и работа с большими базами данных), так и конкретных баз данных (MySQL, Oracle Database, SQL Server) и особенностей реализации тех или иных функциональных возможностей SQL на этих серверах.
• Книга идеально подходит в качестве учебника для начинающего разработчика в области баз данных.
• В ней описаны все возможные применения языка SQL и наиболее распространенные серверы баз данных. 3-е издание.
🧷Скачать бесплатно.
2021 #RU #SQL
📙Хочу в геймдев! Основы игровой разработки для начинающих.Уточкин В.
• Настольная книга начинающего игрового разработчика!
• Если ты хочешь попасть в геймдев и профессионально заниматься созданием игр, то эта книга станет прекрасной отправной точкой!
• Ты узнаешь:
- чем занимается гейм-дизайнер;
- откуда брать идеи для игр и как их правильно презентовать;
- как устроены рабочие процессы в игровой индустрии;
- как избежать типичных ошибок новичков и не перегореть на старте карьеры.
🧷Скачать бесплатно.
2022 #RU #GameDev
• Настольная книга начинающего игрового разработчика!
• Если ты хочешь попасть в геймдев и профессионально заниматься созданием игр, то эта книга станет прекрасной отправной точкой!
• Ты узнаешь:
- чем занимается гейм-дизайнер;
- откуда брать идеи для игр и как их правильно презентовать;
- как устроены рабочие процессы в игровой индустрии;
- как избежать типичных ошибок новичков и не перегореть на старте карьеры.
🧷Скачать бесплатно.
2022 #RU #GameDev
📕Оформление программного кода. А.В. Столяров
• В пособии изложены основные принципы, применяющиеся для повышения читаемости текстов компьютерных программ и их доступности для анализа человеком; в частности, даются рекомендации по разбиению программ на модули и подсистемы, уделяется много внимания различным стилям расстановки структурных отступов и незначащих (декоративных) пробелов.
• Для студентов программистских специальностей, преподавателей, программистов.
🧷Скачать бесплатно.
2021 #RU
• В пособии изложены основные принципы, применяющиеся для повышения читаемости текстов компьютерных программ и их доступности для анализа человеком; в частности, даются рекомендации по разбиению программ на модули и подсистемы, уделяется много внимания различным стилям расстановки структурных отступов и незначащих (декоративных) пробелов.
• Для студентов программистских специальностей, преподавателей, программистов.
🧷Скачать бесплатно.
2021 #RU
📕Istio: приступаем к работе. Использование сервисной сетки для связи, безопасности, управления и наблюдения. Ли Калькот, Зак Бутчер.
• В предлагаемой вашему вниманию книге Ли Калькот и Зак Бутчер показывают, как сервисная сетка Istio вписывается в жизненный цикл распределенного приложения.
• Вы изучите ее архитектуру, узнаете об инструментах и API для управления многими функциями Istio, рассмотрите вопросы безопасности и управления трафиком.
• Особое внимание уделяется устранению неисправностей и отладке.
• Книга предназначена для IT-специалистов, в задачу которых входит обеспечение безопасной, быстрой и надежной связи между сервисами.
🧷Скачать бесплатно.
2020 #RU #Istio
• В предлагаемой вашему вниманию книге Ли Калькот и Зак Бутчер показывают, как сервисная сетка Istio вписывается в жизненный цикл распределенного приложения.
• Вы изучите ее архитектуру, узнаете об инструментах и API для управления многими функциями Istio, рассмотрите вопросы безопасности и управления трафиком.
• Особое внимание уделяется устранению неисправностей и отладке.
• Книга предназначена для IT-специалистов, в задачу которых входит обеспечение безопасной, быстрой и надежной связи между сервисами.
🧷Скачать бесплатно.
2020 #RU #Istio
📗Самоучитель системного администратора. Александр Кенин, Денис Колисниченко.
• Изложены основные задачи системного администрирования, описаны базовые протоколы, даны рекомендации по выбору оборудования и проведению ежедневных рутинных операций.
• Подробно раскрыты технологии, используемые при построении информационных систем, описаны средства мониторинга и обслуживания как малых, так и распределённых сетей.
• Рассмотрены методы централизованного управления, основы создания безопасной среды.
• Даны рекомендации по поиску неисправностей, обеспечению защиты данных.
• В шестом издании материал ориентирован на современные версии операционных систем Windows 10 и Windows Server 2016/2019.
🧷Скачать бесплатно.
2021 #RU
• Изложены основные задачи системного администрирования, описаны базовые протоколы, даны рекомендации по выбору оборудования и проведению ежедневных рутинных операций.
• Подробно раскрыты технологии, используемые при построении информационных систем, описаны средства мониторинга и обслуживания как малых, так и распределённых сетей.
• Рассмотрены методы централизованного управления, основы создания безопасной среды.
• Даны рекомендации по поиску неисправностей, обеспечению защиты данных.
• В шестом издании материал ориентирован на современные версии операционных систем Windows 10 и Windows Server 2016/2019.
🧷Скачать бесплатно.
2021 #RU
Представь себе — сидишь в красивом опенспейсе в удобном эргономичном кресле, рядом — кружка кофе, а на экранах — код.
Пора превратить мечту в реальность и наконец уже стать программистом.
Java-разработчики очень востребованы на рынке — на Java пишут высоконагруженные приложения, а это — банки, маркетплейсы, страхование и стриминговые сервисы. Думаем, тебе не стоит объяснять, какие зарплаты у разработчиков Альфа-банка или в Netflix ;)
Стать Java-программистом можно за 8 месяцев учебы в Kata Academy — при этом во время обучения тебе не нужно ничего платить школе.
Kata работает по модели ISA — это как целевое после универа, только вместо непонятной конторы ты устраиваешься работать в ведущую IT-компанию, которую выбираешь сам, а потом платишь проценты зарплаты школе за обучение.
При этом школа по договору гарантирует зарплату не меньше 100 000 руб. Студенты Kata выпускаются Junior+/Middle-разработчиками и получают офферы с зп на 30-40% выше рыночной.
Чтобы поступить, тебе нужно:
• Выполнить тестовое задание. К нему ты готовишься самостоятельно — хватит двух недель на освоение основ Java.
• Быть готовым к переезду в Москву или Санкт-Петербург. Только в столичных городах мы можем 100% гарантировать тебе получение работы с зарплатой, которая оправдает даже самые смелые твои ожидания.
Не теряй время и подавай заявку уже сейчас, чтобы через 8 месяцев получать все плюшки работы в IT, начиная с высоких зарплат и заканчивая государственными льготами.
Пора превратить мечту в реальность и наконец уже стать программистом.
Java-разработчики очень востребованы на рынке — на Java пишут высоконагруженные приложения, а это — банки, маркетплейсы, страхование и стриминговые сервисы. Думаем, тебе не стоит объяснять, какие зарплаты у разработчиков Альфа-банка или в Netflix ;)
Стать Java-программистом можно за 8 месяцев учебы в Kata Academy — при этом во время обучения тебе не нужно ничего платить школе.
Kata работает по модели ISA — это как целевое после универа, только вместо непонятной конторы ты устраиваешься работать в ведущую IT-компанию, которую выбираешь сам, а потом платишь проценты зарплаты школе за обучение.
При этом школа по договору гарантирует зарплату не меньше 100 000 руб. Студенты Kata выпускаются Junior+/Middle-разработчиками и получают офферы с зп на 30-40% выше рыночной.
Чтобы поступить, тебе нужно:
• Выполнить тестовое задание. К нему ты готовишься самостоятельно — хватит двух недель на освоение основ Java.
• Быть готовым к переезду в Москву или Санкт-Петербург. Только в столичных городах мы можем 100% гарантировать тебе получение работы с зарплатой, которая оправдает даже самые смелые твои ожидания.
Не теряй время и подавай заявку уже сейчас, чтобы через 8 месяцев получать все плюшки работы в IT, начиная с высоких зарплат и заканчивая государственными льготами.
📘Защита сетей. Подход на основе анализа данных. Майкл Коллинз.
• В данной книге специалист по проблемам безопасности Майкл Коллинз предлагает различные методы и инструменты для сбора и анализа данных о трафике.
• Вы поймете, как используется ваша сеть и что необходимо для обеспечения ее безопасности.
• Рассматриваются процессы сбора и организации данных, инструменты для их анализа, а также различные аналитические сценарии и методики.
• Описывается активный контроль и управление трафиком, обнаружение внутренней угрозы, интеллектуальный анализ данных, регрессия и машинном обучении и другие темы.
🧷Скачать бесплатно.
2020 #RU
• В данной книге специалист по проблемам безопасности Майкл Коллинз предлагает различные методы и инструменты для сбора и анализа данных о трафике.
• Вы поймете, как используется ваша сеть и что необходимо для обеспечения ее безопасности.
• Рассматриваются процессы сбора и организации данных, инструменты для их анализа, а также различные аналитические сценарии и методики.
• Описывается активный контроль и управление трафиком, обнаружение внутренней угрозы, интеллектуальный анализ данных, регрессия и машинном обучении и другие темы.
🧷Скачать бесплатно.
2020 #RU
📕Язык программирования C++. Краткий курс. Страуструп Бьярне.
• В этой книге создатель языка C++ Бьярне Страуструп описывает, что собой представляет современный C++.
• Это краткое самодостаточное руководство охватывает основные функциональные возможности языка и основные компоненты стандартной библиотеки — пусть и не с полной глубиной изложения материала, однако на высоком профессиональном уровне.
• Книга включает множество конкретных примеров, которые облегчают изучение данного языка программирования.
• Книга начинается с основ языка программирования C++ и постепенно переходит к таким сложным темам, как многие новые и уже устоявшиеся функциональные возможности C++17, усовершенствованные контейнеры, случайные числа и параллелизм.
• Заканчивается книга обсуждением дизайна и эволюции C++.
🧷Скачать бесплатно.
2019 #RU #C
• В этой книге создатель языка C++ Бьярне Страуструп описывает, что собой представляет современный C++.
• Это краткое самодостаточное руководство охватывает основные функциональные возможности языка и основные компоненты стандартной библиотеки — пусть и не с полной глубиной изложения материала, однако на высоком профессиональном уровне.
• Книга включает множество конкретных примеров, которые облегчают изучение данного языка программирования.
• Книга начинается с основ языка программирования C++ и постепенно переходит к таким сложным темам, как многие новые и уже устоявшиеся функциональные возможности C++17, усовершенствованные контейнеры, случайные числа и параллелизм.
• Заканчивается книга обсуждением дизайна и эволюции C++.
🧷Скачать бесплатно.
2019 #RU #C
📙Laravel 8. Быстрая разработка веб-сайтов на PHP. Владимир Дронов.
• Книга представляет собой полное описание фреймворка Laravel 8 для быстрой разработки сайтов на языке PHP.
• Дан краткий вводный курс для начинающих, в котором описывается разработка простого учебного сайта — электронной доски объявлений.
• Раскрыты основы программирования сайтов на Laravel. Приведено наиболее полное описание инструментов Laravel: моделей, контроллеров, шаблонов, средств обработки пользовательского ввода, включая валидаторы.
• Рассказано об использовании очередей и отложенных заданий. Рассмотрены встроенный планировщик, инструменты кэширования, журналирования и локализации сайтов, утилита artisan.
• Описаны дополнительные библиотеки для обработки BBCode-тегов и CAPTCHA, вывода графических миниатюр, аутентификации через социальные сети (в частности, «ВКонтакте»).
🧷Скачать бесплатно.
2021 #RU #PHP
• Книга представляет собой полное описание фреймворка Laravel 8 для быстрой разработки сайтов на языке PHP.
• Дан краткий вводный курс для начинающих, в котором описывается разработка простого учебного сайта — электронной доски объявлений.
• Раскрыты основы программирования сайтов на Laravel. Приведено наиболее полное описание инструментов Laravel: моделей, контроллеров, шаблонов, средств обработки пользовательского ввода, включая валидаторы.
• Рассказано об использовании очередей и отложенных заданий. Рассмотрены встроенный планировщик, инструменты кэширования, журналирования и локализации сайтов, утилита artisan.
• Описаны дополнительные библиотеки для обработки BBCode-тегов и CAPTCHA, вывода графических миниатюр, аутентификации через социальные сети (в частности, «ВКонтакте»).
🧷Скачать бесплатно.
2021 #RU #PHP
📗Black Hat Python. Программирование для хакеров и пентестеров.
• Когда речь идет о создании мощных и эффективных хакерских инструментов, большинство аналитиков по безопасности выбирают Python.
• Во втором издании бестселлера Black Hat Python вы исследуете темную сторону возможностей Python — все от написания сетевых снифферов, похищения учетных данных электронной почты и брутфорса каталогов до разработки мутационных фаззеров, анализа виртуальных машин и создания скрытых троянов.
🧷Скачать бесплатно.
2022 #RU #Python
• Когда речь идет о создании мощных и эффективных хакерских инструментов, большинство аналитиков по безопасности выбирают Python.
• Во втором издании бестселлера Black Hat Python вы исследуете темную сторону возможностей Python — все от написания сетевых снифферов, похищения учетных данных электронной почты и брутфорса каталогов до разработки мутационных фаззеров, анализа виртуальных машин и создания скрытых троянов.
🧷Скачать бесплатно.
2022 #RU #Python
📘Руткиты и буткиты. Обратная разработка вредоносных программ и угрозы следующего поколения. Алекс Матросов, Евгений Родионов, Сергей Братусь.
• Эта книга посвящена обнаружению, анализу и обратной разработке вредоносного ПО.
• В первой части описываются примеры руткитов, показывающие, как атакующий видит операционную систему изнутри и находит способы надежно внедрить свои импланты, используя собственные структуры ОС.
• Вторая часть рассказывает об эволюции буткитов, условиях, подхлестнувших эту эволюцию, и методах обратной разработки таких угроз.
• Издание адресовано широкому кругу специалистов по информационной безопасности, интересующихся тем, как современные вредоносные программы обходят защитные механизмы на уровне операционной системы.
🧷Скачать бесплатно.
2022 #RU
• Эта книга посвящена обнаружению, анализу и обратной разработке вредоносного ПО.
• В первой части описываются примеры руткитов, показывающие, как атакующий видит операционную систему изнутри и находит способы надежно внедрить свои импланты, используя собственные структуры ОС.
• Вторая часть рассказывает об эволюции буткитов, условиях, подхлестнувших эту эволюцию, и методах обратной разработки таких угроз.
• Издание адресовано широкому кругу специалистов по информационной безопасности, интересующихся тем, как современные вредоносные программы обходят защитные механизмы на уровне операционной системы.
🧷Скачать бесплатно.
2022 #RU
📙Ubuntu Linux c нуля. Сергей Волох.
• С позиции пользователя рассмотрена работа в популярной операционной системе Ubuntu Linux, в том числе установка и настройка системы, драйверов для работы с принтерами, сканерами и другим периферийным оборудованием.
• Описан процесс установки программ и настройка подключения к Интернету. Даны советы по использованию графического режима и командной строки. Описаны системные службы Ubuntu Linux, освещены вопросы по пользовательским правам доступа.
• Приведена информация по поиску неисправностей работы сети и устранению сбоев системы.
• Материал книги актуален и применим для работы с другими Linux-подобными операционными системами.
🧷Скачать бесплатно.
2018 #RU #Linux
• С позиции пользователя рассмотрена работа в популярной операционной системе Ubuntu Linux, в том числе установка и настройка системы, драйверов для работы с принтерами, сканерами и другим периферийным оборудованием.
• Описан процесс установки программ и настройка подключения к Интернету. Даны советы по использованию графического режима и командной строки. Описаны системные службы Ubuntu Linux, освещены вопросы по пользовательским правам доступа.
• Приведена информация по поиску неисправностей работы сети и устранению сбоев системы.
• Материал книги актуален и применим для работы с другими Linux-подобными операционными системами.
🧷Скачать бесплатно.
2018 #RU #Linux
📘Справочник системного администратора. Левицкий Н. Д.
• Если вы планируете заниматься созданием и эксплуатацией сетевой инфраструктуры под управлением Windows Server, то эта книга вам точно пригодится. В ней рассмотрен полный стек необходимых современных технологий.
• Первая часть книги рассматривает основные операции администрирования Windows Server. Мы разберемся, как управлять серверами, как выполнить мониторинг процессов, сервисов и событий.
• Вторая часть посвящена ActiveDirectory. В ней мы изучим основные задачи администрирования, рассмотрим интеграцию Linux в Windows-сеть.
• Третья часть - администрирование данных. Резервное копирование, совместный доступ к данным, RAID-массивы, шифрование данных - все это предмет третьей части книги.
🧷Скачать бесплатно.
2020 #RU
• Если вы планируете заниматься созданием и эксплуатацией сетевой инфраструктуры под управлением Windows Server, то эта книга вам точно пригодится. В ней рассмотрен полный стек необходимых современных технологий.
• Первая часть книги рассматривает основные операции администрирования Windows Server. Мы разберемся, как управлять серверами, как выполнить мониторинг процессов, сервисов и событий.
• Вторая часть посвящена ActiveDirectory. В ней мы изучим основные задачи администрирования, рассмотрим интеграцию Linux в Windows-сеть.
• Третья часть - администрирование данных. Резервное копирование, совместный доступ к данным, RAID-массивы, шифрование данных - все это предмет третьей части книги.
🧷Скачать бесплатно.
2020 #RU
📗 Программирование на языке C++. Практический курс. М.В. Огнева, Е.В. Кудрина
• Данное учебное пособие направлено на изложение базовых основ программирования на языке #C++ и на формирование навыков решения практико-ориентированных задач.
• Книга содержит сведения по базовым концепциям структурного и объектно-ориентированного программирования, структурам данных, организации ввода-вывода, алгоритмам обработки данных, методам сортировки и т.д.
🧷 Скачать бесплатно.
2022 #RU #C
• Данное учебное пособие направлено на изложение базовых основ программирования на языке #C++ и на формирование навыков решения практико-ориентированных задач.
• Книга содержит сведения по базовым концепциям структурного и объектно-ориентированного программирования, структурам данных, организации ввода-вывода, алгоритмам обработки данных, методам сортировки и т.д.
🧷 Скачать бесплатно.
2022 #RU #C
📕Linux в действии. Дэвид Клинтон.
• Книга поможет приобрести навыки защиты файлов, папок и серверов, безопасной установки патчей и приложений, а также управления сетью.
• В книге описываются 12 реальных проектов, в том числе автоматизация системы резервного копирования и восстановления, настройка личного файлового облака в стиле #Dropbox и создание собственного сервера #MediaWiki.
• На интересных примерах вы изучите виртуализацию, аварийное восстановление, обеспечение безопасности, резервное копирование, внедрение DevOps и устранение неполадок системы.
• Каждая глава заканчивается обзором практических рекомендаций, глоссарием новых терминов и упражнениями.
🧷Скачать бесплатно.
2019 #RU #Linux
• Книга поможет приобрести навыки защиты файлов, папок и серверов, безопасной установки патчей и приложений, а также управления сетью.
• В книге описываются 12 реальных проектов, в том числе автоматизация системы резервного копирования и восстановления, настройка личного файлового облака в стиле #Dropbox и создание собственного сервера #MediaWiki.
• На интересных примерах вы изучите виртуализацию, аварийное восстановление, обеспечение безопасности, резервное копирование, внедрение DevOps и устранение неполадок системы.
• Каждая глава заканчивается обзором практических рекомендаций, глоссарием новых терминов и упражнениями.
🧷Скачать бесплатно.
2019 #RU #Linux
📕Проектирование веб-API. Арно Лоре
• API позволяет разработчикам выполнять интеграцию с приложением без детализированного знания кода.
• Независимо от того, используете ли вы установленные стандарты, такие как REST и OpenAPI, или более новые подходы, например GraphQL или gRPC, освоение разработки API – своего рода суперспособность.
• Благодаря ей пользоваться вашими веб-сервисами станет легче, и ваши клиенты – как внутренние, так и внешние – останутся довольны.
• Темы, затрагиваемые в книге:
- характеристики правильно разработанного API;
- ориентированные на пользователя и реальные API;
- API и принцип Secure by design;
- изменение API, его документирование и проверка.
• Издание предназначено для разработчиков, обладающих минимальным опытом в создании и использовании API-интерфейсов.
🧷Скачать бесплатно.
2020 #RU #web
• API позволяет разработчикам выполнять интеграцию с приложением без детализированного знания кода.
• Независимо от того, используете ли вы установленные стандарты, такие как REST и OpenAPI, или более новые подходы, например GraphQL или gRPC, освоение разработки API – своего рода суперспособность.
• Благодаря ей пользоваться вашими веб-сервисами станет легче, и ваши клиенты – как внутренние, так и внешние – останутся довольны.
• Темы, затрагиваемые в книге:
- характеристики правильно разработанного API;
- ориентированные на пользователя и реальные API;
- API и принцип Secure by design;
- изменение API, его документирование и проверка.
• Издание предназначено для разработчиков, обладающих минимальным опытом в создании и использовании API-интерфейсов.
🧷Скачать бесплатно.
2020 #RU #web
📗Искусство автономного тестирования с примерами на С#. Рой Ошероув.
• Во втором издании книги "Искусство автономного тестирования" автор шаг за шагом проведет вас по пути от первого простенького автономного теста до создания полного комплекта тестов - понятных, удобных для сопровождения и заслуживающих доверия.
• Вы и не заметите, как перейдете к более сложным вопросам - заглушкам и подставкам - и попутно научитесь работать с изолирующими каркасами типа Моq, FakeltEasy или Typemock Isolator.
• Вы узнаете о паттернах тестирования и организации тестов, о том, как проводить рефакторинг приложений и тестировать "нетестопригодный" код.
• Не забыл автор и об интеграционном тестировании и тестировании работы с базами данных.
• Примеры в книге написаны на С#, но будут понятны всем, кто владеет каким-нибудь статически типизированным языком, например Java или С++.
🧷Скачать бесплатно.
2016 #RU #C
• Во втором издании книги "Искусство автономного тестирования" автор шаг за шагом проведет вас по пути от первого простенького автономного теста до создания полного комплекта тестов - понятных, удобных для сопровождения и заслуживающих доверия.
• Вы и не заметите, как перейдете к более сложным вопросам - заглушкам и подставкам - и попутно научитесь работать с изолирующими каркасами типа Моq, FakeltEasy или Typemock Isolator.
• Вы узнаете о паттернах тестирования и организации тестов, о том, как проводить рефакторинг приложений и тестировать "нетестопригодный" код.
• Не забыл автор и об интеграционном тестировании и тестировании работы с базами данных.
• Примеры в книге написаны на С#, но будут понятны всем, кто владеет каким-нибудь статически типизированным языком, например Java или С++.
🧷Скачать бесплатно.
2016 #RU #C
📗Профессиональное программирование на ассемблере x64 с расширениями AVX, AVX2 и AVX-512. Даниэль Куссвюрм.
• В книге рассматривается программирование для 64-разрядной архитектуры х86 и использование расширенного набора векторных команд (AVX).
• Изучив этот материал, вы сможете кодировать быстродействующие функции и алгоритмы с использованием 64-разрядного языка ассемблера х86 и расширений набора команд AVX, AVX2 и AVX-512.
• Примеры исходного кода разработаны с использованием Visual Studio С++ и MASM; для их запуска рекомендуется ПК на базе х86 с 64-разрядной ОС Windows 10 и процессором, поддерживающим AVX.
• Предполагается, что читатели имеют опыт программирования на языках высокого уровня и базовые знания С++.
🧷Скачать бесплатно.
2021 #RU
• В книге рассматривается программирование для 64-разрядной архитектуры х86 и использование расширенного набора векторных команд (AVX).
• Изучив этот материал, вы сможете кодировать быстродействующие функции и алгоритмы с использованием 64-разрядного языка ассемблера х86 и расширений набора команд AVX, AVX2 и AVX-512.
• Примеры исходного кода разработаны с использованием Visual Studio С++ и MASM; для их запуска рекомендуется ПК на базе х86 с 64-разрядной ОС Windows 10 и процессором, поддерживающим AVX.
• Предполагается, что читатели имеют опыт программирования на языках высокого уровня и базовые знания С++.
🧷Скачать бесплатно.
2021 #RU