• Почему AnyDesk не работает без монитора?

    gbg
    @gbg Куратор тега Windows
    Любые ответы на любые вопросы
    Потому что все ПО, что не RDP, на самом деле занимается съемкой скриншотов, которые хост рисует на видеокерте. Без монитора карта начинает лениться и ничего не рисует.

    RDP, в отличие от всех остальных, запускает виртуальную сессию и рисует в ней. Поэтому для RDP монитор не нужен.

    Решение банально - купите эмулятор монитора 71sq83wlclL._AC_SS450_.jpg
    Ответ написан
    3 комментария
  • Принёсет ли дивиденды изучение модулей С++20?

    gbg
    @gbg Куратор тега C++
    Любые ответы на любые вопросы
    Знание определенной особенности синтаксиса языка не является основным критерием приема на работу на должность разработчика на C++, потому что оно приобретается за один (1) вечер - путем изучения учебника и реализации пары примеров из него же.
    Ответ написан
    Комментировать
  • Можно ли сделать открытие подъездной двери через нестандартный домофон?

    gbg
    @gbg Куратор тега Электроника
    Любые ответы на любые вопросы
    Если обычный проводной домофон у вас уже стоит, вам надо просто посмотреть, какие контакты использует его кнопка (которая открывает дверь) и подключить их к реле замка домофона (последовательно, если НЗ и параллельно, если НО).
    Ответ написан
  • Моментальный перегрев процессора при включении, что делать?

    gbg
    @gbg Куратор тега Железо
    Любые ответы на любые вопросы
    Проверить термопасту и правильность установки радиатора. Есть еще экзотические варианты вроде отвала кристалла от термопластины.
    Ответ написан
    2 комментария
  • На сколько критичен сдвиг в массиве для алгоритмов?

    gbg
    @gbg
    Любые ответы на любые вопросы
    Зависит от того, массив это у вас, или, карта, или дек.
    Удаление из массива занимает O(N) в худшем случае
    Из карты - O(1)
    Из дека O(bucket_size)

    Вот и выбирайте
    Ответ написан
    Комментировать
  • Есть ли разница для компьютера: x**3 или x*x*x?

    gbg
    @gbg Куратор тега Программирование
    Любые ответы на любые вопросы
    Для таких вопросов есть специальный инструмент.

    Препод прав.

    При возведении в маленькую натуральную степень (2-30) компилятор может использовать векторные инструкции и получить результат очень быстро.

    При использовании pow() происходит вызов специальной подпрограммы (что является относительно медленным делом), которая делает гораздо больше арифметических действий ( и работает только с числами с плавающей запятой, что потребует преобразования int->double )
    Ответ написан
    Комментировать
  • Почему сайт видит мою страну, когда я использую VPN?

    gbg
    @gbg
    Любые ответы на любые вопросы
    Потому что у вас в ОС написано, что вы в РФ и локаль у вас РФ - и браузер это радостно отдает.
    Да и прокси может отдавать ваш реальный IP.
    Ответ написан
    Комментировать
  • Почему родительский проект в гит отслеживает изменения в подмодулях?

    gbg
    @gbg
    Любые ответы на любые вопросы
    Собственно, это нормально и правильно - вы же поменяли сабмодуль? Поменяли.

    Следовательно, родительский проект теперь, фактически, использует другую версию сабмодуля.

    Следовательно, сабмодуль нужно закоммитить и обновить ссылку у родителя (и тоже закоммитить).
    Ответ написан
    2 комментария
  • Что. где искать и читать а также порядок алгоритма(общий) для описанной программы?

    gbg
    @gbg
    Любые ответы на любые вопросы
    1) Использовать плагины - тогда придется компилировать плагины
    2) Использовать js, встроенный в Qt - тогда можно ничего не компилировать, а закидывать прямо в папку программы куски на js
    Ответ написан
  • Может ли IP-телефония работать без АТС?

    gbg
    @gbg
    Любые ответы на любые вопросы
    Теоретически - может, но это будет очень неудачное решение, потому что на каждом телефоне придется держать адресную книгу или набирать полные адреса вида "номер@IP"

    Ну и всякий функционал вроде очередей вызовов, голосовых меню, будет недоступен.

    Не все прошивки телефонов способны на такое - многие без возможности регистрации будут зависать при запуске.
    Ответ написан
    Комментировать
  • Как рассчитать сколько всего вариаций для слова может быть если менять регистр букв?

    gbg
    @gbg
    Любые ответы на любые вопросы
    Сколько штук вариантов вам уже подсказали, а как их сгенерировать - берете число, записываете его в двоичной системе счисления, потом поднимаете регистр тем буквам, на месте которых в вашем чисое стоят 1. Инкрементируете ваше число и повторяете так до тех пор, пока не пройдете все варианты.
    Ответ написан
    1 комментарий
  • Как вернуть массив объектов из функции?

    gbg
    @gbg Куратор тега C++
    Любые ответы на любые вопросы
    исправить int* go на Group* go
    Ответ написан
    1 комментарий
  • Доказано ли, и можно ли сжать произвольные данные до 20 байтов к примеру?

    gbg
    @gbg
    Любые ответы на любые вопросы
    Посмотрите на этот вопрос с другой стороны - пусть есть алгоритм, который из N произвольнх байт делает N-1 байт и это обратимо.

    Но тогда полученные N-1 байт - это произвольный набор байт, которые можно снова обработать Алгоритмом и получить уже N-2 байт.

    Тогда получается, что любую последовательность байт за N шагов алгоритма можно урезать до 0, что очевидно, является абсурдом.
    Ответ написан
    Комментировать
  • Как организовать центр мониторинга с 5 удаленных друг от друга объектов?

    gbg
    @gbg Куратор тега Компьютерные сети
    Любые ответы на любые вопросы
    Локально пишете поток на своих объектах, на них же поднимаете сервис трансляции и смотрите нужную камеру из головного офиса. В головном офисе будет проще иметь белый IP и VPN до объектов.

    Репликация записанного в головной офис настраивается отдельными средствами, если надо.

    Сразу гнать поток в головной офис - плохая идея, потому что при пропаже интернета (что злобнокот сделает первым делом при проникновении? Правильно, куснет кабель), никаких записей не будет.

    В зависимости от глубины архива, стоит подумать о применении SDS для его хранения с репликацией и разделением на несколько серверов для отказоустойчивости.
    Ответ написан
    2 комментария
  • Как восстанавливать базу oracle из холодного бекапа?

    gbg
    @gbg
    Любые ответы на любые вопросы
    Делать нормальный бекап и не заниматься колхозингом - не вариант?
    Ответ написан
    1 комментарий
  • С чего начать в 30 лет?

    gbg
    @gbg
    Любые ответы на любые вопросы
    Фундаментальная проблема - в игрострой стоит очередь фанатов с горящими глазами. Людей, которые пишут игры, играют в игры, моддят игры, хакают игры..., начиная с возраста, когда они смогли дотянуться до клавиатуры (как ваш покорный слуга). При этом, у них столько мотивации, что они могут сами поставить себе задачу, сами нагуглить все, что нужно (Спасибо дяде Немнюгину за его учебник. Это все что нужно знать о DOS, чтобы закодить dOOm) и сами все напишут и нарисуют (работая над этим сутками. Не потому что над душей стоит босс с воплями о лишении премии, а потому что им это интересно).

    И вот теперь, Андрей, который уже устал хочет встать в очередь высоко мотивированных конкурентов и попросить себе оффер. Каковы его шансы на успех?

    В играх есть много специализаций программирования - хотите графику, придется учить одно (причем на 2d и 3d это одно будет разное), хотите игровую логику и скриптинг - это номер два, хотите системную часть и бэкенд - это будет третье.

    Для универсального развития, нужно начинать с простых фиговин вроде тетриса, арканоида, бильярда и прочего (в которых однако есть все столпы игростроя - графика + логика + системный движок, можно и добавить сеть, если подумать) и потом наращивать сложность - делать платформер или RTS.
    Ответ написан
    4 комментария
  • Как опознать отвалившийся от ноутбучной матплаты элемент?

    gbg
    @gbg Куратор тега Железо
    Любые ответы на любые вопросы
    1. Да можно и да, локальная
    2. В таком корпусе выпускают много чего - транзисторы, сборки диодов, стабилизаторы. Но вероятно, это транзистор.
    3.Да, это треугольный паттерн возле петли (примерно 1 см влево от нижнего края петли)
    4. Любой сервис без проблем это вам поставит на место. Можете и сами, если руки не трясуться и есть желание купить паяльник, флюс, припой и потренироваться, посмотерть пару видео.
    Ответ написан
    1 комментарий
  • Дискретное преобразование Фурье для WAV файла. Как огрубить результат?

    gbg
    @gbg
    Любые ответы на любые вопросы
    1) нет, понимаете неправильно. То что получилось - это комплексное число (в википедию, если не ясно), в котором спрятаны амплитуда и фаза самой низкой частоты в преобразовании. Дальнейшие элементы массива - это тоже комплексные числа с амплитудами-фазами.

    Чтобы вытащить из них амплитуды, нужно найти модуль комплексного числа (опять же, см. википедию, как это считать). Для вытаскивания фаз, нужно найти аргумент комплексного числа.

    Учтите, что из математических свойств преобразования Фурье над вещественными данными, итоговый массив после вычисления амплитуд окажется зеркально симметричным относительно центра - так то половину результата вам надо выкинуть.

    2) А тут надо почитать базовые учебники по ML. Нишант Шакла, написал хороший, например.
    Ответ написан
    1 комментарий
  • Стоит ли строить локальную сеть на базе коаксильного телевизионного кабеля?

    gbg
    @gbg Куратор тега Компьютерные сети
    Любые ответы на любые вопросы
    1. Скорость будет зависеть от качества прокладки кабеля и разветвителей. Если в разветвителях есть какой-то креатив типа усилителей, фильтров, и так далее, скорость упадет. Более того, любое соединения кабеля - это источник отражения сигналов. Больше отражений - хуже связь.

    2. В давние времена по коаксиалу пускали 10 мегабит и это было за счастье. Вы же хотите тысячу. Причем для этого, применяли специальную технологию врезки, при которой шина не нарушалась (помните про отражения?), а длина ответвления составляла несколько десятков миллиметров.

    3. ТВ кабель имеет волновое сопротивление 75 Ом. Сетевые устройства могут быть и на 50 Ом. Перепутывание сопротивлений ухудшает связь вплоть до полной невозможности.

    4. При использовании общей шины, вы получите неполный дуплекс (передача данных только в одну сторону) причем в один момент времени, вещать на шину сможет только одно устройство. При совместном использовании сети, будут постоянные коллизии пакетов и низкая скорость, как следствие. Онлайн игры в неполном дуплексе будут работать плохо.

    Короче, все эти мероприятия попадают в разряд в лучшем случае, интересных технических авантюр. Хотите хорошую связь - тяните кабели Ethernet, ставьте коммутатор и так далее.
    Ответ написан
    10 комментариев
  • Некорректная работа жосткого диска?

    gbg
    @gbg
    Любые ответы на любые вопросы
    Учитывая, что вы соорудили лапшу из кучи проводов и соединений, а коннекторы телефонов не отличаются особой надежностью, вероятнее всего, во время копирования что-то отошло, и данные на диске, в том числе и служебные, испортились.

    После такого сбоя, нужно было диск подключть к ПК и проверить целостность файловой системы. Если вы этого не сделали, все следующие операции с диском будут его только портить.
    Ответ написан
    Комментировать