Змінюй хід війни! Допомагай ЗСУ!
  • 16 листопада форум не працюватиме з 18:00 до 23:59 з технічних причин. Просимо вибачення за незручності

Обновки

  • Автор теми Автор теми Воffка
  • Дата створення Дата створення
ЧТо бы ***** конфиги приложения в JSon не хранили :D
Конфиг, Карл, не приватное хранилище, а конфиг в JSon :рл:

это ты щас про мобильные приложения или аба что? :ги: если про мобильные - там да, есть специально выделенное место.
если про десктопные, то о каком приватном хранилище ты речь ведешь? о реестре чтоли?
 
ЧТо бы ***** конфиги приложения в JSon не хранили
Конфиг, Карл, не приватное хранилище, а конфиг в JSon

Чем плох json как формат данных?
Или ты имеешь ввиду что-то типа конфиг с доступами к БД продакшна лежит в открытом доступе в каком-то гит репозитории?
 
это ты щас про мобильные приложения или аба что? :ги: если про мобильные - там да, есть специально выделенное место.
если про десктопные, то о каком приватном хранилище ты речь ведешь? о реестре чтоли?

Ну в те далекие времена когда земля была плоской приложения хранили данные тремя способами:
1 - в локальном хранилище - обычно это была бинарная сереализация структур или что то типа.
2 - в реестре.
3 - в конфиге.

Вариант 1 и 2 предназначались для приватной информации приложения с ограниченым доступом.
Конфиг подразумевал что его можно читать и редактировать ручками, и при необходимости, пользователь может его править самостоятельно.
 
Вот такая ляля вчера рядом с работой стояла.
 

Вкладення

  • 20170814_195723.webp
    20170814_195723.webp
    156.3 КБ · Перегляди: 109
  • Це лайк!
Реакції: Flit
это ты щас про мобильные приложения или аба что? :ги: если про мобильные - там да, есть специально выделенное место.
если про десктопные, то о каком приватном хранилище ты речь ведешь? о реестре чтоли?

В Хр и 2003 было Private Store, но опосля его вырезали :незнаю:
 
Чем плох json как формат данных?
Или ты имеешь ввиду что-то типа конфиг с доступами к БД продакшна лежит в открытом доступе в каком-то гит репозитории?

Нет, я имею ввиду что конфиг должен быть human readable и human editable.
В случае plain text - JSon c этим справляется +/- если нормально сериализован :) А не в сингл лайн, хотя видели и получше :) Но там переодически уже встречаются byte array.
 
Ну в те далекие времена когда земля была плоской приложения хранили данные тремя способами:
1 - в локальном хранилище - обычно это была бинарная сереализация структур или что то типа.
2 - в реестре.
3 - в конфиге.

Вариант 1 и 2 предназначались для приватной информации приложения с ограниченым доступом.
Конфиг подразумевал что его можно читать и редактировать ручками, и при необходимости, пользователь может его править самостоятельно.

настало время ахуительных историй :попкорн:
 
Нет, я имею ввиду что конфиг должен быть human readable и human editable.
В случае plain text - JSon c этим справляется +/- если нормально сериализован :) А не в сингл лайн, хотя видели и получше :) Но там переодически уже встречаются byte array.

на какой хруй конфиг должен быть читаем/редактируем извне? :D
 
Аааа, теперь ясно, я сначала мысль неправильно понял, что это в контексте винды.

В никс-подобных и реестра-то не было.
Ну и конфиги (и их подобия) в файлах встречаются, напр:

Код:
cat /etc/passwd && \
ls -la /etc/*.conf
 
Задроты ёбаные. :D

Хоть бы ради де лореан от лугаловской ***ни про конфиги отвлеклись. :)
 
Задроты ёбаные. :D

Хоть бы ради де лореан от лугаловской ***ни про конфиги отвлеклись. :)

на йоне постинга видосиков с авторевю и того, какого Валера сьодня видел *****таго увала, ***н про конфиги как глоток свежего воздуха, ******
 
на йоне постинга видосиков с авторевю и того, какого Валера сьодня видел *****таго увала, ***н про конфиги как глоток свежего воздуха, ******


так давай про стройку еще отожги -) ты правда наивно полагал, что закончишь стройку с той же бригадой, с которой начинал? :D:D:D я и то её закончил с третьей, а в нашем поселочке есть примеры с 5-6 бригадами :D что сейчас происходит с безвизом и шабашками в польше - сложно даже представить.


кстати, посоветуйте толкового электрика. снова. :D
 
шотуд? опять день програмиста или шо?
 
так давай про стройку еще отожги -) ты правда наивно полагал, что закончишь стройку с той же бригадой, с которой начинал? :D:D:D я и то её закончил с третьей, а в нашем поселочке есть примеры с 5-6 бригадами :D что сейчас происходит с безвизом и шабашками в польше - сложно даже представить.


кстати, посоветуйте толкового электрика. снова. :D

спокойно, все под контролем (с)
а электрики толковые даже в обновках есть, если шо
надо просто смотреть хто шарит, а не хто дешевше делает :ги:
 
на какой хруй конфиг должен быть читаем/редактируем извне? :D

:рл: потому что это конфиг а не private storage. Как думаешь откуда появилсиь сначала ini файлы, а потом XML конфиги? Ведь проще пареной репы можно хранить все настройки в структуре и на старте делать:
fread(&g_settings, sizeof(SAppSettings), 1, fConfig);
а на выходе
fwrite(&g_settings, sizeof(SAppSettings), 1, fConfig);
 
Аааа, теперь ясно, я сначала мысль неправильно понял, что это в контексте винды.

В никс-подобных и реестра-то не было.
Ну и конфиги (и их подобия) в файлах встречаются, напр:

Код:
cat /etc/passwd && \
ls -la /etc/*.conf

ну да, только *.conf - обычно близки к ini файлам и как раз предназначены для ручного редактирование, если вдруг configure не удовлетворил :)
 
Назад
Зверху Знизу