Задать вопрос
  • Почему PHP выполняет математические операции неправильно?

    @Everything_is_bad
    Нет, он выполняет правильно, почти все ЯП так выполнят операции с float, гугли проблему с точностью вычислений
    Ответ написан
    Комментировать
  • Почему PHP выполняет математические операции неправильно?

    Vamp
    @Vamp
    Потому что типом данных double нет возможности представить число 0.58. Поэтому компьютер берёт наиболее близкое к 0.58 число, которое double может выразить.

    Если вам нужны точные вычисления, то следует воспользоваться специальными функциями:

    $format = bcdiv("580000000", "1000000000", 2); // "0.58"
    
    var_dump(bcmul($format, "100")); // string(2) "58"


    Существует даже специальный сайт, рассказывающий о данной особенности математики чисел с плавающей запятой: https://0.30000000000000004.com/
    Ответ написан
    Комментировать
  • (РЕШЕНО) Какие VPN работают?

    @AlexVWill
    Нужен VPN сервер на VPS, расположенном на территории России, для доступа к домашнему роутеру из вне

    Для этого не нужен VPS, достаточно получить статический IP и поднять на роутере или домашней машине VPN сервер. Из протоколов, которые не блочатся пока это SSTP и IPSec (второй как то блочили, но, видно у РКН закончилось помутнение рассудка, и теперь он опять работает).
    Вообще, при наличии статического IP и VPN не нужен для указанной задачи, просто он повышает сильно безопасность. А при наличии просто белого не статического IP (от РТК к примеру) можно вообще обойтись тем, что есть, подняв на роутере какой то DynamicDNS клиент.
    Ответ написан
    7 комментариев
  • (РЕШЕНО) Какие VPN работают?

    @Pb_hard
    Все работают.
    У меня и Wireguard, OpenVPN и L2TP работают уже не один год.
    Что в общем то не исключает проблем и не гарантирует их работы конкретно у вас - проблемы у провайдеров, кривая настройка и все.

    для доступа к домашнему роутеру из вне (проброса портов).
    Для этих целей лучше белый адрес взять. Гораздо удобнее и стабильнее.
    Ответ написан
    Комментировать
  • (РЕШЕНО) Какие VPN работают?

    @guselnikov
    Если вам нужен впн только для доступа к вашему роутеру из вне - проще и дешевле купить у провайдера ip, а так и OpenVpn и WireGuard работают исправно
    Ответ написан
    2 комментария
  • Перестало высвечиваться имя у постов в телеграме. У других авторов - все ок. Что это может быть?

    rc-dm
    @rc-dm
    Full-Stack Web Developer
    • Убедитесь, что в настройках канала для вашей роли (владельца) включена возможность подписывать сообщения. Это можно проверить в разделе "Администраторы" -> "Права администратора".
    • В Telegram есть возможность скрыть имя автора для конкретного поста. Убедитесь, что вы случайно не отключили отображение имени при публикации.
    • Если канал является анонимным, то имена авторов по умолчанию не отображаются.
    Ответ написан
    Комментировать
  • Как к файлу (.zip или apk) прикрепить фотографию в тг?

    yesbro
    @yesbro
    Думаю, помогаю думать
    У метода sendDocument https://core.telegram.org/bots/api#senddocument есть возможность задавать превьюшку (поле thumbnail)

    679bac4f400de552050903.png
    Ответ написан
    Комментировать
  • Как получить данные пользователя в next в telegrm app?

    @setupx
    Go & TS developer
    Ответ написан
    Комментировать
  • Почему бот не может первым отправить сообщение пользователя в личку?

    @Refguser
    Решения для бизнеса: от создания ИМ до...
    Почему бот не может первым отправить сообщение пользователя в личку?

    По соображениям безопасности.
    (иначе от спама телега захлебнулась)
    Ответ написан
    Комментировать
  • Почему бот не может первым отправить сообщение пользователя в личку?

    @drunken_ikarus Автор вопроса
    1. У бота есть 300 секунд на отправку сообщения после подачи запроса.
    2. Сообщение должно быть отправлено ДО принятия запроса, иначе будет ошибка.
    3. Если юзер не отвечает в течение 5 минут, то бот "блочится серверно" по отношению к этому юзеру. Повторная отправка сообщения позднее 5 минут — получит 403 ошибку: Forbidden: bot can't initiate conversation with a user.
    Ответ написан
    Комментировать
  • Существует ли бесплатная Корп. почта?

    @wkon
    Сетевик, Системщик
    Бесплатных корпоративных решений не существует. Можно найти бесплатный софт и присоседить его на уже готовый сервер, но сопровождение все равно выйдет дороже, чем 2тр в месяц. А всю жизнь шариться по площадкам, которые временно предоставляют бесплатную корпоративную замануху -- так себе заиея.
    Ответ написан
    Комментировать
  • Существует ли бесплатная Корп. почта?

    @Drno
    не хочет платить - пусть не пользуется корп почтой)
    2к это в современных реалиях вообще ниочём...

    хотя многие хостинги при покупке домена предоставляют и минимальную почту, возможно подойдет такой вариант. да интерфейс там обычно менее удобный, опенсорсный типа RoundCube, но зато бесплатно
    Ответ написан
    7 комментариев
  • Куда и о чём писать заявление, если в логах веб сервера видишь, что кто-то ищет уязвимость?

    Выглядит как 272 УК РФ.
    Обращаешься в полицию, пишешь заявление - его обязаны будут принять и рассмотреть.

    По описанию тут как будто бы есть состав 272, так что должны завести уголовное дело
    Ответ написан
    3 комментария
  • Куда и о чём писать заявление, если в логах веб сервера видишь, что кто-то ищет уязвимость?

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

    @Dupych
    Золотые правила админа.
    1. Работает - не трогай.
    2. Не удаляй. Переименуй.
    3. Бэкапы и еще раз бэкапы.
    У всех мания сети объединять по маске это фетиш какой то.
    Маршрутизатор умеет маршрутизировать.
    Если занимаетесь сетью то изучайте маршруты.
    Через маршруты можно закрывать сети. Завтра здание ушло другой конторе взяли и отключили маршрут.
    Для каждой подсети делаете свой шлюз.
    Например 192.168.1.254, 192.168.2.254.
    Эти адреса прописываете на маршрутезаторе. Каждая подсеть в своем VLAN.
    Потом пишешь роуты.
    Для того чтобы попасть в подсеть 192.168.1.0 стучись на шлюз 192.168.1.254 и так далее.
    Микротик их сам автоматом создает
    Ответ написан
    1 комментарий
  • Как правильно "раскидать" локальную сеть видеонаблюдения?

    VoidVolker
    @VoidVolker
    Dark side eye. А у нас печеньки! А у вас?
    пришел сюда за советом, как грамотнее будет.

    Грамотнее будет так: работает - не трогай.
    У вас что-то сломалось? Планируется увеличение масштаба в несколько раз? Меняете/обновляете сетевое или видео оборудование и заодно решили обновить конфигурацию сети для упрощения администрирования? Вот в этом случае да, имеет смысл менять сетевые настройки. Разделять в подсетки улицу и здания имеет смысл только разве что для сегментирования сети и ограничения доступа к ресурсам на случай взлома сегмента. А так же подсети имеют смысл, если есть несколько групп железок, подключённых к разным коммутаторам и сеть видеонаблюдения должна быть отделена от других сетевых ресурсов, а эти коммутаторы висят в основной сети, к примеру. В остальных случаях делить на подсети нет особого смысла. Если же все кабели от видеокамер приходят/сходятся в одну точку/коммутатор - то разделение их на подсети имеет еще меньше смысла.
    Ответ написан
    Комментировать
  • Как правильно "раскидать" локальную сеть видеонаблюдения?

    @Drno
    зачем? оно работает, диапазона хватает... сами себе работу создаёте)
    когда упрётся - тогда и будете что то думать)
    Ответ написан
    Комментировать
  • Создал личный сервер в майнкрафт. после закрытия программы Putty, сервер закрывается (я полный ноль, все делал по гайдам), что делать?

    @Billander
    Думаю самый нормальный вариант будет создать systemd службу и запустить сервер через нее. Это даст возможность отслеживать состояние сервера (запущен или нет), а так же позволит запустить его от нужного пользователя с нужными настройками и в фоновом режиме.
    Ответ написан
    Комментировать
  • Создал личный сервер в майнкрафт. после закрытия программы Putty, сервер закрывается (я полный ноль, все делал по гайдам), что делать?

    @Artikul2
    systemd - это более профессиональный и надёжный способ управления Minecraft сервером.

    1. Создайте файл службы systemd:

    sudo nano /etc/systemd/system/minecraft.service

    2. Вставьте в него следующую конфигурацию:

    [Unit]
    Description=Minecraft Server
    After=network.target

    [Service]
    Type=simple
    User=minecraft
    Nice=1
    KillMode=none
    SuccessExitStatus=0 1

    # Путь к директории сервера (замените на ваш)
    WorkingDirectory=/opt/minecraft

    # Команда запуска (настройте параметры под ваши нужды)
    ExecStart=/usr/bin/java -Xmx2048M -Xms1024M -jar server.jar nogui

    # Автоматический рестарт
    Restart=always
    RestartSec=10

    [Install]
    WantedBy=multi-user.target

    3. Создайте пользователя minecraft (если его ещё нет):
    sudo useradd -r -m -U -d /opt/minecraft -s /bin/bash minecraft

    4. Установите правильные права:
    sudo chown -R minecraft:minecraft /opt/minecraft

    5. Активируйте и запустите службу:
    sudo systemctl daemon-reload
    sudo systemctl enable minecraft
    sudo systemctl start minecraft

    Преимущества использования systemd:
    - Автоматический запуск при старте системы
    - Автоматический перезапуск при сбоях
    - Корректное управление процессом
    - Логирование в системный журнал
    - Более безопасная работа под отдельным пользователем

    Основные команды управления:
    # Запуск сервера
    sudo systemctl start minecraft

    # Остановка сервера
    sudo systemctl stop minecraft

    # Перезапуск
    sudo systemctl restart minecraft

    # Проверка статуса
    sudo systemctl status minecraft

    # Просмотр логов
    journalctl -u minecraft
    Ответ написан
    1 комментарий
  • Провайдеры связи всегда в курсе всего, что происходит?

    У провайдера стоят как минимум 2 железяки СОРМ и ТСПУ, а как правило еще и свой dpi, кроме того пишутся логи nat и NetFlow, т.ч. да все в том или ином виде, как на ладони... А еще все пишут и операторы мессенджеров и соцсетей, да и операторы VPN, которые не хотят, чтобы их блочили тоже пишут и делятся, tor тоже при должном старании и стремлении разматывается. Всё вам правильно сказали, хотите анонимности - личные встречи а лучше закладки. Но если вам есть чего бояться, значит что-то вы делаете не так.
    Ответ написан
    1 комментарий