home.social

#пакетный_менеджер — Public Fediverse posts

Live and recent posts from across the Fediverse tagged #пакетный_менеджер, aggregated by home.social.

  1. Конфигурация как пакет: наводим порядок в Conan так, чтобы не было мучительно больно

    Все, кто плотно сидит на C++ и использует Conan, знают: сам по себе пакетный менеджер — это только полдела. Настоящее веселье начинается, когда нужно раскатать одинаковые настрйки на всю команду и десяток CI-нод. Репозитории, профили, хуки, кастомные настройки всё это хозяйство нужно как-то синхронизировать. Раньше у нас был conan config install , который тянул конфиги из git-репозитория или zip-архива. Решение рабочее, но с душком: попробуйте воспроизвести сборку двухлетней давности, если за это время мастер-ветка с конфигами улетела далеко вперед. В Conan версии 2.x (и последних минорных обновлениях) завезли киллер-фичу: conan config install-pkg . Теперь конфигурация — это полноценный пакет. Давайте разберемся, почему это меняет правила игры.

    habr.com/ru/articles/1003146/

    #Conan #C++ #C #Package_Manager #DevOps #пакетный_менеджер #конфигурация

  2. [Перевод] За кулисами Bun Install

    Запуск bun install работает быстро, очень быстро. В среднем, он работает примерно в 7 раз быстрее, чем npm, в 4 раза быстрее, чем pnpm, и в 17 раз быстрее, чем yarn. Разница особенно заметна в проектах с большой кодовой базой. То, что раньше занимало минуты, теперь занимает (милли)секунды. Почему это так быстро? Читайте под катом

    habr.com/ru/articles/946420/

    #bun #nodejs #npm #yarn #pnpm #пакетный_менеджер

  3. Как я исправил сбой Microsoft Store в Windows (и при чём здесь Python)

    Весной 2022 года у меня неожиданно перестал работать Microsoft Store . Вместо загрузки списка приложений (хотя бы бесплатных) просто отображалось сообщение о невозможности загрузить страницу и код ошибки: 0x80131500 .

    habr.com/ru/articles/838614/

    #windows #microsoft_store #python #pip #пакетный_менеджер #vpn #lantern #microsoft #прокси

  4. Chocolatey + PowerShell: как развернуть софт на 100 ПК за час

    Представьте: ваша организация закупила 100 новых компьютеров, на каждый из которых нужно установить десяток различных программ (текстовые редакторы, браузеры, средства коммуникации, разработки и тд.). Ручная установка займёт огромное количество времени, а ошибки и человеческий фактор удвоят затраченное время вдвое. Но есть способ лучше - автоматизация через Chocolatey и PowerShell. В этой статье разберём: 1. Как развернуть ПО на всех машинах за кратчайший срок; 2. Как создать собственные пакеты и управлять ими; 3. Как внедрить данное решение в вашу организацию. Если вы системный администратор, DevOps, ИТ-инженер или специалист ТП - постараюсь помочь сэкономить вам десятки часов рутинной работы.

    habr.com/ru/articles/922164/

    #Автоматизация #chocolatey #script #пакетный_менеджер #powershell #windows

  5. [Перевод] Один из крупнейших взломов NPM: более 18 пакетов были скомпрометированы

    8 сентября в 13:16 UTC система мониторинга Aikido зафиксировала подозрительные действия: в npm начали публиковаться новые версии популярных пакетов, содержащие вредоносный код.

    habr.com/ru/companies/first/ar

    #npm #взлом #javascript #вебразработка #webразработка #безопасность #безопасность_вебприложений #nodejs #пакетный_менеджер

  6. Управление зависимостями на C++ с помощью vcpkg registry и сервера кеширования

    Здравствуйте, дорогие читатели Хабра! Я давно хотел поделиться своими знаниями о работе с реестрами под ключ, так как нигде нет четкой и последовательной информации по этой теме. Сегодня мы разберем, как управлять зависимостями через реестры vcpkg и как кэшировать их на сервере.

    habr.com/ru/articles/916620/

    #c++ #vcpkg #пакетный_менеджер #реестр_пакетов #vcpkg_registry #vcpkg_caching #nuget

  7. UV. Самый быстрый пакетный менеджер Python

    Всем привет! Недавно познакомился с замечательным пакетным менеджером uv. Хочу и Вас с ним познакомить!

    habr.com/ru/articles/828016/

    #uv #python #python3 #пакетный_менеджер