информатика RSS

Компьютер глазами хакера

Эта книга — сборник лучших, тщательно отобранных статей из легендарного журнала «Хакер». Рассмотрены операционные системы Windows 11 и Linux с точки зрения организации эффективной работы на ПК. Описаны полезные приложения для этих ОС, утилиты для работы в терминале. Рассказано о программах для стеганографии — скрытия полезных данных в графических изображениях. Даны практические советы для пользователей Windows 11 по удаленной установке ОС, отключению телеметрии, удалению программ и компонент, тонкой настройке системы, ее оптимизации для работы на несовместимом и устаревшем оборудовании. Подробно описаны различные настройки Linux для безопасной работы. Представлены примеры постройки самодельного корпуса для ПК, установки суперконденсатора в беспроводную мышь, сборки самодельного ноутбука. Приведен обзор возможностей устройств Apple на базе процессоров М1 и даны советы по их эффективному использованию. Для пользователей ПК.
brij 11/10/22 Просмотров: 1393 Комментариев: 0
+4
Б. Такфилд. Алгоритмы неформально. Инструкция для начинающих питонистов

Алгоритмы это не только задачи поиска, сортировки или оптимизации, они помогут вам поймать бейсбольный мяч, проникнуть в «механику» машинного обучения и искусственного интеллекта и выйти за границы возможного. Вы узнаете нюансы реализации многих самых популярных алгоритмов современности, познакомитесь с их реализацией на Python 3, а также научитесь измерять и оптимизировать их производительность.
gefexi 08/10/22 Просмотров: 1540 Комментариев: 0
0
Герберт Шилдт. Самоучитель C++

Необходимость в переработке и дополнении предыдущего издания книги вызвана в первую очередь выходом в свет долгожданного для программистов всего мира единого международного стандарта по C++. Теперь можно быть уверенным, что уже в ближайшем будущем программы на C++ будут выглядеть и функционировать одинаково, независимо оттого, в какой среде программирования и для какого компилятора они написаны. В книге сохранен весь материал двух предыдущих изданий, а также добавлено несколько новых глав и множество новых разделов.
gefexi 07/10/22 Просмотров: 1480 Комментариев: 0
0
А.А. Барсегян. Анализ данных и процессов

Излагаются основные направления в области разработки корпоративных систем: организация хранилищ данных, оперативный (OLAP) и интеллектуальный (Data Mining) анализ данных. В третьем издании по сравнению со вторым, выходившем под названием "Технологии анализа данных: Data Mining, Text Mining, Visual Mining, OLAP", добавлены визуальный (Visual Mining) и текстовый (Text Mining) анализ данных, анализ процессов (Process Mining), анализ Web-ресурсов (Web mining) и анализ в режиме реального времени (Real-Time Data Mining).
gefexi 07/10/22 Просмотров: 1135 Комментариев: 0
0
Введение в язык программирования Ada

Этот курс научит вас основам языка программирования Ada и предназначен для тех, кто уже имеет базовое представление о методах программирования. Вы узнаете, как применить эти методы к программированию в Ada.
gefexi 03/10/22 Просмотров: 730 Комментариев: 0
+2
Джо Грей. Социальная инженерия и этичный хакинг на практике

Даже самые продвинутые службы безопасности мало что могут сделать для защиты от вреда, причиняемого простым сотрудником, который перешел по вредоносной ссылке, открыл вложение электронной почты или раскрыл конфиденциальную информацию во время телефонного звонка. Эта книга поможет вам лучше понять методы, лежащие в основе атак социальной инженерии, и узнать, как помешать киберпреступникам и злоумышленникам, которые используют человеческие слабости в своих целях.
gefexi 03/10/22 Просмотров: 1692 Комментариев: 0
0
Евгения Ищукова. Криптографические основы блокчейн-технологий

Любыми технологиями можно просто пользоваться, не вникая в их суть, а можно и стремиться к глубокому знанию внутренних механизмов и пониманию внутренних процессов, составляющих основу используемых решений.
gefexi 30/09/22 Просмотров: 1080 Комментариев: 0
0
Л.Ю. Щербаков. Прикладная криптография

Основное внимание в книге авторы уделяют прикладным вопросам — использованию уже существующих в операционных системах Microsoft криптографических модулей (криптопровайдеров) и созданию собственных криптопровайдеров при помощи удобного инструментария — CSPDK. Проще говоря, как шифровать свои файлы и прятать их от несанкционированного доступа при помощи специальных программ.
gefexi 29/09/22 Просмотров: 1262 Комментариев: 0
0
Лауренциу Спилкэ. Spring быстро

Java-программистам необходим фреймворк Spring. Этот невероятный инструмент универсален: вы можете разрабатывать как приложения для малого бизнеса, так и микросервисервисные архитектуры промышленного масштаба. Освоить Spring не так-то просто, но первый шаг сделать легко! Книга предназначена для Java-разработчиков, желающих создавать приложения на основе Spring.
gefexi 28/09/22 Просмотров: 1103 Комментариев: 0
0
Николай Ершов. Практическое введение в решение дифференциальных уравнений в Python

Книга посвящена вопросам практического применения символьных вычислений для решения дифференциальных уравнений и их систем с использованием библиотеки символьных вычислений SymPy языка программирования Python. В каждой главе книги рассматривается какая-либо одна прикладная модель из области физики, химии, биологии и т.д.
gefexi 28/09/22 Просмотров: 1327 Комментариев: 0
0
Ум программиста

Книга освещает практические основы когнитивистики для программистов. Основные темы: осмысление и развитие чужого и собственного кода, изучение новых языков программирования, мнемонические приемы для программистов, поддержка кода в читаемом состоянии. Объяснено, как снижать когнитивную нагрузку при работе программиста, как делать код логичным и понятным для себя и коллег. Рассмотрены приемы именования функций, классов и переменных, подходы к ведению репозиториев, совместной разработке и доработке кода. Для программистов и других IT-специалистов. Ваш мозг реагирует предсказуемым образом, когда сталкивается с новыми или сложными задачами. Эта уникальная книга научит вас конкретным методам, основанным на когнитивной науке, которые улучшат ваш способ изучения кода и его осмысления.
brij 28/09/22 Просмотров: 1175 Комментариев: 1
0
Д. Тидвелл. Разработка интерфейсов. Паттерны проектирования

Спроектировать хороший интерфейс приложения не так просто. Все заказчики хотят, чтобы пользовательский опыт (user experience) был гладким, чтобы пользователь быстро и безболезненно получал то, что ему нужно, на любом устройстве и пользуясь любым каналом взаимодействия. Главная «фишка» книги — паттерны проектирования. Вы научитесь использовать паттерны при разработке интерфейсов мобильных, настольных и веб-приложений.
gefexi 23/09/22 Просмотров: 949 Комментариев: 0
0
А. Агравал. Автоматизация предприятия с помощью Python

В данной книге приводятся реальные примеры того, как читатели могут внедрять автоматизацию бизнес-процессов на своих предприятиях, а также решать обычные офисные задачи с помощью языка Python и его библиотек реализации элементов ИИ. Эта книга научит вас создавать, читать, изменять и извлекать данные из документов Excel, Word и PDF с помощью программирования на языке Python.
gefexi 19/09/22 Просмотров: 1439 Комментариев: 1
0
Роберт Зубек. Элементы гейм-дизайна. Как создавать игры, от которых невозможно оторваться

Хотите разобраться, в чем секрет успешных игр? Это вводное пособие по гейм-дизайну поможет вам освоить не только в теоретические основы, но и практические техники дизайна игр. Роберт Зубек, гейм-дизайнер и сооснователь независимой игровой студии в Чикаго, на конкретных примерах объясняет, что стоит за словом «гейм-дизайн» и как создать игру, которая понравится всем. Его подход базируется на трех столпах разработки игр, от которых зависит успех вашей игры. В этой книге вы найдете множество иллюстраций и схем, а также сможете выполнить индивидуальные и групповые упражнения, которые помогут вам стать настоящим профессионалом в разработке игр.
gefexi 18/09/22 Просмотров: 1409 Комментариев: 0
0
Фил Уиндер. Обучение с подкреплением для реальных задач. Инженерный подход

Книга посвящена промышленно-ориентированному применению обучения с подкреплением (Reinforcement Learning, RL). Объяснено, как обучать промышленные и научные системы решению любых пошаговых задач методом проб и ошибок – без подготовки узкоспециализированных учебных множеств данных и без риска переобучить или переусложнить алгоритм. Рассмотрены марковские процессы принятия решений, глубокие Q-сети, градиенты политик и их вычисление, методы устранения энтропии и многое другое. Данная книга – первая на русском языке, где теоретический базис RL и алгоритмы даны в прикладном, отраслевом ключе.
gefexi 18/09/22 Просмотров: 852 Комментариев: 0
0
Стивен Скиена. Алгоритмы. Руководство по разработке

Книга является наиболее полным руководством по разработке эффективных алгоритмов. Первая часть книги содержит практические рекомендации по разработке алгоритмов: приводятся основные понятия, дается анализ алгоритмов, рассматриваются типы структур данных, основные алгоритмы сортировки, операции обхода графов и алгоритмы для работы со взвешенными графами, примеры использования комбинаторного поиска, эвристических методов и динамического программирования.
gefexi 17/09/22 Просмотров: 750 Комментариев: 0
0
Павел Шалин. Взлом. Приемы, трюки и секреты хакеров. Версия 2.0

В сборнике избранных статей из журнала «Хакер» описана технология инжекта шелл-кода в память KeePass с обходом антивирусов, атака ShadowCoerce на Active Directory, разобраны проблемы heap allocation и эксплуатация хипа уязвимого SOAP-сервера на Linux.
gefexi 16/09/22 Просмотров: 1610 Комментариев: 0
+1
Татьяна Кучаева. Android Studio. Полезные шпаргалки для начинающих

Программирование и разработка мобильных приложений на Android уже давно покорила весь мир. С каждым годом всё больше людей хотят научиться создавать приложения и игры на планшет или смартфон. В этой книге есть всё необходимое для того, чтобы научиться самостоятельно разрабатывать приложения, как самые элементарные, так и более функциональные.
gefexi 15/09/22 Просмотров: 1142 Комментариев: 0
+1
Погружение в паттерны проектирования

Книга «Погружение в Паттерны Проектирования» описывает 22 классических паттерна проектирования, а также 8 принципов проектирования, на которых они основаны. Каждая глава книги посвящена только одному паттерну. Поэтому книгу можно читать как последовательно, от края до края, так и в произвольном порядке, выбирая только интересные в данный момент паттерны. Паттерны проектирования универсальны. Поэтому все примеры кода в этой книге приведены на псевдокоде, без привязки к конкретному языку программирования.
brij 14/09/22 Просмотров: 1485 Комментариев: 0
0
Адам Беллемар. Создание событийно-управляемых микросервисов

Книга описывает методы создания событийно-управляемых микросервисов для обработки больших объемов данных и предлагает шаблоны приложений, использующих подобную архитектуру. Рассказано о роли микросервисов в поддержке событийно-управляемых проектов, представлены примеры практических реализаций подобных архитектур как силами сотрудников организации, так и с привлечением сторонних специалистов.
gefexi 17/08/22 Просмотров: 885 Комментариев: 0
+1
42