• Какой выбрать привод для распашных дверей?

    hint000
    @hint000
    у админа три руки
    Типа рычажного дверного доводчика, у которого на месте механизма с пружиной и центробежным тормозом должен быть моторедуктор.
    Важно, чтобы моторедуктор был без червячной передачи.
    Не блокировать возможность открытия, закрытия двери вручную
    Контроллер отслеживает силу тока, потребляемого приводом. Аномальное увеличение или уменьшение силы тока считаем вмешательством высшей силы (человека) и отключаем привод.
    Вероятно, потребуется калибровка контроллера на каждой конкретной двери.
    Ответ написан
    Комментировать
  • Что значит умение использовать GNU?

    hint000
    @hint000
    у админа три руки
    IMHO, одно из двух.
    Либо подразумевали https://ru.wikipedia.org/wiki/GNU_Compiler_Collection
    Либо подразумевали https://ru.wikipedia.org/wiki/GNU_Coreutils
    Ответ написан
    Комментировать
  • Как решается проблема запуска по расписанию с нескольких реплик?

    hint000
    @hint000
    у админа три руки
    Если в силу каких-то обстоятельств непреодолимой силы окажется невозможно изменение архитектуры, которое (вполне здравомысленно) предложил Дмитрий Шицков, то могу предложить костыль. Каждая реплика перед созданием записи делает паузу на random(0..10.0) секунд, потом делает запрос, нет ли уже такой записи, если нет, то создаёт.
    В случае ежесекундных записей пауза может быть на random(0..1000) миллисекунд.
    Так-то можно и без рандомной паузы, транзакции знают своё дело и одна из реплик в любом случае окажется первой. Просто мы хотим чуток размазать всплески нагрузки (а вдруг у нас тысячи или миллионы реплик?)

    Подчеркну: костыль - это лишь костыль. Не следует его воспринимать как нормальное решение.
    Ответ написан
    Комментировать
  • На сколько квадратных метров указывает долгота и широта?

    hint000
    @hint000
    у админа три руки
    На ноль квадратных метров! Это одна точка (в геометрическом смысле), не имеющая никакой площади. Даже не квадратный сантиметр, даже не квадратный миллиметр, чистый ноль площади.
    Сдвинетесь от этой точки на один миллиметр к полюсу - и будет уже широта 30.849635009 вместо 30.849635.
    Если хотите координатами задать на поверхности квадрат, то вам нужны координаты двух диагональных вершин квадрата. Т.е. две широты и две долготы. И дополнительно сказать, что это именно квадрат, а не круг или ещё что-то
    spoiler
    (строго говоря, "квадрат" на сферической поверхности - это и не квадрат, но для небольших расстояний и площадей можно приближенно считать это квадратом)
    . Вот тогда можно будет вычислить площадь этого квадрата. А количество цифр после точки не имеет значения.
    Ответ написан
    7 комментариев
  • Возможно ли перенести конфигурацию контроллера домена AD с одного сервера на другой?

    hint000
    @hint000
    у админа три руки
    Это делается совсем иначе.
    1. Включаете новый сервер в домен;
    2. Добавляете на новом сервере роли DNS и AD DC;
    3. Повышаете роль нового сервера до контроллера домена (гуглить команду dcpromo);
    4. Ждёте некоторое время (от нескольких минут в идеальном случае), пока все данные реплицируются на новый DC (в том числе и DNS); можно глазами смотреть в оснастках (иногда F5 не помогает, тогда закрыть и открыть оснастку), а можно воспользоваться командами dcdiag и repadmin;
    5. Когда на ваш взгляд всё реплицировалось, выключаете старый DC и смотрите, как всё работает с новым DC (перезагружаете или перелогиниваете пользовательские ПК, при возможности перезагружаете другие серверы в домене и проверяете, что можете нормально зайти на них,..)
      Это момент, когда ещё не поздно включить старый DC и решить возникшие проблемы, если таковые действительно возникли. Я предпочитаю дать "отстояться" выключенному серверу хотя бы несколько дней. Но если сроки поджимают, то хотя бы полный рабочий день (пользователи разлогинились вечером, залогинились утром, поработали день и никаких проблем не выявлено).
    6. После этого вы принимаете решение о "точке невозврата": понижаете роль старого DC до обычного компьютера в домене;

    На этом всё.

    Проблема только в том, что у вас, вероятно, сейчас всего один контроллер домена, а должно быть не меньше двух (официальная рекомендация MS и best practices миллионов айтишников во всём мире).

    Update: п.4.1. передать FSMO со старого DC новому DC.
    Ответ написан
    3 комментария
  • Запуск OpenVPN клиента и сервера на одной машине. Как?

    hint000
    @hint000
    у админа три руки
    На VPS я решил организовать "транзитный VPN"
    А всего-то надо было настроить на промежуточном узле DNAT через iptables. И не нужно там ни клиента, ни сервера OpenVPN.

    Update: DNAT + SNAT.
    Ответ написан
    6 комментариев
  • Диску пора в утиль или ещё пускай помучается?

    hint000
    @hint000
    у админа три руки
    Диск ещё поживёт несколько лет.
    А вот дефрагментацию выполнить рекомендую.
    Ответ написан
    Комментировать
  • Как подогнать данные в Excel?

    hint000
    @hint000
    у админа три руки
    Как автоматизировать - это тянет на задание. Формулами сделать трудно, лучше макросом. С отладкой час рабочего времени улетит (ну побыстрее для тех, кто постоянно макросы в Excel пишет, но таких не много), так что вам на фриланс.
    А вот в десять раз ускорить ручную работу - это легко. Разделяете по столбцам командира и штурмана, потом ставите фильтр и фильтруете по столбцу B, теперь можно делать копипасту кусками.
    Ответ написан
    1 комментарий
  • Как организовать локальный мультиплеер?

    hint000
    @hint000
    у админа три руки
    В пределах локальной сети задача анонса новой комнаты и задача поиска созданных комнат прекрасно решается широковещательными (broadcast) UDP-пакетами с заранее выбранным (фиксированным для вашего приложения) номером UDP-порта.

    (насчёт тегов в вопросе: локальный сервер это совсем другое)
    Ответ написан
    Комментировать
  • Как проходит перелицензирование программного обеспечения?

    hint000
    @hint000
    у админа три руки
    Вообще говоря, если вы автор ПО или владелец эксклюзивных прав, то у вас нет ограничений на выбор лицензии для новой версии.
    Но если в состав вашего продукта входят фрагменты чужого кода (возможно, модифицированные), то нужно смотреть лицензию, под которой распространяется это чужое ПО, в этом случае ограничения возможны.
    Ответ написан
    Комментировать
  • Возможно ли создать кроссплатформенное приложение на php?

    hint000
    @hint000
    у админа три руки
    1. PHP для Web. Как вы сделаете графический интерфейс на PHP, не используя возможности браузера?
    2. Если желание тащить PHP на десктоп связано с нежеланием изучать ещё один язык, то просто преодолейте лень.
    3. Приложение с интерфейсом командной строки тоже можно считать десктопным приложением; PHP на это способен без web-сервера.
    4. Следуя общемировому тренду на подмену понятий, можно и web-приложение на локальном web-сервере назвать десктопным приложением. #не_ну_а_чо
    Ответ написан
    Комментировать
  • Как перелогиниться?

    hint000
    @hint000
    у админа три руки
    Запустите seahorse (если нет такой программы, то установите), сможете управлять сохранёнными паролями.
    Ответ написан
    Комментировать
  • Как наладить проблему с запуском Proxmox?

    hint000
    @hint000
    у админа три руки
    Только сейчас обратил внимание на interfaces:
    iface enp7s0 inet manual
    Ну всё правильно, раз написано manual, то он и не поднимается автоматически, ждёт, чтобы его подняли руками.
    замените manual на auto и перезагрузите.
    Ответ написан
  • Замена мфу не трогая драйвера?

    hint000
    @hint000
    у админа три руки
    Подводных камней не будет?
    В зависимости от подключения, ОС может распознать его не как "тот же самый" принтер, а как "ещё один такой же". В таком случае надо проверить, стал ли он принтером по умолчанию. И, если принтер был расшарен средствами ОС, то надо заново расшарить "ещё один".
    Если принтер сетевой (а только так и должно быть в офисе), то достаточно назначить ему IP-адрес, который был у старого принтера, тогда система вообще не заметит подмену.
    Ответ написан
    1 комментарий
  • Критично ли удаление журнала регистрации 1с?

    hint000
    @hint000
    у админа три руки
    Если только файлы журнала
    "C:\Program Files\1cv82\srvinfo\reg_1541\????????-????-????-????-????????????\1Cv8Log\",
    то не критично, новые создадутся автоматически.
    А если, как указано в вопросе, грохнули всю папку
    "C:\Program Files\1cv82\srvinfo\",
    тогда чуть добавили лишней работы, но ничего страшного, как сказал Zerg89, придётся базы прописать по новой в консоли 1C; для этого потребуются явки-пароли от SQL и имена баз, как они прописаны в SQL.
    Ответ написан
    4 комментария
  • Как рассчитать заработанную разницу?

    hint000
    @hint000
    у админа три руки
    Выручка 0.00069917 (BTC) * 60000 (USD/BTC) = 41.9502 (USD)
    Прибыль = выручка - расходы = 41.9502 (USD) - 13.75 (USD) = 28.2002 (USD)
    spoiler
    Если в начале мы купили BTC на $13.75 при условии, что он стоил 19.666 USD за 1 штуку.
    Вы одну и ту же точку используете и для отделения дробной части, и для отделения разрядов. Сами не путаетесь с этим? Не надо так.
    Ответ написан
  • В чем отличие реляционных от нереляционных БД?

    hint000
    @hint000
    у админа три руки
    ...потому что везде акцент на то, как хранятся данные - структурированно в таблицах

    ...как уже сказал, везде акцент на таблицы, не на связи
    Как же так? Я вот отрыл вики, и там сразу акцент на связи (отношения), даже явно говорится, что делать акцент на таблицах - это неправильно:
    https://ru.wikipedia.org/wiki/Реляционная_модель_данных
    Термин «реляционный» означает, что теория основана на математическом понятии отношение (relation). В качестве неформального синонима термину «отношение» часто встречается слово таблица. Необходимо помнить, что «таблица» есть понятие нестрогое и неформальное и часто означает не «отношение» как абстрактное понятие, а визуальное представление отношения на бумаге или экране. Некорректное и нестрогое использование термина «таблица» вместо термина «отношение» нередко приводит к недопониманию. Наиболее частая ошибка состоит в рассуждениях о том, что РМД имеет дело с «плоскими», или «двумерными» таблицами, тогда как таковыми могут быть только визуальные представления таблиц. Отношения же являются абстракциями и не могут быть ни «плоскими», ни «неплоскими».

    Для лучшего понимания РМД следует отметить три важных обстоятельства:

    • модель является логической, то есть отношения являются логическими (абстрактными), а не физическими (хранимыми) структурами;
    • для реляционных баз данных верен информационный принцип: всё информационное наполнение базы данных представлено одним и только одним способом, а именно — явным заданием значений атрибутов в кортежах отношений; в частности, нет никаких указателей (адресов), связывающих одно значение с другим;
    • наличие реляционной алгебры позволяет реализовать декларативное программирование и декларативное описание ограничений целостности, в дополнение к навигационному (процедурному) программированию и процедурной проверке условий.
    Ответ написан
    2 комментария
  • Какой профессии человек мне нужен?

    hint000
    @hint000
    у админа три руки
    Можно получить среднее и максимальное количество и среднюю и максимальную выручку по продавцам за период. Можно построить графики изменения по времени продаж в штуках и в стоимости для всех продавцов. Можно найти дисперсию по этим графикам для каждого продавца и попытаться понять, почему и Петя, и Вася продают по 8 штук товара за 8 часов, но Петя продаёт по 1 штуке каждый час, а Вася продаёт сразу 8 штук, а в остальное время ничего. Ну и т.д. Вообще, нельзя заранее сформулировать все вопросы. У аналитика новые вопросы появляются по мере того, как он изучает данные и получает ответы на предыдущие вопросы.
    Ответ написан
    1 комментарий
  • Как отключить запрос обновления у регистратора видеонаблюдения?

    hint000
    @hint000
    у админа три руки
    На маршрутизаторе сделайте перехват трафика регистратора (не всякий маршрутизатор умеет). Так сможете определить, какое доменное имя он резолвит перед обновлением. Разработчики прошивок обычно не хардкодят IP-адреса серверов, а используют имена. Так что можно заблокировать на своём DNS. Но даже если этот регистратор ломится сразу по фиксированному адресу, то можно заблокировать этот адрес (или несколько адресов) брандмауэром на маршрутизаторе.

    Я, например, блокирую трафик в китайские облака с камер и регистраторов в компании, потому что эти устройства желают сливать туда данные независимо от настроек, пытаются достучаться каждые несколько секунд.
    Ответ написан
    1 комментарий
  • Привязаны ли номера портов к протоколам транспортного и прикладного уровня?

    hint000
    @hint000
    у админа три руки
    и где обычно это все указывается?
    В Linux есть справочный файл /etc/services, в котором перечислены порты tcp/udp, по умолчанию назначенные (но не привязанные намертво) различным протоколам прикладного уровня.
    В Windows тоже есть аналогичный файл: C:\Windows\System32\drivers\etc\services.
    Ответ написан
    Комментировать