The OpenNET Project / Index page

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



Индекс форумов
Составление сообщения

Исходное сообщение
"Разработчики GNOME представили iio-sensor-proxy 1.0 для упро..."
Отправлено Аноним, 25-Май-15 03:00 
> Проверенный практикой.

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

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

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

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

> Будете же потом в затылке чесать -- "и как это я не подумал, cui bono".

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

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

Ну вот мне нравится системд. Не на 100%, но имхо - в целом стало лучше чем было до него. И я не понимаю таких предъяв Поттерингу. Да, он удачливый кекс и смог изменить мир. Забыв вас спросить - а можно ли ему. А он и не должен был вас спрашивать. И насколько вам будет удобно в новых реалиях... а вот это уже не его проблемы. И даже не шапкины. Они не подписывались никого пожизненно ублажать и вводить мораторий на изменения мира ради вас.

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

Почему бы не признать очевидное? Многим системд понравился. Судя по дебиану - большинству. Ну и вообще, как вы там в тредах о политике рассказывали? Меньшинство можно прокатить ради большинства, так? Ну вот у ВАС будет замечательный шанс оценить на своей шкуре как это ощущается. Хотя тут даже честнее как-то: возможность писать код так как вы считаете нужным у вас вроде никто не забирал. А если попробовать отфоркать государство - по чайнику в два счета настучат, оптом и в розницу.

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

Разница в отношении ИМХО проистекает по вполне характерной границе водораздела, из-за которой мы тут и встречаемся. Называется "наличие исходных текстов" (под опенсорсной лицензией).

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

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

> Угу -- http://www.reactivated.net/writing_udev_rules.html был зачитан до дыр в своё время.

По крайней мере, почитав это + посмотрев udev-adm monitor, через 10 минут я на нем изобразил то что хотел, хотя впевые в жизни туда сунулся. В наименее кривом виде из всех которые были до этого. Получилось результативно и безглючно. Скажу ка я спасибо Mihail Zenkov за то что он подал идею. Хоть это и не по части usb-клавиатур было...

P.S. Если бы udev писали НеФанаты поттеринга которым нравится sysv init - там вместо правил были бы имхо сотни скриптов и я бы озверел задолго до того как сделал то что хотел. Бонусом я теперь знаю как приветствовать удавом тех кто попробует сосватать мне "предсказуемые" имена и-фейсов вида en1p0s4 :)

> а куча грабель превратится в циклический граф грабель.

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

> Но тут пусть практика говорит :)

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

> Конечно, не то -- потому как просто работает.

Понятия о простом, как видим, у всех разные.

> О, а не расскажете о бытовых применениях?

Например для меня вполне характерно если у меня между делом запущено например несколько KVMных VM. Причины по которым они запускаются бывают разные. Можно отпилить некий сервис от системы, лишив его возможности шариться по моим данным, даже в случае взлома будет солидный барьер на пути атакующих. В дефолтном окружении которое довольно просто мониторить на предмет изменений и подозрительных действий. Можно погонять вон ту ОС на посмотреть без риска что-то сломать в своей системе. Можно посмотреть "а что будет, если..." с возможностью отмотать назад за ...цать секунд, если результат не понравился. Можно не загаживать себе основную систему софтом "на посмотреть", рискуя "хвостами после сноса" или "нежелательным поведением" и посмотреть в VM. Можно обкатать нестандартный сетевой конфиг, который из реальных железяк набирать было бы долго, дорого и утомительно. Это будет достаточно приблизительно. Но познакомиться с штуками типа tc в таком виде будет попроще. А если понравится - можно сделть снапшоты и сохранить "конфиг для сетевых экспериментов". Он будет приводиться в это состояние за несколько минут. На реальных железках возни будет сильно больше. Можно какую-нибудь экзотичную сборочную среду гонять, без замусоривания основной системы, etc.

Контейнеры для части этих вещей в принципе тоже сгодились бы, имеючи очевидный плюс в виде куда более скромного оверхеда и минус в виде более хилой изоляции. Со снапшотами в btrfs можно сделать неплохой аналог снапшотов VM, только CoW - не в диске-файле, а сразу в ФС, стало быть минус уровень абстракций и парсинга блоков. Ну и всякие тонкие моменты по части изоляции. Которая в майнлайне до сих пор не 100% полная. Правда жизни такова что в майнлайне контейнеры не на 100% допилены и потому годятся для изоляции "не слишком враждебного" софта.

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

Люди - достаточно сложные существа. "Только" было бы слишком просто :P.

> Так всё-таки будет пример или замнём для ясности?  Просто для меня
> это довольно серьёзное обвинение, стараюсь такими не разбрасываться.

Так это не обвинние лично вас. Это скорее общее описание ситуации "на планете".

Ну вот например, есть такая программа - 3proxy. Но она есть не во всех дистрах. Как минимум в дебиане и убунте ее нет. А жаль - полезный "swiss army knife" в своем роде. Но компилится просто. А с учетом того что порой имеет смысл брать -dev версию, и подавно. А вот ее дефолтный инит-скрипт из тарбола - ужасен. О чем очень быстро узнаем при попытке настроить автозапуск. Systemd юнит я в желаемый вид отрихтую сильно быстрее, при прочих равных. Это - одна программа. А таких программ в природе десятки тысяч. А иногда мне например не нравится как себя ведет майнтайнерский дефолт. И в случае системд мне будет как-то легче и быстрее перенастроить это, да и мегахудожеств там будет поменьше и только при реально сильной нужде.

Конкретно альт в этом плане сделал менее ужасно чем у других, но ... с точки зрения админа ценность знаний о одном местечковом дистре - невысокая. Code reuse и knowledge reuse с другими дистрами - отсутствует. Распостраненность дистра - скромная. Другие дистры такой подвид инициализации не подхватили. Ну и с чисто прагматической точки зрения мне в конфиге на 5 строк сильно быстрее и проще разобраться чем в куче скриптов.

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

Грубо говоря, когда я вижу системд, какая-нибудь кастомная сетевая хотелка вида "хочу запуститься всенепременно ДО network-manager, чтобы сделать <нечто> с <вон тем интерфейсом>, до того как network manager его оседлает" - решается относительно очевидно для меня. И не очень криво. А то что sysv init по этому поводу предлагает - "нет слов, одни междометия". Ну то-есть при сильном желании, конечно, и он что-то может. Но такое непотребство, имхо, как-нибудь без меня.

 

Ваше сообщение
Имя*:
EMail:
Для отправки ответов на email укажите знак ! перед адресом, например, !user@host.ru (!! - не показывать email).
Более тонкая настройка отправки ответов производится в профиле зарегистрированного участника форума.
Заголовок*:
Сообщение*:
  Введите код, изображенный на картинке: КОД
 
При общении не допускается: неуважительное отношение к собеседнику, хамство, унизительное обращение, ненормативная лексика, переход на личности, агрессивное поведение, обесценивание собеседника, провоцирование флейма голословными и заведомо ложными заявлениями. Не отвечайте на сообщения, явно нарушающие правила - удаляются не только сами нарушения, но и все ответы на них. Лог модерирования.



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

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