Pull to refresh
15
0

«раздел Windows не может быть ухватлен» © MS Learn

Send message

Сворачиваем CPython вокруг PVS-Studio

Level of difficultyMedium
Reading time11 min
Views2K

Python... язык программирования, не нуждающийся в особом представлении. За удобство в обработке "больших данных" заслуженно получил звание "лучшего Excel". За удобство интеграции в C и C++ код его любит геймдев. А также у него низкий порог вхождения!

Но как обстоят дела внутри?

Дебажим баги в дебаггере x64dbg. «Шаг с выходом» в GUI

Level of difficultyMedium
Reading time8 min
Views2K

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

Сделать шаг с выходом

Дебажим баги в дебаггере x64dbg. Без дебаггера

Level of difficultyMedium
Reading time14 min
Views3K

Ни один процесс разработки программы не проходит без отладки. Современные IDE обеспечивают программиста встроенным отладчиком. Однако бывают ситуации, когда использование IDE для отладки избыточно или невозможно, и тогда на помощь приходят автономные отладчики, один из которых — x64dbg.

Сделать шаг с заходом

11 мгновений ReactOS: user mode становится лучше?

Level of difficultyMedium
Reading time14 min
Views5.2K

ReactOS — это проект, где победу над регрессией, появление новой фичи или её рабочего прототипа празднуют так громко, что FOSS‑сообществу приходится отвлекаться от переписывания всего на Rust и полемик о systemd. В последний раз мы проверяли ReactOS в 2013 году, почти одиннадцать лет назад. Проверка была неточной ввиду неполного понимания структуры папок, из‑за чего в поле видимости PVS‑Studio оставались компоненты Wine. Пришло время освежить память и провести новую проверку, учитывая опыт предыдущей недоработки.

Читать далее

Information

Rating
1,976-th
Registered
Activity

Specialization

Specialist
ATL
C++
C
English