Задать вопрос
  • Как расчитать шанс вещи от цены?

    hint000
    @hint000
    у админа три руки
    В печёнках уже сидят эти лутбоксы. Смотрите, сколько похожих вопросов тут было:
    https://qna.habr.com/q/689718
    https://qna.habr.com/q/691224
    https://qna.habr.com/q/866113
    https://qna.habr.com/q/799909
    В правилах (пункт 2.2) сказано, что нужно воспользоваться поиском, прежде чем создавать вопрос.
    Ответ написан
    Комментировать
  • Почему в телефонных номерах не могут сделать аналог DNS?

    hint000
    @hint000
    у админа три руки
    Чтобы, например, компания или частное лицо могли сделать публичным отображение информации, поступающей от них в звонке (скажем, ФИО или какой-нибудь ООО "Сбер-Чтотоеще").
    Сто лет в обед существует такая технология, только нафиг никому не нужна оказалась.
    https://ru.wikipedia.org/wiki/Caller_ID
    ...Caller ID number позволяет получать номер телефона, а Caller ID name позволяет видеть и имя и/или фамилию абонента или название организации, где зарегистрирован телефонный номер...
    ...Это изобретение было зарегистрировано для США 12 июля 1983 года...
    ...Caller ID был впервые использован в Нью-Джерси в 1987 году...
    ...Главная проблема, которая мешала ввести Caller ID в повседневную жизнь — это проблема секретности. В нескольких государствах создание Caller ID было замедлено группами защитников секретности абонента. Эти группы утверждали, что Caller ID — это вторжение в личную жизнь звонящего...
    ...телефонные компании были должны абоненту предложить возможность блокировать свой номер для определения...
    ...Подавление Caller ID через сервисный DTMF-код используется в Албании, Аргентине, Австралии, Бразилии, Финляндии, Дании, Исландии, Нидерландах, Швеции, Бразилии, Саудовской Аравии и Уругвае...
    ...Правительство США заявило, что они намереваются сделать доступным Caller ID по всему миру к середине 1995 года...
    Ответ написан
    Комментировать
  • Миграция PowerDNS. Есть ли рабочие способы?

    hint000
    @hint000
    у админа три руки
    Там сказано: the old and new being configuration prefixes in pdns.conf.
    Ну т.е. заглядываете в pdns.conf и находите, что там как-то был прописан старый бекенд. Вот префикс оттуда и есть old. Там же по аналогии нужно прописать новый бекенд.
    Дальше я воспользовался поиском:
    https://yandex.ru/search/?text=pdns.conf+more+than...
    перешел по ссылке https://github.com/PowerDNS/pdns/blob/master/docs/...
    и прочитал:

    launch

    Backend names, separated by commas
    Which backends to launch and order to query them in. Launches backends. In its most simple form, supply all backends that need to be launched. e.g.
    launch=bind,gmysql,remote
    If you find that you need to query a backend multiple times with different configuration, you can specify a name for later instantiations. e.g.:
    launch=gmysql,gmysql:server2
    In this case, there are 2 instances of the gmysql backend, one by the normal name and the second one is called 'server2'. The backend configuration item names change: e.g. gmysql-host is available to configure the host setting of the first or main instance, and gmysql-server2-host for the second one.
    Running multiple instances of the BIND backend is not allowed.

    Т.е. у вас в конфиге должно быть что-то типа:
    launch=gmysql,gmysql:server2
    gmysql-host=192.168.1.1
    gmysql-user=...
    gmysql-password=...
    gmysql-dbname=...
    gmysql-server2-host=192.168.2.2
    gmysql-server2-user=...
    gmysql-server2-password=...
    gmysql-server2-dbname=...

    И тогда вы запускаете
    pdnsutil b2b-migrate gmysql gmysql:server2
    Ответ написан
  • Как научиться декомпозировать задачи?

    hint000
    @hint000
    у админа три руки
    приходится говорить что-то типа: ну вот у тебя зависит от него, ты посмотри как у него сделано, поставь заглушки, потом объедините.
    Сначала пишутся все необходимые интерфейсы между кусками задачи. С обсуждением. На это много времени не требуется. Когда интерфейсы зафиксированы (ну как "зафисиксированы", в рабочем порядке никто не запрещает слегка корректировать), то куски можно спокойно разрабатывать независимо. Вроде же это классика. Я бы не сказал "ну вот у тебя зависит от него...", я бы сказал "ваши куски взаимодействуют - значит сразу договаривайтесь, как в точности они взаимодействуют".

    А так это надо на конкретной задаче разбирать, в чём затруднения. "По фотографии" такие проблемы не решить.
    Ответ написан
    Комментировать
  • Подключение к ANDROID LTE по ssh коридору?

    hint000
    @hint000
    у админа три руки
    iptables не при чём. На вашем девайсе не установлен sshd (сервер ssh).

    ssh и другие сервисы работают не на какой-то магии, а потому что определённая программа (сервер) работает и на каком-то порту ожидает подключение. Когда такой программы нет или она не запущена, то хоть заоткрывайтесь в iptables - отвечать на запрос некому.
    Ответ написан
    2 комментария
  • Как найти нужный каталог в cmd?

    hint000
    @hint000
    у админа три руки
    В команде set уберите пробелы до и после знака равенства:
    set disk=C:\
    Ответ написан
    2 комментария
  • Можно ли сделать открытие подъездной двери через нестандартный домофон?

    hint000
    @hint000
    у админа три руки
    В принципе подружить-то можно, но муторно. На кучке реле можно собрать довольно сложную логику (даже простенький компьютер (только занимать он будет всю квартиру)), а можно попробовать сделать на микроконтроллере (хотя ведь и его в свою очередь потребуется сопрягать со входами\выходами какими-то релюшками). Полминуты поисков ( https://www.google.com/search?q=домофон+схема&tbm=isch ), например, дали такие ссылки:
    https://bezopasnik.info/устройство-домофонной-труб...
    we.easyelectronics.ru/Shematech/sopryazhenie-domof...
    Ответ написан
    1 комментарий
  • Как сделать так, чтобы баш скрипт работал с папками, содержащими пробелы?

    hint000
    @hint000
    у админа три руки
    В общем случае пробелы экранируют кавычками. В вашем коде и так почти везде переменные взяты в кавычки, но есть участок, где это не так; попробуйте взять в кавычки $1 и $i вот здесь:
    for i in `find $1 -type f`
    do
        # Получаем кодировку очередного файла
        cod=`enca -L ru $i`

    Заниматься реальным тестированием скрипта мне сейчас лень, просто надеюсь, что догадка сработает.
    Ответ написан
    9 комментариев
  • Как правильно работать с see?

    hint000
    @hint000
    у админа три руки
    Здесь аналогичный вопрос и два ответа:
    https://unix.stackexchange.com/questions/355096/re...
    Я проверил, оба варианта ответа работают:
    $ echo "1Rus2" | sed '/Russia/! s/Rus//g'
    12
    $ echo "1Russia2" | sed '/Russia/! s/Rus//g'
    1Russia2

    $ echo "1Rus2" | sed '/Russia/ n; s/Rus//g'
    12
    $ echo "1Russia2" | sed '/Russia/ n; s/Rus//g'
    1Russia2
    Ответ написан
    Комментировать
  • Где ошибка в моем решении?

    hint000
    @hint000
    у админа три руки
    Я, конечно, уже ничего не помню из теории случайных процессов. Но есть подозрение, что ошибка в третьем дне (при условии, что все числа посчитаны верно), т.к. там вероятность дождя больше, чем вероятность облачности.
    628fa5ad70e75127241813.png
    Ответ написан
    Комментировать
  • Удалённый рабочий стол для 2 мониторов?

    hint000
    @hint000
    у админа три руки
    Протоколов удалённого рабочего стола не так много.
    • VNC (и его проприетарные клоны (TeamViewer, AmmyyAdmin, AnyDesk,.. и т.д.)) - показывает то, что отображается на реальном мониторе (судя по вашему п.3, именно его вы пытались использовать); не умеет больше одного монитора;
    • RDP - грубо говоря, "создаёт новый монитор" (на самом деле не так, но объяснять долго), НЕ показывает то, что на реальных мониторах, и не умеет больше одного монитора; но зато и проблемы из п.3 нет;
    • SPICE - вот он умеет больше одного монитора, пруф: https://www.spice-space.org/multiple-monitors.html но вроде винда не умеет его серверную часть; если винду виртуализировать на линуксовом хосте, то пожалуйста, вот вам SPICE, но тогда становится непонятно, а что такое "два монитора на виртуальной машине"? :)

    Непонятно, какую задачу вы пытаетесь решить удалённым подключением. В зависимости от задачи, вам либо подойдёт RDP, либо не подойдёт. Попробуйте.
    Ответ написан
    Комментировать
  • Как заставить работать smb?

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

    hint000
    @hint000
    у админа три руки
    Начните с мысленного эксперимента. Пусть это будет не VPS, а железный сервер, который физически находится в ваших руках, а некий юзер на нём что-то хостит. У юзера есть все права, а у вас нет.
    Внимание, вопрос: назовите простой способ получить несанкционированный доступ к данным юзера.
    Внимание, правильный ответ: подключить физический диск к другой системе, в которой у вас есть админские права; при этом вы получите доступ к содержимому диска.
    А теперь проведите аналогию между железным сервером и виртуальным сервером. В случае железного у вас был доступ к железу. В случае виртуального у вас не только всё ещё есть доступ к железу, но также есть доступ на уровне файловой системы хоста к файлам образов виртуальных дисков. Что ещё упрощает несанкционированный доступ - даже не надо гасить систему. Образ можно скопировать и копию смонтировать куда угодно, получить доступ внутрь образа, а значит ко всем файлам (если они не зашифрованы).

    Физический доступ всегда решает. Придумывают разные способы, которые затрудняют получение несанкционированного доступа через физический доступ. Иногда сильно затрудняют. Но 100%-надежной защиты при физическом доступе нет (мы ведь не говорим про квантовые технологии?).
    Ответ написан
    Комментировать
  • Аренда сайта для реселлеров, прописав мои NS записи для их домена?

    hint000
    @hint000
    у админа три руки
    Добавьте пункт 2.5 или 3.5:
    вы прописываете новое имя домена в virtualhosts в конфиге вашего web-сервера.

    В остальном годится.
    Ответ написан
    Комментировать
  • Как и где создать и вести словарь профессиональных терминов по data?

    hint000
    @hint000
    у админа три руки
    https://ru.wikipedia.org/wiki/ABBYY_Lingvo
    Помимо существующих словарей, созданных профессиональными лексикографами, сотрудниками компании ABBYY, и авторитетных бумажных и электронных словарей, существует обширная база бесплатных пользовательских словарей на языке DSL (Dictionary Specification Language), поддерживаемом системой электронных словарей ABBYY Lingvo.
    Пользователи могут загружать словари на сайт ассоциации лексикографов Lingvo; после проверки словари будут доступны для скачивания.
    Ответ написан
    1 комментарий
  • Как узнать какая модель WiFi-роутера самая мощная и самая лучшая ДО ее покупки?

    hint000
    @hint000
    у админа три руки
    Отвечал здесь: https://qna.habr.com/q/1108098
    Кратко: роутер не только передаёт, но и принимает сигнал от мобильных устройств. Пусть у вас будет супер-мощный сигнал от роутера. Но сигналы от смартфона и от ноутбука будут слабые и всё равно будут тонуть среди помех, когда до роутера далеко. Поэтому нет смысла увеличивать мощность передачи у роутера.

    Выход для вас - роутер с направленной антенной, которую вы повернёте в свою сторону. Тогда в этом направлении связь улучшится, а во всех остальных направлениях сильно ухудшится или совсем пропадёт. Но именно таким способом передают сигнал на большие расстояния https://habr.com/ru/post/11126/ (рекорд дальности 381 км). Например, что-то из этого: ubiquiti.ru/nanostation.html у них довольно широкий луч, что-то около 45..60 градусов, так что для бытовых условий должно быть приемлемо, если правильно разместить.
    Ответ написан
    4 комментария
  • Проброс портов от vps до локального сервера?

    hint000
    @hint000
    у админа три руки
    iptables -t nat -I PREROUTING -d 141.8.199.Х -p tcp --dport 8080 -j DNAT 10.8.0.2
    Ответ написан
    5 комментариев
  • Куда пропадает половина дискового пространства?

    hint000
    @hint000
    у админа три руки
    63G /
    1.5G /boot
    небось, ещё и swap-раздел есть, только его df не показывает (выполните команду swapon без аргументов, чтобы посмотреть размер свопа)

    Да ещё и непонятно, выделяли 70 ГБ или 70 ГиБ
    1000*1000*1000*70 == 1024*1024*1024*65,192580223
    Так что нет, даже на своп ничего не остаётся, как раз только 0.5G на EFI и всё в ноль сходится.
    Ответ написан
    Комментировать
  • Как пробросить весь трафик с одного из внешних IP на другое устройство внутри сети?

    hint000
    @hint000
    у админа три руки
    Какие есть решения без dst-nat?
    Отдать этот внешний адрес конечному устройству и поместить его в бридж с WAN-интерфейсом Mikrotik'а. Это если не смущает, что устройство будет "голым афедроном" торчать прямо в Интернет.
    Ответ написан
    2 комментария