The OpenNET Project / Index page

[ новости /+++ | форум | теги | ]



Вариант для распечатки  
Пред. тема | След. тема 
Форум Разговоры, обсуждение новостей
Режим отображения отдельной подветви беседы [ Отслеживать ]

Оглавление

Доступна система конфигурации сети Netplan 1.0, используемая в Ubuntu , opennews (??), 05-Апр-24, (0) [смотреть все]

Сообщения [Сортировка по времени | RSS]


19. "Доступна система конфигурации сети Netplan 1.0, используемая..."  +3 +/
Сообщение от Аноним (19), 05-Апр-24, 14:56 
Неужели хуже JSON?
Ответить | Правка | К родителю #1 | Наверх | Cообщить модератору

22. "Доступна система конфигурации сети Netplan 1.0, используемая..."  –4 +/
Сообщение от Аноним (22), 05-Апр-24, 15:03 
конечно хуже. попробуй создать файл чуть больше 20 строк и сразу поймёшь
Ответить | Правка | Наверх | Cообщить модератору

24. "Доступна система конфигурации сети Netplan 1.0, используемая..."  +4 +/
Сообщение от Аноним (7), 05-Апр-24, 15:08 
И?

Проблемы с yaml обычно возникают только у пользователей word и notepad.
При использовании специализированных текстовых редакторов, yaml вполне удобно и писать, и читать.

Ответить | Правка | Наверх | Cообщить модератору

28. "Доступна система конфигурации сети Netplan 1.0, используемая..."  +5 +/
Сообщение от Аноним (28), 05-Апр-24, 15:37 
два пробела потерять тоже удобно. Или искать их, если потерял кто-то другой.
А потом приходят продвинутые пользователи и начинают подобие наследования наворачивать со всякими &, *, <<, и искать 2 пробела становится еще интереснее
Ответить | Правка | Наверх | Cообщить модератору

32. "Доступна система конфигурации сети Netplan 1.0, используемая..."  +3 +/
Сообщение от Аноним (7), 05-Апр-24, 16:12 
> два пробела потерять тоже удобно. Или искать их, если потерял кто-то другой.

Так может, всё-таки стоит перейти с notepad.exe на более специализированный текстовый редактор?

Ответить | Правка | Наверх | Cообщить модератору

43. "Доступна система конфигурации сети Netplan 1.0, используемая..."  +/
Сообщение от Аноним (28), 05-Апр-24, 16:35 
и этот специализированный текстовый редактор магическим образом исправит все при открытии? Файл может в принципе быть получен уже с поломанным форматированием.
Ответить | Правка | Наверх | Cообщить модератору

49. "Доступна система конфигурации сети Netplan 1.0, используемая..."  +1 +/
Сообщение от Аноним (7), 05-Апр-24, 16:51 
Встречный вопрос: как вы будете чинить one-line JSON, например, если там кто-то потерял пару скобочек?
Ответить | Правка | Наверх | Cообщить модератору

71. "Доступна система конфигурации сети Netplan 1.0, используемая..."  +2 +/
Сообщение от Аноним (28), 05-Апр-24, 17:55 
1. я не предлагал one-line JSON как замену. Почему вы такое у меня вообще спрашиваете?
2. скобочки потеряются настолько удачно, что json останется валидным?
не знаю как пробелы отобразит, но например

x:
  y: 1

и

x:
y: 1

валидный yaml, а json со скобочками в неправильных местах — нет
Ответить | Правка | Наверх | Cообщить модератору

72. "Доступна система конфигурации сети Netplan 1.0, используемая..."  +1 +/
Сообщение от Аноним (7), 05-Апр-24, 18:00 
>x:
> y: 1
> валидный yaml

Нет.

Ответить | Правка | Наверх | Cообщить модератору

81. "Доступна система конфигурации сети Netplan 1.0, используемая..."  –1 +/
Сообщение от Аноним (81), 05-Апр-24, 18:22 
x:
  -
    y: 1
    z: 1

и

x:
  -
    y: 1
z: 1

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

Ответить | Правка | Наверх | Cообщить модератору

93. "Доступна система конфигурации сети Netplan 1.0, используемая..."  +/
Сообщение от Аноним (28), 05-Апр-24, 20:54 
и почему? это спец редактор сказал или надо было еще три дефиса в начале сделать?
Ответить | Правка | К родителю #72 | Наверх | Cообщить модератору

52. "Доступна система конфигурации сети Netplan 1.0, используемая..."  +19 +/
Сообщение от 1 (??), 05-Апр-24, 16:57 
Cпециализированный текстовый редактор для YAML.
Cпециализированный текстовый редактор для XML.
Cпециализированный текстовый редактор для JSON.
Cпециализированный текстовый редактор для HTML.
Cпециализированный текстовый редактор для MarkDown.
Cпециализированный текстовый редактор для настройки выбора специализированного текстового редактора.
Cпециализированный компьютер для специализированного текстового редактора для настройки выбора специализированного текстового редактора.
Ответить | Правка | К родителю #32 | Наверх | Cообщить модератору

54. "Доступна система конфигурации сети Netplan 1.0, используемая..."  +1 +/
Сообщение от Аноним (7), 05-Апр-24, 16:58 
"Всё, что угодно, только не notepad"
Ответить | Правка | Наверх | Cообщить модератору

85. "Доступна система конфигурации сети Netplan 1.0, используемая..."  +/
Сообщение от Аноним (85), 05-Апр-24, 18:40 
notepad практически идеален: почти не жрёт, мгновенно запускается и не отвлекает кучей свистопярделок от основной функции редактирования.
Ответить | Правка | Наверх | Cообщить модератору

103. "Доступна система конфигурации сети Netplan 1.0, используемая..."  –1 +/
Сообщение от Аноним (103), 05-Апр-24, 23:29 
А как он жрёт тексты, где только \0A в конце строки?
Ответить | Правка | Наверх | Cообщить модератору

118. "Доступна система конфигурации сети Netplan 1.0, используемая..."  +/
Сообщение от iPony129412 (?), 06-Апр-24, 09:35 
Нормально
Ответить | Правка | Наверх | Cообщить модератору

59. "Доступна система конфигурации сети Netplan 1.0, используемая..."  –2 +/
Сообщение от Аноним (59), 05-Апр-24, 17:07 
слюникс вей же

делай что то одно, но дклай это хорошо

Ответить | Правка | К родителю #52 | Наверх | Cообщить модератору

74. "Доступна система конфигурации сети Netplan 1.0, используемая..."  +2 +/
Сообщение от anonymous (??), 05-Апр-24, 18:06 
yaml-mode, nxml-mode, js-mode, sgml-mode, md-mode, Emacs
Ответить | Правка | К родителю #52 | Наверх | Cообщить модератору

65. "Доступна система конфигурации сети Netplan 1.0, используемая..."  –2 +/
Сообщение от Аноним (65), 05-Апр-24, 17:43 
Проблемы с yaml возникают везде.
Парсеры парсят по-разному (настолько что легко написать два файла для двух парсеров, которые не будут валидны в другом парсере).
Сам стандарт сильно переусложнен и открывает кучу дыр для атак (банально кавычки не поставить и все - парсер по-другому прочитает).
Он гораздо медленнее json, а библиотеки для работы с ним менее развиты.
Единственный плюс по сравнению с json это комментарии, но во-первых есть и json с комментариями (впрочем не лишенный второй проблемы), а во-вторых комментарии не являются частью данных (как например в python) и прогнав их через парсер вы их потеряете.

А в плане читаемости и простоты лучше всего Tree (увы, поддерживается примерно нигде, но легко самим реализовать)

Ответить | Правка | К родителю #24 | Наверх | Cообщить модератору

155. "Доступна система конфигурации сети Netplan 1.0, используемая..."  +/
Сообщение от EULA (?), 08-Апр-24, 12:44 
Ни разу не приходилось открывать yaml c помощью vim. Обычно открывал VSCode. В Vim удобно редактировать такие файлы?
Ответить | Правка | К родителю #24 | Наверх | Cообщить модератору

158. "Доступна система конфигурации сети Netplan 1.0, используемая..."  +/
Сообщение от eiYiech5 (?), 10-Апр-24, 16:49 
ъда.
Ответить | Правка | Наверх | Cообщить модератору

31. "Доступна система конфигурации сети Netplan 1.0, используемая..."  +7 +/
Сообщение от Аноним (31), 05-Апр-24, 15:50 
У меня ямлы на тысячи строк, редактирую kwrite. Какие проблемы я должен бы встретить за годы применения этого формата? Была только небольшая сложность с символом возврата каретки, встречающимся в ключах.
Ответить | Правка | К родителю #22 | Наверх | Cообщить модератору

66. "Доступна система конфигурации сети Netplan 1.0, используемая..."  +/
Сообщение от Аноним (65), 05-Апр-24, 17:45 
Как минимум кавычки забыть поставить, столкнуться с локалями, и парсером чисел. С тем что очередной парсер не умеет то что умеет предыдущий, но у предыдущего фатальный недостаток.
Ответить | Правка | Наверх | Cообщить модератору

79. "Доступна система конфигурации сети Netplan 1.0, используемая..."  +/
Сообщение от Аноним (31), 05-Апр-24, 18:19 
Не сталкивался, очень многое зависит от конкретной реализации парсера. А уж что с локалями я не представляю, все данные всегда в утф-8. Цифры понятно кавычить, если это строка (а во многих случаях это и должно быть число). Мне только не нравится, что приходится заключать в кавычки строки, начинающиеся с символов подобных @ и *¸ но в остальном это предпочтительный формат для файлов, редактируемых пользователем. Конечно, булевые типы это сомнительная фича, однако же… Такие огромные жсоны очень плохо читаются и намного дольше редактируются.
Ответить | Правка | Наверх | Cообщить модератору

104. "Доступна система конфигурации сети Netplan 1.0, используемая..."  –1 +/
Сообщение от Аноним (103), 05-Апр-24, 23:38 
>столкнуться с локалями

На кой в конфигах вообще локали? В конфигах ASCII only.

Ответить | Правка | К родителю #66 | Наверх | Cообщить модератору

117. "Доступна система конфигурации сети Netplan 1.0, используемая..."  +/
Сообщение от Vinnie The Pooh (?), 06-Апр-24, 09:31 
И на серверах у вас тоже кеды везде?
Ответить | Правка | К родителю #66 | Наверх | Cообщить модератору

134. "Доступна система конфигурации сети Netplan 1.0, используемая..."  +/
Сообщение от namenotfound (?), 06-Апр-24, 12:34 
ну пользуйся вимом там или нано

или что, прям насильно заставляют `echo >` в качестве единственного способа текст писать?

Ответить | Правка | Наверх | Cообщить модератору

141. "Доступна система конфигурации сети Netplan 1.0, используемая..."  –1 +/
Сообщение от iemail (??), 06-Апр-24, 17:11 
И Вы стерли предыдущую конфигурацию. Поздравляю !!! :-(((
Ответить | Правка | Наверх | Cообщить модератору

149. "Доступна система конфигурации сети Netplan 1.0, используемая..."  +/
Сообщение от namenotfound (?), 07-Апр-24, 12:17 
> И Вы стерли предыдущую конфигурацию. Поздравляю !!! :-(((

настоящий самурай не боится этого, аппенды - слишком просто

Ответить | Правка | Наверх | Cообщить модератору

136. "Доступна система конфигурации сети Netplan 1.0, используемая..."  –1 +/
Сообщение от 12yoexpert (ok), 06-Апр-24, 13:37 
естественно. он и задумывался как формат, который хуже json
Ответить | Правка | К родителю #19 | Наверх | Cообщить модератору

Архив | Удалить

Рекомендовать для помещения в FAQ | Индекс форумов | Темы | Пред. тема | След. тема




Партнёры:
PostgresPro
Inferno Solutions
Hosting by Hoster.ru
Хостинг:

Закладки на сайте
Проследить за страницей
Created 1996-2024 by Maxim Chirkov
Добавить, Поддержать, Вебмастеру