Подписка на блог

делю на ноль, обогащаю уран

Автор: admin

Hello world!

Welcome to WordPress. This is your first post. Edit or delete it, then start writing!

Функции высшего порядка в Python

Python предоставляет мощные инструменты для обработки данных, известные как функции высшего порядка. Основными представителями этой категории являются `map`, `filter` и `reduce`. Данные функции позволяют эффективно работать с коллекциями данных, упрощая код и повышая его читаемость. Функции высшего порядка Функции высшего порядка — это функции, которые…

Методы обновления множеств «по месту» в Python

В Python существуют методы для обновления множеств «по месту», что означает, что они изменяют текущее множество без создания нового. Эти методы позволяют выполнять различные операции над множествами «по месту». 1. `difference_update()` Метод `difference_update()` удаляет из текущего множества все элементы, которые присутствуют в другом множестве. Это означает, что текущее…

Операции над множествами в Python: сравнение, объединение и извлечение уникальных элементов

1. Объединение (Union) Объединение множеств — это операция, которая позволяет объединить два или более множества в одно, оставив только уникальные элементы. В Python это можно сделать с помощью оператора `|` или метода `union()`. Пример: A = {1, 2, 3, 4} B = {3, 4, 5, 6}…

Шпаргалка по основам работы с Poetry

Poetry — инструмент для управления зависимостями и пакетами в проектах на Python, который решает множество проблем, связанных с установкой пакетов, управлением версиями и сборкой проекта. Преимущества использования Poetry, в том что все зависимости и их версии контролируются в одном месте, а также в том, что инструмент самостоятельно создает и управляет виртуальными средами проектов.…

Решение конфликта между локальной и удаленной ветками в Git

В процессе работы с Git часто возникают ситуации, когда изменения, внесенные в удаленный репозиторий, не синхронизированы с локальной копией. Это может привести к ошибкам при попытке отправить локальные изменения на удаленный сервер. Сценарий конфликта: 1. Изменения в удаленном репозитории: Предположим, что в удаленном репозитории на GitHub были внесены изменения другими участниками…

Как запушить изменения в GitHub

Для публикации изменений на GitHub необходимо выполнить следующие команды: 1. Добавление изменений в индекс Git: git add .Эта команда добавляет все измененные файлы в индекс для следующего коммита. Можно указать конкретные файлы вместо точки. 2. Создание коммита с описанием изменений: git commit -m "Описание изменений"Сообщение коммита…

Удаление пакета в Python

Чтобы удалить пакет, установленный через `pip`, необходимо использовать команду `pip uninstall`, указав имя пакета. Имя пакета соответствует тому, что указано в сообщении об ошибке или в файле `pyproject.toml`. Например: python3 -m pip uninstall package_nameДля удаления зависимости из проекта, управляемого Poetry, используется команда `poetry remove`, где `package_name` —…

Некоторые комбинации клавиш в mc

Ctrl + R обновляет активную панель; Ctrl + X C посмотреть/поменять права (chmod) для отмеченных файлов; Ctrl + X O посмотреть/поменять владельца (chown) для отмеченных файлов; Ctrl + S или Alt + S открывает диалог быстрого поиска (вводимые символы отображаются…

Как создать образ с объемом более 4 гигабайт

Долго бился над созданием образа более 4 гигабайта. Оказалось, что всего лишь нужно добавить `iso-level`:mkisofs -vJRl -o -iso-level 3 dvd.iso /path/to/filesЭта опция определяет уровень соответствия `iso9660`. В данном случае, на уровне 3 нет никаких ограничений.

Ранее Ctrl + ↓