Вариант для распечатки |
Пред. тема | След. тема | ||
Форум Разговоры, обсуждение новостей | |||
---|---|---|---|
Изначальное сообщение | [ Отслеживать ] |
"Выпуск 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-2024 by Maxim Chirkov Добавить, Поддержать, Вебмастеру |