Size: a a a

2020 February 19

В

Вафель in rust_offtopic
Lone Coder
Хочется чтобы в проекте если не лежали все зависимости напрямую, то хотя бы их хеши... Не знаю, хочется и всё тут
Cargo.lock?...
источник

VS

Victor Sapiens in rust_offtopic
Alex Zhukovsky
я бы ответил но хз что от сто требуют
Управлять всем IT отделом. Это же АйтиДиректор по русски 🤷🏻‍♂️
источник

AZ

Alex Zhukovsky in rust_offtopic
Victor Sapiens
Управлять всем IT отделом. Это же АйтиДиректор по русски 🤷🏻‍♂️
айти директор в майкрософте и в конторе "у васяна" на 3 разраба это разные должности вроде
источник

VS

Victor Sapiens in rust_offtopic
Alex Zhukovsky
айти директор в майкрософте и в конторе "у васяна" на 3 разраба это разные должности вроде
Надо есть слона по кускам. Майкрософт это очень много контор «у Васяна» склеенных вместе каждая со своим Айти директором.
источник

B

Bogdan in rust_offtopic
Lone Coder
А сейчас как обмениваемся? Cargo.toml с версией, просто в виде хеша. Это даёт возможность получить один-в-один то же, что и у разраба, а не "последняя версия с crates io" или "что-нибудь больше 3.7.15 и меньше 4.8.666"
Для этого есть cargo lock
источник

B

Bogdan in rust_offtopic
Lone Coder
Хочется чтобы в проекте если не лежали все зависимости напрямую, то хотя бы их хеши... Не знаю, хочется и всё тут
Можно юзать вендоринг, т.е скопировать зааисимости в проект
источник

LC

Lone Coder in rust_offtopic
в Cargo lock номера версий или хеши?
источник

λ

λоλторт in rust_offtopic
Lone Coder
в Cargo lock номера версий или хеши?
и то и другое
источник

LC

Lone Coder in rust_offtopic
а cargo хорош
источник

λ

λоλторт in rust_offtopic
как и в любом другом локе
источник

AZ

Alex Zhukovsky in rust_offtopic
Victor Sapiens
Надо есть слона по кускам. Майкрософт это очень много контор «у Васяна» склеенных вместе каждая со своим Айти директором.
скажу коротко - нет
источник

LC

Lone Coder in rust_offtopic
но я всё равно пишу пакетный менеджер для языка, под который пакетного менеджера нет, причем пишу под свои мечты об удобных пакетных менеджерах, так что буду рад любым свежим идеям
источник

λ

λоλторт in rust_offtopic
Lone Coder
но я всё равно пишу пакетный менеджер для языка, под который пакетного менеджера нет, причем пишу под свои мечты об удобных пакетных менеджерах, так что буду рад любым свежим идеям
что за язык?
источник

LC

Lone Coder in rust_offtopic
не скажу. Да это и не важно, мой пакетный менеджер по сути занимается только доставкой файлов и сверкой хешей, поэтому под любой язык подойдет.
источник

LC

Lone Coder in rust_offtopic
не дам, но возможно
источник

LC

Lone Coder in rust_offtopic
Не просто так, а потому что там в языке очень свежие и интересные парадигмы, своё ноу-хау, там могут быть и новые, оригинальные идеи.
источник

B

Bogdan in rust_offtopic
λоλторт
и то и другое
Есди бы он еще версию натли билда пинил (дату когда был билд ночника), с которым проект собирается


Порой гадаешь на кофейной гуще и качаешь версию ± того времени как был последний комит
источник

B

Bogdan in rust_offtopic
Lone Coder
но я всё равно пишу пакетный менеджер для языка, под который пакетного менеджера нет, причем пишу под свои мечты об удобных пакетных менеджерах, так что буду рад любым свежим идеям
Такта как версионировать? Не по хешам же? Какая твой идея?
источник

LC

Lone Coder in rust_offtopic
как раз-таки по хешам. Разные версии либы - это разные либы.
источник

LC

Lone Coder in rust_offtopic
С точки зрения безопасности от малвари так уж точно
источник