Pull to refresh
100
0
Вадим Мисбах-Соловьёв @mva

Пользователь

Send message

(минутка душнотты и личной боли)

Что-то мне от называния Element'а мессенджером, стало больно, если честно.

Точнее, даже не столько от него самого по себе, сколько от... Даже не знаю, как это правильнее описать...

В общем, то, что Signal - "мессенджер" - тут вообще никаких вопросов: он такой же централизованный и полупроприетарный как и другие т.н. "мессенджеры" а-ля, телеграм, фб-мессенджер, whatsapp, icq, mra и т.п.

(и даже не смотря на то, что формально серверная часть у него "типа" открыта - с поднятием полноценного селфхостеда - есть определённые вопросы. Именно поэтому его тоже приписываем к полупроприетарным.

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

По поводу "месенджеровости" Jabber (который на самом деле XMPP) - ну, ладно, с натяжкой можно согласиться, хотя типичных для современных "мессенджеров" фич типа централизованности и принадлежности одной компании он решён.

Ну и по сути, он является только названием протокола.

Программ IM-клиентов поддерживающих Jabber - хренова туча, но, НЯП, ни один из них не называется Jabber (вроде, Cisco'вая поделка умерла уже, не?)

Что тоже немного выбивается из "мессенджерской" колеи, но ладно.

И, опять же, никто не говорит "Мессенджер Psi+", "Мессенджер Gajim" и т.п.

Т.е. в этом пункте мы к "мессенджерам" причисляем саму сеть, а не конкретные клиентские программы.

Ну... Ладно... Согласимся и не это...

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

Потому что Element - это один из пары десятков клиентов для сети Matrix...

Т.е. в случае сети XMPP (aka Jabber) у нас мессенджером считается "Jabber", а "Gajim", "Psi+", "Conversations" и ещё пара десятков программ-клиентов, которые к ней подключаются - не считаются мессенджерами, а в случае Matrix - у нас один из клиентов мессенджером считается, остальные - нет, и сама сеть - тоже нет?...

Как-то неконсистентненько, получается... У меня ломается парсер и становится грустно и больно :'(

для суперкомпьютеров, которые могут изменять свои размеры и форму при намагничивании

а можно мне парочку таких, пожалуйста?

это как-то отменяет факт того что не особо-то и дешёвый SoC работает перемычкой?

что вы имеете в виду

В табличке сравнения лицензий

К сожалению, пиксельные ссылки не кликабельны :)

Из текста статьи не совсем очевидно, могу ли я производить кофеварки, но не пользоваться при разработке и поставке коммерческими компонентами (кстати, что такое Android injection?) и распространять свою работу под GPL3?

В смысле, в отрыве от гипотетической ситуации - суть вопроса в том, не подразумевается ли необходимость покупки коммерческой лицензии просто по факту использования Qt в разработке для девайсов? Или же можно разрабатывать для девайсов и при этом пользоваться (L)GPL лицензиями?

да как бы тысячи их.
Zenity - это из gtk-мира.
А у KDE'шников уже лет 20 как есть kdialog.

И да, идея того, что программы для графических диалогов имеют полную совместимость по арументам и возвратным значениям с "консольным" dialog - просто нереально крутая штука.

Только начал читать, и в первом же абзаце дезинформация...

большое количество дистрибутивов, и у каждого свой набор различных desktop environment

Ну ёлы-палы, ну :(

Я даже непойму, это неудача при формулировки мысли, или настолько глубокий уровень непонимания матчасти?

DE - везде одни и те же.
Более того все дистрибутивы, если абстрагироваться, по сути, проводя аналогию "для вендузятников" - просто разные "репаки".
ОС - одна и та же: GNU.
Ядро - одно и то же: Linux.
Софт один и тот же.

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

Ну, ещё могут немного конфиги отличаться (там где васяны-репакеры решили что-то немного преенастроить).

Ну и святое - брендирование (картиночки на заставках). Зачастую только ради своих картиночек очередной болженос и создают. Ну и ради нескучных обоев, да.

Далее:

https://habrastorage.org/r/w1560/getpro/habr/upload_files/0a2/52e/d8e/0a252ed8e0bd15bdefb217a0748f2bb7.png

Вот это вот - не всеми любимый "консольный" (CLI) интерфейс, а TUI. Любимый уже далеко не всеми.

Далее

Когда готовый продукт под Windows требуется портировать или доработать под Linux, то наличие стандартных приложений значительно упрощает задачу. Однако если в продукте используются стандартные Windows-компоненты, тот же Internet Explorer, то их функции придется реализовывать заново на основе уже Linux-компонентов.
В данном случае при написании кросс-платформенного решения есть два пути: либо создавать две реализации одного компонента под каждую ОС, либо выбрать один компонент, который сможет корректно работать под обеими ОС.

99.(9)% "Linux-компонентов" (особенно того же порядка что перечисленные IE) на самом деле и есть "кросс-платформенные".
Просто нужно признать что изначально выбор за-вендор-лок-иненного продукта (который лочил на windows) был неверным и нужно было не слушать маркетологов, а выбирать изначально кроссплатформенный продукт в качестве основы :shrug:

Далее:

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

Ну, как по мне, можно было сразу испльзовать curl и вместо костыляния над графическим инструментом, и выгребания из него всеми правдами и неправдами контента - сразу использовать подходящий для цели инструмент (напомню, что cURL'у лет больше, чем большинству современных "программистов").

А, и да, cURL никогда не был Linux-специфичен, и вообще писался не под него.

Далее:

и централизованно ими управлять (да, AD почти не имеет альтернатив), в ОС под Linux такой функциональности, можно сказать, вовсе нет.

Ну да, и Novel DS (с которого AD был содран почти 25 лет назад) и айбиэмовский 389ds, да и иные подобные решения такие дружно сказали "да, конечно, пошли мы нафиг".

Далее:

К примеру, вместе с драйвером под Windows поставляется специальное приложение от производителя, которое позволяет управлять дополнительными настройками продукта. В версии под Linux возможность управлять этими параметрами в принципе отсутствует. И если понадобится, например, обновить ключ для лицензии, то в Windows для этого есть менеджер ключей, окна и кнопка Update Firmware, а в Linux — скорее ничего.

Ну да, это, конечно же, "особенность Linux", а вовсе не <плохое слово> производителей. Да, ведь?

Далее:

у Linux-клиента обычно нет даже UI для логов,

  1. зачем для логов UI?

  2. dmesg? journalctl (кстати, для него guiиногда делают, но лучше бы не делали)?

  3. отфильтровать

grep?

не говоря уже об отсутствии привычных окон.

Ну, кому как :shrug:

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

Зачем он тогда на него лез?

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

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

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

Так вот, (в пределах демагогической логики, куда вы уводите тред), да, для них это тоже свобода.
Свобода от пропаганды.

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

Какое продвижение, какая повестка, ало?
Функция ВЫКЛЮЧЕННАЯ ПО УМОЛЧАНИЮ и ВКЛЮЧАЕТСЯ САМИМ ПОЛЬЗОВАТЕЛЕМ, АЛО!

Хотите такое же для "дождливых" - идёте на гитхаб и делаете PR с соответствующей функциональностью, в чём проблема?

И да,

Оказывается весь проект был не про борьбу с цензурой в любом её появлении

Именно так.
Причём, с самого начала.
Нужно, просто, не домысливать, а читать.

РосКомСвобода - за интернет-права граждан.
За свободу от государственного (!!!) вмешательства в доступность информации.

(И да, "цензура" - это именно как раз когда государство вмешивается. Только государство. Остальные вариации - притягивание за уши).

Поэтому РКС против цензуры, но то, что вы пытаетесь подтянуть сюда - не имеет никакого отношения к РКС.
И "галочка" привлекающая внимание к пропаганде (даже таким инвазивным методом) никак не противоречит этому.
ОСОБЕННО учитывая то, что она ТРЕБУЕТ намеренной и осознанной активации пользователем для "работы" фукнции.

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

И да, разработку ведут не роботы, а люди.
Имеющие свои политические взгляды.
Предложили художники коллаборацию и законтрибьютили свою работу и идею, идея нашла отклик у тестовой аудитории - фича появилась (давно уже, кстати, на самом деле).
Хотите такое же для пропаганды "с той стороны" - PR are welcome.

Да, "сводода ограничить своим родителям доступ к пропаганде" - это свобода.

Так же как GNU GPL борется за все свободы пользователя, в том числе и "right to be evil".

Вот бы ещё у раста с портабельностью (в т.ч. на "старое" железо) было получше...

А ещё со временем сборки. Как самого тулчейна, так и программ на нём...

А ещё с весом конечных бинарников...

INB4: "в 21 веке считать ресурсы".

ну, тут как-то с фитильком.

По поводу "с"/"из" - в Москве, всё же, "понаехалов", по сути, даже больше чем "коренного" населения, так что и "укоренивгихся" украинцев первого-второго поколения тоже хватает.

По поводе "Курской станции" - фитилёк даже ещё длиннее.

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

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

А она разве это делает не последние лет эдак... двадцать?

Ну, превращается не через год, а через три (предваритльно начиная намеренно тормозить)
. Велика разница...

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

1
23 ...

Information

Rating
Does not participate
Location
Томск, Томская обл., Россия
Works in
Registered
Activity