Search
Write a publication
Pull to refresh
17
20

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

Send message

Окно в терминальной стадии

Level of difficultyMedium
Reading time10 min
Views4.3K

Что нужно для взаимодействия с операционной системой исключительно через клавиатуру? Это вопрос, на который каждый разработчик даст свой ответ, и как на него ответили Microsoft, выпустив Windows Terminal?

Читать далее

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

Level of difficultyMedium
Reading time11 min
Views2.2K

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

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

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

Level of difficultyMedium
Reading time8 min
Views2K

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

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

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

Level of difficultyMedium
Reading time14 min
Views3.1K

Ни один процесс разработки программы не проходит без отладки. Современные 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
821-st
Registered
Activity

Specialization

Specialist
ATL
C++
C
English