Backend Ready | IT
6.74K subscribers
769 photos
70 videos
5 files
522 links
Авторский канал по Backend разработке.
Ресурсы, гайды, задачи, шпаргалки.
Информация ежедневно пополняется!

Автор: @energy_it

Реклама на бирже: https://telega.in/c/backend_ready
加入频道
👩‍💻 Безопасно запускаем код в песочнице через vm!

Представь, что пользователи могут писать свой JS-код — фильтры, правила, формулы... Но ты не хочешь, чтобы они обрушили сервер или лезли в файлы. В этом посте покажу, как запустить их код безопасно — в изоляции, через модуль vm.

Сегодня рассмотрим:
Создание песочницы с vm.createContext()

Передача переменных в изолированный код

Блокировка доступа к опасным модулям


🔥 — если узнал что-то новое
🤝 — если уже пробовал


Backend Ready | #гайд
Please open Telegram to view this post
VIEW IN TELEGRAM
Please open Telegram to view this post
VIEW IN TELEGRAM
🔥11👍4🤝3
👩‍💻 Решим задачу — самый частый символ в строке!

Пишем утилиту, которая считает частоту символов и находит самый повторяющийся. Отлично подходит для тренировки работы с объектами, циклами и строками.

В этом посте:
Подсчитываем символы через объект
Ищем самый популярный
Делаем удобную утилиту с вводом строки


🔥 — если попробуешь повторить
🤝 — если уже делал подобное


Backend Ready | #задача
Please open Telegram to view this post
VIEW IN TELEGRAM
🔥8🤝6👍4
👩‍💻 Украшаем консоль в Node.js с помощью chalk — цветной текст, стили, фон, underline и даже RGB!

Если ты делаешь CLI, логгер или просто хочешь, чтобы твой вывод в консоли был не скучный — chalk даст тебе всё. Работает как цепочка методов, можно использовать шаблоны и настраивать темы. Красиво, быстро и читаемо.


Backend Ready | #шпора
Please open Telegram to view this post
VIEW IN TELEGRAM
Please open Telegram to view this post
VIEW IN TELEGRAM
🔥20👍4🤝3
👩‍💻 Генерируем уникальный цвет по имени!

Пишем утилиту, которая получает строку (например, имя) и возвращает уникальный, но стабильный HEX-цвет. Полезно для UI, где хочется, чтобы у каждого элемента был "свой" цвет.

В этом посте:
Хешируем строку в число.

Конвертируем число в цвет.

Получаем уникальные визуальные метки без базы и рандома.


🔥 — если узнал что-то новое
🤝 — если уже делал подобное


Backend Ready | #задача
Please open Telegram to view this post
VIEW IN TELEGRAM
🔥156👍3
👩‍💻 Превращаем текст в шёпот!

Пишем утилиту, которая обрезает гласные, добавляет ..., и рандомно меняет регистр. В итоге получаем не просто текст — а криптовывод в духе недосыпающего разработчика.

В этом посте:
Удаляем гласные
Добавляем случайные паузы
Получаем шумный шёпот


🔥 — если узнал что-то новое
🤝 — если попробуешь создать


Backend Ready | #задача
Please open Telegram to view this post
VIEW IN TELEGRAM
Please open Telegram to view this post
VIEW IN TELEGRAM
🔥215👍3