LINUX.ORG.RU

Четверть века назад. Гуманитарий и Linux

 , ,


0

2

Я никогда не был программистом. Я никогда не был айтишником вообще. Я до сих пор не понимаю, в чём разница. Я – писатель и сценарист, который использует Линукс с 1997 года. Сначала, как волонтёр, помогал СПО чем мог (русифицировал LyX и, если кто помнит что это, ApplixWare).

До сих пор не изменяю любимой ОС. Не люблю системди, сейчас сижу на Void + XFCE4.

>>> Просмотр (1152x864, 158 Kb)



Проверено: hobbit ()
Последнее исправление: hobbit (всего исправлений: 2)

Ответ на: комментарий от hateWin

развернуть эту мысль и аргументировать свои слова ты не можешь

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

skiminok1986 ★★★★★
()
Ответ на: комментарий от skiminok1986

А ты хотел на твои детские кривляния взрослый ответ?

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

Я буду общаться с тобой на твоём уровне

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

Чтобы ты мог понять меня

Я уже понял, что ты дурак. Ты именно это хотел сказать?

hateWin ★☆
()
Ответ на: комментарий от skiminok1986

Потому что это твоя мысль и твои слова.

Нет. Ты же завил, что к systemd относятся плохо из-за неправильной политики шапки. Что именно эта политика подразумевает — ты не объяснил, зато начал кривляться и цепляться к словам.

hateWin ★☆
()
Ответ на: комментарий от hateWin

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

Лжец.

когда ему задают неудобные вопросы

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

не имеет права судить об уровне других.

Можешь зачитать все мои права?

Так ты не можешь общаться на моем уровне.

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

Ты ведешь себя, как агрессивный подросток-максималист.

Лишнее подтверждение того, что ты споришь не со мной, а с голосами в своей голове. Уже и максимализм где-то увидел.

Я не бросаюсь тупыми лозунгами и не кривляюсь

Лжец.

в ответ на требование предоставить доказательства

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

Я уже понял, что ты дурак.

Потроллить не получилось, перешёл на прямые оскорбления. И это я веду себя как подросток :)

Ты именно это хотел сказать?

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

skiminok1986 ★★★★★
()
Ответ на: комментарий от hateWin

Ты же завил, что к systemd относятся плохо из-за неправильной политики шапки

Лжец.

Что именно эта политика подразумевает — ты не объяснил

А никто не спросил.

зато начал кривляться и цепляться к словам

То, что ты не можешь оформить свои мысли в виде текста, это твоя проблема. Я отвечаю на то, что написано, а не на то, что ты при этом думал.

skiminok1986 ★★★★★
()
Ответ на: комментарий от skiminok1986

Лжец

В чем именно? То, что ты просто кривляешься — очевидно. Не нужно вилять и выкручиваться.

Твой вскукарек про шапочку не является нудобным вопросом. Это просто вскукарек с целью потроллить

Стало быть, безосновательные пуки в лужу и повторение тупых хейтерских мантр — это не способ потролить. Так и запишем.

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

Но именно на таком уровне ты и общаешься.

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

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

Потроллить не получилось, перешёл на прямые оскорбления

Интересно, как еще назвать человека, который сознательно повторяет давно избитые мантры и при этом расчитывает, что к нему будут относиться серьезно?

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

Лол.

hateWin ★☆
()
Последнее исправление: hateWin (всего исправлений: 1)
Ответ на: комментарий от skiminok1986

А никто не спросил

Спросил. Я несколько раз попросил доказательств. В ответ только клоунада.

То, что ты не можешь оформить свои мысли в виде текста, это твоя проблема

У меня нет такой проблемы. Зато у тебя есть проблема в виде веры в тупую хейтерскую чушь

hateWin ★☆
()
Ответ на: комментарий от skiminok1986

Потому что мне весело смотреть на твои сообщения

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

hateWin ★☆
()
Ответ на: комментарий от hateWin

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

Просто вкусы у меня непритязательные. Мне весело смотреть на тех, кто не может сформулировать свои мысли и винит окружающих в этом.

skiminok1986 ★★★★★
()
Ответ на: комментарий от sparkie

на основании открытых источников издавал «исследования»

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

LamerOk ★★★★★
()
Ответ на: комментарий от skiminok1986

Мне весело смотреть на тех, кто не может сформулировать свои мысли и винит окружающих в этом

К бездоказательным утверждениям о плохом качестве кода systemd и плохой политике шапки добавляется утверждение о моей неспособности формулировать мысли. Давай ты попробуешь доказать хотя бы одно из трех утверждений?

hateWin ★☆
()
Ответ на: комментарий от Old-Cat

И онанировал с удивительными systemctl disable systemctl mask

Джва вопроса - зачем вы с ними онанировали и почему вы решили, что не стоит читать документацию сустемдэ. Собственно там разница между disable и mask вполне себе хорошо описана.

pavel_l
()
Ответ на: комментарий от pavel_l

Джва вопроса - зачем вы с ними онанировали и почему вы решили, что не стоит читать документацию сустемдэ. Собственно там разница между disable и mask вполне себе хорошо описана.

Вопросы обычно заканчиваются на «?». Примерно так: почему вы решили, что я не читал документацию сустемди и не знаю разницы? Какие голоса вам это нашептали? И как эти вопросы могут поколебать мой ЛИЧНЫЙ выбор в пользу runit на МОЁМ домашнем компьютере?

Old-Cat
() автор топика
Ответ на: комментарий от LamerOk

Нет, должен быть анализ и синтез.

В описываемом случае не было ни того ни другого.

ЗЫ Я тоже диссер пишу, так что я знаю о чём идёт речь.

sparkie ★★★★★
()
Последнее исправление: sparkie (всего исправлений: 1)
Ответ на: комментарий от sparkie

В описываемом случае не было ни того ни другого.

Тогда наверно именно это и следует ставить на вид. Публикация исследования из «закрытых» источников делает само исследование не верифицируемым и, следовательно, не научным.

LamerOk ★★★★★
()
Ответ на: комментарий от Old-Cat

С чего вы решили, что я пытаюсь поколебать ваш личный выбор? (теперь понятно, что это вопрос?). Нравится runit - пользуйтесь, я вот его не знаю и ничего ни плохого, ни хорошего сказать не могу. А вот например сустемд я использую везде кроме FreeBSD и мне интересно, что с ним не так. В качестве одного из недостатков сустемд вами же были высказаны какие-то сложности с коммандами хорошо и понятно описаными в документации. Если вы действительно её читали и знаете разницу, тогда в чем была сложность?

pavel_l
()

Каганов, ты?

CYB3R ★★★★★
()
Ответ на: комментарий от pavel_l

Если вы действительно её читали и знаете разницу, тогда в чем была сложность?

Мне, лично мне, проще, чем выискивать на набирать к примеру что-то типа:

systemctl list-units --type service

sudo systemctl stop трам-пам-пам

sudo systemctl disable трам-пам-пам

sudo systemctl mask трам-пам-пам

удалить ссылку в /var/service

Old-Cat
() автор топика
Ответ на: комментарий от Old-Cat

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

И онанировал с удивительными systemctl …

имелось ввиду набирать на клавиатуре «systemctl list-units –type service» и иже с ними?

pavel_l
()
Последнее исправление: pavel_l (всего исправлений: 1)

Я – писатель и сценарист, который использует Линукс с 1997 года.

Каганов здесь?

Не люблю системди, сейчас сижу на Void + XFCE4.

Хотя нет, ложная тревога. Тот к systemd терпим.

macrohard ★★
()
Ответ на: комментарий от macrohard

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

Vidrele ★★★
()
Ответ на: комментарий от intelfx

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

Впрочем, в моём случае, это ещё и уменьшает размер бекапов 😁

papin-aziat ★★★★★
()
Ответ на: комментарий от skiminok1986

Вот это да. Но радикально сути дела не меняет :)

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

kirill_rrr ★★★★★
()
Последнее исправление: kirill_rrr (всего исправлений: 1)
Ответ на: комментарий от hateWin

Либо например меня задоблало то что оно фейлит завершение работы на дебианах без объяснения причины. Приходится подпирать неведомый косяк снижением таймаута. Но там разумеется ещё с полсотни подобных притензий и косяков, которых в бета-версиях делать уже не принято.

kirill_rrr ★★★★★
()
Последнее исправление: kirill_rrr (всего исправлений: 1)
Ответ на: комментарий от lealxe

Не, не норм. Оно всё ещё не говорит была ли (не)выполнена команда и нигде не объясняется почему некоторые демоны можно отключать, а некоторые - нет. Хотя уж enable/disable сервиса за 250+ версий можно было бы допилить.

kirill_rrr ★★★★★
()
Ответ на: комментарий от pavel_l

Даже если и да (но я как то не нашёл «хорошо описано»), это всё равно не отменяет крайне неудобного обращения с юнитами и вообще неудобной подачи команд. А синтаксис просто идиотский. И если в ffmpeg имеет смысл запихивать вообще всё в один бинарник, то в случае системы инициализации - это косяк.

kirill_rrr ★★★★★
()
Ответ на: комментарий от papin-aziat

С кабелями, шкафами, дамскими сумочками и рабочими столами этот подход отлично работает. Почему с ОС не должен?

kirill_rrr ★★★★★
()
Ответ на: комментарий от kirill_rrr

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

papin-aziat ★★★★★
()
Ответ на: комментарий от skiminok1986

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

bread
()
Ответ на: комментарий от papin-aziat

*до тех пор, пока выключение компьютера не начинает занимать 100000мс. Или ещё какие весёлые вещи вроде запрета использовать 50% оперативки.

А оно начнёт, потому что система специально так спроектирована. Быть слишком сложным для 99,99% юзеров и 95% разработчиков это современная выигрышная бизнес-стртегия большой и богатой корпорации. У всех остальных фейлы должны быть регулярными. Простой инструмент, который отлично работает 40 лет не увеличивает бюджетов, с него сложно извлекать прибыль.

kirill_rrr ★★★★★
()
Последнее исправление: kirill_rrr (всего исправлений: 2)
Ответ на: комментарий от kirill_rrr

*до тех пор, пока выключение компьютера не начинает занимать 100000мс

Да, это эпический пипец, спору нет.

Или ещё какие весёлые вещи вроде запрета использовать 50% оперативки

А это что за тема?

papin-aziat ★★★★★
()
Ответ на: комментарий от kirill_rrr

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

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

bread
()
Ответ на: комментарий от kirill_rrr

но я как то не нашёл «хорошо описано»

что именно здесь нехорошо описано касательно disable и mask https://www.freedesktop.org/software/systemd/man/latest/systemctl.html

А синтаксис просто идиотский.

Вкусовщина, чем принципиально отличается от того же service %service_name% status во FreeBSD, который не сустемд?

pavel_l
()
Ответ на: комментарий от pavel_l

https://www.freedesktop.org/software/systemd/man/latest/systemctl.html

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

А поведение mask (This will link these unit files to /dev/null, making it impossible to start them. This is a stronger version of disable, since it prohibits all kinds of activation of the unit, including enablement and manual activation.) - просто тупой костыль от кулхацкеров «мы не можем выключить лампочку, давай разобьём».

kirill_rrr ★★★★★
()
Последнее исправление: kirill_rrr (всего исправлений: 1)
Ответ на: комментарий от papin-aziat

А это что за тема?

Ну вот системд в обязательном порядке использует cgrops, при запуске создаёт структуру и разбрасывает процессы по слайсам. Обязательно не только по цпу, но по всем метрикам, в том числе по памяти. Каждой сессии юзера отдельный слайс, вроде логично. Если есть недостаток памяти, то оба этих слайса получают лимит примерно по 50% памяти, вроде логично если и так идёт активный свопинг.

Но вот распбиан-8 и дебиан-9 (после них я превентивно делал прививку или просто не сталкивался с тем же сценарием), там что то пошло не так. То ли какая то опция не срабатывает, то ли какой то лимит не отключается. Короче я запускаю основную сессию и дополнительную для какой нибудь фоновой задачи, на отдеьном Х-сервере просто чтобы у меня не висело 10-20 терминалов (панорама kwin тормозить будет и всё такое) или чтобы применить к фоновому сеансу тот самый cgrops на цпу. Происходит пиковое потребление оперативки, лимит срабатывает, не отключается и через какое то время я замесаю, что мой браузер дрючит своп, но сеас упорно живёт в 50% оперативки. Остальное не используется, ну кроме как под кеш.

Лекарства на уовне мистемд нету, только отключать cgrops mem в ядре или каждый раз разруливать конфликт ручками.

Хотя казалось бы, эта функция (вся поддержка cgrops вместе взятая) нужнане менее чем 5% польователей. Почему она сделана строго обязательной и неотключаемой? У меня также есть подозрения, что cgrops висит в ядре не забесплатно.

kirill_rrr ★★★★★
()
Последнее исправление: kirill_rrr (всего исправлений: 3)

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

nuxster ★★★
()
Ответ на: комментарий от bread

Вот ксати казалось бы, а с чего извлекать прибыль? Да как будто патчи безопастности не желательно выкатывать ежедневно, а кодовую базу перепрочёсывать каждый квартал. Или LTS-поддержка на глубину 15-20 лет по сразу нескольким веткам, и по безопастности, и по оптимизациям, и по бэкпортированию важных изменений. Слишком сложно? Ну так, ять, спроектируйте простую и надёжную систему! Или хотя бы не ломайте, всё уже до вас спроектировано.

kirill_rrr ★★★★★
()
Ответ на: комментарий от kirill_rrr

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

Можно так же хвастать умением полировать бронзовое зеркало и изготавливать каменные ножи.

utanho ★★★★★
()
Ответ на: комментарий от kirill_rrr

Там ничего не сказано о том, что при disable юнита он может не отключаться и продолжать запускаться.

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

А поведение mask … просто тупой костыль от кулхацкеров «мы не можем выключить лампочку, давай разобьём».

Т.е. все таки неплохо описано и претензии уже к реализации, да?

pavel_l
()
Ответ на: комментарий от pavel_l

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

Это ненормальное дефолтное поведение. Попробуйте отключить journald на любом системд-дистре. А ведь это всего лишь обыкновенный демон с всего лишь обыкновенным юнитом, теоретически. И для работы системы он вот вообще не критичен.

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

Т.е. все таки неплохо описано и претензии уже к реализации, да?

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

kirill_rrr ★★★★★
()
Последнее исправление: kirill_rrr (всего исправлений: 2)

До сих пор не изменяю любимой ОС

Это какой, на скриншоте не видно

IIIypuk ★★★★
()
Для того чтобы оставить комментарий войдите или зарегистрируйтесь.