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

Автор: @energy_it

Реклама на бирже: https://telega.in/c/backend_ready
加入频道
This media is not supported in your browser
VIEW IN TELEGRAM
Банальный, но всё равно хороший и полезный сайт с задачами — CodeWars

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

📌 Ссылочка: codewars.com

Backend Ready | #ресурс
Please open Telegram to view this post
VIEW IN TELEGRAM
👍3🔥1
🔥19
Media is too big
VIEW IN TELEGRAM
Нашел вам бомбический репозиторий, для каждого кому нужно много API — Public APIs

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

📌 Ссылочка: github.com/public-apis

Backend Ready | #репозиторий
Please open Telegram to view this post
VIEW IN TELEGRAM
👍4🔥3
😁14👍3
👩‍💻 Микросервисы с gRPC: быстрый и масштабируемый backend

Микросервисная архитектура — это подход, при котором приложение разделяется на независимые сервисы, каждый из которых выполняет свою задачу.

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

🔥 — если узнал новое
🤝если уже пользовался

Backend Ready | #гайд
Please open Telegram to view this post
VIEW IN TELEGRAM
Please open Telegram to view this post
VIEW IN TELEGRAM
🔥8👍2🤝2
Я тебя по IP вычислю!!!
#новичкам

Учимся вычислять местоположение по IP-адресу. Первым делом устанавливаем и импортируем библиотеку request для запросов к ipinfo,io:
import requests


Далее определим функцию, которая будет принимать ip-адрес и вычислять локацию по нему:
def get_location_from_ip(ip_address):
try:
url = f"https://ipinfo.io/{ip_address}"
response = requests.get(url)
data = response.json()


Если запрос прошел успешно, мы получили данные в формате json. Проверим здесь же, есть ли в этих данных страна, город или координаты:
params = ['country', 'city', 'region', 'loc']
location = []
for i in params:
location.append(data.get(i, None))
return location


Не забудем обработать исключения:
except Exception as e:
return f"Ошибка при получении местоположения: {e}"


И проверим работу:
ip_address = "1.1.1.1" 
location = get_location_from_ip(ip_address)

print(f"Местоположение для IP-адреса {ip_address}: {location}")


Под конец должен быть результат:
Местоположение для IP-адреса 1.1.1.1: ['AU', 'Brisbane', 'Queensland', '-27.4820,153.0136']


🔥 Теперь ты умеешь вычислять людей по IP-адресу) но только используй это только в разумных целях!

Backend Ready | #практика
Please open Telegram to view this post
VIEW IN TELEGRAM
👍8🔥4
Знакомы с Wifiphisher?

Это python утилита для перехвата паролей от Wi-Fi, которая создает поддельную точку доступа и отключает юзера от оригинальной.

▶️ При попытке пользователя подключиться к интернету, у него возникает видимость точки доступа с тем же SSID, что и прежде, и при попытке войти в нее будет показана веб-страница с запросом пароля, якобы из-за «обновления прошивки». Введенный пароль перехватывается Wifiphisher.

И как всегда, ссылочка: github.com

Backend Ready | #ресурс
Please open Telegram to view this post
VIEW IN TELEGRAM
🔥4👍3
👍10😁7
👩‍💻 Знакомы с Middlewares в Express?

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

Вы узнаете про:
Подключение и базовый синтаксис миддлваров
Использование миддлваров для обработки данных
Настройка пользовательских миддлваров для аутентификации


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

🔥 — если узнал новое
🤝 если уже пользовался

Backend Ready | #гайд
Please open Telegram to view this post
VIEW IN TELEGRAM
Please open Telegram to view this post
VIEW IN TELEGRAM
🤝11🔥8👍1
This media is not supported in your browser
VIEW IN TELEGRAM
utorialsTeacher — сайт, предлагающий разнообразные учебные материалы и руководства по node.js, включая примеры кода и практические задания для лучшего понимания.

📌 Ссылочка: tutorialsteacher.com

Backend Ready | #ресурс
Please open Telegram to view this post
VIEW IN TELEGRAM
🔥5
This media is not supported in your browser
VIEW IN TELEGRAM
👩‍💻 Если у вас проблемы с грамматикой, то плагин Code Spell Checker точно поможет)

Это расширение для VS Code, цель которого проверка орфографии, помощь выявить распространенные орфографические ошибки и поможет исправить их.

Backend Ready | #vscode
Please open Telegram to view this post
VIEW IN TELEGRAM
👍5🔥3
This media is not supported in your browser
VIEW IN TELEGRAM
Неудобно читать JSON данные на сайтах? Тогда советую тебе JSON Viewer

Это расширение Chrome, которое автоматически форматирует неструктурированные JSON, делая их более читаемыми, и отображает данные в виде дерева, что позволяет легко навигировать по структуре и находить нужные элементы.

⬇️ Скачать JSON Viewer

Backend Ready | #ресурс
Please open Telegram to view this post
VIEW IN TELEGRAM
👍6🔥4