Присоединяйтесь к нашему каналу и погрузитесь в мир Backend-разработки Связь: @devmangx РКН: https://clck.ru/3FobxK
#вакансия
Нужны программисты для долгосрочного оплачиваемого сотрудничества. Это достаточно простая подработка: написание кода, объяснение различных функций и написание авторских текстов.
Требования:
• Знания Backend технологий, не на базовом уровне.
• Опыт работы Figma
• Умение писать грамотные тексты с доступным объяснением на разные темы.
Обработка конкуренции (параллелизма) в Go
Атомарные операции — это простой способ безопасно изменять значения между горутинами без использования блокировок.
> Используйте пакет sync/atomic
для безопасного изменения общих переменных.
> Функция atomic.AddInt64
атомарно увеличивает значение счётчика между горутинами.
> Без блокировок — только прямые обновления значения
👉 @BackendPortal
21 ключевой компонент системного дизайна для инженеров-программистов
Если вы хотите создавать масштабируемые, отказоустойчивые и эффективные приложения, понимание основных компонентов системного дизайна — не роскошь, а необходимость
➜ здесь
👉 @BackendPortal
Разработчикам: Безопасный VPN по доступной цене.🔥
Надоели блокировки и ограничения? Нужен безопасный и быстрый VPN?
VLESS VPN – решение для вас:
Всего 4 рубля в день! 💰 Без скрытых платежей.
Подключайте сколько угодно устройств. 👨💻👩💻 Для вас и вашей команды.
Безопасное соединение: Защита от MITM-атак, шифрование трафика.
Доступ к любым ресурсам: Забудьте о географических ограничениях.
VLESS – свобода кодить, где угодно! 😉
👉 Попробуйте бесплатно!
Шпаргалка по лучшим практикам проектирования REST API
⏩Базовые принципы
⏩Идемпотентность
⏩Пагинация и безопасность
👍 — пригодится
👉 @BackendPortal
Прокачай SQL, играя в игру
Наткнулся на крутейшую штуку — Lost at SQL
Это не просто сайт, а целая ретро-игра, в которой ты — капитан подлодки, спасающий команду при помощи... SQL-запросов 😎
Что внутри:
—> Увлекательный сюжет с атмосферой старых компьютерных RPG
—> Постепенное обучение от простого SELECT до сложных JOIN, оконных функций и подзапросов
—> Моментальные подсказки, разбор ошибок, геймификация и стиль 80-х
Если учишь SQL или хочешь освежить знания — это прям маст-хэв. Сам залип в неё 😍
👉 @BackendPortal
Узнайте, как повысить производительность ваших Kubernetes-приложений, устраняя проблему ограничения CPU (CPU throttling) 🚤
Начните с мониторинга метрик cgroup и использования инструментов вроде kubectl top, чтобы выявить узкие места в производительности
➜ https://www.causely.ai/blog/tackling-cpu-throttling-in-kubernetes
👉 @BackendPortal
Хакатон «ВНЕДРЕЙД» от Orion soft собирает 300 сильнейших представителей ИТ-касты, готовых штурмовать инфру Т‑Банка, Авито, Lamoda, CDEK и Магнита.
48 часов кода, драйва и никаких ограничений. После 22:00 карета превращается в тыкву, а внедрейд во внедрейв: темные окна, светлые головы и вечно горячий роутер.
Когда? 7-8 июня
Где? Москва, «Суперметалл»
Приз — экспедиция на Эльбрус для всей команды
Присоединяйся к штурму бигтеха: Подать заявку
Если вдруг планируешь выучить питона, то могу порекомендовать этот бесплатный курс
Этот плейлист буквально учит всем основам Python, которые нужны
⏩ Источник
👉 @BackendPortal
Пробую новую рубрику с новым форматом 😎
Буду разбирать базу: структуры данных, алгоритмы и прочую теоретическую начинку, без которой нормальной разработки не бывает
Если понравилось, с тебя — 👍
👉 @BackendPortal
Зацените: Instagres — мгновенные базы данных PostgreSQL прямо в браузере
Создал базу за пару секунд без регистрации
➔ Бесплатно
➔ Временное хранение (удалится через час)
➔ Можно перенести в Neon для постоянного доступа
Идеально для тестов, быстрых экспериментов и прототипирования
👉 @BackendPortal
Программисты из Telegram создали сильнейшие IT- каналы
🐍 Ghostly Python - автоматизируй всё, что можешь. Боты, скрипты, парсеры, утилиты - делаем Python простым и полезным. Уверенный старт для новичков и не только.
☕️ Easy Java - Java без боли. От основ до фреймворков. Просто, понятно и по делу. Если хочешь реально понять язык - тебе сюда.
😎 IT Syndicate - главный хаб для тех, кто живёт IT. GameDev, InfoSec, Frontend, DevOps, AI и многое другое. Готовь мозг, тут будет жарко.
Если вы изучаете Kubernetes, могу порекомендовать этот плейлист, который является очень хорошей отправной точкой
⏩ Источник
👉 @BackendPortal
Забудь про AI-кодинг на секунду
Один из самых больших рывков в моей скорости разработки произошёл, когда я перешёл на Supabase для бэкенда.
Больше не нужно настраивать базу данных с нуля, конфигурировать авторизацию или мучиться с медленными API. Просто подключаешь Supabase — и начинаешь выкатывать фичи.
⏩Postgres-база из коробки
⏩Встроенная авторизация: OAuth, магические ссылки и не только
⏩Edge-функции для кастомной логики
⏩Хранилище для загрузки файлов
Когда делаешь MVP, главное — скорость. Supabase убирает узкое место на бэкенде и даёт тебе сосредоточиться на продукте
👉 @BackendPortal
Давно у нас не было крутых шпаргалок — ловите подробную шпаргалку по проектированию систем
Благодаря ей можно легко понять ключевые концепции и передовые методы, которые можно использовать в работе
👍
👉 @BackendPortal
Microsoft и VS Code дарят два бесплатных курса прямо в редакторе
> Python с нуля — 19 часов практики
> HTML, CSS, JavaScript — 16 часов основ веба
Без воды — просто открыл VS Code и учишься
Начни сейчас: vscodeedu.com/courses
👉 @BackendPortal
⚡️ Дождались! Ребята сделали крутейшие каналы про Айти
Здесь сложные темы объясняют на простых картинках, понятном языке. А также решаем задачки, делимся ресурсами и советами.
📱 Python | Программирование
⚙️ Webdev | Backend & Frontend
😷 Hacking | Кибербезопасность
🖥 Memes | Мемы айтишников
🖥 CodHub | Курсы IT
Все необходимые команды Docker
-> Версия и информация о Docker
-> Работа с контейнерами
-> Управление образами
-> Docker-сети
-> Docker-тома
-> Просмотр логов контейнера
-> Инспекция контейнеров и образов
-> Экспорт и импорт контейнеров
-> Docker Compose
-> Очистка Docker
🔥 — лайк
👉 @BackendPortal
Типобезопасная мемоизация для ускорения работы ваших функций
Мемоизация —> это приём оптимизации, при котором результаты вызова функции сохраняются (кешируются), чтобы при повторном вызове с теми же аргументами не пересчитывать их заново, а брать готовый результат из памяти
👍
👉 @BackendPortal
В JavaScript нет нативной обработки ошибок как в Go, но можно имитировать Go-стиль возврата [value, error]
с помощью простой обёртки.
Больше никакого захламления try/catch
повсюду
👍 — лайк
🔥 — огонь
👉 @BackendPortal
МТС приглашает разработчиков на масштабную ИТ-конференцию True Tech Day 6 июня. Участие бесплатно
Ключевая тема конференции в этом году — искусственный интеллект. Тебя ждут доклады ученых, выступления зарубежных спикеров по AI и экспертов крупных ИТ-компаний.
В программе:
— 4 трека и больше 40 докладов.
— Выступления зарубежных спикеров с индексом Хирша более 50.
— Концентрация практических кейсов: как создаются большие ML-проекты.
— Доклады по архитектуре, бэкенд-разработке и построению ИТ-платформ.
— AI-интерактивы и технологические квесты.
— Пространство для нетворкинга,
…а еще after-party со звездным лайн-апом.
Когда: 6 июня
Где: Москва, МТС Live Холл и онлайн
Участие бесплатно. Регистрация по ссылке.
Хочешь API для практики программирования? 🖥
Это лучший вариант для создания приложений погоды
✓ 100% бесплатно
✓ Без регистрации и API-ключа
✓ Поддержка HTTPs и CORS
Подходит для JavaScript, Python, Java и любых других языков → open-meteo․com
👉 @BackendPortal
Не позволяйте одному контейнеру съесть всю память сервера.
Устанавливайте лимиты памяти в Docker с помощью флага --memory
или через настройки в файле Compose
👉 @BackendPortal
Какой должна быть система управления доступами в современной облачной платформе?
Рассказывают разработчики нового облака MWS.
🔗Читайте статью, чтобы узнать:
➡️Почему нельзя не поддержать протокол авторизации, созданный еще в AWS
➡️Какой должна быть архитектура сервиса, чтобы ограничить радиус потенциальной хакерской атаки
➡️Зачем заводить учетные записи для роботов
🔗 Подпишись на облачный хаб MWS
⏩️Там регулярно рассказываем, как строим новое облако с нуля.
🤖 Хотите автоматизировать инфраструктуру для тестирования прямо в Gradle?
На открытом уроке «Облако в кармане: запускаем всю инфраструктуру для теста при сборке» от OTUS мы расскажем, как избежать ручных настроек и запусков. Вместо этого вы научитесь автоматизировать весь процесс с помощью Docker, DockerCompose и TestContainers, интегрируя их с Gradle.
Урок полезен для разработчиков на Kotlin и Java, которые работают с автотестами — интеграционными и end-to-end.
В ходе урока вы освоите:
▫️Автоматический запуск всей необходимой инфраструктуры для тестирования.
▫️Создание Docker-образов для тестов и деплоя.
▫️Разработку автотестов, которые поднимут ваши навыки на новый уровень.
Участники получат скидку на курс «Kotlin Backend Developer. Professional».
➡️ Встречаемся 29 апреля в 20:00 МСК, регистрация открыта: https://otus.pw/Zf0i/?erid=2W5zFFutZeg
#реклама
О рекламодателе
Представляем Docker для локальных и приватных ИИ-моделей в VSCode 🤩
Теперь можно использовать Docker в качестве локального провайдера моделей в VSCode, JetBrains, Cursor, а скоро и в Visual Studio Enterprise.
С помощью Docker Model Runner (v4.40+) вы сможете запускать ИИ-модели прямо на своем компьютере — без передачи данных и без зависимости от облака 👏
Просто обновите Docker, откройте CodeGPT, выберите модель, нажмите "Скачать"
👉 Вот как обновить Docker: https://docs.docker.com/desktop/features/model-runner/
Доступно в CodeGPT версии 3.11.51 (предварительная версия) - install
👉 @BackendPortal
Cozystack — это бесплатная PaaS-платформа и фреймворк для создания облаков.
С помощью Cozystack вы можете превратить набор серверов в интеллектуальную систему с простым REST API для запуска Kubernetes-кластеров, сервисов базы данных (Database-as-a-Service) и других сервисов.
➤ https://github.com/aenix-io/cozystack
👉 @BackendPortal
Зацени: Kubernetes Resource Recommender — CLI-инструмент для оптимизации ресурсов в Kubernetes-кластере
Он собирает данные об использовании подов из Prometheus и предлагает значения requests и limits для CPU и памяти.
Это снижает затраты и повышает производительность кластера 💻
➜ https://ku.bz/1KFY7vW8w
👉 @BackendPortal
Оказывается, чтобы расти в доходе в ML и IT, недостаточно закончить топовый матфак, работать 24/7 и знать все фреймворки мира
Да, это круто, но это – далеко не главное. На самом деле чаще всего выигрывают люди с прокаченным софт скиллами – те, кто уверенно ведет диалог и грамотно доносит ценность своих решений.
Вот вам пример: Senior ML-инженер Олег Андриянов рассказывает в своем канале, как его доход вырос за 4 года в 12,5 раз. В блоге куча крутых статей, вот наш топ-3:
– Как гарантированно повысить свою зарплату?
– Какие 2 ключевых софт-скилла делают тебя на голову выше конкурентов на рынке труда?
– Как Олегу удалось вырасти в доходах в 12,5 раз за 4 года?
У автора большой опыт руководителя, так что он знает, чего хочет от сотрудника индустрия, и в его канале – не фантазии, а настоящие практические инструменты, которые помогут быстрее достичь карьерных целей.
Подписывайся, если хочешь стать незаменимым в любой IT-команде: @andriyanov_leads
Реклама. СЗ Волков Д.Д. ИНН: 370701873479, erid: 2Vtzqwy7BPx
Когда-нибудь хотелось просто «запрыгнуть» в работающий Docker-контейнер?
Именно для этого и существует docker exec
Нужно отладить что-то или посмотреть логи?exec
позволяет запускать любые команды внутри контейнера без его перезапуска.
На фото краткая шпаргалка, которая точно пригодится 🚬
👉 @BackendPortal