После обновления ФайрФокса до 67 версии, все внешние ссылки (из почты, мессенджеров, документов) стали открываться в приватном режиме (в отдельном приватном окне).


Перенос Тим Спик на другой сервер и обновлении с 32 до 64 битной версии.


Самый простой способ обновить дату (установить верную), в linux, это синхронизировать времени по NTP

Сервер времени можно использовать любой, например ntp.ubuntu.com

Также стоит изменить часовой пояс, если это не было сделано при установке системы.

 
yum -y install ntp
ntpdate -s ntp.ubuntu.com

timedatectl set-timezone Europe/Moscow

Если дата сильно отличается и yum -y install выдает ошибки сертификата, то сначала нужно выставить время руками:

 
date +%Y%m%d -s "20150915"


Пометки: linux обновление времени, Синхронизация времени по NTP. Linux time. время.

Для изменения версии php для проекта в IDE Phpstorm, нужно зайти в File - Settings - Languages & Frameworks - PHP

Но если в проекте используется composer, то данные из него переопределят эту настройку.

Поэтому можно задать версию php через composer.json так:

 
{
    "require": {
        "php": "^7.0",
        "oddler/test": "^1.5"
    }
}


Пометки: phpstorm composer php version

После запуска OpenVpn клиента, на Windows 7 получил сообщение: windows route add command failed adaptive returned error code 1

По идее решением служит запуск клиента OpenVpn от администратора, но мне этот вариант был не удобен. Помогло Полное отключение UAC и перезагрузка системы.


Возникала проблема, при распечатке Excel файл выглядел уменьшенным.

Проблема оказалась с настройкой "Размер страницы" - "масштаб", но просто так его сменить не получилась. Элемент интерфейса был серый и не активный.

Решение: сменил ориентацию документа (в то же вкладке), с "книжная" на "альбомная".


Данная ситуация возникала при заполнении файла данными через php библиотеку PHPOffice/PHPExcel (на данный момент она уже считается устаревшей).
Нашел в документации несколько настроек, но их использование не приняло нужного результата:

 
$oExcel->getActiveSheet()->getPageSetup()->setFitToWidth(0);
$oExcel->getActiveSheet()->getPageSetup()->setFitToHeight(1);
$oExcel->getActiveSheet()->getPageSetup()->setScale(0.60);


Есть неприятная особенность при использовании zip в консуле linux систем - если в архивируемой папке есть symlink (ярлык/ссылка) на другую директорию) то содержимое этой папки тоже будет добавлено в архив.

Если это не требуется, то нужно использовать ключ -y

Пример: zip -ry out.zip /home/user

Создание ссылки: ln -s /home/user/files /home/_UserFiles


Пометки: Ярлык, symlink, symbolic link
Пометка по установке на linux сервера terraria.

Иногда бывает нужно проверить, что запрос пришел от Ajax.

Не считая вариант передавать дополнительный параметр, можно проверять заголовок HTTP_X_REQUESTED_WITH.

 
if (isset($_SERVER['HTTP_X_REQUESTED_WITH']) && !empty($_SERVER['HTTP_X_REQUESTED_WITH']) && strtolower($_SERVER['HTTP_X_REQUESTED_WITH']) == 'xmlhttprequest') {
  // Ajax
} else {
  // Not Ajax
}


Пометки: php ajax проверка

Для домашних компьютеров, особенно если кроме вас никто компьютер не трогает, часто требуется убрать форму запроса пароля на вход после каждого включения Windows.


Яндекс.Метрика