181 (31.01.2015 12:14:09 отредактировано )

diablopc пишет:

Накой черт термины переводить то???

согласен. Лучше не переводить большинство терминов. Но некоторые таки нужно, например

directory — каталог

по той причине, что в русском языке есть слово "директория", но оно имеет совсем иной смысл(см https://ru.wikipedia.org/wiki/%D0%94%D0 … 0%B8%D1%8F ).

bormant пишет:

pipe - конвеер (изначальный смысл: сущ.: труба, гл.: направлять по трубе)

неправильно. «Конвейер» это такая машина, пруф: https://ru.wikipedia.org/wiki/%D0%9A%D0 … 0%B5%D1%80

А пайп (pipe) это только «конвейерная лента», но никак не сам конвейер.

Карусель разнесло по цепочке за час
Всех известий — конец
Да, весна началась!
(всё к лицу подлецу, как родному отцу, не рассказывай, батя, и так всё пройдёт)

182 (31.01.2015 12:15:38 отредактировано bormant)

dotfiles - точкафайлы (точкофайлы?)
Здесь и калька вполне сгодится, и по сути, и по форме.

183 (31.01.2015 12:17:55 отредактировано lone_wolf)

Поддерживаю, терминологию специфическую не стоит переводить, а вот пояснение в глоссарии дать неплохо бы.

Спросить - стыд минуты, не узнать - стыд всей жизни

184

lone_wolf пишет:

Поддерживаю, термионологи специфическую не стоит переводить, а вот пояснение дать надо .

вот вот, объяснить нужно, но пытатся перевести непереводимое не стоит...

- Пап, а вирусы под линукс есть?
- Есть, но всего 5, и их сначала нужно откомпилировать под свою систему, дать права на запуск и запустить.
Как сделать и разместить скриншот || Прежде чем создавать тему

185

bormant пишет:

Здесь и калька вполне сгодится, и по сути, и по форме.

ну всяко лучше, чем "скрытые файлы", как тут Fat-Zer советует. Это же не для кю написано, у которых палец к мышке прирос  bj

lone_wolf пишет:

а вот пояснение в глоссарии дать неплохо бы.

я-бы написал, если мне доступ дадут…

Карусель разнесло по цепочке за час
Всех известий — конец
Да, весна началась!
(всё к лицу подлецу, как родному отцу, не рассказывай, батя, и так всё пройдёт)

186

drBatty пишет:

«Конвейер» это такая машина

Повторюсь, изначальный смысл слова pipe непосредственно связан с трубой.
Устоявшийся перевод на русский в рассматриваемом контексте -- конвеер, см. например, конвеер (UNIX)
Исходное мое сообщение было только об этом, об имеющемся устоявшемся варианте перевода. Использовать его или придумать новый перевод, решать тем, кто переводит. Это только информация, могущая повлиять на принимаемые переводчиками решения.

То, что конвеером называют и другие объекты, к предмету обсуждения не имеет отношения.

187

bormant пишет:

Повторюсь, изначальный смысл слова pipe непосредственно связан с трубой.

как слово "труба" связана со словом "конвейер"? В русском языке — никак.

bormant пишет:

То, что конвеером называют и другие объекты, к предмету обсуждения не имеет отношения.

в том-то и дело, что конвейер это

command1 | command2

а pipe это способ передачи информации, в частном случае — в конвейере. Но не обязательно в нём. В общем случае pipe это просто файл(специальный конечно).

DESCRIPTION
       Pipes  and  FIFOs (also known as named pipes) provide a unidirectional interprocess communication channel.  A pipe has a
       read end and a write end.  Data written to the write end of a pipe can be read from the read end of the pipe.

       A pipe is created using pipe(2), which creates a new pipe and returns two file descriptors, one referring  to  the  read
       end  of  the  pipe,  the  other referring to the write end.  Pipes can be used to create a communication channel between
       related processes; see pipe(2) for an example.

       A FIFO (short for First In First Out) has a name within the filesystem (created using mkfifo(3)), and  is  opened  using
       open(2).   Any  process  may  open  a  FIFO,  assuming  the file permissions allow it.  The read end is opened using the
       O_RDONLY flag; the write end is opened using the O_WRONLY flag.  See fifo(7) for further details.  Note: although  FIFOs
       have a pathname in the filesystem, I/O on FIFOs does not involve operations on the underlying device (if there is one).

А конвейер — частный случай использования такого файла. Т.е. переводить пайп как "конвейер" некорректно. Это всё равно, что переводить "снег" как "лопата", аргументируя это тем, что лопатой снег копают  ab

Карусель разнесло по цепочке за час
Всех известий — конец
Да, весна началась!
(всё к лицу подлецу, как родному отцу, не рассказывай, батя, и так всё пройдёт)

188

В некоторых изданиях читал термин "туннель" и "туннелирование" (применялись к |)

189

drBatty пишет:

потому-что русский русский язык намного лучше понимают.

язык - несомненно. а плохо переводимую в принципе белиберду которая получается из переведенной документации?

drBatty пишет:

знание английского — не бинарное(yes/no). Как и русского. Вот вы например русский плохо понимаете, тонкую иронию вы понимаете как хамство, а лёгкий стёб — как издевательство и личное оскорбление.
В технической литературе тоже есть нюансы, часто сложно понять, что например не нужно делать, к примеру cat(1).

точно, и тонкий стеб - как раз то что обязательно должно присутствовать в технической литературе. именно потому что в техлит-ре есть нюансы, ее нужно принимать максимально точно. И если вся терминология изобретена на одном языке, в переводе она потеряет, как ни старайся.

drBatty пишет:

а непрофессионалам нельзя, да?

непрофессионал профессионально работать не может.

drBatty пишет:

вот они и копируют. Такая фигня получается…
У нас сказка есть, там сестрица Алёнушка говорит братцу Иванушке: не пей из козлиного копытца, козлёночком станешь. А из козлят вырастают сами знаете кто.

получается. на то они и непрофессионалы.

drBatty пишет:

мне лично не даются языки.

и тем не менее документацию на английском вы читаете

drBatty пишет:

у вас плохое "имхо", вы хотите сказать, что если человек туп в английском, он туп в теории алгоритмов? А не слишком-ли сильное утверждение?

теория алгоритмов очень далека от мануала по башу. когда будет изобретен русский язык программирования, мануал по нему я прочту на русском. а вот KnR в переводе - страх и ужас.

drBatty пишет:

откуда вам знать-то?

вот представьте себе, знаю.

drBatty пишет:

комментарии нужны?

да, пожалуйста прокомментируйте. зачем переводить с английского, который по указанной вами же диаграмме, связан со всеми основными мировыми языками, на русский, который по той же диаграмме, связан с кучей никому, кроме пары племен на чукотке, неизвестных языков?

Пушкин и Достоевский не писали техническую литературу по CS, ее писали Тененбаум, Керниган с Ричи и прочие.

190

dyasny пишет:

зачем переводить с английского, который по указанной вами же диаграмме, связан со всеми основными мировыми языками, на русский, который по той же диаграмме, связан с кучей никому, кроме пары племен на чукотке, неизвестных языков?

Ну если вам это не интересно то на кой вы тут разводите холивар ? Не интересно проходите мимо.

Спросить - стыд минуты, не узнать - стыд всей жизни

191

lone_wolf пишет:

Ну если вам это не интересно то на кой вы тут разводите холивар ? Не интересно проходите мимо.

+ открыть спойлер

http://acca.ee/image/cache/data/n/ne-govori-chto-mne-delat-i-ja-ne-pokazhu-kuda-tebe-idti_02-500x500.jpg

192 (01.02.2015 23:48:38 отредактировано lone_wolf)

dyasny пишет:
lone_wolf пишет:

Ну если вам это не интересно то на кой вы тут разводите холивар ? Не интересно проходите мимо.

+ открыть спойлер

http://acca.ee/image/cache/data/n/ne-govori-chto-mne-delat-i-ja-ne-pokazhu-kuda-tebe-idti_02-500x500.jpg

эм взаимно.

Спросить - стыд минуты, не узнать - стыд всей жизни

193

Oleg65 пишет:

В некоторых изданиях читал термин "туннель" и "туннелирование" (применялись к |)

и что? У нас тут, на этом уютном форуме, в каждом посте пишут "папки" вместо "каталогов", и что?

dyasny пишет:

язык - несомненно. а плохо переводимую в принципе белиберду которая получается из переведенной документации?

ну я перевёл как-то info sed, если вы считаете, что получилась "белиберда", то прокомментируйте хотя-бы один абзац. Я старался, что-бы всё было связно и понятно.

dyasny пишет:

точно, и тонкий стеб - как раз то что обязательно должно присутствовать в технической литературе. именно потому что в техлит-ре есть нюансы, ее нужно принимать максимально точно. И если вся терминология изобретена на одном языке, в переводе она потеряет, как ни старайся.

в английском языке нет слова fi или esac. А слово cat имеет абсолютно другой смысл, непонятный непрофессионалам. Как я уже говорил, для обычного англоговорящего быдлаобывателя, cat — кошка. Т.ч. не нужно думать, что для англоговорящего, код на ЯП — открытая книга. Нет, для англоговорящего это даже сложнее, чем для русскоговорящего. У русскоговорящего нет ненужных ассоциаций, вроде "mount==гора" или "stack=стог сена" или "heap==куча/отсыпать". Для русскоговорящего это специальные термины, имеющие специальное значение, которое слабо связанно с сельским хозяйством.

Т.ч. если уж совсем строго, то тот "английский", что в документации, это совсем другой английский.

Карусель разнесло по цепочке за час
Всех известий — конец
Да, весна началась!
(всё к лицу подлецу, как родному отцу, не рассказывай, батя, и так всё пройдёт)

194

Народ, хорош разводить срач. Для этого есть отдельная ветка.
Лучше помогите с переводом следующих фраз:

Beyond the Basics

Loops and Branches

Это названия глав.

195 (02.02.2015 09:22:20 отредактировано Fat-Zer)

Этот список спорных и не очевидных в переводе терминов... он выложенный здесь чтобы обозначать текущий оставшийся фронт работ. обсуждать на форуме его будет крайне не удобно...


drBatty пишет:

вышлите мне пожалуйста логин/пароль в ЛС или на почту emulek.314☣gmail.com

регистрируйся через web-морду и стучись bx
несколько в меру глупых мыслей, к прочтению: Перевод "Advanced Bash Scripting Guide"


drBatty пишет:

"канал"?

bormant пишет:

pipe - конвеер (изначальный смысл: сущ.: труба, гл.: направлять по трубе)

да, меня с «named pipe» переклинило...

drBatty пишет:

в том-то и дело, что конвейер это

по контексту, в случае употребления как существительное, «конвейер» [хорошо ложится на перевод.


drBatty пишет:

неправильно. Это в маздае "hidden files", а здесь dotfile. Правильнее "не нужные" 

«файл, начинающийся с точки», конечно, как вариант... хотя хочется термина покороче...
это перевести надо т.к. встречается, как минимум, в трёх различных местах и хотелось бы соблюсти единообразие.

bormant пишет:

dotfiles - точкафайлы (точкофайлы?)Здесь и калька вполне сгодится, и по сути, и по форме.

табличка сарказм пропущена?


drBatty пишет:

тащем-то "дефис", http://gramota.ru/slovari/dic/?word=%E4 … &all=x

описывая --help говорить «дефис-дефис-help» как-то странно, не?


drBatty пишет:

топорный перевод. Необходимо дополнить, что в данном случае это не "зерно", а начальное значение ГПСЧ.

упоминается только на одной странице с определением, что это «начальное значение ГПСЧ»... ЕМНИП такой перевод я уже где-то встречал...


diablopc пишет:

Накой черт термины переводить то???

lone_wolf пишет:

Поддерживаю, терминологию специфическую не стоит переводить, а вот пояснение в глоссарии дать неплохо бы.

diablopc пишет:

вот вот, объяснить нужно, но пытатся перевести непереводимое не стоит...

цель глоссария — определиться с переводом или его отсутствием спорных и встречающихся множество раз терминов... ИМХО

95% процентов проблем находятся между клавиатурой и стулом.

196 (02.02.2015 09:14:16 отредактировано )

Интересует перевод с сохранением смысла. Для Beyond the Basics, мне видится два варианта перевода. Углубленный материал или Расширяя горизонты. Оба варианта мне я считаю не очень подходящими. Подобрать бы что-то среднее.

В случае с переводом Loops and Branches. Не знаю как перевести branches. А.Киселев переводит как ветвление. Один из онлайн-переводчиков переводит как ответвление.

Fat-Zer пишет:

«файл, начинающийся с точки», конечно, как вариант... хотя хочется термина покороче...
это перевести надо т.к. встречается, как минимум, в трёх различных местах и хотелось бы соблюсти единообразие.

Можно перевести как dot-файлы, с определением этого значения.

Fat-Zer пишет:

упоминается только на одной странице с определением, что это «начальное значение ГПСЧ»... ЕМНИП такой перевод я уже где-то встречал...

Ещё бы расшифровку этой аббревиатуры и ссылку на полезный материал, который затем можно будет добавить в сноску.

197 (02.02.2015 09:15:53 отредактировано DiabloPC)

Nigelist пишет:

Интересует перевод с сохранением смысла. Для Beyond the Basics, мне видится два варианта перевода. Углубленный материал или Расширяя горизонты. Оба варианта мне я считаю не очень подходящими. Подобрать бы что-то среднее.

Ну почему?... Для названия главы "Расширяя горизонты." подойдет даже очень неплохо... Да и сохранение смысла будет...

- Пап, а вирусы под линукс есть?
- Есть, но всего 5, и их сначала нужно откомпилировать под свою систему, дать права на запуск и запустить.
Как сделать и разместить скриншот || Прежде чем создавать тему

198

Nigelist пишет:

Это названия глав.

названия — это пуговицы, пришиваются только после того как костюм готов... переводятся только после ознакомления с содержимым...
Собственно название книги не исключение, но подразумевается, что здесь с ним все знакомы и перевести его стоит из-за значительного количества ссылок на себя...

Nigelist пишет:

Можно перевести как dot-файлы, с определением этого значения.

да, пожалуй, разумно...

Nigelist пишет:

Ещё бы расшифровку этой аббревиатуры и ссылку на полезный материал, который затем можно будет добавить в сноску.

первая ссылка в гугле: https://ru.wikipedia.org/wiki/Генератор … йных_чисел

95% процентов проблем находятся между клавиатурой и стулом.

199 (02.02.2015 09:42:05 отредактировано DiabloPC)

Fat-Zer пишет:

Можно перевести как dot-файлы, с определением этого значения.да, пожалуй, разумно...

дык, у многих есть ассоциация подобного написания с расширением...
...где-то из области оффтопика, хотя и не только там это употребляется...
dll-файлы; txt-файлы и т.д.

- Пап, а вирусы под линукс есть?
- Есть, но всего 5, и их сначала нужно откомпилировать под свою систему, дать права на запуск и запустить.
Как сделать и разместить скриншот || Прежде чем создавать тему

200

dyasny пишет:

а непрофессионалам нельзя, да?

непрофессионал профессионально работать не может.

а у нас, на Руси, компьютер — такая же обыденность, как у вас — молоток. Любой русский мужик может взять, и забить гвоздь. Или написать скрипт   az Без разницы, иначе он и не мужик вовсе.  bl

dyasny пишет:

и тем не менее документацию на английском вы читаете

потому что другого выхода у меня нет.

dyasny пишет:

теория алгоритмов очень далека от мануала по башу.

проблема в том, что баш не осилить без этой теории. Точнее, баш не нужен, также, как обезьяне не нужен калькулятор. Обезьяну можно научить нажимать на кнопки, можно даже научить считать. Вот только применять полученные навыки обезьяна не сможет. Не тот уровень абстракции. А человек — может, причём любой, начиная примерно с 12 лет. Причём человеку в двадцать первом веке это нужно.

dyasny пишет:

теория алгоритмов очень далека от мануала по башу. когда будет изобретен русский язык программирования, мануал по нему я прочту на русском. а вот KnR в переводе - страх и ужас.

русский ЯП уже есть, это 1С. Причём он широко используется у нас. И это оправданно, ибо
1. допустимо-ли переводить "Докладная Записка" на английский, а потом обратно на русский? Очевидно — нет. Нюансы неизбежно будут утрачены, а это недопустимо.
2. Как же тогда назвать объект "Докладная Записка" в коде? Очевидно — по-русски. Ибо перевод недопустим.
3. Но если объекты называются по-русски, то почему-бы не перевести остальные 2 десятка keywords на русский?

Да, K&R в переводе ужасен, но что поделать? Мы как раз и обсуждаем, как сделать лучше?

dyasny пишет:

да, пожалуйста прокомментируйте. зачем переводить с английского, который по указанной вами же диаграмме, связан со всеми основными мировыми языками, на русский, который по той же диаграмме, связан с кучей никому, кроме пары племен на чукотке, неизвестных языков?

а вы нацист, и считаете, что люди с Чукотки — тупые by design?
Ну а я против фашизма. По моему мнению, в любой нации рождается равное количество гениев и равное количество олигофренов. Просто некоторым нациям повезло научится у мамы с папой английскому, или русскому, а кому-то — увы. В итоге, цивилизация Homo sapiens sapens ежегодно теряет Over9000 гениев уровня Леонардо да Винче. Просто потому, что этим гениям не повезло, и они родились в этой вашей Нигерии, а следовательно — ненужное быдло просто по рождению. Чукотским Леонардо повезло немного больше, ибо хоть и в корявом переводе, но K&R они могут прочитать.

lone_wolf пишет:

Ну если вам это не интересно то на кой вы тут разводите холивар ? Не интересно проходите мимо.

а давайте решать, как сделать лучше? Кто за?

Nigelist пишет:

Beyond the Basics

Я за вариант гуглотранслятора: https://translate.google.ru/?hl=ru& … e%20Basics
И да, AFAIK это идиома.

Nigelist пишет:

Loops and Branches

«Циклы и ветвления» ИМХО.

Карусель разнесло по цепочке за час
Всех известий — конец
Да, весна началась!
(всё к лицу подлецу, как родному отцу, не рассказывай, батя, и так всё пройдёт)

201

bormant пишет:

shell - оболочка

я бы хотел разделить два термина: писать «оболочка», когда речь идёт об абстрактной оболочке операционной системы и «shell», когда речь идёт о какой-либо пост-BourneShell-unix-оболочке. Правда не знаю, на сколько это получится и на сколько корректно...

95% процентов проблем находятся между клавиатурой и стулом.

202 (02.02.2015 10:00:31 отредактировано )

Nigelist пишет:

Лучше помогите с переводом следующих фраз:

    Beyond the Basics

    Loops and Branches

Это названия глав.

1. Осваиваем продвинутые возможности.
2. Циклы и ветвление.

drBatty пишет:

они родились в этой вашей Нигерии

…в которой, к слову, английский на каждом шагу, но это им мало помогает, а «Боко харам» ещё и мешает (и считает английский вовсе и не нужным для православныхверных нигерийцев).

openSUSE Leap 15.1

203

Fat-Zer пишет:

по контексту, в случае употребления как существительное, «конвейер» [хорошо ложится на перевод.

это нужно выяснять отдельно для каждого контекста.

Fat-Zer пишет:

«файл, начинающийся с точки», конечно, как вариант... хотя хочется термина покороче...

может никак не переводить? Лучше уж заимствовать термин, чем применять заведомо некорректный перевод, который к тому же используется в совершенно другой операционной и файловой системе? Особенно учитывая, что в GNU/Linux никаких "скрытых файлов" нет, и быть не может.

Если подумать, то вообще непонятно, зачем нужно скрывать файлы от самого себя? ИМХО это только вредителям нужно, например вирусмейкерам. А обычному человеку нужно просто "не показывать не нужные (в данный момент) файлы, например те, которые нужны самой системе. Ну например ~/projects/project/.hg/. Этот каталог мне безусловно нужен, но напрямую я туда никогда не лезу, а только через специальный интерфейс(причём в 95% случаев система сама этим занимается).

Fat-Zer пишет:

dotfiles - точкафайлы (точкофайлы?)Здесь и калька вполне сгодится, и по сути, и по форме.

табличка сарказм пропущена?

ИМХО нет, хотя конечно не знаю.

Fat-Zer пишет:

описывая --help говорить «дефис-дефис-help» как-то странно, не?

говорите "двойной дефис", как в оригинале:

The  getopt_long()  function works like getopt() except that it also accepts long options, started with two dashes.  (If
       the program accepts only long options, then optstring should be specified as an empty  string  (""),  not  NULL.)   Long
       option  names  may  be  abbreviated  if the abbreviation is unique or is an exact match for some defined option.  A long
       option may take a parameter, of the form --arg=param or --arg param.

зачем придумывать свою терминологию, если есть готовая?

Fat-Zer пишет:

упоминается только на одной странице с определением, что это «начальное значение ГПСЧ»... ЕМНИП такой перевод я уже где-то встречал...

это называется "надмозг". Вы ещё как «сперма» переведите.

Fat-Zer пишет:

цель глоссария — определиться с переводом или его отсутствием спорных и встречающихся множество раз терминов... ИМХО

не только. Вообще определить терминологию используемую автором, а тем более авторами.
ВНЕЗАПНО разночтения встречаются намного чаще, чем вы думаете. Даже математики не могут определится к примеру: 0∉ℕ? Потому и нужен глоссарий, хотя-бы для того, что-бы написать:

Натуральные числа, это числа 1,2,3,4… и так далее.

На самом деле, это не общепринято. И это в математике, которой уже Over9000 лет.

Nigelist пишет:

Не знаю как перевести branches.

AFAIK «ветвление» — общепринятый термин. А «ответвления» — совсем другое.

Nigelist пишет:

Ещё бы расшифровку этой аббревиатуры и ссылку на полезный материал, который затем можно будет добавить в сноску.

facepalm
https://ru.wikipedia.org/wiki/%D0%93%D0 … 0%B5%D0%BB

И да, в bash ГПСЧ сделан "для галочки", и НЕ годен для применения. Причина в том, что есть /dev/random и /dev/urandom. Ну а $RANDOM — так, баловство.

Fat-Zer пишет:

первая ссылка в гугле

кстати. Прочитал статью, ОЧЕНЬ ПЛОХОЙ ПЕРЕВОД. Да и оригинал https://en.wikipedia.org/wiki/Pseudoran … _generator тоже не очень. В том смысле, что оригинал написан не программистом и не для программистов. Математиком наверное. А переведён явно каким-то ГСМом.

diablopc пишет:

...где-то из области оффтопика...
dll-файлы; txt-файлы и т.д.

so-файлы, тарболы

The slang term tarball is sometimes used to refer to a tar file.

https://en.wikipedia.org/wiki/Tar_%28computing%29

Карусель разнесло по цепочке за час
Всех известий — конец
Да, весна началась!
(всё к лицу подлецу, как родному отцу, не рассказывай, батя, и так всё пройдёт)

204

Fat-Zer пишет:

я бы хотел разделить два термина: писать «оболочка», когда речь идёт об абстрактной оболочке операционной системы и «shell», когда речь идёт о какой-либо пост-BourneShell-unix-оболочке. Правда не знаю, на сколько это получится и на сколько корректно...

Ну да, частенько упоминается программирование на Shell. Думаю, достаточно описать частности (которые будут достаточно редки), в которых shell, будет переводится как оболочка. В остальных случаях использовать как имя собственное.

gabix пишет:

1. Осваиваем продвинутые возможности.

Ну, хотелось бы большей читабельности и меньше сухости, несмотря на то, что это техническая литература.

205 (02.02.2015 10:46:03 отредактировано lone_wolf)

drBatty пишет:

а давайте решать, как сделать лучше? Кто за?

За, всеми частями тела  ag

Fat-Zer пишет:

описывая --help говорить «дефис-дефис-help» как-то странно, не?

как по мне то переводить не стоит а просто оставить "--help"


Fat-Zer пишет:

«файл, начинающийся с точки», конечно, как вариант... хотя хочется термина покороче...

согласен с drBatty, лучше оставить термин dotfiles

gabix пишет:

1. Осваиваем продвинутые возможности.

Nigelist пишет:

Ну, хотелось бы большей читабельности и меньше сухости, несмотря на то, что это техническая литература.

"от простого к сложному"  ah

Спросить - стыд минуты, не узнать - стыд всей жизни

206 (02.02.2015 11:08:07 отредактировано Nigelist)

drBatty пишет:

может никак не переводить? Лучше уж заимствовать термин, чем применять заведомо некорректный перевод, который к тому же используется в совершенно другой операционной и файловой системе? Особенно учитывая, что в GNU/Linux никаких "скрытых файлов" нет, и быть не может.

А чем вам не по нраву вариант dot-файлы? ИМХО, в контексте данного руководства, dotfiles, это таки скрытые файлы? Или я чего то не понимаю?

drBatty пишет:

кстати. Прочитал статью, ОЧЕНЬ ПЛОХОЙ ПЕРЕВОД. Да и оригинал https://en.wikipedia.org/wiki/Pseudoran … _generator тоже не очень. В том смысле, что оригинал написан не программистом и не для программистов. Математиком наверное. А переведён явно каким-то ГСМом.

Хаять мы все может. Критикуя - предлагай!

lone_wolf пишет:

"от простого к сложному"  ah

Тоже как вариант. И очень неплохой вариант.

207

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

Последовательность на вашем компьютере может быть другой, но сколько-бы вы не запускали, будет одна и та же последовательность.

Карусель разнесло по цепочке за час
Всех известий — конец
Да, весна началась!
(всё к лицу подлецу, как родному отцу, не рассказывай, батя, и так всё пройдёт)

208

lone_wolf пишет:

"от простого к сложному"  ah

А чё смайлик такой скромный? Отличный вариант!

openSUSE Leap 15.1

209

lone_wolf пишет:

"от простого к сложному"

на самом деле — мимо кассы. Это ваше "простое" было в другой главе, а в этой главе как раз довольно сложное. Гуглотранслятор даёт очень неплохой вариант(по смыслу)

За пределами основ
Карусель разнесло по цепочке за час
Всех известий — конец
Да, весна началась!
(всё к лицу подлецу, как родному отцу, не рассказывай, батя, и так всё пройдёт)

210 (02.02.2015 13:20:31 отредактировано Nigelist)

drBatty пишет:
lone_wolf пишет:

"от простого к сложному"

на самом деле — мимо кассы. Это ваше "простое" было в другой главе, а в этой главе как раз довольно сложное.

Да, согласен. Нужно дальше подбирать.

drBatty пишет:

Гуглотранслятор даёт очень неплохой вариант(по смыслу)

За пределами основ

Слишком шаблонно получается.

drBatty пишет:

не понимаете.
«скрытый файл» == "hidden file", особый атрибут файла в FAT/NTFS, в MS-DOS/Windows.

Так в контексте данного руководства рассматривается только Unix и Linux. А MS, как вы любите часто повторять must die. И главное, сделать уточнение в примечании или в сносках, что dotfiles, это термин только для ОС семейства Unix и Linux.