Вариант для распечатки |
Пред. тема | След. тема | ||
| Форум Разговоры, обсуждение новостей | |||
|---|---|---|---|
| Изначальное сообщение | [ Отслеживать ] | ||
| "Выпуск Rust Coreutils 0.4. Расхождение поведения утилиты du в uutils и GNU Coreutils " | +/– | |
| Сообщение от opennews (ok), 10-Ноя-25, 11:04 | ||
Опубликован выпуск проекта uutils coreutils 0.4.0 (Rust Coreutils), развивающего аналог пакета GNU Coreutils, написанный на языке Rust. В состав coreutils входит более ста утилит, включая sort, cat, chmod, chown, chroot, cp, date, dd, echo, hostname, id, ln и ls. Целью проекта является создание кроссплатформенной альтернативной реализации Coreutils, среди прочего способной работать на платформах Windows, Redox и Fuchsia... | ||
| Ответить | Правка | Cообщить модератору | ||
| Оглавление |
| Сообщения | [Сортировка по ответам | RSS] |
| 1. Сообщение от localhostadmin (ok), 10-Ноя-25, 11:04 | +1 +/– | |
>работать на платформах Windows, Redox и Fuchsia | ||
| Ответить | Правка | Наверх | Cообщить модератору | ||
| Ответы: #3, #47, #100 | ||
| 2. Сообщение от Аноним (2), 10-Ноя-25, 11:07 | +/– | |
>Дополнительно можно отметить расхождение в поведении утилиты "du" из наборов uutils и GNU Coreutils, всплывшее после перехода Ubuntu 25.10 на uutils. Разработчики ещё не решили трактовать ли данное расхождение как ошибку, так как с одной стороны в поведении uutils есть логика и тестовый набор GNU Coreutils не выявляет проблем | ||
| Ответить | Правка | Наверх | Cообщить модератору | ||
| Ответы: #5, #20, #25, #27, #106, #143 | ||
| 3. Сообщение от Аноним (3), 10-Ноя-25, 11:08 | +20 +/– | |
более того... зачем оно вообще ? | ||
| Ответить | Правка | Наверх | Cообщить модератору | ||
| Родитель: #1 Ответы: #8, #131, #213 | ||
| 4. Сообщение от Мурзин (?), 10-Ноя-25, 11:09 | –1 +/– | |
Я правильно понимаю, что Столман и компания не правильно считали байты? И им показали как нужно. | ||
| Ответить | Правка | Наверх | Cообщить модератору | ||
| Ответы: #7, #10, #13, #74 | ||
| 5. Сообщение от Аноним (3), 10-Ноя-25, 11:10 | +9 +/– | |
Не совсем понятно как это чудовище вообще могло что-то облегчить | ||
| Ответить | Правка | Наверх | Cообщить модератору | ||
| Родитель: #2 Ответы: #66 | ||
| 7. Сообщение от Stanislavvv (ok), 10-Ноя-25, 11:16 | +/– | |
Скорее, это совместимость с чем-то более ранним. | ||
| Ответить | Правка | Наверх | Cообщить модератору | ||
| Родитель: #4 Ответы: #40, #65 | ||
| 8. Сообщение от Аноним (8), 10-Ноя-25, 11:21 | +8 +/– | |
> показывает размеры каждого каталога с вычетом вложенных каталогов, из-за чего их размер получается меньше фактического | ||
| Ответить | Правка | Наверх | Cообщить модератору | ||
| Родитель: #3 Ответы: #22 | ||
| 9. Сообщение от Шарп (ok), 10-Ноя-25, 11:21 | +7 +/– | |
>для предотвращения переполнения стека | ||
| Ответить | Правка | Наверх | Cообщить модератору | ||
| Ответы: #14, #15, #17, #24 | ||
| 10. Сообщение от freehck (ok), 10-Ноя-25, 11:22 | +7 +/– | |
> Я правильно понимаю, что Столман и компания не правильно считали байты? И им показали как нужно. | ||
| Ответить | Правка | Наверх | Cообщить модератору | ||
| Родитель: #4 Ответы: #118, #184 | ||
| 11. Сообщение от Аноним (3), 10-Ноя-25, 11:26 | +4 +/– | |
правильнее было бы переписать их на python | ||
| Ответить | Правка | Наверх | Cообщить модератору | ||
| Ответы: #210 | ||
| 12. Сообщение от Vadim (??), 10-Ноя-25, 11:27 | +/– | |
‘-S’ | ||
| Ответить | Правка | Наверх | Cообщить модератору | ||
| 13. Сообщение от Аноним (8), 10-Ноя-25, 11:28 | +/– | |
> Я правильно понимаю | ||
| Ответить | Правка | Наверх | Cообщить модератору | ||
| Родитель: #4 Ответы: #42 | ||
| 14. Сообщение от Жироватт (ok), 10-Ноя-25, 11:30 | +1 +/– | |
До спавна местных, недалеко ушедших от LLM евангелистов 3... 2... | ||
| Ответить | Правка | Наверх | Cообщить модератору | ||
| Родитель: #9 Ответы: #30 | ||
| 15. Сообщение от Аноним (8), 10-Ноя-25, 11:31 | +4 +/– | |
> переполнение стека | ||
| Ответить | Правка | Наверх | Cообщить модератору | ||
| Родитель: #9 Ответы: #16, #120 | ||
| 16. Сообщение от Жироватт (ok), 10-Ноя-25, 11:35 | +8 +/– | |
БЕЗОПАСТНО завалить стек на 64хбитной платформе. | ||
| Ответить | Правка | Наверх | Cообщить модератору | ||
| Родитель: #15 Ответы: #96 | ||
| 17. Сообщение от Аноним (2), 10-Ноя-25, 11:36 | +2 +/– | |
Программировать на Rust нормально не получается, приходится клонировать все объекты. | ||
| Ответить | Правка | Наверх | Cообщить модератору | ||
| Родитель: #9 Ответы: #19 | ||
| 18. Сообщение от Аноним (8), 10-Ноя-25, 11:36 | –1 +/– | |
> total # больше фактического | ||
| Ответить | Правка | Наверх | Cообщить модератору | ||
| Ответы: #58 | ||
| 19. Сообщение от Аноним (8), 10-Ноя-25, 11:38 | +2 +/– | |
> приходится клонировать все объекты. | ||
| Ответить | Правка | Наверх | Cообщить модератору | ||
| Родитель: #17 | ||
| 20. Сообщение от Соль земли2 (?), 10-Ноя-25, 11:39 | +/– | |
Трудно жить с руками из плеч? | ||
| Ответить | Правка | Наверх | Cообщить модератору | ||
| Родитель: #2 | ||
| 21. Сообщение от freehck (ok), 10-Ноя-25, 11:39 | +5 +/– | |
> Разработчики ещё не решили трактовать ли данное расхождение как ошибку, так как с одной стороны в поведении uutils есть логика и тестовый набор GNU Coreutils не выявляет проблем, но с другой стороны несовместимости с GNU Coreutils предписано обрабатывать как ошибки и поведение Busybox соответствует GNU Coreutils. | ||
| Ответить | Правка | Наверх | Cообщить модератору | ||
| Ответы: #31 | ||
| 22. Сообщение от Аноним (22), 10-Ноя-25, 11:39 | –9 +/– | |
Это GNUтая версия показывает неправильно))) | ||
| Ответить | Правка | Наверх | Cообщить модератору | ||
| Родитель: #8 Ответы: #39, #44, #181, #206 | ||
| 23. Сообщение от Аноним (29), 10-Ноя-25, 11:40 | +3 +/– | |
Растаманы опять не смогли нормально переписать. На этот раз du - блин, просто возьмите и перепишите чтоб не было расхождения в поведении, для этого же язык и создавался. | ||
| Ответить | Правка | Наверх | Cообщить модератору | ||
| Ответы: #85, #156 | ||
| 24. Сообщение от Соль земли2 (?), 10-Ноя-25, 11:40 | –2 +/– | |
Из-за простоты Rust набежало много новичков, которые так делают. | ||
| Ответить | Правка | Наверх | Cообщить модератору | ||
| Родитель: #9 Ответы: #29, #63 | ||
| 25. Сообщение от Аноним (22), 10-Ноя-25, 11:40 | +4 +/– | |
Так это GNUтые тесты такие, а не uutils))) | ||
| Ответить | Правка | Наверх | Cообщить модератору | ||
| Родитель: #2 Ответы: #168 | ||
| 27. Сообщение от User (??), 10-Ноя-25, 11:44 | +1 +/– | |
Э! Тесты же ж от пакета GNU Coreutil используются - никто их вроде бы на rust переписывать не собирался. Вот что по ходу могут правочки появиться - это да - но на стороне _тестов_ (Читай - GNU) а не уот тут уот. | ||
| Ответить | Правка | Наверх | Cообщить модератору | ||
| Родитель: #2 Ответы: #33, #53, #62 | ||
| 28. Сообщение от 12yoexpert (ok), 10-Ноя-25, 11:47 | +3 +/– | |
сколько лет они уже это переписывают и всё никак не перепишут? | ||
| Ответить | Правка | Наверх | Cообщить модератору | ||
| Ответы: #34, #59, #176 | ||
| 29. Сообщение от Аноним (29), 10-Ноя-25, 11:48 | +5 +/– | |
Понятно, это неправильные программисты на расте. | ||
| Ответить | Правка | Наверх | Cообщить модератору | ||
| Родитель: #24 Ответы: #32 | ||
| 30. Сообщение от 12yoexpert (ok), 10-Ноя-25, 11:48 | +/– | |
ИИ это всего лишь инструмент, абыр | ||
| Ответить | Правка | Наверх | Cообщить модератору | ||
| Родитель: #14 Ответы: #57, #171 | ||
| 31. Сообщение от User (??), 10-Ноя-25, 11:49 | +1 +/– | |
Ну в общем определенная логика даже есть. Как проводится сертификация на соответствие требованиям? Ну вот прогоняется тест сьют - все зеленое - на бамажка "соответствует". Ах, тест не все покрывает? Все равно, "соответствует" - вот внесете изменение в тесты, будет несоответствовать - исправим, а пока так. | ||
| Ответить | Правка | Наверх | Cообщить модератору | ||
| Родитель: #21 Ответы: #52 | ||
| 32. Сообщение от 12yoexpert (ok), 10-Ноя-25, 11:50 | +1 +/– | |
ну, с учётом того, что на расте пишут исключительно и только веб-синьоры, - да | ||
| Ответить | Правка | Наверх | Cообщить модератору | ||
| Родитель: #29 Ответы: #55 | ||
| 33. Сообщение от Аноним (2), 10-Ноя-25, 11:51 | +7 +/– | |
Мне казалось, что шутки про весь мир неподходящий для Rust всего лишь шутки... | ||
| Ответить | Правка | Наверх | Cообщить модератору | ||
| Родитель: #27 Ответы: #36 | ||
| 34. Сообщение от User (??), 10-Ноя-25, 11:53 | +/– | |
В 2020м начали. Сколько-то серьёзно вроде с 22го. | ||
| Ответить | Правка | Наверх | Cообщить модератору | ||
| Родитель: #28 | ||
| 36. Сообщение от User (??), 10-Ноя-25, 12:08 | –3 +/– | |
Новость-не-читай-комментарий-оставляй? Тест - GNU'тый - ПРОХОДИТСЯ. | ||
| Ответить | Правка | Наверх | Cообщить модератору | ||
| Родитель: #33 Ответы: #56 | ||
| 38. Сообщение от Аноним (-), 10-Ноя-25, 12:11 | +2 +/– | |
> Заявлен уровень совместимости 85.80% (было 83.91%). | ||
| Ответить | Правка | Наверх | Cообщить модератору | ||
| 39. Сообщение от Аноним (8), 10-Ноя-25, 12:22 | +1 +/– | |
Ты чем читал? | ||
| Ответить | Правка | Наверх | Cообщить модератору | ||
| Родитель: #22 Ответы: #46, #54 | ||
| 40. Сообщение от freehck (ok), 10-Ноя-25, 12:23 | +7 +/– | |
> Даже если это на самом деле баг, на это может быть что-то завязано. | ||
| Ответить | Правка | Наверх | Cообщить модератору | ||
| Родитель: #7 Ответы: #117 | ||
| 42. Сообщение от Аноним (46), 10-Ноя-25, 12:29 | +3 +/– | |
>> Я правильно понимаю | ||
| Ответить | Правка | Наверх | Cообщить модератору | ||
| Родитель: #13 Ответы: #45, #73 | ||
| 43. Сообщение от Аноним (8), 10-Ноя-25, 12:31 | +/– | |
1540 /var/log | ||
| Ответить | Правка | Наверх | Cообщить модератору | ||
| Ответы: #136 | ||
| 44. Сообщение от Аноним (8), 10-Ноя-25, 12:34 | +/– | |
В uutils: | ||
| Ответить | Правка | Наверх | Cообщить модератору | ||
| Родитель: #22 | ||
| 45. Сообщение от Аноним (8), 10-Ноя-25, 12:37 | +/– | |
Раст, в uutils: 1540 + 35495 = 37035 != 37033! | ||
| Ответить | Правка | Наверх | Cообщить модератору | ||
| Родитель: #42 Ответы: #50 | ||
| 46. Сообщение от Аноним (46), 10-Ноя-25, 12:40 | +2 +/– | |
> Ты чем читал? | ||
| Ответить | Правка | Наверх | Cообщить модератору | ||
| Родитель: #39 Ответы: #48 | ||
| 47. Сообщение от Аноним (47), 10-Ноя-25, 12:42 | +3 +/– | |
Слышал про MSYS2 или хотя бы Git for windows? | ||
| Ответить | Правка | Наверх | Cообщить модератору | ||
| Родитель: #1 Ответы: #86, #89 | ||
| 48. Сообщение от Аноним (8), 10-Ноя-25, 12:43 | +2 +/– | |
Почему у раста сумма двух чисел не равна их сумме? | ||
| Ответить | Правка | Наверх | Cообщить модератору | ||
| Родитель: #46 Ответы: #51, #166, #215 | ||
49.
Сообщение от Ilnarildarovuch (?), 10-Ноя-25, 12:44
| +/– | |
Зря | ||
| Ответить | Правка | Наверх | Cообщить модератору | ||
| 50. Сообщение от Аноним (46), 10-Ноя-25, 12:48 | +1 +/– | |
> Раст, в uutils: 1540 + 35495 = 37035 != 37033! | ||
| Ответить | Правка | Наверх | Cообщить модератору | ||
| Родитель: #45 Ответы: #76 | ||
| 51. Сообщение от Аноним (46), 10-Ноя-25, 12:55 | +3 +/– | |
> Почему у раста сумма двух чисел не равна их сумме? | ||
| Ответить | Правка | Наверх | Cообщить модератору | ||
| Родитель: #48 Ответы: #70 | ||
| 52. Сообщение от freehck (ok), 10-Ноя-25, 12:56 | +2 +/– | |
Гниловатая или нет, но с учётом того, что как выяснилось, это поведение -- часть стандарта POSIX (см #40), судя по всему править баг им таки придётся. | ||
| Ответить | Правка | Наверх | Cообщить модератору | ||
| Родитель: #31 Ответы: #154 | ||
| 53. Сообщение от Аноним (81), 10-Ноя-25, 12:58 | –1 +/– | |
Растройхетеры опять просчитались, но где? | ||
| Ответить | Правка | Наверх | Cообщить модератору | ||
| Родитель: #27 Ответы: #94, #211 | ||
| 54. Сообщение от Аноним (22), 10-Ноя-25, 13:00 | +/– | |
А зачем комментарий обрезал???)))) | ||
| Ответить | Правка | Наверх | Cообщить модератору | ||
| Родитель: #39 Ответы: #80 | ||
| 55. Сообщение от Аноним (81), 10-Ноя-25, 13:02 | –2 +/– | |
Они плохие прораммисты, потому что код без CVE получается? Ясно-понятно... | ||
| Ответить | Правка | Наверх | Cообщить модератору | ||
| Родитель: #32 Ответы: #64 | ||
| 56. Сообщение от Аноним (2), 10-Ноя-25, 13:02 | +/– | |
Тесты проходят, а программа правильно не работает. Чудеса. | ||
| Ответить | Правка | Наверх | Cообщить модератору | ||
| Родитель: #36 Ответы: #69, #81 | ||
| 57. Сообщение от Жироватт (ok), 10-Ноя-25, 13:07 | +2 +/– | |
Валг. | ||
| Ответить | Правка | Наверх | Cообщить модератору | ||
| Родитель: #30 | ||
| 58. Сообщение от Аноним (81), 10-Ноя-25, 13:10 | –1 +/– | |
> GNU Coreutils показывает в итоговой строке фактический размер, который указанные каталоги занимают на диске, но в раздельном списке показывает размеры каждого каталога с вычетом вложенных каталогов, из-за чего их размер получается меньше фактического. Кроме того, значения, выводимые в GNU Coreutils и Busybox, меняются в зависимости от порядка указания каталогов. | ||
| Ответить | Правка | Наверх | Cообщить модератору | ||
| Родитель: #18 Ответы: #77 | ||
| 59. Сообщение от name_not_found (??), 10-Ноя-25, 13:13 | +/– | |
В код смотреть нельзя - нарушение gpl. А uutils на gpl переводить нельзя, иначе потом ЕЕЕшить будет дорого. | ||
| Ответить | Правка | Наверх | Cообщить модератору | ||
| Родитель: #28 Ответы: #67 | ||
| 62. Сообщение от Аноним (62), 10-Ноя-25, 13:23 | +/– | |
Много раз здесь повторяли. Это просто тесты. Это не тесты на совместимость. Их никто так не писал. | ||
| Ответить | Правка | Наверх | Cообщить модератору | ||
| Родитель: #27 Ответы: #129 | ||
| 63. Сообщение от iPony128052 (?), 10-Ноя-25, 13:25 | +3 +/– | |
> Из-за простоты Rust | ||
| Ответить | Правка | Наверх | Cообщить модератору | ||
| Родитель: #24 | ||
| 64. Сообщение от Аноним (62), 10-Ноя-25, 13:27 | +1 +/– | |
> потому что код без CVE получается? | ||
| Ответить | Правка | Наверх | Cообщить модератору | ||
| Родитель: #55 Ответы: #83 | ||
| 65. Сообщение от bdrbt (ok), 10-Ноя-25, 13:32 | +/– | |
Они ничего не ломают, они изначально не заявляли 100% совместимость, но благодаря убуинам которые потащили их в прод не провери, все вопят о "сломанности". | ||
| Ответить | Правка | Наверх | Cообщить модератору | ||
| Родитель: #7 Ответы: #68, #72, #75 | ||
| 66. Сообщение от ZloySergant (ok), 10-Ноя-25, 13:38 | +5 +/– | |
>Не совсем понятно как это чудовище вообще могло что-то облегчить | ||
| Ответить | Правка | Наверх | Cообщить модератору | ||
| Родитель: #5 Ответы: #105 | ||
| 67. Сообщение от Аноним (2), 10-Ноя-25, 13:39 | +/– | |
Разве переписанные программы на другой язык подпадают под действие лицензии GPL? | ||
| Ответить | Правка | Наверх | Cообщить модератору | ||
| Родитель: #59 Ответы: #93, #152 | ||
| 68. Сообщение от Аноним (62), 10-Ноя-25, 13:41 | +/– | |
Вообще то заявлено целью. Не сломано - да. Но, как обычно, не дописано. | ||
| Ответить | Правка | Наверх | Cообщить модератору | ||
| Родитель: #65 | ||
| 69. Сообщение от Аноним (46), 10-Ноя-25, 13:45 | +/– | |
> Тесты проходят, а программа правильно не работает. Чудеса. | ||
| Ответить | Правка | Наверх | Cообщить модератору | ||
| Родитель: #56 Ответы: #123, #145 | ||
| 70. Сообщение от Аноним (8), 10-Ноя-25, 13:46 Скрыто ботом-модератором | –4 +/– | |
| Ответить | Правка | Наверх | Cообщить модератору | ||
| Родитель: #51 | ||
| 72. Сообщение от User (??), 10-Ноя-25, 13:48 | +2 +/– | |
> Они ничего не ломают, они изначально не заявляли 100% совместимость, но благодаря | ||
| Ответить | Правка | Наверх | Cообщить модератору | ||
| Родитель: #65 Ответы: #107 | ||
| 73. Сообщение от Аноним (8), 10-Ноя-25, 13:50 | +/– | |
> A file that occurs multiple times shall be counted and written for only one entry | ||
| Ответить | Правка | Наверх | Cообщить модератору | ||
| Родитель: #42 | ||
| 74. Сообщение от Мурзин (?), 10-Ноя-25, 13:50 | +1 +/– | |
Спасибо всем, кто растолковал, кто не прав Столман или Растобои. А я подумал, что ну вот, наконец, получили все профит. Ан, нет. Ну и нарушать стандарты, это конечно не правильно. Эх, ну как здесь не сказать, читайте матчасть... | ||
| Ответить | Правка | Наверх | Cообщить модератору | ||
| Родитель: #4 | ||
| 75. Сообщение от Аноним (2), 10-Ноя-25, 13:51 | +2 +/– | |
Заявлена полная совместимость, а любая несовместимость считается ошибкой. | ||
| Ответить | Правка | Наверх | Cообщить модератору | ||
| Родитель: #65 | ||
| 76. Сообщение от Аноним (8), 10-Ноя-25, 13:52 | –2 +/– | |
О, не знал, что раст даже целочисленные количества складывать не умеет, но растманы заявляют, что "соответствует сумме", хотя не соответствует по факту. Вы уж определитесь сначала. | ||
| Ответить | Правка | Наверх | Cообщить модератору | ||
| Родитель: #50 Ответы: #128 | ||
| 77. Сообщение от Аноним (8), 10-Ноя-25, 13:55 | –1 +/– | |
> A file that occurs multiple times shall be counted and written for only one entry, even if the occurrences are under different file operands. | ||
| Ответить | Правка | Наверх | Cообщить модератору | ||
| Родитель: #58 Ответы: #84 | ||
| 78. Сообщение от Медведь (ok), 10-Ноя-25, 13:57 | +/– | |
Насколько я помню, в целях проекта заявлено, что любое отличие от оригинала есть баг. Ржавуны, как же так, вы не можете даже переписать логику утилит 1:1? | ||
| Ответить | Правка | Наверх | Cообщить модератору | ||
| Ответы: #175 | ||
| 79. Сообщение от Аноним (79), 10-Ноя-25, 14:00 | +/– | |
> В утилите tsort реализация алгоритма обхода DFS переведена с рекурсивного на итеративный метод работы для предотвращения переполнения стека. | ||
| Ответить | Правка | Наверх | Cообщить модератору | ||
| Ответы: #97 | ||
| 80. Сообщение от Аноним (8), 10-Ноя-25, 14:03 | –2 +/– | |
Ты это хотел увидеть? | ||
| Ответить | Правка | Наверх | Cообщить модератору | ||
| Родитель: #54 Ответы: #141 | ||
| 81. Сообщение от Аноним (81), 10-Ноя-25, 14:03 | –3 +/– | |
Ну так все вопросы к сишникам, что такие кривые тесты написали. | ||
| Ответить | Правка | Наверх | Cообщить модератору | ||
| Родитель: #56 Ответы: #87, #91 | ||
| 83. Сообщение от Аноним (81), 10-Ноя-25, 14:07 | –1 +/– | |
Ссылки будут, и как обычно сишник вызвал переполенение в комментариях? | ||
| Ответить | Правка | Наверх | Cообщить модератору | ||
| Родитель: #64 Ответы: #114, #124 | ||
| 84. Сообщение от Аноним (81), 10-Ноя-25, 14:09 | –1 +/– | |
Тем временем GNU: | ||
| Ответить | Правка | Наверх | Cообщить модератору | ||
| Родитель: #77 Ответы: #95 | ||
| 85. Сообщение от Аноним (81), 10-Ноя-25, 14:10 | +/– | |
Увы, но на раст принципиально невозможно перенести все UB/CVE сишного кода, если только unsafe обмазаться ради совместимости с кривым GNU поделием... | ||
| Ответить | Правка | Наверх | Cообщить модератору | ||
| Родитель: #23 Ответы: #88, #90 | ||
| 86. Сообщение от Аноним (3), 10-Ноя-25, 14:15 | –1 +/– | |
ну так там все utils собраны mingw64 зачем там что-то еще ? | ||
| Ответить | Правка | Наверх | Cообщить модератору | ||
| Родитель: #47 | ||
| 87. Сообщение от Медведь (ok), 10-Ноя-25, 14:27 | –1 +/– | |
> Ну так все вопросы к сишникам, что такие кривые тесты написали | ||
| Ответить | Правка | Наверх | Cообщить модератору | ||
| Родитель: #81 | ||
| 88. Сообщение от Аноним (2), 10-Ноя-25, 14:27 | +/– | |
Им бы сперва работоспособность coreutils перенести... | ||
| Ответить | Правка | Наверх | Cообщить модератору | ||
| Родитель: #85 | ||
| 89. Сообщение от Аноним (89), 10-Ноя-25, 14:29 | +/– | |
В Msys2 оригинальные GNU Coreutils. | ||
| Ответить | Правка | Наверх | Cообщить модератору | ||
| Родитель: #47 | ||
| 90. Сообщение от Аноним (29), 10-Ноя-25, 14:32 | +2 +/– | |
Ты что-то как-то очень толсто троллишь. Ты реально думаешь, что отличия в поведении du из-за того что в coreutils UB/CVE? Ну ведь вовсе нет, как бы ты ни пытался отмазать этих вебприматов - они просто не смогли переписать. | ||
| Ответить | Правка | Наверх | Cообщить модератору | ||
| Родитель: #85 | ||
| 91. Сообщение от Аноним (8), 10-Ноя-25, 14:34 | –1 +/– | |
Опять сишники в штаны Расту ... Надо же было умудриться, что у раста total не соответствует ни фактически занимаемому месту, ни сумме элементов из-за округлений при целочисленном сложении. | ||
| Ответить | Правка | Наверх | Cообщить модератору | ||
| Родитель: #81 Ответы: #179 | ||
| 93. Сообщение от name_not_found (??), 10-Ноя-25, 14:36 | +1 +/– | |
Производная работа - нельзя. | ||
| Ответить | Правка | Наверх | Cообщить модератору | ||
| Родитель: #67 | ||
| 94. Сообщение от Аноним (8), 10-Ноя-25, 14:36 | –4 +/– | |
Где-то тут: | ||
| Ответить | Правка | Наверх | Cообщить модератору | ||
| Родитель: #53 | ||
| 95. Сообщение от Аноним (8), 10-Ноя-25, 14:38 | +2 +/– | |
> A file that occurs multiple times shall be counted and written for only one entry | ||
| Ответить | Правка | Наверх | Cообщить модератору | ||
| Родитель: #84 | ||
| 96. Сообщение от Аноним (89), 10-Ноя-25, 14:40 | +/– | |
Главное, чтобы комар... чекер боровов нос не подточил. | ||
| Ответить | Правка | Наверх | Cообщить модератору | ||
| Родитель: #16 | ||
| 97. Сообщение от Аноним (8), 10-Ноя-25, 14:41 | +/– | |
В си почему-то не было переполнения стёка, а в расте - переполнение... Программисты на расте как-то по особенному пишут - намного кривее, чем на си? | ||
| Ответить | Правка | Наверх | Cообщить модератору | ||
| Родитель: #79 Ответы: #99, #116 | ||
| 98. Сообщение от Аноним (8), 10-Ноя-25, 14:44 | +/– | |
В uutils: | ||
| Ответить | Правка | Наверх | Cообщить модератору | ||
| Ответы: #102 | ||
| 99. Сообщение от Аноним (81), 10-Ноя-25, 14:54 | +/– | |
Так GNU утилиты сколько лет существуют, естественно там уже много раз оптимизировано. Странно тоже самое требовать от нового проекта. | ||
| Ответить | Правка | Наверх | Cообщить модератору | ||
| Родитель: #97 Ответы: #110 | ||
| 100. Сообщение от Да ну нахер (?), 10-Ноя-25, 15:01 | –2 +/– | |
>А зачем это на винде? | ||
| Ответить | Правка | Наверх | Cообщить модератору | ||
| Родитель: #1 Ответы: #104, #109, #119 | ||
| 101. Сообщение от выбираем сорта (?), 10-Ноя-25, 15:07 Скрыто ботом-модератором | +/– | |
| Ответить | Правка | Наверх | Cообщить модератору | ||
| 102. Сообщение от Аноним (115), 10-Ноя-25, 15:12 | +2 +/– | |
за 25 лет никогда даже не пытался складывать эти циферки, типа а зачем, если при копировании на другую фс эти циферки станут другими, да и если удалять эти и записывать чтото на их место не факт что влезет, потому что разное кол-во файлов... du -h и там примерно можно прикинуть. | ||
| Ответить | Правка | Наверх | Cообщить модератору | ||
| Родитель: #98 | ||
| 104. Сообщение от Аноним (-), 10-Ноя-25, 15:15 | –1 +/– | |
> А зачем кривой косой вечно недопереписанный линукс, если можно взять настоящую | ||
| Ответить | Правка | Наверх | Cообщить модератору | ||
| Родитель: #100 Ответы: #115 | ||
| 105. Сообщение от Аноним (105), 10-Ноя-25, 15:15 | –3 +/– | |
Неосиляторы как всегда ругают синтаксис | ||
| Ответить | Правка | Наверх | Cообщить модератору | ||
| Родитель: #66 | ||
| 106. Сообщение от Аноним (-), 10-Ноя-25, 15:17 | +1 +/– | |
> Почему язык, который должен был облегчить программирование только усложнил его? | ||
| Ответить | Правка | Наверх | Cообщить модератору | ||
| Родитель: #2 | ||
| 107. Сообщение от Аноним (107), 10-Ноя-25, 15:20 | +/– | |
> Вообще-то - 100% совместимость с GNU Coreutils там на github'е в project | ||
| Ответить | Правка | Наверх | Cообщить модератору | ||
| Родитель: #72 Ответы: #112 | ||
| 108. Сообщение от Аноним (105), 10-Ноя-25, 15:21 | +1 +/– | |
А что местные ыксепрты молчат? | ||
| Ответить | Правка | Наверх | Cообщить модератору | ||
| 109. Сообщение от Медведь (ok), 10-Ноя-25, 15:22 | +/– | |
Навскидку: https://habr.com/ru/news/962756/ | ||
| Ответить | Правка | Наверх | Cообщить модератору | ||
| Родитель: #100 | ||
| 110. Сообщение от Аноним (115), 10-Ноя-25, 15:24 | +1 +/– | |
ну во-первых, много лет не показатель, этот растаманский прожект тоже не вчера появился. во-вторых, что такое размер каталога, это сумма размеров файлов внутри, и/или плюс размер метаданных, или размер суммарно занимаемых блоков фс, а жесткие ссылки считаются по кол-ву, или как. | ||
| Ответить | Правка | Наверх | Cообщить модератору | ||
| Родитель: #99 | ||
| 112. Сообщение от User (??), 10-Ноя-25, 15:37 | +/– | |
>> Вообще-то - 100% совместимость с GNU Coreutils там на github'е в project | ||
| Ответить | Правка | Наверх | Cообщить модератору | ||
| Родитель: #107 | ||
| 113. Сообщение от Анонимусс (?), 10-Ноя-25, 15:37 | –1 +/– | |
> У утилитах stdbuf и uptime реализована поддержка платформы OpenBSD. | ||
| Ответить | Правка | Наверх | Cообщить модератору | ||
| 114. Сообщение от Медведь (ok), 10-Ноя-25, 15:41 | +1 +/– | |
https://www.cvedetails.com/vulnerability-list/vendor_id-1902... | ||
| Ответить | Правка | Наверх | Cообщить модератору | ||
| Родитель: #83 Ответы: #182 | ||
| 115. Сообщение от Аноним (115), 10-Ноя-25, 15:43 | –1 +/– | |
боюсь что даже буху Глаше винда не оченьто и подходит, иначе зачем им тп и админы которых они дергают на каждый чих. | ||
| Ответить | Правка | Наверх | Cообщить модератору | ||
| Родитель: #104 Ответы: #214 | ||
| 116. Сообщение от Аноним (79), 10-Ноя-25, 15:43 | –1 +/– | |
А с чего ты взял, что в сишной версии переполнения нет? В сишной версии переполнение есть при поиске цикличных зависимостей (detect_loop). В растовской версии это пофиксили. | ||
| Ответить | Правка | Наверх | Cообщить модератору | ||
| Родитель: #97 Ответы: #122 | ||
| 117. Сообщение от Анонимусс (?), 10-Ноя-25, 15:44 | +/– | |
> Иными словами это поведение -- часть стандарта. | ||
| Ответить | Правка | Наверх | Cообщить модератору | ||
| Родитель: #40 Ответы: #134, #144 | ||
| 118. Сообщение от Fyji (?), 10-Ноя-25, 15:51 | –3 +/– | |
> Но если хорошенько подумать, это вполне логично. | ||
| Ответить | Правка | Наверх | Cообщить модератору | ||
| Родитель: #10 Ответы: #139 | ||
| 119. Сообщение от Аноним (3), 10-Ноя-25, 15:52 | +3 +/– | |
можно взять freebsd так то да | ||
| Ответить | Правка | Наверх | Cообщить модератору | ||
| Родитель: #100 | ||
| 120. Сообщение от Аноним (3), 10-Ноя-25, 15:54 | +/– | |
или так или ловите борова | ||
| Ответить | Правка | Наверх | Cообщить модератору | ||
| Родитель: #15 Ответы: #125 | ||
| 122. Сообщение от Аноним (3), 10-Ноя-25, 15:58 | +/– | |
ну и там пофиксят когда надо будет. это непричина генерировать кучу CO2 | ||
| Ответить | Правка | Наверх | Cообщить модератору | ||
| Родитель: #116 Ответы: #153, #185 | ||
| 123. Сообщение от freehck (ok), 10-Ноя-25, 15:59 | +1 +/– | |
Ну это легко объяснимо. Видите ли, POSIX не стоит на месте. | ||
| Ответить | Правка | Наверх | Cообщить модератору | ||
| Родитель: #69 Ответы: #147, #216 | ||
| 124. Сообщение от Аноним (62), 10-Ноя-25, 16:02 | +/– | |
https://app.opencve.io/cve/?vendor=rust-lang | ||
| Ответить | Правка | Наверх | Cообщить модератору | ||
| Родитель: #83 | ||
| 125. Сообщение от Аноним (89), 10-Ноя-25, 16:09 | +/– | |
- Этот алгоритм запрограммировать невозможно. | ||
| Ответить | Правка | Наверх | Cообщить модератору | ||
| Родитель: #120 | ||
| 127. Сообщение от Аноним (79), 10-Ноя-25, 16:11 | +/– | |
Гнушный tsort обрабатывает 100000 элементов за 56 секунд. Растовский за 2 секунды. | ||
| Ответить | Правка | Наверх | Cообщить модератору | ||
| 128. Сообщение от Аноним (46), 10-Ноя-25, 16:11 | +3 +/– | |
> О, не знал, что раст даже целочисленные количества складывать не умеет, но | ||
| Ответить | Правка | Наверх | Cообщить модератору | ||
| Родитель: #76 Ответы: #193 | ||
| 129. Сообщение от User (??), 10-Ноя-25, 16:12 | +/– | |
> Много раз здесь повторяли. Это просто тесты. Это не тесты на совместимость. | ||
| Ответить | Правка | Наверх | Cообщить модератору | ||
| Родитель: #62 Ответы: #178, #183 | ||
| 131. Сообщение от Аноним (131), 10-Ноя-25, 16:15 | +/– | |
ну здрасьте, лет 10 планомерно выкидываем гну на мороз и тут такие вопросы. Если вы не интересуетесь опенсорсом, то к чему тогда вопросы? | ||
| Ответить | Правка | Наверх | Cообщить модератору | ||
| Родитель: #3 | ||
| 134. Сообщение от freehck (ok), 10-Ноя-25, 16:21 | +/– | |
А никаких претензий. Вы в своём праве считать новую логику "наркоманской" и не имплементировать её. | ||
| Ответить | Правка | Наверх | Cообщить модератору | ||
| Родитель: #117 | ||
| 136. Сообщение от Аноним (46), 10-Ноя-25, 16:27 | +3 +/– | |
> 1540 /var/log | ||
| Ответить | Правка | Наверх | Cообщить модератору | ||
| Родитель: #43 Ответы: #194, #195 | ||
| 139. Сообщение от freehck (ok), 10-Ноя-25, 16:30 | +1 +/– | |
Ну вот ты и укажешь du -smc /home/* /home, и получишь именно то, что хочешь: | ||
| Ответить | Правка | Наверх | Cообщить модератору | ||
| Родитель: #118 | ||
| 140. Сообщение от Медведь (ok), 10-Ноя-25, 16:32 | +/– | |
> GNU tsort обрабатывает 100000 элементов за 56 секунд. Растовский за 2 секунды | ||
| Ответить | Правка | Наверх | Cообщить модератору | ||
| Ответы: #146, #149 | ||
| 141. Сообщение от Аноним (46), 10-Ноя-25, 16:34 | +2 +/– | |
> Ты это хотел увидеть? | ||
| Ответить | Правка | Наверх | Cообщить модератору | ||
| Родитель: #80 Ответы: #191 | ||
| 143. Сообщение от Аноним (105), 10-Ноя-25, 16:39 | +/– | |
>Проблема в том, что переписанные тесты переписаны также качественно | ||
| Ответить | Правка | Наверх | Cообщить модератору | ||
| Родитель: #2 | ||
| 144. Сообщение от Аноним (105), 10-Ноя-25, 16:40 | +1 +/– | |
>Нет никаких причин переносить наркоманскую логику разработчиков посикса | ||
| Ответить | Правка | Наверх | Cообщить модератору | ||
| Родитель: #117 | ||
| 145. Сообщение от Анонимусс (-), 10-Ноя-25, 16:41 | +/– | |
# бсд | ||
| Ответить | Правка | Наверх | Cообщить модератору | ||
| Родитель: #69 | ||
| 146. Сообщение от Аноним (79), 10-Ноя-25, 16:42 | +/– | |
Попробуй 100000 пар n -> n+1 где последняя n -> 1 (циклическая связь). | ||
| Ответить | Правка | Наверх | Cообщить модератору | ||
| Родитель: #140 Ответы: #148 | ||
| 147. Сообщение от Аноним (46), 10-Ноя-25, 16:45 | +/– | |
> Так что BSD du удовлетворяет стандарту 2018го года, а GNU du -- | ||
| Ответить | Правка | Наверх | Cообщить модератору | ||
| Родитель: #123 Ответы: #150 | ||
| 148. Сообщение от Медведь (ok), 10-Ноя-25, 16:51 | +/– | |
Первая строка в файле: 83811 85636 | ||
| Ответить | Правка | Наверх | Cообщить модератору | ||
| Родитель: #146 | ||
| 149. Сообщение от Аноним (149), 10-Ноя-25, 16:59 | +/– | |
``` | ||
| Ответить | Правка | Наверх | Cообщить модератору | ||
| Родитель: #140 Ответы: #159, #161 | ||
| 150. Сообщение от freehck (ok), 10-Ноя-25, 17:02 | +/– | |
> ll /usr/bin/du | ||
| Ответить | Правка | Наверх | Cообщить модератору | ||
| Родитель: #147 | ||
| 151. Сообщение от Аноним (151), 10-Ноя-25, 17:21 | +/– | |
... все это хорошо, наверно; только когда в какой-нибудь sort появится возможность сортировать по заданному пользователем шаблону?... или ждать XXII век? | ||
| Ответить | Правка | Наверх | Cообщить модератору | ||
| Ответы: #155, #157 | ||
| 152. Сообщение от Фнон (-), 10-Ноя-25, 17:25 | +/– | |
Нет, не попадают. | ||
| Ответить | Правка | Наверх | Cообщить модератору | ||
| Родитель: #67 Ответы: #173 | ||
| 153. Сообщение от Аноним (-), 10-Ноя-25, 17:26 | +/– | |
>это непричина генерировать кучу CO2 | ||
| Ответить | Правка | Наверх | Cообщить модератору | ||
| Родитель: #122 Ответы: #164 | ||
| 154. Сообщение от Фнон (-), 10-Ноя-25, 17:27 | +1 +/– | |
> это поведение -- часть стандарта POSIX (см #40) | ||
| Ответить | Правка | Наверх | Cообщить модератору | ||
| Родитель: #52 | ||
| 155. Сообщение от Аноним (-), 10-Ноя-25, 17:29 | +/– | |
давно есть. Читай man sort. | ||
| Ответить | Правка | Наверх | Cообщить модератору | ||
| Родитель: #151 | ||
| 156. Сообщение от Фнон (-), 10-Ноя-25, 17:32 | –2 +/– | |
> просто возьмите и перепишите чтоб не было расхождения | ||
| Ответить | Правка | Наверх | Cообщить модератору | ||
| Родитель: #23 Ответы: #209 | ||
| 157. Сообщение от Аноним (79), 10-Ноя-25, 17:36 | +/– | |
Ну в общем беш с сопутствующими утилитами - это не 22 век и никогда им не станет. Это безнадёжно устаревший подход к скриптам. Юзайте Nushell - там и язык нормальный с типами и структурами данных, и команды команды для скриптов богатые, и поддержка CLI флагов из коробки и параллельная обработка данных и много чего ещё. | ||
| Ответить | Правка | Наверх | Cообщить модератору | ||
| Родитель: #151 Ответы: #186 | ||
| 159. Сообщение от Медведь (ok), 10-Ноя-25, 17:58 | +/– | |
Специально ради тебя качнул бунту 25. И как-то чуда не произошло: | ||
| Ответить | Правка | Наверх | Cообщить модератору | ||
| Родитель: #149 Ответы: #162 | ||
| 161. Сообщение от Аноним (79), 10-Ноя-25, 18:06 | +/– | |
Попробовал миллион пар - уже 2 часа жду, когда дидовский tsort завершит работу. Пока он только 100% cpu показывает. | ||
| Ответить | Правка | Наверх | Cообщить модератору | ||
| Родитель: #149 | ||
| 162. Сообщение от Аноним (149), 10-Ноя-25, 18:10 | +/– | |
/home/user: tsort --version | ||
| Ответить | Правка | Наверх | Cообщить модератору | ||
| Родитель: #159 Ответы: #165 | ||
| 164. Сообщение от бесплатный как яйцо (?), 10-Ноя-25, 18:15 | +/– | |
Михаил тоже учился на химика. А стал широко известным в узких кругах линуксоидом. Почему? Очевидно потому, что в химии ему ничего не светило. | ||
| Ответить | Правка | Наверх | Cообщить модератору | ||
| Родитель: #153 | ||
| 165. Сообщение от Медведь (ok), 10-Ноя-25, 18:15 | +/– | |
> достаточно сделать `cargo install uu_tsort` и собрать | ||
| Ответить | Правка | Наверх | Cообщить модератору | ||
| Родитель: #162 | ||
| 166. Сообщение от бесплатный как яйцо (?), 10-Ноя-25, 18:19 | +/– | |
Числа числами, а от сумы не зарекайся. | ||
| Ответить | Правка | Наверх | Cообщить модератору | ||
| Родитель: #48 | ||
| 168. Сообщение от Америка (?), 10-Ноя-25, 18:37 | +/– | |
Это отблески грядущего | ||
| Ответить | Правка | Наверх | Cообщить модератору | ||
| Родитель: #25 | ||
170.
Сообщение от excanonical (?), 10-Ноя-25, 19:22
| –1 +/– | |
ИМХО, выглядит как классический пример UB(Undefined Behavior). Либо в спеку добавить и покрыть тестом, либо забить болт. | ||
| Ответить | Правка | Наверх | Cообщить модератору | ||
| Ответы: #196 | ||
| 171. Сообщение от Анон1110м (?), 10-Ноя-25, 19:29 | +/– | |
ИИ не существует. Есть нейросети. | ||
| Ответить | Правка | Наверх | Cообщить модератору | ||
| Родитель: #30 | ||
| 173. Сообщение от Аноним (178), 10-Ноя-25, 20:26 | +/– | |
Доказать нетрудно. Сравнение делает эксперт, а не робот, по смыслу, а не построчным стравнением. | ||
| Ответить | Правка | Наверх | Cообщить модератору | ||
| Родитель: #152 | ||
| 175. Сообщение от Аноним (175), 10-Ноя-25, 20:33 | +/– | |
Clean room implementation запрещает смотреть в гнутый код, в котором посиксной лажи напрогали вместо того, чтобы сделать нормально (зато на PDP-11 работает). | ||
| Ответить | Правка | Наверх | Cообщить модератору | ||
| Родитель: #78 | ||
| 176. Сообщение от Аноним (176), 10-Ноя-25, 20:33 | +/– | |
Ахилл никогда не догонит черепаху | ||
| Ответить | Правка | Наверх | Cообщить модератору | ||
| Родитель: #28 | ||
| 178. Сообщение от Аноним (178), 10-Ноя-25, 20:41 | +/– | |
В GNU Coreutils люди код пишут. И предъявляют к нему требования. А тесты - дополнительная страховка. | ||
| Ответить | Правка | Наверх | Cообщить модератору | ||
| Родитель: #129 Ответы: #212 | ||
| 179. Сообщение от Аноним (81), 10-Ноя-25, 21:15 | –1 +/– | |
> Опять сишники в штаны Расту | ||
| Ответить | Правка | Наверх | Cообщить модератору | ||
| Родитель: #91 | ||
| 181. Сообщение от Я (??), 10-Ноя-25, 21:50 | +/– | |
по факту что та версия показывает неправильно что та, вопрос в том хотим мы оставить неправильно с которым свыклись и вокруг которого научились плясать или хотим пофиксить оба варанта наконец. имхо прикол с тем что гну показывает разные цифры каталогам в зависимости от порядка их указания в запросе вообще недопустимое поведение для утилиты и давно должно быть пофикшено. | ||
| Ответить | Правка | Наверх | Cообщить модератору | ||
| Родитель: #22 Ответы: #192 | ||
| 182. Сообщение от Аноним (182), 10-Ноя-25, 21:54 | –2 +/– | |
И это всё? За всё время существования Раста меньше, чем в Сишных поделиях за год. Мда... | ||
| Ответить | Правка | Наверх | Cообщить модератору | ||
| Родитель: #114 Ответы: #208 | ||
| 183. Сообщение от Я (??), 10-Ноя-25, 22:00 | +/– | |
да тут выяснилось страшное что нет стандарта никакого и правильного поведения для этих утилит и мы с этим живём уже давно просто на том факте что нам по большей части пофигу что этот ду должен показывать мы просто фиксим скрипты под акутальную версию этого ду пост фактум если вылезают проблемы. если бы не попытка авторов уутилс применить какуюто логику к тому что ду должен бы выводить в теории мы бы и не узнали что за гнутым ду никакой логики не стояло он просто что-то считал как считал а остальные жили под это подстраиваясь. очевидно что тесты для этого ду от которого мы не ожидаем никакого правильного поведения просто не могут покрывать никаких эдж кейсов выявляющих его неправильное поведение. | ||
| Ответить | Правка | Наверх | Cообщить модератору | ||
| Родитель: #129 Ответы: #197 | ||
| 184. Сообщение от Я (??), 10-Ноя-25, 22:04 | +/– | |
но правильнее было бы либо всегда считать сначала подкаталог потом топ каталог либо наоборот.. даже если это требует пару проверок в парер засунуть.. | ||
| Ответить | Правка | Наверх | Cообщить модератору | ||
| Родитель: #10 | ||
185.
Сообщение от necromant (?), 10-Ноя-25, 22:07
| +/– | |
CH₄ же! | ||
| Ответить | Правка | Наверх | Cообщить модератору | ||
| Родитель: #122 | ||
| 186. Сообщение от Аноним (175), 10-Ноя-25, 22:08 | +1 +/– | |
Ой, да заманали вы своим снобизмом дешёвым. Юзайте вообще любой язык программирования, на котором можете программировать. В любом проекте я предпочту автоматизацию хоть на КОБОЛе ручному колдовству наполовину состоящему из поиска по ~/.bash_history чтобы посмотреть — как же мы это делали в прошлый раз? А для себя на локалхосте, так вообще без разницы на чём, просто бессмысленно обсуждать, у всего этого ровно один пользователь. | ||
| Ответить | Правка | Наверх | Cообщить модератору | ||
| Родитель: #157 | ||
| 189. Сообщение от Я (??), 10-Ноя-25, 22:20 | +/– | |
давайте просто примем стандарт чтобы во всех графах у ду был фактический размер на диске. тогда это будет логичная и предсказуемая утилита показывающая полезные данные. посиксовский мем что если ты сначала посчитал подкаталог то посчитанный после каталог у тебя уменьшается потому что нельзя считать один блок дважды.. ну бред же. а если я в соседнем терминале эти блоки уже посчитал сегодня я вот сейчас что уже не второй раз их буду считать? почему ситуация когда я отдельными командами прошу подсчитать каталог и подкаталог отличается от ситуации когда я прошу их посчитать одной командой? | ||
| Ответить | Правка | Наверх | Cообщить модератору | ||
| 191. Сообщение от Аноним (191), 10-Ноя-25, 22:27 | +1 +/– | |
Какие блоки, при чём тут они? Раст выдал total=37034, хотя на самом деле всё занимает 35495. Чувствуешь разницу? В расте total не имеет физической основы, это попугаи, потерявшие реальность ещё до округлений. | ||
| Ответить | Правка | Наверх | Cообщить модератору | ||
| Родитель: #141 Ответы: #201 | ||
| 192. Сообщение от Аноним (191), 10-Ноя-25, 22:30 | +/– | |
GNU показывает и считает всё правильно, там в стандарте написано, что каждый элемент подсчитывается ровно один раз, в итоге сумма - верная. А в расте элементы могут несколько раз считаться, что приводит к билиберде. | ||
| Ответить | Правка | Наверх | Cообщить модератору | ||
| Родитель: #181 | ||
| 193. Сообщение от Аноним (191), 10-Ноя-25, 22:35 | –1 +/– | |
Раст: 35495 /var | ||
| Ответить | Правка | Наверх | Cообщить модератору | ||
| Родитель: #128 Ответы: #202 | ||
| 194. Сообщение от Аноним (191), 10-Ноя-25, 22:39 | –1 +/– | |
Начнём с того, что всё занимает 35495, а вот раст почему-то выдал 37033... И это ещё не касаясь округлений. | ||
| Ответить | Правка | Наверх | Cообщить модератору | ||
| Родитель: #136 | ||
| 195. Сообщение от Аноним (191), 10-Ноя-25, 22:41 | –2 +/– | |
Подсказка для тех, кто не силён в математике: | ||
| Ответить | Правка | Наверх | Cообщить модератору | ||
| Родитель: #136 Ответы: #204 | ||
| 196. Сообщение от Аноним (191), 10-Ноя-25, 22:44 | +1 +/– | |
> Либо в спеку добавить | ||
| Ответить | Правка | Наверх | Cообщить модератору | ||
| Родитель: #170 | ||
| 197. Сообщение от Аноним (178), 10-Ноя-25, 22:45 | +/– | |
> нет стандарта никакого и правильного поведения для этих утилит | ||
| Ответить | Правка | Наверх | Cообщить модератору | ||
| Родитель: #183 | ||
| 200. Сообщение от Аноним (200), 10-Ноя-25, 23:03 | +3 +/– | |
Ну ребят, первыми были ГНУ, и можно сколько угодно хаять их код и все остальное, но коль уж эти растеры собрались переписывать, пусть относятся с уважением и копируют поведение точь в точь. | ||
| Ответить | Правка | Наверх | Cообщить модератору | ||
| Ответы: #203, #205 | ||
| 201. Сообщение от Аноним (46), 10-Ноя-25, 23:19 | +/– | |
> Какие блоки, при чём тут они? Раст выдал total=37034, хотя на самом | ||
| Ответить | Правка | Наверх | Cообщить модератору | ||
| Родитель: #191 | ||
| 202. Сообщение от Аноним (46), 10-Ноя-25, 23:23 | +/– | |
> Т.е. total по факту должен быть 35495 (реально занимаемое место), но раст | ||
| Ответить | Правка | Наверх | Cообщить модератору | ||
| Родитель: #193 Ответы: #217 | ||
| 203. Сообщение от Аноним (203), 10-Ноя-25, 23:25 | +/– | |
>заставим всех вокруг тоже переписыванием заняться, так что ли? | ||
| Ответить | Правка | Наверх | Cообщить модератору | ||
| Родитель: #200 | ||
| 204. Сообщение от Аноним (46), 10-Ноя-25, 23:29 | +/– | |
> Подсказка для тех, кто не силён в математике: | ||
| Ответить | Правка | Наверх | Cообщить модератору | ||
| Родитель: #195 | ||
| 205. Сообщение от Медведь (ok), 10-Ноя-25, 23:39 | +/– | |
Не поверишь, в предыдущем обсуждении, когда их поделка сломала обновления в ubuntu, они в таком духе и высказывались -- мол, нафига нам тащить весь этот дидов хлам в наши практически непогрешимые утилиты? как захотим, так и исделаем! | ||
| Ответить | Правка | Наверх | Cообщить модератору | ||
| Родитель: #200 | ||
| 206. Сообщение от Аноним (206), 10-Ноя-25, 23:40 | +/– | |
А как определяется правильность? GNU и busybox показывают всё по стандарту, а нетакуси из uutils решили сделать не по стандарту, то есть, неправильно. | ||
| Ответить | Правка | Наверх | Cообщить модератору | ||
| Родитель: #22 | ||
| 207. Сообщение от Аноним (206), 10-Ноя-25, 23:42 | +/– | |
> и тестовый набор GNU Coreutils не выявляет проблем | ||
| Ответить | Правка | Наверх | Cообщить модератору | ||
| 208. Сообщение от Медведь (ok), 10-Ноя-25, 23:44 | +/– | |
Ты просил ссылки. Тебе их дали. Что не так? | ||
| Ответить | Правка | Наверх | Cообщить модератору | ||
| Родитель: #182 | ||
| 209. Сообщение от Медведь (ok), 10-Ноя-25, 23:46 | +1 +/– | |
Конечно же, главное -- совместимость. Вы же пишете прозрачную замену. Это в целях проекта заявлено -- но нет, ржавуны не перестают выбрыкивать. | ||
| Ответить | Правка | Наверх | Cообщить модератору | ||
| Родитель: #156 | ||
| 210. Сообщение от Аноним (211), 11-Ноя-25, 00:09 | +/– | |
Правильнее вообще писать под задачу свой код. Собрал файлы которые тебе нужны сложил байты и посмотрел в своем приложении. А зачем там du и кому он нужен непонятно. | ||
| Ответить | Правка | Наверх | Cообщить модератору | ||
| Родитель: #11 | ||
| 211. Сообщение от Аноним (211), 11-Ноя-25, 00:12 | +/– | |
Опять для хайпу сделали ашипку - про них поговорят везде и расскажут всем про Rust. | ||
| Ответить | Правка | Наверх | Cообщить модератору | ||
| Родитель: #53 | ||
| 212. Сообщение от User (??), 11-Ноя-25, 05:00 | +/– | |
> В GNU Coreutils люди код пишут. И предъявляют к нему требования. А | ||
| Ответить | Правка | Наверх | Cообщить модератору | ||
| Родитель: #178 | ||
| 213. Сообщение от Аноним (-), 11-Ноя-25, 07:14 | +/– | |
> более того... зачем оно вообще ? | ||
| Ответить | Правка | Наверх | Cообщить модератору | ||
| Родитель: #3 | ||
| 214. Сообщение от Аноним (-), 11-Ноя-25, 07:21 | +/– | |
> боюсь что даже буху Глаше винда не оченьто и подходит, иначе зачем | ||
| Ответить | Правка | Наверх | Cообщить модератору | ||
| Родитель: #115 | ||
| 215. Сообщение от Аноним (215), 11-Ноя-25, 07:53 | +/– | |
>Почему у раста сумма двух чисел не равна их сумме? | ||
| Ответить | Правка | Наверх | Cообщить модератору | ||
| Родитель: #48 | ||
| 216. Сообщение от User (??), 11-Ноя-25, 09:05 | +/– | |
> Так что BSD du удовлетворяет стандарту 2018го года, а GNU du -- | ||
| Ответить | Правка | Наверх | Cообщить модератору | ||
| Родитель: #123 | ||
| 217. Сообщение от Sm0ke85 (ok), 11-Ноя-25, 09:24 | +/– | |
>Давай ты для начала найдешь там раст: | ||
| Ответить | Правка | Наверх | Cообщить модератору | ||
| Родитель: #202 | ||
|
Архив | Удалить |
Рекомендовать для помещения в FAQ | Индекс форумов | Темы | Пред. тема | След. тема |
|
Закладки на сайте Проследить за страницей |
Created 1996-2025 by Maxim Chirkov Добавить, Поддержать, Вебмастеру |