• [РЕШЕНО] Это провайдерская блокировка или косяк в настройке микротика?

    Daemon23RUS
    @Daemon23RUS
    Вы не одиноки. Проблема решаема. Причина в том, что выше обозначенный "пионер" впереди планеты свей исполняет требования одной небезызвестной конторы, сильно себя не утруждая,по принципу "и все что на это похоже". От чего мы, честные граждане испытываем выше обозначенные страдания. Решение - читать договор, и требовать его исполнения от пионерской организации. Прецеденты есть.
    P.S. Это конечно если нет технических проблем.
    Ответ написан
  • Почему NSFW каналы в Telegram приватны?

    Daemon23RUS
    @Daemon23RUS
    ИМХО чтобы не получить бан
    есть 2 варианта: ссылка на nsfw (жалоба->бан) и ссылка на ссылку (жалоба не обоснована)
    Ответ написан
    Комментировать
  • Насколько безопасны браузеры?

    Daemon23RUS
    @Daemon23RUS
    хранить пароли в браузере не безопасно
    Да, не безопасно
    влияет ли на безопасность аккаунта, к примеру, незавершённая сессия
    Да, влияет
    Стоит ли выходить из почтового ящика, соц. сетей и вообще любых аккаунтов в интернете
    Спорный момент, зависящий от вектора атаки на Вас. Например у Вас появися кейлоггер, и пароли в браузере Вы не храните. При входе будет утечка.
    Какие браузеры в этом плане являются наиболее безопасными?
    Те, что Вы написали сами (сарказм, но это пожалуй самое верное определение.)
    Ответ написан
    Комментировать
  • Проводной квадрокоптер. Drone tether system своими руками?

    Daemon23RUS
    @Daemon23RUS
    Первичная задача автономное питание.

    Если я верно понимаю термин автономное, то это АКБ. Думаю что это опечатка в контексте заданного вопроса (проводной).
    Имеем 30м высота подъема. Производим расчет веса 30м питающего кабеля + вес дрона.
    Понимаем что сила тока для обеспечения грузоподъемности, тянет за собой увеличение необходимого сечения кабеля и как следствие веса кабеля, и так по кругу.
    Понимаем что нужно увеличивать напряжение в 10/100 раз для снижения сечения провода, а дрон оборудовать понижающим преобразователем.
    Понимаем что увеличение питающего напряжения тянет за собой увеличение толщины изоляции, и как следствие веса кабеля.
    Находим золотую середину. Профит по питанию.
    По передаче данных в обе стороны проще, можно по кабелю. Технологии давно отработаны, вопрос в выборе готового решения. Или создания своего на основе уже готовых.
    P.S. для скептиков, есть действующее решение для питания на 3500 вольт
    Ответ написан
    Комментировать
  • Домен уже включает в себя порт или он работает как IP?

    Daemon23RUS
    @Daemon23RUS
    Попробую вкратце описать как работает (не углубляясь в техническую сторону)
    DNS сервер в ответ на запрос возвращает значение записи для домена/поддомена.
    Записи есть нескольких типов. NS запись указывает какой адрес у DNS сервера который "хранит и отвечает" остальные записи для этого домена (или поддомена)
    A и AAAA записи сообщают какой IP и IPv6 адреса для этого домена/поддомена
    т.е в вашем вопросе example.com:5555 будет отправлено по IP адресу example.com (указанному в А или AAAA записи) и 5555 порту, который Вы указали явно.
    Еще есть SRV и TXT записи, и да для некоторых сервисов в этих записях хранится порт по которому сервис ожидает соединения.
    Есть еще несколько записей CNAME, MX, CAA
    Ответ на Ваш вопрос - Да система доменных имен включает в себя порт в SRV записях. Но это не во всех случаях применимо (не для всех сервисов и не работает для http/https в части популярных браузеров).

    P.S. т.е проще говоря SRV запись в DNS позволяет не указывать явным образом (через :порт) порт который используется сервисом, действует для протоколов sip, jadber и многих других. К сожалению для http/https это не работает.
    Ответ написан
    3 комментария
  • Как выполнить команды гита для вложенного репозитория?

    Daemon23RUS
    @Daemon23RUS
    git submodule же ...
    добавьте в свой project репозиторий субмодули server, client, db Работайте в каждой папке как в независимом репозитории. Есть ньюанс, после коммита/пуша субмодуля, надо коммиттить/пушить основной репозиторий.
    К сожалению мало сценариев использовал, всего несколько раз настроил и работал, уже и не упомню всех нюансов.
    Надеюсь что коллеги, кто в теме, дополнят большей информацией.
    P.S. git clone --recurse-submodules Развернет ваш проект со всеми вложенными репозиториями
    Ответ написан
    Комментировать
  • Какой есть SSH клиент для Windows 10 с возможность отображать несколько терминалов в одном окне?

    Daemon23RUS
    @Daemon23RUS
    А создать 6 ярлыков религия не позволяет ?
    В PuTTY настройте подключение (этот пунк у Вас видимо уже выполнен)
    Добавьте авторизацию по ключу
    Добавьте имя пользователя в Connection/data (auto-login ...)
    Добавьте команду в connecton/SSH - htop (Remote command)
    Сохраните профиль.
    Скопируйте ярлык из пуска, допишите к пути в ярлыке -load "Имя сохраненного профиля"
    Повторите 6 раз для каждого сервера.
    Останется 6 раз кликнуть по разным ярлыкам и расположить окна как Вам удобно

    Это если уж сильно мониторить хочется через терминал, а так zabbix разверните, и всегда в курсе будете что с серверами, триггеры натроите он Вам в телегу алерты может слать.
    Ответ написан
    Комментировать
  • Почему нет соединения с express?

    Daemon23RUS
    @Daemon23RUS
    Случаем не биндится только на lo интерфейс (127.0.0.1) вместо всех интерфейсов (0.0.0.0)
    Ну и косяки с firewall никто не отменял
    Ответ написан
    3 комментария
  • Как вывести данные из класса?

    Daemon23RUS
    @Daemon23RUS
    Что то вроде этого, добавить классу свойство respo
    class websocketBinance extends websocketCore {
           public $respo; 
    ...
                      $this->respo = $this->readSocket();
    ....
    }
    Ответ написан
    2 комментария
  • Как заблокировать работу с окном браузера при перезагрузке страницы?

    Daemon23RUS
    @Daemon23RUS
    Заблокировать все элементы перед перезагрузкой (disabled) или сообщить серверу что клиент ушел на перезагрузку интерфейса и не принимать от него некоторое время эти самые кнопки, но в этом случае надо так же сообщить серверу, что клиент успешно перезагрузил страницу и с ним можно взаимодействовать, а если это не произошло по какой то причине снять эту блокировку на стороне сервера спустя таймаут (например 1 минуту)
    Еще можно дропнуть у клиента всю страницу.
    Ответ написан
    Комментировать
  • Nginx переадресация с директории на поддомен?

    Daemon23RUS
    @Daemon23RUS
    Что то вроде такого (естественно надо дополнить SSL и проч.) :
    server {
        server_name example.ru www.example.ru;
        location / {
            root /var/www/example.ru;
            index index.html index.htm ;
            try_files $uri $uri/ /dir/index.html =404;
        }
    server {
        server_name user_login.example.ru www.user_login.example.ru;
        location / {
            root /var/www/example.ru/user_login;
            index index.html index.htm ;
            try_files $uri $uri/ /index.html =404;
        }


    Это кстати позволит избавится от доп пути dir в вебморде (надо пути поправить) и index поправте на свой для приложения
    Ответ написан
    Комментировать
  • Как настроить nginx для sonarqube?

    Daemon23RUS
    @Daemon23RUS
    Переменную задайте SONAR_WEB_CONTEXT = /sonar
    У вас пути от корня различаются и proxy pass поправьте на http://127.0.0.1:9000/sonar/
    Это половина проблемы, ее решение может решит и 2ю с MIME
    Ответ написан
    2 комментария
  • Какое выбрать современное гибкое решение по загрузке и хранению файлов?

    Daemon23RUS
    @Daemon23RUS
    Свой Nextcloud сервер не оно ?
    Опенсорс, WebDAV + имеет API, входит уже в комплект Ubuntu (разворачивается чуть ли не одной командой) Например создать публичную ссылку OCS Share API
    Ответ написан
    3 комментария
  • Как реализовать multi socket server?

    Daemon23RUS
    @Daemon23RUS
    Видимость переменных,
    но как только я решаю это проверить на сайте

    Вангую, что экземпляр getClients на "сайте" не принадлежит экземпляру socket_create на сервере
    Ответ написан
  • Персональный гугл, если ли?

    Daemon23RUS
    @Daemon23RUS
    Краулер, который ходит по интернетам и ищет сам, то о чём я его попросил

    Боюсь, что ответ Вашего частного поисковика придется долго ждать. Обратимся к цифрам: сейчас порядка 2 млрд. сайтов ( обратите внимание на то что это сайты, а не страницы, коих на многих сайтах десятки, сотни, тысячи а на части на порядки больше) предположим, что ваш краулер пожирает сайты по 10 шт в секунду (со всеми страницами), так вот ждать ответа придется лет 7.
    И это мы опустили трафик, который сожрет краулер. А там все за гранью не то что домашнего сервера, а не все страны потребляют такой объем.
    P.S. Тут вопрос не в алгоритмах или коде, вопрос в объеме "перевариваемой" информации
    Ответ написан
    3 комментария
  • Поможет ли переустановка Windows при bad блоках на жестком диске?

    Daemon23RUS
    @Daemon23RUS
    Если переставить Windows то это поможет убрать bad блоки на HDD из за которых все тормозит ?
    Вы пропустили важное уточнение "на новый HDD" и в этом случае ответ - ДА
    Ответ написан
    1 комментарий
  • DKIM не подхватывает ;( что пропустил?

    Daemon23RUS
    @Daemon23RUS
    "v=DKIM1; t=s; p=MIIBIjANBgkqhkiG9w0BAQEFAAOCAQ8AMIIBCgKCAQEAnLcYt3AULvz4+/Bk0k4/NxxmGaQt+kHrNzR6X9F7SrOzUEbcE94oxTN6XRbwJwL8EKErntwgbGQaaRt4Uj49FiN1FHuGlUS9CR2lYkAYp6CdqQXNCYgs9n7RvYyH9CBoQb1ct6LU8iNi""0xQuLWo+z04uzwNprU2zgj6iQI9LGfi1LPQUBlaAmsRwG5k4cHgjBf9VGlWsE1WEbL9feS36kWDx0gk6XH5dAkHoXXcdALE+aA27bp3QECCLfhFzFwRSjTCsXSHIZWWumnZcCr3QGOHwAnLdgQCSkdtoOFEy5ZcWiTcgc9/mE8NqIlkOaU5NAiVcIPYvPR88+JZb02Il""cwIDAQAB"


    p= (кодировка Base64) я вижу внутри двойные кавычки, (ответ DNS не смотрел) это либо опечатка либо ошибка. Для ключа p кавычек быть не должно, либо вся запись в кавычках либо вообще без них (зависит от DNS)
    Ответ написан
  • Как заключить договор с физическим лицом из Армении?

    Daemon23RUS
    @Daemon23RUS
    Выплаты иностранным резидентам или нерезидентам, имеющим гражданство ЕАЭС, подлежат обложению НДФЛ по ставке 13% (ст. 73 договора о ЕАЭС)

    Если исполнитель постоянно проживает за рубежом, то сам оплачивает НДФЛ (налоги) в бюджет своего государства.
    До 600 тыс. валютный контроль не нужен (но и как физикам проходить валютный контроль - не сталкивался, с юриками все понятно и просто)
    P.S. договор на 2х языках Русский-Английский(в вашем варианте наверно нужно на Армянском)
    P.S.S в договоре думаю лучше указать на ком лежит обязанность по оплате НДФЛ

    Вот еще вспомнил код вида валютной операции, могу ошибиться, уточняйте сами
    V21100 - аванс
    V21200 - оплата
    Ответ написан
    Комментировать
  • Почему юзер может запустить /usr/sbin/chcpu -V если я выдал разрешение только на /usr/sbin/nginx?

    Daemon23RUS
    @Daemon23RUS
    rwxr-xr-x - запускать могут все, если правильно понимаю систему разрешений.
    Ответ написан
  • Как объединить правильно вызов cmd из нужной папки и запуск команды?

    Daemon23RUS
    @Daemon23RUS
    А так религия не позволяет ?
    C:
    cd C:\MiPhoneAssistant\
    adb forward tcp:6400 tcp:5037
    Ответ написан