Как подключить @tabler/icons-react к React на Vite
1. Подключаешь значит такой @tabler/icons-react к React на Vite
2. Немного погодя замечаешь что чот стало все тормозить
3. Открываешь devtoools наблюдаешь over 100500 запросов на react компоненты @tabler/icons-react
4. WTF?!!!!
5. Находишь на reddit решение https://www.reddit.com/r/reactjs/comments/1g3tsiy/trouble_with_vite_tablericons_5600_requests/
6. Слава Reddit!
#react #vite #tablericons #приколы
1. Подключаешь значит такой @tabler/icons-react к React на Vite
2. Немного погодя замечаешь что чот стало все тормозить
3. Открываешь devtoools наблюдаешь over 100500 запросов на react компоненты @tabler/icons-react
4. WTF?!!!!
5. Находишь на reddit решение https://www.reddit.com/r/reactjs/comments/1g3tsiy/trouble_with_vite_tablericons_5600_requests/
6. Слава Reddit!
#react #vite #tablericons #приколы
👍5😁4😨2
2023 год - Эй, какого хрена ты пишешь код с ChatGPT?!
2025 год - Эй, какого хрена ты пишешь код без ChatGPT?!
2026 год - Эй, какого хрена ты пишешь код?!
2030 год - Эй, какого хрена!?
2040 год - Эй!?!
2050 год - Э!?
2070 год - ...!?
BEARlogin dev — подпишись!
2025 год - Эй, какого хрена ты пишешь код без ChatGPT?!
2026 год - Эй, какого хрена ты пишешь код?!
2030 год - Эй, какого хрена!?
2040 год - Эй!?!
2050 год - Э!?
2070 год - ...!?
BEARlogin dev — подпишись!
😁16💯4
Cпектр эмоций при вайб-кодинге
от
до
BEARlogin dev — подпишись!
от
нихера себе, я за 3 вечера запилил прототип, на который ушло бы пару месяцев!
до
тупой еб..н, железная твоя башка, нахера ты заменил vite на next и удалил половину API, хотя я просто просил поправить пару типов...
BEARlogin dev — подпишись!
😁12💯7😭2
Этот мем сгенерировала Sora целиком вместе с текстом... В Explore реально можно залипнуть, насколько офигенно получается...
BEARlogin dev — подпишись!
BEARlogin dev — подпишись!
🔥5😱3
Третьего дня, культурно значит просвещаюсь :) Очень впечатляет видеть такие великие работы русских художников :) аудио-гид добавляет атмосферы #русскиймузей #спб
👍8👎3🔥1
Случайно узнал, что премиум подписка Т-Банк дает от 2 проходок в бизнес залы в месяц, приятно :) Поел нахаляву, сижу жду рейс :)
😱4👍2💯1
Блокировки, блокировки, блокировочки...
Значит, бывает такая история, что сидишь ты понимаешь, на хорошем и дешевом хостинге и крутиш свои кубернейтесы. И все тебе збс и устраивает.
Но вот не задача, почему то (sarcasm) подсети этого хостинга начинают блочить провайдеры...
Смачно выругавшись начинаем искать варианты:
1. Переехать значит на православный хостинг и платить x100500 деняг
2. Купить на православном хостинге VPS, поставить там nginx в режиме stream и надеяться, что хостинг не заблокируют на уровне магистрали.
Для тех кто выбрал второй вариант, все просто.
1. Ставим nginx с поддержкой stream
2. Добавляем в nginx.conf
В отличие от стандартного http {} блока, stream работает на уровне TCP, а не HTTP.
Он не трогает заголовки, не читает Host, не парсит User-Agent
Он просто берёт входящий TLS-трафик и тупо прокидывает его дальше.
При этом это работает охуительно быстро, в отличии от обычного proxy_pass
Никакого overhead, никакой нагрузки на CPU, ничего не разбирается, не кешируется и не мутируется.
Это как туннель, только без OpenVPN и танцев с бубном.
P.S.
Комрад в комментах уточнил, что эта приблуда потеряет клиентский IP, и если вам нужны IP пользователей, то нужно все таки танцевать с бубном с proxy protocol.
BEARlogin dev — подпишись!
#блокировки #proxy #devops
Значит, бывает такая история, что сидишь ты понимаешь, на хорошем и дешевом хостинге и крутиш свои кубернейтесы. И все тебе збс и устраивает.
Но вот не задача, почему то
Смачно выругавшись начинаем искать варианты:
1. Переехать значит на православный хостинг и платить x100500 деняг
2. Купить на православном хостинге VPS, поставить там nginx в режиме stream и надеяться, что хостинг не заблокируют на уровне магистрали.
Для тех кто выбрал второй вариант, все просто.
1. Ставим nginx с поддержкой stream
2. Добавляем в nginx.conf
...
stream {
upstream k8s_https {
server ваш_ip:443;
}
server {
listen 443;
proxy_pass k8s_https;
}
}
...
В отличие от стандартного http {} блока, stream работает на уровне TCP, а не HTTP.
Он не трогает заголовки, не читает Host, не парсит User-Agent
Он просто берёт входящий TLS-трафик и тупо прокидывает его дальше.
При этом это работает охуительно быстро, в отличии от обычного proxy_pass
Никакого overhead, никакой нагрузки на CPU, ничего не разбирается, не кешируется и не мутируется.
Это как туннель, только без OpenVPN и танцев с бубном.
P.S.
Комрад в комментах уточнил, что эта приблуда потеряет клиентский IP, и если вам нужны IP пользователей, то нужно все таки танцевать с бубном с proxy protocol.
BEARlogin dev — подпишись!
#блокировки #proxy #devops
🔥19✍6😁1