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

Автор: @energy_it

Реклама на бирже: https://telega.in/c/backend_ready
加入频道
👩‍💻 Превращаем текст в шёпот!

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

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


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


Backend Ready | #задача
Please open Telegram to view this post
VIEW IN TELEGRAM
Please open Telegram to view this post
VIEW IN TELEGRAM
🔥215👍3
6👍5
Что же выведет консоль?
Anonymous Quiz
50%
A
11%
B
17%
C
23%
D
11👍5
📂 Напоминалка по HTTP-статусам!

Например, 200 OK — всё успешно, 404 Not Found — ресурс не найден, а 500 Internal Server Error — ошибка на стороне сервера.

На картинке — все основные HTTP-коды от 1XX до 5XX, которые должен знать каждый backend-разработчик. Без них невозможно писать API и правильно обрабатывать ошибки.

Сохрани, чтобы не забыть!

Backend Ready | #ресурс
Please open Telegram to view this post
VIEW IN TELEGRAM
🔥145
👩‍💻 Управляем путями: модуль path — это надёжный способ собирать, разбирать и нормализовать пути!

Он работает одинаково на Windows, Linux и macOS. Используется везде: от парсинга __dirname, до сборки config-файлов, CLI, логов, сборщиков и Express. Без path код ломается на каждом втором окружении.

Backend Ready | #шпора
Please open Telegram to view this post
VIEW IN TELEGRAM
7🔥5👍3🤝1
😎 Нашёл статью, где рассказывается, как в Сравни построили мощный сценарный движок с Backend Driven UI на базе NestJS и React!

Она включает:
• Использование runtime-импорта TS-файлов и кастомных узлов
• Реализацию полноценного BDUI: логика и отображение управляются с бэка
• Отладку через WebView, хранение сценариев в отдельных репах и CI/CD


🔊 Продолжай читать на Habr!


Backend Ready | #статья
Please open Telegram to view this post
VIEW IN TELEGRAM
🔥94👍4
👩‍💻 Запускаем Python из Node.js — объединяем два языка в одном коде!

Нужно что-то, чего нет в npm? NumPy, Pandas, OpenCV или быстрый AI? В этом посте покажу, как из Node.js запускать Python-скрипты, передавать им данные и получать результат — всё в реальном времени.

Сегодня рассмотрим:
Запуск .py файл из Node.js.

Передача данных между Node и Python.

Получка результата из print().


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


Backend Ready | #гайд
Please open Telegram to view this post
VIEW IN TELEGRAM
Please open Telegram to view this post
VIEW IN TELEGRAM
🔥173👍3🤝1
👩‍💻 Nest.js: структурированный подход!

Если хочется вывести Node.js на уровень корпоративной разработки — этот курс для тебя. Изучаешь Nest.js: модульная архитектура, внедрение зависимостей, валидация, маршруты и построение масштабируемого REST-сервера.

Ссылочка на плейлист: YouTube 🖤


Backend Ready | #курс
Please open Telegram to view this post
VIEW IN TELEGRAM
🔥124
Проигрываем звук из Node.js-скрипта!

Хочешь, чтобы скрипт пищал, когда сборка завершена или задача выполнена? Можно легко проиграть звук — даже кроссплатформенно.

Установим утилиту:
npm install play-sound


Добавим локальный звук или используем системный:
const player = require("play-sound")();
player.play("ding.mp3", (err) => {
if (err) console.error("Ошибка воспроизведения:", err);
});


Если mp3 нет — можно использовать системные звуки (в зависимости от ОС):
player.play("/System/Library/Sounds/Glass.aiff"); 
// macOS

player.play("C:\\Windows\\Media\\chimes.wav");
// Windows


🔥 Звук — это простой и эффективный способ дать понять, что задача завершена. Больше не нужно пялиться в консоль — теперь ты услышишь, когда всё готово.

Backend Ready | #практика
Please open Telegram to view this post
VIEW IN TELEGRAM
🔥13👍43
📂 Напоминалка по HTTP-статусам!

Например, код 200 означает, что всё прошло успешно, а 404 сообщает, что страница не найдена.
Очень полезно держать под рукой, когда работаешь с API или отлаживаешь backend.

На картинке показаны самые часто используемые статусы от 100 до 599.

Сохрани, чтобы не забыть!

Backend Ready | #ресурс
Please open Telegram to view this post
VIEW IN TELEGRAM
🔥155👍4
👩‍💻 Трекаем фокус по клавиатуре в терминале!

Создаём утилиту, которая следит за тем, активен ли пользователь. Если ты не нажимал клавиши больше 5 секунд — она подаёт сигнал.

В этом посте:
Используем process.stdin в raw-режиме.

Отслеживаем таймеры между нажатиями.

Получаем напоминание о фокусе.


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


Backend Ready | #задача
Please open Telegram to view this post
VIEW IN TELEGRAM
Please open Telegram to view this post
VIEW IN TELEGRAM
🔥154🤝4