С момента выхода предыдущего издания этой книги многое изменилось. Появились новые вредоносные программы, новые методы борьбы с ними.
В четвертом издании книги «PRO Вирусы» добавились разделы, рассказывающие о принципах работы мобильных банковских троянцев для Android и вредоносных программ для iOS.
Отдельная глава посвящена троянцам, заражающим «умные» устройства, относящиеся к категории интернета вещей. Сегодня это — одна из самых актуальных и насущных угроз в мире информационной безопасности. На примере известного шифровальщина Troldesh показано, как работают современные энкодеры.
Валентин Холмогоров —
в прошлом штатный сотрудник одной из ведущих российских антивирусных компаний, где проработал более 7 лет. Автор 38 книг, посвященных компьютерным технологиям, а также более 400 публикаций в различных периодических околокомпьютерных изданиях. Работал заместителем главного редактора журнала «Магия ПК», в течение пяти лет возглавлял IT-департамент в компании, занимавшейся организацией и комплексным техническим сопровождением протокольных мероприятий как российского, так и международного значения. Известен в Интернете как блогер и публицист. В настоящее время работает редактором легендарного журнала «Хакер», посвященного высоким технологиям и информационной безопасности.
Время энтузиастов-одиночек, создававших компьютерные вирусы на заре информационной эпохи, давно прошло: в наши дни разработкой и распространением вредоносных программ занимаются хорошо организованные преступные группировки, имеющие жесткую иерархию и напоминающие по своей структуре настоящие мафиозные кланы. Объем этого подпольного рынка составляет сотни миллионов долларов.
Книга рассказывает об истории возникновения и развития технологий компьютерных вирусов, их разновидностях, внутренней архитектуре, способах распространения и принципах действия. Книга позволит читателям познакомиться с таинственным теневым миром киберпреступности, представители которого ежедневно осуществляют атаки на компьютеры простых пользователей по всему миру.
4-е издание, переработанное и дополненное.
Данная книга является сборником различных задач и примеров, решенных с помощью языка программирования Python.
Также в книге рассмотрена базовая теоретическая часть Python, позволяющая ориентироваться в языке и создавать свои программы. Теория сопровождается большим количеством разнообразных примеров - от самых основ (переменные и типы данных; операторы и циклы; математические функции и регулярные выражения; строки, списки, кортежи и т.д.) - до более продвинутых тем (объектно-ориентированное программирование; модули и пакеты в Python, генераторы и итераторы; метапрограммирование и т.д.).
Книга будет полезна как для тех, кто только заинтересовался Python, так и для тех, кто хочет улучшить свои навыки в программировании на Python.
Эта книга поможет вам освоить язык программирования Python практически с нуля, поэтапно, от простого к сложному. Первая часть книги посвящена базовым основам языка: переменные и типы данных, операторы, циклы и условные операторы, математические функции, кортежи, множества и словари, итераторы и генераторы, модули и пакеты, а также многое другое.
Во второй части книги перейдем к более сложным вещам в Python: объектно-ориентированное программирование, метапрограммирование, многопоточность и масштабирование.
Отдельное внимание будет уделено документированию своего проекта в Python, контролю и оптимизации кода. Теоретическая часть книги сопровождается практическими примерами, позволяющими на практике осваивать полученные теоретические знания.
Книга будет полезна как начинающим, так и тем, кто хочет улучшить свои навыки программирования на Python.
Данная книга позволяет уже с первых шагов создавать свои программы на языке Python. Акцент сделан на написании компьютерных игр и небольших приложений.
Для удобства начинающих пользователей в книге есть краткий вводный курс в основы языка, который поможет лучше ориентироваться на практике. По ходу изложения даются все необходимые пояснения, приводятся примеры, а все листинги (коды программ) сопровождаются подробными комментариями.
Книга будет полезна как начинающим программистам, так и всем, кто хочет быстро и эффективно научиться писать программы на Python.
Базовый синтаксис языка
Разработка (с примерами кода) простейших приложений
Графика, ООП, кортежи, виджеты и многое другое
Создание собственной игры!
В этой книге мы расскажем, как с использованием Unity (межплатформенной среды разработки компьютерных игр) вы сможете САМИ создавать свои игры, причем без лишних затрат и профессиональных навыков программирования.
Рассмотрен весь цикл создания игры – от этапа планирования игрового мира до настройки игрового интерфейса. Все этапы сопровождаются примерами программных кодов и скриншотами.
В наше время все мы время от времени играем в игры – кто на телефоне, кто на ноутбуке, компьютере или игровой консоли. Причем, в игры самые разные – кто-то любит квесты, кому-то нравится пострелять, а кто-то пропадает в ролевых играх. Но я уверен – каждому хотелось бы создать свой, уникальный игровой мир, где вы все сможете настроить так, как бы вам хотелось.
Если вы уже сейчас хотите создавать свои игры – то эта книга определенно для вас! Читайте и творите!
В этой книге мы расскажем, как с использованием Unity (межплатформенной среды разработки компьютерных игр) вы сможете САМИ создавать свои игры, причем без лишних затрат и профессиональных навыков программирования.
Рассмотрен весь цикл создания игр – от этапа планирования игрового мира до настройки игрового интерфейса. Все этапы сопровождаются примерами программных кодов и скриншотами.
Для большего понимания материала книги также будут рассмотрены основы Unity –использование ассетов, интерфейс, графика (игровые объекты, сцены, камеры, источники света), навигация персонажей и основы скриптинга.
Отдельная часть будет посвящена непосредственному созданию двухмерной и трехмерной игр, а также сборке созданных игр на Unity.
Если вы уже сейчас хотите создавать свои игры – то эта книга определенно для вас! Читайте и творите!
В этой книге, всё, что нужно для создания собственного проекта: от идеи до реализации. Она расскажет, как с использованием Unity (популярной межплатформенной среды разработки компьютерных игр) вы сможете САМИ создавать свои игры и трехмерные миры, причем без лишних затрат и профессиональных навыков программирования.
Книга поделена на три части. Первая часть посвящена изучению интерфейса и основных возможностей Unity. Мы поговорим о двух- и трехмерных проектах; рассмотрим ключевые особенности Unity; узнаем, как использовать ассеты; подробном изучим интерфейс Unity; узнаем об игровых объектах, сценах, камерах, источниках света; создадим свои первые Unity-проекты.
Во второй части мы поговорим о других важных частях Unity - о графике; о физике; рассмотрим основы скриптинга (написания сценариев - скриптов); узнаем как работать со звуком; как настроить навигацию в игре; как использовать анимацию и многое другое.
Ну и в заключительной, третьей, части полученных знаний из первых двух частей нам хватит для создания полноценной игры. Рассмотрен весь цикл создания игры - от этапа планирования игрового мира до настройки игрового интерфейса. Все этапы сопровождаются примерами программных кодов и скриншотами.
Если вы уже сейчас хотите создавать свои игры - то эта книга определенно для вас! Читайте и творите!
Виртуальный DVD 10 Гб с Unity-проектами, примерами из книги и ассетами можно скачать на сайте издательства в разделе "Материалы к книгам".
Разработка многофункционального сайта, как правило, требует нескольких разных специалистов, но в данной книге мы расскажем, как все сделать самому! Fullstack-разработчик — это разработчик, который обладает знаниями всех технологий (полным стеком) для создания полноценных многофункциональных веб-сайтов. Данная книга посвящена Fullstack-разработке сайта. В книге рассмотрен полный цикл создания полноценных сайтов и Интернет-порталов:
• Идея или постановка целей и задач сайта.
• Создание макета дизайна сайта.
• Верстка. Создание frontend’a.
• Программирование backend’a.
• Базовое наполнение контентом.
• Разворачивание на хостинге.
В книге приведено описание всех ключевых технологий web-разработки (HTML5, CSS3, JavaScript, PHP, MySQL), знание которых необходимо fullstack-разработчикам.
Также приведен и разобран реальный пример разработки полноценного образовательного Интернет-портала (его фронтенда и бэкенда), исходные коды которого можно скачать с сайта издательства.
Книга построена в удобном формате справочника/сборника лайфхаков - вы можете сразу начинать читать тот раздел, который вам нужен. Мы постарались собрать в одной книге ответы на самые частые и популярные вопросы по Windows 10: вы узнаете, как установить систему из облака; что делать с надоевшими обновлениями Windows 10; что нового появилось в меню «Пуск» и «Диспетчере задач»; как работает онлайн-поиск в Проводнике; вы узнаете про настройки рабочего стола, сетевого окружения, Wi-Fi, Интернета; что такое «Режим Бога» и другие дополнительные режимы Windows 10; как оптимизировать и ускорить свою систему; и еще многое-многое другое.
Windows 10 - система, которая регулярно обновляется, поэтому в ней постоянно появляются новые функции, о которых не знают даже бывалые пользователи Windows, не отслеживающие появление нового функционала. В этой книге будут рассмотрены новые возможности последних обновлений Windows 10, выпущенных в 2020 году, а также другие малоизвестные функции, появившиеся в предыдущих обновлениях.
Каждый найдет здесь то, что ему требуется!
Все больше пользователей переходят на последнюю операционную систему Microsoft - Windows 11.
Эта книга расскажет обо всех основных отличиях и особенностях новой операционки.
Начнем с самых основ (установки системы и нового графического интерфейса); поговорим об установке приложений, новом интернет-браузере Edge, файловых операциях и хранилище данных; узнаем, что нового в штатном антивирусе, безопасности и шифровании данных Windows 11; рассмотрим настройки операционки, быструю переустановку, средства восстановления системы и резервное копирование. Не лишним будет узнать про полезные команды оболочки и различные "трюки" в Windows 11.
Также, для удобства пользователей, мы собрали в одной главе все полезные сочетания клавиш при работе в операционной системе.
Справочник американского автора для системных администраторов и опытных пользователей Windows. Содержит информацию практически обо всех командах Windows 2000 и Windows NT Resource Kit, вводимых в режиме командной строки. Кроме команд здесь вкратце описан язык подготовки сценариев (scripting language), а также приведен список web-сайтов, где можно найти полезную информацию о Windows 2000 и архивы программного обеспечения.
Для системных администраторов и опытных пользователей Windows.
Осталось всего: 1 Автор: Холмогоров В. Рубрика: Информатика. Компьютерная литература. Программирование. Радиоэлектроника ISBN: 978-5-907314-12-2 Год издания: 2020
Осталось всего: 1 Автор: Иванов А.А. Рубрика: Информатика. Компьютерная литература. Программирование. Радиоэлектроника ISBN: 978-5-91134-602-7/1 Год издания: 2014
Осталось всего: 1 Автор: Жила В.А. Рубрика: Информатика. Компьютерная литература. Программирование. Радиоэлектроника ISBN: 978-5-16-006864-0 Год издания: 2015