#c++ #assembler
Любителям x86-64 assembler посвящается: DIY волокна в C++
Нас ждёт мозговыносящая смесь 64/32-битного ассемблера и старого-доброго C++. Мы сделаем собственную реализацию... Волокон (fibers) без вызова Win API и звонков в службу спасения.
⭐️⭐️⭐️⭐️◽️
📖 Читать
Любителям x86-64 assembler посвящается: DIY волокна в C++
Нас ждёт мозговыносящая смесь 64/32-битного ассемблера и старого-доброго C++. Мы сделаем собственную реализацию... Волокон (fibers) без вызова Win API и звонков в службу спасения.
⭐️⭐️⭐️⭐️◽️
📖 Читать
#программирование #c
Апгрейд по реверс-инженерски: хакаем прошивку кнопочного телефона и пишем для него программы
Осторожно: в данной серии статей я рассказываю о реверс-инжиниринге и хакинге простых кнопочных звонилок. Цель простая: расширить скудный функционал телефонов ценой до 1 000 рублей и сделать их привлекательной платформой для самых разных гиков. Если вам интересно узнать, как происходит процесс взлома и изучения прошивок, а также написания новых программ для кнопочников — жду вас под катом!
⭐️⭐️◽️◽️◽️
📖 Читать
Апгрейд по реверс-инженерски: хакаем прошивку кнопочного телефона и пишем для него программы
Осторожно: в данной серии статей я рассказываю о реверс-инжиниринге и хакинге простых кнопочных звонилок. Цель простая: расширить скудный функционал телефонов ценой до 1 000 рублей и сделать их привлекательной платформой для самых разных гиков. Если вам интересно узнать, как происходит процесс взлома и изучения прошивок, а также написания новых программ для кнопочников — жду вас под катом!
⭐️⭐️◽️◽️◽️
📖 Читать
#windows #c
Уничтожение EXE: 640 Байт для программы на C
В наше время разработчики уже не так беспокоятся о размере приложений. Некоторые простейшие приложения требуют под 200-300 МБ, а игра вообще может весить более 100 ГБ. Я уже не говорю про "Hello World", который иногда занимет под 180-260 КБ!К счастью, есть возможность сократить размер приложения. О мусоре в exe'шнике и о способах его удаления написано в этой статье.
⭐️⭐️◽️◽️◽️
📖 Читать
Уничтожение EXE: 640 Байт для программы на C
В наше время разработчики уже не так беспокоятся о размере приложений. Некоторые простейшие приложения требуют под 200-300 МБ, а игра вообще может весить более 100 ГБ. Я уже не говорю про "Hello World", который иногда занимет под 180-260 КБ!К счастью, есть возможность сократить размер приложения. О мусоре в exe'шнике и о способах его удаления написано в этой статье.
⭐️⭐️◽️◽️◽️
📖 Читать
#математика #c
Математика, биты, магия и немного ненормального программирования на C
⭐️⭐️◽️◽️◽️
📖 Читать
Математика, биты, магия и немного ненормального программирования на C
⭐️⭐️◽️◽️◽️
📖 Читать
#guide #c
Как победить CMake: отладка CMake-скриптов
Отладка больших CMake-проектов часто превращается в боль. Уходит не один час на то, чтобы с помощью message() и бубна найти проблему. Но существуют более удобные и эффективные способы. Например, отладчик, который позволяет пошагово пройтись по CMake-скриптам и посмотреть значение переменных. Или профилировщик, показывающий последовательность вызовов и время их выполнения. Как их использовать? Читайте в статье.
⭐️⭐️◽️◽️◽️
📖 Читать
Как победить CMake: отладка CMake-скриптов
Отладка больших CMake-проектов часто превращается в боль. Уходит не один час на то, чтобы с помощью message() и бубна найти проблему. Но существуют более удобные и эффективные способы. Например, отладчик, который позволяет пошагово пройтись по CMake-скриптам и посмотреть значение переменных. Или профилировщик, показывающий последовательность вызовов и время их выполнения. Как их использовать? Читайте в статье.
⭐️⭐️◽️◽️◽️
📖 Читать