home.social

#сборка — Public Fediverse posts

Live and recent posts from across the Fediverse tagged #сборка, aggregated by home.social.

fetched live
  1. Имя вашей внутренней библиотеки может занять кто угодно, и сборка возьмёт его версию

    Сборка внутренней библиотеки внезапно стала долгой: вместо секунд - минуты, и в журнале появились обращения наружу. Своя, все зависимости тоже свои, ходить в интернет ей было незачем. Первая версия - прокси-репозиторий перестал кешировать. Полез в его настройки, там всё в порядке. Оказалось, что менеджер пакетов запрашивал наш собственный пакет не только у внутреннего репозитория, но и у публичного. И делал он это по конфигурации: второй источник был прописан в настройках. Прописали его, кстати, не по глупости. Появляется он там ровно тогда, когда внутренний прокси проксирует не всё: часть внешних зависимостей он не отдаёт, сборка падает, и вместо того чтобы чинить прокси, в конфигурацию дописывают публичный индекс. Дальше это живёт годами.

    habr.com/ru/articles/1078232/

    #цепочка_поставок #dependency_confusion #npm #PyPI #сборка

  2. Публикуем секреты в Production без регистрации и SMS

    Тесты зелёные, линтер молчит, pull request одобрен. Можно выкатывать — главное, чтобы ничего не упало, но мы ведь 100 раз протестировали, изучили pull request, запустили линтер и уверены в качестве кода. Но опасность поджидала там, где её совсем не ждали. Недавно мне попалась статья, в которой автор разбирал JavaScript на чужом сайте — просто просматривал Source‑файлы, которые сайт отдаёт браузеру. Он обнаружил там API-ключи, хранящиеся прямо в JS. Меня поразило, насколько легко их можно найти. Если любой посетитель может открыть вкладку Source и изучить содержимое файлов, то что увидит он в файлах моего сайта? О том, что я нашёл у себя, рассказывать не буду. Сегодня мы поговорим о том, что мало кто из разработчиков проверяет готовые чанки и исходники. А ведь именно там может скрываться много неожиданного. Вы уверены, что точно знаете, что содержится в вашем Production-артефакте? Не в .env.production и не в конфигах Vite, а в реальных строках и файлах, которые прошли минификацию. Чтобы вместе проверить это, я подготовил тестовый релиз, в который специально включил несколько различных секретов. Давайте посмотрим, что из этого утекло в итоговую сборку.

    habr.com/ru/companies/domclick

    #ci_cd #безопасность #сборка #фронтенд

  3. Как я собрал LLM-печку на 4 GPU, и на что она способна

    Всем привет, недавно я собрал и сейчас активно использую ПК для локального запуска хоть сколько-то серьезных LLM, и захотелось поделиться этим опытом с сообществом. На статью меня сподвигло то, что в рунете до обидного мало информации на тему, как собрать ПК на несколько GPU не на майнерском, не на серверном или не на HEDT, а именно на пользовательском железе. Поговорим, про сложности, про возможности домашнего инференса и про опыт использования локальной LLM

    habr.com/ru/articles/1041422/

    #железо #llm #opencode #агент #сборка #nvidia #multigpu_workstation #homelab #homeserver #ai

  4. Как я собрал LLM-печку на 4 GPU, и на что она способна Всем привет, недавно я собрал и сейчас активно использую ПК...

    #AI #homelab #homeserver #llm #multi-gpu #workstation #Nvidia #opencode #Агент #Железо #сборка

    Origin | Interest | Match
  5. Попросил нейросети ChatGPT, DeepSeek и GigaChat собрать игровой ПК за 100 000 рублей. Кто справился лучше? Не так давно мы п...

    #xcom-shop #сборка #пк #нейросети #chatgpt #deepseek #gigachat

    Origin | Interest | Match
  6. Kawai-Focus 2.4: сборка приложения под Arch Linux Всем доброго дня! В предыдущей статье Kawai-Focus 2.3: логика приложения на Typ...

    #tauri #2.0 #arch #сборка #пакетов #баги

    Origin | Interest | Match
  7. Создатели Gentoo уходят с GitHub из-за ИИ. Разбираем причины и нюансы Gentoo — один из самых старых дистрибутивов Linux....

    #gentoo #copilot #сборка #в #gentoo #сodeberg #сodeberg #вместо #github #отказ #от

    Origin | Interest | Match
  8. [Перевод] Как снизить хвостовые задержки в Java с помощью ZGC Хвостовые задержки в Java часто упираются не в «сред...

    #Java #JVM #сборка #мусора #ZGC #хвостовые #задержки #latency #профилирование #JFR #производительность

    Origin | Interest | Match
  9. Как я в 15 лет собрал LLVM ToolChain на Windows без MSVC

    Как собрать актуальный LLVM со всеми рантаймами (Clang, LLD, LLDB, CLANG-EXTRA-TOOLS) нативно под Windows, если WinLibs перестал обновляться, а другие сборки не подходят? В этой статье я расскажу о своем 4-месячном пути: от накоплений со школьных обедов на первый ПК до борьбы с линковкой библиотек и поиска фиксов в экспериментальной ветке LLVM 22. История о том, почему я выбрал путь «чистого Upstream» и как заставил это всё работать в 15 лет. Заинтересовало

    habr.com/ru/articles/980942/

    #C++ #llvm #clang #lld #lldb #clangextratools #mingww64 #Сборка #Без_MSVC

  10. Развитие языка программирования Ü в 2025-м году

    В 2025-м году язык Ü продолжил своё развитие. Сам язык был заметно улучшен, был исправлен ряд ошибок, существенно прибавила в объёме его стандартная библиотека а также инфраструктура языка заметно обогатилась. В данной статье я хотел бы рассказать, что было сделано и что изменилось.

    habr.com/ru/articles/979282/

    #компиляторы #язык_программирования #сборка #многопоточность

  11. Оптимизация памяти в C# (и немного в Unity): эффективные методы и стратегии

    В мире современного программирования эффективное использование ресурсов, включая память, является ключевым аспектом разработки приложений. Сегодня мы поговорим о том, как можно оптимизировать доступные ресурсы в процессе разработки. Язык программирования C# , несмотря на то, что обеспечивает автоматическое управление памятью с помощью механизма сборки мусора (GC), требует от разработчиков специальных знаний и навыков для оптимизации работы с памятью.

    habr.com/ru/articles/976424/

    #оптимизация #память #C# #Unity #Net #сборка #мусора #RAM

  12. Метрики в тестировании: как в Рунити перешли от ручного сбора данных к автоматизации

    Привет, Хабр! Сегодня с вами Анна Асабина, главный инженер по тестированию, и Ольга Султанова, руководитель направления тестирования в Рунити. Мы расскажем о нашем опыте внедрения метрик в тестировании: какие метрики для нас работают, зачем мы автоматизировали их сбор и что в итоге изменилось.

    habr.com/ru/companies/runity/a

    #тест #тестирование #тесты #тестировщик #метрики_тестирования #метрики_качества #сборка #алертинг #алерты #автоматизация_тестирования

  13. Какой ПК собрать школьнику или студенту, чтобы не переплатить Разумеется, почти все читатели Хабра смогут с...

    #xcom-shop #сборка #пк #компьютер #для #ребенка #компьютер #для #чайника #руководство #для

    Origin | Interest | Match
  14. Сборка AppImage: Пошаговое руководство с готовыми скриптами В этой статье мы рассмотрим процесс создания AppImage ...

    #AppImage #qt #сборка #портирование #devops #astralinux #glibc #bash-скрипт

    Origin | Interest | Match
  15. Ты не разбит. Ты разваливаешься, чтобы собрать себя по-новому.

    Если тебе кажется, что ты разваливаешься — не мешай. Это и есть процесс. То, что ты строил на чужих смыслах, должно упасть. Твоё тело, психика, душа — они требуют обновления. Останься. Не фиксируй. Не склеивай старое. Дай себе умереть. Чтобы родиться в новой форме — без страхов, без ролей. Впервые — честным.

    #перерождение #кризис #осознанность #сборка #жизнь
    → t.me/tribute/app?startapp=srfZ
    P.S. Made by a madman — Kirill Bereznev

  16. Ты не разбит. Ты разваливаешься, чтобы собрать себя по-новому.

    Если тебе кажется, что ты разваливаешься — не мешай. Это и есть процесс. То, что ты строил на чужих смыслах, должно упасть. Твоё тело, психика, душа — они требуют обновления. Останься. Не фиксируй. Не склеивай старое. Дай себе умереть. Чтобы родиться в новой форме — без страхов, без ролей. Впервые — честным.

    #перерождение #кризис #осознанность #сборка #жизнь
    → t.me/tribute/app?startapp=srfZ
    P.S. Made by a madman — Kirill Bereznev

  17. [Перевод] Визуализатор сборок в режиме реального времени

    Под катом – анимация, демонстрирующая сборку приложения для macOS в режиме реального времени: Я расскажу, как она получилась, но для начала обрисую контекст этого проекта. Компиляция конкретного софта может быть очень длительной просто потому, что в этой программе очень много кода — как, например, в проекте LLVM. Но бывает и так, что сборка идёт медленно по глупым и вполне устранимым причинам. Подозреваю, что большинство сборок просто тормозят из-за ерунды, но проверить это мне пока не удавалось. Поэтому я разработал кроссплатформенный инструмент для визуализации сборок (пока он существует в приватной бета-версии, ссылка в конце статьи). Он работает с любой системой сборки и с любым языком программирования (а не только C/C++/Rust).

    habr.com/ru/articles/937972/

    #clang #компиляторы #сборка #программирование #скрипты #непрерывная_интеграция

  18. Ты не разбит. Ты разваливаешься, чтобы собрать себя по-новому.

    Если тебе кажется, что ты разваливаешься — не мешай. Это и есть процесс. То, что ты строил на чужих смыслах, должно упасть. Твоё тело, психика, душа — они требуют обновления. Останься. Не фиксируй. Не склеивай старое. Дай себе умереть. Чтобы родиться в новой форме — без страхов, без ролей. Впервые — честным.

    #перерождение #кризис #осознанность #сборка #жизнь
    → t.me/tribute/app?startapp=srfZ
    P.S. Made by a madman — Kirill Bereznev

  19. Из ATX в SFF: хроники компактной сборки, или как усмирить Ryzen в мини-корпусе

    Привет, Хабр! Меня зовут Виталий, я дежурный системный инженер дата-центра

    habr.com/ru/companies/selectel

    #сборка #selectel #сборка_компьютера #matx #mitx #игровой_компьютер #комплектующие #система_жидкостного_охлаждения #перегрев #портативный_компьютер

  20. Как писать один .spec для Fedora, RHEL и openSUSE одновременно Привет, Хабр! Сегодня мы рассмотрим, как написать один RPM .s...

    #linux #spec #rpm #.spec-файл #Fedora #RHEL #openSUSE #сборка #пакетов #rpmbuild #OBS

    Origin | Interest | Match
  21. CTO, BTO, OEM: как не запутаться в типах сборки IT-оборудования для AI и не только

    Привет, Хабр! Меня зовут Настя. Я операционный директор в компании Metalab. Мы интегрируем ИИ-решения и поставляем ИТ-оборудование. Каждый день наша команда сталкивается с вопросами от клиентов и закупщиков о разнице между типами сборок серверов и другого ИТ-оборудования. В этой статье разберем, чем отличаются CTO, BTO и OEM — и почему это важно, если вы собираете железо для машинного обучения, анализа данных или просто для того, чтобы ИИ быстрее сочинял вам стихи.

    habr.com/ru/articles/929128/

    #сборка #oem #bto #серверное_железо #cto

  22. Самосборка после тотального выгорания
    Когда ты выгорел — старые методы не работают. Нужно строить с нуля. Новое расписание. Новые смыслы. Новые ритуалы. Не спеши. Не дави. Строй себя, как заново родившегося. Не героя. А человека.

    #выгорание #сборка #жизнь #восстановление
    → t.me/tribute/app?startapp=srfZ
    P.S. Made by a madman — Kirill Bereznev
    t.me/tribute/app?startapp=srfZ

  23. Рождение новой личности: алгоритм разрушения
    Ты не становишься другим, пока не разрушишь старое. Привычки. Сценарии. Образы. Это больно. Это хаос. Но именно из него рождается новое. Новое «я» — не вдохновение. Это стратегия и структура.

    #личность #разрушение #осознание #сборка
    → t.me/tribute/app?startapp=srfZ
    P.S. Made by a madman — Kirill Bereznev
    t.me/tribute/app?startapp=srfZ

  24. PETG как стекло, фен в бой, и спички в крепёж: 2.5 месяца с Reborn 3

    Предупреждение для читателя: Эта статья — по сути переработанный отзыв. Я не инженер, не эксперт по 3D‑принтерам и не представитель бренда. Просто обычный пользователь, который впервые столкнулся с FDM‑печатью и решил поделиться честным опытом.

    habr.com/ru/articles/927530/

    #3dпринтер #3dпечать #petg #klipper #fdm #отзыв #сборка #опыт #печать #fdmпечать

  25. Нейросети как консультант: как я нашел и заказал ПК без подсветки для локальной работы с ИИ Внимание, знаток...

    #сборка #пк #nvidia #rtx #5060 #ubuntu #windows #выносная #кнопка

    Origin | Interest | Match
  26. Сборка кастомного ISO образа Alpine Linux

    Alpine - это легковесный Linux который используется для минимальной установки. Для безопасности в docker образах используют его. Используется для минимальных сборок. Иногда возникает ситуации когда нужен кастомный образ iso со всеми нужными пакетами, а стандартные образы не содержит нужные пакеты в этом случае помогает сборка собственного iso. В этой статье расскажу как я собрал образ для выполнения одной задачи.

    habr.com/ru/articles/919830/

    #alpine #alpinelinux #iso #сборка #bash #конфигурация

  27. Сборка кастомного ISO образа Alpine Linux Alpine - это легковесный Linux который используется для минимальной установки...

    #alpine #alpine-linux #iso #сборка #bash #конфигурация

    Origin | Interest | Match
  28. Сборка кастомного ISO образа Alpine Linux Alpine - это легковесный Linux который используется для минимальной установки...

    #alpine #bash #iso #конфигурация #сборка

    Origin | Interest | Match
  29. Я — система, а не хаос.
    Во мне есть ритм. Логика. Архитектура.

    Я не “такой, как получится”. Я — такой, как строю. Каждый день. Через выбор, тишину, наблюдение, настройку. Я не результат. Я — процесс, который собран осознанно.

    #система #путь #архитектура #выбор #сборка
    → t.me/tribute/app?startapp=srfZ
    P.S. Made by a madman — Kirill Bereznev
    t.me/tribute/app?startapp=srfZ

  30. Я не ломаюсь. Я перестраиваюсь.
    Слом — это не крах. Это сброс старой системы.

    Каждый раз, когда меня “ломает” — я не кричу. Я не бегу. Я сажусь и слушаю: что внутри больше не работает? Что хочет уйти? И я перестраиваю конструкцию. С болью. Но с уважением.

    #перестройка #обновление #архитектура #сборка #внутримир
    → t.me/tribute/app?startapp=srfZ
    P.S. Made by a madman — Kirill Bereznev
    t.me/tribute/app?startapp=srfZ

  31. Я больше не боюсь провала. Он дал мне форму.
    Провал — это не конец. Это архитектурный сдвиг.

    Я падал. Ломался. Терял. Но каждый раз собирал из обломков новую конструкцию. Уже без понтов. Без лишнего. Только с тем, что по-настоящему нужно.

    #провал #сборка #трансформация #архитектура #суть
    → t.me/tribute/app?startapp=srfZ
    P.S. Made by a madman — Kirill Bereznev
    t.me/tribute/app?startapp=srfZ

  32. [Перевод] Параллельный ./configure

    Извините, но в 2025 году — это просто смешно: $ time ./configure: 13.80s user 12.72s system 69% cpu 38.018 total

    habr.com/ru/articles/904664/

    #autotools #configure #make #bash #automake #сборка #сборка_проекта

  33. Linux - Как легко создать свой DEB package на Линукс

    peervideo.ru/w/vkZyP3Xb1kL9eDr

  34. Фырр! Дособрал наконец-то
    Спеки:
    Ryzen 7 5700X up to 5.0 GHz
    Kingston Fury 2666 32 gb x2 up to 2800
    MSI RTX 3070 Ventus 3X
    MSI B550 Gaming gen 3
    MSI MAG CORELIQUID 360
    Chieftec SteelPower BDK-650FC
    Montech Sky Two GX White

    #пк #сборка

  35. В чем разница между китайским ТСД, и «сделанным в Китае»?

    ТСД, он же терминал сбора данных — это мобильный компьютер со встроенным сканером штрихкодов, RFID-меток и прочего. Используется на складах для учета товаров. Бывает двух видов: сделанный в Китае и китайский.

    habr.com/ru/companies/cleveren

    #ТСД #Китай #Софт #клеверенс #сборка #железо

  36. Сборка компьютера для клиента

    Сборка компьютер для клиента в основном для игр на платформе AMD c Microsoft Windows 11

    vk.cc/cGvQNl

    #AMD #Microsoft #Windows #Windows_11 #Компьютер #работа #Сборка #сборкакомпьютера

  37. Управление пакетами в Debian-системах // Демо-занятие курса «Administrator Linux. Professional»

    peervideo.ru/w/8zWHjfd97Wb6r38

  38. Все о версиях Windows 10 и как максимально продлить поддержку своей ОС

    10 лет назад я писал заметку Всё о версиях Windows 8.1 и о том, как легально загрузить последний образ без подписки / Хабр (habr.com) , где рассказывал по сути о версиях образов, - то есть о том какие обновления Microsoft интегрировал в выкладываемые образы. С тех пор утекло много воды, сегодняшний темп выхода обновлений лишает всякого интереса задачу отслеживания измененных образов. Зато остается масса вопросов о различиях между версиями ( не путать с изданиями ) Windows 10 и Windows 11. То есть большинство из вас примерно представляет себе, чем отличается Windows 10 Home от Professional, или по крайней мере знает как легко это загуглить. А вот вопрос, чем отличается, например, Windows 10 21H1 (10.0.19043.x) Professional от Windows 10 21H2 (10.0.19044.x) Professional вас точно поставит в тупик ( короткий ответ, начиная c 10.0.19043.1348, установив так называемый Enablement пакет в пару десятков килобайт вы получите 10.0.19044.1348, с поддержкой протокола WPA3 H2E и поддержкой GPU вычислений в Windows Subsystem for Linux ). То есть ну ни разу не очевидные моменты, и поверьте, с Windows 11 ситуация еще более запутанная, там кроме веховой версии (например 23H2, она же Nickel R2) есть еще минимум пять ступеней обновлением функционала – незначительных «ступенечек», просто установкой кумулятивного обновления и «моментов» с установкой специального пакета, включающего возможности. О Windows 11 мы поговорим в следующей моей заметке, а сегодня вспомним, все-таки, историю. Не древнейшую историю, - труп Windows XP уже сгнил, и не средневековье, - про Windows 7 и 8 вспоминать тоже не будем. Сегодня с нас хватит огромного количества разных версий Windows 10. Вспомним, что, когда выходило и чего добавлялось из возможностей в новых версиях и с веховыми обновлениями. Не забуду рассказать и о том, какие версии сейчас еще обновляются, и как долго будут. Что делать тем, кто не готов переходить на Windows 11, но хотел бы еще много лет получать обновления для Windows 10 . Это уже в самом конце разговора. Не пугайтесь большого количества версий, - их совершенно нет необходимости ставить все поочередно для обновления, - всегда можно сразу поставить последнюю, перешагнув сколько угодно промежуточных шагов. Помните, единожды установив какую-то версию Windows 10, все последующие будут вам предлагаться бесплатно через Windows Update – это не касается лишь LTSB/LTSC и Enterprise G, версии которых требуется обновлять вручную .

    habr.com/ru/articles/825546/

    #Windows_10 #сборка #версия #redstone #Vibranium #threshold #titanium

  39. «Вкалывают роботы, счастлив человек»: сборкой iPhone на фабриках Foxconn теперь займется ИИ

    Источник . Сабих Хан, старший операционный вице-президент в Apple, заявил о предстоящих изменениях на фабриках по сборке телефонов. В частности он подчеркнул, что Apple и Foxconn продолжат внедрять автоматизацию в свои производственные процессы. По его словам, это приведет к сокращению рабочих мест среди сборщиков iPhone. Решение было продиктовано необходимостью повысить эффективность и снизить производственные затраты на фоне глобальной экономической нестабильности. Вероятно, так станут поступать и другие компании. Подробности — под катом.

    habr.com/ru/companies/selectel

    #selectel #foxconn #apple #смартфоны #сборка #китай

  40. [Перевод] Как я снизил время инкрементных сборок Rust на 40%

    Я форкнул и модифицировал компилятор Rust rustc . Одна фича — кэширование расширения процедурных макросов — привела к снижению времени инкрементных сборок на 11-40% в различных реальных крейтах. Благодаря этому ускорились dev-сборки и меньше стал тормозить rust-analyzer (IDE IntelliSense). Если вы специалист в повышении производительности компилятора Rust, то можете сразу перейти к разделу «Кэширование расширения макросов: ускорение инкрементных сборок Rust на 40%».

    habr.com/ru/articles/807791/

    #сборка #компиляция #оптимизация_сборки

  41. Медленная сборка кода с .NET Roslyn: как найти и устранить причину

    .NET разработчики знают, что такое ждать сборки кода. Работать при этом невозможно: пока не увидишь, как обновится приложение, — не перейдешь к следующему шагу. А переключиться на другую задачу за это время не успеешь. Получается, если в день переписать код 5 раз, можно потерять полчаса при сборке, а то и больше. Теперь на примере платформы автоматизации маркетинга Mindbox. Основное программное решение — это монолит на C#: несколько миллионов строк, 50 проектов, над которыми одновременно работают десятки команд. Даже сэкономленная при сборке минута выливается в кучу продуктивных человеко-часов. Поэтому, когда речь зашла о переходе всей компании на MacBook в будущем, мы решили выяснить, как это отразится на производительности.

    habr.com/ru/companies/mindbox/

    #net #сборка #msbuild #macos

  42. Как мы переводили проект на CMake

    В статье мы расскажем о том, как переводили проект с рекурсивной сборочной подсистемы ЗОСРВ "Нейтрино" , представляющей собой набор расширений инструмента GNU Make на сборочную систему CMake: с какими нюансами нам пришлось столкнуться, какие преимущества мы получили в результате перевода и как это повлияло на нашу команду разработчиков.

    habr.com/ru/companies/swd_es/a

    #cmake #make #сборка_проекта #сборка #проект #qt_creator #зосрв_«нейтрино» #программирование #проектирование_систем

  43. Сборка pgModeler в Windows 10 без знания Qt

    ‎Как собрать pgmodeler, если о Qt вы услышали первый раз, а о существовании C++, знаете только то, что он существует? Оправляемся в увлекательный мир сборки

    habr.com/ru/articles/779448/

    #pgmodeler #postgresql #сборка #windows_10

  44. Кастомное пассивное охлаждение ПК (часть 1)

    Думаю почти каждому нравиться сборка ПК (сам процесс), а также в последнее время многие как хобби (в IT) начинают увлекаться ручной работой по дереву, металлу и т.д. Вот и я решил выбрать чем заняться, при этом мой старый ПК пришло время обновлять, но захотелось чего то особенного, и я решил сделать пассивное охлаждение для довольно мощного ПК (Слишком понравилось использовать бесшумные макбуки на ARM чипах). Вначале вообще была идея сделать пассивное водяное охлаждение из обычной батареи (радиатора отопления).

    habr.com/ru/articles/776404/

    #сборка #пк #охлаждение #пассивное_охлаждение #радиаторы #самоделки

  45. Подготовил всё для Великого Делания
    #сборка #пк

  46. я думал, что после цен на автомобили чувство удивления атрофировалось; не тут-то было

    #сборка #ПК #nvidia #gpu

  47. сформировал схему зависимости компонентов друг от друга. по итогу всё упирается в то, брать видеокарту дискретную или интегрированную

    #сборка #ПК #занудство #graphviz

  48. если игровой компьютер -
    просто выброс эндорфина,
    почему так больно сильно?
    почему так больно сильно, мам?

    #сборка #ПК

  49. в начале славных дел

    #сборка #ПК

Share on Mastodon

Enter the server where you have an account.