backendportal | Unsorted

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

15708

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

Subscribe to a channel

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

5 проектов С++ с открытым исходным кодом для повышения ваших практических навыков:

🟡TheAlgorithms - помогает изучать алгоритмы и структуры данных, предоставляя примеры их реализации

🟡cudf - если вы работаете с большими данными и хотите использовать вычислительные возможности GPU

🟡modern-cpp-tutorial - бесплатное учебное пособие по современному C++

🟡Catch2 - для облегчения процесса тестирования C++ приложений

🟡entt - инструменты для создания и управления сущностями, компонентами и системами в рамках паттерна ECS.

👉 @BackendPortal | #ресурсы

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

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

Senior-разработчик создал крутейший канал про SQL

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

Присоединяйтесь: @SQL

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

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

Git: контроль версий, 3-е издание

Авторы:
Прем Кумар Понуторай, Джон Лолигер
Год: 2025

📂 Скачать

👉 @BackendPortal | #книги

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

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

Топ-5 способов улучшить производительность API:

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

🟡 Асинхронное логирование:
Этот подход предполагает отправку логов в буфер без блокировки и немедленное возвращение управления, вместо того чтобы записывать данные на диск при каждом вызове. Логи периодически сбрасываются на диск, что значительно снижает нагрузку на систему ввода-вывода.

🟡 Кэширование данных:
Часто запрашиваемые данные могут храниться в кэше для ускорения их извлечения. Клиенты сначала проверяют кэш перед обращением к базе данных, а такие решения для хранения данных, как Redis, обеспечивают более быстрый доступ благодаря хранению в оперативной памяти.

🟡 Сжатие payload:
Чтобы сократить время передачи данных, запросы и ответы можно сжимать, что ускоряет процессы загрузки и выгрузки.

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

👉 @BackendPortal | #ресурсы

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

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

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

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

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

👉 @BackendPortal | #ресурсы

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

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

Лучшие практики, инструменты и рекомендации по разработке бэкенда 🔥

Репозиторий содержит примеры кода в основном для TypeScript + NodeJS, но описанные здесь практики не зависят от языка и могут быть использованы в любом бэкенд-проекте

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

👉 @BackendPortal | #ресурсы

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

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

Все алгоритмы на Python ⭐️

Репозиторий TheAlgorithms/Python представляет собой обширную коллекцию алгоритмов и структур данных, реализованных на Python. В нём можно найти алгоритмы:

сортировки;
поиска;
криптографические;
математические;
графы и др.

Авторы репозитория отмечают, что эти материалы предназначены только для обучения. Некоторые алгоритмы могут быть менее эффективны, чем их реализации в стандартной библиотеке Python.

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

👉 @BackendPortal | #ресурсы

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

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

Чувство неполноценности - “Саня уже сеньор, в Америку зовут…”, семейные конфликты - “Ты совсем не уделяешь времени детям!”, да и в целом рутина любого могут загнать на эмоциональное дно.

Психолог с научным подходом - то место, где IT-специалисты приходят в себя и выходят из бесконечного круга:
чувство вины ➡️ переработки ➡️ выгорание.

А вместо этого начинают жить, работать и проводить время наедине с собой и близкими в кайф!

👨🏻‍💻 Если тебя что-то не устраивает в твоей жизни, но ты не знаешь, как это изменить - подписывайся: /channel/remizov_changes.

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

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

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

Обработка больших данных

Автор: Джейд Картер
Год: 2024

📂 Скачать

👉 @BackendPortal | #книги

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

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

Лучшие практики Spring Boot REST API

Часть 1
: Реализация API Get Collection

Часть 2: Реализация API Create и Update

Часть 3: Реализация FindById и DeleteById API

Часть 4: Обработка исключений в REST API

👉 @BackendPortal | #ресурсы

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

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

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

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

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

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

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

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

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

Безопасность веб-приложений на Python. Криптография, TLS и устойчивость к атакам

Автор:
Деннис Бирн
Год: 2023

📂 Скачать

👉 @BackendPortal | #книги

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

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

Большая шпаргалка по алгоритмам и структурам данных реализованных на языке программирования С++.

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

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

👉 @BackendPortal | #ресурсы

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

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

Тем, кто только начинает разбираться в IT, бывает сложно найти подходящие проекты для практики. И тем более работать над ними без поддержки и объяснений. Предлагаем изящное решение этой проблемы — «Python для всех: практический мини-курс для новичков».

👉🏻 Суть коротко: это бесплатный мини-курс от Skillbox из 4 записанных уроков и 1 прямого эфира. Смотрите когда удобно, после каждого выполняете задания, а на онлайн-встрече получаете по ним обратную связь от спикера. В итоге у вас будет 4 проекта для портфолио. Неплохая практика для 5 занятий!

🎁 Ещё участников мини-курса ждут подарки: персональная карьерная консультация, скидка 10 000 рублей на любой курс Skillbox и подборка полезных материалов для старта карьеры в Python-разработке.

В общем, приходите практиковаться — не пожалеете: https://epic.st/uEBjYk?erid=2VtzqwtdpW2

Реклама. ЧОУ ДПО «Образовательные технологии «Скилбокс (Коробка навыков)», ИНН: 9704088880

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

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

HTTP/2 в действии

Автор
: Поллард Б.
Год: 2021

📂 Скачать

👉 @BackendPortal | #книги

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

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

JAVA 2021: лёгкий старт

Автор:
П. А. Забелин
Год: 2021

📂 Скачать

👉 @BackendPortal | #книги

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

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

Да это же — коллекция алгоритмов и структур данных!

Цель этого репозитория - показать, как правильно реализовать распространенные структуры данных и алгоритмы наиболее простыми и элегантными способами 😏

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

👉 @BackendPortal | #ресурсы

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

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

Совет на 2025 год - учите Data Science и Machine learning

Все нейросети, базы данных компаний, выявление болезней и многое другое - не обходятся без DS и ML.

А чтобы освоиться за несколько месяцев, а не лет, читайте канал Data Science. В нём на пальцах рассказывается, что и как учить, чтобы стать специалистом.

Начните 2025 год с освоения новой профессии - devsp

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

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

Apache Pulsar в действии

Автор:
Дэвид Хьеррумгор
Год: 2023

📂 Скачать

👉 @BackendPortal | #книги

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

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

Apache Airflow и конвейеры обработки данных

Авторы:
Харенслак Б., де Руйтер Дж.
Год: 2022

📂 Скачать

👉 @BackendPortal | #книги

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

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

Криптография с секретным ключом

Автор
: Фрэнк Рубин
Год: 2023

📂 Скачать

👉 @BackendPortal | #книги

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

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

Kafka Streams и ksqlDB: данные в реальном времени

Автор:
Сеймур Митч
Год: 2023

📂 Скачать

👉 @BackendPortal | #книги

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

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

Тебе точно понравится:

Этот инструмент, который преобразует запросы на естественном языке в SQL-запросы

То есть пишешь ему, например:

все книги которые взяли студенты 2 курса за последнюю неделю

И он вам выдаёт SELECT * FROM ... и тд.

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

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

👉 @BackendPortal | #ресурсы

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

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

Backend-разработчики просто нарасхват. Крутейшая сеть айтишных вакансий в Telegram подвела итоги полугодия.

Ловите список самых востребованных бэкенд языков и кучу вакансий к ним:
1. С/С++ – для настоящих хардкорщиков
2. Java – тут просто творцы цифрового мира
3. Python – для любителей больших данных и немногословности
4. GO – король микросервисов!

Если ты бэкендер в поиске работы, то тебе однозначно в @back_rabota

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

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

Основы проектирования баз данных

Автор:
Шитов В.Н.
Год: 2023

📂 Скачать

👉 @BackendPortal | #книги

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

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

🔥 PySpark: небольшой гайд по библиотеке

PySpark — это Python API для Apache Spark. А Apache Spark, в свою очередь, представляет собой движок для распределённой обработки задач, связанных с большими данными. Так, PySpark позволяет работать с данными любого размера.

Библиотека поддерживает все функции Spark, включая Spark SQL и DataFrames.

Spark SQL предназначен для работы со структурированными данными и позволяет сочетать SQL-запросы с программами Spark.
PySpark DataFrames позволяет читать, записывать, трансформировать и анализировать данные.

👆К посту прикрепил небольшую шпаргалку по этим двум основным инструментам PySpark

👉 @PythonPortal | #ресурсы

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

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

⚡️Истовый инженер теперь в Telegram!

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

— Что изучить про алгоритмы и структуры данных разработчикам на С++ ( читать )
— CodeChecker: анализируем большой проект на С++ быстро, эффективно и бесплатно ( читать )
— 5 способов писать эффективный код на Go: от нейминга переменных до архитектуры ( читать )
— Ужасно подробные ошибки в API: пишем инструмент для работы с ними на Go ( читать )

📝 и ещё 100+ полезных статей, лекций и кейсов от практиков

Подписываемся, чтобы не потерять полезный канал @ultimate_engineer

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

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

ООП в языке Java. Сборник заданий и тематических примеров

Авторы:
Кравчук А.С., Кравчук А.И., Кремень Е.В.
Год: 2023

📂 Скачать

👉 @BackendPortal | #книги

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

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

⚡️ Права доступа к файлам: пользователям Linux на заметку

👉 @BackendPortal | #ресурсы

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

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

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

/channel/+Inv94bErEEs4ZmQy

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