Версия статьи не от дилетанта, с более близкими для Хабра примерами… лежит здесь!

Сразу оговорюсь, я знаю о существовании Linux,  существовании бесплатных аналогов больших программных комплексов, но эти бесплатные аналоги не всегда удовлетворяют удобством, в сравнении с привычными для многих программными комплексами. При этом, использование самих привычных программ, с годами превращается всё в большую муку.

При этом мне кажется, что идёт какая-то сумасшедшая гонка: более прожорливый софт — быстрее железо. Чем быстрее железо, тем более прожорливый софт делают. 

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

Даже софт позволяющий «поднять пиратский флаг» вместо того, чтобы как раньше убивать только харды, начал съедать и всю выделенную на него оперативную память.

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

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

Office который не смог

Проще всего объяснить на примере: вот есть Microsoft Office — Хороший текстовый процессор. Для большинства пользователей, функционала, который предоставляет формат .docx версии 2007, более чем достаточно. Оставшийся функционал нужен <5% при этом, он перегружает систему, вплоть до того, что если взять разные версии Microsoft Office и запустить на не самой современной машине, то в более новых будет ощутимый инпут лаг.

Нейросети в Creative Cloud

Тоже касается и Photoshop; программа с годами обрастает все большим и большим кол-вом функционала, но при этом доходит до абсурда. Сейчас, я держу 3 Версии Photoshop. Легальную Beta CC 2023, для того чтобы иметь доступ к части современных инструментов (тот же removal tool и современная система выделения, действительно серьёзный шаг вперед).

Параллельно CS 5.1 (пиратский), просто потому что для большинства задач его достаточно, но при этом быстродействие просто несравнимо с более современными CC, при этом функционала достаточно. Ведь большая часть функций Adobe Photoshop не менялась чуть ли не с Photoshop 7.0. 

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

Skype

В свое время Skype — это был довольно быстрый метод коммуникации, который запускался и летал на доисторическом железе, обеспечивая высокое качество аудиосвязи, сейчас превратился в толстую и неповоротливую клушу, которой просто перестают пользоваться ввиду бесконечного ожидания непонятно чего.

Десктопная версия Discord

Дискорд — очень наглядная экосистема, которой практически невозможно пользоваться ни на старом, ни на современном ПК. Мало того, что её нельзя ставить на автозагрузку со всей системой, в виду того, что это может затормозить запуск компьютера с нескольких секунд, до нескольких минут.

Так ещё Discord даже в фоновом режиме готов отъедать до 50% свободных ресурсов. Не говоря уж о том, насколько сильно он грузит сетевые протоколы. 

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

И если раньше это была отличная возможность коммуницировать с людьми, например во время плотной и потной катки, то сейчас если запустить Discord во время катки, то увеличившийся пинг просто сделает любой матч абсолютно неиграбельным.

Самый наглядный представитель

Теперь каждый знает, как выглядит Ненависть
Теперь каждый знает, как выглядит Ненависть

А вот и виновник сего опуса — Telegram. Когда-то неплохой мессенджер, с весьма приятным API, со временем оброс абсолютно непонятными, и более того… ненужными функциями. Тот же Telegram Stories в рамках каналов, абсолютно бесполезная фича.

Это было актуально для Instagram, когда они вводили истории в середине 10-х, и внедряли видеоформат. Плюс, кол-во подписок в Instagram, как в социальной сети измеряется тысячами, и stories стали удобным форматом получать информацию.

Для Telegram stories абсолютно избыточны, а их отключение для каждого конкретного пользователя просто превращается в настоящую муку.

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

Более того, пользователи Telegram специально выбирали его в качестве основного мессенджера, а не viber с бесконечным спамом. И не Instagram, в качестве основной экосистемы, именно за минимализм и отсутствие ненужных функций.

Но стремление замкнуть экосистему в себе, создаёт настоящих монстров, с внутренней, бесполезной криптовалютой. С перегруженным функционалом, который превращает Telegram в подобие ВК. А ведь ещё есть неоптимизированный протокол воспроизведения GIF анимаций, которые могут положить на лопатки даже самый мощный ПК.

К чему всё это?

Мы отказались от Тормозного и ненадежного FLASH, ради?...
Мы отказались от Тормозного и ненадежного FLASH, ради?...

Вопрос, с точки зрения простого пользователя: Если я привык находиться в определенных экосистемах (и даже готов приобрести их лицензионные версии), есть ли способы, как без «отвертки и мата» отключить неиспользуемый функционал, дабы ускорить быстродействие программ? 

Неужели единственный выход, это искать альтернативы и пользоваться старыми версиями?

Комментарии (238)


  1. MonkAlex
    04.10.2023 17:36
    +3

    есть ли способы, как без «отвертки и мата» отключить неиспользуемый функционал, дабы ускорить быстродействие программ? 

    В оффлайн приложениях способ думаю очевиден.

    В онлайн всё зависит от того, кто разрабатывает и поддерживает продукт, вас никто не спрашивает.

    Поэтому я пользуюсь оффлайн приложениями там, где мне относительно удобно - keepass, obsidian, thunderbird.

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

    UPD: хотите то чего? Если уж вы гифки в телеге не смогли отключить, то я думаю всё сложно с возможными проблемами и решениями.


    1. SergiiDia Автор
      04.10.2023 17:36
      +7

      прошу прощения, за пример с гифками, хотел привести его скорей для наглядности, но видимо немного переборщил. Честно, больше беспокоят Stories, вроде в telegram X, их нет, буду откатываться до неё. Но уже, скажу так, стало чуть менее приятней пользоваться... Если раньше Тот же ТГ, противопоставлял себя основным трендам, за что его и полюбили, то теперь он обрастает тем же функционалом, от которого к нему бежали.

      Что касается Дискорда... На ноутбуке 17-го года, им пользоваться откровенно невозможно. Или игра, или Дискорд. Даже браузеринг параллельно, становится тяжеловатым... Хотя когда в свое время впервые им воспользовался, он был куда легковесней.


      1. MonkAlex
        04.10.2023 17:36
        +3

        У вас в голове своя картина, у разработчиков телеги - своя. Я вот в телегу пришел вынужденно, рабочие чаты там. И мне что наличие сторей, что их отсутствие - одинаково. Рабочий инструмент.

        Для сравнения, у вайбера десктопный клиент на пару лет назад был куском непонятно чего, ведущий себя намного хуже телеги, а у вотсаппа не было десктопного клиента совсем. Выбор не то чтобы большой.

        ПК 2019 года спокойно тянет десятки серверов discord, оставляя место лисе с сотнями вкладок и современным играм и всё это одновременно. Единственное что - оверлей дискорда я выключил сразу, он вызывал проблемы.


        1. SergiiDia Автор
          04.10.2023 17:36
          +3

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

          А насчет производительности вашего ПК, искренне за вас рад, сам к сожалению не могу похвастаться подобным


          1. MonkAlex
            04.10.2023 17:36
            +1

            А удалить сантехника и не мучаться - это недопустимо?

            Ну т.е. с онлайн сервисами же вариантов не так много. То что конкретно у телеграма есть возможность использовать кастомные клиенты - добрая воля самого телеграма, что может со временем измениться.


            1. vikarti
              04.10.2023 17:36

              Не всегда надо согласие сервиса на кастомный клиент.
              У Matrix вот бриджи есть например для — skype, whatsapp, discord, signal, slack, imessage(!).
              Как сделано — вопрос отдельный. И обычно работает только функционал текстового чата (чего достаточно).


              1. MonkAlex
                04.10.2023 17:36
                -1

                Если вам в скайпе и дискорде достаточно текстового чата - вам не нужны эти сервисы. У них основная функция другая.

                И нет, согласие нужно всегда. Потому что иначе они просто будут менять протокол общения каждый случайный день, ломая вам интеграции.


                1. vikarti
                  04.10.2023 17:36

                  дискорде достаточно текстового чата — вам не нужны эти сервисы. У них основная функция другая.

                  Да?
                  А вы уверены что знаете чего достаточно ВСЕМ пользователям?
                  И кстати бывают случаи когда окружение упорно хочет твоего присуствия в Whatsapp или там Viber'каком то (родительские там чаты например) и текстового чата-хватает а то что звук не работает например — ну так он и штатно в некоторых пусть редких случаях не работает а то что не будут всякие там нотификации о выходе из клиента или там сторисы или там возможность потереть чат — а не волнует. Зато не надо еще 15 клиентов ставить.
                  Собственно тот же Beeper — https://www.beeper.com/ как раз эту боль решает максимально удобно. А то что есть табличка https://beeper.notion.site/a96db72c53db4a9883e1775bcb61bb80?v=5c0740f45bcd43caba823be2bad86871 на предмет что не работает… ну бывает. При этом, они не скрывают https://www.beeper.com/faq#what-is-matrix-and-how-is-it-related-to-beeper что это по сути matrix-клиент под свой сервер + набор бриджей настроенных. Почти все — выложено. Ну и разумеется не обязательно их использовать.


                  И нет, согласие нужно всегда. Потому что иначе они просто будут менять протокол общения каждый случайный день, ломая вам интеграции.

                  Ну вот почему то по факту — оно более менее работает.
                  При этом, судя по тому как например сделана поддержка iMessage сейчас — врядли получится сломать (замена протокола НЕ поможет, там решение уровня "а давайте запустим виртуалку с macOS и будем взаимодействовать с родным клиентом iMessage на macOS", да — теряется E2EE, и возникают вопросы доверия к виртуалке но если… на это плевать?), есть конечно и более простые случаи.


                  Да, есть пример как ICQ боролось с клиентами, но это вроде как единственный случай.


                  1. Grey83
                    04.10.2023 17:36

                    есть пример как ICQ боролось с клиентами, но это вроде как единственный случай.
                    Из совсем недавнего: твиттор запретил альтернативные клиенты то ли в этом, то ли в прошлом году.


                  1. MonkAlex
                    04.10.2023 17:36
                    +1

                    Я больше 15 лет пользуюсь разными "мессенджерами". Кастомные клиенты у всех рано или поздно умирают, если сервис не поддерживает контракт, а меняет по своему усмотрению. И дело далеко не только в ICQ.


                  1. Dolios
                    04.10.2023 17:36
                    +1

                    Да, есть пример как ICQ боролось с клиентами, но это вроде как единственный случай.

                    Reddit


            1. shaggyone
              04.10.2023 17:36

              Рвать контакт с людьми из за того что Павлику Дурову подумалось прикрутить в мессенжер бесячую функцию, как то радикально, не находите? Другое дело, если сантехник начинает персонально вас доставать, скажем, видеосообщениями по 20 раз в минуту.


              1. MonkAlex
                04.10.2023 17:36

                Вам нужен сантехник в телеграм каждый день? Если нет, то его контакты всё ещё доступны в контактах вашего телефона, а не в телеге.


                1. shaggyone
                  04.10.2023 17:36
                  +1

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

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

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


                  1. MonkAlex
                    04.10.2023 17:36
                    +1

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

                    Собственно, я проблемы не вижу, поэтому и не понимаю недовольства.


                    1. shaggyone
                      04.10.2023 17:36
                      +1

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

                      Я уже отказался от Вайбера, Ватсаппа, будут приемлемые альтернативы Телеграму откажусь и от него.


                      1. MonkAlex
                        04.10.2023 17:36

                        Потому что один (подразумевается ненужный) контакт проще удалить, чем бороться с "системой".

                        Если вам этот контакт нужен - тогда да, вариант с удалением не подходит и начинается поиск других вариантов решения, в том числе "смирение".


                      1. qw1
                        04.10.2023 17:36

                        будут приемлемые альтернативы Телеграму откажусь и от него

                        Так проблема не в телеграмме, а в том, что ваш Вася только там.


      1. JohnDoe_71Rus
        04.10.2023 17:36

        Не знаю какой функционал вам необходим от Дискорда, есть плагин для Голубя

        https://github.com/EionRobb/purple-discord


      1. khajiit
        04.10.2023 17:36
        +1

        видимо немного переборщил

        Не переборщили. Этот около полугода испытывал адову круговерть с самопроизвольным включением гифок. Решилась она только терминированием всех сессий, кроме телефона, совершением настроек на телефоне и подключением десктопных и браузерных клиентов обратно.


      1. Scrypto
        04.10.2023 17:36
        +1

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

        Так же не могу сказать, что оно сильно грузит систему, возможно на слабых устройствах заметнее, но не припомню, что на лаги из-за телеграм кто-то жаловался.

        Просто в фоне когда
        Просто в фоне когда
        При активном перелистывании вкладок чатов и т.п.
        При активном перелистывании вкладок чатов и т.п.



        1. Dolios
          04.10.2023 17:36
          +5

          Как по мне самый удобный мессенджер для работы

          Не первый раз вижу эту фразу. Как по мне, так телега очень неудобна для работы. Тредов нормальных нет, форматирование кусков кода/логов отвратительное. Нет разделения на личное и рабочее пространство - мне не надо в телефон получать сообщения по работе, когда я работу закончил и занимаюсь личными делами.


          1. Grey83
            04.10.2023 17:36

            форматирование кусков кода/логов отвратительное
            Подсветки синтаксиса не хватает, что ли?
            Вроде моноширное форматирование делает код вполне себе читабельным (вид конечно не как в редакторе, но для мелких кусков кода вполне достаточно, кмк)


            1. Dolios
              04.10.2023 17:36

              Нет подсветки синтаксиса, ширина сообщения меньше 500 пикселей, даже если ты на 2.5к монитор мессенджер растянул, всё будет скукорёжено, маленькое ограничение по размеру сообщения.


              1. Grey83
                04.10.2023 17:36

                маленькое ограничение по размеру сообщения
                Что-то порядка 4096 символов на сообщение максимум, вроде.
                ширина сообщения меньше 500 пикселей, даже если ты на 2.5к монитор мессенджер растянул, всё будет скукорёжено
                У меня 57 символов в строку максимум в десктопном клиенте для обычного текста, а моноширный растягивает на всю ширину области сообщений.
                Может в других иначе, но я не проверял.


        1. Kenya-West
          04.10.2023 17:36
          +2

          То есть, извините меня, 600 МЕГАБАЙТ на мессенджер - это нормально? Мессенджер - это всего лишь текстовый процессор + показ текстового потока. Ну, скачивание файлов нативным HTTP клиентом из стандартной поставки ОС. Ему красная цена, ой, то есть "красный размер" - пара сотен килобайт


          1. SergiiDia Автор
            04.10.2023 17:36

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


            1. johnfound
              04.10.2023 17:36
              +7

              Не пересядете, потому что у вас все друзья и родня не пересядут. А они не пересядут, потому что им все равно 600кБ или 600МБ.


    1. dyadyaSerezha
      04.10.2023 17:36

      В оффлайн приложениях способ думаю очевиден.

      Для меня нет. Какой способ?

      Сторис в телеге бесят страшно - что нельзя отключить их вообще.


      1. MonkAlex
        04.10.2023 17:36

        Пользоваться старой версией, где всё устраивает.


        1. SergiiDia Автор
          04.10.2023 17:36

          иногда, как в том же Photoshop хочется пользоваться некоторыми новыми функциями (к примеру умное выделение объектов). Но вот платить за это резервированием 8 гигабайт ОЗУ исключительно под процесс, и мириться с тем, что о сильно медленней своих предшественников. Вот тут скорей в этом вопрос. А кроме Фотошопа, умное выделение объектов никто не предлагает, да и плагинов подобных нет... Вот почему пользование старой версией не всегда самое очевидное решение.

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


          1. gwplnicker
            04.10.2023 17:36
            +1

            А кроме Фотошопа, умное выделение объектов никто не предлагает, да и плагинов подобных нет...

            Для того и делают монолитным приложением, чтобы не нашлись умельцы, которые смогут заставить работать модуль на другом ПО или в другой версии. И манагеры все это понимают, потому и выходят новые версии софта с минимальными изменениями.
            В свое время фотошоп каждый год выходила новая версия, где были изменения едва заметные обычному пользователю, но это был другой продукт и многие переходили на него(покупка/апгрейд). Что дает баблосики, которые любят начальство.


            1. SergiiDia Автор
              04.10.2023 17:36

              он и сейчас выходит каждый год, разный... Просто сейчас, в виду подписочной модели на CC, Это не все видят. К примеру бета от апреля, и бета от Августа, это совершенно два разных фотошопа... Просто оба названы CC 2023 (и разные билды).


  1. Grey83
    04.10.2023 17:36
    +4

    Для Telegram stories абсолютно избыточны, а их отключение для каждого конкретного пользователя просто превращается в настоящую муку.
    Можно воспользоваться альтернативными версиями клиента.
    Например вот этим форком для десктопа: 64Gram (в этом их можно скрыть в расширенных настройках).
    Для ведроида можно поступить аналогично.


    1. SergiiDia Автор
      04.10.2023 17:36

      Большое спасибо, есть вопрос. Форк продолжает развиваться? или это стабильная версия, которую установил, и сиди на ней, пока не устареет?


      1. Grey83
        04.10.2023 17:36
        +1

        Периодически обновляется, не сильно отставая от обновления официального клиента.
        Можно перейти по ссылке «Official Telegram Channel» из описания на гитхабе и посмотреть периодичность выхода новых билдов (кстати указывается билд официального клиента, на котором основывался билд этого клиента) в канале телеги (там только публикуются новые сборки больше ничего, обсуждение в отдельном прикреплённом к каналу чате).

        До этого клиента пользовался кататограмом, но его год как забросили и с какого-то момента пришлось искать новый альтернативный клиент. Остановился на нём.


  1. ArtemKAF
    04.10.2023 17:36
    +5

    И не говори. :( Забыл про VK написать. Ужас, во что его превратили в погоне за сверхприбылью.

    Мне кажется это потому, что в конечном итоге на развитие продукта влияют менеджеры, которые не читали про принципы SOLID, а если и читали, то не поняли, а если... ну, вы поняли. :)


    1. SergiiDia Автор
      04.10.2023 17:36
      +4

      Вы безусловно правы, относительно VK. Но он давно шел этой дорогой, а вот telegram, который за ним последовал)

      П.С. вы действительно думаете, что основная проблема именно в менеджерах, и приложения умышленно перегружают функционально, и интерфейсно?


      1. ArtemKAF
        04.10.2023 17:36
        +7

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

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


      1. Rohan66
        04.10.2023 17:36
        +2

        Эта проблема идёт ещё с прошлого тысячелетия! ))))

        Была хорошая писалка Nero - постепенно скатилась чуть ли не в NeroOS! ))). Аналогично с ACDSee.


        1. klounader
          04.10.2023 17:36
          +4

          Хорошо, что была утилита Small CD-Writer, позволяющая забыть про Nero.

          А вместо новомодного винампа - старые версии или AIMP и XMPlayer.

          ACDSee отлично заменяет XnView.


          1. Moog_Prodigy
            04.10.2023 17:36

            Я до сих пор использую ASDSee версии 4 в качестве альтернативного просмотрщика. Функций там особо никаких нет особо, просто просмотр картинок без наворотов. Это бывает изредка нужно, когда основным просмотрщиком (Faststone) на основном мониторе открываю одну папку с картинками, а на втором мониторе - другую папку. И если на основном мониторе я вызываю через "E" сразу редактор, а картинка на втором мониторе идет как референс, и туда приходится поглядывать, не переключаясь.

            И что самое главное - он легкий, и подходит для любых компов на win даже 95. Поэтому asdsee включен у меня в стандартную папку standalone - программ, которую я накатываю на любой комп практически сразу после установки винды.


            1. vis_inet
              04.10.2023 17:36
              +4

              А IrfanView видели?


              1. Grey83
                04.10.2023 17:36
                +1

                Кстати, у IrfanView есть как минимум одно преимущество перед XnView: он открывает без проблем файлы с названиями написанными иероглифами. XnView же просто отказывается их открывать (стоит только переименовать файл, так сразу может открыть).
                Ну и часто может определить тип файла даже если расширение прописано неправильное (и предлагает его сменить на правильное).
                Хотя мне XnView удобнее (особенно плагин, который добавляет в контекстное меню предпросмотр файла).


                1. Theodor
                  04.10.2023 17:36

                  Разве это с XnView MP не пофиксили?


                  1. Grey83
                    04.10.2023 17:36

                    Хз: я Classic использую.


            1. SergiiDia Автор
              04.10.2023 17:36

              не подскажете, а ASDSee заставить видеть современный контейнер webp? Возможно есть какой-то плагин? Да, да, я знаю, что этот контейнер зло и он дыряв, но по работе часто приходится работать именно с ним, а стандартные читалки, или вообще желание некоторых компов включить браузер для его просмотра, несколько угнетают


              1. Grey83
                04.10.2023 17:36
                +2

                IrfanView и XnView понимают webp (во всяком случае XnView точно умеет с этим форматом работать).


                1. Armitage1986
                  04.10.2023 17:36

                  У XnView есть проблемы с искажением цветов у некоторых webp. Будто файл битый, хотя другие просмотрщики показывают его корректно. Я так и не понял, в чем там причина подобного поведения и как его лечить. Впрочем, это не особо мешает пользоваться им повседневно.


                  1. Grey83
                    04.10.2023 17:36

                    Не встречал таких. Правда я с ними крайне редко работаю (обычно в другой формат преобразовывал или просто просматривал).


                    1. SergiiDia Автор
                      04.10.2023 17:36

                      я бы может и не спрашивал, но есть товарищ один (из околобустерской игровой сферы), который помешан на быстродействии сайтов. Но вместо того, чтобы прикрутить нормальный JS, и слезть с Wordpress, он в этот Webp, пакует все... Ещё и жмет...

                      Да, прикольно что можно в 300 килобайт уложить до 15 HD изображений. Или гиф анимацию (вот это прям уважение, 30 метровые гифки в 500 кб, это прям вау).

                      С другой стороны все утверждают что он дырявый... Ну в общем, для каких-то задач, где размер имеет значение, перехожу на него (странно это говорить в эпоху 4-х терабайтных ССДшников), но то, что с ним никто толком работать не может — это прям беда...

                      Тестил кстати Xnview, непожатые Webp, кушает нормально... А вот пожатые... иногда корежит (но в пределах допустимого). Спасибо за наводку.


                      1. qw1
                        04.10.2023 17:36
                        +1

                        Современная замена XnView/ACDSee32 — jpegview
                        https://github.com/sylikc/jpegview/releases


                        Быстрая, мелкая, знает современные форматы, хорошее масштабирование, умеет в SSE2/x64, многопоточность. Все хоткеи настраиваются к ini-файле (мечта гика).


                        Но, в отличие от XnView/ACDSee32, не имеет браузера файловой системы (кто там топил за минималистичность?). Вызывайте из проводника, Total Cmd или FAR, и листайте вперёд/назад по картинкам.


            1. LeVoN_CCCP
              04.10.2023 17:36

              Да, тоже до сих пор валяется ACDSee версии пятой (они с шестой сделали балаган). Мне пришлось ещё хак написанный под него переделать под х64 системы. Единственный минус который от него нахожу, это при работе с большими картинками (от 3-5МБ) при повороте и сохранении может вылететь. Но перезапускается мгновенно.
              Ещё есть интересный артефакт, если CyberLink Powerdirector закрылся некорректно, то запуск ACDSee может занимать длительный промежуток времени. Лечится просто убийством PDHanuman.exe в списке приложений.
              Все InfranView, XNView и прочие пробовал и смотрел — не нативные они для меня, много чего очень неудобно сделано (перелистывание файлов, смена каталога, работа скролла и т.п.). Ну вот примерно как MS Visio против Draw IO.


          1. Goahead007
            04.10.2023 17:36
            +2

            AIMP всё же тяжеловат, foobar2000 - это да.


            1. SergiiDia Автор
              04.10.2023 17:36
              +2

              у Аимпа есть ряд удобств, особенно для тех, кто когда-то пользовался Винампом... В остальном только недавно был спор относительно необходимости Аимпа, на ПК. Люди говорили, что это атавизм какой-то, и он не нужен... А потом не могли найти банальный эквалайзер, для подстройки звука на своих модных спотифаях и пр.


              1. Bizonozubr
                04.10.2023 17:36
                +1

                Мне у AIMP'а новых версий не нравится, что стало с интерфейсом, а точнее с закладками. Давно было удобно добавить трек, из выпадающего списка закладок щёлкнуть и сразу же открывался трек. Теперь закладки напоминают библиотеку, закладка работает не по местоположению файла, а по расположению в плейлисте. Мне это кажется не удобным.


            1. klounader
              04.10.2023 17:36
              +1

              XMPlayer сама легковесность (менее 500 КБ) + шкурки на него есть хоть от винампов, хоть от аимпа, а может даже и от фубара. Меня вот эта прёт.


            1. Tony-Sol
              04.10.2023 17:36

              EvilPlayer, что уж там:)


              1. SergiiDia Автор
                04.10.2023 17:36

                для смартфона я вообще вот этими пользовался... И нормально)


                1. klounader
                  04.10.2023 17:36
                  +2

                  На КПК вот этим пользовался - весчь!


                  1. MaFrance351
                    04.10.2023 17:36
                    +2

                    А для видео — TCPMP?


                    1. klounader
                      04.10.2023 17:36
                      +1

                      Ага


        1. frol_aleksan
          04.10.2023 17:36
          +3

          Ну, Nero был таки удобен именно в комплексе. В частности, там и DVD-писалка очень хорошая была. Накидаешь авишки, менюшку сделаешь, она сама качество видео под объем диска подгонит и запишет. Еще DVD9 можно было перегнать, причем, если правильно помню, она сама вырезала малоценные бонусные материалы, но при этом старалась не трогать основной видеоряд.


          1. SergiiDia Автор
            04.10.2023 17:36

            Я так подозреваю, что nero просто целился в определенную категорию пользователей, которые вероятней всего были нацелены на массовое и быстрое пиратство. Поэтому многие штуки с перегонкой, обрезкой, обжимкой, ужимкой и встряской, завязаны именно на эту категорию. А когда все начали пользоваться торрентами вместо "6 в 1" дисков, необходимость в Nero и иссякла. Но позвольте немного позанудствовать.

            Я в статье пытался донести мысль, что да, все эти нововведения они неплохи, но было бы ещё лучше, если бы они были модульными. Т.е. чтобы был человек, у которого есть возможность поставить неро, только как "писалку", с быстрым функционалом, и уже при необходимости, обвешивать его свистелками от разработчика...


    1. Jubilus
      04.10.2023 17:36

      В итоге они не получили только отток


  1. Fell-x27
    04.10.2023 17:36
    +23

    Насчёт браузеров и того, что они "начали быстрее работать, а глупые пользователи не замечают" - напрасно вы так. Если сравнить среднестатистический сайт 2007 года с сайтом 2023 года, в особенности объем клиентского JS, окажется, что в 2007 году они были почти статичными. Если скормить современный сайт браузеру из 2007 года (давайте представим, что там все заработает и что пропасти версий JS не существует), окажется, что он будет тормозить просто безбожно. Браузерные движки за многие годы очень сильно продвинулись в плане эффективности рендеринга, скорости работы JS, многопоточной оптимизации сборки страницы, аппаратного ускорения. Они работают с кучей технологий, включая периферию. В них появились собственные базы данных даже.

    Браузеры стали быстрее. В разы быстрее. Просто веб - это та индустрия, где как в зазеркалье, нужно бежать со всех ног, чтобы хотя бы оставаться на месте.

    Современный веб - невероятно мощная и гибкая штука.


    1. igorts
      04.10.2023 17:36
      +4

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

      С облегчением, например, избавился от скайпа, мс офис 2010 за глаза, windows 7 пока вполне устраивает.

      К сожалению вендоры не оставляют шанса остаться с привычной версией.


      1. VladimirFarshatov
        04.10.2023 17:36
        +5

        Почему? По сию стоит раздел с MS DOS, кучкой его ПО, WinXP c Office97 (кмк, так самая лучшая версия винды) ..но UEFI отключен правда... Основная работа под Убунтой с mate..

        Так-то ещё есть рабочий калькулятор Электроника МК-61 .. тоже иногда достаю посчитать чего по-быстрому.. ;)


        1. igorts
          04.10.2023 17:36
          +1

          Железо иногда приходится менять,
          появляются новые форматы файлов (автокад, MSOffice, Visio),
          несовместимость продуктов с новыми версиями ОС, новые протоколы шифрования, просроченные сертификаты и т.д. и т.п.
          В общем, способов сдвинуть нас со старых версий множество...


          1. VladimirFarshatov
            04.10.2023 17:36
            +2

            К сожалению, это так. И, как человек, попавший в ИТ ещё во времена перфокарт и цифрового кодирования, за последнее время наблюдаю всё большее давление со стороны разного рода корпораций, в т.ч. и на разработчиков, в т.ч. и "новыми молодежными" регламентами, паттернами, протоколами и пр.. порой доходит до маразма.

            Кстати, та же "чистая архитектура": много прочитавших книжку обратили внимание на слова автора про "ну такую простую фигню мы напишем в лоб, не заморачиваясь со слоями" .. как-то так в вольном переводе. А ведь подобное там есть! ;)


            1. igorts
              04.10.2023 17:36
              +1

              Я еще Oracle 6 застал ;)

              и долго с разными его версиями работал, вся его эволюция на моих глазах происходила.

              до какого то момента был фанат и не признавал другие субд, но в какой то момент осознал, что как то с ним не очень хочется связываться. И неожиданно даже mssql стал охотнее применять ;)


    1. SergiiDia Автор
      04.10.2023 17:36
      +3

      Я прекрасно понимаю вашу точку зрения, и полностью её принимаю. Но с точки зрения простого пользователя, который обновляет ПК, условно раз в 5 лет, с каждым годом Браузер начинает работать всё хуже и хуже...

      У меня к примеру, Хром иногда умудряется выработать всю оперативную память в ноутбуке (да я грешен множеством вкладок), и положить систему в синее окошко смерти без предупреждения. Буквально с пару месяцев назад, он хоть и был прожорлив но не настолько.

      Поэтому именно к браузерам претензии нет. Все таки сайты мы все посещаем современные, а не доисторические. Но все равно забавно, когда включаешь стартовую страницу хрома, а он уже откушивает с 500 оперативной памяти просто так.

      и это при том, что лет 6-7 назад, я его умудрился поставить на офисный пентиум 4, с 768 ОЗУ на запасную машину, и он прекрасно себя на ней чувствовал, запуская до 4-х вкладок.


      1. VladimirFarshatov
        04.10.2023 17:36
        +2

        Но, тут да. Современные сайто-писатели мягко говоря оборзели в конец. 300+ запросов к серверу чтобы открыть хоть что-то .. это какой-то треш и угар. Менеджеры? Да, они конечно есть причина, но основная - крайне низкий


        1. igorts
          04.10.2023 17:36
          +1

          Ну да, на каждой странице тащим jquery и прочие библиотечки, где всего то надо поиск по css селектору...


          1. VladimirFarshatov
            04.10.2023 17:36
            +3

            Если бы только это .. там зачастую одновременно тащится и jquery и реакт с бэкбоном, и всё это ещё предварительно парсится с typescript.. и очень часто наблюдаешь в самом "высоком энетерпрайзе.. любой крупный интернет игрок и всё, про "модемную связь" можно забыть.. а сколько её ещё по деревням да весям..

            Да вот даже тут, на этой самой страничке Хабро-комментариев! Открываем инспектор, жмем F5 и .. 262 запроса к серверу, 10.26 мегабайт скачано всего-то за 12.43 секунды. Шустро .. аж слов нет. И это на потоволокне.. :(

            Вот скажите мне, где тут 10 метров?


      1. Dolios
        04.10.2023 17:36
        +1

        Хз, у меня десктопу уже лет 8, не замечал никаких тормозов в браузере, вкладок 30 открыто всегда. Потребления ОЗУ более 16-20 гигабайт тоже в обычной работе не наблюдал.


        1. SergiiDia Автор
          04.10.2023 17:36
          +4

          16-20 гигабайт оперативной памяти это довольно много. Если вы обратите внимание. Большая часть ноутбуков до сих пор продаётся в диапазоне 8-16 гигабайт оперативной памяти. Как и достаточно большая часть десктопных девайсов. Поэтому ваш случай, скорей исключение, чем правило


          1. Dolios
            04.10.2023 17:36
            +2

            Я писал про десктоп. Я не использую ноутбуки без крайней необходимости в виду их ущербности.

            Вы писали про пользователя, который "обновляет ПК, условно раз в 5 лет" без акцента на ноутбуках.


            1. SergiiDia Автор
              04.10.2023 17:36
              +8

              Хорошо, я сформулирую иначе, у меня и на десктопе появилось 32 гигабайта оперативной памяти буквально недавно, и то из-за того что требовало специфическое ПО, поэтому расход 16-20 гигабайт ОЗУ, как вы сказали "в обычной работе" это многовато... Но, опять же, это исключительно мое мнение


              1. Dolios
                04.10.2023 17:36
                +2

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

                А пару месяцев назад меня с моими 32, помнится, засмеяли толпой, сказав, что сейчас меньше 64 даже в кофеварки не ставят :)


                1. klounader
                  04.10.2023 17:36
                  +4

                  Были времена, когда Windows XP кушала 128 мегабайт оперативки. Теперь же венде подавай 2 гигабайта.


                  1. Moog_Prodigy
                    04.10.2023 17:36
                    +3

                    Так она и сейчас кушает 128 мб озу. И иногда это можно применить кое-где. Но современный софт не всякий запустится на ХР, даже консольные утилитки. Начнется - той дллки нету, с redistributable и прочая хтонь, которая весит уже гигабайты а из всего набора там может пяток функций используется.

                    Под старые программы же XP и даже DOS живее всех живых. С соответствующим аппаратным обеспечением. В основном в промышленности, но есть и исключения для работы со звуком, например.


                    1. yadowit
                      04.10.2023 17:36
                      +1

                      с redistributable и прочая хтонь, которая весит уже гигабайты

                      Ну, положим не гигабайты, даже суммарно:
                      Заголовок спойлера


                      А так-то да, на ноуте до сих пор вин7 живёт.


                      1. klounader
                        04.10.2023 17:36
                        +3

                        имеет смысл замерить свободный объём диска до установки хтони и после.


                      1. yadowit
                        04.10.2023 17:36

                        Возможно. Но я её вместе с прорвой другого софта ставлю, совместно. Так что, чем богаты...


                      1. klounader
                        04.10.2023 17:36

                        чисто ради эксперимента имеет смысл установить хоть в виртуалку чистую хр-шку и набор этой хтони. делов то на полчаса-час.


                      1. Balling
                        04.10.2023 17:36

                        Это шутка? Эти цифры могут лгать.


                      1. qw1
                        04.10.2023 17:36

                        Это дистрибутивы. После распаковки они могут стать x5 по размеру.


                1. dyadyaSerezha
                  04.10.2023 17:36
                  +1

                  Совсем недавно работал в крутом банке на западе. Программистам давали ноуты с 16GB и диском 128 GB. Так шта...


      1. 104u
        04.10.2023 17:36
        +1

        Что надо сделать, чтобы получить синий экран, сидя в браузере? Не хватит ОЗУ — браузер скинет неактивные вкладки на диск


        1. apxi
          04.10.2023 17:36
          +5

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


          1. 104u
            04.10.2023 17:36

            Да это-то всё понятно, плюс дикие тормоза, если hdd, но синий экран-то не должен появляться. Я открывал на ноуте с 4ГБ ОЗУ хренову тучу вкладок, никаких синих экранов не ловил. В общем, проблема явно не в том, что при открытии кучи вкладок закончилась оператива и комп свалился в синьку


            1. SergiiDia Автор
              04.10.2023 17:36

              Вот буквально пару часов назад в синьку упал...

              учитывая что уже читал ваш комментарий, обратил внимание на то, что было включено

              1. telegram.
              2. Сhrome.
              3. Microsoft office (2016)
              4. Aimp.

              Хрома было в 3 окна на двух мониторах (работа обязывает) порядка 35-40 вкладок (несколько с SurferSEO одна с grammarly, две с ютубом, хабровая, ну и с рандомными статьями в интернете).

              Где-то буквально незадолго до этого глядел в диспетчер... было съедено 10.800 из 11,400... после открытия ещё пары вкладок... Здравствуй, приехали синька...

              Ноутбук на ССД. 4 рамки распаянные, 8 купленные... ДДр3 конечно, но все же не повод класть хромом в синий экран.

              Система более-менее свежая, месяца 3-4 назад перебивал.


              1. Grey83
                04.10.2023 17:36

                Вообще обычно винда предлагает какое-то приложение закрыть, в браузере вкладки выгружаются.
                Ну и смотреть нужно не физичискую, а виртуальную память (ОЗУ + файл подкачки): винда показывает, что физической ещё много свободно, а виртуальная уже закончилась.


      1. Demacr
        04.10.2023 17:36
        +4

        Зачем Хром, когда есть ФФ? с годами медленнее не становится, на моем основном ноуте с 8 ОЗУ и параллельно кучей другого софта работает без проблем.


        1. SergiiDia Автор
          04.10.2023 17:36

          ну хром, как раз в свое время брали вместо медленной лисы, потому что он был, "Легкий, стильный, молодежный" (хотя на старте, убивало отсутствие настроек в браузере, но это совсем другая история)


          1. Demacr
            04.10.2023 17:36

            Скорее всего так и было (сам сидел лет 10 назад на нём, поэтому уже и не помню), но после замены движка Gecko на Quantum, хром стал проигрывать с каждым релизом ФФ.


            1. SergiiDia Автор
              04.10.2023 17:36

              Так, может есть где-то браузеры на гекко?


              1. johnfound
                04.10.2023 17:36
                +1

                Palemoon


                1. SergiiDia Автор
                  04.10.2023 17:36

                  Спасибо, забрал


              1. salnicoff
                04.10.2023 17:36

                А еще — WaterFox. Palemoon вроде как движок переписывает под себя, а Waterfox — нет.


        1. uranik
          04.10.2023 17:36
          +3

          Пользовался фаерфоксом пока они при каком то обновлении не сломали многие мои любимые расширения, после чего обиделся и перешел на хром.


          1. SergiiDia Автор
            04.10.2023 17:36

            За 20 лет, чем только не пользовался... Я даже помню удивительные времена, когда "Ослик", работал быстрей и чем Опера, и чем ФФ (Хрома помоему ещё не было), но ровно в месяц релиза новой версии, а затем он начинал затухать постепенно... Он вроде бы даже ещё одним из первых вкладки тогда вводил. Поэтому с браузерами конечно чуть-чуть попроще будет... Но все равно, не очень приятно делиться с браузером всей оперативной памятью что есть в наличии...


        1. Asbor
          04.10.2023 17:36
          +1

          буквально на прошлой неделе пытался перелезть на фф, он медленнее хрома, ощутимо

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


        1. Dolios
          04.10.2023 17:36

          Они, бывает, ломают функциональность и чинят по нескольку лет. С переходом на Quantum отломали показ вебсокетных фреймов в консоли, чинили года 4.


      1. vtal007
        04.10.2023 17:36

        Простите, сколько у Вас оперативной памяти и сколько вкладок Вы открываете на ноуте?

        я до 100 вкладок дохожу. У меня 32гб оперативной памяти. У меня хром с плагинами. Ну вроде больше 7гб занятой оперативы я не видел. Ну и хром теперь вкладки "усыпляет", что вроде должно положительно сказываться . Может конечно у Вас 100 вкладок ютуба (они тяжелелые)


        1. SergiiDia Автор
          04.10.2023 17:36

          на ноутбуке не так много, всего 12, чего до недавнего времени хватало с головой


    1. Grey83
      04.10.2023 17:36
      +19

      Современный веб — невероятно мощная и гибкая штука.
      ..., которая позволяет сделать сайт из свистоперделок чуть более, чем полностью.
      А их работоспособность — дело десятое.


    1. ogost
      04.10.2023 17:36
      +20

      Если сравнить среднестатистический сайт 2007 года с сайтом 2023 года, в особенности объем клиентского JS, окажется, что в 2007 году они были почти статичными. Если скормить современный сайт браузеру из 2007 года (давайте представим, что там все заработает и что пропасти версий JS не существует), окажется, что он будет тормозить просто безбожно.

      90% сайтов 2023 года могут запросто обойтись без тех безбожно лагающих тонн JS говна без ущерба функциональности. Вся мощь и гибкость современного веба в свистоперделках и желании запихнуть функции и возможности десктопного софта в браузер. А потом завернуть это всё в электрон и обратно на десктоп...


      1. Fell-x27
        04.10.2023 17:36
        +4

        Мощь веба в том, что он позволяет делать удивительные вещи. То, как этой мощью распоряжается разработчик, и в практическом смысле, и в качественном - остается на совести разработчика. Не нужно винить технологию в том, что ее используют бездумно, люди, у которых часто нет фундаментальной базы и понимания как работает компьютер, что такое оперативная память и тд. Им на курсах сказали, что если написать код, он просто исполнится.

        Это не вина микроскопа, что им забивают гвозди.


      1. vikarti
        04.10.2023 17:36
        +3

        А вы уверены что ваше понимание функциональности — совпадает с тем что у менеджеров которые ставят задачи на разработку?
        Пример — вебвизор типичному сайту нужен? А адсенс?


    1. Sklott
      04.10.2023 17:36

      Все-же не совсем соглашусь с вашим тезисом. Висит у меня в закладках огнелиса один сайт на котором минимум JS, его даже можно там отключить совсем и функционал просядет не сильно, только мелкие приятности пропадут. И разметка на нем довольно минималистична, т.е. браузер 2007 года потянет его без проблем. И все равно, когда я смотрю статистику потребления ресурсов эта закладка почему-то жрет 200-300Мб памяти, почему??? (Объем загружаемого HTML изменряется максимум в сотнях килобайт, графики практически нет).


      1. Moog_Prodigy
        04.10.2023 17:36

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

        Я даже прикидывал, если "сайт" сделать в виде одного длиииинного bmp - файла совсем без сжатия - трафик будет даже чуть меньше. Это конечно статичное все, и не про память а про трафик (для мобильных интернетов бывает критично).


      1. Fell-x27
        04.10.2023 17:36
        +1

        Потому что сегодня это аномалия. Обычно вкладки жрут больше. Но заранее не угадать, и браузеру, если есть возможность, проще сразу аллоцировать метров 300 памяти, чем условные 5 мегабайт, постепенно дополняя по кусочку и переписывая буферы. Реаллокация - дорогая процедура, и влияющая на скорость работы. Так что у нас тут классический трейдофф память VS скорость.


    1. event1
      04.10.2023 17:36
      +8

      Вы рассуждаете с технической точки зрения. А пользователь получает опыт. Ему всё равно есть ли там реакт или он свёрстан на голом хтмл. Есть ли там адаптивная вёрстка, или на каждую платформу отдают свою версию. Вот гитхаб переделался на динамическую версию и стал тормозить. И кнопочка "назад" стала плохо работать. Наверняка внутри всё стало очень технологично. Но работает хуже.


  1. PsihXMak
    04.10.2023 17:36
    +2

    В дискорде есть папки. Скиньте все сервера которыми не пользуетесь в одну папку. Оставьте один-два, которыми пользуетесь. Мне помогло убрать тормоза на клиенте ПК.


    1. HackcatDev
      04.10.2023 17:36
      +1

      А как насчёт просто удалить неиспользуемые сервера и понять, что ради оставшихся полутора штук держать дискорд смысла нет?

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


      1. PsihXMak
        04.10.2023 17:36

        У меня их около сотни и держу их в основном ради эмоджи и стикеров. А сижу всего в нескольких, где общаюсь с друзьями.


  1. ifap
    04.10.2023 17:36
    +31

    Вы видимо прошли мимо академического примера - Nero Burning ROM, который буквально на глазах прошел путь от легкого и удобного прожигальщика дисков, ставшего почти стандартом, до монструозного комбайна, который сливал абсолютно во всем своим более специализированным конкурентам, но продолжал пухнуть и пухнуть, пока не сдох вместе с самим рынком таких программ. F5.


    1. SergiiDia Автор
      04.10.2023 17:36

      Здравствуйте, пользовался Nero, но видимо как-то упустил момент, когда он стал монструозным, и чем именно он специфическим оброс. Можно где-то об этом почитать? Так чтобы не выкачивать последний живой релиз Nero. Заранее спасибо


      1. ifap
        04.10.2023 17:36
        +5

        Я по памяти, так что не обессудьте: сперва его интерфейс из лаконичного оброс свистоперделками, "мастерами" и т.п. Потом к прожигальщику дисков добавился конвертер аудио/видео-файлов, тулза для авторинга аудио и видео-CD/DVD и что-то еще по мелочам. В результате дистриб распух раз в дцать, ворочалось это еле-еле, а ImgBurn на этом фоне как укладывался в 3 мегабайта, так и не пытался стать Canopus Procoder и CD/DVD Architect в одном флаконе.


        1. MonkAlex
          04.10.2023 17:36
          +2

          К слову, я многим из этого пользовался - пережимал двд-фильмы, рипал музыку, клепал ролики для школы. Да, оно с каждой версией становилось хуже и нестабильнее, но в целом идея была может и неплоха =)


          1. qw1
            04.10.2023 17:36
            +7

            О, я пользовался дизайнером обложек. Было довольно удобно делать сборник попсы для пожилых родственников, и неро тебе сразу даёт варианты шаблонов с этими кринжовыми цветочами или рамочками. Печатаешь — и красота!


          1. ifap
            04.10.2023 17:36
            +1

            Просто я пользовался DVD Architect и знаю, что Nero с ним рядом не валялся, это был де-факто стандарт полу-профессионального авторинга, а может и профессионального. А для себя в формате любительства многое годилось, но когда готовишь мастер-диск для тиража, как-то не хочется гадать...


        1. vladkorotnev
          04.10.2023 17:36
          +2

          В тему распухания видеоредакторов вспомнилась такая широко известная в узких кругах дичь, как AviUtl.


          Поначалу задумывался как резалка файлов а-ля VirtualDub, но потом оброс скриптами, таймлайном, плагинами, и даже редактором 3д-сцены, и всё это в аутентичном гуе на винапи.


          image


          И самое обидное — при правильно настроенном наборе кодеков в Video4Windows он работает настолько шустрее даже максимально минимального Vegas 7, что теперь я к нему привык и не могу заставить себя пользоваться чем-то нормальным для проектов длиной меньше десятка-двух минут :/


          1. domix32
            04.10.2023 17:36
            +1

            Особенно забавно, как новые виндовые апи оказались более депрекейтнутыми чем тот же винапи.


        1. vis_inet
          04.10.2023 17:36
          +4

          Существует ещё "Small CD Writer" на 420 kb.


          1. Heggi
            04.10.2023 17:36
            +3

            Отличная вещь. После того как SCDWriter попал мне в руки, удалил Nero нафиг (к тому времени неро уже выросла в какого-то монстра).


        1. ganzmavag
          04.10.2023 17:36

          Ну все-таки Nero был более продвинутым, те же 800-мегабайтные диски далеко не все проги умели писать. Хотя версии после шестой мне тоже кажутся уже слишком распухшими, но сравнивать Nero с утилитами, которые просто записали и все, не стоит.


          1. usrsse2
            04.10.2023 17:36

            Alcohol 120% вроде умел


            1. ganzmavag
              04.10.2023 17:36

              Он вроде и весил примерно как Неро 6 же.


              1. klounader
                04.10.2023 17:36

                UltraISO топчик


          1. garwall
            04.10.2023 17:36

            был симпатичный и достаточно легковесный CDBurnerXP - вот им я пользовался долго.


            1. DrGluck07
              04.10.2023 17:36

              Да он вроде и есть ещё. Правда я давно не писал диски, может он уже сломался с тех пор.


      1. Ivanii
        04.10.2023 17:36
        +8

        Если нужно записать 10 МБ на диск то пока Nero стартовал DeepBurner выкидывал записанный диск...

        Еще пару таких примеров - ACDSee и Adobe Acrobat Reader.


        1. Fedorkov
          04.10.2023 17:36

          Уже параллельно с распухшими ACDSee 3+ какое-то время выходили обновления ACDSee Classic на основе 2.41.


        1. SergiiDia Автор
          04.10.2023 17:36

          ну с adobe в свое время конечно, перелез на Foxit. Но опять же, этот софт обрастал, скорей бесполезными для большинства пользоавтелей функционалом, и если бы его можно было бы отключить, или накатить на старую версию в виде "плагинов", мне кажется, что люди бы продолжали пользоваться этим софтом.


    1. Rohan66
      04.10.2023 17:36
      +1

      Ещё и ACDSee прошёл такой же путь!


    1. AlexVWill
      04.10.2023 17:36
      +1

      Сдох он скорее всеже оттого, что диски ушли в прошлое.


      1. Exesium
        04.10.2023 17:36

        Соглашусь. Флешки стали более массовыми и удобными, плюс развитие высокоскоростного интернета.

        Ну и вроде как сейчас Windows по умолчанию из коробки умеет диски прожигать.


        1. salnicoff
          04.10.2023 17:36

          Он уже давно умеет — 22 года, еще с XP.


  1. wataru
    04.10.2023 17:36
    +14

    В анонсе статьи в ленте написано "Google Chrome создает свыше 10 процессов". В тегах Chrome стоит.


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


    И вот про процессы вы совсем зря хром пинаете. Эти процессы, если нажать shift-esc, в менеджере задач хрома вполне доступно описаны. Там сразу понятно, зачем ему 10+ процессов (по одному на каждую вкладку. Отдельно для расширений, один для работы с сетью, один для работы с gpu, один для работы с аудио). Такое разбиение очень здорово повышает безопасность и стабильность. С тем же gpu или аудио — заглючит драйвер, можно перезапустить один невидимый пользователю процесс и все заработает. А дравйвера глючат гораздо чаще, чем непосвященные пользователи думают. А процессы эти оверхеда сами по себе особо не создают. Библиотеки все итак в общей памяти лежат, а операционка всяких служебных данных на процесс хранит не сильно больше чем на поток. Некоторое замедление, конечно, от этого есть, ибо этим процессам надо между собой общатся, и кое где эта архитектура действительно создает проблемы, но это в лучшем случае пара процентов эффективности. Допустимая плата за безопасность и стабильность.


    1. domix32
      04.10.2023 17:36

      по одному на каждую вкладку

      на самом деле там обычно 2-3 процесса занимаются вкладками в лучшем случае. Ибо 500 процессов для 500 вкладок выжрало бы львиную долю памяти. В новом апдейте похоже сделали ещё и выгрузку/загрузку ленивую, как в своё время Я.Бро сделал.


      1. wataru
        04.10.2023 17:36

        на самом деле там обычно 2-3 процесса занимаются вкладками в лучшем случае.

        Заявляю вам, как разработчик хрома: грубо говря — по процессу на вкладку. Иногда и по несколько из-за cross origin в i-фреймах и других прелестей. Да, иногда несколько вкладок от одного и того же сайта могут делить один процесс, но в общем случае можно считать по процессу на вкладку.


        Вы откройте task manager в хроме. У меня сейчас больше 30 процессов подписанных "tab: ...". И соответсвенно десятки же chrome.exe в системе.


        Ибо 500 процессов для 500 вкладок выжрало бы львиную долю памяти.

        Почему вы так думаете? Эти процессы иногда и по 1 мегабайту занимают в виндовом менеджере задач. Все продумано: код исполняемого файла не загружается в память кучу раз. Какие-то данные от страниц нужны будут в любом случае, хоть в одном процессе все запускай — хоть в нескольких. А служебные данные операционки для всех этих процессов — копейки по сравнению с мегабайтами джаваскрипта в среднем сайте.


        1. domix32
          04.10.2023 17:36

          Вы откройте task manager в хроме. У меня сейчас больше 30 процессов
          подписанных "tab: ...". И соответсвенно десятки же chrome.exe в системе.

          Открыто несколько окон, в нескольких 100+ вкладок. Основной процесс chrome при этом съедает пару гигабайт и имеет всего около десяти дочерних процессов в диспечере задач Windows (и в process explorer). Собственно все "процессы", отображаемые во внутреннем диспечере практиески перманентно живут в памяти основного процесса, пару отдельных процессов на gpu и расширения, несколько - занимаются обработкой активных вкладок. Причём там тоже есть некоторая фрагментация, когда убийство процесса приводит к падению только части вкладок или потере контекста GPU для отрисовке GUI, либо контекста canvas на странице. Какие-то процессы отвечают за внутренние нужды и отдельно за JS воркеры.

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

          Другой нюанс - на один процесс может приходиться множество потоков, и потокам вполне можно назначать свои имена. Видимо это и отображается в диспечере хрома как "tab: blabla".


          1. wataru
            04.10.2023 17:36

            Собственно все "процессы", отображаемые во внутреннем диспечере практиески перманентно живут в памяти основного процесса, пару отдельных процессов на gpu и расширения,

            Нет. Если там поле pid указано, то это полноценный отдельный процесс. Возможно, ваш случай весьма особый. Может, у вас эти сотни табов с одного и того же сайта и были открыты жаваскриптом, а не через новую вкладку. Или настройки покрутили, или используете какой-то chromium-браузер, где за вас покрутили разработчики.


            Вот что написано в документации самого хрома:


            In general, each new window or tab opens in a new process. The browser will spawn a new process and instruct it to create a single RenderFrame, which may create more iframes in the page (possibly in different processes).
            Sometimes it is necessary or desirable to share the renderer process between tabs or windows. For example, a web application can use window.open to create another window, and the new document must share the same process if it belongs to the same origin. Chromium also has strategies to assign new tabs to existing processes if the total number of processes is too large.


            1. domix32
              04.10.2023 17:36

              . Может, у вас эти сотни табов с одного и того же сайта

              Да, но не только.

               и были открыты жаваскриптом,

              Не очень понимаю как это. Всё открывалось как обычные ссылки.

               какой-то chromium-браузер, 

              самый дефолтный хром. кучка расширений типа адблоков, скроблеров и тёмных тем для сайтов.

              Проверил на текущей машине - открытие одной и той же ссылки в том же окне генерит процесс единожды и дальше растёт только память процесса немного. Даже если открыть произвольные страницу из открытых и пошурудить там по прочим ссылкам. То есть тут определённо есть какие-то лимиты после которых процесс форкается в отдельный. Аналогично закрытие множества вкладок тоже не слишком влияет на количество убитых процессов. После закрытия полусотни вкладок процессов померло примерно 2. На той конфигурации что я рассказывал выше с 8 гб памяти на борту в среднем открыто не больше дюжины процессов на всю кучу вкладок, на текущей машине с 32 гб озу - порядка полусотни, правда количество открытых вкладок тут поменьше - всего пару сотен на все окна.

              Если там поле pid указано

              хром может писать что угодно, но статистика процессов диспечера задач довольно однозначна


              1. wataru
                04.10.2023 17:36

                Сначала вы пишите


                на самом деле там обычно 2-3 процесса занимаются вкладками в лучшем случае.

                А потом приводите скриншот с 44-мя процессами.
                Я же сказал, что иногда несколько вкладок шарят процесс. Но чаще — нет.


                1. domix32
                  04.10.2023 17:36

                  2-3 процесса занимаются вкладками на машине где процессов в среднем около дюжины и памяти всего 8 гб, треть из которых используется самой системой. На текущей машине с бОльшим количеством памяти таких ухищрений видимо особо не требуется, поэтому шаринг менее агрессивный.


              1. Balling
                04.10.2023 17:36

                Это 44 процесса. Уберите группировку дочерних процессов.


                1. domix32
                  04.10.2023 17:36

                  Так изначально утверждалось, что там по процессу на вкладку. На 11 окон и ~200 вкладок всего 44 процесса. Если физической памяти меньше то ещё меньше при прочих равных.

                  Собственно, от такой модели в своё время и отказались. Та самая Опера в своё время начинала делать подобное, потом пришёл хром и развил идею со сменой контекстов внутри одного процесса.


                  1. wataru
                    04.10.2023 17:36

                    Хорошо, уточним. Хром часто запускает по одному процессу на вкладку. Их, таких процессов, могут быть десятки запросто. В некоторых условиях один процесс может отвечать за много вкладок (недостаток памяти, одинаковые сайты). Вот что 100% не правда, так это "на самом деле там обычно 2-3 процесса занимаются вкладками в лучшем случае.", как вы утверждали.


            1. vikarti
              04.10.2023 17:36

              Нет. Если там поле pid указано, то это полноценный отдельный процесс.

              Тем не менее это НЕ значит что например код всех экземпляров этого процесса — продублирован в памяти (если конечно не смапить еще и на запись, но одни и те же страницы и на исполнение и на запись — это экзотика для JIT). Менеджер памяти у любой хотя бы относительно нормальной современной ОС — не настолько тупой.


              1. Balling
                04.10.2023 17:36

                Это не ОС. Стандартная библиотека шарится между процессами.


                1. wataru
                  04.10.2023 17:36

                  Не только стандартная библиотека. Почти весь код хром находится в chrome.dll а не chrome.exe в том числе для этого.


                  1. qw1
                    04.10.2023 17:36

                    Для того, чтобы страницы кода шарились между процессами, нет никакой разницы, где находится код — в exe или dll.


  1. qw1
    04.10.2023 17:36
    -17

    Почему автору не нравятся сториз в телеграме?
    Как пользователь, я не вижу никакой разницы с обычными опубликованными видеороликами.
    Но видеовставки считаются хорошими, а сторизы — плохими?


    1. Dolios
      04.10.2023 17:36
      +5

      В телеге есть видеоролики? Ни разу не видел, а вот сторизы эти мне в лицо уже суют.


      1. delphinpro
        04.10.2023 17:36
        +1

        Где вы эти сторисы видите? У меня одна висела (про сами сторисы) и всё, не видать и не слыхать..


        1. qw1
          04.10.2023 17:36

          В личных каналах девочек, которым хочется похвастаться новыми ноготочками или кадрами пьяной компании с прошедшего дня рождения.


        1. tommyangelo27
          04.10.2023 17:36

          У меня один знакомый запостил одну стори.


          1. Moog_Prodigy
            04.10.2023 17:36
            +10

            Тщательнее знакомых выбирать то надо :)


        1. Dolios
          04.10.2023 17:36

          В левом верхнем углу, над списком контактов и групп, на поле поиска вылезало.


      1. RKrop
        04.10.2023 17:36

        Видимо имеются в виду "кружочки"


      1. qw1
        04.10.2023 17:36
        +3

        В телеге есть видеоролики?

        Да, в новостных игровых каналах постоянно вижу — кадры геймплея, трейлеры, утечки.


        Что мне нравится в телеге — любой контент можно сохранить на диск кликом по нему (а не как в инстаграмме, например, где надо код страницы расковыривать).


        1. User79
          04.10.2023 17:36
          +1

          Вы видимо никогда не пользовались альтернативными клиентами, наподобие instapro. Там под каждой публикацией, сториз итд есть кнопка скачать. Не говоря о функциях отключения рекламы полностью везде. В своё время когда были минутные ролики, можно было даже перемотать видео до конца зажатием тапа по экрану. Ещё есть функции копирования текста и прочий функционал


        1. Grey83
          04.10.2023 17:36
          +1

          любой контент можно сохранить на диск кликом по нему
          Не любой: только тот, который не запрещено сохранять/скриншотить (есть каналы где это запрещено, вон даже самоуничтожающиеся картинки в последних билдах добавили). Правда есть альтернативные клиенты, где эта защита игнорируется, но их не так много.


    1. ArtemKAF
      04.10.2023 17:36
      +15

      Потому, что изначально ТГ - это не социальная сеть, а мессенджер, который с этими сторис движется к тому, чтобы превратиться в "комбайн", как много другого ПО, которое успели вспомнить выше (и некоторые из них печально закончили).


      1. garwall
        04.10.2023 17:36

        Потому, что изначально ТГ - это не социальная сеть, а мессенджер

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


        1. SergiiDia Автор
          04.10.2023 17:36
          +1

          В момент, когда телеграм был выпущен, уже были более комплексные и тяжелые социальные сети, телеграм же тогда прельщал, якобы защищенным протоколом, и тем что он потребляет мало ресурсов. на это всё и клюнули.

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


    1. megahertz
      04.10.2023 17:36
      +2

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


      1. qw1
        04.10.2023 17:36
        -1

        А это разве не они и есть? Я думал, видео в кружочке — это сторизы.


        1. megahertz
          04.10.2023 17:36
          +1

          Сторисы просматриваются как полноэкранное видео. Появляются над списком контактов/чатов. А кружки - это аналог шотов, которые отправляют в чат.


  1. GDragon
    04.10.2023 17:36
    +12

    Зачем ходить куда то далеко, мобильные банк клиенты, у большинства современных банков сначала мы видим истории, журналы, новости, рекламу, акции, и только спустя несколько скроллов/кликов - можем сделать то зачем мы собственно в приложение зашли.
    А уж показать клиенту ВАЖНУЮ по мнению маркетолухов новость в развёрнутом виде - прямо стало стандартом.


    1. mrobespierre
      04.10.2023 17:36
      +2

      Вот, да, прям не в бровь, а в глаз. Не могу понять почему это стало нормой. Те же банки буквально вытирают ноги о нас, своих клиентов. При этом весь этот неотключаемый инфомусор, которым нас забрасывают, не вызвают волны отторжения и гнева у массового потребителя услуг.


      1. Armitage1986
        04.10.2023 17:36
        -1

        Массовый потребитель смотрит телевизор с 5-минутными перерывами на видеорекламу каждые 15 минут.

        Или в ф2п игры на телефоне играет с той же рекламой после каждого чиха.

        Ему не привыкать.


    1. MaFrance351
      04.10.2023 17:36
      +1

      у большинства современных банков сначала мы видим истории

      Вспомнилось что-то...


  1. profFortran
    04.10.2023 17:36
    +4

    Поддерживаю. Сам перематерился с отправкой этих историй в Телеге в архив и тем, что их невозможно отключить. Хотел уже сносить Телегу, но пока всё же оставил как единственный источник связи помимо SMS, email и телефонных звонков.

    По остальному софту, да, тоже наблюдается раздувание лишним неотключаемым функционалом.

    А что больше всего раздражает, так это дурацкая мода писать десктопные приложения на Electron и JavaScript: Discord, Element, Visual Studio Code и многие другие... Оно медленно работает, жрёт ОЗУ и место на диске как не в себя. Зачем люди создают этих монстров - непонятно.


    1. vikarti
      04.10.2023 17:36

      Проще и быстрее. Под все платформы. А еще — можно одновременно и веб-версию иметь, иногда это важно (VS Code тот же).
      Другое дело что такой подход еще и глюки создает… заковыристые.
      Пример: Win10, Discord. Обновление до Win11. Discord крешится на старте, при попытке обновления, раз за разом. Удаление и полная переустановка не помогает.
      В итоге логи тестовой сборки Discord наводят на некоторые интересные моменты для гуглинга.
      Решением становится… обновить Крипто-Про(!). Вот как можно было довести?


      1. daggert
        04.10.2023 17:36
        +2

        Все просто - криптопро это тот еще глюкозавр. Когда мы его проставили ещё на восьмерку - перестала работать половина системы, потому что эта программа написана криворуко, а берет много прав.


        1. vikarti
          04.10.2023 17:36

          Так а почему Discord то глючит причем только после обновления? Был бы он отдельным приложением полноценным — так просто бы не ломался.


    1. qw1
      04.10.2023 17:36
      +2

      Оно медленно работает, жрёт ОЗУ и место на диске как не в себя. Зачем люди создают этих монстров — непонятно

      Потому что писать UI на C++, например в Qt — дорого, глючно (шаг влево, шаг вправо и получаем либо segfault, либо RCE-уязвимость), специалистов трудно найти.


      И, главное, очень сложно капитально менять UI, как это любят маркетологи со своими A/B тестированиями. Захардкоженные в c++ коде панельки UI и их логику, на которые потрачены месяцы, страшно трогать, опять завязнешь на месяцы. А в html/js — накатил новый CSS, и получил тотальное обновление UI.


      1. profFortran
        04.10.2023 17:36
        +1

        ну да, делать хреново всегда проще, чем делать нормально. А манагерам с маркетолухами вообще наплевать, им лишь бы поменьше на разработку потратить, побыстрее на рынок выкинуть и побольше на этом срубить.


      1. Nikeware
        04.10.2023 17:36

        Потому что писать UI на C++, например в Qt — дорого, глючно (шаг влево, шаг вправо и получаем либо segfault, либо RCE-уязвимость), специалистов трудно найти.

        Соглашусь что "дорого", но не соглашусь, что "глючно". А специалистов найти трудно, потому как все дружно ломанулись в этот пресловутый HTML/CSS. Порог вхождения довольно низкий, зато результат быстрый. А качество ... да фиг с ним с этим качеством.

        p.s. Я лучше соглашусь на segfault в однородной среде типа С++/ Qt, чем буду день выискивать ошибку в этом диком месиве клиент-серверных технологий а-ля Blazor, C#, JavaScript, HTML, CSS. Я уже забыл что такое нормальный, человеческий стек вызова в программе, после того как перешел на все эти "модные" технологии :-(


        1. qw1
          04.10.2023 17:36

          Вы путаете тёплое с мягким. Если у вас требование — клиент-серверная архитектура, или того хуже, микросервисная, то стек-трейс будет в любом случае рваным, хоть на одном языке пиши все компоненты, хоть на разных. Если бы html/js приложение было полностью локальным, без сервера, можно также легко сделать его целостным, в одном технологическом стеке и с единым стеком вызовов.


      1. zum
        04.10.2023 17:36

        Ну, если у вас бизнес-логика и представление навалены в одном месте и прибиты гвоздями друг к другу, то это не проблема инструментария — это проблема подхода к разработке и соблюдения базовых принципов построения систем, поддержка которых не будет вызывать приступов депрессии.

        Тем более в контексте Qt, где есть uic. И QML.


    1. Grey83
      04.10.2023 17:36

      их невозможно отключить.
      Это только на официальном (кстати помимо опубликованного на гуглплее имеется ещё публикуемый на оф.сайте телеги, который немного отличается в лучшую сторону, хотя я никаким из них не пользуюсь).
      Есть же много сторонних (я больше 5 точно помню).
      Я, например, пользуюсь модом Plus Messenger'а (почищенным от мусора). В нём есть настройка, позволяющая отрубить отображение этих историй (правда я пока пользуюсь более старой версией клиента, где ещё нет поддержки историй и поэтому они всё равно не отображаются ^_^). Возможно и в другие альтернативные клиенты такую настройку завезли.


      1. werpo
        04.10.2023 17:36

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


        1. Grey83
          04.10.2023 17:36

          Разве это всё не на сервере телеги хранится?


          1. werpo
            04.10.2023 17:36

            Может и на сервере. Но мне в идеале надо получить CSV со всеми именами/паролями/явками из моей телеги. Стандартный телеговский клиент пишет полную херню в экспорте контактов.


            1. Grey83
              04.10.2023 17:36

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


    1. noszone
      04.10.2023 17:36

      Всё из-за кроссплатформенности и еще моменты есть. Не особо нравится именно Electron, но например, посмотрите на PgAdmin - Python, React, Flask. Если говорить о раздувании по всем параметрам, то это может целая тема получится для отдельной статьи.


      1. SergiiDia Автор
        04.10.2023 17:36
        +2

        С большим бы удовольствием прочел бы такую статью за вашим авторством, очень интересна ваша позиция относительно вопросов раздувания


      1. profFortran
        04.10.2023 17:36
        +2

        Посмотрел. Вот, что у них написано:

        pgAdmin 4 is written as a web application in Python, using jQuery and Bootstrap for the client side processing and UI. On the server side, Flask is being utilised.

        Although developed using web technologies, pgAdmin 4 can be deployed either on a web server using a browser, or standalone on a workstation. The runtime/ subdirectory contains an NWjs based runtime application intended to allow this, which will execute the Python server and display the UI.

        И вот лично я не хочу "an NWjs based runtime application..., which will execute the Python server and display the UI", каким бы оно замечательным ни было. Потому что это, с моей точки зрения, костыль. Не нужен мне на десктопе Python-сервер, если можно обойтись без него.

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

        Пассатижами или топором можно забить гвоздь. Но всё же лучше использовать более подходящий для этого молоток.


        1. vikarti
          04.10.2023 17:36

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

          Одна проблема :)
          Как быть например если оному приложению — нужен достаточно полноценный рендер HTML? (потому что это например читалка epub3) и есть уже веб-версия?


          1. profFortran
            04.10.2023 17:36

            Встроить рендер. Какой-нибудь QWebView. Но уж точно не писать его на JS.

            И не натягивать сову на глобус, вкорячивая на десктоп веб-версию.


            1. vikarti
              04.10.2023 17:36

              Ну просто я знаю два приложения где эта задача встала.
              в одном — решили что веб-версия вторична, сделали хороший рендер (но им надо было в первую очередь android/iOS и eInk-с-Linux), затем другая команда сделала для Web новую версию.
              во втором — веб-версия была сама, для iOS/Android был 3rd-party компонент (за несколько тысяч USD)(проверяется либо реверсингом андроид-версии, там компонент не особо скрыт был либо… поиском утекших исходников ОЧЕНЬ старой версии, где все открытым текстом), в новых версиях заявили что написали свой рендер (а перед этим были объявления о вакансиях на эту тему) но при этом интерфейс и функционал андроид версии очень подозрительно похож на веб-версию. Не 1:1 но близко, некоторые баги — общие, почему то мне кажется что часть кода у них на JS.


  1. Jianke
    04.10.2023 17:36
    +8

    Отключение "ненужного" функционала и прочий фичекат -- не уберёт тормоза, потому что тормозят сами новомодные фреймворке. На них, даже, HelloWorld не имеющий функционала -- нещадно тормозит. :-(


  1. panzerfaust
    04.10.2023 17:36
    +3

    Со скайпом вообще какая-то муть. Мобильная версия. Действие: вызвать меню эмодзи, выбрать эмодзи, отправить. Вот между "вызывать меню" и "выбрать" на моем старом смартфоне проходило секунд 40 на собственно загрузку картинок. Потом купил новый смартфон. Лаг исчез. Потом скайп обновился пару раз и теперь снова лаг в 10 секунд. Что у них там происходит?


    1. salnicoff
      04.10.2023 17:36
      +3

      «Любая программа стремится занять всю доступную память.» (Из Законов Мерфи.)


    1. SergiiDia Автор
      04.10.2023 17:36

      Это вы им ещё на старых десктопах не пользовались, где он продолжает себе потихоньку обновляться, и превращает компьютеры в тыквы)


  1. SnikeMK
    04.10.2023 17:36
    -1

    есть ли способы, как без «отвертки и мата» отключить неиспользуемый функционал, дабы ускорить быстродействие программ?

    Для дискорда на телефоне недавно поставил версию приложения от января 2021-го года, все жёсткие фризы, которые мешали пользоваться на моём слабеньком проце MTK Helio P25 исчезли.

    Настольную версию дискорда можно попробовать заменить браузерной.

    Телеграм вроде пока справляется со своей основной задачей и без "оптимизаций", у меня это всё ещё самый шустрый мессенджер на телефоне.


    1. SergiiDia Автор
      04.10.2023 17:36

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


      1. SnikeMK
        04.10.2023 17:36

        Ничто не вечно.

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


  1. Wolf4D
    04.10.2023 17:36
    +2

    Не так печально повышенное потребление памяти, как то, что программы иногда безальтернативно вводят новые фичи, без возможности от них отказаться.

    К примеру, недавно пришлось обновить свою рабочую IDE (Qt Creator) до последней версии - и тут обнаружилось, что в нёй по дефолту включена поддержка лигатур (символы вроде "->" и "==" сливаются в единый символ). Бесит жутко, так как у меня в голове это всегда воспринималось как два отдельных знака, я даже на бумаге их так прописываю.

    Как это отключить? Да никак, нет такой настройки. Вот и думаю, то ли глаза ломать, то ли шрифты вручную патчить, то ли на старой версии продолжать сидеть...


    1. tenzink
      04.10.2023 17:36

      Похоже на недоработку. Те IDE, где я работал, позволяли настраивать лигатуры (я наоборот их включал).


    1. Johan_Palych
      04.10.2023 17:36
      +2

      Disable font ligatures in Qt Creator. How?
      https://forum.qt.io/topic/145650/disable-font-ligatures-in-qt-creator-how/2
      "If you going to be using JetBrains Mono font be aware about two versions of this font, one with ligatures named "JetBrains Mono" and second without ligatures named "JetBrains Mono NL". For me the second is Ok. No ligatures.
      For now issue closed."


      1. Wolf4D
        04.10.2023 17:36

        Да, это я читал. Я не использую шрифт JetBrains Mono.


  1. hphphp
    04.10.2023 17:36
    +7

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

    Голосовые сообщения... , пусть берут с меня деньги, но если юзеру, кто пытается отправить голосовуху в ответ придёт - "абонент запретил передачу данного вида сообщения - пиши сц#ко!") это будет прекрасно.))


    1. MaFrance351
      04.10.2023 17:36
      +1

      пусть берут с меня деньги

      Кстати, премиум в Telegram так умеет.


    1. Nidrop
      04.10.2023 17:36

      спешу вас обрадовать, Telegram Premium имеет у себя такую функциональность


  1. bromzh
    04.10.2023 17:36
    +6

    Очень забавно наблюдать, как примерно раз в несколько месяцев тут публикуется похожая статья, где ругают молодежь современные приложения, не понимают модных тенденций, типа пейджеров и интернетов кружочков и сторис, и вспоминают, что раньше было лучше и программы кушали всего 480кб. Прямо как те самые пожилые люди на лавочках у подъездов.


    1. dyadyaSerezha
      04.10.2023 17:36
      +6

      Люди пишут про отсутствие гибкости (включать/отключать по желанию), а это другое.


    1. SergiiDia Автор
      04.10.2023 17:36

      Вы безусловно правы) Во времена пейджеров и интернетов, все было сильно проще) Но я скорей пытался донести, что мне нехватает модульности, чтобы пользователь (пусть и не каждый) мог спокойно настроить приложение, так как ему необходимо. И это не только прихоть. Потому что Модульность могла бы позволить запускать современные версии приложении на более слабых машинах. Ну а то, что оно тяжелое и не удобное, это ж не вопрос современных технологий и модностей, а то, что оно тяжелое и неудобное...


  1. sergeyns
    04.10.2023 17:36
    +1

    Это еще не страшно, а вот хитросплетение зависимостей - это вообще башню сносит. Вот представьте что некое вполне себе коммерческое ентрепрайзное решение для финансов не работает из-то того, что у вас не та версия того самого скайпа...

    proof

    https://www.ibm.com/support/pages/troubleshooting-error-launching-menu-item-controller-link-library-not-registered-typeelibnotregistered-when-click-excel-link


  1. event1
    04.10.2023 17:36

    всё это происходит оттого, что ПО разрабатывается коммерческим образом. Есть команда и менеджер. Они все получают зарплату и премию. Если остановить "развитие" приложения, то их всех придётся приткнуть к какому-то другому делу. Например, скайп был идеален в 2005-м году, примерно. Можно было распустить всю команду и оставить 2х человек на поддержку и обновление кодеков. Но коммерческая компания не может такого сделать. Единственные кто так поступают — это Гугл, который регулярно убивает старое/ненужное/неприбыльное/бесперспективное. Но их за это тоже ругают.


    1. cdriper
      04.10.2023 17:36
      +4

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


      1. event1
        04.10.2023 17:36
        -1

        Если сервис работает в убыток, его закрытие — это более чем логичное решение.


  1. zakhlystun
    04.10.2023 17:36

    Мода циклична. В не самом далёком будущем моментальную популярность будут набирать легковесные приложения с минималистичным интерфейсом. Но перед этим придётся смотреть обязательные трёхминутные сторис в мобильном банке, или ждать пока скачается гигабайтное обновление Rustore, чтобы скачать гигабайтное обновление госуслуг, чтобы подтвердить свои данные в ВК для доступа к электронному дневнику своих детей


  1. fimble
    04.10.2023 17:36
    +1

    Альтернатива называется "свободное программное обеспечение". Пока вы не контролируете программу, она контролирует вас. Более того, правильно было бы не "отключать ненужное", а "включать только нужное". Хороший пример реализации этого подхода - "моды" для Emacs.


    1. SergiiDia Автор
      04.10.2023 17:36
      +1

      Вы безусловно правы, но порою (а на самом деле довольно часто) Свободное программное обеспечение может уступать даже по базовому функционалу. Там где это можно было сделать, я думаю все уже давно сделали.


  1. b0tan1k2004
    04.10.2023 17:36
    +1

    А ещё я заметил, что с приложения Дискорд меня плохо слышно - заходя через браузер слышно просто в разы лучше (как мне говорили во время разговоров)


  1. Azizbek_PhD
    04.10.2023 17:36
    +2

    Хорошая статья!


  1. johnfound
    04.10.2023 17:36

    Не надо забывать, что производительность имеет два аспекта – латентность и собственно скорость.


    И некоторые очень быстрые алгоритмы имеют повышенную латентность.


    Таким образом, да, новые версии ПО работают намного быстрее чем старые, но часто за счет повышенной латентности.


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


    А для потребителя, часто латентность может быть намного важнее. Даже не так. Для некоторых потребителей, латентность некоторых функций важнее. Для других, латентность других функций. И так как современные программы имеют бесконечное количество функций, то практически каждый потребитель где-то столкнется с большой латентности и останется недовольным.


    Конкретный пример – для меня быстрый старт браузера намного важнее, чем его скорость исполнения JS. Потому что я его так использую. Очень часто открываю и закрываю. Но нет, современные браузеры всегда медленно стартуют, подозреваю, потому что во время старта они подготавливаются исполнять JS и рендировать сложный HTML/CSS очень и очень быстро. Но вот незадача – я им подаю простой HTML и очень простой JS, а потом сразу закрываю и вся подготовка идет насмарку.


  1. shashurup
    04.10.2023 17:36
    +1

    Простите мне мое невежество, объясните пожалуйста, что такое "плотная и потная катка". Хотел поначалу проигнорировать как очепятку, но воображение не перестает рисовать странные вещи :)


  1. vvbob
    04.10.2023 17:36

    В свое время Skype — это был довольно быстрый метод коммуникации, который запускался и летал на доисторическом железе, обеспечивая высокое качество аудиосвязи, сейчас превратился в толстую и неповоротливую клушу, которой просто перестают пользоваться ввиду бесконечного ожидания непонятно чего.

    Неожиданно подумал - а установлен ли у меня на ноуте Скайп? Оказалось что да, установлен, я его уже и забыл когда последний раз открывал. Все контакты давно переехали в Телегу, я этот скайп и использовал последний год только из-за того что там рабочий чат был, как только проект поменял, так про него и забыл.

    А ведь раньше весьма годная была прога, да не самая быстрая, но удобная..


    1. SergiiDia Автор
      04.10.2023 17:36
      +1

      Когда-то она была ещё и одной из самых быстрых, и пользовался ею, как сейчас пользуются дискордом... Но с появлением смартфона, когда скайпа на нем изначально не было, он и пропал из обихода... А когда через пару лет обратил внимание на него, ужаснулся с крайне низкой производительности...

      Сейчас, даже если кто-то скидывает контакты в скайпе, особенно вот эти новые с Live:: смотришь на людей с нескрываемым подозрением


    1. bankir1980
      04.10.2023 17:36
      +1

      Тоже вот не пользовался скайпом уже года 3 и снёс его и на мобильном и на ноуте стареньком . Но тут понадобился дочери репетитор, а он работает только через Скайп. Долго я ворчал на этого репетитора, а потом, как оказалось, у Скайпа есть веб клиент. И даже заработал на стареньком ноуте внезапно... в хроме... с памятью в 4гига... ddr2-667. :)


      1. vvbob
        04.10.2023 17:36
        +1

        Ну, первый комп, на котором я пользовался Скайпом, был вообще со 128 мегабайтами памяти, и работал через дохленький ADSL, с дерьмовой "последней милей" на скрутках, и ничего, работал, и даже звонки через него делал, и они вполне нормально проходили.

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

        Помню как мучался на одной работе с "дохлым" компом на 4Гига, там в IDE буквы при наборе появлялись с таким лагом, будто я работал в терминале на машине с другого конца планеты, через дохлый диалап. При том что я еще хорошо помню как писал программы в Turbo Pascal, на машине с 640 Кб(!!!) памяти и там редактор не тормозил вообще! Сейчас что-бы более-менее работать и не материться из-за лагов, надо минимум 16Гб оперативки, шустрый ССД, процессор четырехъядерный, и тогда ты достигнешь быстродействия того, редактора ТурбоПаскаля на 286-й.. но это не точно..


  1. g5p4m7
    04.10.2023 17:36

    Ох помню эти зловещие "подвисания звука" и «робовойсы» с отдельной "приЛАЖУхе" Discord… Браузерная версия работает отлично, и её вполне хватает. Если уж так "позарез" нужен PTT, то можно и AutoHotkey`ем прикрутить/сымитировать поведение.
    Идиотский телеграм при своём первом запуске даже текст адекватно отобразить не может при 16-разрядном цвете — буквы "съедаются" белым фоном… Масштаб 130% приходится ставить, чтоб они "полноценно" отобразились :)
    На 7-ке 32-разрядной запустился — и на том спасибо, в отличие от Viber, прошлогоднюю версию которого пришлось архивировать/резервировать сразу на несколько устройств…
    Но если уж смотреть более "глобально", то больше всего в плане "неотключаемых опций" находится в винде :)
    Вот я без понятия как например на 7-ке "цивильно" удалить PowerShell (ну хоть в бесятке можно), пришлось заняться изучением модульности Windows Embedded, где это возможно. Но у WES7/WEC7 "OptionalFeatures" сломано — чтоб удалить Гаджеты, приходится удалять весь пакет-компонент, который включает в себя и удаление блокнота, калькулятора и пр. "принадлежностей"… Да, в Windows Embedded 7 даже позволено удалить кучу сверхполезных программ коммандной строки: MODE, RUNAS, FIND/FINDSTR, ATTRIB, CHCP, SUBST… и, внезапно, HELP, причём ещё Regedit в том же пакете почему-то тоже! А диспетчер задач удаляется (а пункт в контекстном меню панели задач остаётся) вместе с кучей .msc (мониторы/счётчики производительности)…
    Вот и куда делась Windows 10 IoT? Насколько гораздо там всё ещё хуже?


  1. SpecterOfChaos
    04.10.2023 17:36

    Если честно, от статьи пригорело. Только начинаю читать и сразу "Оставшийся функционал нужен <5%", это про мс офис. Есть куча достойных офисных пакетов где всё прекрасно работает, но нет этих 5% функционала. Почему не пользуетесь ими? Аргумент про форматирование не актуален, в том же onlyoffice всё один в один, как в ms. Потом про резервирование памяти фотошопом, так он это делает чтоб не крашнуться с OOM во время работы и не потерять Ваши данные. Skype и discord, ну тут я даже не знаю, из моих друзей никто не использует не то, не то. Телеграм на столько легковесный, что не тормозит даже в максимально урезанной ВМ. Ну да, добавили немного функционала для монетизации, но этого на столько мало, что особо не напрягает. Сториз, это вот эти маленькие кружочки в строке поиска Вас так напрягают, серьезно? Я на столько удивился, что даже скачал его себе на ноут, чтобы посмотреть и сделать скриншот (внизу).


  1. dkirienko
    04.10.2023 17:36
    -1

    Странный автор - сначала рассказывает, что функционал современного MS Office нужен 5% пользователей, а потом признаётся, что у него три разных фотошопа.
    Так вот, подавляющему большинству современных пользователей нужно ноль фотошопов, установленных на компьютере.


    1. salnicoff
      04.10.2023 17:36
      +1

      А что не так? Человеку нужно три «Фотошопа» — он ими пользуется (тремя — вынужденно) на постоянной основе, а «МС Оффис» ему нужен на 5%, и он как раз числе тех 95%, для которых текущая функциональность «МС Оффиса» избыточна.


  1. shaggyone
    04.10.2023 17:36

    Сторис в телеге это не только и не столько ненужная функция, по мне это в большей степени штука которая отвлекает внимание. Из недавнего:


    1. Буквально сейчас захожу в приложение Тинькова, оно наверное минуту прогружается и показывает мне "what's new" на весь экран, хорошо дома был, а не в магазине, где стальная крыша сигнал экранирует.

    1. В системе управления проектами то и дело вылезают радостные новости, о новых функциях.

    2. Дуров когда сделал сторис в каналах показал об этом в стори от канала телеграм, и её наверное сутки нельзя было скрыть, из за чего я в срочном порядке откатил обновление, отключил обновления и какое то время любовался на появляющиеся в каналах сообщения несовместимые с моим клиентов.


    1. shaggyone
      04.10.2023 17:36
      +1

      Сейчас припомнил, когда был ЧМ по футболу в клятой ФСБ'шной соцсети, которой ранее владел Паша Дуров была возможность отключить весь раздел. Ещё там можно выключить разделы с клипами, играми, маркет пусть не всё, но многое. Сторис, правда, приходится отключать через блокировщик экрана.

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


  1. mikegordan
    04.10.2023 17:36

    вот боль, 30 гб ФИЗИЧЕСКОЙ памяти свободно , но при открытие любой новой вкладки хром орет out of memory :D


    1. Grey83
      04.10.2023 17:36

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


    1. khajiit
      04.10.2023 17:36

      О, memory mapped files сожрали полпамяти: это видно по "Кэшировано".
      Если пройтись RamMap и принудительно это дело очистить, то все заработает как ожидается.