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

Автор: @energy_it

Реклама на бирже: https://telega.in/c/backend_ready
加入频道
😁224🔥4👎1
Перезапускаем Node.js-скрипт сам из себя!

Иногда нужно, чтобы скрипт перезапустился автоматически: после обновления, сброса состояния или по таймеру. Это можно сделать без внешних инструментов, просто вызвав новый процесс и завершив текущий.

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

// Запускаем новый процесс с тем же файлом
spawn(process.argv[0], process.argv.slice(1), {
stdio: "inherit"
});

// Завершаем текущий
process.exit();


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

Backend Ready | #практика
Please open Telegram to view this post
VIEW IN TELEGRAM
🔥96👍6
This media is not supported in your browser
VIEW IN TELEGRAM
😎 Node.js Best Practices — крупнейшая коллекция рекомендаций и приёмов для написания чистого и надёжного кода!

Здесь собраны лучшие практики с живыми примерами: структура проектов, обработка ошибок, безопасность, тестирование, работа с асинхронностью, логирование и многое другое.

Ресурс постоянно обновляется и учитывает изменения в Node.js и экосистеме.

Оставляю ссылочку: GitHub 📱


Backend Ready | #репозиторий
Please open Telegram to view this post
VIEW IN TELEGRAM
8👍4🔥4
🚀 БАГодельня возвращается в Telegram! 🚀

Долгожданное возвращение старого доброго ресурса для всех, кто увлекается разработкой и кибербезопасностью.
На канале вы найдете разбор CTF-задач на реальных примерах, полезные советы и инсайты от техдира — профессионала с многолетним опытом.

🔹 Уникальный контент по разработке и кибербезопасности
🔹 Анализы CTF-задач с практическими рекомендациями
🔹 Эксклюзивные материалы и разборы сложных кейсов
🔹 Ревью кода из реальных проектов
🔹 Посты о курьезных случаях из мира IT

Багодельня — это место для тех, кто хочет учиться, развиваться и быть в курсе последних трендов в мире разработки и безопасности.

Ссылка на канал: @bug_makers
👍2🤝1
👩‍💻 Делаем консольный таймер обратного отсчёта!

Программа принимает время в секундах или минутах и каждую секунду обновляет вывод в консоли.

В этой задаче:
Разбираем аргумент командной строки

Поддерживаем минуты и секунды

Каждую секунду обновляем экран и уменьшаем счётчик


Таймер сам очищает экран что бы вывод был красивый и понятный.

Backend Ready | #задача
Please open Telegram to view this post
VIEW IN TELEGRAM
🔥64👍4👎1
This media is not supported in your browser
VIEW IN TELEGRAM
😎 CronTab Guru — удобный и наглядный онлайн-конструктор CRON-выражений!

Позволяет мгновенно увидеть, когда именно выполнится команда, и легко составить нужный шаблон без запоминания сложного синтаксиса.

Полезный инструмент для разработчиков backend-сервисов, автоматизации задач и настройки планировщиков.

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


Backend Ready | #ресурс
Please open Telegram to view this post
VIEW IN TELEGRAM
7👍5🔥5
Please open Telegram to view this post
VIEW IN TELEGRAM
👎2
👩‍💻 Разберем child Process — запуск внешних команд прямо из Node.js.

Выполняй shell-команды через spawn(), запускай скрипты через execFile(), разделяй логику через fork(), и строй CLI-инструменты без зависимостей. Управляй процессами, читай stdout, пиши в stdin и отключай по kill() всё под твоим контролем.

Backend Ready | #шпора
Please open Telegram to view this post
VIEW IN TELEGRAM
7👍6🔥5🤝1
👍54🔥4
Что же выведет консоль?
Anonymous Quiz
26%
A
35%
B
22%
C
17%
D
4👍4🔥4
DeepSeek — самая мощная нейросеть в мире? Честно сравним и разберемся на примерах вместе с Кириллом Пшинником, СЕО университета Зерокодер.

⚡️Что ждет вас на вебинаре?

— Сравним DeepSeek-R1 и QWEN 2.5-Max с ChatGPT – кто быстрее, точнее и эффективнее?
— Покажем, как использовать DeepSeek без ограничений и блокировок;
— Разберем, как можно зарабатывать на нейросетях и какие вакансии будут востребованы в 2025 году.

👉 Регистрируйтесь прямо сейчас
Все участники получат готовые инструменты для работы с нейросетями. Эфир подойдет всем, кто хочет сэкономить время, монетизировать навыки и оставаться в тренде технологий 2025 года.

PS: Это первый полноценный практикум от экспертов по DeepSeek. Узнайте и погрузитесь в революционные изменения AI сферы по ссылке.

erid: 2W5zFJBzuM2
ООО Зерокодер, ИНН 9715401631
Информация о GPU в Node.js!

Иногда нужно узнать модель видеокарты, объём VRAM, версия драйвера. Это может пригодится для логов, багрепортов и телеметрии. В Node.js можно получить эти данные кроссплатформенно через пакет systeminformation.

Пример кода:
const si = require("systeminformation");

si.graphics().then(g => {
for (const gpu of g.controllers) {
console.log("GPU:", gpu.vendor, gpu.model);

// производитель, модель
console.log("VRAM:", gpu.vram, gpu.vramDynamic); // объём, динамическая?

console.log("Driver:", gpu.driverVersion); // версия драйвера
}
});


🔥 Так вы быстро соберёте ключевые параметры железа на Windows/macOS/Linux, что полезно для диагностики, профилирования и поддержки пользователей.

Backend Ready | #практика
Please open Telegram to view this post
VIEW IN TELEGRAM
👍4🔥43