Python Job | Вакансии | Стажировки
22.8K subscribers
235 photos
20 videos
4.65K links
Все каналы и цены - @best_ITjob / neironka.ru

Разместить вакансию или рекламу - @hr_rus

https://telega.in/channels/job_python/card

https://knd.gov.ru/license?id=675827470acf9c1f42e2cb43

#5MHNM

@Spiral_Yuri
Download Telegram
Владение, заимствование и ссылки в Rust: как компилятор делает ваш код безопасным

В Rust одна из самых непривычных для разработчиков тем — это ownership (владение) и borrowing (заимствование). Многие пытаются писать на Rust как на C++ или Python, натыкаются на компилятор, и правила borrow checker'а поначалу кажутся слишком строгими. На деле компилятор просто защищает вас от ошибок, которые в других языках приводят к падениям, утечкам памяти и гонкам данных. Но чтобы подружиться с borrow checker’ом, нужно понять логику, а не заучивать правила.

На открытом вебинаре 9 сентября в 20:00 разберём фундаментальные концепции Rust, которые делают код безопасным без сборщика мусора. Поговорим о том, почему на одни и те же данные можно взять сколько угодно иммутабельных ссылок (&), но мутабельная (&mut) может быть только одна — и не одновременно с иммутабельными. Разберём, чем перемещение (move) отличается от копирования (Copy/Clone). Обсудим, что такое время жизни (lifetimes): когда его нужно указывать явно, а когда компилятор выводит его сам по правилам элизии (lifetime elision). На практических примерах посмотрим, как разбирать типичные ошибки borrow checker'а, писать функции, безопасно работающие со ссылками и слайсами, и почему правила владения и заимствования предотвращают гонки данных, обращение к освобождённой памяти и двойное освобождение.

Вебинар не для тех, кто хочет просто «посмотреть синтаксис» без погружения в модель памяти. Подойдёт тем, кто уже знаком с основами языка — переменными, функциями, типами — и хочет наконец разобраться в модели памяти Rust, а также программистам с опытом в C++, Java или Python, которые хотят понять самую важную и необычную концепцию языка.

👉 Записатьсяhttps://clck.ru/3Ve3KJ

Реклама. ООО «Отус онлайн-образование», ОГРН 1177746618576
1
#middle #200k #удаленка

funtech
Python-разработчик (backend)
до 185 000 ₽
Формат работы: удалённо

Агентство funtech: digital-спецпроекты и продуктовая геймификация (интерактивные сайты, чат-боты, in-app геймификация, интерактивы с генеративным ИИ). Проекты для Ozon, Авиасейлс, Сбер, Сибур, Делимобиль. Рабочие процессы активно переплетены с AI.

☑️ Чем предстоит заниматься
-Построение и разработка REST/HTTP API, написание чистой и модульной бизнес-логики
-Работа с Redis: кэширование, rate limiting, хранение временных данных
-Интеграция и работа с Kafka: топики, producers, consumers, обработка событий
-Оптимизация запросов и работа с PostgreSQL: индексы, профилирование, транзакции
-Использование DI-подхода: выделение слоёв, конфигурирование зависимостей, тестируемая архитектура
-Использование AI-инструментов (Cursor и др.) как полноценного инструмента разработки: анализ кодовой базы, рефакторинг, работа с Rules для AI-агентов, AI Skills / workflow

☑️ Наши пожелания к кандидатам
-Глубокие знания Python, опыт работы с Django REST Framework (DRF) и FastAPI
-Опыт построения REST/HTTP API, написания чистой модульной бизнес-логики
-Умение работать с Redis (кэширование, rate limiting)
-Опыт с Kafka (топики, producers, consumers)
-Опыт оптимизации запросов и работы с PostgreSQL
-Опыт использования DI-подхода в Python-проектах
-Умение самостоятельно декомпозировать задачи, уверенная работа с AI-powered IDE
-Будет плюсом: понимание CI/CD, опыт с Docker / docker-compose / Kubernetes

Откликнуться

Python Job в Telegram | в VK | в Max
🤔41👍1