newbie

Опубликован:  2020-07-07T06:31:25.169162Z
6800

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

debianeach

Опубликован:  2020-05-25T09:51:20.357986Z
Отредактирован:  2020-05-25T09:52:55.294885Z
5700

Заскучали без Дебианыча.?! А я ещё жив и полон сил, хоть и забросил слегка свой самодельный блог в пользу разработки нового движка и освоения нового web-фреймворка. А поскольку новое требует соответствующего окружения, аккурат в прошедший выходной озадачился я переездом на тестовую ветку Debian, отныне на моём десктопе стоит и здравствует bullseye. В настоящий момент система ещё...

debianeach

Опубликован:  2020-05-07T05:39:08.781033Z
Отредактирован:  2020-05-07T05:38:55.103309Z
8100

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

1. Краткое вступление

2. Готовим и запускаем LiveCD

14. Последовательность всех выполненных комманд

newbie

Опубликован:  2020-05-02T08:01:20.892044Z
4400

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

debianeach

Опубликован:  2020-04-30T07:00:12.511072Z
Отредактирован:  2020-04-30T06:59:46.827685Z
21800

Совсем недавно состоялась очередная инкарнация операционной системы Ubuntu - версия 20.04. Традиционно дистрибутивы этого вендора различаются в зависимости от используемого окружения рабочего стола, но при этом все делят один официальный репозиторий. В этом обзоре рассмотрим весьма необычный способ установки Ubuntu. Под спойлерами ниже много картинок, хомячкам вход воспрещён...

1. Краткое вступление

2. Подготовка окружения

10. Вся последовательность команд

newbie

Опубликован:  2020-04-25T08:35:53.046087Z
2700

Числа Фибоначчи — достаточно удобная последовательность для демонстрации одной весьма интересной фичи Питона, а именно функции-генератора. В этом обзоре попробуем разобраться, чем функция-генератора отличается от обычной функции Питона, я продемонстрирую две функции, перебирающие последовательность Фибоначчи: Итак, последовательность Фибоначчи начинается с 0 и 1, а каждое...

debianeach

Опубликован:  2020-04-21T08:18:11.903504Z
Отредактирован:  2020-04-21T08:17:13.082375Z
3600

Продолжим разговор о прикладных задачах для десктопа на каждый день, и в частности, о кодировании аудио-данных. В этом обзоре рассмотрим простой способ получения группы файлов opus из группы файлов mp3 с сохранением исходных метаданных. Героем этого исследования станет утилита командной строки mp3pus, я покажу её установку в Debian buster и очевидные способы использования.

1. О задаче

2. Подготовка к установке mp3pus

6. Заключение

debianeach

Опубликован:  2020-04-05T07:33:09.733217Z
4600

В рамках подготовки новых обзоров для блогов в списках auriz.ru Дебианыч установил на две машины с одинаковым объёмом ОЗУ разные системы: Первое визуальное сравнение на снимках экрана не требует комментариев (картинки кликабельны). Разноцветными фломастерами подчёркнуты параметры расходования ОЗУ в состоянии покоя, когда запущен только терминал в два окна. Да, конечно же, разные...

debianeach

Опубликован:  2020-04-01T11:46:49.158490Z
Отредактирован:  2020-04-03T05:14:43.697554Z
15600

Не так давно, а именно 20-марта этого года, сообщество Linux Mint объявило о новом выпуске своего дистрибутива на базе Debian buster. В этом обзоре рассмотрим программу установки LMDE4, в частности, автоматическую разметку диска с использованием менеджера логических томов lvm2. Дебианыч установит наше зелёное счастье на компьютер с двумя дисками и покажет полученную схему разметки.

1. Цель обзора

2. Загрузка образа и запись на флеш

7. Вывод

debianeach

Опубликован:  2020-03-30T06:07:08.840709Z
5300

В рамках этого обзора Дебианыч будет избавляться от стереотипов и покажет разметку жесткого диска на основе менеджера логических томов lvm2 без выделенного раздела для файловой системы /boot, как оказалось, GRUB2 прекрасно умеет грузить операционную систему с логического тома LVM. Ранее в этом блоге разметке диска на основе менеджера логических томов lvm2 были посвящены две...

newbie

Опубликован:  2020-03-14T09:22:31.928232Z
Отредактирован:  2020-03-14T09:18:44.388636Z
3400

Продолжаем пошаговую разработку конвертера mp3pus. В этом обзоре рассмотрим технологию переноса изображения (front cover) из метаданных файла mp3 в метаданные файла opus в процессе кодирования. Кроме этого, продемонстрируем экспорт картинки из файла изображения средствами opusenc без дополнительного программирования рутины.

1. В предыдущих сериях

2. Экспорт изображения в метаданные opus средствами opusenc

3. Дополнительная логика mp3pus

4. Заключение

newbie

Опубликован:  2020-03-11T08:00:25.915986Z
Отредактирован:  2020-03-14T09:07:58.393697Z
1900

Продолжаем пошаговую разработку конвертера mp3pus, в обзоре кратко поговорим о рефакторинге, рассмотрим исключительные ситуации, которые могут возникнуть в процессе использования программы конечным пользователем, и обработаем их таким образом, чтобы выхлоп программы был отчётлив, краток и понятен. Этот обзор - третья часть посвященного mp3pus цикла статей блога. Будет интересно...

1. В предыдущих сериях

2. Рефакторинг кода

10. Продолжение следует

newbie

Опубликован:  2020-03-06T09:07:14.229499Z
Отредактирован:  2020-03-11T08:00:06.377714Z
2900

Продолжаем разработку конвертера mp3pus, в этом обзоре я покажу процесс создания стандартного пакета mp3pus, который в случае необходимости можно опубликовать на PyPI, как дополнительный бонус, такой пакет можно легко и просто установить в систему с помощью PIP. Все необходимые для этого действия продемонстрирую в пошаговом режиме с командами и снимками экрана, всё, как мы любим...

1. В предыдущих сериях

2. Модифицируем базовый каталог mp3pus

6. Продолжение следует

newbie_

Опубликован:  2020-03-04T05:35:30.003182Z
Отредактирован:  2020-03-04T05:32:33.573126Z
3000

Продолжаем изучать C++ и его возможности. В очередной демонстрации рассмотрим преобразования типов и сосредоточим внимание на соответствующих инструментах C++ - конструкторах классов и служебных функциях operator, позволяющих реализовать простые механизмы преобразования типов в коде. Все инструменты я продемонстрирую на простых учебных примерах из книги Роберта Лафоре.

1. Общие сведения

2. Преобразования объектов и базовых типов

5. Явное и неявное преобразование типов

debianeach

Опубликован:  2020-02-20T13:32:58.112404Z
Отредактирован:  2020-02-20T13:26:27.714100Z
7600

Мир, в котором мы живём, удивителен и многообразен. Видимо поэтому в операционных системах с ядром Linux как правило кроме архиватора Tar, о котором мы говорили в прошлом выпуске, находится место и другим архиваторам. Героем этого обзора назначен архиватор p7zip, поговорим о его возможностях, целесообразности и необходимости использования и рассмотрим некоторые приёмы работы с ним.

1. Начальные сведения

2. Целесообразность использования 7z в Linux

5. Защита архива паролем