Армянское Радио, даже без крутых инструментов создания установочных пакетов, для мира windows я бы завернул пакет в архив и снабдил бы его единственным сцнарием автоматизации (.bat файл наиболее простой тут)
в macos есть скрипты, вся беда, сделать им флаг +x, может упаковав файл каким-нибудь tar-ом этот скрипт автоматически будет запускаемым при распаковке?
в регулярном выражении указываешь ВСЕ допустимые символы, при использовании mb_... можно использовать utf8, a-z это упрощенная запись, можно указывать сами символы
код парсера для этих строк пишется лениво за час максимум, если впервые со строками работаешь.
с момента запуска вопроса прошло столько времени что даже странно ожидать готовое решение так долго
Zero932084, будут искажения на прямых
чтобы не было мыла, нужны алгоритмы/фильтры sharpness, которые затрагивают окружающие пикселы, скорее всего на аппаратном уровне это не сделают, но в windows точнее к драйверам видеокарты (у nvidia и amd) есть какой то свой скалер, поковыряй настройки
Евгений Лернер, я не понимаю, почему ты спрашиваешь? тебе в твоем коде запилить бенчмарк дело пары минут, ты получишь максимально приближенный к твоим условиям результат
случайные люди тебе наговорят случайный ответ, не больше
воспринимать ключевое слово function как исполняемая в процессе выполнения кода команда на регистрации функции со следующим кодом.
код функции будет создан ровно тогда когда оно исполнится, с областью видения той где она встретилась, если описываешь функцию внутри цикла for то видна она будет только там и только после определения, при повторном шаге цикла должна быть ошибка.
поэтому функции определяй сверху программы, буквально до вообще своего кода (хотя конечно это не обязательно и можно чередовать по всякому, но это уже вопрос качества кода и его читаемости)
виснет на сколько сильно? ctrl+alt+f1...f8 показывают консоль linux? (значит подвис только xserver) или не реагирует на эти кнопки но реагирует на (иногад надо еще ctrl+shift+)alt+prnscr потом не отпускаяatl нажать b (команда на перезагрузку ядру напрямую)
отдельно настраивай php и веб сервер отдельно свой ангуляр
разные порты разруливай настроив проксирование к примеру через nginx
если честно я хз надо читать документацию что там предлагает angular ибо на сайте есть упоминание о поддержке разнообразных серверов, может в настройках что есть
php файл не должен скачиваться, если это так то на сервере тупо не настроен php интерпретатор (не прописан в настройках веб сервера если в принципе его поддерживает)
я вообще не слышал чтобы angular как то поддерживал php (хотя на сайте даже упоминания про это есть ибо есть серверный фремйворк) это разные миры.
в ie11 уже не сможет работать сам youtube и уже давно
сейчас можно попробовать сборки chromium (с поддержкой ускорения видео) под linux, мне кажется именно на youtube оно работает лучше firefox, хотя по факту обычная работа в интернете может быть комфортнее на слабой машине именно в firefox (правда оперативной памяти у автора много, возможно лучше пусть будет хромиум)
точно помню были плагины к браузеру, которые на лету подхватывали видеострем (не только youtube) и подсовывали его тогда еще в mplayer, но я не нашел работающих, может вам повезет.
mvp/ffplay работают шокирующе эффективно даже на старом железе
p.s. совет автору вопроса - загружай ролики с помощью youtube-dl или соответствующих плагинов к браузеру, и смотри плеером mpv, я так на eeepc900 делал (настроил горячие кнопки на запуск моего скрипта, который брал ссылку из буфера и запускал просмотр)
в macos есть скрипты, вся беда, сделать им флаг +x, может упаковав файл каким-нибудь tar-ом этот скрипт автоматически будет запускаемым при распаковке?