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

Автор: @energy_it

Реклама на бирже: https://telega.in/c/backend_ready
加入频道
😎 Нашел мощную статью о том, как доступ к runtime-контексту помогает AI точнее понимать поведение кода и исправлять баги осмысленно, а не наугад!

Она включает:
• Почему одного кода LLM больше не хватает.
• Как BitDive передаёт модели все данные о реальном выполнении кода
• Практический пример устранения N+1 проблемы через Cursor
• Полный trace, верификация, сокращение SQL-запросов на 99% и ускорение на 86%

🔊 Очень советую прочитать на Habr!


Backend Ready | #статья
Please open Telegram to view this post
VIEW IN TELEGRAM
🔥7👍3
👩‍💻 Погружаемся в бинарные данные с Buffer!

Когда дело касается работы с файлами, шифрованием, сокетами или raw-данными — без Buffer никуда. Это типизированный кусок памяти, который ты можешь читать, писать, сравнивать и делить. Именно через него идут все байты в Node.js.

Backend Ready | #шпора
Please open Telegram to view this post
VIEW IN TELEGRAM
🔥15🤝4👍3
👩‍💻 Напоминалка для работы с Git.

Если кто не знает, Git — это система контроля версий, которая помогает отслеживать историю изменений в файлах.

Например с помощью команды git pull, можно загружать удаленные репозитории к себе на ПК, чтобы вести разработку локально, не затрагивая продуктовую или dev ветку.

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

Backend Ready | #ресурс
Please open Telegram to view this post
VIEW IN TELEGRAM
6👍4🔥4
Упаковываем файлы в .zip!

Хочешь архивировать файлы прямо из кода? Легко! Сейчас расскажу, как сжать нужные файлы и папки в zip-архив — пригодится для бэкапов, логов или деплоя.

Для начала ставим нужную библиотеку:
npm install archiver


Импортируем модули:
const fs = require('fs');
const archiver = require('archiver');


Создаём поток для записи архива:
const output = fs.createWriteStream('archive.zip');
const archive = archiver('zip', { zlib: { level: 9 } }); // максимальная компрессия

archive.pipe(output);


Добавляем в архив файлы и папки:
archive.file('file1.txt', { name: 'file1.txt' });
archive.directory('folder/', 'folder');


Завершаем архивацию:
archive.finalize();


🔥 После запуска рядом появится result,zip с файлами и папками, которые ты указал. Никакой ручной упаковки — теперь всё автоматом, прямо из кода.

Backend Ready | #практика
Please open Telegram to view this post
VIEW IN TELEGRAM
🔥93👍3🤝1
👩‍💻 MERN-практика: создаём облачное хранилище!

Большой практический курс по полному стеку MERN — MongoDB, Express, React и Node.js. Ты построишь облачное хранилище наподобие Google Drive, прокачаешь навыки работы с REST API, файловой системой, асинхронностью и спроектируешь базу данных. Чёткий фокус на реальном функционале.

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


Backend Ready | #курс
Please open Telegram to view this post
VIEW IN TELEGRAM
9👍4
👩‍💻 Безопасно запускаем код в песочнице через 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