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

Никита Скабцов. Kali Linux в действии. Аудит безопасности информационных систем

2-е издание

В данном издании рассказывается о том, как проникнуть в открытые информационные системы, обойдя защиту веб-сервисов. Информационная безопасность, как и многие другие вещи в нашем мире, - это две стороны одной медали. С одной стороны, мы проверяем, ищем и даже практикуем методы проникновения, а с другой - пытаемся защитить себя. Тестирование на проникновение является частью нормального жизненного цикла любой инфраструктуры информационных технологий и позволяет реально оценить возможные риски и выявить скрытые проблемы. Законно ли хакерство? Конечно, законно! Однако оно ограничено двумя сценариями: взломом собственной ИС и взломом сети организации, которая дала письменное согласие на проведение аудита или теста на проникновение. Информация в этой публикации должна использоваться только для легального взлома ИС. Незаконная деятельность влечет за собой административное или уголовное наказание. В этом документе содержится пошаговое описание всех шагов, необходимых для проведения аудита безопасности информационных систем и теста на проникновение. Книга рассчитана на читателей, имеющих опыт работы с информационными технологиями и знакомых с работой основных сетевых служб на платформах Linux и Windows, но особенно подходит системным администраторам, специалистам по информационной безопасности, а также тем, кто хочет связать свою карьеру с информационной безопасностью и аудитом.
brij 20/02/24 Просмотров: 832 Комментариев: 0
0
Роберт Мартин. Чистый код. Создание, анализ и рефакторинг

Даже плохой программный код может работать. Однако если код не является «чистым», это всегда будет мешать развитию проекта и компании-разработчика, отнимая значительные ресурсы на его поддержку и «укрощение».
gefexi 19/02/24 Просмотров: 712 Комментариев: 0
+1
SEOBOOK. Большая книга о современном продвижении сайтов

Вывести свой сайт в топ – цель каждого владельца веб-сайта. Ведь так можно решить основные задачи бизнеса: продать товар, найти клиентов, которые закажут услуги, привлечь трафик на свой портал и в будущем зарабатывать на размещении рекламы и не только. Каждый хочет обойти своего конкурента и занять первые строчки поисковой выдачи, но как это сделать, знают далеко не все. Создать сайт и сидеть сложа руки, надеясь, что ваш клиент сам придет, уже не получится. Время идет, интернет развивается, алгоритмы поисковых систем меняются, а с ними меняются и требованиям к оптимизации сайтов, которые влияют на их продвижение. Эта книга – кладезь знаний, которые мы накопили за все время работы, и сейчас решили поделиться ими со всеми, кто ее открыл. В этом пособии мы по полочкам разложили все о продвижении сайтов: с чего начать, как оптимизировать, как проводить аналитику, как работать над внешними и внутренними факторами ранжирования и не только. Мы расскажем все в деталях доступным языком, покажем наглядные примеры, объясним, что плохо и что хорошо. Будьте уверены, что прочитав эту книгу, вы сможете составить четкий план, как улучшить свой проект, что изменить и как работать над его продвижением. Многие работы, которые вы доверяли сторонним специалистам, станут вам по плечу.
brij 19/02/24 Просмотров: 761 Комментариев: 0
0
Python с нуля

Добро пожаловать в «Python с нуля»! Эта книга даст вам основные знания и инструменты, которые помогут стать опытным разработчиком на Python — универсальном, мощном и доступном языке программирования. Вы узнаете, почему Python стал одним из самых популярных языков программирования в мире и что делает его отличным выбором и для начинающих, и для опытных разработчиков. Эта книга приглашает вас в путешествие по огромному миру Python и охватывает все — от самых основ до более продвинутых тем, таких как наука о данных, веб-скрапинг и программирование графических интерфейсов. Каждая глава снабжена примерами, заданиями для самопроверки и лучшими практиками, чтобы вы не только поняли материал, но и получили практический опыт его применения. Неважно, новичок вы или опытный разработчик, желающий расширить свои навыки, — в этой книге найдется что-то для всех.
brij 18/02/24 Просмотров: 868 Комментариев: 0
0
Adobe Photoshop CS6 для всех

Наиболее полное руководство для решения практических задач в пакете Adobe Photoshop CS6. Рассматриваются новые возможности работы с цифровыми изображениями и фотографиями, обеспечивающие интеллектуальное ретуширование, реалистическое раскрашивание и выделение изображений, инструменты рисования и маскирования, цветовые модели, приемы редактирования изображений и фотографий, маски, слои, каналы, фильтры, автоматизация рутинных операций, подготовка документов к печати, интересные примеры работы с 3D-графикой и текстом.
gefexi 18/02/24 Просмотров: 773 Комментариев: 0
+1
Windows 10. Новейший самоучитель для компьютеров и планшетов

Четвертое издание «Новейшего самоучителя Windows 10» включает подробный отчет о самых свежих обновлениях, затронувших такие важные элементы, как меню Настроек и систему безопасности. А кроме того, читатели найдут в этой книге, как всегда, множество интересных и полезных советов автора на все случаи использования операционной системы Windows – от настройки до работы с почтой и многое другое.
gefexi 18/02/24 Просмотров: 924 Комментариев: 0
+1
Грокаем машинное обучение

Машинное обучение — это набор методов анализа данных, основанных на алгоритмах, которые дают все более точные результаты по мере поступления новых данных. Машинное обучение лежит в основе систем рекомендаций, программ распознавания лиц, «умных» колонок и даже беспилотных автомобилей. Эта уникальная книга объясняет основные понятия машинного обучения на простых и доступных примерах, увлекательных упражнениях и запоминающихся иллюстрациях.
gefexi 17/02/24 Просмотров: 630 Комментариев: 0
+1
Н.Б. Культин. Основы программирования в Delphi 7

В книге подробно описывается весь процесс разработки программы: от конструирования диалогового окна до организации справочной системы и создания установочного CD-ROM. Материал включает ряд тем, которые, как правило, остаются за рамками книг, адресованных начинающим — обработка символьной информации, использование динамических структур, работа с файлами.
gefexi 17/02/24 Просмотров: 796 Комментариев: 0
+2
Эндрю Траск. Грокаем глубокое обучение

Глубокое обучение – это раздел искусственного интеллекта, цель которого научить компьютеры обучаться с помощью нейронных сетей – технологии, созданной по образу и подобию человеческого мозга. Онлайн-переводчики, беспилотные автомобили, рекомендации по выбору товаров именно для вас и виртуальные голосовые помощники – вот лишь несколько достижений, которые стали возможны, благодаря глубокому обучению.
gefexi 16/02/24 Просмотров: 697 Комментариев: 0
0
algoritmicheskiy-trening-resheniya-prakticheskih-zadach-na-python

Опираясь на богатый соревновательный и эвристический опыт, автор предлагает оригинальные реализации классических алгоритмов Computer Science на языках Python и C++. Особое внимание уделено математическим и геометрическим алгоритмам, графовым алгоритмам, структурам данных (в особенности различным деревьям), комбинаторике и работе со строками.
Книга поможет заложить и расширить алгоритмическую подготовку, познакомит с эффективными решениями вычислительных задач, а для обучающихся станет настольной. Поможет подготовиться к экзаменам, сертификации, олимпиадам по программированию.
tanyavip1 15/02/24 Просмотров: 701 Комментариев: 0
0
Pandas в действии

Язык Python помогает упростить анализ данных. Если вы научились пользоваться электронными таблицами, то сможете освоить и pandas! Несмотря на сходство с табличной компоновкой Excel, pandas обладает большей гибкостью и более широкими возможностями. Эта библиотека для Python быстро выполняет операции с миллионами строк и способна взаимодействовать с другими инструментами. Она дает идеальную возможность выйти на новый уровень анализа данных.
gefexi 15/02/24 Просмотров: 659 Комментариев: 0
+2
Г. Иванова. Основы программирования

Изложены основные теоретические положения разработки программного обеспечения с использованием структурного и объектно-ориентированных подходов. Подробно рассмотрены основные приемы решения задач различных классов, в том числе приемы создания и обработки динамических структур данных, без которых невозможно современное программирование.
gefexi 11/02/24 Просмотров: 751 Комментариев: 0
0
oblachnye-tehnologii-prakticheskoe-rukovodstvo-po-sozdani

Эта книга представляет собой всестороннее руководство по разработке приложений с использованием современных облачных технологий. В ней рассматриваются ключевые аспекты от базовых концепций облачных вычислений до передовых методик и стратегий оптимизации. Читатели получат углубленное понимание моделей облачных вычислений, архитектуры облачных приложений и эффективного использования облачных сервисов и ресурсов. Книга акцентирует внимание на вопросах безопасности в облачных средах и предлагает конкретные рекомендации по управлению доступом, шифрованию данных и мониторингу безопасности.
tanyavip1 09/02/24 Просмотров: 498 Комментариев: 0
0
ScratchJr для самых юных программистов

Книга написана на основе опыта обучения программированию на языке ScratchJr в кружке юных программистов и протестирована на десятках детей 4–9 лет. В ходе тестирования книги в кружке были сняты все возникающие у детей вопросы.
gefexi 09/02/24 Просмотров: 612 Комментариев: 0
0
python-eto-prosto-poshag

Рассмотрены основы синтаксиса языка Python на примере дистрибутива Anaconda. Показаны приложения IPython, Spyder IDE, Jupyter Notebook. Описан синтаксис переменных, функций, циклов. Подробно изучаются структуры данных в Python: строки, списки, кортежи, множества и словари. Объясняется понятие классов и их применение в объектно-ориентированном программировании. Описаны возможности библиотеки обработки изображений Pillow, библиотеки Tkinter для создания приложений с графическим интерфейсом. Отдельный раздел посвящен обработке ошибок и исключений в программах.
tanyavip1 06/02/24 Просмотров: 848 Комментариев: 0
+1
the-little-schemer-chudesnoe-funkcionalnoe-programmirovanie

The Little Schemer – не просто введение в функциональное программирование, это захватывающее исследование самих принципов вычислительного мышления. Книга проводит читателя через тонкости рекурсивного программирования, представляя материал в удобном для восприятия табличном формате («вопрос-ответ»).
Это незаменимое руководство для тех, кто стремится не только уметь понимать код, но и мыслить в нем и перестраивать его, выходя за рамки обыденного программирования и погружаясь в более абстрактный мир вычислений.
tanyavip1 31/01/24 Просмотров: 763 Комментариев: 0
+2
Продвинутые алгоритмы и структуры данных

Познакомьтесь с самыми необходимыми алгоритмами решения сложных задач программирования в области анализа данных, машинного обучения и графов. Вы постоянно сталкиваетесь с бесчисленными проблемами программирования, которые поначалу кажутся запутанными, трудными или нерешаемыми. Не отчаивайтесь! Многие из «новых» проблем уже имеют проверенные временем решения. Эффективные подходы к решению широкого спектра сложных задач кодирования легко адаптировать и применять в собственных приложениях, а при необходимости создавать собственные структуры данных под конкретную задачу. Сбалансированное сочетание классических, продвинутых и новых алгоритмов обновит ваш инструментарий программирования, добавив в него новые перспективы и практические методы. Специалист по информатике, разработчик программного обеспечения, специалист по обработке данных и вообще любой профессионал, чья эффективная работа зависит от вычислений, должен свободно владеть языком алгоритмов и структур данных. Вот почему на собеседованиях в компаниях Кремниевой долины соискателям часто предлагают задачи из этой области.
brij 28/01/24 Просмотров: 731 Комментариев: 0
+1
Программирование для детей. Сборник книг

12 книг

Программирование – одна из самых востребованных профессий в наше время, и она останется таковой в ближайшем будущем. Научите своих детей программировать уже сейчас с помощью этих книг! Вы найдете здесь много упражнений – полезных, интересных и забавных, поэтому ваш ребенок не заскучает. Материал написан доступно и просто, поэтому ему не составит труда освоить азы программирования.
deposit_rumit 28/01/24 Просмотров: 967 Комментариев: 0
0
Scratch и Arduino для юных программистов и конструкторов

Книга написана на основе опыта работы с детьми 3–11 классов и посвящена творческим проектам юных программистов и конструкторов. На примере алгоритмов черепашьей графики и простых компьютерных игр дети познакомятся с креативным программированием в визуальной среде Scratch. Рассмотрено применение плат Arduino, плат расширения и различных внешних датчиков в конструкторских проектах начального уровня.
gefexi 28/01/24 Просмотров: 755 Комментариев: 0
0
Шива Парасрам, Алекс Замм. Kali Linux. Тестирование на проникновение и безопасность

Издание предназначено для этических хакеров, пентестеров и специалистов по IT-безопасности. От читателя требуются базовые знания операционных систем Windows и Linux. Знания из области информационной безопасности будут плюсом и помогут вам лучше понять изложенный в книге материал.
gefexi 28/01/24 Просмотров: 1248 Комментариев: 0
0
14