Горячее
Лучшее
Свежее
Подписки
Сообщества
Блоги
Эксперты
Войти
Забыли пароль?
или продолжите с
Создать аккаунт
Я хочу получать рассылки с лучшими постами за неделю
или
Восстановление пароля
Восстановление пароля
Получить код в Telegram
Войти с Яндекс ID Войти через VK ID
Создавая аккаунт, я соглашаюсь с правилами Пикабу и даю согласие на обработку персональных данных.
ПромокодыРаботаКурсыРекламаИгрыПополнение Steam
Пикабу Игры +1000 бесплатных онлайн игр
«Дурак подкидной и переводной» — классика карточных игр! Яркий геймплей, простые правила. Развивайте стратегию, бросайте вызов соперникам и станьте королем карт! Играйте прямо сейчас!

Дурак подкидной и переводной

Карточные, Настольные, Логическая

Играть

Топ прошлой недели

  • AlexKud AlexKud 38 постов
  • SergeyKorsun SergeyKorsun 12 постов
  • SupportHuaport SupportHuaport 5 постов
Посмотреть весь топ

Лучшие посты недели

Рассылка Пикабу: отправляем самые рейтинговые материалы за 7 дней 🔥

Нажимая кнопку «Подписаться на рассылку», я соглашаюсь с Правилами Пикабу и даю согласие на обработку персональных данных.

Спасибо, что подписались!
Пожалуйста, проверьте почту 😊

Помощь Кодекс Пикабу Команда Пикабу Моб. приложение
Правила соцсети О рекомендациях О компании
Промокоды Биг Гик Промокоды Lamoda Промокоды МВидео Промокоды Яндекс Директ Промокоды Отелло Промокоды Aroma Butik Промокоды Яндекс Путешествия Постила Футбол сегодня

IT + Тестирование

С этим тегом используют

Программирование IT юмор Программист Юмор Работа Картинка с текстом Разработка Тест Технологии Программа Инновации Чат-бот Все
550 постов сначала свежее
4
Smartypractice
Smartypractice
1 месяц назад
Молодые предприниматели

От идеи к MVP: Как я создаю ИИ-тренажёр для собеседований⁠⁠

Всем привет! Меня зовут Анна, я по профессии учитель английского языка. В 2025 году буквально 2 месяца назад мне в голову пришла идея сделать стартап. Не знаю точно, как так получилось, но спустя два месяца могу сказать, что получилось интересно. Расскажу подробности, что я делала, и к какому результату все это привело.


Шаг 1. Я нашла себе двух партнеров в команду - программист и ML-инженер.

Шаг 2. Мы почитали статистику, прикинули бюджет и выбрали способ реализации проекта через телеграм бота.

  • 2,5 млрд+ загрузок Telegram (Sensor Tower, 2024).

  • 800 млн активных пользователей в месяц (Pavel Durov, 2024).

  • 60% малого бизнеса в РФ используют Telegram-боты вместо мобильных приложений (DataInsight, 2023).

  • Создание бота: от 20 000 руб. vs приложение от 500 000 руб.

  • Поддержка: Нет затрат на App Store/Google Play (30% комиссии).

  • Открываемость сообщений: 90% vs 20% email

  • Конверсия в действия: 25% (боты) vs 10% (веб-сайты)

Шаг 3. Мы прописали алгоритм сценария с таким функционалом бота:

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

  2. Анализировать текстовые ответы и давать рекомендации об уровне развития навыков у кандидата. (NLP на базе ChatGPT API).

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

Технологии: Python, Dialogflow

Шаг 4. Мы сделали и запустили!

И теперь мы довольные и успешные зависли на пятом шаге..

Шаг 5. Продумывать варианты монетизации, маркетинговую стратегию и:

  1. Добавить голосовой ввод (у 60% тестеров запрос на «тренировку речи»).

  2. Интегрировать с Хедхантер (автоподгрузка вакансий подходящих для пользователя).

  3. Добавить функцию чтения и анализа резюме

Приглашаю к диалогу! Интересно мнение hr-специалистов, стартаперов и коллег-учителей. Что вы думаете по поводу эффективности таких способов тренировать навыки?
Я планирую раскрывать подробности всех стадий создания бизнес проекта, хотя на данный момент и нет 100% уверенности в том, что эту идею легко монетизировать.

Показать полностью
[моё] Чат-бот Программирование IT Python Тестирование Текст
7
20
TechSavvyZone
TechSavvyZone
1 месяц назад

Ностальгия: Как превратить телевизор с webOS в игровую приставку 90-х, "Включаем режим разработчика"⁠⁠

Ностальгия: Как превратить телевизор с webOS в игровую приставку 90-х, "Включаем режим разработчика" Технологии, Инженер, IT, Телевизор, Компьютерные игры, Игровая приставка, Геймпад, Программа, Тестирование, Длиннопост

Если взглянуть на рейтинг продаж телевизоров по всему миру, то продукция LG занимает в нем одно из первых мест. Функционал ей обеспечивает webOS. Он достаточно сильно ограничен по сравнению с Android TV и его аналогами. Тем интереснее покупателю выяснить, что на такой телевизор можно установить даже эмулятор старых игровых консолей.

Сейчас производством телевизоров занято большое количество компаний. Многие из них сделали ставку на Android TV, Google TV, Яндекс ТВ, Салют ТВ и прочие их аналоги. Эти операционные системы поддерживают установку Android-приложений, что позволяет бесконечно расширять функционал. В том числе не возникает никаких проблем с инсталляцией эмулятора, при помощи которого можно запускать игры для NES (Dendy), SEGA Genesis, Game Boy Advance и многих других консолей.

Телевизоры LG работают при помощи webOS — операционной системы с закрытым исходным кодом. Для обычного пользователя это значит, что не получится установить ничего того, чего нет в официальном магазине приложений. Так называемые apk-файлы такими телевизорами не поддерживаются.

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

ПРЕДУПРЕЖДЕНИЕ!!!

Внимание! При любой попытке внести изменения в системные настройки или установить приложения из непроверенных источников возрастает риск нарушения работоспособности ОС телевизора. Если вы не уверены в своих действиях, лучше заранее ознакомиться с инструкцией производителя и сделать резервное копирование (бэкап) важных настроек. Бэкап системы можно выполнить с помощью встроенных средств, либо сторонними приложениями, например «Super Backup».

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

Помните о гарантии. В большинстве случаев вмешательство в работу ОС ТВ, в частности активация режима разработчика, рассматривается сервисными центрами как нарушение гарантийных условий.

Будьте осторожны. Не меняйте настройки, о назначении которых вы не знаете.

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

Остерегайтесь установки сомнительных APK-файлов (Android TV). При скачивании приложений из непроверенных источников есть риск загрузить вредоносное ПО.

Читайте форумы и отзывы. Часто опытные пользователи делятся советами и «лайфхаками» по настройке именно для конкретных моделей.

Но если вы все же решили превратить ВАШ телевизор в произведение инженерной мысли или кусок бесполезного железа УДАЧИ! :)

Режим разработчика на webOS

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

LG (webOS)

Телевизоры LG работают на платформе webOS. Для них также существует специальный Developer Mode, однако включается он, как правило, через установку официального приложения LG Developer на сам телевизор:

  • Зайдите в LG Content Store (аналог магазина приложений). Введите в поиске «Developer Mode» — найдите приложение «webOS Developer» или «Developer Mode».

Ностальгия: Как превратить телевизор с webOS в игровую приставку 90-х, "Включаем режим разработчика" Технологии, Инженер, IT, Телевизор, Компьютерные игры, Игровая приставка, Геймпад, Программа, Тестирование, Длиннопост
  • Установите это приложение на телевизор и запустите.

Ностальгия: Как превратить телевизор с webOS в игровую приставку 90-х, "Включаем режим разработчика" Технологии, Инженер, IT, Телевизор, Компьютерные игры, Игровая приставка, Геймпад, Программа, Тестирование, Длиннопост
  • Вам предложат авторизоваться в учетной записи LG или создать новую. После запуска приложения нужно зайти в учетную запись LG. Зарегистрировать ее можно на официальном сайте webOS. На нем сначала нажимаем кнопку «Sing in», после чего кликаем по ссылке «Регистрация». В открывшемся окне вводим электронную почту, пароль и другие требующиеся данные. В конце нужно придумать логин, который не используется другими зарегистрированными людьми.

Ностальгия: Как превратить телевизор с webOS в игровую приставку 90-х, "Включаем режим разработчика" Технологии, Инженер, IT, Телевизор, Компьютерные игры, Игровая приставка, Геймпад, Программа, Тестирование, Длиннопост
Ностальгия: Как превратить телевизор с webOS в игровую приставку 90-х, "Включаем режим разработчика" Технологии, Инженер, IT, Телевизор, Компьютерные игры, Игровая приставка, Геймпад, Программа, Тестирование, Длиннопост
  • Теперь обратно к телевизору. Следует авторизоваться в программе Developer Mode. После авторизации вы сможете активировать «Developer Mode» на ТВ, привязав тем самым свой телевизор к учетной записи разработчика. После этого видим данные для подключения и некоторые переключатели. Первым делом активируем пункт «Dev Mode Status». Разрешаем телевизору перезагрузиться. После этого вновь запускаем данное приложение и активируем пункт «Key Server».

  • При необходимости можно ввести IP-адрес компьютера, с которого будет идти отладка (для работы инструментария webOS).

Ностальгия: Как превратить телевизор с webOS в игровую приставку 90-х, "Включаем режим разработчика" Технологии, Инженер, IT, Телевизор, Компьютерные игры, Игровая приставка, Геймпад, Программа, Тестирование, Длиннопост

Что можно делать

  1. Устанавливать приложения в режиме тестирования, которые пока недоступны в открытом доступе LG Content Store.

Что лучше не трогать

Системные файлы webOS и настройки, которые не упоминаются в официальной документации.

Чтобы получить доступ к сторонним приложениям на компьютер нужно скачать и установить программу webOS Dev Manager. Также на странице разработчиков можно найти версии утилиты для смартфона или планшета (файл с расширением APK). Какой бы вариант вы не установили, алгоритм дальнейших действий отличаться не будет. Первым делом в запущенной программе необходимо оставить флажок около пункта «Use Developer Mode» и нажать «Next».

Ностальгия: Как превратить телевизор с webOS в игровую приставку 90-х, "Включаем режим разработчика" Технологии, Инженер, IT, Телевизор, Компьютерные игры, Игровая приставка, Геймпад, Программа, Тестирование, Длиннопост

Далее ставим галочки около всех четырех пунктов и жмем «Next».

Ностальгия: Как превратить телевизор с webOS в игровую приставку 90-х, "Включаем режим разработчика" Технологии, Инженер, IT, Телевизор, Компьютерные игры, Игровая приставка, Геймпад, Программа, Тестирование, Длиннопост

В открывшемся окне настроек пишем данные для подключения, которые указаны в приложении Developer Mode на экране телевизора. Это IP-адрес и код аутентификации.

Внимание! IP-адрес телевизора может меняться при каждом новом его включении. Поэтому не удивляйтесь, что через несколько дней программа вновь предложит вам зайти в свои настройки.

Ностальгия: Как превратить телевизор с webOS в игровую приставку 90-х, "Включаем режим разработчика" Технологии, Инженер, IT, Телевизор, Компьютерные игры, Игровая приставка, Геймпад, Программа, Тестирование, Длиннопост

Следуем в раздел с приложениями (слева это самая верхняя кнопка) и жмем на пункт «Available». Здесь находятся сторонние программы, доступные для установки на ваш телевизор. Ищем здесь RetroArch. Жмем кнопки «Details» и «Install». Приложение окажется на вашем телевизоре.

Ностальгия: Как превратить телевизор с webOS в игровую приставку 90-х, "Включаем режим разработчика" Технологии, Инженер, IT, Телевизор, Компьютерные игры, Игровая приставка, Геймпад, Программа, Тестирование, Длиннопост

Также нужно установить Homebrew Channel. Это позволит скачивать сторонние приложения прямо с телевизора, больше не используя для этого компьютерную программу webOS Dev Manager.

Получение Root-прав

К сожалению, не на всех телевизорах LG приложение RetroArch после столь простых действий будет нормально работать. Во многих случаях ему недостаточно обычного режима разработчика. Поэтому рекомендуется обзавестись Root-правами. Это не только доступ к сторонним приложениям, но и возможность работы с системными файлами. Многие программы из Homebrew Channel не функционируют без Root-прав.

Вы можете сразу же перейти к следующей части инструкции, попробовав воспользоваться RetroArch без рутирования телевизора. Но если все-таки перешли к получению прав Root, обязательно удалите приложение LG Developer Mode!

Перед совершением описанных ниже действий отключите «Быструю загрузку+». Это прикажет телевизору полностью выключаться вместо ухода в сон. Соответствующий пункт ищите в «Основных настройках».

Ностальгия: Как превратить телевизор с webOS в игровую приставку 90-х, "Включаем режим разработчика" Технологии, Инженер, IT, Телевизор, Компьютерные игры, Игровая приставка, Геймпад, Программа, Тестирование, Длиннопост

Чтобы у вас оказались Root-права, сначала скачайте архив со скриптом dejavuln-autoroot. Далее понадобятся следующие действия:

  • Распакуйте скачанный архив в корневой каталог USB-флэшки. Предварительно отформатируйте ее в NTFS или FAT32, иначе webOS ее не распознает.

  • Подсоедините накопитель к USB-порту телевизора. Это должна быть единственная подключенная флэшка.

  • Запустите приложение «Музыка» и откройте в нем содержимое USB-накопителя.

  • Перейдите в папку lol$ (sh$IFS$ (find$IFS, а далее — в папку tmp.

  • Воспроизведите файл usb$IFS-maxdepth${IFS}3$IFS-name${IFS}autoroot.sh)).mp3.

  • Должно возникнуть всплывающее сообщение о получение Root-прав. По его окончании система предложит перезагрузить телевизор. Сделайте это для автоматической установки приложения Homebrew Channel. Флэшку затем можно извлечь.

Чтобы убедиться в наличии Root-прав, запустите Homebrew Channel. Нажмите в нем на кнопку с изображением шестеренки. Взгляните на строчку Root status — должно быть указано «OK».

Ностальгия: Как превратить телевизор с webOS в игровую приставку 90-х, "Включаем режим разработчика" Технологии, Инженер, IT, Телевизор, Компьютерные игры, Игровая приставка, Геймпад, Программа, Тестирование, Длиннопост

Здесь же вы можете установить сторонние приложения, компьютер для этого теперь не понадобится. Инсталлируйте на телевизор RetroArch. В дальнейшем Homebrew Channel будет использоваться для активации сервера, чтобы копировать на телевизор те или иные файлы (например, ромы) с ПК или смартфона.

Обратите внимание на пункт «Block system updates». Его рекомендуется активировать, чтобы статус root не слетел с очередным обновлением webOS. Ничего нового в функционале операционной системы все равно не появляется, поэтому переживать о том, что версия ОС останется старой, не стоит.

К сожалению, LG не поощряет эксперименты со своими телевизорами. Она регулярно обновляет WebOS, закрывая уязвимости, использующиеся в целях получения Root-прав. Если вам не удалось воспроизвести MP3-файл из скачанного архива, то этот способ уже является нерабочим. Придется искать другой. Или обзавестись телевизором на Android TV, на который можно установить APK-файл, в том числе любой эмулятор.

Настройки Retroarch на webOS

Эмулятор установлен. Однако по умолчанию он не содержит в себе ромов и даже так называемых ядер. Поэтому придется настроить приложение и скачать игры.

Под ядрами (core) в Retroarch подразумеваются эмуляторы игровых консолей. Без них он является лишь оболочкой, не имеющей игрового функционала.

Retroarch существует в вариантах для множества устройств. Его можно запустить даже на современной портативной консоли, превратив ее в ультимативный комбайн. Телевизоры LG основаны на webOS, базирующейся на Linux. Retroarch для этой ОС поддерживает далеко не рекордное количество ядер. Всего приложение можно научить запускать игры примерно с десятка старых консолей и ПК. Играет свою роль и ограничение в виде «железа» телевизора. Чем старше модель, тем меньше у нее мощности. При первом запуске большая часть меню Retroarch может состоять из прямоугольников. В этом случае пройдите по пути «Online Updater» -> «Update Assets». Скачайте и установите файл «assets.zip». Приложение должно перезагрузиться, после чего шрифты будут в приличном виде. Переключение на русский язык происходит по пути «Settings» -> «User Interface» -> «Language».

Ностальгия: Как превратить телевизор с webOS в игровую приставку 90-х, "Включаем режим разработчика" Технологии, Инженер, IT, Телевизор, Компьютерные игры, Игровая приставка, Геймпад, Программа, Тестирование, Длиннопост

Если приложение не перезагрузилось само, можно просто перейти в любое другое и вновь запустить Retroarch. Или выключить и включить телевизор. Или перейти в Retroarch по пути «Главное меню» -> «Перезапуск».

Ядра можно скинуть на телевизор вручную, предварительно их скачав, или воспользоваться автоматическим режимом. Во втором случае проследуйте по пути «Главное меню» -> «Онлайн-обновления» -> «Обновить информационные файлы ядер» («Update Core Info Files»). Должен скачаться и установиться файл «info.zip».

Ностальгия: Как превратить телевизор с webOS в игровую приставку 90-х, "Включаем режим разработчика" Технологии, Инженер, IT, Телевизор, Компьютерные игры, Игровая приставка, Геймпад, Программа, Тестирование, Длиннопост

Перейдите по пути «Главное меню» -> «Загрузить ядро» -> «Скачать ядро». Программа воспользуется ранее скачанным файлом, содержащим список ядер. Теперь вы можете загрузить на телевизор ядра эмуляторов тех консолей, которые вас интересуют. Это могут быть NES (Famicom, известная у нас под брендом Dendy), DOS (компьютерные игры до эпохи Windows), SNES, Sega Genesis (в нашей стране известна как Mega Drive 2), Game Boy и прочие.

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

Ностальгия: Как превратить телевизор с webOS в игровую приставку 90-х, "Включаем режим разработчика" Технологии, Инженер, IT, Телевизор, Компьютерные игры, Игровая приставка, Геймпад, Программа, Тестирование, Длиннопост

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

Загрузка ромов

Retroarch самостоятельно позволяет загрузить только homebrew-игры, никогда не выпускавшиеся официально. Что касается всех остальных ромов, их придется закидывать на телевизор или USB-флэшку самостоятельно. В первом случае используется уже упоминавшаяся программа webOS Dev Manager, во втором — любой файловый менеджер (но закрытость webOS и здесь накладывает определенные сложности). Сначала рассмотрим первый вариант, чтобы ромы всегда были в прямом доступе, даже если USB-накопитель отключен или занят другим контентом.

Ваши действия зависят от того получены ли root-права. Если нет, на телевизоре нужно запустить приложение WebOS Developer Mod и активировать Key Server. Далее в программе webOS Dev Manager на компьютере или смартфоне подключитесь к ТВ и перейдите в раздел Files. Загрузите ромы при помощи кнопок справа. Обязательно создайте отдельные каталоги под каждую приставку.

Ностальгия: Как превратить телевизор с webOS в игровую приставку 90-х, "Включаем режим разработчика" Технологии, Инженер, IT, Телевизор, Компьютерные игры, Игровая приставка, Геймпад, Программа, Тестирование, Длиннопост

Многие версии webOS ограничивают возможность создания каталогов и загрузки файлов в определенных папках. Придется поискать путь, где это разрешено. Скорее всего, возможность записи доступна по пути «media/developer/apps/usr/palm/applications/». В настройках Retroarch можно задать эту папку в качестве изначальной, чтобы затем поиск новых ромов осуществлялся быстрее.

Если вы получили права root, то должны были избавиться от девелоперского приложения. Удаленно взаимодействовать с файловой системой телевизора LG придется другим способом. Запустите приложение Homebrew Channel, зайдите в его настройки и активируйте флажок около пункта «SSH Server». Теперь запустите программу webOS Dev Manager на компьютере. В левом нижнем углу находится кнопка настроек. Нажмите на нее и выберите пункт «Devices». В открывшемся окне нажмите «Add new device».

Ностальгия: Как превратить телевизор с webOS в игровую приставку 90-х, "Включаем режим разработчика" Технологии, Инженер, IT, Телевизор, Компьютерные игры, Игровая приставка, Геймпад, Программа, Тестирование, Длиннопост

Приложение предложит тип соединения. Выберите «Use SSH Server by Homebrew Channel» и нажмите кнопку «Next».

Ностальгия: Как превратить телевизор с webOS в игровую приставку 90-х, "Включаем режим разработчика" Технологии, Инженер, IT, Телевизор, Компьютерные игры, Игровая приставка, Геймпад, Программа, Тестирование, Длиннопост

Введите IP-адрес своего телевизора (тот самый, что ранее видели в приложении Developer Mode) и выберите «Password» вместо SSH-ключа. В качестве пароля пропишите «alpine» (без кавычек). Имя этого подключения должно отличаться от прежнего.

Не исключено, что с подключением по SSH в первый раз могут возникнуть проблемы. В этом случае запустите на своем ПК Telnet (просто пропишите название в поисковую строку и кликните по найденному приложению). В Telnet введите «open IP телевизора». При успешном подключении введите следующие команды:

cd /media/developer/apps/usr/palm/services/org.webosbrew.hbchannel.service/bin/

rm sftp-server

wget https://cdn.discordapp.com/attachments/822443030761046017/10...

chmod 777 sftp-server

reboot

После нажатия Enter телевизор перезагрузится. Теперь можно возвращаться к webOS Dev Manager и делать новую попытку создать подключение. Затем вы можете перейти в файловую систему и загрузить ромы по тому пути, где это будет разрешено.

Ностальгия: Как превратить телевизор с webOS в игровую приставку 90-х, "Включаем режим разработчика" Технологии, Инженер, IT, Телевизор, Компьютерные игры, Игровая приставка, Геймпад, Программа, Тестирование, Длиннопост

Теперь нужно приказать Retroarch обнаружить закинутые на телевизор игры. Проще всего с ромами, которые есть в базе данных приложения. Достаточно перейти по пути «Импорт контента» -> «Сканировать каталог» и выбрать папку, в которой содержатся закинутые на телевизор ромы. Но в базе наверняка не будет тех игр, что неофициально переведены на русский язык. Поэтому лучше воспользоваться тем же разделом и пунктом «Ручное сканирование».

Ностальгия: Как превратить телевизор с webOS в игровую приставку 90-х, "Включаем режим разработчика" Технологии, Инженер, IT, Телевизор, Компьютерные игры, Игровая приставка, Геймпад, Программа, Тестирование, Длиннопост

В открывшемся окне нажмите на «Каталог контента». Выберите папку с ромами для конкретной консоли и нажмите «Сканировать данный каталог».

Наверняка все или многие ромы окажутся заархивированными. Поэтому переключите пункт «Сканировать архивы» в положение «ВКЛ».

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

Ностальгия: Как превратить телевизор с webOS в игровую приставку 90-х, "Включаем режим разработчика" Технологии, Инженер, IT, Телевизор, Компьютерные игры, Игровая приставка, Геймпад, Программа, Тестирование, Длиннопост

Если желаете загружать ромы с USB-флэшки, придется совершить еще ряд действий. Она должна быть отформатирована в FAT32 или NTFS. Но даже в этом случае Retroarch не будет иметь к ней доступа. Чтобы он появился, скачайте скрипт "LG WebOStv - Play games on RetroArch from USB drive", можете найти на "github" там нажав кнопку «Download ZIP», и распакуйте содержимое в корневой каталог флэшки. Далее подключите ее к телевизору, синхронизируйтесь с ним через WebOS Dev Manager, перейдите в «Терминал», введите «cd /tmp/usb/sda/sda1/» (без кавычек) и запустите найденный скрипт командой sh add_usb_drive_to_retroarch_media_folder_install.sh. После этого нажмите любую кнопку для перезагрузки телевизора.

Ностальгия: Как превратить телевизор с webOS в игровую приставку 90-х, "Включаем режим разработчика" Технологии, Инженер, IT, Телевизор, Компьютерные игры, Игровая приставка, Геймпад, Программа, Тестирование, Длиннопост

Флэшку нужно вставлять в USB-порт при выключенном телевизоре, иначе Retroarch ее не распознает. Если накопитель все-таки не определяется, попробуйте открыть скрипт любым текстовым редактором, найти строку JAILED_FOLDER=/var/palm/jail/com.retroarch/media/internal и поменять com.retroarch на com.retroarch.webos (в некоторых версиях webOS папка приложения называется именно так).

Подключение геймпада

Для игры вам понадобится какой-нибудь контроллер. Он может быть проводным или беспроводным. Для подключения по проводу достаточно воспользоваться USB-портом. Так как кабель у большинства существующих геймпадов короткий, рекомендуется воспользоваться USB-удлинителем. Если вы хотите играть вдвоем, а количество соответствующих портов у телевизора недостаточное, можно обзавестись USB-разветвителем. Retroarch автоматически определит проводной контроллер. В случае с геймпадами Sony выход в предыдущее меню будет на «крестик», а действие — на «кружок». Это японская схема. Если она не устраивает, переназначение кнопок осуществляется по пути «Настройки» -> «Ввод» -> «Привязки Retropad» -> «Привязка порта 1». После переназначения всех кнопок нажмите «Сохранить профиль контроллера».

Ностальгия: Как превратить телевизор с webOS в игровую приставку 90-х, "Включаем режим разработчика" Технологии, Инженер, IT, Телевизор, Компьютерные игры, Игровая приставка, Геймпад, Программа, Тестирование, Длиннопост

Что касается беспроводного геймпада, то возможность его определения зависит от версии WebOS. На новых телевизорах LG достаточно нажать на пульте ДУ кнопку с изображением шестеренки, после чего перейти по пути «Основные настройки» -> «Устройства» -> «Прочие устройства». Здесь следует нажать «Подключить Bluetooth-контроллер», а на геймпаде зажать комбинацию для новой синхронизации (у каждой модели контроллера она своя).

Телевизоры со старой версией webOS по умолчанию определяют по Bluetooth только наушники и фирменную клавиатуру. Root-права позволяют решить эту проблему. Однако нужны достаточно сложные действия, которые, возможно, в будущем появятся в отдельном материале.

Ностальгия: Как превратить телевизор с webOS в игровую приставку 90-х, "Включаем режим разработчика" Технологии, Инженер, IT, Телевизор, Компьютерные игры, Игровая приставка, Геймпад, Программа, Тестирование, Длиннопост

Закрытость webOS влияет на то, что операционной системой распознаются далеко не все модели контроллеров. Официально распознаются следующие беспроводные геймпады:

  • Sony Dualshock 4,

  • Microsoft Xbox One S,

  • Microsoft Xbox Series X,

  • Nvidia Shield Controller.

На практике выясняется, что по Bluetooth можно подключить и другие геймпады. Однако точного списка поддерживаемых моделей не существует.

Если вы решили играть при помощи пульта, вам понадобится назначить на какую-то кнопку вызов меню Retroarch, при помощи которого осуществляются сохранение, загрузка, выход из игры, создание скриншота и прочие действия. Делается это по пути «Настройки» -> «Ввод» -> «Горячие клавиши» -> «Вызов меню». Проще всего задействовать для этого кнопку 0 на пульте ДУ или, например, PS на DualSense. Также вы можете переназначить другие кнопки, если вариант по умолчанию не устроил.

Ностальгия: Как превратить телевизор с webOS в игровую приставку 90-х, "Включаем режим разработчика" Технологии, Инженер, IT, Телевизор, Компьютерные игры, Игровая приставка, Геймпад, Программа, Тестирование, Длиннопост

Теоретически использовать Retroarch и даже играть можно при помощи пульта Magic Remote. Нужно только его настроить, назначив в приложении на него кнопки геймпада удобным вам образом. По умолчанию работают стрелки, кнопка-колесико и цветные клавиши. Серьезным ограничением выступает тот факт, что одновременно определяется нажатие только одной кнопки.

В виду ограничения фотоматериалов, материал "Как включить режим разработчика на телевизорах с ОС Vidaa, Android TV, ОС Tizen" будет чуть позже.

ПРОДОЛЖЕНИЕ СЛЕДУЕТ...

Показать полностью 24
Технологии Инженер IT Телевизор Компьютерные игры Игровая приставка Геймпад Программа Тестирование Длиннопост
3
AppFox
AppFox
1 месяц назад

Стоп или пуск? Как понять, что продукт готов к релизу⁠⁠

Стоп или пуск? Как понять, что продукт готов к релизу Тестирование, IT, Программирование, Разработка, Длиннопост

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

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

Что такое приёмочное тестирование?

Приёмочное тестирование (Acceptance Testing) — это финальная стадия проверки программного обеспечения перед его запуском в эксплуатацию. Оно позволяет убедиться, что:

  • продукт соответствует требованиям заказчика;

  • работает в реальных условиях;

  • удобен для пользователей;

  • не нарушает законодательство.

Основные виды приёмочного тестирования

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

Бизнес-приёмочное (BAT) — оценивается, достигает ли продукт бизнес-целей. Например, поможет ли новая фича увеличить конверсию или сократить расходы.

Контрактное (CAT) — проводится в рамках обязательств по договору. В контракте могут быть прописаны сроки и требования, которые необходимо подтвердить.

Правовое (RAT) — проверяется соответствие требованиям законодательства. Актуально, например, при работе с персональными данными или выходе на международные рынки.

Эксплуатационное (OAT) — тестируются стабильность, производительность и надёжность продукта при реальной нагрузке.

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

Бета-тестирование — проводится с участием внешних пользователей для выявления непредсказуемых сценариев и получения обратной связи.

Кто участвует в приёмочном тестировании

  • Конечные пользователи — оценивают удобство и соответствие их реальным задачам.

  • Бизнес-аналитики — сверяют продукт с бизнес-требованиями.

  • Юристы — анализируют юридические риски.

  • Инженеры по эксплуатации — проверяют, как система ведёт себя в боевых условиях.

Какими качествами должен обладать тестировщик?

  • Внимательность — уметь замечать даже мельчайшие отклонения.

  • Понимание бизнес-процессов — знать, что важно для клиента.

  • Коммуникабельность — взаимодействовать с разработчиками, аналитиками, юристами.

  • Юридическая грамотность — особенно при международных релизах.

Когда начинать и заканчивать?

Критерии входа:

  • Системное тестирование завершено, критических багов нет;

  • Подготовлены тестовые сценарии;

  • Тестовая среда максимально приближена к реальной.

Критерии выхода:

  • Все тесты пройдены успешно;

  • Ошибки устранены или несущественны;

  • Заказчик официально принял продукт.

Как проходит приёмочное тестирование?

  1. Планирование — что и как будем проверять.

  2. Разработка сценариев — из бизнес-требований формируются кейсы.

  3. Подготовка среды — тестируем максимально близко к боевым условиям.

  4. Выполнение тестов — пошаговая проверка, фиксация результатов.

  5. Анализ результатов — насколько критичны найденные дефекты?

  6. Решение — выпускать продукт или дорабатывать?

Зачем бизнесу приёмочное тестирование?

  • Устраняет «сюрпризы» после релиза.

  • Повышает лояльность клиентов.

  • Снижает юридические риски.

  • Помогает сэкономить: исправить баг до релиза в 5–10 раз дешевле, чем после.

Вывод:

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

Показать полностью 1
[моё] Тестирование IT Программирование Разработка Длиннопост
0
7
ii.dominator
ii.dominator
2 месяца назад
Искусственный интеллект

Как обойти ограничения бесплатных пробных периодов для различных ИИ?⁠⁠

Давно хотел сделать этот гайд, вот наконец-то все протестировал до конца.

Как обойти ограничения бесплатных пробных периодов для различных ИИ? Сайт, Гайд, Приложение, Чат-бот, Linux, Арты нейросетей, Нейронные сети, Программа, Тестирование, Тренд, Дизайнер, ChatGPT, Google, IT, Digital, Видеомонтаж, Python

Зачем это нужно?

— У каждой ИИ-модели есть бесплатный пробный период на пробу

— Им можно пользоваться фактически бесконечно (нужно много аккаунтов)

— Но! На многих сервисах есть защита, они смотря, с какого девайса был вход, какой IP и прочие моменты

Решение

— Dolphin Anty - это браузер, который может менять конфигурацию девайса. К примеру, был macbook air, стал hp. Чаще всего этого достаточно (можно подключить другой ВПН для надежности)

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

Нюансы

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

— Нужно перейти по адресу: yandex com (именно .com) и сделать аккаунт с таким же доменом (это крайне важно)

— Теперь международные письма будут доходить и на Яндекс.Почту

— Да, лучше делать Google-почту для быстрых входов, но этот вопрос пока в разработке

Как пользоваться?

— Скачать браузер, установить на свою систему (весит немного, установится быстро)

— Зарегестрироваться, войти в аккаунт, создать новый "слепок" (для замены своего девайса на вымышленный)

— Нажать запустить, готово!

📌 Dolphin Anty — ИИ бесплатно

📌 Если кому интересно, то пишу про лучшие ИИ в своем авторском канале (ссылка в профиле)

Показать полностью
Сайт Гайд Приложение Чат-бот Linux Арты нейросетей Нейронные сети Программа Тестирование Тренд Дизайнер ChatGPT Google IT Digital Видеомонтаж Python
0
2
ii.dominator
ii.dominator
2 месяца назад
Искусственный интеллект

Создаем первоклассные презентации на ИИ. GenSpark — это глоток свежего воздуха в нейросетевых презентациях⁠⁠

Создаем первоклассные презентации на ИИ. GenSpark — это глоток свежего воздуха в нейросетевых презентациях Сайт, Программа, Гайд, Чат-бот, ChatGPT, Тестирование, Тренд, Python, Приложение, Дизайнер, Презентация, Графический дизайн, Дизайн, Google, Стартап, Linux, Бесплатно, Фриланс, IT, Разработка, Длиннопост

Это не просто генератор слайдов, а ИИ-агент, который думает над структурой и анализом темы. Сделал уже 4 презентации (3 коммерческие), а одну — для анализа этого канала.

Создаем первоклассные презентации на ИИ. GenSpark — это глоток свежего воздуха в нейросетевых презентациях Сайт, Программа, Гайд, Чат-бот, ChatGPT, Тестирование, Тренд, Python, Приложение, Дизайнер, Презентация, Графический дизайн, Дизайн, Google, Стартап, Linux, Бесплатно, Фриланс, IT, Разработка, Длиннопост

Чем мне нравится сервис?

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

— Все презентации создаются на HTML, CSS, что позволяет выгрузить их в Figma и другие программы (или даже загрузить на сайт). Я выгружал такой файл как раз в Figma, в целом работает все ок, но почему-то делает сильно много слоев, вызывает сложности с навигацией

Создаем первоклассные презентации на ИИ. GenSpark — это глоток свежего воздуха в нейросетевых презентациях Сайт, Программа, Гайд, Чат-бот, ChatGPT, Тестирование, Тренд, Python, Приложение, Дизайнер, Презентация, Графический дизайн, Дизайн, Google, Стартап, Linux, Бесплатно, Фриланс, IT, Разработка, Длиннопост

— Есть возможность скачать презентацию в формате PDF / PPTX. Есть отдельная публичная ссылка для того, чтобы можно было ей поделиться (с опубликованной презентацией)

Какие есть нюансы?

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

Создаем первоклассные презентации на ИИ. GenSpark — это глоток свежего воздуха в нейросетевых презентациях Сайт, Программа, Гайд, Чат-бот, ChatGPT, Тестирование, Тренд, Python, Приложение, Дизайнер, Презентация, Графический дизайн, Дизайн, Google, Стартап, Linux, Бесплатно, Фриланс, IT, Разработка, Длиннопост

— Могут быть проблемы с наложением слоев друг на друга (см. мой файл прикрепленный). Я специально не стал убирать в Figma, чтобы показать этот нюанс. В целом не критично, можно самому поправить. Причем нормально отображается в веб-версии. Если что, можно сделать скриншот оттуда и вставить его в свой файл.

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

📌 Если кому интересно, то пишу про лучшие ИИ в своем авторском канале (ссылка в профиле)

Показать полностью 4
Сайт Программа Гайд Чат-бот ChatGPT Тестирование Тренд Python Приложение Дизайнер Презентация Графический дизайн Дизайн Google Стартап Linux Бесплатно Фриланс IT Разработка Длиннопост
0
0
FleksAi
FleksAi
2 месяца назад

Отчет о трендах ИИ в 2025⁠⁠

🔥Тут подогнали отчет о трендах ИИ в 2025.

Отчет о трендах ИИ в 2025 Искусственный интеллект, Нейронные сети, Программирование, Чат-бот, Политика, IT, Агент, ChatGPT, Инновации, Google, Сайт, Программа, Тестирование, Информационная безопасность, Аватар, Тренд, Telegram (ссылка), Длиннопост

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

✔️ Наступает эпоха AI-агентов.В Сан-франциско, например, уже что не билборд, то реклама ИИ-агентов. (в карусели ниже)

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

▶️ Klarna заменила 700 сотрудников ИИ-ассистентом в поддержке клиентов.

▶️ Nvidia запустила "Blueprints" — шаблоны для создания ИИ-агентов за пару кликов.

▶️ OpenAI, Salesforce, Google уже качают "операторов" — виртуальных сотрудников, которые бегают за тебя по CRMкам и делают дела.

1/3

✔️ ИИ уже просто везде. Apple вшила ChatGPT прямо в свои Маки. А совсем недавно вышла новость о том, что в наушнки будет вшит синхронный перевод. А Microsoft Copilot стал штатным сотрудником миллионов офисов.  Это значит: пишешь документы быстрее, считаешь бюджеты проще, находишь ошибки за секунды. Твоя продуктивность +300% без усилий.

✔️ Лицо будущего — это ИИ-аватар.

Заболел — отправь на митинг своего аватара в Zoom.

▶️ Уже есть технологии, где твой ИИ-двойник участвует в переговорах и общается от твоего имени

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

Подробнее об этом написала тут: https://t.me/robotfleksa/540

Показать полностью 4
[моё] Искусственный интеллект Нейронные сети Программирование Чат-бот Политика IT Агент ChatGPT Инновации Google Сайт Программа Тестирование Информационная безопасность Аватар Тренд Telegram (ссылка) Длиннопост
2
Axel433
Axel433
2 месяца назад

Как добавить отзывы на сайт. Топ-5 лучших виджетов с отзывами для сайта в 2025 году⁠⁠

Как добавить отзывы на сайт. Топ-5 лучших виджетов с отзывами для сайта в 2025 году Негатив, IT, Чат-бот, Тестирование, Сайт, Искусственный интеллект, ChatGPT, Дизайнер, Python, Тренд, Программа, Длиннопост

Перед покупкой 82% клиентов изучают отзывы. Если на вашем сайте их нет или они спрятаны где-то глубоко — доверие к бизнесу падает. Решение — добавить виджет отзывов, который покажет реальные мнения клиентов и повысит доверие к компании. В этой подборке — лучшие сервисы виджетов отзывов на сайт в 2025 году.


1. DailyGrow

1/2

Просмотр галереи с фото

Возможности:

  • Площадки: (Яндекс Карты, 2ГИС, Google и ПроДокторов)

  • Форма отзывов в виджете: Есть

  • Защита от негативных отзывов: Есть

  • Бесплатная установка: Есть

  • Скрытие логотипа: Есть

Особенности:

  • Фотографии с карт в виджете на сайте

  • 6 видов дизайна виджета

  • Гибкая настройка вывода отзывов

  • Неограниченное количество показов

  • Интеграция с популярными CMS

Цена:

  • Месячная подписка: 500₽

  • Годовая подписка: 4 800 ₽ (400 ₽/месяц)


2. SmartWidgets

Как добавить отзывы на сайт. Топ-5 лучших виджетов с отзывами для сайта в 2025 году Негатив, IT, Чат-бот, Тестирование, Сайт, Искусственный интеллект, ChatGPT, Дизайнер, Python, Тренд, Программа, Длиннопост

Возможности:

  • Площадки: (Яндекс, 2ГИС, Google) 21 площадка

  • Форма отзывов в виджете: Есть

  • Защита от негативных отзывов: Нет

  • Бесплатная установка: Есть

  • Скрытие логотипа: Есть

Особенности:

  • 21 площадка для сбора отзывов

  • Интеграция с популярными CMS

  • Есть ограничения на показы виджета и площадки

Цена:

  • Месячная подписка: 599 ₽

  • Годовая подписка: 5988 ₽ (499 ₽ в месяц)


3. MyReviews

Как добавить отзывы на сайт. Топ-5 лучших виджетов с отзывами для сайта в 2025 году Негатив, IT, Чат-бот, Тестирование, Сайт, Искусственный интеллект, ChatGPT, Дизайнер, Python, Тренд, Программа, Длиннопост

Возможности:

  • Площадки: (Яндекс, 2ГИС, Google) 10 площадок

  • Форма отзывов в виджете: Есть

  • Защита от негативных отзывов: Есть

  • Бесплатная установка: Есть

  • Скрытие логотипа: Нет

Особенности:

  • Интеграция с популярными CMS

  • 6 видов дизайна виджета

  • Гибкая настройка вывода отзывов

Цена:

  • Месячная подписка: 312 ₽

  • Годовая подписка: 2628 ₽ (219 ₽ в месяц)


4. ReviewLab

Как добавить отзывы на сайт. Топ-5 лучших виджетов с отзывами для сайта в 2025 году Негатив, IT, Чат-бот, Тестирование, Сайт, Искусственный интеллект, ChatGPT, Дизайнер, Python, Тренд, Программа, Длиннопост

Возможности:

  • Площадки: (Яндекс, 2ГИС, Google) 21 площадка

  • Форма сбора отзывов: Нет

  • Защита от негативных отзывов: Нет

  • Бесплатная установка: Нет

  • Скрытие логотипа: Есть

Особенности:

  • Гибкая настройка отзывов

  • Неограниченное количество показов

  • Интеграция с популярными CMS

Цена:

  • Месячная подписка: 257 ₽

  • Годовая подписка: 2490 ₽ (207 ₽ в месяц)


5. Elfsight

Как добавить отзывы на сайт. Топ-5 лучших виджетов с отзывами для сайта в 2025 году Негатив, IT, Чат-бот, Тестирование, Сайт, Искусственный интеллект, ChatGPT, Дизайнер, Python, Тренд, Программа, Длиннопост

Возможности:

  • Площадки: (Яндекс, 2ГИС, Google) 30 площадок

  • Форма сбора отзывов: Есть

  • Защита от негативных отзывов: Нет

  • Бесплатная установка: Есть

  • Скрытие логотипа: Да

Особенности:

  • Гибкая настройка отзывов

  • Более 10 видов настройки виджета

  • Нет интеграции с Яндекс Картами

  • Ограничение показов: 5000

Цена:

  • Месячная подписка: $12

  • Годовая подписка: $120 ₽ ($10 в месяц)


Вывод

Как добавить отзывы на сайт. Топ-5 лучших виджетов с отзывами для сайта в 2025 году Негатив, IT, Чат-бот, Тестирование, Сайт, Искусственный интеллект, ChatGPT, Дизайнер, Python, Тренд, Программа, Длиннопост

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

Какой виджет понравился вам больше? Пишите в комментариях!

#яндекс_карты #2гис #googlemaps #продокторов #отзывы #виджет_для_сайта #сервисы

Показать полностью 8
[моё] Негатив IT Чат-бот Тестирование Сайт Искусственный интеллект ChatGPT Дизайнер Python Тренд Программа Длиннопост
0
0
DaDementr
DaDementr
2 месяца назад

Анализ загрузки сайта с sitespeed.io⁠⁠

Если вы достигли результата 100 в https://pagespeed.web.dev/ или LIghtHouse, то не спешите радоваться. Есть инструменты, которые разбирают загрузку сайта буквально по косточкам. Один из таких — sitespeed.io. Этот инструмент полезен, если вы хотите понять, как сайт ведёт себя в реальных условиях и какие ресурсы на что влияют.

Что такое sitespeed.io

sitespeed.io — это мощный open-source инструмент, который тестирует скорость и производительность вашего сайта. Он запускается локально или через Docker, анализирует страницу с помощью браузера Chrome, замеряет метрики и выдает подробные HTML-отчёты.

Как я запускал на Windows

Я использовал Docker на Windows, но пришлось вручную создать папку C:/sitespeed-results, потому что Docker не дал доступ к корню диска.

Команда, которую я запускал:

docker run --rm -v "C:/sitespeed-results:/sitespeed.io" -e "FILE_PERMISSIONS=777" sitespeedio/sitespeed.io https://veerdna.ru

Что анализирует sitespeed.io

  • First Paint – Первая отрисовка

  • First Contentful Paint (FCP) – Первая отрисовка контента

  • Largest Contentful Paint (LCP) – Отрисовка самого крупного контента

  • Fully Loaded – Полная загрузка страницы

  • Total Requests – Всего запросов

  • JavaScript Size – Объём JS

  • Image Size – Размер изображений

  • Coach Score – Общая оценка качества

  • Best Practice Score – Соответствие лучшим практикам

  • Privacy Score – Оценка приватности

Что показал PageSpeed

25 апреля 2025 года, я проверил сайт veerdna.ru на PageSpeed.

  • Производительность – Performance: 100

  • Специальные возможности – Accessibility: 75

  • Рекомендации – Best Practices: 96

  • Поисковая оптимизация – SEO: 100

PageSpeed показал быстрый сайт, но некоторые вещи он не учёл, например:

  • Объёмы ресурсов

  • Общее количество запросов

  • Присутствие сторонних трекеров

  • Скорость отклика по каждому домену

А что показал sitespeed.io

  • Coach Overall Score – Общий балл: 88

  • Performance Score – Производительность: 89

  • Privacy Score – Приватность: 87

  • Best Practice Score – Лучшие практики: 87

Подробности:

  • Total Requests – Всего запросов: 15

  • Third Party Requests – Сторонние запросы: 5

  • JavaScript Transfer Size – Размер JS: 120.5 KB

  • CSS Transfer Size – Размер CSS: 13.4 KB

  • Image Transfer Size – Размер изображений: 46.7 KB

  • Total Transfer Size – Всего передано: 213.8 KB

Скорость загрузки:

  • First Paint – Первая отрисовка: 256 мс

  • First Contentful Paint – Первая отрисовка контента: 256 мс

  • Fully Loaded – Полная загрузка: 600 мс

Что можно улучшить по данным от sitespeed.io кратко:

  • Оптимизировать объём JavaScript

  • Проверить кэширование (некоторые ресурсы не кэшируются)

  • Проверить сторонние скрипты — особенно Яндекс Метрику -  м.б. грузить локально

  • Минимизировать CSS и удалить неиспользуемый

Видеоразбор загрузки сайта — фича sitespeed.io

Что действительно впечатлило — sitespeed.io записывает видео загрузки страницы. Вы можете посмотреть ролик, как реально рендерится сайт с момента перехода на страницу. Это не просто анимация — это видео, синхронизированное с метриками визуального отображения и субтитрами, когда и что появилось на экране.

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

Это позволяет не просто "верить метрикам", а увидеть своими глазами, когда отрисовывается логотип, текст, меню и прочие элементы.

Сравнение трёх прогонов — стабильность загрузки

Анализ по дефолту запускается 3 раза на трех браузерах Chrome, FF, Edge:

Анализ загрузки сайта с sitespeed.io Программирование, Сайт, IT, Тестирование, Длиннопост

Сайт стабильно быстро отрисовывается. До первого контента — меньше 300 мс. Но при этом последнее визуальное изменение (WebGl фон в моем случае) может тянуться до 6.5 секунд

Как это выглядит

В отчётах есть вкладка Video и Filmstrip, где можно:

  • Скачать mp4-файл

  • Покадрово посмотреть, как разворачивается интерфейс

  • Синхронизировать это с метриками

Преимущество sitespeed.io — не только в цифрах, но в наглядности. В отличие от Lighthouse и PageSpeed, где ты получаешь сухие оценки, здесь ты видишь, что именно происходит, и можешь отследить:

  • Какие элементы грузятся позже всего

  • Были ли скачки макета (CLS = 0, отлично)

  • Какой элемент был Largest Contentful Paint

  • Как сайт ведёт себя на медленном соединении (можно эмулировать)

  • Можно проверять мобильные платформы (до этого пока не добрался)

Вывод

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

Если серьёзно подходить к оптимизации, рекомендую использовать оба инструмента. Но sitespeed.io — как рентген для фронтенда.

Анализ загрузки сайта с sitespeed.io Программирование, Сайт, IT, Тестирование, Длиннопост
Анализ загрузки сайта с sitespeed.io Программирование, Сайт, IT, Тестирование, Длиннопост

Другие статейки в моем блоге

Показать полностью 3
[моё] Программирование Сайт IT Тестирование Длиннопост
2
Посты не найдены
О нас
О Пикабу Контакты Реклама Сообщить об ошибке Сообщить о нарушении законодательства Отзывы и предложения Новости Пикабу Мобильное приложение RSS
Информация
Помощь Кодекс Пикабу Команда Пикабу Конфиденциальность Правила соцсети О рекомендациях О компании
Наши проекты
Блоги Работа Промокоды Игры Курсы
Партнёры
Промокоды Биг Гик Промокоды Lamoda Промокоды Мвидео Промокоды Яндекс Директ Промокоды Отелло Промокоды Aroma Butik Промокоды Яндекс Путешествия Постила Футбол сегодня
На информационном ресурсе Pikabu.ru применяются рекомендательные технологии