Джифорсович
Да прост ))
Ну пусть буит, нацяйника, жалко чтоль?
Snusmumriken
На самом деле причина обычно весьма забавная. Например, почему банковые автоматы всё ещё на xp/win7?
Джифорсович
Некому перепиливать/не финансируют/никто не хочет
mva
Джифорсович
доставляет, что сертификат весит больше, чем например уязвимость в коде
Snusmumriken
Кароч, причин может быть довольно много.
Во-первых, это может быть лигаси. На предприятии используется конкретное ПО, аналогов которому нет на линексе, и в жопу этот линекс.
Во-вторых — эта самая сертификация. Куча (полу)государственного ПО в РФ пишется исключительно под венду с обратной совместимостью с досом (в 2021 году, да, и это нормально), а линуксовую фигню сертифицировать гораздо сложнее — проверяющая комиссия не всегда знает что это такое, но зато с успехом расковыряет твою софтину.
Притом даже какие-нибудь сотовые операторы — сидят на венде в подавляющем числе случаев, и пользуются отечественными базами данных для хранения персоналки, специально сертифицированной под использование в РФ.
mva
доставляет, что сертификат весит больше, чем например уязвимость в коде
тому що уязвимость в коде могут и не заметить, и в худшем случае ты попадёшь на немного денег, которые тебе скорее всего вернят страховая, а взломщика посадят на бутылку (а по выходу ты сможешь его нанять чтобы лечил уязвимости).
А за работу без сертификата на бутылку сядешь уже ты :)
Джифорсович
Кароч, причин может быть довольно много.
Во-первых, это может быть лигаси. На предприятии используется конкретное ПО, аналогов которому нет на линексе, и в жопу этот линекс.
Во-вторых — эта самая сертификация. Куча (полу)государственного ПО в РФ пишется исключительно под венду с обратной совместимостью с досом (в 2021 году, да, и это нормально), а линуксовую фигню сертифицировать гораздо сложнее — проверяющая комиссия не всегда знает что это такое, но зато с успехом расковыряет твою софтину.
Притом даже какие-нибудь сотовые операторы — сидят на венде в подавляющем числе случаев, и пользуются отечественными базами данных для хранения персоналки, специально сертифицированной под использование в РФ.
>проверяющая комиссия не всегда знает, что это такое
Вот поэтому я их за людей не считаю, скорее как тех, кто на бюджете сидит
Джифорсович
Snusmumriken
Это ответ на твою ультратоксичность.
mva
Джифорсович
Ок, подобная тема не для этого чата
Highly Likely
Джифорсович
Джифорсович
Вот
Snusmumriken
Зато деньги на месте. Обслуживание клиентов по остаточному принципу — есть и хорошо, нет — ну и найди другой банкомат. Отказоустойчивость через количество.
Highly Likely
Snusmumriken
Т.е. вытряс бабосы и смог использовать их по назначению.
Snusmumriken
И сейчас там очень неплохая защита от скама и накладок на клавы/считыватели карт. За последние лет десять, практически все банкоматы очень неплохо подтянули с аппаратной точки зрения.
Highly Likely
Единственный у меня вопрос к софту на кассах. На некоторых, по крайней мере. Там по-моему до сих пор ставят ДОС. Всё бы ничего, но рисовать графику символами в 2021 как-то ВСРАТОВАТО с точки зрения юзабили
Snusmumriken
Ой, ну ты же пользуешься консольными тулзами ))
Зато экономия на железке, видеокарта не нужна, чисто текстовый режим. Даже ардуина справится.
Highly Likely
Ну я по профессии обязан, а кассирам то зачем страдать
Highly Likely
Кажется, сейчас тонкий терминал с более-менее легковесным UI/UX тоже не шибко дорогим выйдет
Leon174
Вот такой агрегат тоже на XP Embedded. Там вообще тупо обычный комп с обычным монитором, системник на двери закреплен. И модем USR.=( Как я орал, когда узнал, что у немцев удаленка через модем. То ли 2, то ли 3 евро в минуту стоило это удовольствие.
Highly Likely
Интересный вопрос -- подлежит ли такой софт сертификации
Snusmumriken
Highly Likely
Тогда видимо у нас один монополист на кассах -- R-keeper
Snusmumriken
С прошлого года или около того, вообще всех заставляют переходить на электронные сертифицированные кассовые аппараты, которые СРАЗУ в момент выпуска чека отправляют его копию в ФНС со всеми реквизитами, включая фио покупателя по карте и опционально содержимым потребительской корзины, опционально через чекового брокера (контора которая агрегирует и фильтрует персоналку, может их использовать в своих левых целях). В крупных городах практически все уже обновились, и кассы тоже довольно модные и с цветными экранами.
A
Snusmumriken
Ну и да, кассы у нас работают на досе или венде. И туда даже иногда можно сразу влепить сертифицированный 1С, причём что на венду что на дос ))
Джифорсович
Odin ass еще его зовут, причем сами же одинэссники
Джифорсович
Видел как она акциз неверно пробивала
Snusmumriken
Баян дичайший (15+ лет), но твою тягу рофлить ради рофла я вижу, хотелось бы правда что-то ещё кроме этого.
Джифорсович
кассир спрашивает, не знаешь почему? Смотрю и удивляюсь
Джифорсович
А там просто номер акциза на 1 уменьшается, взял и попробовал на 1 увеличить, 1с крашнулся
Джифорсович
Вот и пользуйся таким ПО
Leon174
Раз сегодня оффтопный вечер, то вот такая новость есть. Что-то вроде более лучшей и менее бодипозитивной Идеи.
https://blog.jetbrains.com/ru/blog/2021/11/29/welcome-to-fleet/
Snusmumriken
Да, если что, материться в чате всё ещё не желательно.
Джифорсович
Да, постарался не пестрить, пока удается, можно убедиться
mva
Джифорсович
Гифки мну можно зарестриктить, не обижусь
Oleg
Кароч, причин может быть довольно много.
Во-первых, это может быть лигаси. На предприятии используется конкретное ПО, аналогов которому нет на линексе, и в жопу этот линекс.
Во-вторых — эта самая сертификация. Куча (полу)государственного ПО в РФ пишется исключительно под венду с обратной совместимостью с досом (в 2021 году, да, и это нормально), а линуксовую фигню сертифицировать гораздо сложнее — проверяющая комиссия не всегда знает что это такое, но зато с успехом расковыряет твою софтину.
Притом даже какие-нибудь сотовые операторы — сидят на венде в подавляющем числе случаев, и пользуются отечественными базами данных для хранения персоналки, специально сертифицированной под использование в РФ.
Я бы первый пункт выделил особенно.
Остальное преодолимо.
Oleg
Highly Likely
В целом, при должном навыке, консольными командами можно тоже не отставать от пользователей ГУИ
Highly Likely
Только вот не всегда это удобно для широкого круга лиц
Highly Likely
Особенно без технической подготовки
Oleg
Какой-то слабый аргумент
Эта фраза означает что отсутствие графония не сказывается на потребительских качествах. Но сильно выгодно по деньгам.
mva
mva
десктопные жабовые вм все поголовно, что оракловая, что опенждк текут как самки собаки
Snusmumriken
ну вот о том и речь
Ну, интерпретируется с использованием жабы — больше похоже на "на жабе написан интерпретатор котлина, и котлин гоняется на жабе которая гоняется на жаба-вм" а ля лишняя прослойка, но котлин суть просто другой синтаксис жабы, как тайпскрипт жаваскрипта.
Highly Likely
mva
Snusmumriken
Угу, ну я цапнулся к словам, они многозначны.
mva
так что "легковесный" тут как издевка
Snusmumriken
Ну типа да, относительные координаты.
Roy
Snusmumriken
Это разве цпу не будет грузить?
Не важно, таска-корутина прерывается пока не выйдет из таймера. Нормальный слип влепишь снаружи: дёрнул все таски по очереди, те тут же вышли потому что спят, таск-менеджер уснул. Проснулся — снова дёрнул таски — те кто спит продолжают спать, те кто закончил — делают работу.
Корутины. Если ты вставишь нормальный слип в корутине — уснёт нафиг весь процесс со всеми тасками и менеджером корутин заодно, а не конкретная таска-корутина.
Snusmumriken
И тем же образом можно в одном потоке разбивать длительные процессы. Допустим, у нас охрененно здоровый массив. Настолько здоровый что сортируется секунд десять, например. Мы такие берём и корутинизируем процесс сортировки: обработав N элементов (подобранных эмпирически), функция сортировки такая делает yield и передаёт управление вызвавшей её фигне. Вызвавшая фигня такая берёт, рисует полосочки прогресса, обрабатывает пользовательский ввод, а потом снова дёргает функцию сортировки. И так до победного конца.
Массив сортируется растянуто по времени, параллельно с процессом сортировки рисуется интерфейс и обрабатывается ввод. И всё в один поток, со всеми фишками однопоточности: невозможность гонок, локов, неконсистентности, требований писать атомарные обвязки и всё такое.
P.S. Однопоточность — это прекрасно.
mva
И тем же образом можно в одном потоке разбивать длительные процессы. Допустим, у нас охрененно здоровый массив. Настолько здоровый что сортируется секунд десять, например. Мы такие берём и корутинизируем процесс сортировки: обработав N элементов (подобранных эмпирически), функция сортировки такая делает yield и передаёт управление вызвавшей её фигне. Вызвавшая фигня такая берёт, рисует полосочки прогресса, обрабатывает пользовательский ввод, а потом снова дёргает функцию сортировки. И так до победного конца.
Массив сортируется растянуто по времени, параллельно с процессом сортировки рисуется интерфейс и обрабатывается ввод. И всё в один поток, со всеми фишками однопоточности: невозможность гонок, локов, неконсистентности, требований писать атомарные обвязки и всё такое.
P.S. Однопоточность — это прекрасно.
прекрасно только когда не осиливаешь многопоточность :)
mva
впрочем, редко кто её осиливает, на самом деле :)
mva
однопоточность очень греет задницу тем фактом, что у тебя как бы с одной стороны куча мощностей (4-128 ядер процессоров), а использовать ты можешь только малую их часть
Snusmumriken
прекрасно только когда не осиливаешь многопоточность :)
Ммм, смотри. Я "освоил" многопоточность до корутин, и трахался с ней гораздо больше чем требовалось.
Для бытовых задач асинхронной однопоточки хватает с головой, а настоящие потоки нужны в двух случаях:
1. Обработка данных, которые можно распараллелить и получить на этом осязаемый прирост — различные фото-видеоредакторы и всякие понтовые научные расчёты над бигдатами;
2. Попытки в "реальное время", которые нужны прямо скажем не всегда.
mva
mva
ты посто не представляешь как у меня горела жопа от virt-manager, например, который на питоне-с-культями, и там гуй и сеть в одном потоке. Пока сетевой запрос тупит - гуй вешается намертво.
Snusmumriken
Ну для не-tcp-сетки нужно подобие "реального времени", с tcp в целом пофигу, ОС разберётся, ты знай себе читай уже заботливо собранные из пакетов байтики. А вот на udp/ip-производных уже надо очень быстро чистить входящий буфер и посылать свежие данные с конкретными таймингами, ведь скорость тоже регулируется тобой, ОС не будет ничего удерживать для тебя — засрёшь канал и всё что было отправлено после энного пакета неожиданно испарится. То же самое, кстати, с воспроизведением и процессингом аудио — там крайне желательно что-то похожее на реальное время чтобы вовремя подсовывать свежие кусочки звука, и чтобы один поток был занят одной единственной задачей дабы не лагало.
Опять таки, это крайне узкоспециализированная фигня, мало кто этим занимается, и кстати, чтобы сделать такое на многопоточке, знать многопоточку не нужно.
mva
ты точно не бот?
Aydar
ты точно не бот?
Это ж вроде бот тележный, суффикс bot в юзернейме видишь?
mva