Присоединяйтесь к нашему каналу и погрузитесь в мир Backend-разработки Связь: @devmangx РКН: https://clck.ru/3FobxK
MistralAI OCR — лучший в мире API для понимания документов.
🟡Передовое распознавание сложных документов
🟡Родная поддержка нескольких языков и мультимодальности
🟡Самый быстрый в своей категории
🟡Структурированный вывод в виде документов
🟡Доступен для локального развертывания
🔜 Ознакомиться: тут
👉 @BackendPortal | #ресурсы
⚡️Встречаемся в Казани на митапе для Scala-разработчиков от Яндекс Вертикалей
Команда Яндекс Вертикалей — сервисы Авто.ру, Яндекс Недвижимость, Аренда и Путешествия — организует митап по Scala в Казани, где выступят классные спикеры с тремя докладами:
• Павел Аргентов | Что мы рассказываем про FP программистам на других языках
• Алексей Литковец и Всеволод Никитин | ZIO Query и современное общество
• Кирилл Ершов | Перевод гейтвея Auto.ru на GraphQL
Ну и, конечно, не обойдётся без афтепати и нетворкинга 😉
📌 Собираемся 27 марта в офисе Яндекса, в БЦ «Сувар Плаза».
Посмотреть программу и зарегистрироваться можно здесь.
До встречи на Scala Meetup 🔥
Python Tutor
Пишете код на Python, Java, C, C++ или JavaScript прямо в браузере, а этот сервис пошагово показывает, что происходит под капотом. Видно каждую переменную, каждую строчку кода в действии
Плюс, тут есть AI-репетитор для разъяснений
Годный инструмент для обучения или разборов: https://pythontutor.com/
👉 @BackendPortal | #ресурсы
Как работает HTTPS
🍩TCP Handshake – клиент и сервер устанавливают соединение через TCP (SYN, SYN-ACK, ACK).
🍩Проверка сертификата – клиент отправляет "Client Hello", сервер отвечает "Server Hello" и передает свой SSL/TLS-сертификат с открытым ключом.
🍩Обмен ключами – клиент создает сессионный ключ, шифрует его открытым ключом сервера и отправляет обратно. Сервер расшифровывает его своим закрытым ключом.
🍩Передача данных – далее используется симметричное шифрование с этим сессионным ключом для защиты передаваемых данных.
👉 @BackendPortal
Kubetools - это список популярных инструментов Kubernetes.
Он включает в себя различные утилиты для управления кластерами, мониторинга, безопасности и разработки.
Отлично помогает находить подходящие инструменты для разных задач в экосистеме Kubernetes 😊
⏩ Ознакомиться:
https://collabnix.github.io/kubetools/
👉 @BackendPortal | #ресурсы
Совкомбанк принял участие в студенческом ИТ-чемпионате «Кибербезопасность в финансах»
Совкомбанк представил кейс на Уральском форуме «Кибербезопасность в финансах», где студенческие команды решали задачи в области информационной безопасности.
Задача чемпионата:
Участникам хакатона предстояло разработать решение для обеспечения безопасной работы сотрудников при удаленном подключении.
Ключевые требования:
- Минимизация рисков утечек данных.
- Адаптация системы под различные уровни доступа сотрудников.
- Обеспечение высокого уровня защиты информации при работе с корпоративными и личными устройствами.
Альберт Борис, заместитель председателя правления Совкомбанка, отметил:
«Для Совкомбанка важно поддерживать молодых специалистов и передавать им накопленный опыт, участвуя в развитии рынка информационной безопасности и информационных технологий в России. Поддержка таких мероприятий, как ИТ-чемпионат, позволяет не только выявить талантливых студентов, но и внести вклад в формирование будущего отрасли».
О чемпионате:
- ИТ-чемпионат проходил с декабря 2024 года по февраль 2025 года в рамках Молодежной программы Уральского форума Банка России.
- Сотрудники Совкомбанка вошли в состав жюри, оценивая решения команд и предоставляя экспертную обратную связь.
- 21 февраля состоялась финальная защита кейсов, где были объявлены победители.
Держите cтарый добрый трюк для быстрого клонирования и экономии места
По умолчанию git clone
загружает всю историю изменений, что может быть медленно и требовать много места. Если история не нужна, используйте:
git clone <repo_url> --depth=1
Terraform — инструмент для автоматического управления инфраструктурой.
🍩terraform init – загружает нужные модули и провайдеры.
🍩terraform plan – показывает, какие изменения будут внесены.
🍩terraform apply – создаёт или обновляет ресурсы в облаке.
🍩Хранит состояние в terraform.tfstate, чтобы отслеживать текущую инфраструктуру.
🍩Сравнивает желаемое (.tf файлы) и текущее состояние (.tfstate) и применяет изменения.
Позволяет управлять серверами, базами данных и другими ресурсами как кодом.
👉 @BackendPortal | #ресурсы
Алгоритмы, кодогенерация и куда идёт Go: строим платформу для разработчиков
В новом выпуске подкаста «Расскажите про MWS» обсуждаем как работает команда, которая создает базовую инфраструктуру для разработчиков облака. Дмитрий Новиков — TechLead команды Development Platform в MWS рассказывает:
— Зачем команда пишет собственный кодогенератор
— Нужны ли задачи про алгоритмы на собеседованиях
— В каком направлении развивается Go и есть ли повод для беспокойства
Смотрите и слушайте на всех популярных площадках:
🎬 YouTube
🎬 VK Видео
🎧 Яндекс Музыка
🎧 Apple Podcasts
🎧 Mave Digital
Держи 15 часто задаваемых вопросов на собеседованиях по Spring Data JPA с подробными ответами.
🟡Что такое JPA?
🟡Каковы преимущества использования JPA?
🟡Что такое репозиторий Spring Data?
🟡Каковы соглашения об именовании методов поиска в интерфейсе репозитория Spring Data?
🟡Почему используется интерфейс, а не класс?
и тд
Каждый вопрос сопровождается подробным ответом, что делает статью полезным ресурсом для подготовки к собеседованиям по Spring Data JPA.
🔜 читать
👉 @BackendPortal | дать буст | #статья
Шпаргалка: Основные команды и структуру использования Docker ☕️
Она показывает структуру команд (docker command options arguments
), основные категории (контейнеры, изображения, тома, сети, утилиты, Docker Compose)
Также есть общие опции вроде -d (фоновый режим), -p (порты) и -v (тома).
👉 @BackendPortal | #ресурсы
Закуска для разработчиков!
👉 @BackendPortal
СУПЕРСПОСОБ освободить ГИГАБАЙТЫ на жестком диске!
Если ты программист и используешь NPM 😏
Выполни команду: 👇
npx npkill
backDaddy 😂
👉 @BackendPortal
Держите лайфхак: на GitHub можно вручную устанавливать дату коммитов, даже если они будут в прошлом
Синтаксис для выполнения этого трюка прост:
git commit -am "" --date "4/20/2024"
Полный процесс того, как внешний HTTP-запрос достигает подконтейнера в Kubernetes 💻
В этой статье ты узнаешь, как внешний HTTP/HTTPS-запрос достигает контейнера внутри Pod в кластере Kubernetes.
Она охватывает весь процесс — от разрешения DNS до балансировщика нагрузки, Ingress, Service и, наконец, контейнера.
🔜 rifewang/the-complete-process-of-how-an-external-http-request-reaches-a-pod-container-in-kubernetes-ba3c2903a9ce">читать
👉 @BackendPortal | #статья
7 ключевых шагов для успешного CI/CD-конвейера
🍩 Интеграция кода (Code Integration)
Частая интеграция помогает избежать конфликтов слияния.
Запуск автоматизированной валидации для поддержания стабильности ветки.
🍩 Сборка (Build)
Компиляция кода, установка зависимостей и подготовка к тестированию.
Кэширование зависимостей и использование параллельных задач для ускорения процесса.
🍩 Тестирование (Testing)
Запуск автоматизированных тестов (модульные, интеграционные, сквозные).
Фокус на полном покрытии и оптимизированной скорости.
🍩 Предрелизная среда (Pre-Release Environment)
Эмуляция продакшена для выявления проблем.
Использование Infrastructure as Code (IaC) для обеспечения консистентности среды.
🍩 Предрелизное тестирование (Pre-Release Testing)
Проведение тестов на производительность, безопасность и контроль качества.
Проверка готовности приложения к развертыванию.
🍩 Продакшен (Production)
Развертывание приложения в рабочей среде.
Мониторинг и логирование для отслеживания производительности.
🍩 Отслеживание и логирование (Track and Log)
Непрерывный мониторинг состояния системы и производительности.
Настройка четких логов и оповещений в реальном времени.
Лучшие практики CI/CD
⏩Автоматизируйте каждый шаг конвейера.
⏩Упрощайте процессы для ускоренной доставки.
⏩Поддерживайте консистентность во всех средах.
⏩Оптимизируйте скорость сборки и тестирования.
⏩Мониторьте систему непрерывно для быстрой реакции на проблемы.
👉 @BackendPortal
🗂 824 ГБ платного контента для Fullstack-разработчиков утекли в открытый доступ
🖥 Frontend (817 ГБ):
→ JavaScript, TypeScript
→ HTML, CSS, Flexbox, Grid
→ React, Vue, Angular и др.
→ Figma и Веб-дизайн
🖥 Backend (981 ГБ):
→ Python, PHP, Java, Go
→ JavaScript, Ruby, Rust, C#
→ Docker, Podman, Postman
→ БД, SQL, NoSQL и API
Доступ открыт ровно на 48 часов 🕔
"Поступашки — ШАД, Стажировки и Магистратура", - лучше гайд в мире образования и карьеры.
Канал ведут преподаватели Яндекса, ВШЭ и ШАД.
Внутри:
🔺Слив вопросов с собеса в Яндекс
🔺Как бесплатно вкатиться в айти
🔺Подборка топовых магистратур по Data Science
...и еще море полезнейшего контента. Я жалею, что не нашел этот канал раньше.
Подписывайтесь, потом сами себе спасибо скажете: ⬇️
@postypashki_old
Тебе нужно отправлять EMAIL'ы с твоего ВЕБ-сайта или ПРИЛОЖЕНИЯ?
Этот API позволяет отправлять 3000 писем БЕСПЛАТНО в месяц.
Он называется Resend и доступен для:
⏩JavaScript, Python, Java, Go и других языков.
Код для отправки email в Node.js на фото 👍
👉 @BackendPortal | #ресурсы
HTTP продолжает эволюционировать. Скоро появится новый метод!
Он называется QUERY и сочетает в себе лучшие стороны GET и POST:
✓ Использует body для отправки данных
✓ Поддерживает кэширование ответов
✓ Не изменяет состояние ресурса
Предложение уже получило полное согласие! 📝
👉 @BackendPortal
👩💻 Программирование — В С Ё
В 2025 году на кодинге уже не вывезешь, перспектива года - Информационная Безопасность.
Ловите полезные каналы, которые помогут ворваться в новое направление.
👍 ZeroDay — Уроки, эксплуатация уязвимостей с нуля
👍 Белый Хакер — Свежие новости из мира ИБ
😎 Арсенал Безопасника — Все необходимые инструменты
😎 Бункер Хакера — Статьи, книги, шпаргалки и хакинг
👨💻 Серверная Админа — Настройка и уроки по компьютерным сетям
📂 Вступай и изучай новое направление!
gRPC — это способ общения между сервисами, как вызов функций, но по сети.
🍩Клиент отправляет запрос (RPC-вызов).
🍩Данные кодируются в компактный бинарный формат (ProtoBuf).
🍩Передача по HTTP/2 на сервер.
🍩Сервер декодирует запрос и вызывает нужную функцию.
🍩Ответ кодируется и отправляется обратно клиенту.
🍩Клиент получает и декодирует ответ.
Преимущества: быстро, эффективно, поддерживает стриминг и разные языки программирования.
👉 @BackendPortal | #ресурсы
Project Euler
Это сайт с математическими и алгоритмическими задачами, которые можно решать с помощью программирования.
🟣Более 800 задач разного уровня сложности.
🟣Большинство задач связаны с математикой, комбинаторикой, теорией чисел.
🟣Для решения часто требуется знание алгоритмов и оптимизаций.
Можно решать на любом языке программирования (Java, C++, Python и др.). 🔥
⏩ Ознакомиться:
https://projecteuler.net/archives
👉 @BackendPortal | #ресурсы
⚡️ Дождались! Ребята сделали крутейшие каналы про Айти ⚡️
Здесь сложные темы объясняют на простых картинках, понятном языке. А также решаем задачки, делимся ресурсами и советами.
Принимаем заявки, не упусти:
⚙️ Webdev | Backend & Frontend
📱 Python | Программирование
😷 Hacking | Кибербезопасность
🖥 CodHub | Программирование
🖥 Memes | Мемы айтишников
Лекции курса «Sketching Algorithms», преподававшегося профессором Джелани Нельсоном осенью 2020 года. 🤫
Алгоритмы скетчинга — это методы сжатия данных, позволяющие эффективно отвечать на определенные запросы, даже при обработке больших объемов информации.
В лекциях:
🟡Приблизительный подсчет
🟡Определение количества различных элементов
🟡Оценка квантилей
🟡Нижние границы для потоковых алгоритмов
🟡Линейный скетчинг
🟡Преобразования Джонсона-Линденштраусса
🟡Применение в линейной алгебре
⏩ Проверить: клик
👉 @BackendPortal | #ресурсы
Если вы хотите стать отличным бэкенд-разработчиком, вам нужно создавать много проектов.
И в этом курсе вы найдете три таких проекта: генератор блогов, клон Netflix и клон Spotify.
Вы отточите свои навыки работы с бэкендом, используя такие инструменты, как Python, Django и PostgreSQL.
⏩ источник
👉 @BackendPortal | #видео
🎯 Для тех, кто уже строит масштабируемые и надежные системы
19 апреля в Москве пройдет Яндекс Dev Day&Night — конференция для опытных бэкенд-разработчиков. Программа обещает быть насыщенной и полезной.
Что вас ждет:
🟢 Доклады и воркшопы:
— асинхронное взаимодействие между сервисами,
— поиск и ранжирование товаров в Маркете,
— геопоиск с R-tree в Еде,
— нагрузочное тестирование в Яндекс Go,
и многое другое!
🟢 Интерактивный трек: игры, кейслабы и практические задачи.
🟢 Ночная программа до 2:00: активности, коктейли и нетворкинг.
Регистрация уже открыта — успейте подать заявку и зовите коллег!
Реклама. ООО «Яндекс.Такси». ИНН 7704340310
Основные компоненты экосистемы Docker
На изображении показаны ключевые элементы, такие как Клиент, Демон, Хост, Плагины, Реестр, Объем, Сеть, Контейнер, Образ и Dockerfile, а также их функции и взаимосвязи.
👉 @BackendPortal | #ресурсы
errorCodeInJson
👉 @BackendPortal