*nix


[macOS] com.apple.DiskManagement error 0

Все же решил обновить свой iMac 2012 до High Sierra. Как и при обновлении MacBook, здесь также случился ахтунг – обновление завершалось ошибкой «com.apple.DiskManagement error 0». Вся эта лабуда с ошибками при обновлении так или иначе связана с новой файловой системой APFS, которая, по идее, должна ставится только на компьютеры с SSD, и игнорить, как в […]

[macOS] Проблемы при обновлении до High Sierra

На днях стала общедоступна новая версия операционной системы macOS, которая получила название High Sierra. Произвести обновление решил сначала на рабочем MacBook Pro 2011 года, благо Apple еще продолжает поддерживать эти устройства. Штатным способом через App Store загрузил установщик High Sierra, и запустил обновление. Т.к. процесс установки всегда занимает много времени, и дело было уже под вечер, то решил […]

[Решение] Let's Encrypt, Nginx и 403 ошибка

При ручном получении / продлении сертификата для домена на сервере с Ngnix может возникнуть ошибка 403 Forbidden при обращении к проверочному файлу: Make sure your web server displays the following content at http://site.com/.well-known/acme-challenge/xOtn064NspTWyHkbp6EOM140COWK82PW3v7sOf87kM8 before continuing: xOtn064NspTWyHkbp6EOM140COWK82PW3v7sOf87kM8.wDLw7SyOVXqZ6Ky635Vc9rgUXobw2uLFgM5S9AukTrk If you don’t have HTTP server configured, you can run the following command on the target server (as root): mkdir […]

[macOS] Настройка режима гибернации

Окончательно поборол проблемы, связанные с переход компьютера в режим сна / гибернации. Проблема заключалось в том, что находясь в режиме сна, компьютер через 4 часа самопроизвольно включался. 4 часа – непростая цифра. Оказалось, что по истечении этого времени происходит выгрузка содержимого из памяти на жесткий диск и выключение питания компьютера (таковы настройки по умолчанию для энергосбережения). […]

[macOS] Определяем, что блокирует переход в гибернацию

В последнее время мой iMac отказывается переходить в гибернацию – экран потухает, однако жесткий диск продолжает «шуршать», а если нажать на кнопку Power, то экран моментально включается, и компьютер готов в работе, как ни в чем не бывало. Выяснить, что мешает компьютеру корректно перейти в режим гибернации можно через следующую команду: pmset -g assertions Команда […]

[macOS] Cочетания клавиш для ввода популярных символов

— (длинное тире) — Shift + Alt + — … (многоточие) — Alt + ; « (открывающаяся елочка) — Alt + \ » (закрывающаяся елочка) — Shift + Alt + \ ® (зарегистрированная торговая марка) — Alt + R © (копирайт) — Alt + G ∞ (бесконечность) — Alt + 5 ƒ (функция) — Alt […]

[macOS] Обновление драйвера для геймпада Xbox 360

Ранее я писал, что для работы геймпада Xbox 360 на компьютерах Mac нужен специальный драйвер. С выходом OS X 10.11 этот драйвер перестал работать, а сам автор уже не обновлял свой проект более трех лет. Однако у того проекта есть форк, который сейчас очень активно развивается. Так что скачать работающий драйвер геймпада Xbox 360 можно теперь здесь.

Миграция с MySQL на MariaDB

Перевел сервер БД с MySQL (был 5.5) на MariaDB (текущая версия – 10.1). MariaDB – это форк MySQL, при чем форкнул ни кто иной, как Майкл Видениус, создатель MySQL. Причиной ответвления стала неопределенность лицензирования MySQL, после того, как она перешла под брозды сначала Sun Microsystems, а потом Oracle. Отмечается, что MariaDB имеет значительные улучшения в коде, влияющих на […]

[OS X] MenuMeters и El Capitan

С выходом OS X El Capitan замечательная утилита MenuMeters, выводящая индикаторы мониторинга системы в системный трей, перестала работать. На официальном сайте утилиты сказано, что текущая версия MenuMeters (1.8.1) не поддерживает El Capitan. Но не повод печалиться! Здесь можно скачать форк MenuMeters с исправлениями под OS X 10.11, а также подробное описание проблемы, почему оригинальная версия MenuMeters не запускается в El Capitan.

Перезапуск ihttpd для ISPManager

Если панель управления ISPManager перестала открываться, то можно попробовать перезапустить встроенный веб-сервер: killall ihttpd – остановка процесса /usr/local/ispmgr/sbin/ihttpd <IP-адрес> <порт> – запуск процесса (по умолчанию порт 1500) После чего панель должна открыться по адресу http://<IP-адрес>:<порт>