Кстати, все никак не доходили руки написать.
Я тут решил по фану попробовать пробиться в городскую думу. Поэтому с сегодняшнего дня начинаю собирать подписи для выдвижения.
Это конечно сюр, потому что я максимально далек от политики (разве что как диванный политолог), но попробовать можно!
Я уже придумал несколько лозунгов для листовок, типа «Пофиксим бюрократические проблемы при помощи TypeScript и eslint!» или «Никаких push в master подзаконных актов без код-ревью народа!». Если есть еще идеи для лозунгов, велкам в комменты.
Ну а если у вас есть знакомые/друзья/родственники/пельмени/робо-псы прописанные в Саратове (карту округа прикрепил в комментах), маякните плиз, будет полезно. Попробую наконец написать бота, который будет следить за погодой и вовремя выводить рабочих на уборку снежной каши перед заморозками. Думаю будет вау-эффект))
Я тут решил по фану попробовать пробиться в городскую думу. Поэтому с сегодняшнего дня начинаю собирать подписи для выдвижения.
Это конечно сюр, потому что я максимально далек от политики (разве что как диванный политолог), но попробовать можно!
Я уже придумал несколько лозунгов для листовок, типа «Пофиксим бюрократические проблемы при помощи TypeScript и eslint!» или «Никаких push в master подзаконных актов без код-ревью народа!». Если есть еще идеи для лозунгов, велкам в комменты.
Ну а если у вас есть знакомые/друзья/родственники/пельмени/робо-псы прописанные в Саратове (карту округа прикрепил в комментах), маякните плиз, будет полезно. Попробую наконец написать бота, который будет следить за погодой и вовремя выводить рабочих на уборку снежной каши перед заморозками. Думаю будет вау-эффект))
Эй, фронты, есть кто знает почему yarn такое говно?
Говоришь ему:
"Эй, yarn, поставь мне плиз пакет"
Yarn отвечает:
"Без проблем! Давай только я ЗАНОВО ВСЕ ПАКЕТЫ СКАЧАЮ, посмотрю там че как, ты пока сходи пообедай. Видишь как удобно, не то что твой ссаный npm"
Говоришь ему:
"Эй, yarn, поставь мне плиз пакет"
Yarn отвечает:
"Без проблем! Давай только я ЗАНОВО ВСЕ ПАКЕТЫ СКАЧАЮ, посмотрю там че как, ты пока сходи пообедай. Видишь как удобно, не то что твой ссаный npm"
Кстати решил сегодня обновить свой сайтик с рисовалками и добавил прикольный градиент на задний фон.
Оказывается в css можно смешать несколько градиентов с помощью background-blend-mode
Оказывается в 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;
}
Что если бы Пабло Эскобар был не наркобароном, а инди музыкантом?
https://www.youtube.com/watch?v=XhIwyoIUiU0
https://www.youtube.com/watch?v=XhIwyoIUiU0
YouTube
Wilder. - Oh No (Official Music Video)
Wilder.'s official music video for "Oh No" from the debut EP, "BAD BAD LUCK" - available now on Rude Records https://music.ruderecords.com/badbadluckep
Subscribe to Rude Records on YouTube: https://smarturl.it/ruderecords
Directed by Joshua Kim
1st assistant…
Subscribe to Rude Records on YouTube: https://smarturl.it/ruderecords
Directed by Joshua Kim
1st assistant…
Всем привет!
Тут для рабочего приложения решил сделать PWA и вроде обычная ситуация, но!
При сборке использую плагин для webpack
Опытным путем выяснилось, что если у тебя в html больше одного
Как вариант, можно манифесты объединить в один и для этого вроде есть merge-jsons-webpack-plugin, но он недоступен из нашего npm registry. Может кто знает какие нить другие готовые решения?
Есть 2 стула так сказать: на одном - пилить свой плагин, на другом - забить хер на кеширование)
Тут для рабочего приложения решил сделать PWA и вроде обычная ситуация, но!
При сборке использую плагин для webpack
webpack-manifest-plugin
, который приписывает твои собранные файлы в manifest.json, который поможет браузеру кешировать их. Как известно, для того, чтобы запилить PWA, тебе тоже нужно добавить манифест с описанием приложения, иконками и т.д. Опытным путем выяснилось, что если у тебя в html больше одного
link rel='manifest'
, то грузиться будет только первый.Как вариант, можно манифесты объединить в один и для этого вроде есть merge-jsons-webpack-plugin, но он недоступен из нашего npm registry. Может кто знает какие нить другие готовые решения?
Есть 2 стула так сказать: на одном - пилить свой плагин, на другом - забить хер на кеширование)
npm
npm: merge-jsons-webpack-plugin
This plugin is used to merge json files into single json file,using glob or file names. Latest version: 2.0.1, last published: 8 months ago. Start using merge-jsons-webpack-plugin in your project by running `npm i merge-jsons-webpack-plugin`. There are 4…
Forwarded from Не баг, а фича
Редактирование страницы в браузер в реальном времени
Необязательно лезть в исходный код страницы, чтобы внести туда небольшие изменения: текст, позиции элементов, их количество и т.п. Для этого достаточно выполнить следующие действия:
1. Откройте страницу интересующего сайта.
2. Запустите инструменты разработчика нажав
3. Перейдите во вкладку "Console".
4. Введите указанную команду:
#лайфхак #devtools
Необязательно лезть в исходный код страницы, чтобы внести туда небольшие изменения: текст, позиции элементов, их количество и т.п. Для этого достаточно выполнить следующие действия:
1. Откройте страницу интересующего сайта.
2. Запустите инструменты разработчика нажав
F12
либо сочетание клавиш Ctrl + Shift + i
.3. Перейдите во вкладку "Console".
4. Введите указанную команду:
document.designMode='on';
В результате вы сможете прям на странице редактировать текст, удалять и добавлять элементы в активированном режиме дизайна.#лайфхак #devtools
Че ребят, думаю постримить какую нить дичь на ютуб, типа лайв кодинг, моделирование крутилок от стиралки, пайку всяких железяк, как я сплю, ем и тп.
Anonymous Poll
75%
Давай
7%
Не стоит
18%
Ты больной? Иди поспи
Тут вчера смотрел лекции из второго сезона Podlodka Front End, где была лекция про доступность (о которой ваще мало кто задумывается и я в том числе).
Сегодня узнал, что на моем сайте с рисовалками, который на ссаном вордпресе работает, разрабы вордпреса позаботились о доступности. После открытия если тыкнуть Tab, то выпадает менюшка, позволяющая проскролить сразу к контенту (правда контент у меня почти в самом топе, но все равно прикольно). Ни разу такого не реализовывал сам, возможно стоит - прикольная фича.
Сегодня узнал, что на моем сайте с рисовалками, который на ссаном вордпресе работает, разрабы вордпреса позаботились о доступности. После открытия если тыкнуть Tab, то выпадает менюшка, позволяющая проскролить сразу к контенту (правда контент у меня почти в самом топе, но все равно прикольно). Ни разу такого не реализовывал сам, возможно стоит - прикольная фича.
Кстати если вы не знали как быстренько (без тормозящих графических клиентов) запилить патч последнего комита в git, то вот:
А вот так накатить:
git format-patch -1 HEAD
А вот так накатить:
git am < file.patch
Всем привет. Решил тут пол часика позалипать в SolidWorks и накидать пару моделек для домашней утвари. Кому скучно, велкам на стрим (веселее правда не станет). Начнем через 20 минут https://youtu.be/-wbQaHRWQC0
YouTube
Залипаем в SoliWorks
Написать сообщение в стрим можно тут https://www.donationalerts.com/r/jem_jem
Telegram: https://www.tg-me.com/five_a_m
Telegram: https://www.tg-me.com/five_a_m
Насколько вам нравится менеджерская херня в рабочих процессах?
Я человек простой, просто пишу код, а потом перевожу таску в Jira на тестера. Но вот сегодня нашу команду на работе обучали фреймворку "Тетрис". Там фишка в том, что есть несколько бордов в Jira и оценка задач не в стори поинтах, а в размерах футболки (ну типа XS, S, M ну вы поняли).
WTF?? Размеры футболок, серьезно? Это именно то, что позволит нам укладываться в неделю вместо двух?))
Но может это ,конечно, полезно для руководителей проекта и продакт оунеров, но снизу это смотрится странно)
Я человек простой, просто пишу код, а потом перевожу таску в Jira на тестера. Но вот сегодня нашу команду на работе обучали фреймворку "Тетрис". Там фишка в том, что есть несколько бордов в Jira и оценка задач не в стори поинтах, а в размерах футболки (ну типа XS, S, M ну вы поняли).
WTF?? Размеры футболок, серьезно? Это именно то, что позволит нам укладываться в неделю вместо двух?))
Но может это ,конечно, полезно для руководителей проекта и продакт оунеров, но снизу это смотрится странно)
Sleepless tech
Всем привет. Решил тут пол часика позалипать в SolidWorks и накидать пару моделек для домашней утвари. Кому скучно, велкам на стрим (веселее правда не станет). Начнем через 20 минут https://youtu.be/-wbQaHRWQC0
This media is not supported in your browser
VIEW IN TELEGRAM
Ну хоть что-то полезное сегодня сделал ☺️
Решил тут реинкарнировать gps трекер с алика (ТК-102), который заказывал года 3-4 назад. Радует, что у него батарейка от Nokia, которую можно купить в магазе с китайским барахлом.
Трекер позволяет отслеживать например тачку. Он может присылать вам смс в случае если машина покинула определенную зону, превысила установленную скорость или просто начала движение.
Чтобы не забыть, закину тут пару команд по настройке:
(PASS-шестизначный пароль)
beginPASS - начало работы
checkPASS - проверка состояния GPS, GPRS, батарейки
adminPASS +7**** - установка доверенного номера
stockadePASS координаты - установка геозоны
speedPASS 080 - установка лимита скорости
А вообще его можно подключить к разным сервисам (например http://gps-trace.com) и установить работу с GPRS, тогда он с периодичностью будет отсылать геоданные на сервис (только он будет усиленно жрать батарейку), но это уже совсем другая история.
Мануал тут.
Трекер позволяет отслеживать например тачку. Он может присылать вам смс в случае если машина покинула определенную зону, превысила установленную скорость или просто начала движение.
Чтобы не забыть, закину тут пару команд по настройке:
(PASS-шестизначный пароль)
beginPASS - начало работы
checkPASS - проверка состояния GPS, GPRS, батарейки
adminPASS +7**** - установка доверенного номера
stockadePASS координаты - установка геозоны
speedPASS 080 - установка лимита скорости
А вообще его можно подключить к разным сервисам (например http://gps-trace.com) и установить работу с GPRS, тогда он с периодичностью будет отсылать геоданные на сервис (только он будет усиленно жрать батарейку), но это уже совсем другая история.
Мануал тут.