TagLinux

Работа с Vesta CLI

Попробовал Vesta CLI, т.е. управление панелью Vesta через командную строку (терминал).
Мягко говоря, сыровато. Например, при добавлении базы данных через v-add-database начинает сыпать ошибками phpMyAdmin.

Документация по адресу https://vestacp.com/docs/cli/ вообще не дописана и содержит куски копипасты. Команды присутствуют далеко не все (нет даже основных). Причем, они никак не сгруппированы, а просто вывалены как есть.

Попробуем это исправить…

Continue reading

Клавиатурные сокращения в терминале bash

Навигация

Ctrl+A — курсор в начало строки (Home)
Ctrl+E — курсор в конец строки (End)

Ctrl+F — переместить курсор на символ вперед (стрелка вперед)
Ctrl+B — переместить курсор на символ назад (стрелка назад)
Ctrl+X+X — переместить курсор в начало строки и обратно на исходную позицию

Continue reading

Слава Firefox 57!

Неделю назад вышла бета-версия Firefox 57. Кстати, всем рекомендую находиться на бета-канале. Так вот, старые дополнения отвалились. Но новые оказались не так уж и нужны!

AdBlock Plus меняем на uBlock Origin. Хотя лично я сделал это уже давно. Stylish на его клон Stylus. Ставим Ghostery.

Continue reading

Как сконвертировать кодировку HTML windows-1251 (cp1251) в UTF-8

Попался в руки довольно старый проект, работающий на древней кодировке windows-1251.
Владелец сайта пока против переноса на движок, что являлось бы самым правильным путем. Поэтому просто конвертируем в новую кодировку.

  1. Удаляем все лишние файлы – изображения, DOC, PDF. Оставляем только нужные форматы (.php, .html, .txt, .css, .js).
  2. Нужно убедиться, что все они в кодировке cp1251.
  3. Continue reading

Использование редактора nano в Linux на пальцах

Даже не столь искушенным разработчикам приходилось править через ssh конфиги на сервере под управлением Linux, например, при переносе на другой хостинг.

Но не все умеют в vim, тем более он установлен не на всех дистрибутивах. Поэтому к нам на помощь приходит nano.

В нем есть автозамена даже по регуляркам, а также он может открывать несколько файлов. Этого хватает за глаза.

Итак, запускаем программу: nano filename.txt
Вместо filename.txt подставьте какой-нибудь ненужный текстовый файл.

Continue reading

bash в Windows 10

Посмотрел как работает встроенный Linux Ubuntu в Windows 10 Anniversary Update.
На первый взгляд неплохо. Все виндовские диски доступны по пути /mnt/: /mnt/c, /mnt/d.
В виртуальную систему можно установить новые приложения вроде tree. Она также защищается паролем и требует ввода sudo.

Однако, при вводе текста наблюдаются проблемы с кодировкой русских символов. Также есть проблема переноса на новую строку, которая работает не так, как в Linux. По-умолчанию устанавливается Linux с языком основной системы, т.е. на русском – тоже минус. Изменить этот выбор возможности не дают.

Вывод такой: данный функционал может пригодиться, если вы пользователь Linux, но хотите поработать с файловой системой когда зашли под Windows. И пока Photoshop не портировали на Linux, Винда будет жить припеваючи.

Вот здесь инструкция как это дело установить и настроить нормальные шрифты в терминале:
https://www.opennet.ru/tips/2963_ubuntu_windows_bash_wsl.shtml

Мониторинг температуры в Ubuntu с помощью Psensor

В центральной части России наступила жара, а значит и время следить за температурой компьютера.

Среди решений, что не подразумевают запрос из командной строки приглянулся Psensor.
Свернув утилитку в трей и оставив компьютер на некоторое время, по возвращению обнаружил, что процессор нагрелся. Лезу в Task Manager, виновник – новая программа, использующая CPU.

Чтобы это побороть, нужно поставить новую версию со стороннего репозитория.
https://bugs.launchpad.net/ubuntu/+source/psensor/+bug/1582930

sudo apt-add-repository ppa:jfi/ppa
sudo apt update
sudo apt install psensor

Мой первый браузер

Это Mozilla на Red Hat Linux. Тогда ещё встречалось ныне отмершее произношение «броузер». А сейчас использую Firefox как основной браузер и Chrome в качестве дополнительного, хотя сначала он мне не понравился. Кстати, под Linux Chromium работает быстрее Firefox за счёт графического ускорения. Также использую оба.

О Gimp’е

Выбор графического редактора под Linux пока не увенчался успехом. Спустя много лет опять попробовал Gimp – все еще не дотягивает даже до старых версий Photoshop. Создается впечатление, что в Adobe приплачивают, чтобы он оставался отстойным.

Тогда будем ставить Photoshop через Wine.

Как исправить tearing в XFCE Ubuntu

Многие установив Xubuntu заметили, что вертикальная синхронизация не работает как следует.
Протестировать это можно на сайте www.vsynctester.com. Увеличьте масштаб в браузере, чтобы окно было на весь экран. И сразу увидите разрывающееся изображение при его движении.

  1. Заходим в "Settings Manager" - "Window Manager Tweaks" - "Compositor" и снимаем галку "Enable Display Compositing".
    Настройка Compositor отвечает за наложение окон в режиме прозрачности.
    xubuntu-compositor
  2. Continue reading