Архив записей

Политкорректность – зло

Python

Всё хорошо в меру. А за так называемую политкорректность, в угоду которой ломают сложившуюся на протяжении десятилетий терминологию, надо обрывать всё, что можно. Теперь добрались и до программирования, точнее, до языка Python.

Песня об улице, которой нет

Думаю, песню Юрия Антонова «На улице Каштановой» слышали все, а для тех, кто не слышал, даю ссылку.

Так вот, интересный момент - песня написана о конкретном городе, который находится в России. Но ещё более интересно, что там есть все упомянутые улицы (или переулки, а часть даже в двух вариантах), кроме как раз Каштановой.

Создание псевдослучайных последовательностей символов

Потребовалось мне не так давно написать генератор псевдослучайных последовательностей символов (по образцу ID видеоролика на Youtube) с двумя требованиями – большой диапазон значений (минимум 1 миллиард) и неповторяемость в пределах этого диапазона.

Обновление certbot одновременно с версией Ubuntu Server

Обновление версии дистрибутива Linux на сервере – дело несложное, но есть подводные камни, знание которых сможет избавить от потери нескольких часов времени на поиски проблемы. В частности, обновление certbot – приложения для автоматической установки сертификатов SSL – в автоматическом режиме не выполнится.

Учим Firefox открывать ссылки в той же вкладке

Не меня одного раздражает принудительное открывание ссылок на странице в новых окнах или вкладках – владелец сайта просто не оставляет нам выбора. В старом браузере Firefox с этим справлялось дополнение TabMix Plus, но под новые версии его нет. Но можно обойтись и без него и самому научиться открывать ссылки в той же вкладке.

Переключение раскладок клавиатуры в Ubuntu по отпусканию клавиш

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

Ubuntu LTS на Orange Pi при отсутствии нужной версии

При всём многообразии одноплатных компьютеров (Raspberry Pi, Orange Pi и прочие) их объединяет один общий недостаток – достаточно ограниченный выбор дистрибутивов операционных систем, а что касается Ubuntu – практически все с уже закончившейся поддержкой, нет LTS-выпусков. Но это можно исправить.

Настройка VPN под Linux Ubuntu/Mint

Аббревиатуру VPN сейчас не слышали разве что только те, кто никогда не имел дела с компьютером. Что это такое, зачем оно нужно и как его настроить самостоятельно?

Как установить Linux Mint KDE после прекращения выпусков

Linux Mint KDE

В конце прошлого года разработчики Linux Mint объявили об отказе от редакции Linux Mint KDE, аргументируя это тем, что все остальные редакции имеют окружения на GTK и поддерживать на Qt им не нужно.

Избавляемся от дублирования записей в меню загрузки Linux

Меню GRUB

Часто на компьютере может быть установлено несколько операционных систем, что можно понять. Но при наличии нескольких версий Linux часто в меню загрузки Grub пункты начинают дублироваться. Как это исправить?