Полезные статьи¶
Наборы Python: что, почему и как
При написании кода вы можете делать это несколькими способами. Некоторые из них считаются плохими, а другие - четкими, лаконичными и удобными в обслуживании. В этой статье мы собираемся изучить, как наборы Python могут помочь нам не только с...
Quay, реестр для сборки и распространения образов контейнеров
Quay.io — это хранилище образов Docker от CoreOS, который продвигает себя как имеющие «продвинутые триггеры для сборки», «расширенные возможности по управлению привилегиями для команды» и «безопасное хранилище».
SAAS или Standalone: что выбрать?
Если политика безопасности требует, чтобы все данные, использующиеся программной системой, хранились только на собственных серверах компании, вам подойдет только Standalone. Иначе можно пользоваться удобным SAAS-решением
SRE (Инженерия надежности сайтов)
SRE - это аббревиатура, которая означает "Site Reliability Engineering" (Инженерия надежности сайтов). Это практика разработки программного обеспечения, которая сосредоточена на создании и поддержке высоконадежных и масштабируемых систем.
12-факторное приложение - The Twelve-Factor App
12-факторное приложение - The Twelve-Factor App.
Web 3.0. Что это простыми словами
Web 3.0. построен на блокчейне — базе данных, которая накапливает информацию без возможности ее изменить или удалить.
Web-приложение: понятие, компоненты и принципы работы
Понятие web-приложений и их типы. Структура сети и сетевые сервисы. Развитие и структура веб-приложений. HTTP-протокол - сущность и основные методы с примерами.
Что такое LLM, как работают ChatGPT и другие LLM?
В наши дни все говорят о LLM, ChatGPT и многом другом. На GitHub довольно много репозиторий, которые так или иначе используют LLM. Но что такое LLM? Как они работают? Каковы варианты использования? В этой статье попытаемся ответить на эти вопросы.
Что такое операционная система?
Операционная система является наиболее важным программным обеспечением , которое работает на компьютере. Он управляет памятью и процессами компьютера , а также всем его программным и аппаратным обеспечением.
Что такой DevOps и как стать devops-инженером
DevOps — методология активного взаимодействия специалистов по разработке со специалистами по информационно-технологическому обслуживанию и взаимная интеграция их рабочих процессов друг в друга для обеспечения качества продукта.
Cогласованность шаблонов в распределенных системах
Шаблоны согласованности относятся к способам хранения данных и управления ими в распределенной системе. Распределенная система — это система, состоящая более чем из одного компонента, и каждый компонент отвечает за одну часть приложения.
Docker: решения для хранения образов
На сегодняшний день ни одно решение, построенное на основе или просто использующее Docker, не обходится без хранилища Docker образов (images). Такие хранилища делятся на публично доступные и приватные.
Исключения в Python. Try/Except/Finally
Исключительные ситуации или исключения (exceptions) – это ошибки, обнаруженные при исполнении. Например, к чему приведет попытка чтения несуществующего файла? Или если файл был случайно удален пока программа работала? Такие ситуации обрабатываются при...
Гибридная инфраструктура что это
Понятие «гибрида» распространено в сфере IT. Чаще всего под этим подразумевают поддержание разнородных элементов в одной экосистеме.ответственны все, кто создает программное обеспечение.
Процессы и потоки в Python
Процессы и потоки в Python и чем они отличаются.
Python проеты с Poetry и VSCode
Мы будем использовать Poetry для запуска простого проекта, управления зависимостями и публикации его в PyPI. Мы также интегрируем Pytest, Black и Flake8 в VSCode непосредственно из виртуальной среды.
Полезные статьи
Что такое DevSecOps?
DevSecOps – это практика интеграции тестирования безопасности в каждый этап процесса разработки программного обеспечения. Она включает в себя инструменты и процессы, поощряющие сотрудничество между разработчиками, специалистами по безопасности и...