Pull to refresh
-1

User

0,2
Rating
Send message

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

Подскажите, пожалуйста, откуда работают проверки сайта? Поясню факт, с которым я столкнулся. У всех крупных провайдеров сервера расположены более-менее в одних городах и странах (США, Европа, Азия). И, почему я отказался, так это то, что у меня локальный сервер расположен в одной стране, а мониторинг из другой орет, что сайт недоступен. И проблема такая менее 1 минуты (какие-то секунды). Итого: куча ложных срабатываний (мне все равно, что сервер в Нью-Йорке или в Амстердаме не увидел меня, потому что это 0.000% моих клиентов). Мне интересны локальные сети, в том числе мобильные и местные операторы, по городам, где живут мои клиенты.

Посмотрите, что получилось у автора поста. Как я понял, и мобильное приложение есть в рабочем состоянии, а в машине или android или ios, раз мультимедиа руль есть.

Рад, что у вас получилось. Спасибо, что отписались.

По пункту 1: можно попробовать кешировать, но скорее это все поломает завтра, чем поможет, а можно попробовать отлавливать события (network, в частности) и повторять их, тогда в headless у вас будет плеер, а через вызовы сможете накрутить свой интерфейс. Но я бы не стал – шанс, что все завтра перестанет работать как-то велик достаточно.

Насчет пункта 2 (aria-label) можно поковыряться в коде, возможно наружу есть (я быстро глянул, не нашел) объект для управления плеером. Но, могу сказать, что фронт, что API, ни у того, ни у другого никогда нет гарантии, что очередное обновление не поломает обратную совместимость. Так что, условно, window.player.like (такого нет, но если бы был) тоже не дает гарантии, что завтра он не поменяется. Как, собственно, и то, что ваш проект через год-два-пять соберется и найдет все пакетные зависимости, которые вы сегодня используете :) Все равно придется ковыряться рано или поздно.

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

Ну, а новых видов придумать вроде не сложно

От “Бдительного бородавочника” до “Громогласного ската” :) (источник)

“И питомцы целы, и читы слиты” – старая предбановская поговорка :) Спасибо!

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

Скрипт для консоли
setInterval(function(){
 const hunger = parseInt(document.querySelector('#bar-hunger').style.width, 10);
 const sleep = parseInt(document.querySelector('#bar-sleep').style.width, 10);
 const happiness = parseInt(document.querySelector('#bar-happiness').style.width, 10);
 const health = parseInt(document.querySelector('#bar-health').style.width, 10);

 const feedBtn = document.querySelector('#feedBtn');
 const petBtn = document.querySelector('#petBtn');
 const healBtn = document.querySelector('#healBtn');
 const sleepBtn = document.querySelector('#sleepBtn');

 if (!feedBtn.disabled && hunger < 100) { feedBtn.click(); }
 if (!petBtn.disabled && happiness < 100) { petBtn.click(); }
 if (!healBtn.disabled && health < 100) { healBtn.click(); }

 if (sleep < 75 && !feedBtn.disabled) { sleepBtn.click(); }
 if (sleep > 90 && feedBtn.disabled) { sleepBtn.click(); }
}, 100);

Отпишитесь, если что-то получится. Интересно :)

Кто знает, вдруг на следующей неделе я также подробно расскажу про девайс из вашей юности? :)

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

Вот это точно работает, проверил: const lb = document.querySelector('button[aria-label="Нравится"]'); lb.click();. Как и то, что flutter без проблем может вызывать скрипты для страницы на webview. Так что, если дело в хоткеях, то вы легко можете превратить (тут начинается путь в тысячу страданий, как обычно, после слова легко) веб-версию в приложение со своими хоткеями.

Как насчет идеи запустить я.музыку в webview (flutter, например) и вызывать js на странице при событиях (нажатиях хоткеев)? Не обладатель мака и маршалов не имею, если сказал глупость, извините. Даже если окно должно быть в фокусе, должен же быть глобальный отлавливатель хоткеев в оси, чтобы запустить ym --like и там уже взять pid главного окна и выполнить js… Как-то так…

который буквально свалился на меня с потолка спальни

“И кто теперь из нас скакунчик?” – подумал паук

А встроенный аккумулятор еще не добавили в станицю? Ну, чтобы на случай, если из розетки выдернули, она как повербанк работала в качестве полезной нагрузки для потребителя :)

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

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

Работали на добивание тасков, а сработали на добивание людей

Мне кажется, что то, что автор пошел дальше установки из коробки и показал возможности оптимизации – уже хороший труд.

Ожидал увидеть особенности Arch решения, но (мое почтение автору, я, кстати, сам юзаю Арч), он здесь потому что I use Arch btw :)

А как залить и скачать через curl, если под рукой только консоль? Но с # частью для ключа, признаюсь, до неприличия просто впечатлен :)

за минуту я вижу 20-30 обновлений, но не читаю их

Человек, который переосмыслит эти вечные уведомления, из каждого утюга, по любому поводу, в какой-то степени, спасет Мир…

1
23 ...

Information

Rating
3,065-th
Registered
Activity