Описание проблемы Занимаюсь изучением английского языка и в процессе заметил, что главная моя проблема – это забывать английские слова. Знаю точно что знаю это слово,…
Есть много статей, объясняющих, для чего нужен Python GIL (The Global Interpreter Lock) (я подразумеваю CPython). Если вкратце, то GIL не даёт многопоточному чистому коду…
Каждый, кто начинает изучать уязвимости программного обеспечения и их эксплуатацию, рано или поздно начинает задаваться вопросами: откуда берутся методики написания эксплойтов? Почему современное ПО содержит…
Конструктор LEGO нередко используют для создания корпуса какого-нибудь механизма с движком на «малинках». Чаще всего этот тандем используется в различных роботах, дронах, вездеходах. Энтузиаст Дэниел…
Я занимаюсь мобильной разработкой, и идея об изучении Интернета вещей пришла ко мне очень спонтанно: хотелось изучить одну из смежных областей и разобраться, насколько сложно…
Команда Яндекса упростила работу с оформлением контентных Турбо-страниц. Теперь не понадобится обращаться к специалисту для настройки дизайна через CSS. Достаточно выбрать элементы стиля прямо в…
Если хочется сделать передачу или хранение данных более надёжными, применив к ним избыточное кодирование, то для этого неплохо подойдёт код Рида-Соломона. Понимаю, что на эту…
Всем привет, В данной статье я расскажу о реверс-инжиниринге ресурсов игры Twisted Metal 4 для первой Playstation. В качестве основного инструмента я буду использовать Ghidra.…
Компания Mobileye смело высказывалась о выпуске потребительских беспилотных автомобилей в 2025 году. Выступая на CES, Амнон Шашуа, CEO Mobileye (сейчас компания принадлежит Intel) обрисовал стратегии,…
На прошлой неделе мы познакомились с инструментами, которые позволяют задавать и редактировать параметрические зависимости взаимного расположения 3D-тел, а также рассмотрели инструменты, которые позволяют найти перекрытия…