backendportal | Неотсортированное

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

14390

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

Подписаться на канал

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

Топ-20 лучших практик Spring Boot для Java-разработчиков

🔜 Читать

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

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

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

На изображении показана структура URL, состоящая из компонентов:

🍩Protocol (Протокол): Например, https://, указывает на используемый протокол передачи данных.
🍩Sub Domain (Поддомен): Например, www, дополнительный уровень доменного имени.
🍩Domain Name (Доменное имя): Например, example.com, основной адрес ресурса.
🍩Port (Порт): Например, :80, указывает на порт, который используется сервером (не всегда указывается явно).
🍩Path (Путь): Например, /file.html, указывает на конкретный файл или ресурс на сервере.
🍩Query (Запрос): Например, ?key1=value1&key2=value2, это строка запроса с параметрами.
🍩Parameters (Параметры): Пары ключ=значение, передающие дополнительные данные на сервер.
🍩Fragment (Фрагмент): Например, # 00s0350q, указывает на определенную часть страницы.

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

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

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

Работай или умри 😡

«Раньше я работал с удовольствием и драйвом. А теперь нет сил, работаю на автомате, лишь бы деньги платили». Знакомо?

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

Он точно знает, как IT-специалисту выйти из застоя и вернуть себе силы и энергию.
📍 А его канал Психолог взрослого человека - спасение для выгорающих айтишников, у которых периодически опускаются руки и отключается мозг.

— Как научиться расставлять приоритеты и найти время на жизнь?
— Как избавиться от прокрастинации?
— Как вернуть себе мотивацию и интерес к работе?
— Как расставить границы и перестать перерабатывать?

👨🏻‍💻 Подписывайся на канал @vadimpetrovpsi и начинай с закрепа - там уже ждет бесплатный мини-курс по выходу из апатии.

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

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

Современная Backend Архитектура. Масштабируемые и высоконагруженные приложения

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

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

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

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

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

Шпаргалка по коллекциям в Java

Она содержит информацию о Java Collection Framework, включая основные интерфейсы (List, Queue, Set, Map), их особенности, реализацию, структуру, производительность и сценарии использования.

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

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

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

Как живет айтишник, который зарабатывает 5000$ в мес?

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

Для этого нужно всего 5 минут в день читать канал айтишника.

Здесь вы найдёте практические советы, инсайды и секреты от разработчика с 11+ лет опыта, о которых не рассказывают на курсах.

5 минут на канале заменят месяцы самостоятельного изучения. Подписывайтесь: /channel/+1lUYRZbL-480MTRi

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

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

Изучаем CI/CD за 20 минут с наглядными примерами

В ролике рассказывается о теории CI/CD, приводится практический пример настройки CI pipeline с использованием Github Actions, а также показана настройка CD для деплоя приложения.

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

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

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

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

100 идей проектов по разработке бэкенда на 2025 год

🔜 Читать

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

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

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

Современный и мощный визуальный клиент для Git

Теперь управлять вашими проектами кода проще, чем когда-либо:

🔸 Бесплатный и с открытым исходным кодом (OSS)
🔸 Минималистичный интерфейс
🔸 Поддерживает GitHub и GitLab
🔸 Для Windows, Linux и macOS

Если хотите упростить версионный контроль и добавить эстетики в процесс — однозначно стоит заценить: https://rela.dev/

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

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

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

7 методов кодирования категориальных данных, наглядно объясненных в одном кадре.

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

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

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

Что делает API-шлюз? 👆

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

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

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

Для тех кто просил, наш второй канал с мемами для программистов и айтишников 👇

/channel/+25nhYo7cNqU4ZmUy

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

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

Дорожная карта для подготовки к собеседованиям по проектированию системы 2025 года

🔜 Читать

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

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

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

Как определить, что API эксплуатируется втихую (через вроде бы обычный, но вредоносный трафик)?

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

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

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

Совкомбанк провел хакатон по информационной безопасности

Подведены итоги хакатона SecureHack от Совкомбанка, посвященного разработке инструментов оценки безопасности информационных систем. Хакатон был рассчитан на экспертов уровня Middle и выше: специалистов по информационной безопасности, разработчиков и архитекторов ПО с опытом в оценке безопасности. Соревнование проходило с 6 по 20 декабря и собрало более 400 участников со всей России.

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

По итогам соревнования были определены победители, которые разделили призовой фонд в размере 300 000 рублей:

·       1 место заняла команда Smile, разработавшая централизованную систему оценки знаний по безопасности, позволяющую проводить тестирования различных групп сотрудников, выявлять возможные слабые места и формировать рекомендации по повышению уровня культуры безопасности;

·       2 место досталось команде Go Deep, представившей систему мониторинга, обеспечивающую сбор, обработку и анализ данных о состоянии информационной безопасности банка безопасности в реальном времени;

·       3 место получила команда Ultra, создавшая интеллектуальный программный модуль для анализа сервисов или кода на уязвимости, который не просто автоматически выявляет риски и оценивает их критичность, но и предлагает пути устранения.

«Хакатоны — это эффективный формат сотрудничества банка и ИТ-сообщества, который позволяет нам не только найти инновационные решения в области информационной безопасности, но и наладить контакты с талантливыми специалистами со всей страны. Мы заинтересованы в продолжении этой практики и в следующем году также планируем проводить подобные мероприятия», — отметил заместитель председателя правления Совкомбанка Альберт Борис.

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

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

⚡️ 72% программистов не имеют среднего образования

Наше поколение — самоучки, а изучить любое IT-направление легко благодаря нашему ресурсу с полезными материалами:

👩‍💻 JavaScript 👩‍💻 React
👩‍💻 Python 👩‍💻 Docker
👩‍💻 Java 🖼️ Spring
👩‍💻 C# 👩‍💻 Game Dev
👩‍💻 С/С++ 👩‍💻 DevOps
👣 GoLang 🖼️ Redis
👩‍💻 Kotlin 👩‍💻 Mob Dev
🖼️ PHP 🖥 SQL
🖼️ Swift 👩‍💻 Kubernetes

Пользуйтесь, потом сами себе спасибо скажете!

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

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

Backend. Как правильно изучать Backend-разработку?

Обсуждаются подходящие языки программирования, категории серверной разработки (Highload, массовая разработка, Enterprise), выбор фреймворков, протоколы, принципы проектирования API, работа с базами данных (реляционными и нереляционными), брокеры сообщений, системы контроля версий, контейнеризация, а также даются рекомендации, как эффективно начать обучение в этой сфере.

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

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

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

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

Огромный, бесплатный репозиторий с коллекцией Python скриптов под разные нужды с целью автоматизировать часть работы автора 🔥

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

Парсеры;
Загрузчики для социальных сетей;
Получение информации о железе компьютера;
Скрипты для работы с сетями и много чего интересного.

Ссылка: тык

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

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

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

Я долго не мог найти, где собираются топовые IT-спецы и делятся своим опытом

Спасибо коллеге, что подсказал канал IT-мероприятия России. Теперь знаю, как провести свободное время и найти комьюнити по интересам!

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

Там собрано огромное количество самых интересных событий в сфере IT для тех, кто реально хочет развиваться и стать лучшим.

📍 Анонсы форумов, конференций, митапов, вебинаров, хакатонов, олимпиад - рекомендую подписаться сразу, чтобы не потерять!

IT-мероприятия России / ITMeeting / IT events

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

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

Заметки о тестировании API

Файл из разряда "нужно сохранить" 😏

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

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

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

Да, чтобы начать работать с CI/CD, выполните следующие шаги:

Установите Git на свой компьютер.

Изучите основы работы с Git:

- git init: инициализирует новый репозиторий.
- git add .: добавляет файлы в область подготовки.
- git commit -m "message": фиксирует ваши изменения.
- git push: отправляет изменения на GitHub.

Создайте новый репозиторий на GitHub и задайте ему имя.

Свяжите ваш локальный репозиторий с GitHub:

- git remote add origin <ваш-адрес-репозитория>
- git push -u origin master

Перед этим нужно авторизоваться: выполните git login и следуйте инструкциям.

Эти шаги подходят для индивидуальной работы, но при совместной работе с другими:
- git checkout -b feature — создаёт новую ветку и переключает вас на неё.

Разберитесь с объединением и перебазированием:

Merging: создаёт новый коммит в основной ветке.
Rebase: перемещает историю ветки с новыми функциями (feature) к началу основной ветки.

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

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

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

На изображении представлен список основных сетевых протоколов с их портами, типами соединений (TCP/UDP) и кратким описанием. Таблица разделена на зашифрованные (Encrypted) и незашифрованные (Unencrypted) протоколы.

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

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

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

Учишь Python, но как дело доходит до собственного кода — всё, кирдык? 😥

На форумах только одно: «Больше практиковаться!» А толку? Ноль понимания и никакой поддержки от профи

Плавали - знаем)) Поэтому специально для тебя - чат для Python-щиков 🤝

Что получишь?

1️⃣ Сможешь задавать любые вопросы без страха и осуждения и получать ответы за минуты, а не часы поиска в инете
2️⃣ Регулярные плюшки в виде стримов от препода с 15-ти летним опытом
3️⃣ Общение с единомышленниками и заряд мотивации

➡️ А еще, забирай в закрепе БЕСПЛАТНЫЙ вводный курс по Python

Короче, всё для прокачки! Залетай к нам — ссылка на чат (тык)

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

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

Визуализация JavaScript - цикл событий, веб-интерфейсы, очередь (микро)задач

Видео объясняет, как работает однопоточная природа JavaScript, включая стек вызовов, Web API, очереди задач и микрозадач, а также переход от обратных вызовов к промисам

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

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

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

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

HTTP "С чистого листа" (Это было легко)

В этом видео автор показывает, как он написал HTTP 1.1, включая TLS/SSL.

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

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

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

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

Дорожная карта машинного обучения

🔜 Читать

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

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

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

9 алгоритмов, которые управляют нашим миром 👆

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

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

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

Готовишься к собеседованию в IT?

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

Выбирай направление:

👩‍💻 Frontend
👩‍💻 Python
👩‍💻 Go
👩‍💻 Java
👩‍💻 C/C++
👩‍💻 C#
👩‍💻 PHP
👩‍💻 QA
📊 SQL
👩‍💻 Git

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

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

Вот список 10 лучших шаблонов и принципов проектирования микросервисов с кратким объяснением:

1. Circuit Breaker (Предохранитель)
2. Event Sourcing (Источники событий)
3. CQRS
4. Saga (Сага)
5. BFF (Backend for Frontend)
6. API Gateway (Шлюз API)
7. Strangler (Обвивка)
8. Database per Microservice (База данных на микросервис)
9. Externalized Configuration (Внешняя конфигурация)
10. Consumer-Driven Contract Testing (Тестирование на основе контрактов потребителя)

🔜 Читать

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

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

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

Как работает процессор компьютера? Основы программирования

Видео рассказывает об архитектуре процессоров: от различий RISC и CISC до разрядности и типов регистров. Обсуждаются байтовая адресация, переполнение, опкоды, режимы работы (реальный, защищённый, 64-разрядный), уровни привилегий и организация памяти.

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

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

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

Читать полностью…
Подписаться на канал