Pull to refresh
-1

User

0,1
Rating
Send message

Простите за мое хорошее настроение, но вспомнилось:

да и вообще идти по ним последовательно

Главное, не из центра наружу (с) кремниевая долина

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

Хорошая статья. Просто и интересно о сложном (или, может, не сложном, но не совсем простом и очевидном хотя бы).

Решил поменять профиль с фронтенда на бэкенд.

Ожидание: больше не двигаешь кнопки на пару пикселей вправо

Реальность: двигаешь маску на пару бит влево

Осталось только понять, как теперь поменять все младшие биты менее, чем за O(n²) и тогда алгоритмы точно пригодятся :)

Могу даже немного добавить логов из терминала: Theme parsing error: gtk-contained-dark.css:2871:228: Missing closing bracket for :not() :)

Под такой статьей не грех и поделиться скриншотом своего рабочего стола на кедах :)

Лоран, Гэри, Илон Маск, Эми. О каких молодых женщинах здесь говорится? На хабре-то о чем здесь комментировать?

Иногда даже ответ перескакивает на английский (очень редко).

Так, скорее всего, в любой профессии. И дело не в деле. Это про взросление, а не про инженеров. Автор говорит про то, что понял за 10 лет саморазвития на примере собственного опыта. Профессия ни при чем, она просто была рядом с человеком, способным мыслить и развиваться.

Смею предположить, что если если во фразе “Все проблемы с JS уже решаются при помощи ИИ. Я ничего не смыслю в программировании”, между “JS” и “уже”, поставить недостающую часть ", что мне известны, ", то результат будет очевиднее. Иначе непонятно, какие именно “все”, кем, зачем и для чего они решаются.

Понял. Спасибо за развернутое пояснение.

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

Подскажите, пожалуйста, откуда работают проверки сайта? Поясню факт, с которым я столкнулся. У всех крупных провайдеров сервера расположены более-менее в одних городах и странах (США, Европа, Азия). И, почему я отказался, так это то, что у меня локальный сервер расположен в одной стране, а мониторинг из другой орет, что сайт недоступен. И проблема такая менее 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);

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

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

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

1
23 ...

Information

Rating
3,253-rd
Registered
Activity