Павел Филонов | Разделяй и управляй вместе с Conan.io

Поделиться
HTML-код
  • Опубликовано: 25 авг 2024
  • Подробнее о конференции C++ Russia: jrg.su/W8skjE
    - -

Комментарии • 12

  • @guitarkiller86
    @guitarkiller86 2 месяца назад

    Супер доклад

  • @vitalikdm0685
    @vitalikdm0685 6 лет назад +7

    Доступно, скомпанованно, без воды, не избыточно и очень полезно. Павел спасибо, сэкономил массу времени

    • @dimgel
      @dimgel 3 года назад +2

      > без воды,
      Первые 16 минут -- сплошь вода. Дальше смотреть не буду.

  • @lllllltar
    @lllllltar 3 года назад +1

    Спасибо. Очень полезная информация.

  • @sersoftin
    @sersoftin 5 лет назад +7

    Понравилась дикция спикера. По поводу менеджера зависимостей - жаль, что у conan server нет красивой веб-морды, где бы можно было лицезреть все это счастье.

  • @ostvsvl7712
    @ostvsvl7712 10 месяцев назад

    37:00 библиотека подтягивается из гит и собирается в локальном конан

  • @Simo_IT_channel
    @Simo_IT_channel Год назад +1

    Добрый день - спасибо огромное за видео но у меня есть вопрос и буду признателен если вы дадите на него ответ
    1)Представьте есть 3 библеотеки A B C каждая из них активно разрабатывается
    Соответственно каждая в своем отдельном репо и тд(до этого например это был монолитный репозиторий - все вытягивалось соответственно истории гита)
    Теперь появляется желание все это разделить
    библеотеки B и C являются зависимостями библеотеки А - соответсвенно они в нее подключаются
    Так вот суть вопроса - (допустим при каждом изменении библеотеки B и C будет выпускаться НОВАЯ их Версия) Как УВЕДОМЛЯТЬ библеотку А что ей надо ОБНОВИТЬСЯ на новую версию - желательно чтоб она сама все это делала или либы B и С обновляли версию зависимости в requirements
    и
    2)Есть вопросы поменьше - как реально люди фиксируют версии библиотек при активной разработке (когда скажем в пределах одной либы разные люди делают разные фичи) и т.д.

  • @BlinCT
    @BlinCT 7 лет назад +3

    Отличное и очень полезное видео.

  • @FakePlv
    @FakePlv 4 года назад

    Хороший доклад. Хорошо, что скрипты сборки на питоне. Плохо, что работает только для С\С++. С++ топ, но для остальных нет. Никто внутри конторы не будет разворачивать сервер conan, если из всего штата на плюсах пишет 2 человека из 50 и уж тем более использовать либы оттуда и собирать туда новые. В общем решение интересное, но как и все, не универсальное.

    • @user-ro9zo6mz5j
      @user-ro9zo6mz5j 4 года назад

      Как вы себе представляете менеджер зависимостей для разных языков программирования? У Python есть Pip, у Js - RPM, никто же не ждем, что они будут работать для всех яызков.

    • @FakePlv
      @FakePlv 4 года назад

      @@user-ro9zo6mz5j в том и проблема, когда хочешь воспользоваться инструментом рассчитанным на массовое использование, а никто кроме тебя им пользоваться не будет. Менеджер зависимостей для всех языков я никак не представляю, но это не отменяет факт того, что это сужает круг пользователей внутри раб. коллектива.

    • @andreyburmagin3030
      @andreyburmagin3030 3 года назад

      @@user-ro9zo6mz5j Npm, поправочка.