CategoryLinux

Переход на PhpStorm

Пересаживаюсь с Sublime Text на PhpStorm (и PyCharm). В целом все круто, за исключением одного пункта. Шорткаты реально писал какой-то дятел. Как вам Ctrl+W или Ctrl+Alt+L? И это не закрытие вкладки и блокирование текущего пользователя системы.

Система развесистая, напоминает Photoshop по количеству настроек.

Как сконвертировать кодировку 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

LibreOffice

Новая версия LibreOffice 5 перестала зависать под 10-й Виндой. По некоторым параметрам он, между прочим, превосходит Microsoft Office. Например, в Calc (аналог Excel) удобнее делать импорт-экспорт .csv.

Но лучше всего он работает под Ubuntu. Поэтому часть рабочего времени желательно проводить в ней.

SequoiaView vs WinDirStat: как быстро очистить диск от лишних файлов

Сегодня на Хабре выложили пост про то, как Джек ван Вейк изобрёл «подушечную древовидную карту» (cushion treemap). Но естественно не протестировали саму программу в удобстве работы.

На текущий момент лучшей программой, работающей по данному принципу, является WinDirStat (Windows Directory Statistics).

Я сравнил с ней предлагаемую SequoiaView, которая кстати говоря заброшена с 2002 года; её дизайн выполнен для Windows 2000 или NT.

Continue reading