С тем же успехом костылями можно назвать использование ldd, locate и ln, чтобы foo.bar.so попало в /lib (/lib64) или в /usr/lib (/usr/lib64) из /bin (/usr/bin).
А чтобы костылей не было нужно всего лишь следовать правилу: «Не надо тянуть Windows-style программирование в Linux, а Linux-style программирование в Windows».
Объясните такой парадокс: почему во всех языковых вариантах этой статьи больше всего ссылок на исследования негативных последствий гомосексуализма нежели чем на исследования, связанные с обоснованием депатологизации? Вы серьезно считаете, что испаноязычный вариант этой статьи прошел через ценз Конгрегации по вопросам Веры, а англоязычный вариант писали условные гомофобы-ку-клукс-клановцы?
Впрочем, Вы себя уже убедили в «не-болезни», а в «религиозных» войнах у меня нет желания участвовать.
Глядя на фотографию кассы NCR, выпущенной для рынка Великобритании (там где на табло указаны «фунты», «шиллинги» и «пенсы»), ловлю себя на мысли, что нынешние ККТ – это какие-то бездушные куски пластмассы. :)
Вы не поверите, но минфины большинства стран (а не только России) именно так и думают. Ибо для государства старики, – обуза, – они не работают (надеюсь понятно почему), следовательно не платят налоги, государство само обязано им платить какую-то сумму, чтобы они не умерли с голода, оказывать какие-то услуги за свой счет, к примеру: бесплатное лечение, льготные цены на коммунальные услуги (поскольку государство заключило с ними договор под названием «конституция» и взяло на себя некоторые обязанности). Поэтому минфины будут всегда «ненавязчиво» урезать поддержку стариков за счет государства, перекладывая заботу на плечи молодых потомков/родственников.
Могли бы уже и догадаться о том, что имеется в виду выполнение всего JS, а не работа всей программы.
и это: Исторически Firefox всегда работал в один поток. Все вкладки, код всех расширений, код главного окна — всё в один поток (и всё на JS).
Вы меня извините, но второе никак не вытекает из первого.
какая-нибудь системная библиотека всё равно создаст ещё несколько дополнительных потоков для своих служебных задач.
Сейчас в моем FF открыто три вкладки. Process Explorer в свойствах процесса firefox.exe показывает 5 потоков, которые вызвали XRE_AddJarManifestLocation из xul.dll. Мне кажется сомнительным, чтобы какая-то функция из user32 или gdi32 для своих служебных целей насоздавала 5 потоков, которые вызвали некую функцию из пользовательской (несистемной) библиотеки даже в виде обратного вызова.
Но вот обработка всего JS в старых Firefox была в один поток.
По-моему, это сохраняется до сих пор. И это печально.
Стоит только взглянуть на процесс firefox.exe через Process Explorer чтобы понять, что гражданин (из комментария по ссылке) соврамши про однопоточность.
Ставил дня через два после выхода 53 версии – результат ноль.
Откатился на 52ESR и включил поддержку NPAPI – заработало (фирма не должна простаивать)
Недели через три на тестовом компьютере поднялся до 53 версии и установил web-extention – результат (см. п.1)
Забил (пока) на версии больше 52, предпочитая оставаться на текущем ESR (с профилактической проверкой не чаще раз в квартал web-extention от КриптоПРО и раздумьями над альтернативами
Есть байка про Юдит Полгар… Как-то она сказала: «Некоторые мужчины, которых я обыгрывала в шахматы, оказались какими-то неполноценными: все как один жаловались на головную боль или усталость, что мешало им показать свою лучшую игру»
Потому что текущая версия ESR – 52, где еще работают NPAPI-плагины. Кстати, КриптоПро выпустили web-extention для новых версий FF. Но оно не работает. От слова «никак». Отсюда и седые волосы.
А чтобы костылей не было нужно всего лишь следовать правилу: «Не надо тянуть Windows-style программирование в Linux, а Linux-style программирование в Windows».
Впрочем, Вы себя уже убедили в «не-болезни», а в «религиозных» войнах у меня нет желания участвовать.
В этом вопросе я больше доверяю врачам
и это: Исторически Firefox всегда работал в один поток. Все вкладки, код всех расширений, код главного окна — всё в один поток (и всё на JS).
Вы меня извините, но второе никак не вытекает из первого.
Сейчас в моем FF открыто три вкладки. Process Explorer в свойствах процесса firefox.exe показывает 5 потоков, которые вызвали XRE_AddJarManifestLocation из xul.dll. Мне кажется сомнительным, чтобы какая-то функция из user32 или gdi32 для своих служебных целей насоздавала 5 потоков, которые вызвали некую функцию из пользовательской (несистемной) библиотеки даже в виде обратного вызова.
По-моему, это сохраняется до сих пор. И это печально.
Кроуфордне подойдет?Бесплатно. Без регистрации и SMSOpen Source. Поддержка TOR, I2P, Freenet, Mixminion и т.п.«Самострел» в любой армии в обстановке боевых действий приравнивается к дезертирству. Как в армиях поступали (и поступают) с дезертирами рассказывать?