Обложка канала

Библиотека. Страница 9

Огромная подборка книг по всем языкам программирования (только все самое актуальное и лучшее), как для новичков так и для профи!

  • Библиотека

    Ассемблер — это просто. Учимся программировать. - Калашников О. А. Подробно и доходчиво объясняются все основные вопросы программирования на ассемблере. Рассмотрены команды процессоров Intel, 16- и 32-разрядные регистры, основы работы с сопроцессором, сегментация памяти в реальном масштабе времени, управление клавиатурой и последовательным портом, работа с дисками и многое другое. Описано, как разработать безобидный нерезидентный вирус и антивирус против этого вируса, как написать файловую оболочку (типа Norton Commander или FAR Manager) и как писать резидентные программы. Каждая глава состоит из объяснения новой темы, описания алгоритмов программ, многочисленных примеров и ответов на часто задаваемые вопросы. Во второе издание внесены исправления и добавлены новые примеры. Компакт-диск содержит исходные коды всех примеров, приведенных в книге, с подробными описаниями. Скачать кингу…
  • Библиотека

    Предметно-ориентированное проектирование (DDD). Структуризация сложных программных систем (2010) - Эрик Эванс Классическая книга Э.Эванса освещает наиболее общий, стратегический круг вопросов, связанных с объектно-ориентированной разработкой программного обеспечения. Это переработка и структуризация знаний о предметных областях, применение типовых архитектурных шаблонов, построение и анализ моделей предметных областей, проектирование программных объектов с точки зрения качества их взаимодействия и передачи логической структуры знаний, организация программ на основе крупномасштабных структур, выработка общего языка и стратегии коммуникации в группе. Подход автора строится на динамичном рефакторинге модели и постоянной дистилляции знаний. Это позволяет достигнуть высокой степени гармонии между логикой предметной области и кодом программы, а также достаточной гибкости программной архитектуры для целей удобной доработки и интеграции программного обеспечения. Книга насыщена практическими примерами из реальных проектов. Скачать кингу
  • Библиотека

    Академия Яндекса анонсировала набор в Школу информационной безопасности! ⚡️ ШкИБ — это насыщенная двухмесячная программа для тех, кто уже начал свой путь в инфобезе. На программе участники слушают лекции о безопасной разработке систем, предотвращении утечек данных и cloud security, а также погружаются в актуальные проблемы индустрии. Расписание построено так, что занятия можно совмещать с работой или учёбой! Чтобы попасть в ШкИБ, необходимо: 1. заполнить анкету; 2. написать мотивационное письмо; 3. пройти вступительное испытание 👉🏻 О других подробностях программы читайте на сайте Школы: https://clck.ru/32jmZQ !
  • Реклама

  • Библиотека

    Язык ассемблера для процессоров Intel (4-е издание) - Кип Р. Ирвин В основу четвертого издания этой книги положено описание архитектуры процессоров фирмы Intel, называемой IA-32, сделанное с точки зрения программиста. По сравнению с третьим изданием, книга полностью переписана, и теперь основной акцент в ней сделан на создании 32-разрядных приложений для системы Windows. Ее отличает последовательный и методически грамотный подход к изложению материала. Материал данной книги подобран в соответствии с ее первоначальным замыслом — научить студентов писать и отлаживать программы на уровне машинных кодов. Она никогда не заменит собой полноценный учебник по архитектуре компьютеров, но позволит студентам получить из первых рук бесценный опыт в написании программ и продемонстрирует, как на самом деле работает компьютер. Скачать книгу…
  • Библиотека

    Искусство дизассемблирования. Наиболее полное руководство - Крис Касперски, Ева Рокко Книга посвящена вопросам и методам дизассемблирования, знание которых позволит эффективно защитить свои программы и создать более оптимизированные программные коды. Объяснены способы идентификации конструкций языков высокого уровня таких, как С/C++ и Pascal, показаны различные подходы к реконструкции алгоритмов. Приводится обзор популярных хакерских инструментов для Windows, UNIX и Linux — отладчиков, дизассемблеров, шестнадцатеричных редакторов, API- и RPC-шпионов, эмуляторов. Рассматривается исследование дампов памяти, защитных механизмов, вредоносного программного кода — вирусов и эксплоитов. Уделено внимание противодействию антиотладочным приемам. К книге прилагается компакт-диск с полноцветными иллюстрациями и кодами рассматриваемых примеров. Скачать книгу…
  • Библиотека

    Хакеры против Cloud: показываем на практике, как мы защищаем клиентов 📆 Бесплатный вебинар 29 ноября в 11:00 На встрече команда Cloud с вами: 🔹 разберет примеры реальных киберугроз из мировой практики и расскажет, как сервисы безопасности компании закрывают любые «бреши» в инфраструктуре; 🔹 обсудит, как просто настроить Web Application Firewall для ваших целей; 🔹 и главное – устроит онлайн-демонстрацию настоящей кибератаки и покажет, как на неё среагирует WAF; 🔹 в финале встречи традиционно проведет Q&A-сессию и ответит на все вопросы. Вебинар будет интересен специалистам по информационной безопасности и всем неравнодушным к сфере ИТ. Зарегистрироваться на вебинар
  • Библиотека

    Реверсинг и защита программ от взлома — Александр Панов В книге «Реверсинг и защита программ от взлома» тщательно рассматриваются все основные современные методики защиты ПО, начиная с написания различных программ и заканчивая последующей их отладкой. В ней описываются примеры взлома типичных защит и даны советы для предотвращения такого взлома. В данной книге приведено множество рабочих примеров, которые помогут программисту решить проблемы в защите интеллектуальной собственности. Следует отметить, что здесь описана работа с достаточно популярным отладчиком OllyDBg. На прилагаемом диске находятся программы, которые описаны в книге. Скачать книгу
  • Библиотека

    Как специалисту в IT отдохнуть, перезагрузиться и набраться энергии для работы? Отправляйтесь на сёрфинг! Русский серф-кемп в Марокко Forever Surf обучает серфингу новичков и продолжающих серферов 🏄‍♂️ Из плюсов: ⁃ в Марокко виза не нужна ⁃ ПЦР тест и вакцина не требуются ⁃ кемп работает круглый год, даты заезда свободные ⁃ действует система «Все включено», с проживанием, питанием и обучением серфингу. Неделя всего 520 евро 🔥 ⁃ супер уютная вилла с бассейном в 5-и минутах от Атлантического океана 🎄Кстати, ещё есть места в новогодний заезд 30.12 - 07.01, в котором будет специальная насыщенная программа серфинг + путешествия. Подписывайтесь на наш Телеграм-канал и приезжайте учиться серфингу!
  • Библиотека

    Цифровая схемотехника и архитектура компьютера. Дополнение по архитектуре ARM - Дэвид М. Харрис, Сара Л. Харрис Данное издание является дополнением к книге «Цифровая схемотехника и архитектура компьютера» с описанием отличий архитектуры ARM от MIPS, описанной в первой книге. Оно состоит из глав, посвященных архитектуре процессоров ARM, их микроархитектуре, описанию подсистемы памяти и системы ввода-вывода. Также в приложении приведена система команд ARM. Книгу рекомендуется использовать совместно с первым (основным) изданием по архитектуре MIPS. Издание будет полезно студентам, инженерам, а также широкому кругу читателей, интересующихся современной схемотехникой. Скачать книгу…
  • Библиотека

    👨‍💻За последний год спрос на экспертов по кибербезопасности вырос в 1,5 раза! И это неудивительно — в современном мире вопрос кибербезопасности стоит на 1-ом месте. Усиление кибератак на предприятия, кибервойны, упрощение реализации мошеннических схем бросают нам каждый день новые вызовы. ❓Как собрать свой собственный контур безопасности? - Узнайте 23 ноября в 20:00 на открытом уроке «Комплексная информационная безопасность». 👋 Спикером выступит Сергей Терешин — преподаватель онлайн-курса «Network Security» в OTUS и руководитель проектов облачных и цифровых решений в МТС. Кому полезно? Сетевым инженерам, начинающим специалистам ИБ, специалистам по сетевому администрированию, администраторам сетей и системным инженерам. ➕Чтобы попасть на мероприятие, необходимо пройти вступительный тест: https://otus.pw/zMnU/
  • Библиотека

    Reverse Engineering для начинающих - Денис Юричев «Теперь, когда Денис Юричев сделал эту книгу бесплатной, она стала вкладом в мир свободных знаний и бесплатного образования» – Ричард Столман (Richard Stallman), основатель GNU, активист в области свободного ПО. «Reverse Engineering для начинающих» – не только учебник по реверс-инжинирингу, но и отличный учебник по основам программирования, который подойдет как для изучения глубин C++ и Java, так и для лучшего понимания того, как работает компьютер. Скачать книгу…
  • Библиотека

    ОБРАЗ МЫШЛЕНИЯ – ДИЗАССЕМБЛЕР IDA Pro - Крис Касперски Цель этой книги – частично компенсировать информационный голод, окутывающий один из популярнейших дизассемблеров современности – IDA Pro. Сведения, содержащиеся в документации, подавляемой вместе с этим продуктом, весьма отрывочные и безнадежно устаревшие. Самостоятельное же освоение IDA Pro требует значительных усилий, длительного времени и постоянных консультаций с ее разработчиками. Появлению этой книги предшествовал большой объем работы, проделанной автором. Первоначально когда замышлялось написать книгу, обобщающую достижения современного реинженеринга, планировалось скоромное издание страниц максимум в пятьсот, но в течение работы над проектом выяснилось: описание одних лишь функций встроенного языка IDA Pro значительно превышает этот объем. Поэтому весь материал пришлось разбить на три тома – «Описание функций встроенного языка IDA Pro», «Приемы эффективной работы с IDA Pro» и «Технологии дизассемблирования». Скачать книгу…
  • Библиотека

    Понимание языка ассемблера, Reverse Engineering для начинающих - Юричев Д. В 2014-2018 книга называлась "Reverse Engineering для начинающих", но я всегда подозревал что это слишком сужает аудиторию. Люди от инфобезопасности знают о "reverse engineering", но я от них редко слышу слово "ассемблер". Точно также, термин "reverse engineering" слишком незнакомый для общей аудитории программистов, но они знают про "ассемблер". В июле 2018, для эксперимента, я заменил название на "Assembly Language for Beginners" и запостил ссылку на сайт Hacker News8, и книгу приняли, в общем, хорошо. Так что, пусть так и будет, у книги будет два названия. Хотя, я поменял второе название на "Understanding Assembly Language" ("Понимание языка ассемблера"). Также, люди говорят что "для начинающих" уже звучит немного саркастично для книги объемом в -1000 страниц. Книги отличаются только названием, именем файла (UAL-XX.pdf и RE4B-XX.pdf), URL-ом и парой первых страниц. Скачать книгу…
  • Библиотека

    5 причин освоить Python. Часть 1 Новичку сложно выбрать язык для работы. Можно заглянуть в рейтинг TIOBE: Самым популярным в 2022 году стал Python. 1️⃣Python подходит новичкам Если никогда не кодили, начните с Python. Он интуитивный, ему легко учиться. По Python много полезных материалов: методички, библиотеки готовых решений. 2️⃣Python — универсальный На нём пишут игры, программы и сайты, создают ботов, анализируют данные. Python используют и для сбора и обработки информации. 3️⃣Разработчикам хорошо платят Средняя зарплата — 150 000 ₽ в месяц. Новичкам от 80К. После 2 лет работы вы сможете удвоить доход, а после 3 — получать до 300 000 ₽. Это три средние зп в Москве и десять для регионов. 📚Изучайте Python с нуля на курсе университета Skypro: https://go.sky.pro/hacckingbook1 Проведем вас за руку до устройства на работу: составим резюме, подготовим к интервью. Справитесь, даже если нет опыта в IT. Вас ждут 400 часов теории и практики, разработка 4 проектов для портфолио, вебинары, лекции. https://go.sky.pro/hacckingbook1
    Курс Python-разработчик - обучение Python с нуля онлайн | Skypro

    Обучение на курсе Python онлайн — ваш путь в профессию за 10 месяцев. ⚡Обучение профессии Python-разработчик с дипломом и помощь при трудоустройстве. ⚡Вы освоите программирование на питоне с нуля.

    sky.pro
  • Библиотека

    Взлом программного обеспечения. Анализ и использование кода - Хогланд Г., Мак-Гроу Г. Эта книга рассказывает о том, как взламывать программный код. Самым подробным образом, чем это было сделано когда-либо ранее, высококвалифицированные авторы расскажут о технологии проведения атак и взлома программного кода. Книга насыщена примерами кода из реальных программ атаки и исправлений, вносимых хакерами в популярные приложения. Читателям наглядно демонстрируется, как выявлять неизвестные уязвимые места в программном обеспечении и как можно их использовать для взлома компьютеров. Книга предназначена для профессионалов в области программного обеспечения и может использоваться как пособие для создания более безопасного кода. Скачать книгу…
  • Реклама

  • Библиотека

    Программирование на ассемблере на платформе x86-64 - 2011- Аблязов Р.З. В данной книге речь идёт о работе процессора в двух его основных режимах: защищённом режиме и 64-битном, который также называют long mode («длинный режим»). Также помимо изложения принципов и механизмов работы процессора в защищённом и 64-битном режимах, речь пойдёт о программировании на ассемблере в операционных системах семейства Windows, как в 32-битных, так и 64-битных версиях. Рассматривается не только разработка обычных приложений для операционных систем Windows, но и разработка драйверов на ассемблере. При написании книги уделялось большое внимание именно практической составляющей, т.е. изложение материала идёт только по делу и только то, что необходимо знать любому системному и низкоуровневому программисту. Последний раздел книги посвящён принципам работы многопроцессорных систем, а также работе с расширенным программируемым контроллером прерываний (APIC). Скачать книгу…
  • Библиотека

    Как протестировать безопасность сети с помощью Python? - Узнаем завтра! ⏰15 ноября в 20:00 на открытом уроке онлайн-курса «Network Security» в OTUS. 📚На занятии мы: • Рассмотрим типовые атаки на сетевую инфраструктуру. • Разберем основные библиотеки языка Python, позволяющие их реализовать. • Поговорим про захват пакетов и низкоуровневый программный доступ к ним. • Обсудим программный анализ результатов сканирования сети. 🔴Для комфортного участия нужно определить ваш уровень подготовки. Пройдите вступительный тест и подключайтесь: https://otus.pw/tHOt/
  • Библиотека

    Организация комплексной системы защиты информации - Гришина Наталия Рассматриваются вопросы организации системы защиты информации на предприятии. Определяются методологические подходы к технологии построения, принципы управления комплексной системой защиты информации (КСЗИ). Особое внимание уделено проблеме «человеческого фактора».Для специалистов, преподавателей, студентов и всех интересующихся проблематикой защиты информации. Скачать книгу…