The OpenNET Project / Index page

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



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

Оглавление

Выпуск независимого от дистрибутивов инсталлятора Calamares 3.2, opennews (?), 18-Май-18, (0) [смотреть все]

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


7. "Выпуск независимого от дистрибутивов инсталлятора Calamares ..."  +3 +/
Сообщение от пох (?), 18-Май-18, 02:16 
> Что мотивирует людей в 2018 использовать это уродство

наличие приятных готовых парсеров, разумеется.
А key=value надо самому писать, это немодно, сложно, можно ошибиться и выглядеть тем-самым-лохом у которого экпсплойт через конфиги. (а если то же самое в готовой либе - это ж не мы, это все - они, и вообще мы уже обновились на ее новую версию с улучшенными багами)

скажите спасибо, что не xml или json.

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

13. "Выпуск независимого от дистрибутивов инсталлятора Calamares ..."  –3 +/
Сообщение от Виталик (??), 18-Май-18, 08:56 
JSON как раз было бы хорошо. Да и key=value можно готовый найти, зачем писать.
Ответить | Правка | Наверх | Cообщить модератору

14. "Выпуск независимого от дистрибутивов инсталлятора Calamares ..."  +/
Сообщение от Аноним (-), 18-Май-18, 09:22 
Кому хорошо? Ломалам? Нормальных парсеров не было и нет.
Ответить | Правка | Наверх | Cообщить модератору

17. "Выпуск независимого от дистрибутивов инсталлятора Calamares ..."  +4 +/
Сообщение от Виталик (??), 18-Май-18, 10:15 
Эм? Почти в любом языке в стандартной библиотеке есть парсер JSON...
Ответить | Правка | Наверх | Cообщить модератору

26. "Выпуск независимого от дистрибутивов инсталлятора Calamares ..."  +/
Сообщение от Аноним (-), 18-Май-18, 21:15 
Здесь речь идёт не о "почти любом языке" отнюдь. Рекомендую осилить буквы и научиться читать для начала
Ответить | Правка | Наверх | Cообщить модератору

27. "Выпуск независимого от дистрибутивов инсталлятора Calamares ..."  –1 +/
Сообщение от Виталик (??), 18-Май-18, 22:40 
https://github.com/nlohmann/std_json/blob/master/proposal.md
Ниче, не переживай, скоро мб и в ваше старье завезут современную технологию JSON))))
Ответить | Правка | Наверх | Cообщить модератору

18. "Выпуск независимого от дистрибутивов инсталлятора Calamares ..."  +/
Сообщение от Аноним (-), 18-Май-18, 12:15 
рукалицо
А ничего, что JSON является помножеством YAML?
Ответить | Правка | К родителю #13 | Наверх | Cообщить модератору

28. "Выпуск независимого от дистрибутивов инсталлятора Calamares ..."  +/
Сообщение от Виталик (??), 18-Май-18, 22:59 
Ничего. Открывая YAML я так и не научился его сходу парсить себе в голову, хотя довольно часто приходится это делать, так как используем openapi, а там этот чертов YAML. С JSON такой проблемы нет, да, там лишние строки и скобки, да, меньше помещается в экран, но да и пофиг экраны сейчас большие
Ответить | Правка | Наверх | Cообщить модератору

29. "Выпуск независимого от дистрибутивов инсталлятора Calamares ..."  +/
Сообщение от Аноним (-), 18-Май-18, 23:59 
А переписать этот чертов YAML в виде JSON не пробовали? Или что по-вашему означает фраза "JSON - это подмножество YAML"? YAML парсер понимает JSON. Чтобы генерился на выходе JSON - опции должны быть.
Ответить | Правка | Наверх | Cообщить модератору

30. "Выпуск независимого от дистрибутивов инсталлятора Calamares ..."  +/
Сообщение от Виталик (??), 19-Май-18, 02:25 
Они и есть, но к сожалению я там джуниор разработчик, а главному нравится YAML.
Ответить | Правка | Наверх | Cообщить модератору

32. "Выпуск независимого от дистрибутивов инсталлятора Calamares ..."  +/
Сообщение от winorun (?), 19-Май-18, 05:39 
Сочувствую твоей команде.
Найди 10 отличий и определи где yaml а где JSON
~~~
{
   "firstName": "Иван",
   "lastName": "Иванов",
   "address": {
       "streetAddress": "Московское ш., 101, кв.101",
       "city": "Ленинград",
       "postalCode": "101101"
   },
   "phoneNumbers": [
       "812 123-1234",
       "916 123-4567"
   ]
}
~~~~~~~~~
   "firstName": "Иван",
   "lastName": "Иванов",
   "address": {
       "streetAddress": "Московское ш., 101, кв.101",
       "city": "Ленинград",
       "postalCode": "101101"
   },
// А тут коментарии
   "phoneNumbers": [
       "812 123-1234",
       "916 123-4567"
   ]
Ответить | Правка | Наверх | Cообщить модератору

33. "Выпуск независимого от дистрибутивов инсталлятора Calamares ..."  +/
Сообщение от Виталик (??), 19-Май-18, 07:34 
YAML конфиг "in the wild" выглядит примерно так https://editor.swagger.io/, а не как у тебя со скобками и без особой вложенности.
Ответить | Правка | Наверх | Cообщить модератору

20. "Выпуск независимого от дистрибутивов инсталлятора Calamares ..."  +/
Сообщение от Аноним (-), 18-Май-18, 13:51 
В ямле ненормальны 2 вещи - встроенные тего-свистоперделки и пробелы, прибитые гвоздями.
Ответить | Правка | К родителю #13 | Наверх | Cообщить модератору

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

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




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

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