Задать вопрос
  • Выделенный сервер: Америка или Европа?

    15432
    @15432
    Системный программист ^_^
    До Америки пинг большой, может влиять на скорость загрузки. Европа предпочтительнее.
    Ответ написан
    Комментировать
  • Как сделать программу-фильтр для потока видео?

    15432
    @15432
    Системный программист ^_^
    Плагин для AviSynth сделайте. В .avs скрипте будет указан входящий видеопоток, и ваш плагин как его обработчик. В самом плагине уже потребуется обнаружить на кадре забор и размыть его, причем потребуется временная стабильность и много других сложностей. Я пару лет пилил плагин для исправления криво поставленной стереокамеры (исправление геометрических артефактов 3D фильмов), все это приходилось решать.

    OpenCV вам правильно советуют
    Ответ написан
    Комментировать
  • Какой бюджетный Wi-Fi мобильный роутер купить для дачи?

    15432
    @15432
    Системный программист ^_^
    Я на али взял huawei E5776 за 3000р (до падения курса это было 1500р) и тариф МТС смарт для своих (звонки безлимит на мтс по рф, нет роуминга, 10гб трафика в месяц, работает по всей рф, за 200р в месяц)
    Ответ написан
    2 комментария
  • Это нормальное поведение мосфета?

    15432
    @15432
    Системный программист ^_^
    На схеме выделен U25, на картинке - Q29, вы уверены, что измеряете нужный компонент?
    Ответ написан
  • Работа с сокетами средствами c++?

    15432
    @15432
    Системный программист ^_^
    Перед main

    #pragma comment(lib, "Ws2_32.lib")

    в начале кода

    WSADATA wsaData;
    WORD wVersionRequested = MAKEWORD(2, 2);
    WSAStartup(wVersionRequested, &wsaData);
    Ответ написан
    6 комментариев
  • C# код: Почему так, а не так?

    15432
    @15432
    Системный программист ^_^
    Почитайте про закон Де Моргана.
    Вам нужно, чтоб odd_or_even была равна либо "odd", либо "even"
    То есть:
    odd_or_even == "odd" || odd_or_even == "even"
    Но ошибку нужно писать только, если это не выполняется:
    !(odd_or_even == "odd" || odd_or_even == "even")
    Но это эквивалентно вот такому:
    odd_or_even != "odd" && odd_or_even != "even"

    Если подумать, то условие
    odd_or_even != "odd" || odd_or_even != "even"
    не выполнить невозможно, так как оно требует, чтобы odd_or_even одновременно не равнялось двум разным словам, что всегда выполняется
    Ответ написан
    Комментировать
  • Как работает эта программа, определяющая порядок байтов в компьютере?

    15432
    @15432
    Системный программист ^_^
    Создаётся переменная типа unsigned short int, которая почти во всех современных компиляторах имеет размер 2 байта. Затем ей присваивается значение 1. В случае архитектуры Little Endian, единица запишется в младший байт переменной, а в случае Big Endian - в старший байт. Дальше именно это и проверяется - конструкция *((unsigned char *) &x) получает значение младшего байта переменной. Если там оказался ноль, значит архитектура Big Endian.

    Код, делающий то же самое, но проверяющий старший байт:
    #include <stdio.h>
    unsigned short x = 1; /* 0x0001 */
    int main(void)
    {
      printf("%s\n", *((unsigned char *) &x + 1) == 0 ? "little-endian" : "big-endian");
      return 0;
    }
    Ответ написан
    Комментировать
  • Какие будут последствия открытия быстрого алгоритма факторизации?

    15432
    @15432
    Системный программист ^_^
    Все системы, в которых безопасность базируется на алгоритмах типа RSA, окажутся скомпрометированы. Защищенный обмен данными по HTTPS, подпись обновлений программ и оборудования, ключи авторизации SSH.
    Производители постараются как можно быстрее выкатить апдейты ПО, закрывающие образовавшиеся дыры в алгоритмах обновления и авторизации (используя, например, алгоритмы эллиптических кривых), но далеко не все произведут обновление, а некоторые устройства и вовсе невозможно будет обновить.
    Если такой алгоритм действительно будет найден и будет выложен в открытый доступ, будет полный бардак в мире IT на ближайшие 5 лет
    Ответ написан
    Комментировать
  • Как добиться true в EOF?

    15432
    @15432
    Системный программист ^_^
    Например, функция fgetc() считывает символ из файла. При успешном чтении, возвращается значение от 0 до 255 (считанный символ), если достигнут конец файла, функция вернёт -1 (EOF).

    При каком условии в цикле или функции будет конец файла?

    При условии, что была произведена попытка чтения из файла, но конец файла уже был достигнут.
    Ответ написан
  • Какие файлы остаются после удаления Photoshop?

    15432
    @15432
    Системный программист ^_^
    Папки с информацией программ (User/AppData), реестр системы (HKEY_CURRENT_USER/Software)
    Ответ написан
    1 комментарий
  • Удлинить провод USB-камеры?

    15432
    @15432
    Системный программист ^_^
    В продаже есть и на 10м удлиннители. С увеличением длины кабеля растут потери питания, поэтому нужен качественный и толстый провод или отдельное питание для камеры.
    Ответ написан
  • Как скачать торренты из файла в котором много магнет ссылок?

    15432
    @15432
    Системный программист ^_^
    qBittorrent?
    c5d99ee65d65441db35c822804ac9d10.jpg
    Ответ написан
    Комментировать
  • Почему не работает прокси сервер?

    15432
    @15432
    Системный программист ^_^
    Написано ведь, "Чтобы использовать установленные вручную параметры, отключите автоматическую настройку"

    TL:DR
    Верхнюю галку снимите
    Ответ написан
  • Подключение монитора к ноутбуку по wi-fi?

    15432
    @15432
    Системный программист ^_^
    HDMI->VGA за 5 баксов купить и не париться
    Ответ написан
    Комментировать
  • Где найти наборы инструкций 64-bit для процессора Intel Atom Z3580?

    15432
    @15432
    Системный программист ^_^
    Не очень понятно, как это поможет, но вот
    support.amd.com/TechDocs/24594.pdf
    Ответ написан
    Комментировать
  • Окна проводника стали мерцать и изменился шрифт, что это?

    15432
    @15432
    Системный программист ^_^
    В семерке у меня так частенько бывает, когда слишком много окон открыто. Не связано с нехваткой ОЗУ или оборудованием, что-то с самой системой окон. Закрываю какой-нибудь Notepad++ и всё становится ок. Переход на Win8 и выше может решить проблему.
    Ответ написан
    Комментировать
  • Почему не создают компьютеры с машинным языком на C/C++?

    15432
    @15432
    Системный программист ^_^
    Процессор это тупая железяка из транзисторов. Ну ладно, не настолько тупая, в современных x86 процессорах машинные коды на лету транслируются в еще более низкий уровень встроенным микрокодом. Но все все равно предположим, что это тупая железяка типа Intel 8086. Как происходит выполнение программы - процессор считывает очередной байт кода и смотрит, что же он такое считал. По значению байта, он определяет, что это за команда (сложение, вычитание) и сколько ещё нужно считать байт конкретно этого машинного слова (а они в x86 могут быть разной длины). Все это происходит на уровне железа, то есть нечто вроде "пятый бит 0, третий бит 1, ага! Это команда сложения двух восьмибитных регистров, надо переключить линию данных на арифметико-логическое устройство и считать туда еще два байта на шину данных. То есть операции очень и очень простые, на уровне бит, сигналов и чтения данных, никакого анализа кода и уж тем более никаких имен переменных. Вы же предлагаете на аппаратном уровне парсить сишный код, в котором при последовательном чтении иногда невозможно определить, что делать в данный момент!! А процессор в это время будет простаивать и считывать из памяти кучу ненужного текста.
    Я вообще не представляю, как на уровне железа и транзисторов можно сделать синтаксический и лексический анализ сишного файла. Разве что сделать настоящий электронный мозг с миллиардом нейронов. Это уж точно не будет быстро, это вообще работать не будет. Изучите устройство компьютера, как именно работает процессор, научитесь думать на языке ассемблера, и поймёте всю абсурдность вашего предложения.
    Ответ написан
    4 комментария
  • Как подцепить монитор на встроенную Nvidia 710m вместо Intel HD4000?

    15432
    @15432
    Системный программист ^_^
    Если в персональном компьютере можно выбирать, куда подключать монитор (к видеовыходу материнской платы или к самой видеокарте), в ноутбуке такого выбора нет, все разъёмы идут к встроенной карте. Дискретная карта используется только для создания картинки в 3D приложениях (игры, монтаж, моделирование). Такой подход благоприятен для энергосбережения - рабочий стол, браузер, текстовые редакторы - всё рисуется встроенным графическим адаптером, который потребляет мало электроэнергии.

    Иногда доступна возможность физического переключения видеокарты в настройках BIOS (и полного отключения Intel HD), попробуйте поискать эту опцию.
    Ответ написан
    1 комментарий
  • Возможно ли установить драйвера, если нету поддержки под windows 8.1?

    15432
    @15432
    Системный программист ^_^
    И что же такого уникального в оборудовании этого ноутбука? Ставим Windows 8.1, идем в диспетчер устройств и по VID/PID ищем драйвера для каждой железяки в сети на всяких drp.su и devid.info. То, что подборок драйверов нет на официальном сайте ноута не означает, что драйверов нет вообще. Иногда проверка на винду есть только в установщике драйвера и если распаковать установщик, система нормально установит драйвера от 10 на 8.1, я так поставил "неподдерживаемую" 8.1 на AMD Ryzen
    Ответ написан