Telegram Web Link
Кстати, все никак не доходили руки написать.

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

Я уже придумал несколько лозунгов для листовок, типа «Пофиксим бюрократические проблемы при помощи TypeScript и eslint!» или «Никаких push в master подзаконных актов без код-ревью народа!». Если есть еще идеи для лозунгов, велкам в комменты.

Ну а если у вас есть знакомые/друзья/родственники/пельмени/робо-псы прописанные в Саратове (карту округа прикрепил в комментах), маякните плиз, будет полезно. Попробую наконец написать бота, который будет следить за погодой и вовремя выводить рабочих на уборку снежной каши перед заморозками. Думаю будет вау-эффект))
Эй, фронты, есть кто знает почему yarn такое говно?

Говоришь ему:
"Эй, yarn, поставь мне плиз пакет"

Yarn отвечает:
"Без проблем! Давай только я ЗАНОВО ВСЕ ПАКЕТЫ СКАЧАЮ, посмотрю там че как, ты пока сходи пообедай. Видишь как удобно, не то что твой ссаный npm"
Eto ya передаю вам привет после установки камеры заднего вида на тачку.
Кстати решил сегодня обновить свой сайтик с рисовалками и добавил прикольный градиент на задний фон.

Оказывается в css можно смешать несколько градиентов с помощью background-blend-mode


.content {
background: linear-gradient(307.27deg,#096f5c .37%,#687eb5 50.19%,#8877ce),radial-gradient(100% 140% at 100% 0,#ff00c7 0,#006c7a 49.48%,#f90 100%);
background-blend-mode: overlay,difference,overlay,overlay,difference,color-dodge,normal;
}
Когда стану депутатом (если) сделаю по UX в Саратове))
Когда ты такая же серая масса как и остальные))
Всем привет!

Тут для рабочего приложения решил сделать PWA и вроде обычная ситуация, но!

При сборке использую плагин для webpack webpack-manifest-plugin, который приписывает твои собранные файлы в manifest.json, который поможет браузеру кешировать их. Как известно, для того, чтобы запилить PWA, тебе тоже нужно добавить манифест с описанием приложения, иконками и т.д.

Опытным путем выяснилось, что если у тебя в html больше одного link rel='manifest', то грузиться будет только первый.

Как вариант, можно манифесты объединить в один и для этого вроде есть merge-jsons-webpack-plugin, но он недоступен из нашего npm registry. Может кто знает какие нить другие готовые решения?

Есть 2 стула так сказать: на одном - пилить свой плагин, на другом - забить хер на кеширование)
Кстати, пока пытался понять, почему не появляется плашка «Установить на домашний экран» в PWA приложении, наткнулся на вкладку Lighthouse в хроме.

Там можно выбрать диагностику PWA, где будет отдельная провека на возможность установки. Вот у меня как раз косяк со скоупом сервис-воркера.
Forwarded from Не баг, а фича
​​Редактирование страницы в браузер в реальном времени

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

1. Откройте страницу интересующего сайта.
2. Запустите инструменты разработчика нажав F12 либо сочетание клавиш Ctrl + Shift + i.
3. Перейдите во вкладку "Console".
4. Введите указанную команду: document.designMode='on';

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

#лайфхак #devtools
Че ребят, думаю постримить какую нить дичь на ютуб, типа лайв кодинг, моделирование крутилок от стиралки, пайку всяких железяк, как я сплю, ем и тп.
Anonymous Poll
75%
Давай
7%
Не стоит
18%
Ты больной? Иди поспи
Тут вчера смотрел лекции из второго сезона Podlodka Front End, где была лекция про доступность (о которой ваще мало кто задумывается и я в том числе).

Сегодня узнал, что на моем сайте с рисовалками, который на ссаном вордпресе работает, разрабы вордпреса позаботились о доступности. После открытия если тыкнуть Tab, то выпадает менюшка, позволяющая проскролить сразу к контенту (правда контент у меня почти в самом топе, но все равно прикольно). Ни разу такого не реализовывал сам, возможно стоит - прикольная фича.
Кстати если вы не знали как быстренько (без тормозящих графических клиентов) запилить патч последнего комита в git, то вот:
git format-patch -1 HEAD


А вот так накатить:
git am < file.patch
Всем привет. Решил тут пол часика позалипать в SolidWorks и накидать пару моделек для домашней утвари. Кому скучно, велкам на стрим (веселее правда не станет). Начнем через 20 минут https://youtu.be/-wbQaHRWQC0
Насколько вам нравится менеджерская херня в рабочих процессах?

Я человек простой, просто пишу код, а потом перевожу таску в Jira на тестера. Но вот сегодня нашу команду на работе обучали фреймворку "Тетрис". Там фишка в том, что есть несколько бордов в Jira и оценка задач не в стори поинтах, а в размерах футболки (ну типа XS, S, M ну вы поняли).

WTF?? Размеры футболок, серьезно? Это именно то, что позволит нам укладываться в неделю вместо двух?))

Но может это ,конечно, полезно для руководителей проекта и продакт оунеров, но снизу это смотрится странно)
Все, что вам нужно знать о саратовском лакшери.
Решил тут реинкарнировать gps трекер с алика (ТК-102), который заказывал года 3-4 назад. Радует, что у него батарейка от Nokia, которую можно купить в магазе с китайским барахлом.

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

Чтобы не забыть, закину тут пару команд по настройке:
(PASS-шестизначный пароль)

beginPASS - начало работы
checkPASS - проверка состояния GPS, GPRS, батарейки
adminPASS +7**** - установка доверенного номера
stockadePASS координаты - установка геозоны
speedPASS 080 - установка лимита скорости

А вообще его можно подключить к разным сервисам (например http://gps-trace.com) и установить работу с GPRS, тогда он с периодичностью будет отсылать геоданные на сервис (только он будет усиленно жрать батарейку), но это уже совсем другая история.

Мануал тут.
2025/07/08 11:40:21
Back to Top
HTML Embed Code: