• Литература по программированию графики OpenGL+GLSL

    Maycurecy
    @Maycurecy Автор вопроса

    Ок. Долго рыскав в сети все таки нашел неплохой ( не идеальный, конечно, но на первый раз пойдет ) туториал. OpenGL Programming. Вот, пожалуйста. Там достаточно неплохо описывается все структура программы, да и по контексту названия функций, от части, все ясно Только вот советую пробовать разбирать функции с man'om все таки... ( я ман мануал-страницы вытянул из репов - поищите там )

    Happy Programming!

    Ответ написан
    Комментировать
  • Где находятся установленные расширения VS Code?

    tomnolane
    @tomnolane
    профессиональный разработчик
    (если говорить про Windows 10 и default установку), то тут: C:\Users\username\.vscode\extensions\
    Ответ написан
    1 комментарий
  • Правильно ли я понимаю ООП?

    saboteur_kiev
    @saboteur_kiev Куратор тега C++
    software engineer
    Лошади - сколько молока дает

    В общем я запутался


    Это точно.
    Ты сейчас разбираешь структуры данных, а ООП это больше про методы и инкапсуляцию.
    Чтобы делать учет животных вообще не обязательно для них класс делать, храни все в базе, учет веди sql запросами, например.

    P.S.
    собаки тож есть, но их доить вроде не будем и мяса не дают они(

    Смотря из какой ты страны..
    Ответ написан
    Комментировать
  • Dualboot - с чего начать?

    @sazhyk
    1. rEFInd - не помогу, не слышал о таком.
    2. Установку следует точно начать с Windows, так как потом будем меньше головной боли с затертым загрузчиком. Ставите винду как обычно. В окне управления дисками выбираете свой ssd и делите наполовину (всё конечно зависит от объема дисков, вы их не указали, и от ваших личных хотелок). Это конечнр холивар, но я бы порекомендовал поставить на стиль разделов gpt. Далее штатная установка винды.
    3. По окончании установки винды перезагружаетесь и загружаетесь с установочного носителя Ubuntu. Тоже обычная установка. До моменда разметки дисков. Там выбираете флажок другое и настаиваете по своему усмотрению (не описываю здесь, так как разметка дисков при установке linux, и ubuntu в частности, тема отдельных, не побоюсь этого слова, книг :) ). Далее снова штатная установка убунты.
    4. HDD лучше форматировать из windows, а в ubuntu просто прописать его потом в fstab
    На выходе у вас будет дуалбут убунту/виндовс где загрузчиком будет grub.
    PS: из вашего вопроса не ясен уровень ваших знаний, а потому подразумевается, что вы в состоянии самостоятельно или при помощи гугла:
    а) определить стиль разделов на дисках, привести их к нужному вам состоянию;
    б) создать установочный носитель (usb/dvd) с образом windows;
    в) установить windows;
    г) создать установочный носитель (usb/dvd) с образом ubuntu;
    д) установить ubuntu.
    Ответ написан
    1 комментарий
  • Как начать изучение ассемблера?

    moropsk
    @moropsk
    Начать.
    Ответ написан
    Комментировать
  • Правильно ли подсчитано вес кода в ассемблере?

    Godless
    @Godless
    Вес - размер я так понял? схема обычно такая всегда:
    start:
               int 3
               nop
               xor eax,eax
               call [eax]
    end:
               mov eax,(end - start)


    И в отладчике смотрите сколько там в регистре =)
    А то разные компиллеры разный код генерят из-за оптимизаций и тп.
    Ответ написан
    6 комментариев
  • Возможно ли использовать оперативную память меньшей частоты?

    fdroid
    @fdroid
    press any key
    Память просто будет работать на своей частоте
    Ответ написан
    Комментировать
  • Как запустить html игру с webpack на github pages?

    ArsenyMatytsyn
    @ArsenyMatytsyn
    Руководитель frontend направления, предприниматель
    1. Скорее всего не смотришь в консоль разработчика, которая должна вопить.
    2. Тут нет ссылки на GHPages и внутри реп тоже.
    Ответ написан
    3 комментария
  • В чём различие между FASM и FASM G?

    jcmvbkbc
    @jcmvbkbc
    "I'm here to consult you" © Dogbert
    https://flatassembler.net/docs.php?article=fasmg говорит нам:
    What is flat assembler g?
    It is an assembly engine designed as a successor of the one used in flat assembler 1, one of the recognized assemblers for x86 processors. This is a bare engine that by itself has no ability to recognize and encode instructions of any processor, however it has an ability to become an assembler for any CPU architecture. It has a macroinstruction language that is substantially improved compared to the one provided by flat assembler 1 and it allows to easily implement instruction encoders in form of customizable macroinstructions. This approach has a great flexibility at the cost of performance.

    Т.е. fasm g -- это ассемблерный движок, нацеленный на то, чтобы стать ассемблером для любой архитектуры за счёт использования встроенного языка обработки макросов.
    Т.е. как будто бы ответы на твои вопросы -- "не зависит", "отдельный", "предназначен для того же и большего".
    Ответ написан
    Комментировать
  • Куда лучше всего ехать программисту-выпускнику, после окончания обучения?

    @historydev
    Валера, настало твоё время
    Типичный школьник в розовых очках, если вы закончите уник - вы не станете программистом, вы станете говно-кодером с устаревшей теорией в голове. Единственное место куда вам лучше ехать, это домой за комп для практики. Тем более нет уточнений чем именно вы будете заниматься, может у вас будет разработка игр или сложных crm систем, что-то советовать на подобный, неадекватный вопрос - это тыкать пальцем в небо.
    Ответ написан
    6 комментариев