Последние статьи

Устанавливаем и настраиваем базу Redis на Ubuntu 20
Redis - это NoSQL база данных, которая хранит данные в виде ключ-значение. Кроме удобного и понятного формата хранения есть еще одно преимущество - это быстрая база данных поддержка которой реализована на множестве языков. В этой статье рассмотрим как установить такую базу на Ubuntu создавать и восстанавливать бэкапы.
...
Проверяем через Powershell совместимость компьютеров с Windows 11
Компания Microsoft выпустила новую версию ОС под названием Windows 11. Из-за некоторых технических характеристик может возникнуть сложность в оценке совместимости компьютеров предприятия для перехода на новую версию ОС. В этой статье рассмотрено как выполнить подобную оценку с Powershell и на всех компьютерах Active Directory.
...
Как определить разные устройства и браузеры в Django 3 используя User-Agent
Пользователи, заходя на сайт, отсылают информацию о своем устройстве и браузере. Эта информация может пригодиться если вы ведете статистику или вам нужно возвращать разные данные для каждого из устройств. Подобная информация называется "User-Agent" и в Django уже есть методы по работе с ними. В этой статье будут рассмотрены примеры по работе с агентами в Django.
...
Разбираем работу конвейера Powershell на примере команд и созданию функций
Ключевой особенностью Powershell, которая отличает его от других языков, это работа с конвейером. Дело в том, что каждая команда в Powershell возвращает множество объектов, а не один объект типа строка. Такой метод дает дополнительные возможности для работы с языком. Конвейер так же называют pipe или pipeline. В это статье будут рассмотрены примеры работы конвейера, его сравнение с bash, отличие от циклов и создание функции принимающей данные с конвейера.
...
Используем модуль Python random получая случайные значения с sample() и choice()
Для работы со случайными значениями в Python используется модуль random. Кроме получения числовых значений, используя этот модуль, мы можем получить как одно случайное значение из списка так и группу. Рассмотрим как можно реализовать эту задачу на примере нескольких методов, а так же sample() и choice().
...