Nigelist пишет:А чем вам не по нраву вариант dot-файлы?
нормально, ничего против не имею.
Nigelist пишет:ИМХО, в контексте данного руководства, dotfiles, это таки скрытые файлы? Или я чего то не понимаю?
не понимаете.
«скрытый файл» == "hidden file", особый атрибут файла в FAT/NTFS, в MS-DOS/Windows.
Исторический экскурс:
Когда-то очень давно, когда у меня ЕЩЁ не стоял, деревья были зеленее, дома были выше, а компьютеры были больше. В смысле по размеру. И по числу терминалов. На них куча народу работало, причём сразу. И что-бы они друг другу не мешали, придумали права доступа. А потом появились персоналки, и решили, что прятать файлы от самого себя, может только идиот. Ну права и отменили. Также выяснилось, что есть смысл часть файлов прятать от юзера, это те, которые сама система использует. Для этого придумали фичу "скрытые файлы", вместо файлов, которые начинаются с точки. Это было оправданно потому, что в имени файла было всего 8 букв(ASCII), и тратить целую восьмушку имени было неразумно.
С тех пор прошло много лет, всё стало иначе, но ВНЕЗАПНО выяснилось, что "кривое не может сделаться прямым"©Екклесиаст, т.е. если что-то когда-то отменили, и заменили на другое, обратно изменить НЕЛЬЗЯ, ибо поломается совместимость. Сначала с OS/2, потом с MS-DOS, потом с Win9x, потом с WinNT, и т.п. Старый софт этого не поймёт. В итоге, нормальных прав в той ОС до сих пор нет, а есть только костыль ACL и реликтовые "hidden files", которые давно уже никто не использует, кроме школьников и/или вредителей.
Ну а в *NIX так и остались "dotfiles", потому что
1. длинна имени уже много лет как 255 байт, и потеря одного байта никого не волнует.
2. dotfiles нужны только системе, и мало кого волнует из пользователей, как они там называются. С другой стороны, не существует естественных языков, в которых есть слова/предложения, начинающиеся с точки. Т.ч. пользователь так файлы и не называет.
Однако, нельзя переводить "dotfiles" как "скрытые файлы" для того, что-бы никто не спутал их с настоящими, Ъ скрытыми файлами, которые до сих пор существуют, хоть и реликты из другой эпохи. Напротив, необходимо указать: «не путайте с "hidden files" из FAT/NTFS».
Nigelist пишет:Хаять мы все может. Критикуя - предлагай!
Программистам я предлагаю изучить Д. Кнута, у которого это всё подробно и обстоятельно разжёвано. Со ссылками и примерами реализаций.
А не-программистам ИМХО это и знать будет не интересно. В двух словах: это начальное значение ГПСЧ, от которого непосредственно зависит вся последовательность. Используется при отладке программы, что-бы псевдослучайные числа были вполне не случайными, а всегда одна и та же последовательность.
for example
Консоль:
$ RANDOM=17; for I in {1..10}; do echo "$I. $RANDOM"; done
1. 23575
2. 27139
3. 31349
4. 20177
5. 12203
6. 1867
7. 31832
8. 10729
9. 9086
10. 18732
Последовательность на вашем компьютере может быть другой, но сколько-бы вы не запускали, будет одна и та же последовательность.
Карусель разнесло по цепочке за час
Всех известий — конец
Да, весна началась!
(всё к лицу подлецу, как родному отцу, не рассказывай, батя, и так всё пройдёт)