Как программисты на C++ относятся к неявным преобразованиям типов? Например, корректно ли будет написать constexpr inline bool isEven(int x) {...
То есть должно быть вот так? Только все равно выводится не так, как я хочу [BITS 16] [ORG 0x7C00] start: jmp 0:real_start real_start: xor...
Понятно, мне пока это будет сложно реализовать. Я смотрю курс по написанию ОС, но там все примеры на GNU ассемблере....
А как писать системные сервисы, которые можно было бы вызывать из юзерспейс кода? Можно примеры?
Офигенно. Научите так писать ядерный код на C++ :) Какие книги для этого почитать?
Я не пробовал, запускаю только на qemu Как можно запустить мое ядро на Virtual Box? Как туда установить grub?
Вот так выглядит листинг функции keWrite, которая записывает значение в видеобуфер: 00000080 <_Z11keWriteBytechjj>: 00000130 <_Z7keWritePKc>:...
Запускаю на виртуальном процессоре qemu-system-x86_64 -kernel kernel
Вот boot.s bits 32 section .text ; Multiboot spec align 4 dd 0x1BADB002 dd 0x00 dd -(0x1BADB002 + 0x00) global _start extern...
Потому что записываю в этот буфер 2-байтовые значения: символ и цветовой байт static inline uint16_t vga_entry(unsigned char uc, uint8_t color) {...
Почему эмулятор qemu зависает на этой функции очистки экрана? size_t terminal_row; size_t terminal_column; uint8_t terminal_color; uint16_t*...
Здесь кто-то увлекается эксплуатацией уязвимостей в багнутых приложениях? Я себе поставил в докер bwapp и решил первые два задания на...
Я переделал очередь, теперь она будет отдавать пустое сообщение по умолчанию template<typename Message> class MessageQueue { public: void...
Отключил оптимизации, все равно крашится: сегфолт target_compile_options(async PRIVATE "-O0;") cmake_minimum_required(VERSION 3.5)...
У меня задача: написать программу для пакетной обработки комманд, так, чтобы команды обрабатывались многопоточно ввод данных управлялся внешним...
Есть юзеры на яндекс картах, которые там оставляют комментарии. У юзеров в url адреса профиля находится какой-то хэш. Пример:...
На Base32 не похоже, декодер говорит Error: Invalid base32 characters Я предполагаю, что этот код вычисляется на основе имени пользователя,...
У меня есть файл с хэшем такого содержания: 58jxn5g2pm7cjpjn5r664bvdjg Я предполагаю, что это BigCrypt хэш Как взломать его при помощи John the...
Ты от зверья мало отличаешься, хотя тебе нравится думать, что это не так. Человек не зверь только до тех пор, пока цивилизация позволяет ему...
>нужно уметь саморазвиваться в этой самой айтише, а не просто пройти инфоцыганский курс и ждать, когда тебе шекелей в карманы напихают В этом...
Имена участников (разделяйте запятой).