Size: a a a

2020 October 27

SR

Shamil Randuev in CAFePARTY 2021
логично что сначала бинарь собирается работающим на твоей машине и только если тебе надо упаковать его вместе с зависимостями, ты предпринимаешь доп действия
источник

n

n0_0p in CAFePARTY 2021
night111
На линуксе есть snap, который многие люто ненавидят. Но если не жалко места на диске - то он решает все проблемы. Просто тащит все зависимости с собой) А на серверах сейчас docker популярен, который делает то же самое, только в еще более извращенной форме - тащит с собой почти всю операционую систему со всем необходимым софтом
Там очень обрубленные чистые версии линуха обычно тащатся
источник

n

n0_0p in CAFePARTY 2021
Когда тебе ок байнари на гиг линковать, контейнер где операционка весит сотни мегов уже не так плохо.
источник

n

n0_0p in CAFePARTY 2021
И там все зависимости железно те что ты хочешь
источник

n

n0_0p in CAFePARTY 2021
Δαρθ Βέιδερ
в обычном дистрибе и так проблем нет, так что снап не только не решает проблем, но и ничего нового не даёт. просто место тратит.
Слуш ну видно же что ты тут больще теоретик и сложные энтерпрайзные комплексы на сервер не закатывал. Или не дебажил компоненты таких комплексов на предмет совместимости со всем и вся.
источник

n

n0_0p in CAFePARTY 2021
Домашний или эмбедерский линух это детский сад в сравнении.
источник

ΔΒ

Δαρθ Βέιδερ... in CAFePARTY 2021
хуже. я одмин локалхоста
источник

ΔΒ

Δαρθ Βέιδερ... in CAFePARTY 2021
но этим вашим ынтерпрайзным и так похуй какой дистриб
источник

ΔΒ

Δαρθ Βέιδερ... in CAFePARTY 2021
а еще им деньги платят за еблю с этим говном. а мне нет
источник

ΔΒ

Δαρθ Βέιδερ... in CAFePARTY 2021
Shamil Randuev
логично что сначала бинарь собирается работающим на твоей машине и только если тебе надо упаковать его вместе с зависимостями, ты предпринимаешь доп действия
ну вот я собрал libpng и поклал рядом с ехешником. хочу что он либпнг засосал
источник

n

n0_0p in CAFePARTY 2021
Δαρθ Βέιδερ
но этим вашим ынтерпрайзным и так похуй какой дистриб
Меня когда-то трахали неделями за то, что мое решение не работает на alpine linux. Потому что я, сволочь такая, положился на наличие более-менее нормального libc и ld
источник

n

n0_0p in CAFePARTY 2021
А там хрен знает что обрезанное
источник

ΔΒ

Δαρθ Βέιδερ... in CAFePARTY 2021
🤣🤣🤣
источник

ΔΒ

Δαρθ Βέιδερ... in CAFePARTY 2021
зато компактненько
источник

n

n0_0p in CAFePARTY 2021
Но кстати технология которую я мейнтейнил тоже из разряда «все в одном файле»
источник

n

n0_0p in CAFePARTY 2021
Одна единственная .net assembly или jar-ка для джавы распаковывает из себя же и выкатывает в локальный путь все свои нативные либки в зависимости от операционки и архитектуры.
источник

n

n0_0p in CAFePARTY 2021
Пох, линукс, винда, макось, 32 или 64
источник

SR

Shamil Randuev in CAFePARTY 2021
n0_0p
Когда тебе ок байнари на гиг линковать, контейнер где операционка весит сотни мегов уже не так плохо.
определенно контейнер намного лучше решение чем статически слинкованые бинари на гиг
источник

n

n0_0p in CAFePARTY 2021
Она выплевывает нужные байнари и грузит их в порядке зависимостей
источник

SR

Shamil Randuev in CAFePARTY 2021
но для этого нужно чтобы кто-то умел в это и была воля это внедрять
источник