The OpenNET Project / Index page

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



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

"Выпуск системы инициализации GNU Shepherd 0.7"  +/
Сообщение от opennews (??), 17-Фев-20, 12:28 
Доступен сервисный менеджер GNU Shepherd 0.7 (бывший dmd), который развивается разработчиками дистрибутива GuixSD GNU/Linux в качестве поддерживающей зависимости альтернативы системе инициализации SysV-init. Управляющий демон и утилиты Shepherd написаны на языке Guile (одна из реализаций языка Scheme), который также используется для определения настроек и параметров запуска сервисов.  Shepherd уже применяется в дистрибутиве GuixSD GNU/Linux и нацелен также на использование в GNU/Hurd, но может работать в любой POSIX-совместимой ОС, для которой доступен язык Guile...

Подробнее: https://www.opennet.ru/opennews/art.shtml?num=52384

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

Оглавление

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

1. Сообщение от Аноним (1), 17-Фев-20, 12:28   +3 +/
Какая-то сплошная эзотерика )
Ответить | Правка | Наверх | Cообщить модератору
Ответы: #2

2. Сообщение от Аноним (2), 17-Фев-20, 12:38   –2 +/
Не с нотабагом же единым существовать.
Ответить | Правка | Наверх | Cообщить модератору
Родитель: #1

3. Сообщение от Аноним (3), 17-Фев-20, 12:54   +2 +/
Быстро они на Guile 3.0 переехали, релиз был буквально в прошлом месяце.
Ответить | Правка | Наверх | Cообщить модератору

4. Сообщение от Аноним (4), 17-Фев-20, 13:06   –2 +/
Но зачем? 🤔
Ответить | Правка | Наверх | Cообщить модератору
Ответы: #5, #13, #52, #156

5. Сообщение от Аноним (5), 17-Фев-20, 13:09   +/
спроси "зачем" у поттеринга
Ответить | Правка | Наверх | Cообщить модератору
Родитель: #4 Ответы: #6, #67

6. Сообщение от Аноним (6), 17-Фев-20, 13:20   +1 +/
С ним всё ясно — лучший инит из существующих (даже дебиан и убунта оценили), с кучей дополнительных плюшек.

А это зачем — непонятно.

Ответить | Правка | Наверх | Cообщить модератору
Родитель: #5 Ответы: #8, #19

7. Сообщение от Аноним (7), 17-Фев-20, 13:24   +/
Запах свободы
Ответить | Правка | Наверх | Cообщить модератору
Ответы: #9

8. Сообщение от Аноним (8), 17-Фев-20, 13:25   +3 +/
У них неприятие DSL'ов (специализированых языков вроде языка unit-файлов systemd) и стремление пихать вместо них всюду scheme.
Ответить | Правка | Наверх | Cообщить модератору
Родитель: #6 Ответы: #11, #16, #33, #37, #59

9. Сообщение от Аноним (6), 17-Фев-20, 13:31   +3 +/
Очень неприятно эта «свобода» пованивает, после садистской травли RMS.
Ответить | Правка | Наверх | Cообщить модератору
Родитель: #7 Ответы: #10

10. Сообщение от Аноним (10), 17-Фев-20, 13:32   –3 +/
> после садистской травли RMS.

Ловите СЖВ-шника!

Ответить | Правка | Наверх | Cообщить модератору
Родитель: #9 Ответы: #12

11. Сообщение от Аноним (6), 17-Фев-20, 13:32   +1 +/
О да, INI — это rocket science, лисп гораздо проще (а ещё лучше хаскель, перл или, для совсем любителей KISS, брейнфак).
Ответить | Правка | Наверх | Cообщить модератору
Родитель: #8 Ответы: #17

12. Сообщение от Аноним (6), 17-Фев-20, 13:34   +1 +/
СЖВ-шники сами тебя поймают, и поменяют ориентацию на толерантную. Ибо западные ценности.
Ответить | Правка | Наверх | Cообщить модератору
Родитель: #10 Ответы: #32

13. Сообщение от б.б. (?), 17-Фев-20, 14:02   +/
для коллекции

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

Ответить | Правка | Наверх | Cообщить модератору
Родитель: #4 Ответы: #151

14. Сообщение от Анонимныйаноним (?), 17-Фев-20, 14:18   –2 +/
Помимо всех этих страшных названий языков, которые нормальный человек никогда не услышит при других обстоятельствах, звучит заманчиво
Ответить | Правка | Наверх | Cообщить модератору
Ответы: #18, #56

16. Сообщение от Аноним (-), 17-Фев-20, 15:08   –4 +/
Потому что когда логика и конфигурация замешены в одну непотребную кучу, где ключевые параметры находятся на третьей странице нетривиального кода - это паршиво. С точки зрения майнтенанса. Поттерингу его корпоративщики это таки донесли, а вольным художникам что, их дело свои креативом всеx "осчастливить", а как там кто это майнтайнить будет - не их проблемы. Майнтенанс это скучно и не креативно, сами понимаете.
Ответить | Правка | Наверх | Cообщить модератору
Родитель: #8 Ответы: #65, #145

17. Сообщение от Аноним (2), 17-Фев-20, 15:09   +/
А кроме .ini там что? Бинарные логи, встроенный вебсервер, QR-коды и стремление заменить собой все существующие демоны. Это ж и есть самый настоящий KISS, да.
Ответить | Правка | Наверх | Cообщить модератору
Родитель: #11 Ответы: #117, #122, #144

18. Сообщение от Аноним (-), 17-Фев-20, 15:10   –4 +/
Помимо того что на этих языках еще и прогать придется, неизвестно зачем, все хорошо, прекрасная маркиза.
Ответить | Правка | Наверх | Cообщить модератору
Родитель: #14 Ответы: #20, #27

19. Сообщение от Аноним (19), 17-Фев-20, 15:13   +1 +/
А "дебиан и убунта" сами в туалет тоже могут ходить? А зад себе подтирают сами?
Если нет, то и оценить они ничего не могут!
Все ему ясно, видите ли ;)
Ответить | Правка | Наверх | Cообщить модератору
Родитель: #6 Ответы: #141

20. Сообщение от Аноним (19), 17-Фев-20, 15:18   –1 +/
Сначала необходимо научится правильно, и что самое главное доходчиво, излагать свои мысли на родном языке. И только после этого можно начинать "прогать", на том ЯП который Вам более всего интересен и знаком! А иначе может получится "как всегда" ;)
Ответить | Правка | Наверх | Cообщить модератору
Родитель: #18 Ответы: #23, #24, #25, #26, #28, #30, #45, #72

21. Сообщение от Аноним (-), 17-Фев-20, 15:30   –1 +/
>GNU/Hurd

Оно ещё живо?

Ответить | Правка | Наверх | Cообщить модератору
Ответы: #47, #48, #53

23. Сообщение от Аноним (23), 17-Фев-20, 15:36   +/
> Сначала необходимо научится правильно, и что самое главное доходчиво, излагать свои мысли на родном языке
> необходимо научится
> научится

у тебя какой родной язык?

Ответить | Правка | Наверх | Cообщить модератору
Родитель: #20 Ответы: #86

24. Сообщение от Аноним (23), 17-Фев-20, 15:37   +1 +/
"что самое главное" запятыми обрамляется, это уточнение
Ответить | Правка | Наверх | Cообщить модератору
Родитель: #20

25. Сообщение от Аноним (23), 17-Фев-20, 15:38   +/
>  правильно, и

перед "и" запятая не нужна

Ответить | Правка | Наверх | Cообщить модератору
Родитель: #20 Ответы: #29

26. Сообщение от Аноним (23), 17-Фев-20, 15:38   +/
> может получится
> получится...
Ответить | Правка | Наверх | Cообщить модератору
Родитель: #20

27. Сообщение от Michael Shigorinemail (ok), 17-Фев-20, 15:39   +/
Teach Yourself Scheme in Fixnum Days в помощь :-)

Ну или http://altlinux.org/scheme

Ответить | Правка | Наверх | Cообщить модератору
Родитель: #18 Ответы: #66

28. Сообщение от Аноним (23), 17-Фев-20, 15:39   +/
> на том ЯП который

перед "который" запятая

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

29. Сообщение от Michael Shigorinemail (ok), 17-Фев-20, 15:41   –1 +/
Как-то так:

---
Сначала необходимо научиться правильно и что самое главное -- доходчиво излагать свои мысли на родном языке. И только после этого можно начинать "прогать" на том ЯП, который Вам более всего интересен и знаком! А иначе может получиться "как всегда" ;)
---

Ну и да, tsya.ru.

PS re #31 -- если не лень, сходите за меня на gramota.ru и убедитесь (или переубедите меня) насчёт авторских вариаций в подобных местах.

Ответить | Правка | Наверх | Cообщить модератору
Родитель: #25 Ответы: #31, #38, #41

30. Сообщение от Аноним (23), 17-Фев-20, 15:41   +/
после "доходчиво" тоже запятая не нужна. держи правильную версию, русский ты наш (смайлик тоже выпилил)

>  Сначала необходимо научиться правильно и, что самое главное, доходчиво излагать свои мысли на родном языке. И только после этого можно начинать "прогать" на том ЯП, который Вам более всего интересен и знаком! А иначе может получиться "как всегда"

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

31. Сообщение от Аноним (23), 17-Фев-20, 15:42   +/
не так, ниже скинул
Ответить | Правка | Наверх | Cообщить модератору
Родитель: #29

32. Сообщение от Wilem (?), 17-Фев-20, 15:42   +2 +/
На самом деле таких западных ценностей не существует. Это я тебе как живущий на западе говорю. Сами западные высмеивают и критикуют эти насаждаемые ценности. Это как в России с православием. Насаждают - факт, но то, что у проживающих такие ценности - не факт.
Ответить | Правка | Наверх | Cообщить модератору
Родитель: #12 Ответы: #34, #49, #46, #89

33. Сообщение от lockywolfemail (ok), 17-Фев-20, 15:45   +3 +/
Поддерживать интерпретатор ещё одного языка специально для инициализации? Это ли не велосипед?
Ответить | Правка | Наверх | Cообщить модератору
Родитель: #8 Ответы: #35, #44, #140

34. Сообщение от Michael Shigorinemail (ok), 17-Фев-20, 15:46   –2 +/
> На самом деле таких западных ценностей не существует.

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

> Это я тебе как живущий на западе говорю.

Да и нацизма внаУ нет, все ж в курсе.

> Сами западные высмеивают и критикуют эти насаждаемые ценности.

Кстати, вокруг Вас -- на кухнях или таки перед Белым домом?

> Это как в России с православием. Насаждают - факт

Так где живёте, повторите?
А то, может, или глазки протереть пора, или вовсе к окулисту.

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

35. Сообщение от Michael Shigorinemail (ok), 17-Фев-20, 15:49   +/
> Поддерживать интерпретатор ещё одного языка специально для инициализации?
> Это ли не велосипед?

Ну вообще-то на guile закладывался тот же autogen в текущей версии, правда, автор уже после переписывания успел в этом раскаяться (раньше было на шелле и для портабельного разработческого софта это куда уместней).

А конкретно для проекта Guix это вообще не вопрос, полагаю :-)

Ответить | Правка | Наверх | Cообщить модератору
Родитель: #33 Ответы: #64, #74

37. Сообщение от Аноним (37), 17-Фев-20, 15:55   +/
Scheme это метаязык для DSL.
Ответить | Правка | Наверх | Cообщить модератору
Родитель: #8

38. Сообщение от Аноним (10), 17-Фев-20, 15:56   –3 +/
Когда сказать толком нечего, то можно придираться с опечаткма, арфаграфии, грамматтике...
Безотказный вариант показать свой ум и превосходство перед собеседником.
Ответить | Правка | Наверх | Cообщить модератору
Родитель: #29 Ответы: #42

41. Сообщение от anonymous (??), 17-Фев-20, 16:06   +/
> Сначала необходимо научиться правильно и что самое главное -- доходчиво излагать свои мысли на родном языке. И только после этого можно начинать "прогать" ...

А почему только так? Это откуда такие ограничения в саморазвитии?

Ответить | Правка | Наверх | Cообщить модератору
Родитель: #29 Ответы: #43

42. Сообщение от Аноним (23), 17-Фев-20, 16:37   +1 +/
так чё придираешься?
Ответить | Правка | Наверх | Cообщить модератору
Родитель: #38

43. Сообщение от Michael Shigorinemail (ok), 17-Фев-20, 16:37   –1 +/
> А почему только так?

Ну я в данном разе фразу поправил (в указанном ею же направлении).

> Это откуда такие ограничения в саморазвитии?

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

Ну и эмпирически: среди _наиболее_ грамотных знакомых мне технарей, особенно программистов (которые по сути переводчики), доля неграмотных в родном языке весьма мала.  Предполагаю, что до ремесленника можно и на "и так сойдёт" во вроде бы непрофильном дотянуть, но до мастера -- нельзя (те же самураи это вроде как тоже понимали вполне).

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

44. Сообщение от qetuo (?), 17-Фев-20, 16:59   +1 +/
Многие проекты GNU используют Guile. Если ты уже используешь какие-то программы GNU кроме минимального их набора, то, скорее всего, у тебя уже установлен Guile.
Ответить | Правка | Наверх | Cообщить модератору
Родитель: #33

45. Сообщение от Ordu (ok), 17-Фев-20, 17:01   –2 +/
Забавно, все эти граммар-наци про "правильно" услышали, а про "самое главное доходчиво" -- нет. Догматики, такие догматики. Правила заучены наизусть, а дальше хоть трава не расти. Стандартный подход школьного отличника -- я их со школы презирал за это. Не способны ни на что, кроме как цитировать правила.
Ответить | Правка | Наверх | Cообщить модератору
Родитель: #20 Ответы: #79

46. Сообщение от Аноним (46), 17-Фев-20, 17:05   +/
В «основном» - это католические.
Ответить | Правка | Наверх | Cообщить модератору
Родитель: #32

47. Сообщение от Аноним (47), 17-Фев-20, 17:15   –1 +/
Живо в сердцах фанатов.
Ответить | Правка | Наверх | Cообщить модератору
Родитель: #21

48. Сообщение от Анонимныйаноним (?), 17-Фев-20, 17:22   +/
Ну последний коммит был 5 недель назад, а релиз в конце 2019-ого, так что более чем живо
Ответить | Правка | Наверх | Cообщить модератору
Родитель: #21 Ответы: #55

49. Сообщение от Ю.Т. (?), 17-Фев-20, 17:23   +/
А господин госсекретарь США сказал, что существуют.
Ответить | Правка | Наверх | Cообщить модератору
Родитель: #32

52. Сообщение от user90 (?), 17-Фев-20, 17:35   +/
Не всем же на петоне быдлокодить, это олдскул, сосунок! ;)
Ответить | Правка | Наверх | Cообщить модератору
Родитель: #4 Ответы: #136

53. Сообщение от Trololoshenka (?), 17-Фев-20, 17:36   –2 +/
Оно как с Reactos - тебя переживёт, всех нас переживёт.
Их разработчики готовы медленно пилить свои поделия десятилетиями. В 2040 году ты зайдёшь к ним в систему контроля версий и увидишь, что последний коммит был шесть месяцев назад.
Такое как это закрыть очень трудно и как следствие оно будет допилено. Время не имеет значения.
Ответить | Правка | Наверх | Cообщить модератору
Родитель: #21 Ответы: #54, #82

54. Сообщение от Trololoshenka (?), 17-Фев-20, 17:38   –1 +/
Ну или нет. Но что-то такое в hurd есть. Его вроде как вяло пилят несколько человек, но зато так долго, что просто удивительно.
Я же прав?
Ну и ReactOS как проект не сможет закрыться по своей природе. Хотя там несколько по другому, возможно.
Ответить | Правка | Наверх | Cообщить модератору
Родитель: #53

55. Сообщение от Аноним (-), 17-Фев-20, 17:43   +/
Вижу https://www.opennet.ru/opennews/art.shtml?num=51048
Кто-нибудь на виртуалку ставил?
Ответить | Правка | Наверх | Cообщить модератору
Родитель: #48 Ответы: #57

56. Сообщение от user90 (?), 17-Фев-20, 17:50   +1 +/
> нормальный человек

Стараюсь держаться от них подальше, и всем это советую. Как минимум для здоровья полезнее.

> страшных названий

Кроме тех двух, которые ты знаешь?

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

57. Сообщение от Ю.Т. (?), 17-Фев-20, 17:56   +/
Ставил. В консоли, да ещё в виртуалке, отличия найти трудно. Проблема-то в драйверах и вообще в работе на реальном железе.
Ответить | Правка | Наверх | Cообщить модератору
Родитель: #55

58. Сообщение от user90 (?), 17-Фев-20, 17:58   +/
Довольно шустро грузит систему. Вероятно, сабж не самый быстрый, но такой задачи никто и не ставил в принципе, поводов для недовольства не было никаких.
Ответить | Правка | Наверх | Cообщить модератору
Ответы: #60

59. Сообщение от Ю.Т. (?), 17-Фев-20, 18:00   –1 +/
Также в Guix и в Mes.
Ответить | Правка | Наверх | Cообщить модератору
Родитель: #8

60. Сообщение от Аноним (60), 17-Фев-20, 18:01   +/
>шустро

ядро довольно тормозно стартует, его инит не ускорит

Ответить | Правка | Наверх | Cообщить модератору
Родитель: #58 Ответы: #148, #159

61. Сообщение от анонимчик (?), 17-Фев-20, 18:09   +/
Вот это. - UNIX way. И реальная альтернатива systemd. Я использую runit, но радует что gnu не сдается.
Ответить | Правка | Наверх | Cообщить модератору
Ответы: #62, #75

62. Сообщение от user90 (?), 17-Фев-20, 18:19   +/
> радует что gnu не сдается

Да тут скорее "по фану", от одного выбора языка уже прет)) А "альтернатива" сама собой получилась, как результат грамотного проектирования.

Ответить | Правка | Наверх | Cообщить модератору
Родитель: #61 Ответы: #129

63. Сообщение от Аноним (63), 17-Фев-20, 18:28   +/
Всё-таки в основном католики такие, общеизвестный факт. Православные с матушкой живут.
Ответить | Правка | Наверх | Cообщить модератору
Родитель: #152

64. Сообщение от myhand (ok), 17-Фев-20, 19:05   +/
> автор уже после переписывания успел в этом раскаяться

Это где?

> на шелле и для портабельного разработческого софта это куда уместней

С... чего вдруг?  Guile портирован всюду, обратная совместимость сохраняется.  Для
портабельного разработческого софта, раз уж пошла такая пьянка, надо было бы давно
уже прикопать этого зомби, sh.  Впрочем, юникс-папы уже пытались...

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

65. Сообщение от Аноним (-), 17-Фев-20, 19:07   +4 +/
> Потому что когда логика и конфигурация замешены в одну непотребную кучу, где
> ключевые параметры находятся на третьей странице нетривиального кода - это паршиво.

То ли дело, когда все то же самое, но спрятанно в миллионе строк сишного кода, о да.
https://github.com/systemd/systemd/blob/master/src/core/devi...


static void device_upgrade_mount_deps(Unit *u) {
        Unit *other;
        Iterator i;
        void *v;
        int r;

        /* Let's upgrade Requires= to BindsTo= on us. (Used when SYSTEMD_MOUNT_DEVICE_BOUND is set) */

        HASHMAP_FOREACH_KEY(v, other, u->dependencies[UNIT_REQUIRED_BY], i) {
                if (other->type != UNIT_MOUNT)
                        continue;

Ответить | Правка | Наверх | Cообщить модератору
Родитель: #16 Ответы: #77

66. Сообщение от myhand (ok), 17-Фев-20, 19:14   +/
> Ну или http://altlinux.org/scheme

"Документация по guile (2.2)" - ну-ну...  Какой ALT - такая и реклама)

Ответить | Правка | Наверх | Cообщить модератору
Родитель: #27 Ответы: #73, #80

67. Сообщение от proninyaroslavemail (ok), 17-Фев-20, 19:26   –1 +/
Поттеринг хотел систему инициализации как в мак оси
Ответить | Правка | Наверх | Cообщить модератору
Родитель: #5 Ответы: #69, #143

68. Сообщение от Печаль (?), 17-Фев-20, 19:33   –1 +/
Вчера пытался на ноут установить их гуикс так и не смог все забагованное. Ещё очень это все сырое.
Ответить | Правка | Наверх | Cообщить модератору
Ответы: #70

69. Сообщение от анононимис (?), 17-Фев-20, 19:37   –1 +/
я этим убожеством (МакОС) каждый день пользуюсь. железо просто отличное, но операционка гам.о. жаль нельзя снести по корпоративным правилам
Ответить | Правка | Наверх | Cообщить модератору
Родитель: #67 Ответы: #78, #85, #112, #149

70. Сообщение от user90 (?), 17-Фев-20, 19:44   –2 +/
Чувак, ты слишком длинно написал "ниасилил", LOL!
Да еще на ноут, да еще скорее всего не читая документацию, да еще не зная Лиспа.. ну это ж не бубунта все-таки. Установи какой-нить арч и радуйся.
Ответить | Правка | Наверх | Cообщить модератору
Родитель: #68 Ответы: #71

71. Сообщение от Печаль (?), 17-Фев-20, 19:50   –1 +/
Лисп знаю. Там когда по графической установке идёшь, как раз портянки с листом и вываливаются на данный момент.
Ответить | Правка | Наверх | Cообщить модератору
Родитель: #70 Ответы: #76, #81

72. Сообщение от Аноним (19), 17-Фев-20, 20:02   +2 +/
Всем ответившим в эту ветку огромное спасибо!
Но, иногда, ну бывает же так, мои мысли не так плавно текут и не так гладко ложатся на "бумагу" :( Вот и мучяюся Я в сомнениях ;)
Ответить | Правка | Наверх | Cообщить модератору
Родитель: #20

73. Сообщение от Аноним (19), 17-Фев-20, 20:02   +/
Да ладно, для начала сойдет.
Ответить | Правка | Наверх | Cообщить модератору
Родитель: #66 Ответы: #84

74. Сообщение от Lockywolf (ok), 17-Фев-20, 20:05   +/
>> Поддерживать интерпретатор ещё одного языка специально для инициализации?
>> Это ли не велосипед?
> Ну вообще-то на guile закладывался тот же autogen в текущей версии, правда,
> автор уже после переписывания успел в этом раскаяться (раньше было на
> шелле и для портабельного разработческого софта это куда уместней).
> А конкретно для проекта Guix это вообще не вопрос, полагаю :-)

Вопрос был не в гиксе, а как раз в юнитах systemd. Для них есть официальная грамматика на бизоне?

Ответить | Правка | Наверх | Cообщить модератору
Родитель: #35 Ответы: #146

75. Сообщение от Аноним (19), 17-Фев-20, 20:07   +/
Так сейчас дядька Столман посвободнее стал. Так что все хорошо было, есть и будет!
Ответить | Правка | Наверх | Cообщить модератору
Родитель: #61

76. Сообщение от user90 (?), 17-Фев-20, 20:12   +/
Сначала пишешь минимальный конфиг, можно взять из примеров. На этом этапе все должно пройти нормально. Потом редактируешь - проверяешь - повторяешь.. Если проблемы уже на первом этапе, то что-то делаешь не так (и ноут не лучший вариант для начала), у меня их не было.
Ответить | Правка | Наверх | Cообщить модератору
Родитель: #71 Ответы: #83

77. Сообщение от Аноним (-), 17-Фев-20, 20:23   –3 +/
> То ли дело, когда все то же самое, но спрятанно в миллионе
> строк сишного кода, о да.

Представляете себе, на этом глобусе еще и разделение труда придумали?! В процессе администрирования *админ* вообще в тот сишный код не лезет :). Так что отлично сравнили ж... с пальцем, молодца.

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

Ответить | Правка | Наверх | Cообщить модератору
Родитель: #65 Ответы: #90, #120

78. Сообщение от Аноним (-), 17-Фев-20, 20:24   +4 +/
> я этим убожеством (МакОС) каждый день пользуюсь. железо просто отличное, но операционка
> гам.о. жаль нельзя снести по корпоративным правилам

Всегда есть опция уволиться из гестапо. Даже гламурного! :)

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

79. Сообщение от Аноним (-), 17-Фев-20, 20:28   +/
> трава не расти. Стандартный подход школьного отличника -- я их со
> школы презирал за это. Не способны ни на что, кроме как цитировать правила.

Никогда не учил гадские правила и тем более не понимал как их можно применять в реалтайме. Все проще - читаете с десяток жирных книжек, получаете "ощущение языка" и без всяких правил начинаете понимать где и что надо. Это может и даст какие-то огрехи, но по сравнению с этими карманными грамар-наци можно будет сойти за Льва Толстого.

Ответить | Правка | Наверх | Cообщить модератору
Родитель: #45 Ответы: #99

80. Сообщение от Аноним (-), 17-Фев-20, 20:31   +/
> "Документация по guile (2.2)" - ну-ну...  Какой ALT - такая и реклама)

Шигорин вообще умеет мастерски пиарить себя и смежные проекты, по всем болючим местам :). Можно даже ему быть за это благодарным - вы бы могли в это наступить, а тут оно грамотно подсвечено и вы уже видите, куда ноги ставить не следует. Хотя идея декоративной подсветки рытвин и грязи и вызывает определенные лулзы, конечно.

Ответить | Правка | Наверх | Cообщить модератору
Родитель: #66 Ответы: #91

81. Сообщение от Аноним (-), 17-Фев-20, 20:34   –2 +/
> Лисп знаю. Там когда по графической установке идёшь, как раз портянки с
> листом и вываливаются на данный момент.

Это что, дистр для лисперов, где до установки предлагается самому накодить процедуру установки? В принципе, в этой идее тоже что-то есть :)

Ответить | Правка | Наверх | Cообщить модератору
Родитель: #71 Ответы: #87

82. Сообщение от Аноним (-), 17-Фев-20, 20:36   +/
> Такое как это закрыть очень трудно и как следствие оно будет допилено.
> Время не имеет значения.

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

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

83. Сообщение от Печаль (?), 17-Фев-20, 20:47   –1 +/
Да не)) я имел ввиду что в ос guix , где Шепард используется ,в графическом установщике(на ноуте ,который да действительно не лучшая идея) вываливаются сообщения об ошибках с местами из Лисп кода(показывает где ошибка)) для цифры 1 он слишком сырой. Я то просто все вместе хотел попробовать а не Шепард отдельно ставить. Поэтому выше и писал что ос guix оч сырая раз пользователю не важно с чего при установке сообщения об ошибках вываливаются с кусками кода.))
Ответить | Правка | Наверх | Cообщить модератору
Родитель: #76 Ответы: #88

84. Сообщение от myhand (ok), 17-Фев-20, 21:07   +1 +/
Так бородатая версия guile, битые ссылки - это только начало.
Ответить | Правка | Наверх | Cообщить модератору
Родитель: #73 Ответы: #97

85. Сообщение от Аноним (85), 17-Фев-20, 21:15   +/
К кошмарном сне не могу представить что придется работать каждый день за маком.
Ответить | Правка | Наверх | Cообщить модератору
Родитель: #69

86. Сообщение от Аноним (85), 17-Фев-20, 21:18   –3 +/
Давно уже пора переходить на латиницу, а лучше на английский.
Ответить | Правка | Наверх | Cообщить модератору
Родитель: #23 Ответы: #98

87. Сообщение от user90 (?), 17-Фев-20, 21:22   –1 +/
Это дистр, который весь описывается одним! конфигурационным файлом! И этот файл на Scheme.
Ответить | Правка | Наверх | Cообщить модератору
Родитель: #81 Ответы: #95

88. Сообщение от user90 (?), 17-Фев-20, 21:25   +1 +/
Я и ответил именно про GuixSD или как он щаз там называется.

> в графическом установщике

Не припоминаю я там ГРАФИЧЕСКОГО установщика..

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

89. Сообщение от artenox (?), 17-Фев-20, 22:28   –1 +/
> заднеприводные

Среди них иного атеистов, кстати, по причине отношения религии к ним. Например, Стивен Фрай, Джоди Фостер.
А вот среди тех, кто предпочитает помладше, религиозных много.
В этом отношении мне нравится позиция геев. Хотя, религиозные люди обычно добрее.

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

90. Сообщение от Аноним (90), 17-Фев-20, 22:33   +4 +/
В процессе администрирования *админу* приходится лезть в код на самых разных языках. Потому что отмазка про "разделение труда" ну никак не канает, когда нужен результат, причём вот сейчас, а не через месяц, когда сишный программист сподобится прочитать багрепорт этого админа.
Ответить | Правка | Наверх | Cообщить модератору
Родитель: #77 Ответы: #92

91. Сообщение от artenox (?), 17-Фев-20, 22:42   –1 +/
А чем плох ALT?
Ответить | Правка | Наверх | Cообщить модератору
Родитель: #80 Ответы: #93, #105

92. Сообщение от Аноним (-), 17-Фев-20, 22:51   +/
> В процессе администрирования *админу* приходится лезть в код на самых разных языках.
> Потому что отмазка про "разделение труда" ну никак не канает, когда
> нужен результат, причём вот сейчас, а не через месяц, когда сишный
> программист сподобится прочитать багрепорт этого админа.

Я позволю себе считать что именно *админу* в общем случае в *коде системды* рыться ни к чему. А какие-то экстренные багфиксы и прочее уже скорее епархия либо девов, либо самый край, девопсов каких. А вот эти наверное должны уже любые си жевать, без всяких скидок, иначе как они вообще что-то пофиксить где-то смогут? Благо сей полно в кернеле, либах и прочем и там тоже детский сад никто не обещал. И вполне себе бывает весьма навороченный код. Кстати, я так и не понимаю чего в зацитированном фрагменте такого ужасного - в стартовых скриптах на шелле и покруче код бывает. С той разницей что вот это придется колупать не при диком баге, а вообще в ходе обычного администрирования и конфигурирования. И вот это уже совсем не айс.

Ответить | Правка | Наверх | Cообщить модератору
Родитель: #90 Ответы: #94

93. Сообщение от Аноним (-), 17-Фев-20, 23:03   +/
> А чем плох ALT?

Да он даже не то чтобы вот именно прямо плох. Но ответить на вопрос "чем лучше других?" - Шигорин пытался, но пиар каждый раз получался неубедительным и лично мне - непонятным, а то и неприятным. А когда даже участники проекта не могут донести чем их видение лучше прочих - ну, сорь, я тогда и тем более не понимаю зачем это мне. А если кто понимает - я ж не говорю что им надо снести и заменить, так? :)

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

Ответить | Правка | Наверх | Cообщить модератору
Родитель: #91 Ответы: #102

94. Сообщение от Michael Shigorinemail (ok), 17-Фев-20, 23:05   +1 +/
> Я позволю себе считать что именно *админу* в общем случае в *коде
> системды* рыться ни к чему.

Ага, особенно когда ЭТО сегфолтится.

Эх, молодёжж.

PS: поздравляю с очередным маскофэйлом до кучи.

Ответить | Правка | Наверх | Cообщить модератору
Родитель: #92 Ответы: #110

95. Сообщение от Аноним (-), 17-Фев-20, 23:05   –1 +/
> Это дистр, который весь описывается одним! конфигурационным файлом! И этот файл на Scheme.

Одним? А сколько этот файл в результате весит?

Ответить | Правка | Наверх | Cообщить модератору
Родитель: #87 Ответы: #96

96. Сообщение от Аноним (96), 17-Фев-20, 23:21   +/
https://notabug.org/thomassgn/guixsd-configuration/src/maste...
Ответить | Правка | Наверх | Cообщить модератору
Родитель: #95 Ответы: #128

97. Сообщение от Michael Shigorinemail (ok), 17-Фев-20, 23:25   +/
> Так бородатая версия guile, битые ссылки - это только начало.

Если guile-2.2 бородата, то Вы -- hipsterus vulgaris.  И да, если что-то из примеров протухло (в чём я сомневаюсь, догадайтесь, почему) -- это вики, милости просим поправить с соответствующим комментарием.

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

98. Сообщение от Michael Shigorinemail (ok), 17-Фев-20, 23:34   –1 +/
> Давно уже пора переходить на латиницу, а лучше на английский.

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

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

Ответить | Правка | Наверх | Cообщить модератору
Родитель: #86 Ответы: #100

99. Сообщение от Michael Shigorinemail (ok), 17-Фев-20, 23:37   –1 +/
Это называется "начитанность". :)
У меня счёл шёл на полки, а открыт был ещё до трёх годиков.
Много в книжках оказалось интересного, хотя и не всё -- правдивое.
Ответить | Правка | Наверх | Cообщить модератору
Родитель: #79 Ответы: #108, #114, #115

100. Сообщение от artenox (?), 17-Фев-20, 23:59   –2 +/
Зато французы потом с СССР дружили. По Вашей логике мы потом будем дружить с Америкой? Чего-то не хочется. Хотя, вот, Украина уже. Лучше бы с нами дружила.
Ответить | Правка | Наверх | Cообщить модератору
Родитель: #98 Ответы: #101, #104, #111

101. Сообщение от artenox (?), 18-Фев-20, 00:02   +/
Вообще, как можно было нам так с братьями разосраться? Позор власти.
Ответить | Правка | Наверх | Cообщить модератору
Родитель: #100 Ответы: #103, #113

102. Сообщение от Michael Shigorinemail (ok), 18-Фев-20, 00:02   +/
>>>> "Документация по guile (2.2)" - ну-ну...
>>>> Какой ALT - такая и реклама)

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

Начиная с того, что заявленная им "бородатой" ветка, вышедшая чуть меньше трёх лет назад -- на https://www.gnu.org/software/guile/docs/ фигурирует как "Preview Reference Manual for unreleased Guile 2.2 (development branch)" (ну не добрались обновить состояние странички до выпущенного месяц назад 3.0, написал им, тут чистая польза).

Так ведь заканчивая тем, что странички-то на вики писались вообще по 1.6 -- для выяснения чего достаточно было их историю глянуть ;-)

>>> Шигорин вообще умеет мастерски пиарить себя и смежные проекты,
>>> по всем болючим местам :)

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

>> А чем плох ALT?
> Да он даже не то чтобы вот именно прямо плох.

Ну местами плох, сегодня опять поймали блох.  Притом тех, которых в предыдущей ветке уже дихлофосили (#28879), но на rewrite вылезли.

Вообще же у нас есть странички altlinux.org/{features,bugs,problems}, но их тоже бы надо подновить всерьёз -- за последние пять лет картинка существенно сдвинулась от трудного 2009 или когда там это было написано.

Но местами хорош, причём некоторые изумрудики вроде того же совместного с Owl control(8) aka altlinux.org/control меня уже лет десять озадачивают тем, что всякие лодыри вроде дебиановцев такое и на блюдечке с голубой каёмочкой оказались неспособны оценить по достоинству и утащить.

> Но ответить на вопрос "чем лучше других?" - Шигорин пытался,
> но пиар каждый раз получался неубедительным и лично мне - непонятным,
> а то и неприятным.

Возможно, "проблема на Вашей стороне" -- например, сочли рассказ по существу за попытку пиара.  В чём-то точно на моей -- ну так я и не претендую на пиарщика, этим у нас нынче Аня Новомлинская занимается. (хотя рассказывать порой доводится; если кому в Омске будет интересно познакомиться -- 26-го намереваюсь там быть со слайдами)

> На самом деле дистр как дистр, просто не похож на других
> и со своими чудесами и странностями.

Местами хорош именно этим -- удивлены бывали (не раз и не два) и потирающие ручки с очередным 0day на них.

Скажу так: альт -- нередко хороший вариант для не прижившихся на других крупных дистрибутивах :-)

> У лично меня однако и запросы/хотелки выше среднепользовательских,

Это вообще не важно -- ср. тж. "каждый мнит себя стратегом".

> да и более вписывающийся в это все дистр я себе нашел.

А вот это и главное.

Ответить | Правка | Наверх | Cообщить модератору
Родитель: #93 Ответы: #121, #132

103. Сообщение от artenox (?), 18-Фев-20, 00:03   +/
И ведь мозги уже промыты и у населения.
Спрашиваю тетку:
- Как ты относишься к украинцам?
- Кoзлы они.
:facepalm:
Ответить | Правка | Наверх | Cообщить модератору
Родитель: #101

104. Сообщение от Michael Shigorinemail (ok), 18-Фев-20, 00:14   –1 +/
> Зато французы потом с СССР дружили.

Так я ж и говорю -- _потом_, по морде получив, вдруг смирными стали.

А по поводу #103 тоже не всё так однозначно(tm) -- скажем, тот ещё персонаж Иван Франко возмущался, когда его так называть пытались, и заявлял -- "я русский".  Покопайте корешки термина, поймёте его.

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

PS по #101 согласиться не могу: там безвластие, в штатах -- двоевластие.

Ответить | Правка | Наверх | Cообщить модератору
Родитель: #100 Ответы: #106

105. Сообщение от Michael Shigorinemail (ok), 18-Фев-20, 00:16   +/
> А чем плох ALT?

У нас altlinux.org/alterator на guile! :)

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

106. Сообщение от artenox (?), 18-Фев-20, 00:24   –1 +/
> по морде получив

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

Ответить | Правка | Наверх | Cообщить модератору
Родитель: #104 Ответы: #107

107. Сообщение от artenox (?), 18-Фев-20, 01:18   +/
Это даже обыграно в немецком фильме "Französisch für Anfänger" 2006.
(French girl) - Чтобы добиться успеха надо гордиться своей страной.
(German boy) - Мы гордимся только тем, что хорошо делаем.
Ответить | Правка | Наверх | Cообщить модератору
Родитель: #106 Ответы: #109

108. Сообщение от artenox (?), 18-Фев-20, 01:19   –1 +/
> У меня счёл шёл на полки

А Вы читали "Школа" Гайдара?

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

109. Сообщение от artenox (?), 18-Фев-20, 02:54   +/
> Französisch für Anfänger 2006

Немецкий 16-летний подросток Генрик на каникулах отправляется по обмену в нелюбимую им Францию, ради однокурсницы Валери, в любви к которой он стесняется признаться. Валери же наоборот обожает Францию и имеет французские корни.

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

110. Сообщение от Аноним (110), 18-Фев-20, 04:24   +3 +/
> Ага, особенно когда ЭТО сегфолтится.

Вы знаете, у лично меня он сегфолтился 1 раз в жизни. Что забавно - на встраиваемой системе. Что еще забавнее - я практикую failure analisys. Мне нравятся надежные системы. И кто бы мог подумать, root cause - сыпучая карта памяти, и если не прочелся libc6, systemd лишь первая ласточка :)

Факап? С другой стороны, +100 опыта и другим системам разлетелся интересный образ. Который такие приколы забавно обыгрывает. При помощи btrfs'а я научился разворачивать теорвер в свою сторону, юзая DUP для всего. На паре штук всплыли довольно сыпучие карты, попутно механике btrfs подвалил хороший стресстест. Который кстати, прекрасно держит, несмотря на то что dup довольно экзотичная схема хранения. Чертыхается, чинит, системы пашут, в общем как это и должно быть :)

И я не очень понимаю что именно чистому админу было ловить в такой ситуации. Вон то было явно не админским, скорее кастомдев/интеграция.

> Эх, молодёжж.

Да ну вас, ветеранюниксов, скучные и привычных скелетов в шкафу игнорите :)

> PS: поздравляю с очередным маскофэйлом до кучи.

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

Из недавних фэйлов припоминаю разве что разбитое "бронированное" окно cybertruck. Однако, глядя на число предзаказов, пожелаем и мне таких фэйлов, чтоли, да побольше :)

Ответить | Правка | Наверх | Cообщить модератору
Родитель: #94 Ответы: #118

111. Сообщение от Аноним (110), 18-Фев-20, 04:27   +/
> Чего-то не хочется. Хотя, вот, Украина уже. Лучше бы с нами дружила.

С такими друзьями как вы - никаких врагов не надо, имхо...

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

112. Сообщение от Аноним (112), 18-Фев-20, 04:29   +/
> я этим убожеством (МакОС) каждый день пользуюсь. железо просто отличное, но операционка гам.о. жаль нельзя снести по корпоративным правилам

"Когда каждый в душе Сид Вишез, а на деле Иосиф Кобзон" (c)

Главное не расстраивайся, анон. Тут еще кроме тебя весь опеннет такой.

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

113. Сообщение от Аноним (110), 18-Фев-20, 04:30   +1 +/
> Вообще, как можно было нам так с братьями разосраться? Позор власти.

ИМХО, российские власти хорошо умеют только 3 вещи:
- Портить жизнь гражданам РФ.
- Портить жизнь всем кто вокруг РФ.
- Заботиться о благополучии и безопасности своих суперценных окороков.

Все остальное у них получается хуже и по большому счету им просто пофиг. Это так, политика РФ последних 20 лет в кратком пересказе, как ее воспринимаю я.

Ответить | Правка | Наверх | Cообщить модератору
Родитель: #101 Ответы: #116, #130

114. Сообщение от Аноним (-), 18-Фев-20, 04:34   +/
> Это называется "начитанность". :)

Я практикую более общее понятие "чувство инструмента", поскольку применимо не только к языкам и не только русскому.

> Много в книжках оказалось интересного, хотя и не всё -- правдивое.

А некоторое из этого даже и вовсе экстремитскими материалами успели объявить... видимо похоже на кой-кого было. Удивляюсь как Чипполину еще не жгут, но, наверное, скоро кто-нибудь в кремле его все же прочитает, и тогда ему крышка. Колобка же забанили? Или это теремок был? :)

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

115. Сообщение от трурль (?), 18-Фев-20, 05:22   +/
>Это называется "начитанность"

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

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

116. Сообщение от artenox (?), 18-Фев-20, 08:01   +/
Зато мы не перенимаем западные ценности. Точнее, перегибы, которые они приносят.
За это надо сказать спасибо им.
Ответить | Правка | Наверх | Cообщить модератору
Родитель: #113

117. Сообщение от mommy (?), 18-Фев-20, 08:59   +/
Как овцы за друг другом. Там бинарные логи, беееееее. У самого проекта нет цели заменить всех, это у ваших дист мантейнеров таая цель.
Ответить | Правка | Наверх | Cообщить модератору
Родитель: #17 Ответы: #124

118. Сообщение от nobody (??), 18-Фев-20, 10:05   +/
О, приятно видеть ещё одного везунчика.
systemd не соответствует энтерпрайзному подходу RAS ни по одному пункту. Поэтому только на десктоп.
Надежность системы не выше надежности самого ненадежного элемента.
Показательно, что только сбой железа может подчеркнуть надежность systemd.

Даже "древний" sysVinit не позволял себе не отмонтировать примонтированные вручную директории.
Поэтому, каждый раз благодарим systemd и _не_забываем_ сделать это сами вручную перед ребутом.
И, да, серия положительных исходов при малой вероятности не может быть бесконечной.

Из последнего, мне "понравилось" восстанавливать доступ к libvirtd по tls при переходе к fedora-31. Единственное место, где попалось разумное пояснение ситуации https://bugzilla.redhat.com/show_bug.cgi?id=1741403 .
Судя по всему, скоро этот подход прийдёт ко всем сетевым сервисам.

Ну, пусть сабж попробуют, вдруг что хорошее всё-таки получится.

Ответить | Правка | Наверх | Cообщить модератору
Родитель: #110 Ответы: #126

120. Сообщение от Аноним (2), 18-Фев-20, 10:46   +/
>В процессе администрирования *админ* вообще в тот сишный код не лезет :).

Ну а если таки придётся? Вот тогда он и хлебнёт Ленькиных испраждений по горло.

Ответить | Правка | Наверх | Cообщить модератору
Родитель: #77 Ответы: #125, #127, #142

121. Сообщение от myhand (ok), 18-Фев-20, 11:05   +/
> на https://www.gnu.org/software/guile/docs/ фигурирует как "Preview Reference Manual for unreleased Guile 2.2

Михаил, вот это я и называю ALT)  Внезапно, /docs - давно уж не страница документации для Guile (об чем можно было б догадаться по отсутствию к-л графики.  (AFAIK, еще с тех пор как у их появился прикольный сайт с картенками.)

Наслаждайтесь:
https://www.gnu.org/software/guile/learn/

> написал им, тут чистая польза

В чем может быть польза Guile, если wiki ALT фигачит ссылки на устаревшие разделы их сайта?

> вики писались вообще по 1.6

Таки я догадался, почему вообще-то не стал это дальше трогать даже девятиметровой палкой.  А то окажется, что перевод SICP тоже второй свежести...

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

122. Сообщение от InuYasha (?), 18-Фев-20, 12:23   +/
QR-коды? Мне даже стало интересно. Хотя, тут уже спорный вопрос о человекочитаемости. Но если этот код фоткать с экрана зависшего сервака - будет, думаю, удобно.
Ответить | Правка | Наверх | Cообщить модератору
Родитель: #17 Ответы: #135

124. Сообщение от Michael Shigorinemail (ok), 18-Фев-20, 15:58   +/
> Как овцы за друг другом. Там бинарные логи, беееееее. У самого проекта
> нет цели заменить всех, это у ваших дист мантейнеров таая цель.

Во-первых, Вы или целенаправленно лжёте, или ни хрена не понимаете.

А во-вторых, чё-то заметил я такую штуку: по одну сторону речки кучкуются глобалисты, западники и крикуны за systemd (и прочие ibm, redhat, google, microsoft); по другую сторону -- те, кому "чтоб жило и работало".  Понятно, не без исключений, но тенденция видна довольно чётко.

Ответить | Правка | Наверх | Cообщить модератору
Родитель: #117 Ответы: #134, #138

125. Сообщение от Аноним (125), 18-Фев-20, 18:15   +/
Если одмен не может в С, то может и не стоит и лезть?
Ответить | Правка | Наверх | Cообщить модератору
Родитель: #120

126. Сообщение от Аноним (126), 18-Фев-20, 19:03   +/
> О, приятно видеть ещё одного везунчика.

И если заметить, не повезло по линии осыпавшегося стоража, при том если это под libc6, извините, но система превращается в тыкву независимо от системы инициализации.

> systemd не соответствует энтерпрайзному подходу RAS ни по одному пункту. Поэтому только на десктоп.

Вообще-то наоборот. По крайней мере он имеет апи для вачдогования процессов, может сделать что-то осмысленное если юнит не взлетел, для начальной отладки системы там логи какие-никакие есть, etc.

> Надежность системы не выше надежности самого ненадежного элемента.
> Показательно, что только сбой железа может подчеркнуть надежность systemd.

Сам по себе системд вообще никаких проблем мне не создавал. Я не знаю что там с ним Шигорин и ко сделали для этого. Запостили бы failure analisys чтоли.

> Даже "древний" sysVinit не позволял себе не отмонтировать примонтированные вручную директории.

А еще он клал на все мыслимые проблемы, повисая тряпочкой без таймаутов и реакций на коды возврата, что не RASово-верно. А когда мой сервис "почему-то" не взлетел, я "почему-то" шел сам кодить логинг и отлов кодов возврата. Очень "удобно". А если прогу хочется еще и в ограниченный по доступу "контейнер" упаковать, вообще атас.

> Поэтому, каждый раз благодарим systemd и _не_забываем_ сделать это сами вручную
> перед ребутом.

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

> И, да, серия положительных исходов при малой вероятности не может быть бесконечной.

И все же так лучше чем "тыква" на первом неудачном "бэде". А еще удобно когда грабли отрислвываются на радаре, и их можно неспешно и без авралов убрать. RAS наверное задуман как-то так. Если мы летим в космос - надо и такие "тыквы" учесть, поставив эн железок. Но на более приземленных применениях это оверкилл.

> Из последнего, мне "понравилось" восстанавливать доступ к libvirtd по tls при переходе
> к fedora-31. Единственное место, где попалось разумное пояснение ситуации

Я не пользуюсь федорой и libvirtd, так что мне это знание достаточно иррелевантно.

> Ну, пусть сабж попробуют, вдруг что хорошее всё-таки получится.

Я бы для начала федору юзать на ответственных системах не стал бы. Впрочем и редхат тоже. Но по иным причинам.

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

127. Сообщение от Аноним (-), 18-Фев-20, 19:37   –1 +/
> Ну а если таки придётся? Вот тогда он и хлебнёт Ленькиных испраждений по горло.

По моему имху это какой-то очень уж теоретический сценарий. Мне как-то скорее кернел приходилось патчить чем это. Там я еще понимаю зачем. Нет, теоретически я и libc могу захотеть пропатчить, но практически это достаточно необычный случай и рассматривать что-то такой как фундаментальную проблему - серьезно?!

Ответить | Правка | Наверх | Cообщить модератору
Родитель: #120 Ответы: #150

128. Сообщение от Аноним (-), 18-Фев-20, 19:41   +/
> https://notabug.org/thomassgn/guixsd-configuration/src/maste...

Честно говоря я думал что это ужаснее :). Впрочем, уж простите но язык где 1 вид скобочек на вообще все оказии мне все-таки не кажется удобным. Мной такой язык воспринимается туго.

Ответить | Правка | Наверх | Cообщить модератору
Родитель: #96 Ответы: #131

129. Сообщение от Аноним (-), 18-Фев-20, 19:43   +/
> Да тут скорее "по фану", от одного выбора языка уже прет))

Что-то слабо прет )))))

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

130. Сообщение от artenox (?), 18-Фев-20, 22:00   +/
> окороков

Из Хоттабыча?

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

131. Сообщение от myhand (ok), 18-Фев-20, 23:10   +/
Есть JS.  Есть питон, луа (и руби) - в сторонних проектах.  Впрочем, брайнфак тоже есть - может он вам приятнее?
Ответить | Правка | Наверх | Cообщить модератору
Родитель: #128 Ответы: #133

132. Сообщение от Аноним (-), 18-Фев-20, 23:20   +/
> это не зажимать.  А крики куликов о качествах болот -- сами знаете, преходящее.

И это можно записать в плюс, имхо.

> сегодня опять поймали блох.

Багов бояться - в софт не соваться :P. Да и в железо.

> лодыри вроде дебиановцев такое и на блюдечке с голубой каёмочкой оказались
> неспособны оценить по достоинству и утащить.

Штука забавная но иногда полезно "update your bookmarks". Если у меня будет такая проблема *сейчас*, я ее решу контейнером ("доступа к su нет") или VM ("а если даже, то что?").

Соответственно озвученные там аспекты отпадут как категория. Еще там поди прошляплено с дюжину новых векторов, оно со своими wheel-ами небось не в курсе seccomp, ns, caps, не? При том это в разные стороны работает, и накинуть, и отнять. Может потому и ленятся? Так, версия наобум.

> Возможно, "проблема на Вашей стороне" --

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

> Местами хорош именно этим -- удивлены бывали (не раз и не два)
> и потирающие ручки с очередным 0day на них.

Вообще, нестандартная конфигурация неудобна для атак. Ценные адресаты при мощном атакующем постепенно и так могут получить свое, но наследят сильнее, и вообще, "предупрежден значит вооружен", чтоли. Не панацея, но лучше чем ничего.

> Скажу так: альт -- нередко хороший вариант для не прижившихся на других
> крупных дистрибутивах :-)

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

> Это вообще не важно -- ср. тж. "каждый мнит себя стратегом".

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

> А вот это и главное.

Ну дык.

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

133. Сообщение от Аноним (-), 18-Фев-20, 23:27   +/
> Есть JS. Есть питон, луа (и руби) - в сторонних проектах.

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

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

>  Впрочем, брайнфак тоже есть - может он вам приятнее?

Для конфигурирования системы? Ну даже не знаю, как-то не задумывался о таком.

Ответить | Правка | Наверх | Cообщить модератору
Родитель: #131 Ответы: #153

134. Сообщение от Аноним (-), 18-Фев-20, 23:30   +/
> Во-первых, Вы или целенаправленно лжёте, или ни хрена не понимаете.

А может он вас так со стороны воспринимает? К тому есть валидные чисто технические предпосылки, в виде игнора или даунплея многих long standing проблем при выпячивании каких-то нишевых corner cases.

> microsoft); по другую сторону -- те, кому "чтоб жило и работало".
>  Понятно, не без исключений, но тенденция видна довольно чётко.

Еще одно далеко идущее обобщение из которого можно seed'ить prng :P

Ну и вообще, так и представляю себе MS, IBM, Google, RH... с неработающими системами. Так, а что они с неработающими системами делают и как они на них $ зарабатывают? Особенно гугл какой-нибудь? :)

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

135. Сообщение от Аноним (135), 19-Фев-20, 00:13   +/
А если проблему срочно надо решать? А тут надо бегать, искать чем фоткать, потом искать чем распознать. Да-да, у админов зачастую бывают простозвонилки в кармане. А ASCII-текст посмотрел собственными глазками и понял проблему.
Ответить | Правка | Наверх | Cообщить модератору
Родитель: #122 Ответы: #139

136. Сообщение от Аноним (135), 19-Фев-20, 00:20   +/
Так многие и в Петон не смогут. Смогут только в INI, как они сами сказали.
Ответить | Правка | Наверх | Cообщить модератору
Родитель: #52 Ответы: #147, #162

138. Сообщение от Аноним (6), 19-Фев-20, 10:47   +/
> А во-вторых, чё-то заметил я такую штуку: по одну сторону речки кучкуются глобалисты, западники и крикуны за systemd (и прочие ibm, redhat, google, microsoft); по другую сторону -- те, кому "чтоб жило и работало".  Понятно, не без исключений, но тенденция видна довольно чётко.

А, то есть взять протестированный большим сообществом дистрибутив с systemd (Debian, например), выломать из него ключевые компоненты и на живую нитку прикрутить вместо них пoделку от Васи — это "чтоб жило и работало"?

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

139. Сообщение от Аноним (6), 19-Фев-20, 10:49   +/
Внезапно, QR-коды не отменяют простого текста.
Проблема в основном в олдовых ветеран-админах, которые банально не умеют читать.
Ответить | Правка | Наверх | Cообщить модератору
Родитель: #135

140. Сообщение от Аноним (6), 19-Фев-20, 10:50   +/
> Поддерживать интерпретатор ещё одного языка специально для инициализации? Это ли не велосипед?

Нехило вы так разработчиков OpenRC унизили.

Ответить | Правка | Наверх | Cообщить модератору
Родитель: #33 Ответы: #152

141. Сообщение от Аноним (6), 19-Фев-20, 10:52   +/
Ну, пока в неумении подтереть себе зад признались только разработчики eudev.
Правда, они потом раскаялись и извинились.
Ответить | Правка | Наверх | Cообщить модератору
Родитель: #19

142. Сообщение от Аноним (6), 19-Фев-20, 10:53   +/
> Ну а если таки придётся? Вот тогда он и хлебнёт Ленькиных испраждений по горло.

Это лучше, чем дописывать sysvinit до базовой функциональности инита :)

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

143. Сообщение от Аноним (6), 19-Фев-20, 10:55   +/
> Поттеринг хотел систему инициализации как в мак оси

В итоге получилось сильно лучше.
launchd откровенно убoг по сравнению с системдой.

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

144. Сообщение от Аноним (6), 19-Фев-20, 11:00   +/
> А кроме .ini там что? Бинарные логи, встроенный вебсервер, QR-коды и стремление заменить собой все существующие демоны. Это ж и есть самый настоящий KISS, да.

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

Именно поэтому практически все энтерпрайзные решения для логов (ELK, Graylog, Splunk) используют бинарный формат хранения логов. Потому что поиск по десятку другому терабайт логов, раскиданных по десятку нод, внезапно происходит гораздо быстрее, если они лежат в СУБД типа эластика.

С вашим грепом, профессиональные админы вас на смех поднимут.

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

145. Сообщение от Аноним (6), 19-Фев-20, 11:08   +/
> Потому что когда логика и конфигурация замешены в одну непотребную кучу, где ключевые параметры находятся на третьей странице нетривиального кода - это паршиво. С точки зрения майнтенанса.

Ну, Поттеринг следует "правилу разделения" по Реймонду
> Отделяйте правила (policy) от механизма (mechanism); отделяйте интерфейс от движка (engine).

Оно, кстати, считается одной из ключевых заповедей философии Unix.
А системы с init-скриптами как раз построены на полном отрицании этого правила. Почему?

Потому что есть два "проще": "проще писать" и "проще потом с этим работать". И "ветеран-админской" трактовке философии Unix под KISS подразумевается именно возможность быстро слабать прототип на коленке. А как потом его будут поддерживать и настраивать — "не парься, он же простой, переписать с нуля не проблема".

Ответить | Правка | Наверх | Cообщить модератору
Родитель: #16 Ответы: #154

146. Сообщение от Аноним (6), 19-Фев-20, 11:14   +/
Парсить INI бизоном — как из пушки по воробьям стрелять.
Ответить | Правка | Наверх | Cообщить модератору
Родитель: #74 Ответы: #155

147. Сообщение от Аноним (6), 19-Фев-20, 11:15   +/
Писать сложные скрипты вместо простых конфигов — признак KISS, да.
Ответить | Правка | Наверх | Cообщить модератору
Родитель: #136

148. Сообщение от Аноним (6), 19-Фев-20, 11:17   +/
Ну, минута-другая — это ещё достаточно шустро, а ядро с UEFI нынче секунд в 40 укладываются (если не сервер, конечно).
Ответить | Правка | Наверх | Cообщить модератору
Родитель: #60

149. Сообщение от Аноним (6), 19-Фев-20, 11:21   +/
> я этим убожеством (МакОС) каждый день пользуюсь. железо просто отличное

Это какого же дремучего года должен быть макбук, чтобы там ещё оказалось нормальное железо? 2015?

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

150. Сообщение от Аноним (6), 19-Фев-20, 11:24   +/
Ну, не равняйте себя с настоящими ветеран-админами, которые патчат сишный код ежедневно :)

Вам-то работать надо, а у них время есть.

Ответить | Правка | Наверх | Cообщить модератору
Родитель: #127 Ответы: #157

151. Сообщение от Аноним (6), 19-Фев-20, 11:26   +/
Из одного инита, наиболее KISS-ового. И интерпретатора к нему (не может же KISS-овый инит быть компилированным бинарником!).
Ответить | Правка | Наверх | Cообщить модератору
Родитель: #13

152. Сообщение от lockywolfemail (ok), 19-Фев-20, 12:13   +/
>> Поддерживать интерпретатор ещё одного языка специально для инициализации? Это ли не велосипед?
> Нехило вы так разработчиков OpenRC унизили.

Мне похрену, у нас в дистрибутиве SystemV.

Ответить | Правка | Наверх | Cообщить модератору
Родитель: #140 Ответы: #63

153. Сообщение от myhand (ok), 19-Фев-20, 12:49   +1 +/
>> Есть JS. Есть питон, луа (и руби) - в сторонних проектах.
> И все это чтобы на них ... дистр конфигурять?

Ну если вам не нравится lisp-like синтаксис (потому я не упомянул elisp, который
тоже искаропки).

> Со своей стороны я как-то в целом предпочитаю
> чтобы логика и конфигурация были разделены, чтоли.

Один чудак уже написал PID 1 с "все декларативно" конфигом.  ЕМНИП он стал тьюринг-полным за год или то-то порядка того...  Если, собственно, не был таковым искаропки, несмотря на всяческие декларации (потому что всякие *Exec* и *If* директивы там были с самого начала).

Если вам тьюринг-полный язык мешает оформить декларативный конфиг - может стоит сменить род занятий?

Ответить | Правка | Наверх | Cообщить модератору
Родитель: #133 Ответы: #160

154. Сообщение от myhand (ok), 19-Фев-20, 12:55   +1 +/
>> Потому что когда логика и конфигурация замешены в одну непотребную кучу, где ключевые параметры находятся на третьей странице нетривиального кода - это паршиво. С точки зрения майнтенанса.
> Ну, Поттеринг следует "правилу разделения" по Реймонду

Да ничему он не следует, кроме ветра в межушном пространстве.  В его "декларативном" иязыке - куча *If* директив, про *Exec* уж не говорю.  Так что это полноценный язык программирования, просто жутко устроенный.  Но никак не язык конфигурации.

> А как потом его будут поддерживать и настраивать

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

Ответить | Правка | Наверх | Cообщить модератору
Родитель: #145 Ответы: #158

155. Сообщение от Аноним (-), 19-Фев-20, 15:10   +/
> Парсить INI бизоном — как из пушки по воробьям стрелять.

Лучше это делать с помощью размазанного ровным слоем по всему коду strncmp?

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

156. Сообщение от Аноним (156), 19-Фев-20, 20:25   +/
Долго объяснять, да ты и не поймешь.
Не парься.
Ответить | Правка | Наверх | Cообщить модератору
Родитель: #4

157. Сообщение от Аноним (-), 19-Фев-20, 23:57   +/
> Ну, не равняйте себя с настоящими ветеран-админами, которые патчат сишный код ежедневно :)
> Вам-то работать надо, а у них время есть.

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

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

158. Сообщение от Аноним (-), 20-Фев-20, 00:03   –1 +/
> Да ничему он не следует, кроме ветра в межушном пространстве.  В
> его "декларативном" иязыке - куча *If* директив, про *Exec* уж не
> говорю.  Так что это полноценный язык программирования, просто жутко устроенный.

На мой вкус это вполне себе неплохо работает для конфигурации. И как программирование я это все же не рассматриваю.

>  Но никак не язык конфигурации.

В конечном штуке оно таки позволяет топтать клаву в разы меньше и все по делу. И это как бы плюс.

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

Угу, по состоянию инитскриптов в дебиане можно было ощутить. Меня даже вот прям на опеннете этим подтролили пару раз. И я не злопамятный, но относительно факапов выводы все же делаю.

> Так что "проще потом с этим работать" - как раз в приоритете.

И это явно не про то месиво в sysv. А так майнтайнеры по-моему очень ясно проголосовали за что они.

> потом было просто разобраться, без написания мануалов "где тут что у меня в системе".

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

Ответить | Правка | Наверх | Cообщить модератору
Родитель: #154 Ответы: #164

159. Сообщение от Аноним (-), 20-Фев-20, 00:08   +/
> ядро довольно тормозно стартует, его инит не ускорит

Это у кого ядро такое? А то в пингвине более-менее пиляют параллельную инициализацию дров. Там еще конечно пилить и пилить, еще далеко не все так делается, но все-таки.

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

160. Сообщение от Аноним (-), 20-Фев-20, 00:14   –1 +/
> Ну если вам не нравится lisp-like синтаксис (потому я не упомянул elisp,
> который тоже искаропки).

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

> Один чудак уже написал PID 1 с "все декларативно" конфигом.  

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

> собственно, не был таковым искаропки, несмотря на всяческие декларации (потому что
> всякие *Exec* и *If* директивы там были с самого начала).

Ну блин знаете, система инициализации которая вдруг в exec внешних программ/скриптов не умеет - это был бы номер. А как она что-то инициализирует вообще? Или это фирмвара соневского фотика? :)

> Если вам тьюринг-полный язык мешает оформить декларативный конфиг - может стоит сменить
> род занятий?

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

Ответить | Правка | Наверх | Cообщить модератору
Родитель: #153 Ответы: #161, #165

161. Сообщение от Michael Shigorinemail (ok), 20-Фев-20, 00:55   +/
> Удобно, лаконично

Нет.

Ответить | Правка | Наверх | Cообщить модератору
Родитель: #160 Ответы: #163

162. Сообщение от Аноним (-), 20-Фев-20, 02:46   +/
> Так многие и в Петон не смогут. Смогут только в INI, как они сами сказали.

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

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

163. Сообщение от Аноним (-), 20-Фев-20, 02:50   +/
> Нет.

Офигенный аргумент, учитывая что я пробовал и так и сяк. И таки запустить свои сервисы и даже с затянутыми гайками по части секурити лично мне стало как-то сильно менее канительно.

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

164. Сообщение от myhand (ok), 20-Фев-20, 12:18   +/
> На мой вкус это вполне себе неплохо работает для конфигурации. И как
> программирование я это все же не рассматриваю.

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

>> Так что "проще потом с этим работать" - как раз в приоритете.
> И это явно не про то месиво в sysv. А так майнтайнеры
> по-моему очень ясно проголосовали за что они.

"Голосование" в дебиан - это отдельная песня.  ИМХО, голоса тех, кого стоило бы
слушать - давно оттуда свалили.  Зато теперь антихерассмент есть и сис*ки
запрещены, прям как на опеннете...

>> потом было просто разобраться, без написания мануалов "где тут что у меня в системе".
> Ага, намного круче в трех страницах паскудного кода ковыряться, переизобретающего базовую
> функциональность i++'й раз.

Да все там с инит-скриптами в Debian было нормально.  А с теми шаблонными кусками кода,
что еще где-то повторялись - вполне можно было бы разобраться в штатном режиме,
через багтрекер и вынос в библиотеку или специальные утилиты (как сделали
с start-stop-daemon).

Ответить | Правка | Наверх | Cообщить модератору
Родитель: #158 Ответы: #166

165. Сообщение от myhand (ok), 20-Фев-20, 12:23   +/
> Будем считать что я не фанат когда дохрена кода
> пополам с конфигурационными данными валяется.

Ну так не валяйте.  Это ж на вашей совести - использовать тьюринг-полный
язык по-полной или только переменные там определяйте, например.

>> Один чудак уже написал PID 1 с "все декларативно" конфигом.
> И таки я считаю что у него получилось довольно хорошо.

С этим немножко не все согласны.

>> собственно, не был таковым искаропки, несмотря на всяческие декларации (потому что
>> всякие *Exec* и *If* директивы там были с самого начала).
> Ну блин знаете, система инициализации которая вдруг в exec внешних программ/скриптов не
> умеет - это был бы номер.

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

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

Так вам обратно ноги будут мешать танцевать...

Ответить | Правка | Наверх | Cообщить модератору
Родитель: #160 Ответы: #167

166. Сообщение от Аноним (166), 20-Фев-20, 23:13   –1 +/
> Тогда какие претензии к нормальным языкам?  Просто не рассматривайте их как
> полноценные языки программирования в контексте задачи конфигурации.

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

Но когда это например пакетный менеджер и дистр, и там 20К такого счастья от взятых наобум кодеров - да ктулху меня упаси разгребать их художества. Системд как раз отличен тем что неудобен для всяких выходок. Поэтому мне придется вштыривать в чьи-то ментальные испражнения намного реже (простите, более приятное название подобному коду я не могу придумать). И вот кроме всего прочего я бы не хотел натыкаться на твои художества в моей системе.

> "Голосование" в дебиан - это отдельная песня.  ИМХО, голоса тех, кого
> стоило бы слушать - давно оттуда свалили.  Зато теперь антихерассмент есть и сис*ки
> запрещены, прям как на опеннете...

Что-то я не заметил чтобы на опеннете да вдруг харассмент был запрещен. Тут эт самое практикуется всеми вплоть до модераторов. На мой вкус это баг а не фича.

> Да все там с инит-скриптами в Debian было нормально.

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

> что еще где-то повторялись - вполне можно было бы разобраться в штатном
> режиме, через багтрекер и вынос в библиотеку или специальные утилиты (как сделали
> с start-stop-daemon).

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

Ответить | Правка | Наверх | Cообщить модератору
Родитель: #164 Ответы: #170

167. Сообщение от Аноним (-), 20-Фев-20, 23:53   +/
> Ну так не валяйте.  Это ж на вашей совести - использовать
> тьюринг-полный язык по-полной или только переменные там определяйте, например.

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

Это не отменяет того что я могу хотеть менять конструкцию под какие-то специфичные нужды, ранее не встречавшиеся - и вот тут сорцы мне таки пригодятся.

> С этим немножко не все согласны.

Ну так они в своем праве. И я - тоже. Ну и вот я бы не хотел чтобы мне в систему сгружали подобные художества.

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

По сути это обычные ini-файлы, вполне себе декларативные и не страшные на вид.

> Таки в чем тогда разница?

В том что там нет сотен glue кода и ацких зависимостей от левых сторонних штук, например. Каждая строка по делу.

>> Да ну что за глупый максимализм, проще взять другой инструмент или сменить подход.
> Так вам обратно ноги будут мешать танцевать...

Я проверял, таки не мешают. Напротив, стало удобнее и проще.

Ответить | Правка | Наверх | Cообщить модератору
Родитель: #165 Ответы: #171

170. Сообщение от myhand (ok), 21-Фев-20, 14:55   +/
> Хоть это и смахивает на забивание микроскопом гвоздей,
> но, в принципе, тяжелым микроскопом

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

> Системд как раз отличен тем что неудобен для всяких выходок.

Дураки, к сожалению, крайне изобретательны.

>> "Голосование" в дебиан - это отдельная песня.  ИМХО, голоса тех, кого
>> стоило бы слушать - давно оттуда свалили.  Зато теперь антихерассмент есть и сис*ки
>> запрещены, прям как на опеннете...
> Что-то я не заметил чтобы на опеннете да вдруг харассмент был запрещен.

Это потому что комментарии с обоснованными итогами вида "ты <трибуквы>!" - тут удаляют.

>> Да все там с инит-скриптами в Debian было нормально.
> Кроме того что это глючное месиво

У меня все работало где-то с ~2002 года.  Вы тогда хоть родились?

> Блин, это тебе в альтлинукс надо,

Не дождутся.  Из дебиана есть куды бечь, вот хоть в Guix.

Ответить | Правка | Наверх | Cообщить модератору
Родитель: #166 Ответы: #172

171. Сообщение от myhand (ok), 21-Фев-20, 14:58   +/
>> Ну так не валяйте.  Это ж на вашей совести - использовать
>> тьюринг-полный язык по-полной или только переменные там определяйте, например.
> Угу, это на моей совести - сделать из палки и железки молоток
> самому или признать что магазинный комфортнее и эффективнее.

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

Еще раз, последний, язык конфигурации systemd - не декларативный.  Т.е. ничем, кроме
*ебищного синтаксиса он не отличается от той же Scheme.

>> Ну как-бы номер - не номер...  А получившийся йязыг таки не декларативный, совсем.
> По сути это обычные ini-файлы, вполне себе декларативные и не страшные на вид.

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

>> Таки в чем тогда разница?
> В том что там нет сотен glue кода и ацких зависимостей от
> левых сторонних штук, например.

Сам systemd является мешаниной "левых штук", да еще тянущей тучу в виде либ.

>>> Да ну что за глупый максимализм, проще взять другой инструмент или сменить подход.
>> Так вам обратно ноги будут мешать танцевать...
> Я проверял, таки не мешают.

И это хорошо - больше рабочих мест для таких, кто не только в systemd умеет.

> Напротив, стало удобнее и проще.

Т.е. эта "сущность" вам не натирает в интимном месте, вы уже привыкли?

Ответить | Правка | Наверх | Cообщить модератору
Родитель: #167 Ответы: #173

172. Сообщение от Аноним (172), 21-Фев-20, 23:38   +/
> Т.е. забивание микроскопом другой фирмы, который собственно для непосредственной-то
> цели и не очень хорош - вас не смущает?

Ежели инструмент работает, и лучше чем то что до него было - не вижу проблем. И для меня это именно вот так.

> Дураки, к сожалению, крайне изобретательны.

Я не считаю майнтайнеров дебиана таковыми. А если б считал то наверное не юзал бы их дистр.

> Это потому что комментарии с обоснованными итогами вида "ты <трибуквы>!" - тут удаляют.

Вон у LED-а например 99% коментов такие. Походу это не работает.

> У меня все работало где-то с ~2002 года.  Вы тогда хоть родились?

Гораздо раньше.

>> Блин, это тебе в альтлинукс надо,
> Не дождутся.  Из дебиана есть куды бечь, вот хоть в Guix.

Что так? :) У них даже вон пакетный менеджер - apt. А, главное, уважаемый сэр, не забудьте свою пихтонрасию с собой забрать, just in case.

Ответить | Правка | Наверх | Cообщить модератору
Родитель: #170 Ответы: #174

173. Сообщение от Аноним (173), 21-Фев-20, 23:51   +/
> Аналогия странная.  Скорее, вы вынуждены из молотка сделать, скажем палку-копалку.  

Я ничего не "вынужден". Мне так элементарно удобнее.

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

Я как-то на своем примере этого совершенно не ощутил. Мои гвозди гвоздятся прилично.

> Еще раз, последний, язык конфигурации systemd - не декларативный.  Т.е. ничем,
> кроме *ебищного синтаксиса он не отличается от той же Scheme.

Я за разделение кода и данных в общем случае. Системд к этому неизмеримо ближе нежели такие велики с квадратными колесами.

> вполне тьюринг-полный язык программирования, не хуже брайнфака.

Теоретически - да. Практически я таки избавлен от счастья расшифровывать навороченные логические конструкции и странные абстракции странных личностей в конфигурации.

> Сам systemd является мешаниной "левых штук",

Он является мешаниной полезных левых штук. Но да, я соглашусь что некоторые из его штук мне бесполезны, типа networkd какого, который даже ифейс поднять сам не умеет (лол). Ну так я им и не пользуюсь.

> да еще тянущей тучу в виде либ.

В случае дебиана системд ну вообще совсем никак не самый жирный компонент системы.

> И это хорошо - больше рабочих мест для таких, кто не только в systemd умеет.

Ага, в каком-нибудь нии, как там чувак из СССР рассказывал, счастливого работинга :)

> Т.е. эта "сущность" вам не натирает в интимном месте, вы уже привыкли?

Вот sysv мне таки натирал, да. Проблемами с надежностью, RAS и общим качеством всего этого. А это - дебианщики вполне нормально в это сумели.


Ответить | Правка | Наверх | Cообщить модератору
Родитель: #171 Ответы: #175

174. Сообщение от myhand (ok), 22-Фев-20, 18:01   +/
>> Т.е. забивание микроскопом другой фирмы, который собственно для непосредственной-то
>> цели и не очень хорош - вас не смущает?
> Ежели инструмент работает, и лучше чем то что до него было -
> не вижу проблем.

Т.е. вам просто лейбл на микроскопе не нравится, против самой идеи его
использования для забивания гвоздей вы не возражаете?  Или уже запутались?

>> Дураки, к сожалению, крайне изобретательны.
> Я не считаю майнтайнеров дебиана таковыми.

Так в Debian и не было большой трагедии от использования sysvinit.  Проблема с
дублированием кода инит-скриптов - вообще наиболее тривиальна для решения
без замены системы инициализации.

>> Это потому что комментарии с обоснованными итогами вида "ты <трибуквы>!" - тут удаляют.
> Вон у LED-а например 99% коментов такие.

Я бы не сказал.  Скорее, там просто про три буквы.  А "херассмент" - обычно обслуживает
случаи, когда у оппонента "горит" именно от сопутствующих аргументов.

>> У меня все работало где-то с ~2002 года.  Вы тогда хоть родились?
> Гораздо раньше.

А школу закончили?)

>>> Блин, это тебе в альтлинукс надо,
>> Не дождутся.  Из дебиана есть куды бечь, вот хоть в Guix.
> Что так? :) У них даже вон пакетный менеджер - apt.

Протухший, как и весь ALT.

> А, главное, уважаемый сэр, не забудьте свою пихтонрасию с собой забрать

Это вы об чем?

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

175. Сообщение от myhand (ok), 22-Фев-20, 18:05   +/
>> Сам systemd является мешаниной "левых штук",
> Он является мешаниной полезных левых штук. Но да, я соглашусь что некоторые
> из его штук мне бесполезны, типа networkd какого, который даже ифейс
> поднять сам не умеет (лол). Ну так я им и не пользуюсь.

Ну да, ну да.  Эти-то штуки микроскопу нужны, чтоб гвозди забивать...

>> да еще тянущей тучу в виде либ.
> В случае дебиана системд ну вообще совсем никак не самый жирный компонент
> системы.

Можно полюбопытствовать на количественное сравнение?

>> Т.е. эта "сущность" вам не натирает в интимном месте, вы уже привыкли?
> Вот sysv мне таки натирал, да.

Ну тогда я рад за вас.

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


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

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




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

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