GD Star Rating
loading...

Книга “всё о фряхе”:

Hardblog.net - linux nix windows image

Набор книжек “немного о винде”:

Hardblog.net - linux nix windows image

Нихуясе, виндосрач в блоге!
Написал да ну нафиг? Botkin, 19.09.2011 в 09.44 | 20507 | ответить

freakodelic: Ага, очень логичны. Конфиг мускуля лежит в /etc/my.cnf, конфиг apache лежит в /usr/local/etc/apache22 но зовётся почему–то httpd.conf, а конфиг пэхапэ лежит в /usr/local/etc/php/php.ini

Очень логично всё.
Написал varnav, 19.09.2011 в 00.49 | 11029 | ответить ?.

а блять %windir%\\\\system32\\\\drivers\\\\etc\\\\lmhosts по вашему охуенно? (:

Я тут немного попробую вас развлечь, для привлечения внимания. msc

Tagged with →  

14 Responses to Книга “всё о фряхе”:

  1. Oolinux:

    Ресурс Кит – не совсем адекватный пример для сравнения. Но всё же:

    И о чём это говорит?

  2. Valinux:

    Просто линуксоиды думают что винда это просто потому что там окошечки 😉

  3. TumorF:

    так ты говоришь о том, что в винде те же функции настраиваются сложнее или что?

  4. Valinux:

    Не, в винде всё как раз настраивается ПРОЩЕ, по крайней мере все эти деревья, окошки, поля ввода и радиокнопочки с чекбоксами удобнее. Но сама по себе винда не проще а СЛОЖНЕЕ, потому что в ней функционал богаче чем у GNU.

  5. Ciroot:

    Потому что никсы до опизденения логичны…

  6. Oolinux:

    Да не, все они одинаково сложны, на самом деле. Каждый в своём. Только гуёвость винды базовую настройку сильно упрощает.

  7. TumorF:

    какой функционал? и что понимается под GNU? набор системных утилит? их всего штук тридцать, и то не все аналоги есть на винде

  8. Valinux:

    Под GNU понимается весь сонм доступного под никсы и фряху софта. Дело в том что там почти нет того чего нет в винде или чего на худой конец не портировано под винду.
    А вот exchange-сервера, контроллера домена, NAP, DFS и прочие M$-технологии под никсами-фряхами отсутствуют.

  9. Valinux:

    Ага, очень логичны. Конфиг мускуля лежит в /etc/my.cnf, конфиг apache лежит в /usr/local/etc/apache22 но зовётся почему–то httpd.conf, а конфиг пэхапэ лежит в /usr/local/etc/php/php.ini

    Очень логично всё.

  10. Valinux:

    Ну а “базовая настройка” это 90% всей работы админа. Оснастки из MMC юзаешь 1000 раз в день, а всякие там ntdsutil нужны раз в месяц. И это не случайно – гуйню делают под то что юзается чаще всего. Несмотря на то что мелкомягких сейчас явно на командную строку потянуло.

  11. Valinux:

    Пардон, /usr/local/etc/php.ini

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

  12. Yb77:

    Используйте Debian и конфиги будут в предсказуемых и логичных местах.

  13. Oolinux:

    Ну, в принципе, да.

  14. Oolinux:

    Повеселил, спасибо. 🙂 Не, честно. :))

  15. Ciroot:

    конфиг лежит там, где тебе нужно, хоть в /siske/piske/djigurda/

  16. Dnov:

    Пиздец, конфиги видите ли в разных местах. Ну давай, сделай на виндосе какой-нибудь приложение с посещением на 100к-200к

  17. Leoev:

    Лол, а конфиги в винде не так же лежат? 🙂 Ах да, там же чтобы открыть конфиг надо вообще приложение запустить!

  18. NiUadm:

    Нихуясе, виндосрач в блоге!

  19. X0zer0:

    а мне мак нравится)

  20. Oolinux:

    Ну, какбэ, вообще да, но сейчас нет.

  21. TumorF:

    ЛОЛШТО. во-первых с каких это пор под гну всё это понимается? я использую на работе кучу софта, который к гну не имеет отношения даже в смысле использования их лицензии. похоже, ты не владеешь вопросом.
    А вот exchange–сервера, контроллера домена, NAP, DFS и прочие M$–технологии под никсами–фряхами отсутствуют.
    иван семёныч угощает голубцами с говном.жпг
    под никсы есть нормальный лотус, директории LDAP, NFS и automount, который прямее и лучше мокрописечной DFS. утверждение об отсутствии NAP выдаёт тотальное незнание сетевого софта никсов. это наброс или ты и правда совсем недавно администрируешь?

  22. Valinux:

    Да, я не линуксоид, могу и путать. А как правильно это называть?

    под никсы есть нормальный лотус, директории LDAP, NFS и automount, который прямее и лучше мокрописечной DFS.

    И чё, есть фирмы больше 20 человек которые реально вот так вот не юзают AD и DFS а юзают LDAP и NFS на никсах?

    утверждение об отсутствии NAP выдаёт тотальное незнание сетевого софта никсов.

    О, расскажи тогда как мне на никсах NPS и HRA поднять.

  23. Valinux:

    Пиздец, на белазе нет стеклоподъёмников электрических! А ты попробуй на своей субаре двадцать тонн щебня перевезти!

    Речь шла про логичность.

  24. Valinux:

    А сервак на нём покаж!

  25. Valinux:

    Кстати вам не кажется что данный комментарий переполнен argumenta ad hominem? Это в сетевых спорах уже лет 5 как дурной тон.

  26. TumorF:

    а разве не раздел /s/?

  27. TumorF:

    И чё, есть фирмы больше 20 человек которые реально вот так вот не юзают AD и DFS а юзают LDAP и NFS на никсах?
    да, Вымпелком. правда AD там тоже балуются, но авторизация на продуктивных серверах через LDAP. либо встроенные учётки, если это технологический юзер
    О, расскажи тогда как мне на никсах NPS и HRA поднять.
    кроме тебя ещё кто-то пользуется этими аббревиатурами? ты скажи, какие задачи надо решить

  28. Valinux:

    Через LDAP можно и в AD авторизоваться.
    Кроме меня ими пользуется Microsoft.
    Задача – внедрить NAP не используя Windows Server.

  29. Valinux:

    чего чего? это двачерский сленг?

  30. TumorF:

    Кроме меня ими пользуется Microsoft.
    микрософт ещё дохуя коммерческих названий придумал и ими пользуется, что с того
    Задача — внедрить NAP не используя Windows Server.
    внедрить NAP это не задача, это путь решения какой-то задачи, используя конкретный продукт, написанный майкрософтом под свои системы. так вопрос, задача-то какая?

  31. TumorF:

    ты так говоришь как будто в чанах есть что-то плохое

  32. Lounix:

    тем временем в главном управлении эппла…

  33. LaBlack:

    //www.apple.com/ru/macosx/server/

  34. Lounix:

    извини, как-то совсем неочевидно, что это работает на макоси.

  35. Oolinux:

    Гуёво не особо. А так – никсы ж. Многое можно наворотить.

  36. Lounix:

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

  37. Lounix:

    никсы, блеать.

  38. Valinux:

    вопрос, задача–то какая?

    Выдавать незнакомым машинам адреса “в резервации” из отдельного адресного пространства и не пущать их в остальную сеть.

  39. Valinux:

    микрософт ещё дохуя коммерческих названий придумал и ими пользуется, что с того

    Ну ладно, а как прикажете ихний NAP называть?

  40. Hn0ff:

    это в какой системе?

  41. Hn0ff:

    Простите, а чем совпадает синтаксис мускуля и пхп?
    Типом написания?
    Да не вопрос. Офигенно важный фактор.
    И еще ньюанс… а под виндой что то поменяется?
    Конфиги вообще будут раскиданы по принцципиально непредсказуемым путям :))

  42. Valinux:

    Конфиги в винде это MMC

  43. Valinux:

    Лежит и “можно положить” – разные вещи.

  44. Lounix:

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

  45. TumorF:

    для этого dhcpd достаточно

  46. TumorF:

    по поводу NAP как раз вопросов не возникает

  47. Valinux:

    Ну ок, а как запретить выдавать адреса компам на которых нет антивируса?

  48. TumorF:

    никак. и NAP этого тоже не может гарантировать

  49. Oolinux:

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

  50. Ciroot:

    блин, ну раз так, то если ставить на фряхе mysql-server из портов, то лежать он тоже будет в /usr/local/etc/my.cnf
    Линухи кладут по умолчанию в /etc, фряха /usr/local/etc – вся разница, блеать.
    А уж обсасывать простые истины о том, что одно из преимуществ юниксов в собственной сборке приложений, где можно хоть черта лысого указать в команде configure, совсем не хочется…

  51. Ciroot:

    А нахрена это надо то?
    Грамотно настроенные фаер, виланы и ацл’ки достаточны и смею предположить, более эффективны для задач защиты сети.

  52. Oolinux:

    Не передёргивай – вопрос не в том, “нахрена”, а в том “как решить поставленную задачу”.

  53. Valinux:

    Как это “не может”? Есть информация а том что NAP иногда обнаруживает антивирус на машинах где его нет?

  54. Valinux:

    Из портов и ставлю всегда.

  55. Ciroot:

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

  56. Oolinux:

    TumorF спросил, какую задачу решить, Valinux ему поставил конкретную задачу. Вот эта вот херь:
    “задача тут, как раз в том чтобы обеспечить безопасность”
    это исключительно твой вброс.

    Можно обсудить адекватность постановки задачи, но не надо перевирать.

  57. Ciroot:

    Ну пусть будет так. Задача другая, но мало-мальски адекватному человеку понятно, что желаемого результата можно добиться и иначе.

  58. TumorF:

    есть информация, что клиенты NAP выпускаются партнёрами microsoft и на мак ос и на линуксе, где вокруг этого клиента можно воссоздать произвольное окружение с помощью chroot и подмены вызовов

  59. TumorF:

    тут дело в том, что микрософт уже не знает как монополизировать рынок и пытается сделать сети платформенно-зависимыми от винды, с понтом дела что “адекватно” безопасность сетевых клиентов проверяется только на винде только NAPом и т.п.

  60. Lounix:

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

  61. Ciroot:

    и получается у них это исключительно в силу исторически сложившихся обстоятельств…

  62. Nipub:

    наша фирма, более 70 человек. Юзаем NFS

  63. Hn0ff:

    конфиг апача, пхп и мускула в mmc?

  64. Hn0ff:

    мм.. у меня нет /etc/my.cnf
    Для фряхи это крайне нелогично.

  65. Valinux:

    никак.

    На самом деле единственный логичный и правильный ответ на вопрос “как реализовать проприетарную технологию из windows server на свободной ОС”

  66. Valinux:

    А ты знаешь почему именно /etc/? 😉

  67. Valinux:

    А это ещё зачем на винде то крутить?

    Впрочем у штук вроде XAMPP есть удобная панель управления – конфиги открываются в два клика.

  68. Valinux:

    Да, его нет там по дефолту, но читается он по дефолту именно оттуда.

  69. Hn0ff:

    XAMPP – это непонятно чья сборка.

  70. TumorF:

    ви таки утверждаете, что виндовый NAP гарантированно выполняет свою задачу? причём тут проприетарный-свободный. я о том, что нап беспомощен

  71. KrGreen:

    он говорит это так, как будто двач ему совсем не знаком.
    – Вы не видели автомобиль Ивана Степаныча?
    – Такой запорожец с помятым крылом синего цвета?
    – Да!
    – Нет, не видел.

  72. Xizenon:

    у нас стоит таких две шт.
    Проблемы начинаются, когда надо что-нибудь тонко настроить или проапдейтить или перекомпилировать.
    Так что практически все встроенные сервисы пришлось отключить и поставить обычные apache2, bind, nginx, php…

  73. Xizenon:

    P.S. насколько я знаю Apple отказался от выпуска серверов.
    Так что глупо его было брать, надо HP, IBM и не выпендриваться.

  74. Xizenon:

    Мое скромное ламерское мнение:
    *nix хорош для веб, для dns, прокси-сервера и т.д., но полноценной замены AD+GPO+Exchange у него нет.

  75. TumorF:

    чем иксчендж лучше лотуса? я просто не разбираюсь, расскажи

  76. Xizenon:

    Lotus видел только краем глаза. Думаю, что он может тягаться с Exchange. Только это не оперсорс же.
    Согласитесь, почта под линукс чаще всего это просто почта, ну может веб-интерфейс будет прикручен.

  77. TumorF:

    а почему именно опенсорс? продуктивные юниксы, если говорить строго о юниксах, почти всегда коммерческие: Solaris, AIX, HP-UX.
    Согласитесь, почта под линукс чаще всего это просто почта, ну может веб–интерфейс будет прикручен.что это должно означать в контексте разговора о лотусе?

  78. Oolinux:

    Ну я просто к тому, что мы, вроде, не желаемый результат обсуждали, а решение конкретной задачи. А в целом, согласен, чё.

  79. Oolinux:

    Не обобщай. В некоторых случаях и такой сервер пригодится. И ориентация тут не при чём, как бы этого некоторым макофобам ни хотелось.

  80. Oolinux:

    Они отказались от XServe, а Мак Мини Сервер остался. А в целом, у них область применения такая, что, по мне, любой их стационарник легко сервером послужит.

  81. TumorF:

    и у него сразу появится iLO, дублирование блоков питания и прочая фигня. про такие козырные фишки как OBP я вообще молчу

  82. Xizenon:

    значит я не очень удачно написал. Я имел ввиду не юниксы, а линуксы.
    Насколько я знаю, на западе у Solaris, AIX, HP–UX доля даже больше, чем у Linux.
    Но у нас под *nix часто понимают бесплатный Linux или FreeBSD, не очень приспособленный для больших организаций. И множество админов, которые думают что можно и NAS хороший собрать и роутер на самособранном сервере под линукс.

  83. TumorF:

    ну я не на западе работал и у нас доля серверов Oracle/Solaris была порядка 80%, после них линуксы (в корзинах HP и на серверах HP), затем винда и немножко аикса. но сервера, где этот аикс стоял, я в глаза за всё время работы не видел

  84. Lounix:

    зато будет тайм машин и файл шаринг для айпадов!

  85. KrGreen:

    вообще, слово “почта” как бы намекает на то, что это должна быть просто почта, не?

    если это еще и календарь-видео-трансляции-кофеварка, то это уже не почта.

  86. Valinux:

    Я как то работал по контракту в одной конторе на полторы тыщи машин – так вот, там он вполне себе нормально молотил. Хотя у меня самого сомнения насчёт надобности этого самого NAP-а и его работоспособности.

  87. Valinux:

    Да любой порт фряхи или пакет линуха это обычно непонятно чья сборка.

  88. Valinux:

    Ну собственно так все виндузятники вокруг меня и думают и успешно юзают линухи когда надо поставить проксю и нет бабла на форефронт. А уж веб то естесвенно все будут гонять на лампе а не на IIS.

  89. Valinux:

    А как у лотуса в плане интеграции с АД?

  90. RoOn:

    Exchange лучше Lotusa – в хронение и архивации email-ов, enterprise mobility – у лотуса в сравнении exchange-ем просто на нуле, unified messaging – итеграция voicemail, смс-ки итд и тп, можно продолжать и продолжать.

  91. TumorF:

    ну вот и я про то

  92. TumorF:

    есть ADSync. интеграция с ад не такая уж и проблема, с ним даже PHP нормально работает по лдапу, биндясь по виндовому логину

  93. TumorF:

    нахуя эта кривота TMG? там же костыли – чтобы заворавивать все коннекты всех программ на проксю оно требует установки клиента, который заруливает коннекты вместо того, чтобы на роутере настроить аналог REDIRECT\DNAT. этому твоему TMG до нормально настроенного сквида с файрволом и модулем антивируса ещё сосать и сосать

  94. TumorF:

    смс–ки
    ну воще. а заруливать по определённым правилам почту на свой email2sms гейт ну никак прям.
    enterprise mobility
    что это и зачем оно нужно предприятию?

  95. Xizenon:

    в простейшем случае будет удобнее сделать так, как вы написали. Просто гоним весь HTTP трафик через прокси.
    Но если, например, нам нужна аутентификация клиента – то так уже не получится.
    Я сам ставил Squid, но в TMG явно больше функций. Это уже не просто прокси, а более мощное и комплексное решение.

  96. Xizenon:

    посмотрите hh. AIX, HP-UX и Solaris – 5 вакансий на всю страну 🙂

  97. HCDoc:

    Влад, ты забыл про роутеры, мосты и т.д

  98. HCDoc:

    (не читая топик – сори)

  99. HCDoc:

    (не читая)) Всяким там мракобесам не понять! Просто есть начало!

  100. HCDoc:

    Свобода, бля!!!

  101. RoOn:

    да тот же ActiveSync к примеру. на сколько я знаю в лотусе он только появился да и то хромает

  102. HCDoc:

    Пользуйся сторонними программами, но! Но, не нужно унижать своих предков!
    Как-то, так!

  103. RoOn:

    в exchange 47 mobile polices.

  104. Valinux:

    Я вообще даже не знаю что это такое и зачем оно нужно.

  105. HCDoc:

    “фаньтикоф” у всех хватает! ггг…

  106. Valinux:

    Да я даже написал пару лет назад на PHP выводилку списка сотрудников из АД. Но эт всё таки не совсем интеграция.

  107. Valinux:

    А чё ж тогда за него энтерпрайзы бабки платят? Вот дураки то!

    А вообще фишка в опять же интеграции с АД. Из серии “группе top management и IT доступ к vkontakte открыть, остальным закрыть”.

  108. Valinux:

    Да у нас с ней долгий и нежный роман, ещё не кончился кстати. Но я, признаться, уже посещаю любовника по имени дебиан, всё чаще.

  109. HCDoc:

    о том и речь! бродяга…)

  110. HCDoc:

    курсы скинуть?)
    пиши.

  111. HCDoc:

    cisco ещё ест, прозапас1)

  112. Valinux:

    Я щас озабочен подготовкой к Exam 70- Windows Server 2008, Server Administrator

    Вернее, пора бы начинать готовиться. 😉

  113. HCDoc:

    cisco – приводят в порядок)

  114. HCDoc:

    киска неправильная!)

  115. HCDoc:

    по книжкам, контроллер домена перевёл на другой комп!

  116. HCDoc:

    онлайн конено.

  117. HCDoc:

    твоя правд – я английский плохо знаю. )
    без этого никуда, но стараюсь.
    Мб по-руски объясню?

  118. Valinux:

    Я пока ещё живу в СШАшке, пользуюсь тем что книжки дешёвые. Бумажное приятнее.

  119. HCDoc:

    не буду унижаться до галочек. ок?)

  120. Valinux:

    Ты бухой шоле?

  121. HCDoc:

    у меня есть слово в запасе – дерза!
    Но вернешься..

  122. HCDoc:

    речь об оконных менеджерах? или о сервах?

  123. Oolinux:

    Не, ну я ж говорю, простеньким сервером. Просто вся эта прочая фигня не всегда нужна. Короче – о разных вещах говорим, совсем о разных.

  124. Yoadm:

    по дефолту он читается из многих мест, в том числе и из /usr/local/etc/my.cnf

    перенесите его туда – ничего не изменится

  125. Yb2:

    зафлудил весь пост, молодец!

  126. HCDoc:

    Извините! вчера перебрал.

  127. Nain:

    Zimbra вроде подходит.

  128. KrGreen:

    не знаю за фряху, а “пакет линукса” это что вообще? если это пакет пакетного менеджера, то много где оно совершенно ясно чья сборка.

  129. TumorF:

    некоторые люди и за секс платят

  130. TumorF:

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

  131. TumorF:

    зато каких! кстати, я на хх.ру себе работу и нашёл прошлую

  132. TumorF:

    Hardblog.net - linux nix windows image
    с одной из моих прошлых работ

  133. II0ff:

    Мимими. я еще версию 2.1.5 помню, пока.

  134. Oolinux:

    Ну, колхоз какой-то, и чего?

  135. TumorF:

    ну так и я о том – сервер на маке – колхоз

  136. RoOn:

    как я понимаю Zimbra от Yahoo и является hosted solution. Так в чем сравнение?

  137. Naev:

    Ну если хотите “не просто почта” – возьмите Zimbra например, хоть и не эксченж, но везде ли надо эксченж?

  138. Naev:

    Ты не понимаешь, тем более VMWare уже перекупила Zimbra.

  139. Oolinux:

    Ты путаешь. Колхоз – то, что на Твоей фотографии. Сервер на Маке – отдельностоящая машина, вполне справляющаяся со своими задачами. Просто не надо на него вешать больше, чем он может.

  140. Valinux:

    Ну да, имя и адрес мейнтейнера пакета указывается!

  141. KrGreen:

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

  142. Valinux:

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

    У других бывает всякое. Вот как то в один пакет лишний пробел попал и в итоге в скрипте оказалось rm -rf /usr/

  143. KrGreen:

    то есть ты хочешь bleeding edge софт, при этом с гарантиями и бесплатно? 😉

  144. Nain:

    Да нет. Это не только hosted solution. То есть от версии зависит. Например: ZCS предлагается в пяти версиях: Open Source Edition, Consumer Edition, Business Email Edition, Standard Edition, Professional Edition. Версии Consumer Edition и Business Email Edition доступны только для хостинг-провайдеров. В состав ZCS входят клиентское и серверное программное обеспечение.

  145. RoOn:

    Yahoo! Acquires Zimbra
    VMware Acquires Zimbra
    yahoo microsoft deal
    замкнутый круг:-)

  146. IIMr:

    вот

    а это тебе набор от cisco

  147. EmGreen:

    Функционал

  148. EmGreen:

    “в худшем в реестре” пиздаукас… Ты считаешь что доступ к текстовой разношерстной мишуре оптимальнее чем доступ к структурированной быстрой БД?

  149. TumorF:

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

  150. EnZero:

    Поработал бы с ним сначала, а потом хвалил.
    Капризная и падучая фигня. Есть прикольные моменты и удобство работы с гуи, но шаг влево в конфиге апача, например, и через 15 минут необъяснимо отваливается OD. Пара доп. пакетов руби и перестает работать wiki-server. В общем, никсы никсами, а реальное применение мак-сервера очень ограничено – директория OD, Filemaker какой-нить, ну и XSAN, пожалуй. Со всем остальным линукс справиться и дешевле и стабильней.

  151. Oolinux:

    Мак Сервер, может, и не особо подходит для апача. Но я ж и говорю, в идеале его надо использовать только для того, что он умеет из коробки. А напильником лучше допиливать по минимуму, хотя, конечно, можно. Нет, я признаюсь, что я с ним не работал – только в виртуалках вертел туда-сюда. Но всё хорошо для своих целей – и Мак Сервер тоже.

  152. EnZero:

    Внедрение Exchange и внедрение Zimbra – совершенно разные по трудоемкости вещи, хотя согласен – замена, в общем-то неплохая.
    А вообще, на никсах (в т.ч. и на Маках) самый классные аналог Exchange – Kerio Connect!

  153. Lounix:

    единственный плюс реестра, на мой взгляд, в том, что он обеспечивает атомарность операций записи и чтения одновременно с многопоточностью. всё остальное нерелевантно. например, никто не говорил, что конфиг обязательно должен быть читаемым или вообще текстовым. соответственно, используя какой-нибудь sqlite можно добиться схожей производительности, и это не потребует никаких привилегий, кроме как для операций с файлом.
    а так – реестр монолитен, туда срёт весь остальной софт, документация относительно расположения настроек на совести авторов софта, и он не кроссплатформенный.

  154. EmGreen:

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

  155. EmGreen:

    бла, бла, бла… Мы вообще о чем говорим? Вы там на сервера “ускорители интернета” ставите? У всех есть право выбирать собственно что ставить себе на тачку, второе семерка при правильных “дефолтных” настройках не даст вам писать “куда хочу”, это конечно настоящему дебилу не преграда, но нормального разработчика, который не хочет терять прибыли это остановит. А вы можете под линуксами настроить так чтобы все проги обращались к централизованной sql базе, для централизованного бекапа всех настроек например? А даже если бы могли, времени не жалко?

  156. Lounix:

    >Мы вообще о чем говорим?
    лолнезнаю. ты мне хочешь сказать, что настройки из реестра читать быстрее, а я тебе говорю, что не всегда и вообще всё равно, что быстро, дело не в скорости. наркоманский пассаж про ускорители интернета вообще не понял.

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

    >чтобы все проги обращались к централизованной sql базе, для централизованного бекапа всех настроек
    база для бекапа настроек и не нужна, и tar/bzip2 уже давно написан.

  157. TumorF:

    Бинарно читать и писать данные быстрее
    на чём основано это утверждение?
    надо считать параметры локали, оформления и прочие системные настройки не подстраиваясь под конкретные дистрибутивы, ей то что делать?
    то, что они делают сейчас – читают переменные окруженения
    Потом ветки реестра (физически) можно хранить например на другом файловом сервере.
    что с того? файлы тем более можно хранить на другом файловом сервере. а ещё гибко монтировать и замещать на узлы, очереди и делать всё, что угодно.
    Да и унифицировано же все, зачем искать, если вы конечно не на каких–то диких фреймворках пишите.
    унифицированы только структуры наподобие XML, реестр винды для больших объёмов значений ключей малопригоден и не такой гибкий. кроме того монопольно читается программой с закрытым исходным кодом и вообще приятного мало.

    практика создания быстродействующих программ давно показала несостоятельность реестра виндоус как быстрого и гибкого хранилища данных. как он был “общей помойкой”, так он и остался

  158. EmGreen:

    на чём основано это утверждение?
    Например:если мы хотим писать 1 байт, мы пишем один байт, если мы хотим писать 1 бит, мы пишем один бит, что для тиэксти понятно не получится.
    что с того?
    То, что даже если распдиарасить все ветки реестра по разным ресурсам, доступ к нему всерано будет централизованным.
    унифицированы только структуры наподобие XML
    Несогласен, но ладно. Дело в том что синтаксис XML, несмотря на свою гениальность избыточен, ну и XML это тоже просто текст, реестр же быстро и многопоточно читать/писать огромное количество данных имеено потому что он так устроен и был спроектирован еще во времена очень дохлых тачек.
    быстродействующих программ
    А они там что почтовую базу хранят что ли? Нормальная программа туда обращается как правило при старте/закрытии/изменении настроек.

  159. EmGreen:

    я не наркоман.

  160. TumorF:

    если мы хотим записать один байт, мы записываем один байт, если мы хотим записать один бит, мы записываем один байт. на практике квантование порций записи ещё больше – кластеры и секторы. использование файлов не противоречит централизации.

Добавить комментарий