Все сервисы Хабра

Сообщество IT-специалистов

Ответы на любые вопросы об IT

Профессиональное развитие в IT

Удаленная работа для IT-специалистов

Войти на сайт
  • Все вопросы
  • Все теги
  • Пользователи

Хабр Q&A — вопросы и ответы для IT-специалистов

Получайте ответы на вопросы по любой теме из области IT от специалистов в этой теме.

Узнать больше
другие проекты хабра
  • Хабр
  • Карьера
  • Фриланс
Задать вопрос
Zarom

Дмитрий Шицков

  • 1018
    вклад
  • 26
    вопросов
  • 1657
    ответов
  • 32%
    решений
Ответы
  • Информация
  • Ответы
  • Вопросы
  • Комментарии
  • Подписки
  • Нравится
  • Достижения
  • GEPON поддерживает ли оптические сплиттеры?

    Zarom
    Дмитрий Шицков @Zarom
    Судя по описанию стандарта PON – да, поддерживает
    Ответ написан 26 окт. 2020
    Комментировать
    Нравится 1 Комментировать
  • Стоит ли использовать fasthttp для создания библиотеки по работе с json API?

    Zarom
    Дмитрий Шицков @Zarom
    Непонятно, откуда "вырезан" контекст. Если ваше решение нормально работает без контекста - почему нет?
    Про второй пункт - если нет прямой необходимости в максимальной производительности, то выбор фреймворка или библиотеки для web значения не имеет. Хватает стандартного http - хорошо. Хочется более удобного и легкочитаемого кода - можно использовать что-то ещё.
    Ответ написан 25 окт. 2020
    Комментировать
    Нравится 1 Комментировать
  • Как лучше подключить logstash для сбора логов Kubernetes кластера и отправки в graylog?

    Zarom
    Дмитрий Шицков @Zarom
    1. Нужен сборщик логов. Чаще всего используется и больше описан в интернете как решение для k8s – Fluentd
    2. https://docs.fluentd.org/how-to-guides/graylog2
    3. логирование возобновится как только кластер станет доступен
    Ответ написан 21 окт. 2020
    Комментировать
    Нравится 1 Комментировать
  • Можно ли держать звонящего в очереди до тех пор пока ему не ответят?

    Zarom
    Дмитрий Шицков @Zarom
    queues.conf
    joinempty=yes                 ; join the queue when no members available
    leavewhenempty=no       ; don't leave the queue no members available

    Возможно есть другие причины
    Ответ написан 21 окт. 2020
    Комментировать
    Нравится Комментировать
  • Можно ли нарисовать графический интерфейс для Linux на дистрибутиве без графической оболочки?

    Zarom
    Дмитрий Шицков @Zarom
    Не совсем понятен вопрос. Может быть речь про Terminal UI (TUI?), например
    Screenshot_from_2019-10-09_11-50-16.png
    Ответ написан 19 окт. 2020
    3 комментария
    Нравится 3 комментария
  • Как записать текущую дату UTC+0 Instant.now() в базу данных?

    Zarom
    Дмитрий Шицков @Zarom
    Instant instant = Instant().now().truncatedTo( ChronoUnit.MICROSECONDS ) ;

    Так думаю поместится

    Ответ из https://stackoverflow.com/a/47226852
    Ответ написан 19 окт. 2020
    1 комментарий
    Нравится 1 1 комментарий
  • Как откатить изменения в GIT?

    Zarom
    Дмитрий Шицков @Zarom
    Удалить конечно можно, но все же git не создан для такого, тем более для ветки master.
    Варианты предложил бы такие:
    • Сделать новый коммит, исправляющий ошибки
    • Сделать git revert для одного или нескольких коммитов
    Ответ написан 19 окт. 2020
    2 комментария
    Нравится 2 комментария
  • Как настроить адресацию и развёртывание игровых серверов в kubernetes?

    Zarom
    Дмитрий Шицков @Zarom
    1. Можно использовать service discovery, к примеру, Consul
    2.a Я бы подумал о том, чтобы сделать сервера stateless – состояние хранить во внешней БД (напр. Redis) и подхватывать состояние из него новым инстансом при Rolling Update.
    2.б Другой вариант – Gracefull Shutdown. Перехватив сигнал и настроив достаточно продолжительный grace-period можно добиться тго что сервер дождется завершения сессии и только затем завершится
    Ответ написан 14 окт. 2020
    Комментировать
    Нравится 1 Комментировать
  • Как освоить Git и Gitlab?

    Zarom
    Дмитрий Шицков @Zarom
    https://githowto.com/ru
    https://learngitbranching.js.org/
    Ответ написан 12 окт. 2020
    Комментировать
    Нравится 2 Комментировать
  • Уже хакнули мой Mikrotik?

    Zarom
    Дмитрий Шицков @Zarom
    Сброс.
    Интересно каково содержимое скрипта, который исполнили на Микротике
    Ответ написан 02 окт. 2020
    1 комментарий
    Нравится 3 1 комментарий
  • Как создать хэш SHA256 + salt?

    Zarom
    Дмитрий Шицков @Zarom
    salt = uuid.uuid4().hex[:16]
    Ответ написан 27 сент. 2020
    2 комментария
    Нравится 2 комментария
  • Как настроить Mikrotik, чтобы при нажатии кнопки Mode восстанавливалась последняя конфигурация из backup?

    Zarom
    Дмитрий Шицков @Zarom
    /system script add name=load-backup source={/system backup load name=backup_name}
    /system routerboard mode-button set on-event=load-backup enabled=yes


    сброс настроек к заводским заскриптовать сложнее из-за того, что вызов команды отображает запрос на подтверждение. https://forum.mikrotik.com/viewtopic.php?t=121491
    Ответ написан 27 сент. 2020
    2 комментария
    Нравится 1 2 комментария
  • Как конвертировать Telegram Voice в WAV, используя Python?

    Zarom
    Дмитрий Шицков @Zarom
    Возможный ответ
    https://stackoverflow.com/a/36379991
    Ответ написан 24 сент. 2020
    1 комментарий
    Нравится 1 комментарий
  • Как раздать Wi-Fi на windows, если провайдер перешёл с pppoe на dhcp?

    Zarom
    Дмитрий Шицков @Zarom
    Вообще, ничего не должно было поменяться. Создается в виртаульная сетка WiFi. В проводном подвключении ставится "Разрешить другим пользователям сети использовать подключение к Интернету данного компьютера", выбирается WiFi сеть и на этом всё.

    Должны подойти стандартные статьи вроде такой https://help-wifi.com/nastrojka-virtualnoj-wi-fi-s....
    Ответ написан 23 сент. 2020
    Комментировать
    Нравится 1 Комментировать
  • Что делает провайдер, когда пытается наладить мне интернет?

    Zarom
    Дмитрий Шицков @Zarom
    Можно только пофантазировать, не зная какая проблема была на вашей стороне.

    Техподдержка смотрит в ваш договор / карточку / прочую информационную систему, получает информацию о том в какое оборудование непосредственно подключен ваш роутер, в какой порт, смотрит состояние порта.

    Если линк down, значит, скорее всего у вас оборудование зависло /выпал кабель – просит ребутнуть / проверить что кабель хорошо вставлен / лампочка на роутере мигает.
    Если линк up, проверяет lease на DHCP для MAC адреса на порту. Если lease нет – похоже DHCP-клиент на роутере откинулся, так же предлагают вылечить ребутом.
    Если линк up, а MAC нет... ну вы поняли – ребут.
    И т.д. и т.п.
    Ответ написан 16 сент. 2020
    Комментировать
    Нравится 7 Комментировать
  • Как отдать 200 ОК в ответ на OPTIONS?

    Zarom
    Дмитрий Шицков @Zarom
    Достаточно добавить(если нет) в контекст в который приходят звонки от провайдера любой exten => 1,s,...,например с Noop . Если в диалплане уже есть обработчик для s - ничего делать не нужно, asterisk и так ответит 200 OK.
    Ответ написан 10 сент. 2020
    2 комментария
    Нравится 1 2 комментария
  • Как спарсить строку и изменить определённые символы?

    Zarom
    Дмитрий Шицков @Zarom
    Заменить пробелы на "пустоту".
    https://golang.org/pkg/strings/#ReplaceAll
    strings.ReplaceAll("+999 99 999 99 99", " ", "")
    Ответ написан 26 авг. 2020
    4 комментария
    Нравится 4 комментария
  • Как сделать oneof валидацию для необязатального поля PROTOBUF?

    Zarom
    Дмитрий Шицков @Zarom
    Какая версия proto?
    Пробовали задать default значение?

    Пустое значение не следует передавать. Если поле необязательное, то его вовсе не следует передавать, а не передавать пустым.
    Ответ написан 26 авг. 2020
    Комментировать
    Нравится Комментировать
  • Есть ли библиотека Pypi которая конвертирует docx и doc в изображение?

    Zarom
    Дмитрий Шицков @Zarom
    Вероятнее всего - нет.
    Однако, можно использовать Libreoffice + pyoo или аналоги
    Ответ написан 23 авг. 2020
    Комментировать
    Нравится Комментировать
  • Есть ли в SQLITE PYTHON что-то типо ID?

    Zarom
    Дмитрий Шицков @Zarom
    https://www.sqlite.org/lang_createtable.html#rowid
    Ответ написан 21 авг. 2020
    1 комментарий
    Нравится 1 комментарий
Оценили как «Нравится»
  • ← Предыдущие
  • 1
  • 2
  • 3
  • 4
  • 5
  • 6
  • 7
  • 8
  • 9
  • 10
  • 11
  • Следующие →
Самые активные сегодня
  • w3bsmes
    Alice
    • 24 ответа
    • 0 вопросов
  • Василий Банников
    • 11 ответов
    • 0 вопросов
  • CityCat4
    CityCat4
    • 10 ответов
    • 0 вопросов
  • ThunderCat
    ThunderCat
    • 8 ответов
    • 0 вопросов
  • leahch
    Алексей Черемисин
    • 7 ответов
    • 0 вопросов
  • Jump
    АртемЪ
    • 7 ответов
    • 0 вопросов
  • © Habr
  • О сервисе
  • Обратная связь
  • Блог

Войдите на сайт

Чтобы задать вопрос и получить на него квалифицированный ответ.
Войти через центр авторизации