<libreofficeru-tg>
<krotesk> Приветствую, парни. У меня опять вопрос про номерацию сносок )) какого уровня должны быть заголовки и что надо сделать чтобы номерация сносок начиналась для каждой главы? Очистить форматирование - делал, так же скопировал все и в
<libreofficeru-tg>
<Kompilainenn> Первого уровня заголовки
<libreofficeru-tg>
<Kompilainenn> Сноски надо настроить, галочку поставить
JohnDoe_71Rus has joined #libreoffice-ru
<libreofficeru-tg>
<krotesk> да выставил подсчет На одну главу и Заголовок 1 для глав
<libreofficeru-tg>
<Kompilainenn> а ты что делал до этого?!
<libreofficeru-tg>
<Mike> просто скорее всего у заголовка 1 почему-то не было уровня структуры правильного
<libreofficeru-tg>
<krotesk> Главы у меня обозначены Заголовками 1 уровня. Каждая глава правда вставляется из отдельного документа - там, естественно, нумерация с 1
<libreofficeru-tg>
<Kompilainenn> и что?
<libreofficeru-tg>
<Kompilainenn> ты про стили знаешь? логику их понимаешь?
<libreofficeru-tg>
<krotesk> скорее всего. там у первых 4 похоже неверная структура
<libreofficeru-tg>
<Kompilainenn> не говори мне, что ты форматирование сохраняешь при вставке откуда-то
<libreofficeru-tg>
<krotesk> возможно не совсем. что-то вроде тегов для оформления, которые сводятся в отдельный пункт (вроде css в веб-разметке аналогом служит), ну и потом из заголовков собирается ещё оглавление
<libreofficeru-tg>
<krotesk> кстати, в тексте часто попадаются примечания и заметки - там используются 2 разные картинки для их оформления - можно как-то ссылаться на предыдущие картинки? (хоть какую-то выгоду в размере даст да и какая-никакая оптимизация)
<libreofficeru-tg>
<Mike> Одинаковые картинки и так должны объединяться
<libreofficeru-tg>
<Kompilainenn> или тебе надо чтобы одна и та же картинка просто использовалась в разных местах документа, а в самом документе был бы только один экземпляр физически?
<libreofficeru-tg>
<Kompilainenn> копи-паста картинки внутри документа так и работает
<libreofficeru-tg>
<krotesk> вот именно так ))
<mikekaganski>
@Kompilainenn: не помнишь баг/коммит, где кнопки автофильтра двигались снизу вверх?
<libreofficeru-tg>
<krotesk> это баг бота или mikekaganski так пишет? что идет @, потом первый символ ника и пробел, а далее - остатки ника
<mikekaganski>
это баг IRC-клиента, который использует mikekaganski
<libreofficeru-tg>
<krotesk> ааа... что за клиент такой специфичный? мегаирц какой-нить? ))
<mikekaganski>
миранда на вин сломалась сравнительно недавно
<libreofficeru-tg>
<krotesk> ааа. раньше для миранды годный плагин был для ирц, да и миранда сама
_whitelogger has joined #libreoffice-ru
<libreofficeru-tg>
<egorpugin> хотел спросить про сборку ло, ведутся ли какие работы по её улучшению или нужны ли такие улучшения?
<mikekaganski>
ну.... улучшения нужны, когда что-то не устраивает. Поэтому второй вопрос нужно задавать тем, у кого что-то не работает. И когда получен ответ, начинается решение первого вопроса (ведутся работы) ;-)
<libreofficeru-tg>
<egorpugin> раньше (14-16 год) вроде даже гранты какие то были на это дело
<mikekaganski>
О чём конкретно речь? о процессе сборке ЛО разработчиком?
<libreofficeru-tg>
<egorpugin> да
<mikekaganski>
и вопрос в чём? Вы хотите что-то улучшить?
<mikekaganski>
мы всегда приветствуем это
<libreofficeru-tg>
<egorpugin> я и спрашиваю, чего не хватает (и конкретно можно начать с винды)
<libreofficeru-tg>
<egorpugin> листаю инструкцию по сборке, проект для студии генерится питоновскими скриптами
<libreofficeru-tg>
<egorpugin> и потом вопрос - зачем вообще сигвин? что из него нужно для сборки
<mikekaganski>
для переделки сборочной системы нужно разобраться в том, как оно работает сейчас. Соберите ЛО, прсмотриет, что именно не нравится (и почему?), и тогда можно будет понять, что Вам хотелось бы исправить
<mikekaganski>
"листаю инструкцию по сборке, проект для студии генерится питоновскими скриптами" - да, это так, и что из этого следует?
<libreofficeru-tg>
<egorpugin> ну несколько таргетов я собрал - до idl
<libreofficeru-tg>
<egorpugin> из этого следует, что сборка ло и генерация солюшенов делается двумя программами вместо одной
<mikekaganski>
двумя?
<libreofficeru-tg>
<egorpugin> мейк и питоновский скрипт
<libreofficeru-tg>
<egorpugin> не так?
<mikekaganski>
хм... :-D
<mikekaganski>
питона у нас куча
<mikekaganski>
и не только
<mikekaganski>
не двумя, а штук 50
<mikekaganski>
там и генерация строк, и собственная машинерия по IDL
<mikekaganski>
и чего только там нет
<mikekaganski>
а предложение-то в чём? убрать питон? или мейк?
<libreofficeru-tg>
<egorpugin> предложения нет, ищу слабые места
<mikekaganski>
ох
<libreofficeru-tg>
<egorpugin> или могу предложить альтернативную экспериментальную сборку
<libreofficeru-tg>
<egorpugin> эта штука плохо фиксится, на винде порядок инициализации между модулями (объектниками) не определён, в кутэ такая же проблема, они просто закрывают тикеты вонтфикс
<libreofficeru-tg>
<Kompilainenn> значит это всех устраивает и фикса не требует
<libreofficeru-tg>
<egorpugin> ну так кое-как пре
<libreofficeru-tg>
<egorpugin> [EDIT] ну так кое-как переживают
<libreofficeru-tg>
<Kompilainenn> блин, у тебя есть решение? оно лучше того, что есть сейчас? предложи его!
<libreofficeru-tg>
<Kompilainenn> в готовом патче
<libreofficeru-tg>
<Kompilainenn> автотестер проверит, грамотные товарищи оценят это и дадут тебе обратную связь
<libreofficeru-tg>
<egorpugin> я здесь локально пока ищу оценку грамотных товарищей
<libreofficeru-tg>
<Kompilainenn> ты знаешь сколько строк в проекте и сколько разных подсистем и модулей?
<libreofficeru-tg>
<egorpugin> вижу, что много
<libreofficeru-tg>
<Kompilainenn> ни один разработчик в проекте не знает всего о каждой строке кода
<libreofficeru-tg>
<Kompilainenn> самый лучший и самый правильный вариант: написать патч и предложить его в проект
<libreofficeru-tg>
<Kompilainenn> тот разработчик, которому эта тема близка посмотрит и даст оценку
<libreofficeru-tg>
<Kompilainenn> ЛЮБАЯ помощь приветствуется, даже одна строчка кода ценна
<libreofficeru-tg>
<egorpugin> всё это ясно, поспрашиваю в дев ирке
<libreofficeru-tg>
<Kompilainenn> мне просто интересно, что ты хочешь услышать в ответ?
<libreofficeru-tg>
<egorpugin> хочу услышать как раз комментарии по этому поводу, а также как это сейчас живётся с этим, в чём разница между билдами, ну, и, возможно, как эта проблема лучше решается
StayHungry has joined #libreoffice-ru
<StayHungry>
Дарова, люди. Есть кто живой?
<cetjs2>
StayHungry: привет
<StayHungry>
Шестая версия LO уже давно на плаву, а в ней всё маячит баг с GPG, когда LO установлена в русскую папку.
<libreofficeru-tg>
<Kompilainenn> интересно, а если новый файл создать и переоткрыть - это тоже проявляется?
<cetjs2>
StayHungry зачем так ставить в русскую ДИРЕКТОРИЮ7
<StayHungry>
cetjs2: В смысле зачем? Хочу
<cetjs2>
вот же извращенцы...
<libreofficeru-tg>
<egorpugin> так это может гпг виноват?
<StayHungry>
У меня 99: програми стоит в папке C:\Программы
<cetjs2>
StayHungry: винда такая винда..
<cetjs2>
StayHungr лол
<StayHungry>
Ну точно, всегда у нас кто-то виноват, но не мы
<libreofficeru-tg>
<Kompilainenn> погодите, какая разница почему? вопрос стоит, что некорректно обрабатываются киррилические символы в пути установки
<StayHungry>
В подъезде курят - такая жизнь, паркуются на тротуара - не сделали парковок
<JohnDoe_71Rus>
зачем тавить в "русскую папку"? для бинарей есть /usr/bin
<cetjs2>
StayHungry: запретить ставить так и все\
<cetjs2>
лол
<libreofficeru-tg>
<Kompilainenn> >_<
<libreofficeru-tg>
<Kompilainenn> я думал вы адекватнее
<StayHungry>
Короче, как этот баг перевести из Unconfirmed в Confirmed?
<cetjs2>
@Kompillainenn это шутка была, а так баг надо исправлять
<StayHungry>
А то опять под пылью похоронят на пяток лет
<cetjs2>
@Kompillainenn раз позволяет система, то надо обрабатывать это
<cetjs2>
@Kompillainenn не так ли?
<JohnDoe_71Rus>
cetjs2: "раз позволяет система, то надо обрабатывать это" ха, расскажи это авторам инталеров которые гвоздями прибивают путь C:\<prog_name>
<cetjs2>
JohnDoe_71Rus: ну я на л инуксе, у нас адекватнее все, даже всякие flatpak'.
<libreofficeru-tg>
<egorpugin> ну вообще, это ошибка гпг, что оно не может найти спавн хелпер
<libreofficeru-tg>
<Kompilainenn> Баг должен воспроизвести кто еще и поставить статус NEW, а затем кто-то со знаниями и желанием это исправить, берет и исправляет
<StayHungry>
cetjs2: а кто такой Kompillainenn? я его не вижу в списке ников :)
<libreofficeru-tg>
<Kompilainenn> StayHungry: у нас мост между IRC и телеграм
<JohnDoe_71Rus>
он в телеге за ботом
<libreofficeru-tg>
<Kompilainenn> и ты должен видеть мой ник
<libreofficeru-tg>
<Kompilainenn> StayHungry: это ^ я писал
<libreofficeru-tg>
<Kompilainenn> бот транслирует меня из Телеги в IRC
<StayHungry>
А, понятно
<libreofficeru-tg>
<Kompilainenn> прекрасно, добро пожаловать ;-)
<cetjs2>
@Kompillainenn не удобно набирать ник, кстати
<cetjs2>
@Kompillainenn автодополнение не работает для телеги
<JohnDoe_71Rus>
cetjs2: зато им удобно постить картиночки
<StayHungry>
Ребят, так как багу-то перевести в NEW или типа того?
<JohnDoe_71Rus>
<Kompilainenn> Баг должен воспроизвести кто еще и поставить статус NEW, а затем кто-то со знаниями и желанием это исправить, берет и исправляет
<cetjs2>
JohnDoe_71Rus: телега вообще заблокирована тут
<cetjs2>
JohnDoe_71Rus:они обходять
<StayHungry>
Хорошо, а пока ждём подтверждения, есть в ЛО возможность выключить GPG?
<cetjs2>
StayHungry: конечно
<JohnDoe_71Rus>
звони в в роскомпозор
<libreofficeru-tg>
<Kompilainenn> блин, оставьте свой троллинг при себе
<cetjs2>
JohnDoe_71Rus: ирк лучше ввсе равно
<libreofficeru-tg>
<egorpugin> @StayHungry погоди, попробую твой баг в гпг воспроизвести
<libreofficeru-tg>
<Kompilainenn> Если ты пишешь кому-то в IRC, то без @ ник писать надо
<libreofficeru-tg>
<egorpugin> ок
<cetjs2>
@Kompillainenn кстати есть боты умнее7 mandala
<JohnDoe_71Rus>
mandala: бот? я думал кто себе такой ник выбрал
<cetjs2>
@Kompillainenn чтобы не бот, а отдельные пользователи были
<StayHungry>
cetjs2: А как выключить-то? Я смотрел настройки, даже заходил в Advanced/Open expert configuration, вводил там GPG, но флага типа gpg.enabled true/false не нашёл.
<libreofficeru-tg>
<Kompilainenn> боты умнее mandala скорее всего есть ;-)
<JohnDoe_71Rus>
калькулейтовцы себе прикрутили бота на matrix
<cetjs2>
StayHungry: просто не пользоваться не вариант?
<cetjs2>
StayHungry: я просто не понимаю, в чем тут проблема
<StayHungry>
cetjs2: дык это, я и не пользуюсь, в том и суть. но открываешь менюшку какую-то и выползают 6 окон ошибок.
<cetjs2>
StayHungry: какую менюшку?
<StayHungry>
cetjs2: я писал в баге пример: File/Properties
<cetjs2>
StayHungry значит глюк эпичный, зря я шутил(
<StayHungry>
а так эти окна с gpg-ошибками вылазят в самых разных местах
<mikekaganski>
Ок, воспроизвёл
<cetjs2>
StayHungry надо отлаживать
<mikekaganski>
Это библиотека gpgme ругается
<libreofficeru-tg>
<Kompilainenn> mikekaganski: это внешняя либа?
<libreofficeru-tg>
<egorpugin> конечно
<cetjs2>
mikekaganski: где это может быть, в каком коде?
<mikekaganski>
мы им передаём utf-8, а они ждут ACP
<libreofficeru-tg>
<Kompilainenn> АСР?
<StayHungry>
cetjs2: вот, например, запускаем не LOWriter или что-то, а лаунчер (не знаю, как он называется правильно) и дальше жму Tools/Options -> https://a.rokket.space/t_7vMDLS.png
<mikekaganski>
active codepage
<libreofficeru-tg>
<Kompilainenn> то есть для винды ср1251?
<mikekaganski>
для русской - да
<libreofficeru-tg>
<Kompilainenn> идиотизм
<mikekaganski>
если ты не переставил в настройках
<cetjs2>
идиотизм какой-то
<mikekaganski>
то есть это значит, что поставить в c:\テストabcабв всё равно низя
<cetjs2>
mikekaganski: костыль нужен или что?
<JohnDoe_71Rus>
notourbug. пусть правят свою либу
<StayHungry>
какой-то заговор англосаксов :D
<JohnDoe_71Rus>
ну или мы должны в либу PR кинуть
<cetjs2>
StayHungry: заговорище
<mikekaganski>
да, костыль... надо будет смотреть виндоспецифичный код либы, и ставить, чтобы оно фиксированно работало с UTF-8 ... и тогда мы уткнёмся в код собственно приложения
<libreofficeru-tg>
<Kompilainenn> StayHungry: ну как бы, все технологии оттуда
<JohnDoe_71Rus>
<Kompilainenn> враки, все технологии с востока. ближнего и дальнего. с самой истории человечества
<mikekaganski>
причём вероятнее всего, проблема как раз из-за того, что я сделал ЛО реально умеющей Unicode на винде :-D
<mikekaganski>
раньше она почти везде с файлами работала через 8-битный A-API
<StayHungry>
mikekaganski: переименовал баг в GPG errors when LO is in non-Latin folder
<mikekaganski>
а я переделал везде на Unicode
<mikekaganski>
и теперь она пытается Unicode передать везде
<libreofficeru-tg>
<Kompilainenn> правильно пытается
<cetjs2>
mikekaganski: лол
<mikekaganski>
раньше она бы туда пихала ACP, и всё бы "работало"
<mikekaganski>
:-)
<cetjs2>
mikekaganski: винда такая винда
<cetjs2>
mikekaganski:
<cetjs2>
эх
<JohnDoe_71Rus>
говорим же, /usr/bin для программ
<cetjs2>
JohnDoe_71Rus: не тролли ты виндузятников) они и сами понимают что винда...
<cetjs2>
ну вы поняли?
<StayHungry>
стало быть, пока путь содержит латинский алфавит, то всё ок, а русским, грекам и тем же японцам страдать
<mikekaganski>
МС не зря сделала локализованные названия программных папок только для тех языков, где эти локализованные названия содержат только ascii
<mikekaganski>
потому что сама же сначала насоздавала A-интерфейсов
<StayHungry>
В топике канала указаны ссылки с протоколом http, а он же прослушиваемый, лучше https. И вместо гугло-редиректа можно поставить отечественный типа https://my.su/lorulogs
<libreofficeru-tg>
<Kompilainenn> епта, мы тут что, обсуждаем что-то противозаконное что ли?
<StayHungry>
Нет, это скорее принцип, как мыть руки после улицы даже ничего там не касавшись, как ожидать зелёного света на зебре даже если в обе стороны нет машин. Так и HTTPS уместнее HTTP не потому, что криминал в мыслях, а чтобы беречь своё же право на
<StayHungry>
тайну связи, чтобы наблюдатель (коим может выступать не только государство, но владелец вай-фай точки, админ на работе, сотрудник поддержки провайдера и т.п.) не видели, куда, когда и зачем ходишь.
<libreofficeru-tg>
<Kompilainenn> StayHungry: ты через веб-морду в IRC зашел?
<StayHungry>
Через тор
<StayHungry>
./whois StayHungry
<StayHungry>
А в качестве клиента AdiIRC
<StayHungry>
Надвигается полдник, всем приятного аппетита :D
StayHungry has left #libreoffice-ru ["-"]
<libreofficeru-tg>
<egorpugin> так, ну вот собственно
<libreofficeru-tg>
<egorpugin> пара небольших изменений и мой пример с русским путём для гпгме заработал
<libreofficeru-tg>
<egorpugin> да там где успели сделать W, там есть, где нет, там старое А осталось
<libreofficeru-tg>
<egorpugin> вообще где-то в тикетах гпг я читал, что там ipc собираются модернизировать, может подобные баги разрешились бы сами собой
<libreofficeru-tg>
<egorpugin> а то сейчас цепочка вызовов программ через gpgme-spawn, который вызывает ещё другие программы
<libreofficeru-tg>
<egorpugin> тем временем Андре оперативно отреагировал, узнав, что исходный баг в ЛО, и сказал, что завтра посмотрит что к чему
<StayHungry>
Подождём телодвижений со стороны команды GPG или ринемся в бой?
<mikekaganski>
а какой тут может быть план? ждём, когда автор посмотрит
<mikekaganski>
в какой бой?
<mikekaganski>
мы что, воюем уже?
<mikekaganski>
человек быстро отреагировал, обещал посмотреть. Он ззаинтересован, чтобы у пользователей ЛО не складывалось о его проекте плохое впечатление
<StayHungry>
А уже точно установлено, что это проблема на стороне GPG? Когда мы днём тут переписывались, говорилось, что это может иметь отношение к незавершённости перехода ЛО на утф8.
<libreofficeru-tg>
<egorpugin> если что, я почти сразу тебе написал, что это gpgme
<mikekaganski>
разве такое говорилось?
<cetjs2>
mikekaganski: надеюсь что все пофиксят
<mikekaganski>
кроме того, ЛО вообще не переходил и не планирует на utf-8
<StayHungry>
А почему?
<mikekaganski>
у нас внутри используется utf-16
<StayHungry>
А, понял. Поправлюсь тогда, на Unicode.
<mikekaganski>
и ЛО в принципе всегда был Unicode - хотя бы потому, что основан на OOo, который санки пилили на волне популярности Java
<StayHungry>
Но вы, как я понял, не-английские (в частности, русские) названия в папках не используете
<StayHungry>
Однако впряглись, приятно :D
<mikekaganski>
просто его порт на win делался тогда, когда ещё актуальны были win9x
<cetjs2>
mikekaganski:
<cetjs2>
'эх
<cetjs2>
вин9...
<cetjs2>
это же дос ядро
<mikekaganski>
я начинал как сисадмин, и с русскими папками (их неперевариванием ООо/ЛО) столкнулся 15 лет назад
<StayHungry>
Заметил, что на этот ишью подписан человек с мылом bubli@bubli.org, зашел на bubli.org, а там заглушка неактивного хостинга. Надеюсь, хозяин знает.
<mikekaganski>
и поправил тот быг, про который Вы сегодня на dev-канале упоминали, ещё пару лет назад, когда только начинал кодить для ЛО
<StayHungry>
mikekaganski: А почему он до сих пор открытый?
<mikekaganski>
и мне было лично неприятно, когда человек, не знающий что и как, заявляется и начинает утверждать, что всем пофиг
<mikekaganski>
а потому что я не знал про существование бага, а правил сам, для себя
<mikekaganski>
а там я сегодня отписался, надо понять, о чём пишут дескать "ещё есть"
<StayHungry>
Не всем пофиг, а тестирование тяп-ляп :D
<mikekaganski>
да ну?
<mikekaganski>
если заметили, такой баг не был до сегодняшнего дня описан
<mikekaganski>
это значит, что из *десятков миллионов* пользователей, его видят единицы
<mikekaganski>
потому что все более-менее заметные баги тут же проявляются в багзилле/на аске и т.п.
<StayHungry>
Ну вот я на Гитхабе ошиваюсь уже 10 лет, у меня 30% найденных багов в чужих проектах связаны именно с этим - наплевательством на не-английских пользователей. Доходит до маразма, когда для интерфейса берут шрифт с Latin-1, а остальные кодировки
<StayHungry>
досвидос. Хотя есть библиотека Гугла с Roboto, Noto Sans и прочим уникодным богатством.
<mikekaganski>
но даже этот одиночный рапорт вызвал внимание
<mikekaganski>
> [13:46:28]StayHungry: LibreOffice 6.* since the earliest alpha and till the very now has a long-standing issue
<mikekaganski>
> [13:46:51]StayHungry: And nobody seems to care
<mikekaganski>
И это называется "Не всем пофиг, а тестирование тяп-ляп :D" ?
<StayHungry>
Насчет появления багов в трекере, едва его заметят — это типичное заблуждение программистов, которое ярче всего я обнаружил у команды Microsoft, когда выловил у них в Visual Code баг, связанный с сортировкой. Они его не хотели править, ибо мало
<StayHungry>
кто жалуется. А ведь отправить баг-репорт это целое дело вообще-то.
<mikekaganski>
И повторю то, что Вам написали в дев-канале: ЛО - изначально не-англоязычный проект
<mikekaganski>
блин, похоже, человек не слышит.
<mikekaganski>
Спокойной ночи
<StayHungry>
А, поясню про те строки - я уже год назад сообщал про него подробно на канале.
<StayHungry>
Со скриншотами и прочим
<StayHungry>
Это сегодня предложили заполнить рапорт.
<mikekaganski>
никому не интересно, что там кто-то сообщает на канале. Канал - это коммуникации между разработчиками, и для пользователей есть багтрекер
<mikekaganski>
там написано в сообщении канала, если что
<StayHungry>
ЛО проект международный.
<mikekaganski>
именно, с немецкими корнями
<mikekaganski>
и с финами, венграми и т.п. в главной роли
<StayHungry>
И почему он дожил до 6 ветки без теста на баги в пути - загадка для меня.
<mikekaganski>
потому что большинству *пользователей* это не важно. И делать из этого конец света - глупо
<mikekaganski>
мы внедрили gpgme в ЛО и увеличили резко его охват
<mikekaganski>
ну, и естественно, раньше или позже, кто-то нашёл эту проблему
<mikekaganski>
всё нормально, оповестили, работа пошла
<StayHungry>
Другая загадка - как можно внедрить новый компонент без возможности его выключить (на случай, если что-то пойдёт не так). Например, как в случае с OpenAL.
<mikekaganski>
но ведб блин надо вокруг этого философию с политикой разводить
<cetjs2>
mikekaganski: я привык
<mikekaganski>
обычно: не нужен - старые версии никто не удалял с вебархива
<mikekaganski>
а у нас политика, что изначально, если нет подозрений на проблемы, мы ничего не делаем отключаемым
<mikekaganski>
у нас для этого есть fresh
<StayHungry>
mikekaganski: Вот тут работа пошла в 2012 году, у вас уже есть решение, а люди по-прежнему страдают, даже если лишь те пятеро, что отписались в баге, поэтому есть основания волноваться. https://bugs.documentfoundation.org/show_bug.cgi?id=47163
<mikekaganski>
он несколько месяцев крутится у пользователей
<mikekaganski>
Вы читать умеете?
<mikekaganski>
блин, он тролль
<mikekaganski>
в бан
<mikekaganski>
нет, в игнор
<cetjs2>
mikekaganski: И что, что тролль?
<StayHungry>
Нервный какой-то
<StayHungry>
Хотя время позднее, устал, наверное
<cetjs2>
mikekaganski: Я вот не обращаю внимание, не огорчаюсь
<mikekaganski>
ну, если ногами топчутся по тому, за что гордишься, нижрена не соображая ы проекте ... хотя да, поэтому просто игнорю
<StayHungry>
mikekaganski: в старом-добром фильме «Москва слезам не верит» есть такая фраза: «Не говорите мне почему нет, скажите, что сделано, чтобы было да».
<cetjs2>
mikekaganski: будь скромнее)
<StayHungry>
cetjs2: при этом я ничего дурного не сказал, всего лишь заметил, что надо добавить тест на баги в пути :D
<StayHungry>
cetjs2: а мне рассказывают в ответ, что мало кто жалуется (с таким недружелюбным багтрекером, где над полем «компонент» размышляешь 5 минут), что вот немцам хорошо было полгода, поэтому выключатель не сделали :D
<cetjs2>
StayHungry: Ну добавляй, где патч?)))
<StayHungry>
cetjs2: И вот это тоже причина, почему люди не жалуются. Привычный ответ: спасибо за рапорт, делайте пулреквест с патчем, добавим. Т.е. человек нашёл трекер, зарегился, кое-как заполнил рапорт, утёр пот, а ему - давай-ка, друг, бросай свою
<StayHungry>
профессию, осваивай новую :D
<StayHungry>
Программирование это же целая наука.
<StayHungry>
Азбуке морзе в войсках связи и то учат минимум пару месяцев :D
<StayHungry>
cetjs2: а меня смущают две тенденции у программистов, заметных по репотизориям на том же гитхабе. с одной стороны, пытаясь сделать кросс-платформенную прогу, пихают её в обёртку Electron, и мы получаем козявку по функциям (например,
<StayHungry>
калькулятор даже без процентов) весом в полноценный браузер (скажем, Seamonkey или Palemoon)
<StayHungry>
cetjs2: а с другой стороны, бинарников под Винду не допросишься, напишут чего-нибудь на Питоне, Руби или прочих интерпретаторах и довольны. мол, ставьте язык, запускайте исходник. во здорово. портабельность? не, не слышали. хоть какая-то
<StayHungry>
отдушина в этом смысле у писателей под Go и Rust, эти идут навстречу, компилируют бинарник.
<StayHungry>
но говорить об этом здесь, наверное, оффтопик :D
<StayHungry>
Kompilainenn: а чего такое?
<libreofficeru-tg>
<Kompilainenn> В плане
<StayHungry>
Kompilainenn: Чего о возрасте спросили-то :)
<libreofficeru-tg>
<Kompilainenn> Думал тебе лет 65
<StayHungry>
Kompilainenn: да брось, просто родился до разжижающей мозг эпохи Интернета и ЕГЭ :D
<StayHungry>
Kompilainenn: в морской бой зарубимся? :D
<StayHungry>
уснули :(
<StayHungry>
cetjs2: студЭнт, ай-да партию в морской бой :)