d4s: (Default)
Интересно, но с ходу невозможно найти какой-либо материал с общими рекомендациями по проектированию протоколов прикладного уровня. Не я понимаю, что каждая задача уникальна, но...
в общем пока, что самое полезное из найденного - это "искусство программирования для unix" Эрика Раймонда. Забавно.

а может кто-то знает интересные источники?
d4s: (Default)
а вот кто что использует для работы с конфиг-файлами на C под линух ? сразу оговорю - xml слишком большой оверхед, хотя уже начал склоняться к его использованию ;-(

перебрав за вечер libmcs, libconfig и libconfuse, понял, что я шокирован.
libmcs - очень понравилась, простая, функциональная и... недоделанная. контрибутор клянется, что доделает некоторые недостатки, но....
libconfig - понравилась, проблема в формате конфига (хотя может его можно изменить ?) и куче дополнительных телодвижений, которых можно было бы избежать.

libconfuse всем хороша, но ситаксис подкачал (имхо). хотя именнно на ней и остановился пока для тестов.

ЗЫ а может действительно, махнуть рукой на plain config и юзать xml по каждому чиху ?

Profile

d4s: (Default)
d4s

October 2016

M T W T F S S
     12
345 6789
10111213141516
17181920212223
24252627282930
31      

Syndicate

RSS Atom

Most Popular Tags

Style Credit

Expand Cut Tags

No cut tags
Page generated 2017-09-26 02:07
Powered by Dreamwidth Studios