Публикации пользователя 𝐀𝐧𝐝𝐫𝐞𝐲 𝐁๏𝐫๏𝐤𝐢𝐧

Все посты пользователя

𝐀𝐧𝐝𝐫𝐞𝐲 𝐁๏𝐫๏𝐤𝐢𝐧

Всего постов: 86

crop-Borokin

Генераторы в Python


  • Дата публикации: 12 октября 2023
Картинка к публикации: Генераторы в Python

Генераторы - это мощный инструмент в Python, который позволяет эффективно создавать и обрабатывать последовательности данных. Они представляют собой ключевой элемент в языке программирования Python и позволяют работать с данными в более лаконичной и эффективной форме. В этой статье мы погрузимся в мир генераторов, рассмотрим, что они такое, как их создавать и использовать, а также предоставим практические примеры, чтобы помочь вам освоить эту важную концепцию.

Разбираемся в REST API с примерами на Python


  • Дата публикации: 12 октября 2023
Картинка к публикации: Разбираемся в REST API с примерами на Python

REST, или Representational State Transfer, представляет собой архитектурный стиль для разработки сетевых приложений. Этот стиль был предложен Роем Филдингом в его докторской диссертации в 2000 году и стал основой для многих современных веб-сервисов. Давайте разберемся, что такое REST, как он работает и почему его использование столь важно.

Git в повседневной разработке


  • Дата публикации: 11 октября 2023
Картинка к публикации: Git в повседневной разработке

Git - это распределенная система контроля версий, которая позволяет эффективно управлять и отслеживать изменения в вашем коде. В этой инструкции мы рассмотрим основные команды Git, которые используются в повседневной работе разработчика.

Python ООП


  • Дата публикации: 11 октября 2023
Картинка к публикации: Python ООП

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

SOLID


  • Дата публикации: 07 октября 2023
Картинка к публикации: SOLID

Принципы SOLID представляют собой набор руководящих принципов и практик, разработанных для проектирования и разработки поддерживаемых, расширяемых и понятных программных систем. Эти принципы были сформулированы Робертом Мартином (также известным как "Дядя Боб") и стали одними из фундаментальных концепций в мире объектно-ориентированного программирования (ООП).

Установка CUDA-11.8 на Ubuntu 22.04


  • Дата публикации: 26 августа 2023
Картинка к публикации: Установка CUDA-11.8 на Ubuntu 22.04

В этом руководстве рассмотрим, как убедиться, что ваша система оборудована поддерживаемым графическим процессором, а также как корректно удалить предыдущие версии CUDA Toolkit и драйверов NVIDIA для чистой установки.
Проведем вас через весь процесс: от проверки вашего оборудования и удаления старых компонентов до установки самых последних версий драйверов и самой CUDA. Пошаговые инструкции позволят вам без проблем настроить вашу систему для работы с CUDA. Помните, что точность и внимание к деталям критически важны на каждом этапе этого процесса.

Асинхронный Django


  • Дата публикации: 15 апреля 2023
Картинка к публикации: Асинхронный Django

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

Асинхронное программирование


  • Дата публикации: 11 апреля 2023
Картинка к публикации: Асинхронное программирование

Асинхронное программирование - это способ организации программного кода, который позволяет выполнять несколько задач одновременно в рамках одного процесса. Это достигается путем использования неблокирующих операций ввода-вывода (I/O), которые позволяют программе продолжать работу, не ожидая завершения операции ввода-вывода.

Redis


  • Дата публикации: 06 апреля 2023
Картинка к публикации: Redis

Redis - это высокопроизводительная, отказоустойчивая, в памяти база данных, которая широко используется в различных приложениях. Она имеет множество функций, таких как кэширование, хранение данных, обмен сообщениями и многое другое. Redis может значительно ускорить работу вашего приложения, уменьшив нагрузку на базу данных. Создателем Redis является Сальваторе Санфиллипо (Salvatore Sanfilippo), который изначально задумал Redis как ключ-значение хранилище данных с возможностью хранения различных типов данных, таких как строки, списки, хэши, множества и т.д.

Celery


  • Дата публикации: 05 апреля 2023
Картинка к публикации: Celery

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


ChatGPT
Eva
💫 Eva assistant