SQLAlchemy 2.0 + Python Generic, или как создать универсальный репозиторий для работы с БД
—
от автора
—
от автора
Доброго времени суток, товарищи, эта статья, так скажем, продолжение предыдущей статьи об SQLAlchemy 2.0 для новичков, в этой статье мы узнаем что такое Python Generic и как его можно использовать в наших целях при взаимодействии с БД.Первоначальная настройкаДля того чтобы…
—
от автора
Тема: «Как ChatGPT (LLM) и RPA открывают новые возможности для руководителей».Вебинар бесплатный! Присоединяйтесь к нам и узнайте, как использовать передовые технологии искусственного интеллекта и роботизации процессов для оптимизации управления и повышения эффективности работы вашей компании.Программа вебинараRPA и LLM — вместе сильнееЧто…
—
от автора
Представим конец напряженного рабочего дня. Все уже устали. Остаётся протестировать один непростой эндпоинт. В нём много вложенных массивов, и во многих параметрах есть зависимости друг от друга. Дедлайн по задаче — как это часто бывает — сегодня.Мы всё это тестим…
—
от автора
Асинхронный Rust в трех частяхВведениеЧасть первая: FuturesЧасть вторая: TasksЧасть третья: IOAsync/await, или «асинхронный ввод‑вывод», — это относительно новая функция языка, которая позволяет программам выполнять несколько задач одновременно. Это своего рода альтернатива многопоточности, хотя программы на Rust часто используют и то и другое.…
—
от автора
ВведениеКэширование ― одна из важнейших практик в проектировании современных высоконагруженных ИТ-систем. Статья позволит почерпнуть практический опыт проектирования механизма кэширования и будет интересна системным аналитикам, проектировщикам систем и архитекторам высоконагруженных систем.В этой статье:что такое кэширование и для чего оно нужно;какие бывают…
—
от автора
По информации главы Центра мониторинга и управления сетью связи общего пользования (ЦМУ ССОП, входит в структуру РКН) Сергея Хуторцева, регулятор в 2024 году с помощью специальной системы по ИБ под названием «Сканер безопасности» выявил более 26 тыс. критических уязвимостей в…
—
от автора
Всем привет!Я — Дарья Касьяненко, эксперт Центра непрерывного образования факультета компьютерных наук НИУ ВШЭ.Сейчас мир Android‑разработки активно меняется, но многие из используемых технологий остаются актуальными, и их стоит знать каждому начинающему разработчику. Мой коллега Даниел Цуркан, эксперт и преподаватель курса «Android‑разработчик на Kotlin» Центра…
—
от автора
Сегодня мы расскажем о новой переводной книге по проектированию баз данных от автора Рода Стивенса «Основы проектирования баз данных. — 2-е изд» (Database Design Solutions, Second Edition). Это практическое руководство почти на 800 страниц по проектированию реляционных и нереляционных баз данных…
—
от автора
The Browser Company создаст более простой браузер, который станет аналогом Arc. Генеральный директор компании Джош Миллер заявил, что над проектом работали последние пять лет. Миллер подчеркнул, что это не будет версия Arc 2.0, о которой он ранее упоминал.По его словам, число…
—
от автора
Apple создала виртуальную исследовательскую среду, чтобы предоставить публичный доступ к тестированию безопасности своей системы Private Cloud Compute, и опубликовала исходный код некоторых «ключевых компонентов», чтобы помочь исследователям проанализировать функции конфиденциальности и безопасности в архитектуре.Компания также стремится улучшить безопасность системы и…