Вариант для распечатки |
Пред. тема | След. тема | ||
| Форум Разговоры, обсуждение новостей | |||
|---|---|---|---|
| Изначальное сообщение | [ Отслеживать ] | ||
| "Выпуск nomenus-rex 0.7.0, утилиты для массового переименования файлов " | +/– | |
| Сообщение от opennews (?), 20-Июл-22, 23:27 | ||
Доступен новый выпуск Nomenus-rex, консольной утилиты для массового переименования файлов. Настраивается с помощью простого конфигурационного файла. Программа написана на C++ и распространяется на условиях GPL 3.0. Со времени предыдущей новости утилита обросла функциональностью, а также исправлены множественные ошибки и недоделки:... | ||
| Ответить | Правка | Cообщить модератору | ||
| Оглавление |
| Сообщения | [Сортировка по времени | RSS] |
| 1. "Выпуск nomenus-rex 0.7.0, утилиты для массового переименован..." | +/– | |
| Сообщение от Онаним (?), 20-Июл-22, 23:27 | ||
"на тесте с около 21k файлов, время теста сократилось с 18 секунд до 20k микросекунд" | ||
| Ответить | Правка | Наверх | Cообщить модератору | ||
| 2. "Выпуск nomenus-rex 0.7.0, утилиты для массового переименован..." | –1 +/– | |
| Сообщение от Онаним (?), 20-Июл-22, 23:28 | ||
Вопрос снят. Посмотрел коммит. Не, ребята, я мимо. Не вложенные циклы конечно, но... | ||
| Ответить | Правка | Наверх | Cообщить модератору | ||
| 4. "Выпуск nomenus-rex 0.7.0, утилиты для массового переименован..." | +2 +/– | |
| Сообщение от Аноним (4), 20-Июл-22, 23:40 | ||
можно пожалуйста ссылку для особо ленивых? | ||
| Ответить | Правка | Наверх | Cообщить модератору | ||
| 8. "Выпуск nomenus-rex 0.7.0, утилиты для массового переименован..." | +/– | |
| Сообщение от topin89 (ok), 21-Июл-22, 00:25 | ||
Держи: https://github.com/ANGulchenko/nomenus-rex/commit/6185d5914a... | ||
| Ответить | Правка | Наверх | Cообщить модератору | ||
| 26. "Выпуск nomenus-rex 0.7.0, утилиты для массового переименован..." | –2 +/– | |
| Сообщение от pashev.ru (?), 21-Июл-22, 10:12 | ||
Changelog нельзя изменять в одном коммите с кодом. Я запрещаю и проклинаю всех, кто так делает. | ||
| Ответить | Правка | Наверх | Cообщить модератору | ||
| 27. "Выпуск nomenus-rex 0.7.0, утилиты для массового переименован..." | +/– | |
| Сообщение от A.Stahl (ok), 21-Июл-22, 10:46 | ||
А какая выгода от изменения ченджлога отдельным коммитом от кода, который этот ченджлог описывает? | ||
| Ответить | Правка | Наверх | Cообщить модератору | ||
| 33. "Выпуск nomenus-rex 0.7.0, утилиты для массового переименован..." | +2 +/– | |
| Сообщение от topin89 (ok), 21-Июл-22, 12:55 | ||
Черри-пикать удобнее. Из-за этого в коммитах лучше держать минимальные изменения, после которых код может компилироваться/выполняться. Ну и временами читать, как код менялся, удобнее по маленьким коммитам. | ||
| Ответить | Правка | Наверх | Cообщить модератору | ||
| 9. "Выпуск nomenus-rex 0.7.0, утилиты для массового переименован..." | +1 +/– | |
| Сообщение от topin89 (ok), 21-Июл-22, 00:35 | ||
Зря ты так. Видно, что человек учится, набивает шишки. Уже понял, что юникод -- это магия и пусть специальная библиотека с этим возится. Даже понял, что вложенные циклы в 1000 раз хуже, чем использование специальных структур для поиска. | ||
| Ответить | Правка | К родителю #2 | Наверх | Cообщить модератору | ||
| 5. "Выпуск nomenus-rex 0.7.0, утилиты для массового переименован..." | –14 +/– | |
| Сообщение от Аноним (5), 20-Июл-22, 23:43 | ||
Кто они? Эту шляпу пилит какой-то даун с лора, который думает, что занимается программированием :3 | ||
| Ответить | Правка | К родителю #1 | Наверх | Cообщить модератору | ||
| 18. "Выпуск nomenus-rex 0.7.0, утилиты для массового переименован..." | +/– | |
| Сообщение от Онаним (?), 21-Июл-22, 09:06 | ||
Ну я фиг знает, он, она, оно, или их там вообще двое - поэтому они. | ||
| Ответить | Правка | Наверх | Cообщить модератору | ||
| 3. "Выпуск nomenus-rex 0.7.0, утилиты для массового переименован..." | +4 +/– | |
| Сообщение от Аноним (3), 20-Июл-22, 23:33 | ||
А я в шелле с помощью "for i in ...; do mv $i $(echo ... | sed 's/.../.../'); done" переименовываю | ||
| Ответить | Правка | Наверх | Cообщить модератору | ||
| 16. "Выпуск nomenus-rex 0.7.0, утилиты для массового переименован..." | +/– | |
| Сообщение от myhand (ok), 21-Июл-22, 06:22 | ||
Ты поц. | ||
| Ответить | Правка | Наверх | Cообщить модератору | ||
| 19. "Выпуск nomenus-rex 0.7.0, утилиты для массового переименован..." | +/– | |
| Сообщение от 1 (??), 21-Июл-22, 09:07 | ||
тогда уж find . -exec | ||
| Ответить | Правка | К родителю #3 | Наверх | Cообщить модератору | ||
| 42. "Выпуск nomenus-rex 0.7.0, утилиты для массового переименован..." | +1 +/– | |
| Сообщение от InuYasha (??), 21-Июл-22, 16:30 | ||
Дрочево со спецсимволами - в студию! ) | ||
| Ответить | Правка | К родителю #3 | Наверх | Cообщить модератору | ||
| 56. "Выпуск nomenus-rex 0.7.0, утилиты для массового переименован..." | +/– | |
| Сообщение от Аноним (-), 22-Июл-22, 15:08 | ||
ls/find | xargs | ||
| Ответить | Правка | К родителю #3 | Наверх | Cообщить модератору | ||
| 6. "Выпуск nomenus-rex 0.7.0, утилиты для массового переименован..." | –12 +/– | |
| Сообщение от Аноним (5), 20-Июл-22, 23:51 | ||
Автор, у меня много вопросов. Какой номенус? Какое переименование и покрытие тестами? Ты отдаешь себе отчёт, что пилишь программу, которая заменяется однострочником на баше? Ты поехавший? Когда ты повзрослеешь? | ||
| Ответить | Правка | Наверх | Cообщить модератору | ||
| 7. "Выпуск nomenus-rex 0.7.0, утилиты для массового переименован..." | –18 +/– | |
| Сообщение от Аноним (5), 21-Июл-22, 00:04 | ||
Не подумай, что я с наездом. Просто если ты реально поехавший со справкой, то есть тема выбить тебе финансирование в рамках какого-нибудь transparency program для дауничей, в европке такое любят. Оформим тебе полный пансион с трехразовым питанием и тёплым халатом. По вечерам игры в пасьянс и литературный клуб. Вмиг про переименования забудешь! | ||
| Ответить | Правка | Наверх | Cообщить модератору | ||
| 10. "Выпуск nomenus-rex 0.7.0, утилиты для массового переименован..." | +2 +/– | |
| Сообщение от topin89 (ok), 21-Июл-22, 00:54 | ||
Всем, кто пытается забить программу за ненужность, плохой код и прочее: ну зачем вы так? Все же новичками были. Пусть учится, прогресс есть, хоть и медленный. | ||
| Ответить | Правка | Наверх | Cообщить модератору | ||
| 20. "Выпуск nomenus-rex 0.7.0, утилиты для массового переименован..." | +/– | |
| Сообщение от Онаним (?), 21-Июл-22, 09:09 | ||
Фак, я даже в фильтре базара под MaNGOS (давно это было) сразу догадался, что надо как минимум деревья выстраивать. | ||
| Ответить | Правка | Наверх | Cообщить модератору | ||
| 37. "Выпуск nomenus-rex 0.7.0, утилиты для массового переименован..." | +1 +/– | |
| Сообщение от topin89 (ok), 21-Июл-22, 14:02 | ||
> Фак, я даже в фильтре базара под MaNGOS (давно это было) сразу | ||
| Ответить | Правка | Наверх | Cообщить модератору | ||
| 21. "Выпуск nomenus-rex 0.7.0, утилиты для массового переименован..." | +/– | |
| Сообщение от Онаним (?), 21-Июл-22, 09:10 | ||
Не тот ныне студент пошёл, ой не тот ([брюзжит дальше]...) | ||
| Ответить | Правка | К родителю #10 | Наверх | Cообщить модератору | ||
| 11. "Выпуск nomenus-rex 0.7.0, утилиты для массового переименован..." | +3 +/– | |
| Сообщение от Ассемблер (?), 21-Июл-22, 01:21 | ||
Я сейчас буду переименовывать все файлы! | ||
| Ответить | Правка | Наверх | Cообщить модератору | ||
| 13. "Выпуск nomenus-rex 0.7.0, утилиты для массового переименован..." | +1 +/– | |
| Сообщение от Аноним (13), 21-Июл-22, 03:16 | ||
А я что-то очкую, как-то на школе привычнее это делать | ||
| Ответить | Правка | Наверх | Cообщить модератору | ||
| 14. "Выпуск nomenus-rex 0.7.0, утилиты для массового переименован..." | +/– | |
| Сообщение от Аноним (13), 21-Июл-22, 03:16 | ||
*шелле | ||
| Ответить | Правка | Наверх | Cообщить модератору | ||
| 38. "Выпуск nomenus-rex 0.7.0, утилиты для массового переименован..." | +1 +/– | |
| Сообщение от Аноним (38), 21-Июл-22, 15:00 | ||
По Фрейду | ||
| Ответить | Правка | Наверх | Cообщить модератору | ||
| 12. "Выпуск nomenus-rex 0.7.0, утилиты для массового переименован..." | +/– | |
| Сообщение от Аноним (12), 21-Июл-22, 03:14 | ||
Кстати о файлах. Как скопировать директорию с кучей симлинков вовне этой директории, чтобы эти симлинки не протухли? Или переместить. Этот королевский безменюх так умеет? | ||
| Ответить | Правка | Наверх | Cообщить модератору | ||
| 15. "Выпуск nomenus-rex 0.7.0, утилиты для массового переименован..." | +/– | |
| Сообщение от iCat (ok), 21-Июл-22, 04:17 | ||
#cp --help | ||
| Ответить | Правка | Наверх | Cообщить модератору | ||
| 40. "Выпуск nomenus-rex 0.7.0, утилиты для массового переименован..." | –1 +/– | |
| Сообщение от Аноним (-), 21-Июл-22, 16:20 | ||
1. cp --help не копирует файлы | ||
| Ответить | Правка | Наверх | Cообщить модератору | ||
| 49. "Выпуск nomenus-rex 0.7.0, утилиты для массового переименован..." | +/– | |
| Сообщение от iCat (ok), 22-Июл-22, 02:21 | ||
>[оверквотинг удален] | ||
| Ответить | Правка | Наверх | Cообщить модератору | ||
| 50. "Выпуск nomenus-rex 0.7.0, утилиты для массового переименован..." | +/– | |
| Сообщение от Аноним (-), 22-Июл-22, 05:23 | ||
> А то завели обыкновение - ставить вопрос таким образом, что из него вообще непонятно что человек спрашивает | ||
| Ответить | Правка | Наверх | Cообщить модератору | ||
| 51. "Выпуск nomenus-rex 0.7.0, утилиты для массового переименован..." | +/– | |
| Сообщение от iCat (ok), 22-Июл-22, 05:25 | ||
>> А то завели обыкновение - ставить вопрос таким образом, что из него вообще непонятно что человек спрашивает | ||
| Ответить | Правка | Наверх | Cообщить модератору | ||
| 59. "Выпуск nomenus-rex 0.7.0, утилиты для массового переименован..." | +/– | |
| Сообщение от Аноним (-), 22-Июл-22, 23:24 | ||
> Так ты нашёл как копировать rsync-ом линки? | ||
| Ответить | Правка | Наверх | Cообщить модератору | ||
| 22. "Выпуск nomenus-rex 0.7.0, утилиты для массового переименован..." | +/– | |
| Сообщение от Онаним (?), 21-Июл-22, 09:12 | ||
Симлинк на то и симлинк, что цель ни х**на не знает о том, что он вообще есть. | ||
| Ответить | Правка | К родителю #12 | Наверх | Cообщить модератору | ||
| 39. "Выпуск nomenus-rex 0.7.0, утилиты для массового переименован..." | +/– | |
| Сообщение от Аноним (-), 21-Июл-22, 16:07 | ||
Я имею ввиду обратную ситуацию. Обратное направление ссылок: изнутри копируемого дерева внаружу его. | ||
| Ответить | Правка | Наверх | Cообщить модератору | ||
| 61. "Выпуск nomenus-rex 0.7.0, утилиты для массового переименован..." | +/– | |
| Сообщение от Онаним (?), 24-Июл-22, 10:06 | ||
Этот вопрос решается куда проще - вместо ../ - абсолютные сцылки. | ||
| Ответить | Правка | Наверх | Cообщить модератору | ||
| 62. "Выпуск nomenus-rex 0.7.0, утилиты для массового переименован..." | +/– | |
| Сообщение от Онаним (?), 24-Июл-22, 10:07 | ||
Если же у вас ситуация с хитровыделанными .. по отношению к расположению дерева - ну, ни FS, ни копировщик об этом не знают. Так что find/grep/rm/ln в руки :) | ||
| Ответить | Правка | К родителю #39 | Наверх | Cообщить модератору | ||
| 63. "Выпуск nomenus-rex 0.7.0, утилиты для массового переименован..." | +/– | |
| Сообщение от Онаним (?), 24-Июл-22, 10:12 | ||
Вообще у меня для себя есть уже много лет хорошее правило по симлинкам: избегать каких-либо относительных симлинков за пределы самодостаточных деревьев. Самодостаточное - это такое, которое определяется одной сущностью (проектом/софтом/...), и соответственно может перемещаться куда-то только целиком. | ||
| Ответить | Правка | К родителю #39 | Наверх | Cообщить модератору | ||
| 17. "Выпуск nomenus-rex 0.7.0, утилиты для массового переименован..." | +3 +/– | |
| Сообщение от Непростое кино (?), 21-Июл-22, 07:54 | ||
Только русские такие злые. Программирование это искусство. Так что каждый занимается чем хочет. | ||
| Ответить | Правка | Наверх | Cообщить модератору | ||
| 23. "Выпуск nomenus-rex 0.7.0, утилиты для массового переименован..." | +1 +/– | |
| Сообщение от Онаним (?), 21-Июл-22, 09:12 | ||
Да никто не мешает заниматься. Пиариться-то зачем? Вот пиар на полностью пустом месте - этого да, не отнять. | ||
| Ответить | Правка | Наверх | Cообщить модератору | ||
| 32. "Выпуск nomenus-rex 0.7.0, утилиты для массового переименован..." | +/– | |
| Сообщение от Тот Самый (?), 21-Июл-22, 12:50 | ||
Огромное количество проектов на GitHub написаны исключительно ради строчки со ссылкой в резюме. Их главная задача состоит совсем не в заявленной функциональности (как правило, это пятое колесо), а в увеличении продажной стоимости автора на рынке труда. | ||
| Ответить | Правка | Наверх | Cообщить модератору | ||
| 24. "Выпуск nomenus-rex 0.7.0, утилиты для массового переименован..." | –1 +/– | |
| Сообщение от pashev.ru (?), 21-Июл-22, 09:30 | ||
Утилита массового переименования файлов называется bash с плагинами sed, find, xargs, rename. | ||
| Ответить | Правка | Наверх | Cообщить модератору | ||
| 25. "Выпуск nomenus-rex 0.7.0, утилиты для массового переименован..." | +/– | |
| Сообщение от Анончик (?), 21-Июл-22, 09:43 | ||
A.Stahl это вы коллективно вряшным каналом решили набрость? | ||
| Ответить | Правка | Наверх | Cообщить модератору | ||
| 28. "Выпуск nomenus-rex 0.7.0, утилиты для массового переименован..." | +/– | |
| Сообщение от Косой (?), 21-Июл-22, 11:35 | ||
жду с нетерпением трудоустройства автора сей нетленки в микрософт | ||
| Ответить | Правка | Наверх | Cообщить модератору | ||
| 34. "Выпуск nomenus-rex 0.7.0, утилиты для массового переименован..." | +/– | |
| Сообщение от Аноним (34), 21-Июл-22, 13:46 | ||
Ну как бы пусть, пусть. Напишет человек звездолет, намучается за несколько лет его поддерживать, и тогда уже поймет, что однострочник (да, однострочник) на перле дает не меньшую производительность и пишется по памяти проще, чем конфиг к звездолету с помощью документации. | ||
| Ответить | Правка | Наверх | Cообщить модератору | ||
| 41. "Выпуск nomenus-rex 0.7.0, утилиты для массового переименован..." | +/– | |
Сообщение от Аноним (41), 21-Июл-22, 16:23 | ||
а зачем массово переименовывают? | ||
| Ответить | Правка | Наверх | Cообщить модератору | ||
| 43. "Выпуск nomenus-rex 0.7.0, утилиты для массового переименован..." | +/– | |
| Сообщение от InuYasha (??), 21-Июл-22, 16:33 | ||
Это мимимшнее и кавайнее GUIшного FlexibleRenamer-а под винду? Скринов бы или примеров использования... | ||
| Ответить | Правка | Наверх | Cообщить модератору | ||
| 45. "Выпуск nomenus-rex 0.7.0, утилиты для массового переименован..." | +/– | |
| Сообщение от A.Stahl (ok), 21-Июл-22, 17:39 | ||
Нет, программа не умеет работать с "контейнерами". | ||
| Ответить | Правка | Наверх | Cообщить модератору | ||
| 52. "Выпуск nomenus-rex 0.7.0, утилиты для массового переименован..." | +/– | |
| Сообщение от InuYasha (??), 22-Июл-22, 11:12 | ||
> Нет, программа не умеет работать с "контейнерами". | ||
| Ответить | Правка | Наверх | Cообщить модератору | ||
| 53. "Выпуск nomenus-rex 0.7.0, утилиты для массового переименован..." | +/– | |
| Сообщение от adolfus (ok), 22-Июл-22, 12:03 | ||
Написано же, что файл -- это последовательность байт (октетов), а также что семантику и формат определяет приложение. Также имя файла никак не связано ни с метаданными (размер, права,...) и, тем более, его содержимым. | ||
| Ответить | Правка | Наверх | Cообщить модератору | ||
| 44. "Выпуск nomenus-rex 0.7.0, утилиты для массового переименован..." | +/– | |
| Сообщение от Аноним (44), 21-Июл-22, 16:59 | ||
> должно исправить основные проблемы с Юникодом | ||
| Ответить | Правка | Наверх | Cообщить модератору | ||
| 46. "Выпуск nomenus-rex 0.7.0, утилиты для массового переименован..." | +/– | |
| Сообщение от A.Stahl (ok), 21-Июл-22, 17:41 | ||
>Что значит «должно»? Типа код написали, а протестировать забыли? | ||
| Ответить | Правка | Наверх | Cообщить модератору | ||
| 47. "Выпуск nomenus-rex 0.7.0, утилиты для массового переименован..." | +/– | |
| Сообщение от Аноним (44), 21-Июл-22, 18:41 | ||
> Если бы можно было написать такие тесты, которые корректно покрывали бы все случаи, то и багов бы не существовало. | ||
| Ответить | Правка | Наверх | Cообщить модератору | ||
| 48. "Выпуск nomenus-rex 0.7.0, утилиты для массового переименован..." | –1 +/– | |
| Сообщение от A.Stahl (ok), 21-Июл-22, 19:11 | ||
Если у тебя достаточно опыта с Юникодом чтобы предложить хорошие тесты -- предлагай. Программа использует Юникод лишь при смене регистра и сортировке. | ||
| Ответить | Правка | Наверх | Cообщить модератору | ||
| 54. "Выпуск nomenus-rex 0.7.0, утилиты для массового переименован..." | –1 +/– | |
| Сообщение от adolfus (ok), 22-Июл-22, 12:12 | ||
Проблем с юникодом куча, особенно с LC_COLLATE. Гном, например, вообще не поддерживает. По крайней мере установить LC_COLLATE=C на выдачу списка из файлов в его листбоксах невозможно, соответсвенно, и в приложениях, которые используют его листбоксы, невозможно этого сделать. Пример -- тотже файкрфокс. Попробуйте при сохранении файла в его панели установить произвольную LC_COLLATE. | ||
| Ответить | Правка | К родителю #44 | Наверх | Cообщить модератору | ||
| 60. "Выпуск nomenus-rex 0.7.0, утилиты для массового переименован..." | –1 +/– | |
| Сообщение от Аноним (-), 23-Июл-22, 22:49 | ||
> в целом, в 2022 иметь проблемы с юникодом надо уметь. | ||
| Ответить | Правка | К родителю #44 | Наверх | Cообщить модератору | ||
| 55. "Выпуск nomenus-rex 0.7.0, утилиты для массового переименован..." | +1 +/– | |
| Сообщение от Anybody (??), 22-Июл-22, 14:53 | ||
ИМХО "автору" сего поделия лучше удался бот, набросавшие минусы тем, кто усомнился его гениальности. | ||
| Ответить | Правка | Наверх | Cообщить модератору | ||
| 57. "Выпуск nomenus-rex 0.7.0, утилиты для массового переименован..." | +/– | |
| Сообщение от Аноним (-), 22-Июл-22, 15:10 | ||
Генитальности. | ||
| Ответить | Правка | Наверх | Cообщить модератору | ||
|
Архив | Удалить |
Рекомендовать для помещения в FAQ | Индекс форумов | Темы | Пред. тема | След. тема |
|
Закладки на сайте Проследить за страницей |
Created 1996-2025 by Maxim Chirkov Добавить, Поддержать, Вебмастеру |