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
Media is too big
VIEW IN TELEGRAM
Нашел вам бомбический репозиторий, для каждого кому нужно много API — Public APIs
Там собраны API с публичным доступом, которые распределены по категориям. Этот репозиторий точно поможет вам в создании собственного проекта.
📌 Ссылочка: github.com/public-apis
⚙ Backend Ready | #репозиторий
Там собраны API с публичным доступом, которые распределены по категориям. Этот репозиторий точно поможет вам в создании собственного проекта.
Please open Telegram to view this post
VIEW IN TELEGRAM
👍4🔥3
Микросервисная архитектура — это подход, при котором приложение разделяется на независимые сервисы, каждый из которых выполняет свою задачу.
Вместо одного большого монолита мы получаем набор маленьких сервисов, которые могут быть развернуты отдельно и даже написаны на разных языках программирования.
🔥 — если узнал новое
🤝 — если уже пользовался
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:
Далее определим функцию, которая будет принимать ip-адрес и вычислять локацию по нему:
Если запрос прошел успешно, мы получили данные в формате
Не забудем обработать исключения:
И проверим работу:
Под конец должен быть результат:
🔥 Теперь ты умеешь вычислять людей по IP-адресу) но только используй это только в разумных целях!
⚙ Backend Ready | #практика
#новичкам
Учимся вычислять местоположение по 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-адресу) но только используй это только в разумных целях!
Please open Telegram to view this post
VIEW IN TELEGRAM
👍8🔥4
Знакомы с Wifiphisher?
Это python утилита для перехвата паролей от Wi-Fi, которая создает поддельную точку доступа и отключает юзера от оригинальной.
▶️ При попытке пользователя подключиться к интернету, у него возникает видимость точки доступа с тем же SSID, что и прежде, и при попытке войти в нее будет показана веб-страница с запросом пароля, якобы из-за «обновления прошивки». Введенный пароль перехватывается Wifiphisher.
И как всегда, ссылочка: github.com
⚙ Backend Ready | #ресурс
Это python утилита для перехвата паролей от Wi-Fi, которая создает поддельную точку доступа и отключает юзера от оригинальной.
И как всегда, ссылочка: github.com
Please open Telegram to view this post
VIEW IN TELEGRAM
🔥4👍3
В этом посте и разберем базовые принципы работы с миддлварами в Express, которые помогают управлять обработкой запросов.
Вы узнаете про:
• Подключение и базовый синтаксис миддлваров
• Использование миддлваров для обработки данных
• Настройка пользовательских миддлваров для аутентификации
Эти приемы позволяют гибко обрабатывать запросы и делают приложение более модульным и управляемым.
🔥 — если узнал новое
🤝 — если уже пользовался
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
Это расширение для VS Code, цель которого проверка орфографии, помощь выявить распространенные орфографические ошибки и поможет исправить их.
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 | #ресурс
Это расширение Chrome, которое автоматически форматирует неструктурированные JSON, делая их более читаемыми, и отображает данные в виде дерева, что позволяет легко навигировать по структуре и находить нужные элементы.
Please open Telegram to view this post
VIEW IN TELEGRAM
👍6🔥4