#HEX • IT
415 subscribers
506 photos
104 videos
64 files
486 links
Channel by @alexeev_dev.

Авторский блог.

IT, статьи и другая информация.
Download Telegram
Архитектура компьютера [2013] Таненбаум Эндрю

Книга Эндрю Таненбаума, всемирно известного специалиста в области информационных технологий, писателя и преподавателя, выходящая уже в шестом издании, посвящена структурной организации компьютера. В ее основе лежит идея иерархической структуры, в которой каждый уровень выполняет вполне определенную функцию. В рамках этого нетрадиционного подхода подробно описываются цифровой логический уровень, уровень архитектуры команд, уровень операционной системы и уровень языка ассемблера. В шестое издание внесены многочисленные изменения, которые приводят книгу в соответствие со стремительным развитием компьютерной отрасли. В частности, была обновлена информация о машинах, представленных в качестве примеров: Intel Core i7, Texas Instrument OMAP4430 и Atmel ATmega168.

Книга рассчитана на широкий круг читателей: как на студентов, изучающих компьютерные технологии, так и на тех, кто самостоятельно знакомится с архитектурой компьютера.

📎Файлы ниже
👍1
Программирование_на_ассемблере_на_платформе_x86_64_2011_Аблязов.pdf
37 MB
📘 Программирование на ассемблере на платформе x86-64 [2011] Аблязов Руслан

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

#Ассемблер #x86_64 #APIC
#HEX • IT pinned a photo
Полный курс Git и GitHub.zip
324.2 MB
Полный курс Git и GitHub

Чему вы научитесь:
- Изучите и поймите все основные функции Git: коммиты, ветви, слияние ветвей, синхронизация с GitHub.
- Вы изучите все основные функции Git и GitHub, которые используются на практике чаще всего
- Мы начнем с самых основ и того, как Git устроен и далее вы изучите и попрактикуетесь в основных функциях Git.
- Понимание внутреннего устройства Git - главное в успешном дальнейшем использовании Git и GitHub
- Вы изучите все основные функции Git - ветки, коммиты, слияние веток, загрузка изменений в удаленный репозиторий

Язык: Русский
Длительность: 4 часа

#git #github #linux #курс
👀 Как работает компьютер: глубокое погружение (на примере Linux)

Одной вещью, которая удивляла автора снова и снова, является то, насколько компьютеры просты. Эта простота очень красива, но порой превращается в кошмар.

⤷ Читать статью на сайте: https://habr.com/ru/articles/755638/

#методики #linux #знание #какэтоработает
Всем привет! Сегодня я продолжу нашу серию статей об ядре Linux (уже изучили память в linux, исключения и прерывания в linux) #linux #os #system #СистемноеПрограммирование #Компьютер #ComputerScience

В этой статье мы будем изучать способ организации сети в мире серверов и то, как она эволюционировала от использования традиционного сетевого стека ядра Linux к виртуализации сети с использованием OVS и к обработке нагрузки телекоммуникационных компаний с использованием NFV и SR-IOV

https://habr.com/ru/articles/782602/
Как работает память в Linux? #linux #unix #memory #память #ComputerScience

Начнем издалека. В спецификации любого компьютера и в частности сервера непременно числится надпись "N гигабайт оперативной памяти" - именно столько в его распоряжении находится физической памяти.

Задача распределения доступных ресурсов между исполняемым программным обеспечением, в том числе и физической памяти, лежит на плечах операционной системы, в нашем случае Linux.

Читать статью от меня на хабре: https://habr.com/ru/articles/777250/
🎞 Изучаем язык ассемблера на Linux x86_64 (компилятор fasm)

В данной серии видео уроков автор будет постепенно раскрывать тему разработки на языке ассемблера под Linux, а в конце видеокурса вы изготовьте свою собственную библиотеку на ассемблере.

Плейлист на YouTube

#Видеокурс #Видео #Ассемблер #linux #asm #курс
Математика_на_ладони_руководство_по_приручению_королевы_наук_2023.pdf
10.1 MB
📘 Математика на ладони : руководство по приручению королевы наук [2023] Уорринг Крис

Математика - "королева наук". И, как любая королева, она кажется неприступной, холодной и надменной. Крис Уорринг предлагает взглянуть на изучение этой действительно сложной науки под другим углом, используя новый способ мышления.
Темы, которые когда-то казались неприступными, внезапно становятся понятными и доступными. Так что будь то алгебра или статистика, которые когда-то сбивали вас с толку, приготовьтесь к новым математическим открытиям. 2-е издание.

#Книга #Математика #Наука
👍1
https_coderbooks_ruPython_Искусственный_интеллект,_большие_данные.pdf
11.7 MB
Python: Искусственный интеллект, большие данные и облачные вычисления
Авторы:
Пол Дейтел, Харви Дейтел

#python #ии #bigdata #DataScience
Туннельное мышление, или Разбираемся с pivoting 👩‍💻

Умейте делать интересно
- один из красивых и важных выводов данного доклада, олицетворяющий подход к мышлению каждого специалиста в области тестирования на проникновение.

➡️Pivoting
— это набор техник, которые позволяют атакующему получить доступ к локальным ресурсам, по сути, делая маршрутизируемым тот трафик, который в нормальных условиях является немаршрутизируемым, что используется для эксфильтрации или инфильтрации данных на хосты, недоступные из того или иного сегмента сети.

Данный доклад наполнен большим количеством практических примеров использования методов в проектах c участием сотрудников SOC, что , безусловно, требует нестандартного мышления и креатива с целью остаться незамеченным в инфраструктуре заказчика.
Само выступление сопровождается разбором необходимых актуальных инструментов, демонстрацией стендов и полезных ссылок. В конце спикер отвечает на большое количество вопросов, что сопровождается интересными дискуссиями и размышлениями.

Приятного просмотра ⬇️

#redteam
👨🏻‍💻 7 уроков по теме: Криптография

Глава 1. Криптография. Введение
Глава 2. Симметричные шифры.
Глава 3. Хеш-функции
Глава 4. Асимметричные шифры
Глава 5. Ассемблер, исполнение программ, GNU binutils
Глава 6. Уязвимости переполнения кучи
Глава 7. Разработка безопасного кода

#криптография #программирование #шифрование #кодирование #видеоуроки