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

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

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

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

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

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

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

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

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

S10LI

  • 0
    вклад
  • 21
    вопрос
  • 3
    ответа
  • 67%
    решений
Комментарии
  • Информация
  • Ответы
  • Вопросы
  • Комментарии
  • Подписки
  • Нравится
  • Достижения
  • Как лучше организовать пет-проект простого мониторинга?

    S10LI @S10LI Автор вопроса
    Спасибо за ответ
    Написано 30 июн.
  • Как лучше организовать пет-проект простого мониторинга?

    S10LI @S10LI Автор вопроса
    Спасибо за ответ
    Написано 30 июн.
  • Получить NaN в результате деления на ноль, а не исключение и прерывание скрипта?

    S10LI @S10LI
    miner2100, дам не очень приятный ответ. Можно просмотреть историю изменений каждого релиза, 7.5, 7.6 и т.д.
    Но это наверняка будет очень много инфы. Тем более это мажорная версия (то есть обратно несовместимая) с 7 на 8
    Например в Python 2.Х.Х писалось print "Hello World"
    А в Python 3.Х.Х пишется print("Hello World")
    Наверняка это не единственно изменение и их будет достаточно много
    Написано 30 июн.
  • Получить NaN в результате деления на ноль, а не исключение и прерывание скрипта?

    S10LI @S10LI
    Так же можно перед делением сделать проверку на то, что переменная не является 0
    Написано 30 июн.
  • Как лучше использовать Docker?

    S10LI @S10LI Автор вопроса
    Carburn, да
    Написано 19 янв.
  • Как лучше оптимизировать css?

    S10LI @S10LI
    Ankhena, как я понимаю
    Речь о следующем

    header {}
    
    @media  (max-width: 1440px) {
    . header {}
    }
    
    footer {}
    @media  (max-width: 1440px) {
    . footer {}
    }

    Вместо того чтобы один раз для 1440 написать медик и в нем расположить header и footer
    Написано 19 янв.
  • Как лучше оптимизировать css?

    S10LI @S10LI
    WebforSelf, больше лишних повторений - больше вес файла, дольше загрузка. Если вам важна скорость, то можно просто оптимизировать файл минифаерами, которые как раз соберут все лишние повторения и сократят код
    Написано 19 янв.
  • Как лучше оптимизировать css?

    S10LI @S10LI
    Лучше когда стили располагаются в одном файле. Так меньше запросов к серверу и соответственно быстрее загрузка страницы

    Но есть такие вещи как сборщики, которые берут все ваши css файлы и объединяют в один, что упрощает разработку
    Написано 19 янв.
  • Что будет при превышении лимитов в группе Телеграм?

    S10LI @S10LI
    Иван,
    Вот ссылка
    https://github.com/tdlib/telegram-bot-api
    Там в принципе описаны его возможности
    Написано 19 янв.
  • Как лучше использовать Docker?

    S10LI @S10LI Автор вопроса
    Роман Мирр, прошу прощения, что не уточнил. В продакшн
    Написано 19 янв.
  • Как выполнить действие когда закончилась минута?

    S10LI @S10LI
    Есть библиотека APScheduler, в которой можно запланировать выполнение функции по определенному времени. В вашем случае - когда наступает новая минута. Ориентироваться она будет на системное время
    Написано 19 янв.
  • Что будет при превышении лимитов в группе Телеграм?

    S10LI @S10LI
    По опыту использования Python Aiogram скажу, что сообщения не доставляются позже и по-крайней мере я с таким сталкивался, что бот получал бан на отправку сообщений на минуту вроде. Потом дальше работал.

    Для увеличения количества сообщений можно:
    1) Установить локальный Telegram Bot API Server
    2) Если у бота крупная аудитория, то можно обратиться в ТП телеги и они вроде бы увеличивают лимит
    Написано 19 янв.
  • Корректный ли вывод состояния служб samba?

    S10LI @S10LI Автор вопроса
    Drno, ок, спасибо
    Написано 14 дек. 2021
  • Корректный ли вывод состояния служб samba?

    S10LI @S10LI Автор вопроса
    smbd[327]: smbd version 4.15.2 started.
    Ну то что сервис запущен понятно

    smbd[327]: Copyright Andrew Tridgell and the Samba Team 1992-2021
    И про авторские права тоже

    Но о чем говорит эта строчка я не знаю
    smbd[327]: [2021/12/13 17:38:31.036381, 0] ../../source3/smbd/server.c:1738(main)
    Написано 13 дек. 2021
  • Какие есть CRM для IT отдела?

    S10LI @S10LI Автор вопроса
    Вопрос изначально был некорректный ибо я не понимал значения аббревиатур. В общем мне просто нужно было хранить определенные данные, визуально наглядные, редко изменяющиеся. Так что мне просто нужна была Вики. Я выбрал DokuWiki
    Написано более года назад
  • Как организовать файловую систему в БД?

    S10LI @S10LI Автор вопроса
    Akina, Спасибо, я уже разобрался как должно быть и пробую простые рекурсивные запросы
    Написано более года назад
  • Как организовать файловую систему в БД?

    S10LI @S10LI Автор вопроса
    Ну потому что это не файлы. Я "Грубо" назвал их файлами, потому что принцип похожий.
    Допустим есть элемент Гвозди в разделе /Склад/Метизы
    У него есть значения ID, NAME, VALUE, TYPE и т.д.

    Или вы предлагаете мне хранить в элементы в самой файловой системе вместо БД?

    Типа {Рабочая папка}/Склад/Метизы/Гвозди.json и в нем сведения об элементе
    Написано более года назад
  • Как запустить много ботов используя web hook?

    S10LI @S10LI Автор вопроса
    SKEPTIC, В общем я заставил nginx слушать только адрес 192.168.1.100:8443 ssl
    И проксировать
    https://example.com/bot1/ - > 127.0.0.1:8443/bot1/
    https://example.com/bot2/ - > 127.0.0.2:8443/bot2/

    Соответственно изменил код каждого бота, что бы те слушали порт 8443 не на адресе 0.0.0.0, а на
    127.0.0.1 и 127.0.0.2 соответственно

    Таким образом я могу запустить овер9000 ботов
    Написано более года назад
  • Как запустить много ботов используя web hook?

    S10LI @S10LI Автор вопроса
    Не шарю. Вот запустил я один код он занял в системе 443 порт. Запускаю второй - он ругается что 443 уже занят
    Написано более года назад
  • Как правильно использовать многоядерность в python?

    S10LI @S10LI Автор вопроса
    Vindicar, У меня как раз второй случай. Функция считывает файл с интервалом в 50 мс и как только видит что locked = 1, у неё есть ~950 мс что бы увеличить step на введенное количество,
    уменьшить count на введенное количество *2
    и записать в файл
    Написано более года назад
  • 1
  • 2
  • 3
  • Следующие →
Самые активные сегодня
  • dimonchik2013
    Dimonchik
    • 14 ответов
    • 0 вопросов
  • Fockker
    Ипатьев
    • 11 ответов
    • 0 вопросов
  • mayton2019
    • 9 ответов
    • 0 вопросов
  • vabka
    Василий Банников
    • 6 ответов
    • 0 вопросов
  • CityCat4
    CityCat4
    • 5 ответов
    • 0 вопросов
  • Vindicar
    Vindicar
    • 5 ответов
    • 0 вопросов
  • © Habr
  • О сервисе
  • Обратная связь
  • Блог

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

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