ivanivanov15122021, Microsoft, вообще говоря, не производит компы. Он производят софт. И лицензируют его использование. Зачем им лицензировать использование компов?
ANYJT, надо понимать, что ассемблер - это не такой язык, как другие. Это по сути прямые машинные инструкции, записанные текстовыми псевдонимами, и немного синтаксического сахара, чтобы не вычислять пальцем адреса участков памяти. Тут вместо IDE достаточно текстового редактора, можно даже с подсветской синтаксиса.
Сама сборка приложения - это вызов компилятора, а потом линковщика. С nasm я дела не имел, в своё время что-то писал на Turbo Assembler, там для этого использовались команды tasm и tlink. Беглое гугление показывает nasm+ld, вот пример https://cs.lmu.edu/~ray/notes/nasmtutorial/ , но, как и ожидалось, в Windows нужно линковать с помощью link, а не ld из binutils https://habr.com/ru/post/326078/
Тут предлагают Code::Blocks https://www.wikihow.com/Run-NASM-on-Windows Но в целом, как я сказал, IDE
для ассемблера не требуется. Можно использовать любой текстовый редактор (в том числе с возможностью вызова внешних команд, либо запускать сборку отдельным скриптом) или любую IDE общего назначения (типа vscode).
Помимо использования ассемблера для написания всей программы, можно использовать ассемблерные вставки в код на C или линковать написанные на ASM объектные файлы с кодом на других языках.
wasya_uk, это в целом плохая идея. Если вот прям очень надо из такого приложения запускать что-то внешнее, то веб-браузер для него не годится. Правильнее делать самостоятельное приложение (возможно, с помощью Electron). Но я бы начал с уточнения задачи. Может, там вообще сойдёт выполнять нужную функциональность на сервере.
mirindanda, это обычно делается не так. Не берём класс "кошка" и переопределяем в нём всё кошачье на всё собачье, а делаем базовый класс "животное" и от него потомки "кошка" и "собака".
В данном случае, видимо, в каждом потомке базового класса надо переопределить функцию kierroksen_voittaja (она, кстати, возврашает случайное число, а не проверяет длины слов, как указано в вопросе).
cout_HelloWorld_andl, обычно питонячие приложения для мобилок делают с помощью Kivy. Но результат получается так себе. Поиграться можно, сколько-нибудь серьёзные приложения нет.
ivanivanov15122021, у тебя есть лицензия какая именно? На какую систему? В каком виде? Какие у тебя есть документальные подтверждения права обладания этой лицензией? Просто так поставить её "куда-то" и считать "законной" по тому признаку, что она работает, вообще нельзя.
Microsoft вообще может игнорировать наличие 2-3 активаций одного ключа чисто из соображения экономии усилий - проще так, чем разгребать тысячи обращений в поддержку по поводу отвалившихся по любой причине активаций или сброса активации из-за смены какой-нить периферии.
Это абсолютно непредсказуемо. Даже сохранённое непосредственно в памяти содержимое памяти процесса может быть вымещено на диск. Особенно если память уже набита под завязку (и оперативная, и swap).
ivanivanov15122021, производитель купил OEM-лицензий на Windows для 10000 ноутбуков, а ещё 500 ноутбуков продал дешевле с предустановленной FreeDOS. Использовать эти OEM-лицензии на 10500 ноутбуках всё равно нельзя.
То, что оно работает, не создаёт факт правомочности такого действия.
ivanivanov15122021, даже если OEM-лицензия не "привяжется" (если нет такого специального механизма в системе), то официально её переносить всё равно нельзя. Грубо говоря, производитель устройств производит партию из 10000 ноутбуков и под них покупает 10000 OEM-лицензий, которые могут использоваться ровно на этих 10000 ноутбуков и нигде больше (даже если кто-то поставит туда Linux).
Он основан на Debian. Посмотри свой /etc/debian_version и возьми его релиз оттуда (например, bullseye), и укажи вместо kali-rolling в sources.list. А вообще не стоит использовать Kali "типа это модно", без хорошего уровня знаний всегда будут возникать проблемы.
aqau123, например, если пользователь просматривает 10 объявлений в секунду, не скачав ни одного js/css, то что это значит? Если пользователь не рендерит canvas и размер шрифта serif у него нельзя вычислить, то что это значит?
Алан Гибизов, многие из новичков, умеющих писать ботов, собственно программировать умеют уже не очень. При этом само ботописательство не особо сложно, там несложную доку почитать, несложные примеры просмотреть уже достаточно. А вот более содержательная часть нередко хромает.
nakem, можно на клиентском API (MTProto, библиотеки типа telethon или pyrogram) написать простое взаимодействие с ботом, типа послать сообщение-получить сообщение, и посмотреть, сколько времени на это уходит.