Code Ready | Frontend
22.7K subscribers
933 photos
398 videos
17 files
606 links
Авторский канал по Frontend разработке.
Ресурсы, гайды, задачи, шпаргалки.
Информация ежедневно пополняется!

Автор: @energy_it

РКН: https://clck.ru/3NJCKs

Реклама на бирже: https://telega.in/c/code_ready
Download Telegram
😁4815🔥9🤝3
👩‍💻 CSS-фишка: текст по окружности!

Хотите, чтобы абзац не просто стоял рядом с картинкой, а огибал её по кругу? Это легко осуществить с помощью чистого CSS!

Как работает:
shape-outside: circle(); задаёт форму, вокруг которой обтекает текст.

clip-path: circle(); обрезает сам элемент, чтобы он выглядел круглым.

В итоге текст плавно повторяет форму круга, а не прямоугольника.


Такой приём отлично подходит для аватарок, круглых иконок или необычной вёрстки статей.

📣 Code Ready | #фишка
Please open Telegram to view this post
VIEW IN TELEGRAM
Please open Telegram to view this post
VIEW IN TELEGRAM
🔥27👍18🤝62
Проверяем интернет-скорость!

Хочешь узнать, насколько быстрый у тебя интернет? Для этого есть готовый пакет speedtest-net, который позволяет получить скорость загрузки, отдачи и пинга.

Такой скрипт можно встроить в мониторинг или просто проверить сеть без браузера.

Шаг 1 — импортируем:
const speedTest = require('speedtest-net');


Шаг 2 — запускаем тест:
(async () => {
const res = await speedTest({ acceptLicense: true });
})();


Шаг 3 — форматируем и выводим результаты:
// Загрузка
console.log(`Download: ${(res.download.bandwidth / 125000).toFixed(2)} Mbps`);

// Выгрузка
console.log(`Upload: ${(res.upload.bandwidth / 125000).toFixed(2)} Mbps`);

// Пинг
console.log(`Ping: ${res.ping.latency} ms`);


🔥 Теперь у тебя свой speedtest прямо в коде. Можно запускать вручную или добавить в cron для регулярного замера.

📣 Code Ready | #практика
Please open Telegram to view this post
VIEW IN TELEGRAM
🔥2010🤝4👍1
👩‍💻 Аннотации и надстрочные пояснения для текста!

Тег <ruby> используется для аннотации иероглифов или других символов краткими пояснениями - чаще всего это чтение слов в азиатских языках. Внутри тега размещается основной текст и пояснение к нему.

Как пишется:
<rt> — текст подсказки (аннотация)

• <rp> — дополнительный текст для браузеров, не поддерживающих <ruby> (чаще всего, круглые скобки)


Поэтому, используйте <ruby> только для небольших фраз или слов.

📣 Code Ready | #атрибут
Please open Telegram to view this post
VIEW IN TELEGRAM
🔥2312👍7
8🔥6🤝6
Что же выведет консоль?
Anonymous Quiz
24%
A
15%
B
41%
C
21%
D
2🔥12🤝97👍1
📱 Анимация вращения объекта при скролле!

В этом гайде создаём интерактивную анимацию, где объект плавно вращается при прокрутке колеса мыши.

Ключевые моменты:
• HTML: минимальная структура с контейнером и анимируемым объектом.

• CSS: градиентный фон, плавные переходы и современный дизайн.

• JS: отслеживание wheel событий и применение CSS transform для вращения.


Подходит для лендингов, портфолио, интерактивных элементов и креативных проектов.

📣 Code Ready | #гайд
Please open Telegram to view this post
VIEW IN TELEGRAM
Please open Telegram to view this post
VIEW IN TELEGRAM
👍21🔥127🤝4
Меняем громкость системы в Node.js

Иногда нужно программно изменить громкость на устройстве, поставить 100%, выключить звук или приглушить. Это можно сделать через вызов системных команд.

Пример кода (для Windows):
const { exec } = require("child_process");

exec("nircmd.exe setsysvolume 65535"); // 100% громкости


Для Linux:
exec("amixer sset Master 50%"); // 50% громкости


Для macOS:
exec("osascript -e 'set volume output volume 30'"); // 30% громкости


🔥 Эти команды можно встроить в оповещение, автонастройку при запуске или управление медиа.

📣 Code Ready | #практика
Please open Telegram to view this post
VIEW IN TELEGRAM
14👍8🔥7
📱 Разберём ключевые методы работы с датами!

В этой шпаргалке собраны основные приёмы для получения текущего времени, создания и форматирования дат, извлечения года, месяца, дня, а также локализованного отображения. Они применяются при построении UI, работе с временными метками и форматировании данных для пользователей.

📣 Code Ready | #шпора
Please open Telegram to view this post
VIEW IN TELEGRAM
Please open Telegram to view this post
VIEW IN TELEGRAM
🔥23🤝125
Forwarded from IT Ready
☕️ Чуть не забыл, знали, что каждый 256-й день в году отмечается День программиста?

И как раз сегодня — этот самый день!

Кстати, 256 не с проста:
Это 2 в степени 8, то есть максимальное количество значений, которые может хранить один байт — основа работы компьютеров.

В невисокосный год праздник выпадает на 13 сентября, а в високосный — на 12-е.


Так что, поздравляю всех программистов! ❤️
Please open Telegram to view this post
VIEW IN TELEGRAM
🔥4411👍8😁3
This media is not supported in your browser
VIEW IN TELEGRAM
😎 YeaHub — база знаний по всем IT-направлениям!

Здесь собрана огромная база реальных вопросов по бэкенду, DevOps, Data Science и другим направлениям. Всё структурировано по темам и приближено к формату собеседований в компаниях. Это именно тот ресурс, который нужно держать под рукой!

📌 Оставляю ссылочку: yeahub.ru

📣 Code Ready | #ресурсы
Please open Telegram to view this post
VIEW IN TELEGRAM
👍14🔥10🤝71