Задать вопрос
  • Как создать демона на си?

    zagayevskiy
    @zagayevskiy
    Android developer at Yandex
    Потому что так работает fork. В этом месте программа как бы разделяется на две части - продолжает работать родитель и начинает работать потомок. Определить, где вы находитесь, можно по результату fork. При успешном завершении родителю возвращается PID процесса-потомка, а потомку возвращается 0.
    Ответ написан
    Комментировать
  • Как гибернация Windows относится к другим дискам и системам?

    Frankenstine
    @Frankenstine
    Сисадмин
    Если диск смотирован в системе перед сном, то в её оперативной памяти содержится закэшированная структура файловой системы. Если с этим же диском будет работать затем другая операционная система, то внесённые ею в файловую систему изменения будут не совпадать с данными, находящимися в памяти уснувшей, и после пробуждения из спячки результат непредсказуем. Как минимум потерянные файлы, как максимум - полная порча файловой системы и BSOD.
    До тех пор, пока тома/диски других систем не используются текущей системой, её можно ложить в сон и пользоваться другими осями, не трогающими разделы уже спящей системы.
    Ответ написан
    2 комментария
  • Можно ли обновить пиратскую копию windows до windows 10 и получить лицензию?

    RusTech
    @RusTech
    Лицензия - это не отсутствие надписи в углу "ВАША WINDOWS НЕ ЛИЦЕНЗИОННАЯ", а документы на эту копию windows. Из пиратки лицензию не сделать при всём желании. Это если конечно важен именно вопрос её наличия, допустим в организации.
    Ответ написан
    Комментировать
  • Какие параметры надо передать в ReadConsole?

    jcmvbkbc
    @jcmvbkbc
    "I'm here to consult you" © Dogbert
    stdcall [ReadConsole],GENERIC_READ,Message,13,0,0

    Первым параметром надо дескриптор файла консоли передать. GENERIC_READ -- это не файловый дескриптор, это требуемый доступ к файлу, чтобы ReadConsole могла из него читать. Требуемый дескриптор можно получить вызовом GetStdHandle(STD_INPUT_HANDLE).
    И я не уверен, что lpNumberOfCharsRead может быть NULL.
    Ответ написан
    Комментировать
  • Как не допустить вход на сайт двух пользователей под одним логином?

    kaiten
    @kaiten
    Архитектор ИС
    Плохая идея не пускать, вы ограничиваете пользователя. Человек зашёл на работе на сайт, дома уже не зайдёт...

    Адекватный вариант выкидывать пользователя в старых местах и пускать в новых.
    Ответ написан
    4 комментария
  • Преобразовать строку в base64?

    petermzg
    @petermzg
    Самый лучший программист
    У вас правильно преобразует.
    «=» специальный код суффикса
    Из википедии:
    "Если кодируются только один или два байта, в результате получаются только первые два или три символа строки, а выходная строка дополняется двумя или одним символами «=». Это предотвращает добавление дополнительных битов к восстановленным данным. "
    Ответ написан
    Комментировать