• Разница между Docker swarm и Docker Compose?

    vabka
    @vabka
    Токсичный шарпист
    Docker swarm mode - это про кластеры и оркестрацию. Можно запустить много экземпляров одного контейнера на нескольких машинах.
    Docker-compose - это просто про запуск нескольких контейнеров вместе.
    Ответ написан
    Комментировать
  • Официальное трудоустройство гражданина РБ на удаленку в российскую компанию?

    Mike_Ro
    @Mike_Ro
    Python, JS, WordPress, SEO, Bots, Adversting
    С подачи товарища Владислав Лысков , изменил ответ.

    Официальное трудоустройство гражданина РБ на удаленку в российскую компанию?

    Условно, нельзя:

    Дело в том, что работодатель обязан обеспечить безопасные условия и охрану труда всех своих сотрудников, в том числе дистанционных (ст. 312.3 ТК). При этом нормативно-правовые документы Российской Федерации, которые содержат нормы труда, действуют только на территории России (ст. 13 ТК).

    Таким образом, обеспечить безопасные условия труда для дистанционных сотрудников, работающих за границей, ни формально, ни юридически не представляется возможным. Поэтому с такими сотрудниками рекомендуется заключать гражданско-правовые договоры. Такие разъяснения дают и специалисты официальных ведомств в письмах Минтруда от 16.01.2017 № 14-2/ООГ-245, от 17.02.2016 № 14-2/В-125 и Роструда от 26.02.2016 № ТЗ/437-6-1.

    Риск состоит в том, что такой трудовой договор не будет действовать, а работодателя могут привлечь к административной ответственности за нарушение ст. 13 ТК РФ.
    Ответ написан
    9 комментариев
  • Подсчет данных в иерархической структуре?

    Rsa97
    @Rsa97
    Для правильного вопроса надо знать половину ответа
    В рекурсии добавлять уровень, в основном запросе группировать по уровню.
    SELECT ..., 1 AS `level`
    UNION
    SELECT ..., `cte`.`level` + 1
    Ответ написан
    3 комментария
  • Подсчет данных в иерархической структуре?

    sergey-gornostaev
    @sergey-gornostaev Куратор тега SQL
    Седой и строгий
    В PostgreSQL я делал так с использованием nested set:
    SELECT name, cp.p_count FROM catalog_category AS cc
    INNER JOIN LATERAL (
      SELECT cc.id AS id, SUM(products) AS p_count FROM (
        SELECT cc.id AS parent_id, category_id, COUNT(id) AS products
        FROM catalog_product
        WHERE category_id IN (
          SELECT id FROM catalog_category
          WHERE lft <= cc.rght AND lft >= cc.lft AND tree_id = cc.tree_id)
          GROUP BY category_id
        ) AS sub_cс
      GROUP BY parent_id
    ) AS cp
    USING(id) ORDER BY name;

    Может поможет чем-нибудь.
    Ответ написан
    Комментировать