#HEX • IT – Telegram
#HEX • IT
372 subscribers
502 photos
104 videos
64 files
478 links
Channel by @alexeev_dev.

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

IT, статьи и другая информация.
Download Telegram
🎞 Изучаем язык ассемблера на Linux x86_64 (компилятор fasm)

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

Плейлист на YouTube
👍21
Media is too big
VIEW IN TELEGRAM
😒 #1 Основы безопасности и анонимности в сети

Мастер-класс ориентирован и на новичков, и на продвинутых в IT-технологиях. Вы узнаете:
▪️ Основное виды утечек конфиденциальной информации и методы борьбы с ними.
▪️ Идентификация пользователей в сети интернет и методы защиты.
▪️ Административная и техническая деанонимизация пользователей и методы защиты.
🥰2
Media is too big
VIEW IN TELEGRAM
😒 #2 Основы безопасности и анонимности в сети

Вторая часть семинара по анонимности, безопасности и пентестингу, в которой мы с вами рассмотрим темы:
▪️ Безопасность сетей WiFi.
▪️ Безопасность мобильных платформ.
▪️ Софт для аудита мобильных приложений и аудита безопасности WiFi-сетей.
▪️ Безопасность IoT-устройств (Internet of the Things).
▪️ Опасность использования сторонних прокси серверов и TOR-нодов.
2
Архитектура компьютера [2013] Таненбаум Эндрю

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

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

📎Файлы ниже
👍3
Если вы изучаете Python - то полезно будет знать различие Regular Packages от Namespace Packages.

Regular Packages (с init) и Namespace packages (без init) - они работают по разному.

https://docs.python.org/3/reference/import.html#namespace-packages
👍4
Ого, вас уже 74!

Если можете, напишите под этим постом комментарий, что хотите видеть в канале
👍4🔥3👏2
#HEX • IT
Решение принято: 1. Шифрование трафика в Linux 2. Красноглазие или гениальность: линукс дома 3. Пет проекты и Open Source или все таки работа? На эти 3 статьи будет приоритет в ближайшие дни, после могу взяться за другие. Благодарю за помощь!
Хотели бы видеть после 3 статей или между ними небольшую статью об обфускации* кода на python разными методами?

* обфускация - это процесс защиты и изменения кода скрипта, нацеленный на то, что итоговый код будет принимать нечитабельный вид, трудный для анализа и понимания, но сохраняя свою функциональность. Проще говоря - защита кода от чтения
👍32🔥2
Статью про шифрование трафика на линуксе уже пишется активно)
👍3
О нейросетях.

Сфера ИИ сейчас похожи на что то по типу пузыря. Не то что он вовсе не будет нужен, но он перенасыщен. Сейчас ИИ больше потребляет средств, чем приносит прибыли. На этом как раз и выросли акции NVIDIA, т.к. требуются чипы.

Но возможно, скоро будет спад нейросетей. Они не выйдут из сферы, нет, они уже плотно закрепились, но компании не будут также охотно тратить деньги на его поддержку.

Нашёл интересную статью (не мою) насчет этого: https://habr.com/ru/articles/828604/?utm_source=telegram_habr
👍4
Давайте проверим, знаете ли вы основные команды, практики, которые вокруг них существуют, и алгоритмы решения типовых ситуаций. Насколько уверенно вы можете ответить на следующие вопросы:

Почему стоит почти всегда начинать свою работу с команды git pull, если вы не forever alone на проекте?
Почему стоит пользоваться командой git push почаще (хотя бы раз в день)? Какие риски могут быть, если вы редко отправляете изменения в удалённый репозиторий?
Представьте, что вы сделали пуллреквест, отправили его на ревью. Ревьюер предложил вам мелкую правку прямо в ПР (например, поправил опечатку в слове) и вы нажали в интерфейсе Github кнопку "Commit changes". После нажатия на эту кнопку изменения попадут вам сразу и в локальный репозиторий?
Какие основные практики оформления коммитов вы знаете?
Зачем нужно ветвление в git?
Вы сделали коммит, отправили изменения в удалённый репозиторий. И тут в интерфейсе Github вдруг видите, что приехало не всё, над чем вы работали, точно должны были быть ещё какие-то файлы. Что пошло не так и как это исправить?
В вашей ветке есть конфликты с base branch. Как их разрешить?
Вы и коллега работали в разных ветках над разными фичами, но эти фичи могли затрагивать одни и те же файлы. Вы оба сделали ПР, но коллега замержил свой ПР быстрее, чем вы свой. В вашей ветке возникли конфликты. Вы их порешали, пересобрали свою ветку, чтобы проверить, что все ок, и при проверке понимаете, что что-то поломалось. Что-то отвалилось в том, над чем работали вы и/или пропали какие-то части изменений, которые вносил коллега.
Как всё исправить, чтобы в вашей ветке корректно работало то, над чем трудились вы, и были видны все изменения коллеги?
👍4
Хотели бы вы увидеть статью по проектированию ПО и чистой архитектуре?
👍51👎1🔥1
Во время написания статьи про шифрование трафика на линуксе и мониторинга сети, наткнулся на классную статью на Хабре.

Повествует о том, что творится в нашем интернете в последнее время.

https://habr.com/ru/articles/828598/
👍1🔥1
😁3👏1
Надо было ставить Линукс, теперь уж точно
😁5👍1🔥1