Рубрика:
Карьера/Образование /
Книжная полка
|
Facebook
Мой мир
Вконтакте
Одноклассники
Google+
|
Успешная работа – с программированием и без него
В наступившем году издательство «БХВ» уже выпустило много новинок, которые наверняка пригодятся многим из наших читателей. И, надеемся, что среди вышедших книг вы найдете ту самую книгу, «которую захотите держать под рукой на протяжении всей своей карьеры».
Юрий Другач
Контролируемый взлом. Библия социальной инженерии
- ISBN: 978-5-9775-1880-2
- Количество страниц: 192
- Формат издания: 215 × 165 мм
- Печать: Черно-белая
- Серия: Внесерийные книги
Когда злоумышленники атакуют не компьютер или мобильный телефон, а пользователя, пытаясь заставить его совершить нужные им действия или выдать конфиденциальную информацию, это называется «социальной инженерией».
Иконой социальной инженерии считается известнейший американский хакер Кевин Митник. Широко известные случаи телефонного мошенничества от имени «служб безопасности банков», фишинговые рассылки, заманивающие жертв на поддельные сайты, подложные страницы в социальных сетях, с помощью которых киберпреступники выманивают у пользователей деньги и конфиденциальные сведения – все это частные проявления социальной инженерии. Эта книга подробно рассказывает о большинстве известных на сегодняшний день методах социальной инженерии, направленных на получение несанкционированного доступа к корпоративной информации, а также предлагает конкретные способы защиты от нее – как организационные, так и технические. Приведены практические примеры фишинговых писем, раскрыты применяемые мошенниками тактики и психологические приемы, рассмотрен используемый ими программный инструментарий. Подробно описаны трюки, позволяющие вводить пользователей в заблуждение. Автор наглядно демонстрирует примеры использования различных векторов атак: по электронной почте, в мессенджерах, в социальных сетях, а также в реальной жизни.
В книге вы найдете:
- 130 практических примеров атак,
- методику создания 10 000 сценариев учебных атак,
- более 110 ссылок на дополнительную полезную информацию,
- пошаговую инструкцию для проведения учебных атак от этапа подготовки до составления отчета;
- десятки организационных и технических методов защиты от социальной инженерии в компаниях.
Ссылка на страницу книги: https://bhv.ru/product/kontroliruemyj-vzlom-bibliya-sotsialnoj-inzhenerii/
Брайан Слеттен
WebAssembly. Практическое руководство
- ISBN: 978-5-9775-1932-8
- Количество страниц: 336
- Формат издания: 197 × 250 мм
- Печать: Черно-белая
- Серия: Внесерийные книги
Перед вами подробное и доступное введение в одну из наиболее революционных технологий современной ИТ-индустрии. Исходно язык WebAssembly возник как средство, позволяющее внедрять в браузер иные языки кроме JavaScript, а сегодня превратился в многофункциональный набор инструментов, обеспечивающих переносимость, высокую производительность, безопасность и многоразовость браузерного кода. Сегодня на WebAssembly можно писать для разнообразных платформ, и их круг постоянно расширяется.
Предлагается поступательное введение в технологию: в рамках книги разобрано несколько постепенно усложняющихся примеров, в которых вы научитесь при помощи WebAssembly внедрять в браузер код C++, Rust, .NET, интегрировать в веб-приложение библиотеку машинного обучения Tensorflow.js. Изложенный материал будет полезен при разработке встраиваемых систем, в научных вычислениях, при создании стартапов и повышении производительности и интероперабельности имеющихся продуктов.
В книге описано:
- Как WebAssembly способствует улучшенной переносимости кода с платформы на платформу.
- Как WebAssembly повышает устойчивость приложения к известным уязвимостям.
- Как переиспользовать имеющиеся программные ресурсы и развертывать их в разных средах и контекстах.
- Как WebAssembly помогает развертывать унаследованный код в веб-приложениях.
- Как расширить пользовательскую аудиторию веб-приложения.
- Как при помощи WebAssembly писать децентрализованные приложения.
- Как интегрировать JavaScript с другими языками для повышения производительности, безопасности и быстродействия приложений и сайтов.
Ссылка на страницу книги: https://bhv.ru/product/webassembly-prakticheskoe-rukovodstvo/
Михаил Фленов
Библия C#. 6-е издание
- ISBN: 978-5-9775-1828-4
- Количество страниц: 512
- Формат издания: 165 × 215 мм
- Печать: Черно-белая
- Серия: Внесерийные книги
Книга будет полезна всем, кто хочет научиться писать программы для платформы Microsoft .NET на современном и удобном языке программирования C#. Большое количество практических примеров, легкость изложения материала и интересные комментарии призваны сделать обучение занимательным и нескучным, а подробное описание логики выполнения каждого участка кода поможет читателю использовать полученные знания при разработке собственных приложений. Дополнительным источником знаний в процессе дальнейшего обучения служит электронный архив к книге, содержащий коды программ, дополнительную справочную информацию и копию базы данных для выполнения примеров из книги.
- Программирование для .NET на C#
- Платформа .NET
- Базы данных
- Веб-программирование
- Сетевое программирование
- Повторное использование кода
- Изучение языка на полезных примерах
Ссылка на страницу книги: https://bhv.ru/product/bibliya-c-6-e-izdanie/
Кристин Джеквони
Идеальный тестировщик. Концепции, навыки и стратегии высококачественного тестирования
- ISBN: 978-5-9775-1905-2
- Количество страниц: 416
- Формат издания: 165 × 233 мм
- Печать: Черно-белая
- Серия: Внесерийные книги
Перед вами – исчерпывающее руководство по всем областям тестирования программного обеспечения.
Книга идеально подходит как для новичков в тестировании, так и для опытных специалистов, желающих восполнить пробелы в знаниях. В ней рассматриваются такие темы, как ручное исследовательское тестирование, тестирование API, тестирование баз данных, кросс- браузерное тестирование, тестирование мобильных приложений, разработка стратегий тестирования, тестирование безопасности, производительности, юзабилити и доступности, основы автоматизации тестирования, использование системы управления версиями и работа с Git. Даются полезные советы по составлению тест-планов, разработке стратегий тестирования и эффективной работе в команде. В книгу включены практические задания, которые помогут читателям закрепить основные термины и понятия. Это книга, которую вы захотите держать под рукой на протяжении всей своей карьеры!
- Основы тестирования
- Ручное исследовательское тестирование
- Тестирование API
- Создание тест-планов
- Тестирование баз данных
- Кроссбраузерное тестирование
- Тестирование мобильных приложений
- Разработка стратегий тестирования
- Тестирование безопасности
- Тестирование производительности
- Тестирование юзабилити и доступности
- Работа в команде.
- Автоматизированное тестирование
- Управление версиями и работа с Git
Ссылка на страницу книги: https://bhv.ru/product/idealnyj-testirovshhik-kontseptsii-navyki-i-strategii-vysokokachestvennogo-testirovaniya/
Владимир Молочков, Валентин Холмогоров
Интернет-магазин без программирования
- ISBN: 978-5-9775-1875-8
- Количество страниц: 192
- Формат издания: 165 × 215 мм
- Печать: Черно-белая
- Серия: Внесерийные книги
Если вы хотите открыть собственный интернет-магазин, совершенно необязательно изучать программирование или нанимать дорогостоящих специалистов.
Эта книга расскажет, как организовать продажу товаров в социальной сети «ВКонтакте», а также познакомит вас с эффективными и бесплатными конструкторами, позволяющими собрать работающий интернет-магазин из готовых блоков, подключить платежные системы и быстро запустить продажи. Авторы подробно рассматривают возможности бесплатных специализированных CMS для создания интернет-магазинов и сравнивают их функции.
Прочитав эту книгу, вы сможете начать собственный путь в сферу он-лайн торговли, даже если не являетесь ИТ-специалистом.
В книге рассмотрены:
- Интернет-магазины «ВКонтакте»
- Онлайн конструкторы Nethouse, ExpertPlus, Diafan, Битрикс24
- Tilda
- PHPShop
- OpenCart
- PrestaShop
- Ecwid
- WooCommerce
Ссылка на страницу книги: https://bhv.ru/product/internet-magazin-bez-programmirovaniya/
Сьюзен Макгрегор
Обработка данных на Python. Data Wrangling и Data Quality
- ISBN: 978-5-9775-1846-8
- Количество страниц: 432
- Формат издания: 170 × 240 мм
- Печать: Черно-белая
- Серия: Внесерийные книги
Мир вокруг нас полон данных, которые содержат уникальные и ценные сведения, но полезную информацию из этих «сырых» данных нужно уметь извлечь!
Книга содержит основополагающие концепции, экспертные советы и ресурсы, необходимые для первичной обработки, извлечения, оценки и анализа данных, а также инструменты для эффективного представления выводов.
Она предназначена для специалистов по обработке данных любого уровня – от новичков до опытных профессионалов – и предлагает простые, понятные всем и эффективные способы обработки.
Применяйте Python 3.8+ для чтения, записи и преобразования данных из различных источников, а также для обработки данных в больших масштабах.
- Организуйте, документируйте и структурируйте свой код, используя лучшие практики
- Собирайте данные из файлов, веб-страниц и API
- Проводите базовый статистический анализ, чтобы осмыслить наборы данных
- Визуализируйте и представляйте данные наглядным и убедительным образом
Ссылка на страницу книги: https://bhv.ru/product/obrabotka-dannyh-na-python-data-wrangling-i-data-quality/
Йонатан Шарвит
Дата-ориентированное программирование
- ISBN: 978-5-9775-1924-3
- Количество страниц: 464
- Формат издания: 165 × 230 мм
- Печать: Черно-белая
- Серия: Внесерийные книги
Код, одновременно обрабатывающий и данные, и их поведение (такая ситуация обычна в объектно-ориентированном программировании), порой чрезмерно усложняется, и управлять его состоянием становится практически невозможно. Новая парадигма «дата-ориентированное программирование» (DOP – data-oriented programming) решает эту проблему, поскольку здесь данные приложений содержатся в неизменяемых обобщённых структурах, а вычисления над ними выполняются при помощи обобщённых функций. Парадигма DOP, как и ООП, универсальна и не зависит от конкретного языка. Научитесь работать в таком стиле – и в ваших приложениях больше не будет ошибок, связанных с состоянием, станет легче понимать и поддерживать код.
Придерживаясь дата-ориентированного программирования, можно писать приложения как никогда качественно. В книге вы опробуете DOP в действии, научитесь моделировать бизнес-сущности и напишете систему управления библиотеками, в которой удаётся управлять состоянием, не меняя данных. Вашему вниманию предлагаются многочисленные схемы, наглядные ассоциативные карты, а также увлекательная диалоговая подача материала, при помощи которой автору удалось доступно донести свои новаторские идеи. Каждая глава позволит заново взглянуть на очередной аспект программирования.
В книге рассказано, как:
- отделить код от данных;
- заключать информацию в универсальные структуры данных;
- управлять состоянием, не изменяя данных;
- управлять конкурентностью в активно масштабируемых системах;
- писать дата-ориентированные модульные тесты;
- очерчивать контуры данных.
Ссылка на страницу книги: https://bhv.ru/product/data-orientirovannoe-programmirovanie/
Ключевые слова: тестировщик, интернет-магазин, дата-ориентированное программирование, Agile-технологии, социальная инженерия
Подпишитесь на журнал Купите в Интернет-магазине
Facebook
Мой мир
Вконтакте
Одноклассники
Google+
|