Aziz
Aziz
Для таких как ты
Vladislav
это не файрвол, это реверс-прокси
Vladislav
выкуси
Vladislav
Serge
iptables -I FORWARD -d 0.0.0.0 -port 443 -j DROP
Vladislav
ну, и он будет фильтровать пакеты
Serge
я ж про это и пишу
Vladislav
речь-то шла про запросы
Юра (Юрий Александрович)
Я прочитал, грязно выругался и могу предположить, о чем изначальный вопрос:
"Есть два сервиса. Может ли один из них проверить, доступен ли второй?"
Так?
Evgeny
и хочется задать вопрос: а откуда эти задачи возникают? это типа курс сетей такой в каком-то универе, или типа того?
Aртем
docker: error during connect: In the default daemon configuration on Windows, the docker client must be run with elevated privileges to connect.: Post "http://%2F%2F.%2Fpipe%2Fdocker_engine/v1.24/containers/create": open //./pipe/docker_engine: The system cannot find the file specified.
Aртем
подскажите почему docker под виндой не запускается
Юра (Юрий Александрович)
Evgeny
нет, ну неправда же, там же есть какая-то внутренняя логика
Evgeny
просто она выглядит ужасно устаревшей
Aртем
Evgeny
спрашивать у апи гейтвея состояние какого-то внутреннего сервиса по его ВНУТРЕННЕМУ айпи... фильтровать запросы попакетно... "пакеты на 22 порт фильтруются iptables, но админ может авторизоваться (где?!) и зайти по ssh"...
Юра (Юрий Александрович)
так выглядят выборочные бессистемные знания.
Aziz
Aziz
и 1 сервис который есть го должен пойти ко второму и спросить включен ли у тебя внутренная машина с ip 192.168.0.123 допустим
Юра (Юрий Александрович)
Evgeny
Юра (Юрий Александрович)
Aziz
Юра (Юрий Александрович)
Я не понимаю, как я могу быть сервисом. Сервисом может быть запущенная в какой-то среде программа.
Илья
Илья
чтобы писать сервис нужно думать как сервис
Юра (Юрий Александрович)
Ребята, терминология и четкое изложение мыслей очень важны. Вы же идете навстречу любимому языку программирования и консоли, и выражаете свои мысли в коде и командах предельно четко.
Почему же вы относитесь к людям хуже, надеясь, что они "сами до всего догадаются".
Emin Zalaev
Кіт ✙
Dmitry
Ребят привет
а как задать в функции что она иногда 2 параметра может возращать а иногда 3 ?
Кіт ✙
Emin Zalaev
Emin Zalaev
делай 2 функции
Dmitry
все понял ок
Dmitry
спось
Илья
ты лимон
Если жизнь одаривает вас лимонами - не делайте лимонад. Заставьте жизнь забрать их обратно!
Emin Zalaev
ну или можно что то по типу возвращать 3 значения всегда, но использовать 2
_, a, b := asas()
G
Кіт ✙
Dmitry
Dmitry
ну мол либо инт либо ничего
G
Илья
а почему функции должны нам что-то возвращать? Капитализм даже в языках программирования?
Юра (Юрий Александрович)
в таких случаях, обычно используют служебное значение.
Например функции поиска чего-то в чем-то возвращают -1, если что-то не найдено, или что-то больше нуля с указанием позиции.
Кіт ✙
Grigory
Юра (Юрий Александрович)
Evgeny
Evgeny
держи редиску и не выёживайся
Юра (Юрий Александрович)
Юра (Юрий Александрович)
Emin Zalaev
Evgeny
Vladislav
так-то функций в природе не существует и они ничего возвращать не могут
Vladislav
есть процедуры и есть соглашение, куда процедура положит результат
Vladislav
в регистр обычно, скажем
Vladislav
стало быть и чистые функции тоже не существуют
G
G
а если это elixir какой-нибудь или кложура, где стейт выражается функцией в бесконечной рекурсии?
Vladislav
там циклы бесконечной рекурсией
Vladislav
я немного занимался кложеложеством
Aziz
Aziz
Aziz
Вот такой вещь хочу сделать
Юра (Юрий Александрович)
Да, это можно сделать. А можно и не делать, а взять какую-то уже существующую систему мониторинга.
Юра (Юрий Александрович)
Но нужно будет изначально оговорить/согласовать несколько моментов.
Aziz
Grigory
а зачем подвязываться на язык?