EthoIT
4 subscribers
21 photos
7 videos
1 file
14 links
👾 EthoIT — твой апгрейд в мире IT.
🧠 Быть в теме проще, когда контент подаётся как надо.
Сотрудничество: @max_kich
Download Telegram
Задаём цвет в зависимости от темы операционной системы пользователя

Функция light-dark() позволяет переключаться между двумя цветами в зависимости от выбранной у пользователя тёмной или светлой темы.

Пример
div {
color: light-dark(black, white);
background-color: light-dark(white, black);
}
Если пользователь выбрал светлый режим, у элемента будет чёрный текст на белом фоне, если тёмный — белый текст на чёрном фоне.

Чтобы функция light-dark() заработала, нужно прописать свойство color-scheme со значением light dark. Обычно это делают в псевдоклассе :root. Если это свойство не прописать, то функция всегда будет возвращать только первое значение.

Внутри круглых скобок через запятую указываются два цвета. Цвет может быть задан в любом доступном формате. Обратите внимание: можно передать только два аргумента. При большем или меньшем количестве аргументов, а также при невалидных аргументах, свойство не применится.
подсказки заказывали?
Kubernetes_для_разработчиков_Деннис_Уильям_pdf.zip
7.5 MB
⚡️ Kubernetes для разработчиков [RU]

🔤 Год: 2025

#Книги #Kubernetes
Где-то в параллельной вселенной

IT & JS Мемы
Всем на собесах таких тестов

IT & JS Мемы
Найдена пасхалка в Telegram! При вводе : говнокод всплывает
ЭМОДЖИ «КОСТЫЛЬ» 🩼
Pingdom Website Speed Test

Этот сервис позволяет проверить время загрузки вашего веб-сайта, получить перформанс-ревью и дальнейшие рекомендации по улучшению страницы 🚀

🌐 Перейти на сайт
🤔 Что такое HTML, JS и CSS?

HTML — структура, скелет страницы.
CSS — внешний вид, оформление.
JS — логика, интерактивность и поведение.
Какие основные вещи присущи HTML?
Семантичные теги, иерархия, вложенность, возможность ссылок, формы и доступность. HTML задаёт основу документа, к которой привязывается стиль и поведение.


Ставь 👍 если знал ответ
1
👩‍💻 Вопрос с собеседования: Объясните различия между Grid и Flexbox для построения адаптивных интерфейсов. В каких случаях какой инструмент предпочтительнее?

Сначала подумайте, а потом можете свериться с ответом 😊

Ответ: Flexbox ориентирован на построение одномерных макетов (по одной оси — горизонтальной или вертикальной), отлично подходит для выравнивания элементов в строке или столбце, работы с последовательными блоками и для “резиновых” панелей. Grid решает задачу двумерной сетки — позволяет управлять строками и колонками одновременно, удобно для сложных таблиц, галерей, целых секций сайта. На практике Flex используют для локальных задач и компонентов, Grid — для основного каркаса страницы или крупных областей интерфейса.
Как установить React 19 версии с Vite JS

В видео покажу как получить React JS 19-й версии уже сейчас в сборщике Vite. React уже обновился до 19 версии, вышел релиз кандидат, но в Vite по прежнему 18 версия. Показываю как обновиться.

📺 YouTube

WebDEV #видео
Телеграмм бот на NodeJS + Notion с нуля. Деплой и обновление на Ubuntu

Делюсь полезным туториалом по созданию интеграции на NodeJS
В ролике создаю Telegram бота, который интегрируется с Notion через NodeJS, используя ChatGPT. Концепт вот в чем: Telegram как интерфейс, простая логика на NodeJS и очень удобная база данных в Notion. На основе этого кода можно написать свой функционал.
В видео показал пример, как на основе тезисов в боте в Notion попадет целая эмоциональная история. Оптимизированный копирайтинг с правильным построением запроса в ChatGPT

📺 YouTube

WebDEV #видео
Event Loop: Ключ к оптимизации вашего кода. Как работает асинхронность в JS

Сегодня разберём как реализована модель асинхронности в браузере. Не будем строить догадки пощупаем реальный браузер во вкладочке performance

📺 YouTube
This media is not supported in your browser
VIEW IN TELEGRAM
Когда начальник правильно расставил приоритеты
Channel photo updated