Ubuntu: Ошибка perl: warning: Setting locale failed

Столкнулся с ошибкой "perl: warning: Setting locale failed" при работе в косноли. В этой статье поделюсь решением проблемы..

Автор: Виталий Орлов


Lenovo Tab M10 Plus не подключается к WiFi

Столкнулся с тем, что после обновления планшета Lenovo Tab M10 Plus TB-X606 он перестал подключаться к WiFi. Попробовал базовые вещи: пересоздать подключение, заново ввести пароль, но ничего не помогало..

Автор: Виталий Орлов



Certbot: ACMEv1 is deprecated and you can no longer get certificates from this endpoint

Во время обновления бесплатного сертификата от LetsEncrypt столкнулся с с ошибкой: ... ACMEv1 is deprecated and you can no longer get certificates from this endpoint ...

Автор: Виталий Орлов


Magento 2: Настройка URL для нескольких стран и языков

Magento Logo

Решил поиграться с настройкой мультиязычности в Magento 2.4.

Автор: Виталий Орлов


Magento 2.4.2 - Установка и решение проблем

Решил установить и поиграться с последней Magento 2.4.2-p1. Скачал официальную сборку magento-ee-2.4.2-p1_sample_data-2021-04-21-10-14-41.zip с портала партнеров и принялся устанавливать. В процессе, столкнулся с рядом ошибок. О их решении и пойдет речь..

Автор: Виталий Орлов



Ubuntu: Как установить Elasticsearch 7 для Magento 2.4

ElasticSearch

Решил установить и посмотреть на новинки в Magento 2.4.2-p1. Для инсталяции Мадженто нужен Elasticsearch, поэтому пришлось его устанавливать, об этом и пойдет речь..

Автор: Виталий Орлов


Ubuntu: An error occurred during the signature verification. The repository is not updated and the previous index files will be used.

Skype

Сегодня решил обновить десктопную Ubuntu и заметил что при попытке обновления репозиториев, появилась ошибка: An error occurred during the signature verification. The repository is not updated and the previous index files will be used. Ошибка появилась из-за того, что изменился GPG ключ репозитория Skype..

Автор: Виталий Орлов


Ubuntu черный экран после обновления ядра на 5.8.0

Kubuntu Logo

Ноутубуком пользуюсь от случая к случаю, поэтому и обновления там устанавливаю так же. Попользовавшись им в очередной раз решил установить обновления, после чего выключил и забыл про него до следующего раза. А в следующий раз меня ждал сюрприз - загрузка подвисала на черном экране..

Автор: Виталий Орлов



AdSense: Приносим извинения за неудобства, но в данный момент мы не можем обработать ваш запрос.

Google AdSense

Столкнулся с проблемой в AdSense на странице правил программы. Система показывала ошибку: Приносим извинения за неудобства, но в данный момент мы не можем обработать ваш запрос. Наши инженеры знают об этой проблеме и работают над ее решением. После паы дней, у меня начали закрадываться сомнения в том, что что-то тут не так и я решил погуглить решение..

Автор: Виталий Орлов


Ubuntu: Как определить номера кнопок мышки

Мышка Logitech

Столкнулся с тем, что при назначении на дополнительную кнопку мышки действия в Gimp нужно было выбрать кнопку по ее номеру. Задался вопросом как определить номер кнопки на мышке. Оказалось все просто.

Автор: Виталий Орлов


Akeneo 5.0 CE: Ошибки при установке

Сегодня для собственных экспериментов устанавливал Akeneo 5.0 CE версию и во время установки столкнулся с ошибками, о решении которых и будет данный пост..

Автор: Виталий Орлов



Ubuntu: Как выбрать версию PHP по-умолчанию.

PHP
У меня установлено несколько версий PHP которые я использую для различных проектов. После установки PHP8.0 дефолтная команда "php" в консоле указывала именно на эту версию. Мне же для большинства проектов нужна была ветка 7.x поэтому я решил разобраться как выбрать версию "по-умолчанию", чтобы каждый раз при запуске комманд из консоли не указывать версию вручную..

Автор: Виталий Орлов


VLC: Пауза и воспроизведение по клику на видео

VLC Logo

VLC прекрасный плеер, особенно на Linux, где он точно занимает одно из лидирующего мест. Однако, меня очень раздражало, что у него нет возможности "из коробки" нажать просто на видео, чтобы его поставить на паузу и точно так же включить обратно. Казалось бы, это довольно обыденный функционал, который есть уже везде. Сегодня, я нашел время погуглить и установил плагин который позволяет это делать. Про это и будет данная статья..

Автор: Виталий Орлов


Asbru: Ошибки GLib-LOG setenv/putenv are not thread-safe and should not be used after threads are created

Asbru Logo

После одного из обновлений, где-то пол-года назад начал получать ошибки вида "GLib-LOG setenv/putenv are not thread-safe and should not be used after threads are created" сразу после создания окна с терминалом в Asbru. На тот момент я решения не нашел, но тк сами ошибки не на что не влияли, а появлялись только при инициализации окна, я их попросту игнорировал, до сегодня..

Автор: Виталий Орлов



Magento 2: Ошибка Call to undefined function xdebug_disable()

Для одного из проектов потребовалось воспроизвести проблему на чистой мадженте 2.3.3. После стандартной распаковки архива и попытки установить получил ошибку: Fatal error: Uncaught Error: Call to undefined function xdebug_disable() . Немного погуглив нашел информацию о том, что проблема связана с обновлением xdebug-а на версию 3..

Автор: Виталий Орлов


Как в Firefox выключить This connection is not secure. Logins entered here could be compromised disable

Mozilla Firefox

Во время локальной разработки Firefox достал сообщением "This connection is not secure. Logins entered here could be compromised disable" в окошке автозаполнения форм. Для обычной жизни, это уведомление может и несет какую-то пользу, но вот при локально разработке абсолютно бесполезное, тк это мой локальный сервак и я в курсе что там http и мне это ок. Избавиться от него достаточно просто...

Автор: Виталий Орлов


Adminer пустой экран

Adminer

Столкнулся с очередной странной ситуацией в скрипте для управления базами данных Adminer. Вот он секунду назад работал, а теперь пустой экран. Начал разбираться..

Автор: Виталий Орлов



Ошибка Session expired, please login again в Adminer

PHP

Во время локально разработки иногда надо быстро заглянуть в базу, и быстрее всего для меня это сделать используя Adminer. Для более сложных задач, я использую DBeaver, но вот для мелких привык к Adminer-у, он работает быстрее. Одна из проблем при работе с ним, это разлогинивание после истечения сессии. Происходит это с ошибкой: Session expired, please login again. Исправить это достаточно просто - нужно увеличить время жизни сессии..

Автор: Виталий Орлов


Как удалить символ переноса каретки ^M в Linux

Carriage return

Иногда при редактировании файлов на сереверах сталкиваюсь с тем, что некоторые из них были отредактированы в Windows и содержат символ переноса каретки (CR) который в некоторых Linux редакторах, например в MCEdit, отображается как символ ^M. Убрать данный символ можно с помощью редактора vim...

Автор: Виталий Орлов


Перестал работать Xdebug 2020

Xdebug в PHP

Столкнулся с тем, что у меня перестал работать Xdebug. Удивило меня то, что я не вносил никаких изменений в конфигурацию как xdebug-а, так и IDE. Дело оказалось в том, что  xdebug обновился на новую версию, во время очередного общего апдейта пакетов. И эта конфигурация старой, второй версии не совместима с новой, теретей..

Автор: Виталий Орлов