Size: a a a

2021 April 04

CD

Constantine Drozdov in rust_offtopic
если ты не переименуешь его при изменении, я тебе коллизию воткну
источник

ΑZ

Αλεχ Zhukovsky in rust_offtopic
иначе ограничения вылезают непонятные
источник

CD

Constantine Drozdov in rust_offtopic
так что придётся по-честному задачу решать
источник

ΑZ

Αλεχ Zhukovsky in rust_offtopic
ты не сможешь сделать сша коллизию никак
источник

ΑZ

Αλεχ Zhukovsky in rust_offtopic
даже если захочешь
источник

CD

Constantine Drozdov in rust_offtopic
смотри, был файл hello_<sha_hello>
я другому файлу сказал - ты теперь жестко называешься hello_<sha_hello>
источник

ΑZ

Αλεχ Zhukovsky in rust_offtopic
ну и тебе ФС выдала что такой файл уже есть иди нахуй
источник

ΑZ

Αλεχ Zhukovsky in rust_offtopic
что не так-то?
источник

CD

Constantine Drozdov in rust_offtopic
ты ошибку перевалил на пользователя
источник

CD

Constantine Drozdov in rust_offtopic
а он всего лишь хотел руками вбить преемственность ради сохранности ссылок
источник

ΑZ

Αλεχ Zhukovsky in rust_offtopic
ну окей, добавь метаданные в хэш
источник

ΑZ

Αλεχ Zhukovsky in rust_offtopic
время создания файла например
источник

SP

Stanislav Popov in rust_offtopic
тебе придется или сделать новый

hello_<sha_hello>_<sha_hello>
или
hello_<sha_hello2>
источник

CD

Constantine Drozdov in rust_offtopic
еще раз - пользователь может специально захотеть другому файлу назначить сгенерированное тобой имя, потому что сделал новую версию и хочет, чтобы ссылки попадали на неё
источник

CD

Constantine Drozdov in rust_offtopic
или подцепилась его история
источник

ΑZ

Αλεχ Zhukovsky in rust_offtopic
ну а что со старым должно произойти?
источник

SP

Stanislav Popov in rust_offtopic
так а почему нельзя чтобы имена были неуникальны?
источник

CD

Constantine Drozdov in rust_offtopic
файловая система не разрешает
источник

SP

Stanislav Popov in rust_offtopic
ты ж внутри хранишь гуидами
источник

SP

Stanislav Popov in rust_offtopic
внутри - в фс
источник