backendportal | Unsorted

Telegram-канал backendportal - Backend Portal | Программирование

14390

Присоединяйтесь к нашему каналу и погрузитесь в мир Backend-разработки Связь: @devmangx РКН: https://clck.ru/3FobxK

Subscribe to a channel

Backend Portal | Программирование

6 лучших учебников по коллекциям Java

1. HashMap - https://bit.ly/3RjbSLu
2. ArrayList - https://bit.ly/3ATTbZD
3. ConcurrentHashMap - https://bit.ly/3AUabir
4. TreeMap - https://bit.ly/3AQZMnB
5. HashSet - https://bit.ly/3ARPljw
6. BlockingQueue - https://bit.ly/3QZBBc9

👉 @BackendPortal | дать буст

Читать полностью…

Backend Portal | Программирование

👩‍💻 Программирование — В С Ё

В 2024 году на кодинге уже не вывезешь, перспектива года - Информационная Безопасность.

Ловите полезные каналы, которые помогут ворваться в новое направление.

👍 ZeroDay — Уроки, эксплуатация уязвимостей с нуля
👍 Белый Хакер — Свежие новости из мира ИБ
😎 Арсенал Безопасника — Все необходимые инструменты
😎 Бункер Хакера — Статьи, книги, шпаргалки и хакинг
👨‍💻 Серверная Админа — Настройка и уроки по компьютерным сетям

📂Вступай и изучай новое направление!

Читать полностью…

Backend Portal | Программирование

Отправка HTTP-запросов в C с использованием libcurl

На самом деле, отправить POST-запрос в C очень просто с помощью libcurl.

Libcurl — это популярная библиотека для работы с различными протоколами, включая HTTP, FTP, SMTP и другими. Она упрощает отправку запросов, таких как GET или POST, и получение ответов от серверов.

Вот как это делается:

- Установить URL: указать конечную точку API.
- Добавить данные JSON: передать данные с помощью curl_easy_setopt.
- Установить заголовки: включить Content-Type: application/json для структурированных запросов.
- Отправить запрос: используйте curl_easy_perform.

👉 @BackendPortal | дать буст

Читать полностью…

Backend Portal | Программирование

Основы WebSocket: что это и как это работает!

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

📲 Ознакомиться: тут

👉 @BackendPortal | дать буст

Читать полностью…

Backend Portal | Программирование

Разрешения файлов в Linux 🖥

👉 @BackendPortal | дать буст

Читать полностью…

Backend Portal | Программирование

Git Workflow за 10 секунд

🟡Рабочая директория → Область индексирования: git add добавляет изменения для коммита.
🟡 Область индексирования → Локальный репозиторий: git commit сохраняет изменения в локальном репозитории.
🟡 Локальный → Удалённый репозиторий: git push синхронизирует ваши изменения с командой.
🟡 Удалённый → Локальный репозиторий: git fetch обновляет ваш репозиторий; git merge или git rebase интегрируют изменения.
🟡 Удалённый → Рабочая директория: git pull загружает и объединяет изменения за один шаг.

Git может казаться сложным, но начните с малого, коммитьте часто, и со временем вы освоитесь.

👉 @BackendPortal | дать буст

Читать полностью…

Backend Portal | Программирование

⚡️ ИТОГИ УЖЕ ЗАВТРА. Конкурс с призами на 700 ТЫСЯЧ рублей подходит к концу. Дарим:

1. iPhone 16
2. AirPods Pro 2
3. Самый свежий Samsung на Android
4. PlayStation 5 Pro
5. Nintendo Switch
6. ПК с RTX 4060
7. AirPods Max
8. Игровая мышь Razer Viper Pro 2
9. Наушники Razer Barracuda
10. $200 на Steam


— Просто подпишись на Бэкдор и Ты в тренде
— Нажми кнопку «Участвую»
— ВСЁ!

Все призы отправим бесплатно, платить ни за что не нужно.

Итоги крупнейшего конкурса 2025 года ждите 21 января 23:59

Читать полностью…

Backend Portal | Программирование

Защита своего приложения с помощью JWT и Spring Security

📖 Читать: ссылка

👉 Java Portal | #cтатья

Читать полностью…

Backend Portal | Программирование

Полный курс по бэкенд-инжинирингу на языке Go

Видео посвящено созданию бэкенда на Go: обзор курса, разработка REST API, использование TCP/HTTP серверов, работа с JSON, архитектурные принципы, настройка окружения, взаимодействие с базой данных и SQL-миграции.

📲 Ознакомиться: тут

👉 @BackendPortal | дать буст

Читать полностью…

Backend Portal | Программирование

Рендеринг программного обеспечения за 500 строк кода на C++

🔜 Читать

👉 @BackendPortal | дать буст

Читать полностью…

Backend Portal | Программирование

На изображении показаны методы HTTP, используемые в API, с пояснением их назначения. 😭

DELETE: удаление учетных записей пользователей, удаление файлов.
GET: чтение профилей пользователей, доступ к деталям продуктов.
PATCH: частичное обновление данных, изменение конкретного поля.
OPTIONS: проверка CORS, проверка поддерживаемых методов.
POST: регистрация нового пользователя, отправка формы.
PUT: полное обновление ресурса, полная замена данных.
HEAD: валидация метаданных, получение информации из заголовков.

👉 @BackendPortal | дать буст

Читать полностью…

Backend Portal | Программирование

Нашел для вас ресурс с объяснением как работает ядро операционной системы на низком уровне, включая загрузку, управление памятью и выполнение процессов

🟡Подробно объясняются фундаментальные концепции операционных систем.
🟡Есть пошаговые инструкции по созданию базового операционного ядра.
🟡Содержится упрощенный учебный проект, основанный на книге "Operating Systems: From 0 to 1", написанной автором репозитория.

👉 @BackendPortal | дать буст

Читать полностью…

Backend Portal | Программирование

🎉 Новый хаб «Разработка облачных платформ» от МТС Web Services на Хабре! 🚀

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

В новом хабе вас уже ждут статьи:

🔗 Как мы строим публичное облако с нуля: опыт MWS
Данила Дюгуров, CTO MWS, рассказывает, о чём нужно подумать, прежде чем стартовать разработку публичной облачной платформы

🔗 Проектирование облачной сети MWS: выбор технологий и решений
Яков Жданов, руководитель направления Network, делится опытом проектирования облачной сети для нового облака MWS

🔗 Изобретаем IAM для нового облака MWS
Андрей Халиуллин, руководитель направления IAM, объясняет, какую ресурсную модель мы выбрали для новой платформы.

Присоединяйтесь к сообществу, подписывайтесь на хаб, следите за новыми статьями и вносите свой вклад в развитие облачного комьюнити!

Читать полностью…

Backend Portal | Программирование

Проект на FastAPI от А до Я

Видео демонстрирует создание приложения на Python, охватывая настройку среды, разработку моделей, логику, API, архитектуру, тестирование и дополнительные функции, такие как поиск, фильтрация и пагинация.

📲 Ознакомиться: тут

👉 @BackendPortal | дать буст

Читать полностью…

Backend Portal | Программирование

22 лучших совета по REST API

Сохраняй, понадобится! 😏

👉 @BackendPortal | дать буст

Читать полностью…

Backend Portal | Программирование

Структура HTTP запроса

Видео объясняет, как устроены HTTP-запросы и ответы. Рассматриваются типы запросов (GET, POST), их отличия, параметры, заголовки и коды ответов (1xx–5xx). Показывается, как использовать инструменты разработчика для анализа запросов. Также затрагивается работа с описанием API через Swagger для тестирования. В конце — переход к практике.

📲 Ознакомиться: тут

👉 @BackendPortal | дать буст

Читать полностью…

Backend Portal | Программирование

Загляни под поверхность Rust

Aquascope — это инструмент, создающий интерактивные визуализации программ на Rust. Эти визуализации показывают, как "думает" проверяющий заимствования Rust (borrow checker), и как программа на Rust выполняется на самом деле.

Ссылка: тык

👉 @BackendPortal | дать буст

Читать полностью…

Backend Portal | Программирование

Дорожная карта обучения API

API — основа взаимодействия в Интернете. Каждый разработчик должен изучить API.

1 - Введение в API
API — это набор протоколов и инструментов для создания приложений. Существуют различные виды API: публичные, приватные и партнерские.

2 - Терминология API
Необходимо разобраться в терминологии API, такой как версии HTTP, куки и кэширование.

3 - Стили API
Наиболее распространенные стили API: REST, SOAP, GraphQL, gRPC и WebSockets.

4 - Аутентификация API
Методы аутентификации: Basic Auth, Token, JWT, OAuth и Session Auth.

5 - Документация API
Хороший API должен быть понятным. Инструменты для документации: Swagger, Postman, Redoc, DapperDox.

6 - Функции API
Основные функции API: пагинация, параметры, идемпотентность, версионирование API, HATEOAS и согласование содержимого.

7 - Техники оптимизации API
Техники: кэширование, лимитирование запросов, балансировка нагрузки, пагинация, индексация БД, масштабирование и тестирование производительности.

8 - API-шлюзы
Популярные API-шлюзы: Amazon API Gateway, Azure API Services, Kong, Nginx и другие.

9 - Фреймворки для реализации API
Популярные фреймворки для разработки API: Node.js, Spring, Flask, Django, FastAPI.

10 - Шаблоны интеграции API
Шаблоны интеграции: шлюзы, события, вебхуки, опрос и пакетная обработка.

Что можно добавить ещё? 🧠

👉 @BackendPortal | дать буст

Читать полностью…

Backend Portal | Программирование

Программист - самая востребованная профессия в 2025!

Тогда почему ты опять не получил оффер?

Пока ты боишься говорить о деньгах и мямлишь про свой опыт, кто-то другой занял твое место. Чтобы HR выстраивались в очередь, приходи на лекцию от команды FAANG School.

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

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

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

Приходи на эфир, чтобы выделяться среди конкурентов и самому выбирать офферы.

Читать полностью…

Backend Portal | Программирование

Клиент-серверное и межсервисное взаимодействие: разбираемся в REST, GraphQL, RPC и WebSocket

📖 Читать: ссылка

👉 @BackendPortal | дать буст

Читать полностью…

Backend Portal | Программирование

Пишем REST API сервис на Go - УЛЬТИМАТИВНЫЙ гайд 👣

Видео представляет собой пошаговое руководство по созданию веб-приложения на Go: от настройки конфигураций, логирования, работы с базой данных и роутером до тестирования, авторизации и автоматического деплоя на сервер.

📲 Ознакомиться: тут

👉 @BackendPortal | дать буст

Читать полностью…

Backend Portal | Программирование

Ошибки проектирования API, которых стоит избегать

🍩Несогласованное именование: /create_user vs /getUserDetail
🍩Отсутствие версионирования: /users
🍩Избыточная или недостаточная выборка данных: /users/{id}
🍩Некорректная обработка ошибок: "Something went wrong!"

Какую ошибку вы бы добавили? 🧠

👉 @BackendPortal | дать буст

Читать полностью…

Backend Portal | Программирование

Подборка бесплатных ресурсов для изучения Go 😢

— Набор интерактивных практических заданий, которые нужно выполнять прямо в браузере: https://tour.golang.org

— Руководство-шпаргалка по основным темам языка. На каждую тему есть полноценная программа, для каждой строчки которой подготовлено подробное пояснение: https://gobyexample.com

— Ресурс, по содержанию похожий на предыдущий. Здесь тоже для каждой из тем языка представлены практические примеры с объяснениями: https://gowebexamples.com

👉 @BackendPortal | дать буст

Читать полностью…

Backend Portal | Программирование

Файл представляет собой пошаговое руководство для изучения Java, рассчитанное на 20 дней

Каждый день посвящён конкретной теме, начиная с введения и основ синтаксиса Java, и заканчивая продвинутыми концепциями, такими как многопоточность, функциональное программирование, работа с базами данных (JDBC), создание пользовательских интерфейсов (Swing и JavaFX), а также лучшие практики и разработка реальных проектов.

👉 @BackendPortal | дать буст

Читать полностью…

Backend Portal | Программирование

Господи, да в чём проблема стать фронтендером?

Подписался на эти три канала:

👉 Фронтенд
👉
Верстка
👉
Node.JS

Заходишь каждый день, тратишь 15 минут и изучаешь актуальную информацию. Можешь сразу применять на практике. ВСЁ!

Это настолько просто, что даже твой кот справится. Подпишись сейчас, потом спасибо скажешь.

Читать полностью…

Backend Portal | Программирование

Программирование на языке Go - курс по языку Golang с бонусными проектами

Это пошаговый видеокурс по языку программирования Go, охватывающий основы (переменные, функции, структуры, интерфейсы), работу с ошибками, конкурентность, указатели, а также разработку проектов (например, RSS-агрегатора, аутентификации, работы с Postgres) с использованием реальных примеров.

📲 Ознакомиться: тут

👉 @BackendPortal | дать буст

Читать полностью…

Backend Portal | Программирование

Разработка высоконагруженного игрового WebSocket сервера

🔜 Читать

👉 @BackendPortal | дать буст

Читать полностью…

Backend Portal | Программирование

Подборка вопросов на основе бинарного дерева для практики

🛑 PostOrder - https://bit.ly/3SdwWUd
🛑 PreOrder - https://bit.ly/3SbR4WL
🛑 Inorder - https://bit.ly/3xUEsMf
🛑 Print leaf - https://bit.ly/3BnrJCE
🛑 max sum level - https://bit.ly/3qNv8FS
🛑 More - https://bit.ly/3JIsn1i

👉 @BackendPortal | дать буст

Читать полностью…

Backend Portal | Программирование

Поговорим об observability на Яндекс Infra Meetup #4

Приглашаем на митап про наблюдаемость приложений от Яндекс Go и Техплатформы Екома и Райдтеха Яндекса. В программе два трека, выбрать можно любой:

CaseLab: observability. Интерактивный формат решения практических задач совместно с модераторами.
CaseStudy. 3 доклада от спикеров сервисов:
— Толя Беляев расскажет про варианты сбора метрик приложения микросервисной архитектуры
— Леша Королев объяснит, как построить дашборд всей платформы Такси
— Леша Золотухин покажет, как создать диагностические дашборды в инфраструктуре на 2000+ микросервисов

После CaseLab и докладов — нетворкинг в неформальной атмосфере и афтепати.
13 февраля, 18:30
Москва, офлайн

Регистрируйтесь и зовите коллег!

Обратите внимание, количество мест ограничено. После регистрации обязательно дождитесь подтверждения заявки.


Реклама. ООО «Яндекс.Такси». ИНН: 7704340310

Читать полностью…

Backend Portal | Программирование

Напишем простой аллокатор памяти

📖 Читать: ссылка

👉 @Cpportal | #cтатья

Читать полностью…
Subscribe to a channel