Доброго!
Умудрился дожить до преклонных лет, в пути накопился некий практический опыт в работе компьюторщика. Пытаюсь собрать его здесь в некую структуру. Исключительно субъективно и в виде оценочных суждений.
записи
10.10.2022
Новости Firefox на 26 октября 2022
Приватный режим
В последней версии браузера реализовано автоматическое включение темного оформления браузера в ркнах приватного режима. Так что теперь сразу понятно, что поиск ведется в окне которое не сохраняет историю поиска. Кстати, если часто пользуются приватные она, то теперь можно закрепить приватное окно на панели задач Windows. Так что теперь их можно будет открывать в один клик. Главно не авторизоваться в поиске Yandex или Google в приватных окнах %) а то весь смысл приватности теряется. При этом трэкинг и фингерпринт никто не отменял и персональные рекомендации могут всё-таки приходить. Главное что на устройстве с которого серфинг происходит не смогут просмотреть историю.
10.10.2022
10.10.2022
Автовход в Windows 10
05.05.2020
Настройка редактора Atom для работы с Markdown
Для работы над статическим сайтом нужно:
- Редактировать файлы Markdown
- Хранить файлы в “безопасном” месте. Чтобы случайно их не потерять
- Облегчить себе работу по формирофанию необходимой сужебной информации внутри файлов (Front Matter)
GitHub поможет решить вопрос хранения файлов со статьями и новостямии, а вот удобного редактирования и наполнения файлов можно решить практически любым редактором кода. Для себя я выбрал редактор от авторов GitHub - Atom.
03.03.2019
Сохранение и перенос настроек на новую установку GNU/Debian Linux
Переустановка Debian
Мне ни разу не удавалось перейти на новуюверсию Debian без усановки системы с нуля. Видимо как-то криво я ставил или удалял пакеты, что при смене версии ни разу зависимости у меня не разрешались. Поэтому приходиться разрабатывать схему покоторой я с минимальными затратами времени и сил смогу перейти на свежую версию.
Для себя определил следующие этапы:
- Сбор инормации об установленных пакетах
- Резервное копирование настроек установленных пакетов на github
- Подготовка установочного носителя
- Установка новой системы
- Установка пакетов
- Применение настроек
- Разбор ошибок
#1. Сбор информации об установленных пакетах
03.03.2019
Быстрый старт работы с Pelican
Быстрый старт
Настоятельно рекомендуем прочитать полную версию документации, но для особо нетерпеливых ниже представлен ряд шагов, чтобы быстро начать работу.
Подготовка
В системе GNU/Linux Debian Buster по-умолчанию уже устанолен Python 3.7 Установим утилиту для создния виртуального окружения venv.
$ sudo aptitude install python3-venv
Он включает в свой состав утилиты pip для установки пакетов
Создаем каталог в котором будет работать Pelican:
$ mkdir pelican && cd pelican
.
Создаем внутри каталога виртуальную среду Pytnon $ python3 -m venv pelicanenv
и активируем её командой $ source pelicanenv/bin/activate
03.03.2019
Lorem est tota propiore conpellat pectoribus de pectora summo.
03.03.2019
Выбор статического генератора сайтов
Выбор генератора статического сайта
Анализ того ресурса, что размещен на хостинге и называется моим сайтом, показал что я замечательно и без проблем живу на flat cms Grav (плоская CMS без базы данных). При этом я здорово сэкономил на хостинге. Мой месячная абонплата на jino.ru не дотягивала даже до 80 рублей. Поэтому мне показалочь логичным сделать следующий шаг и перейти на полностью статический сайт генерируемый из текстовых файлов (мне понравился язык разметки Markdown), хранимых в каком-либо облаке, например на GitHub.
09.09.2014
В связи с тем, что на работе часто приходится рабочие станции приводить в порядок после “настроки” пользователями я озаботился созданием инструмента для быстрого развертывания операционной системы.
Да-да, мы на работе всё еще используем ХР. Да, я в курсе, что её сняли с поддержки. Нет, для работы мне не нужны ни DirectX11, ни IE9.
Что же нужно мне для того, чтобы было удобно пользоваться “инструментом”:
- Загрузчик с возможностью выбора устанавливаемой ОС - En, Ru, x86, x64, WinPE, CloneZilla, и возможно её какие-то другие образы.
- Возможность использования собственных установочных образов - интегрировать обновления, драйвера, патчи, приложения.
Почему не использовать готовые образы, типа Zver? Во-первых паранойя; во-вторых это скучно; в-третьих все они меняют стандартный интерфейс, что лично меня ужасно бесит.
09.09.2014
В связи с тем, что на работе часто приходится рабочие станции приводить в
порядок после “настроки” пользователями я озаботился созданием инструмента
для быстрого развертывания операционной системы.
Да-да, мы на работе всё еще используем ХР. Да, я в курсе, что её сняли с
поддержки. Нет, для работы мне не нужны ни DirectX11, ни IE9.
Что же нужно мне для того, чтобы было удобно пользоваться “инструментом”:
- Загрузчик с возможностью выбора устанавливаемой ОС - En, Ru, x86, x64,
WinPE, CloneZilla, и возможно её какие-то другие образы. - Возможность использования собственных установочных образов -
интегрировать обновления, драйвера, патчи, приложения.
Почему не использовать готовые образы, типа Zver? Во-первых паранойя;
во-вторых это скучно; в-третьих все они меняют стандартный интерфейс, что
лично меня ужасно бесит.
09.09.2014
В XP при неполадка в процессе загрузки ОС я часто использовал команды из
заголовка сообщения. Но в консоли восстановления 7-ки их почему-то не
оказалось.
Зато появился пакет с параметрами:
’’'
BOOTREC \FixBoot
BOOTREC \FixMBR
’’'
который выполняет ровно те же задачи, восстанавливая загрузочный сектор и
главную загрузочную запись, соответственно.
01.01.0001
Устанавливаем и настравиваем node_exporter
Описание
node-exporter написан на Golang и распространяется в виде исполняемого файла, включающего в себя все необходимы библиотеки.
Установка
Поэтому установка состоит из того чтобы скачать и скопировать файл с github проекта в папку включенную в PATH (то есть ту, в которой командная оболочка ищет использняемые файлы).
curl -s https://api.github.com/repos/prometheus/node_exporter/releases/latest| grep browser_download_url|grep linux-amd64|cut -d '"' -f 4|wget -qi -
# Разархивируем полученный архив
tar -xvf node_exporter*.tar.gz
# Переходим в папку с исполняемым файлом
cd node_exporter*/
# Копируем исполняемый файл в католог входящий в PATH для Debian это /usr/local/bin
sudo cp node_exporter /usr/local/bin
#Возвращаемся в домашний каталог
cd
Теперь, если выполнить в консоли сервера, на который мы скачали node_exporter, команду node_exporter --version
: