Отладка - один из самых важных процессов в программировании. С помощью отладчика вы можете посмотреть что происходит в программе на самом деле, какие функции выполняются, что хранится в переменных, а также выполнить всё пошагово и точно понять на какой строчке и при каких значениях переменных случается ошибка.
Для языка программирования PHP используется отладчик Xdebug, PHPStorm - это одна из самых популярных сред разработки. В этой статье мы рассмотрим как настроить Xdebug в PhpStorm для отладки на локальном компьютере и в Docker. Читать далее Настройка Xdebug в PhpStorm→
В этой инструкции подробно о том, как включить автоповорот экрана при изменении ориентации устройства на телефонах с Android: сначала на чистой системе, а затем на смартфонах Samsung Galaxy.
Кроме этого, будут рассмотрены причины того, что автоматический поворот экрана не работает и дополнительные нюансы, связанные с этой функцией системы. Инструкция сопровождается видео, где все описанные шаги показаны наглядно.
Включение автоматического поворота экрана на телефонах Android
Включить автоповорот экрана при изменении положения устройства на Android можно двумя способами: с помощью специального элемента в пункте управления области уведомлений или в настройках. Сначала о включении функции при изменении положения устройства на смартфонах с чистой системой Android, что вполне применимо и к модифицированным системам:
Базовый способ включить автоповорот — полностью раскрыть элементы управления в области уведомлений, найти среди доступных кнопок пункт «Автоповорот», «Книжный экран» или аналогичную и нажать по ней.
Если такая кнопка не отображается, учитывайте, что список кнопок часто можно листать и, помимо этого — менять набор кнопок, скрывая одни и показывая другие: как правило для редактирования набора кнопок используется значок с изображением «карандаша» в области уведомлений, как на изображении ниже, иногда — нужно открыть меню в полностью раскрытой области уведомлений и найти пункт для изменения порядка или набора кнопок там.
Если вы не можете найти такой кнопки, есть дополнительная возможность включить рассматриваемую функцию (точные названия пунктов на разных телефонах и в зависимости от версии Android могут слегка отличаться): зайдите в Настройки — Экран (или Дисплей), раскройте пункт «Дополнительно» (при его наличии) и найдите переключатель «Автоповорот экрана», включите его.
На некоторых смартфонах этот пункт настроек продублирован в разделе «Специальные возможности».
После того, как функция была включена (кнопка активирована), ориентация экрана должна начать меняться автоматически.
Для автоповорота существуют ограничения, а также дополнительные особенности работы устройства, которые могут влиять на использование функции, подробно о которых в разделе о том, что делать, если автоматическое изменение ориентации с портретной (книжной) на альбомную и наоборот не работает.
Как включить автоповорот экрана на Samsung Galaxy
Для включения автоповорота экрана на Samsung доступны две возможности — включение кнопкой в пункте управления в области уведомления и в параметрах экрана, рассмотрим каждую из них:
Раскройте область уведомлений во всю высоту экрана и найдите кнопку «Книжный экран» (или Альбомный) — она станет выделенной, а её название изменится на «Автоповорот» (если кнопка уже так называется, то функция включена). Если кнопка не отображается — попробуйте пролистать список доступных элементов управления вправо.
Если кнопки «Книжный экран» нет, в области уведомлений нажмите по кнопке меню, выберите пункт «Порядок кнопок» и просмотрите список неактивных кнопок в верхней части экрана: если среди них есть нужная, перетащите её в нижнюю часть и нажмите «Готово», теперь функцию можно включать и отключать методом из первого пункта.
Второй способ включения автоматического поворота на Samsung — соответствующая опция в параметрах. Зайдите в Настройки — Дисплей — Главный экран. Включите пункт «Переход в альбомный режим» для автоматического изменения ориентации экрана.
Дополнительная возможность на телефонах Samsung позволяет поворачивать экран даже в тех случаях, когда автоповорот отключен: в отдельных приложениях, например, в браузере или галерее при повороте устройства в навигационной панели появится кнопка с изображением телефона, при нажатии на которую ориентации экрана будет изменена с вертикальной на горизонтальную или наоборот.
Что делать, если автоповорот экрана не работает
Если даже при включенной функции изменения ориентации экрана, автоповорот не работает, следующие моменты могут помочь решить проблему или разобраться в ситуации:
На большинстве телефонов автоповорот не работает для главного экрана, а на некоторых, например, для рассмотренного Samsung — и для списка приложений, такое же поведение может наблюдаться и для других системных элементов.
Отдельные приложения блокируют ориентацию экрана: например, могут работать только в вертикальном положении.
Включении функции экономии заряда батареи: в области уведомлений, на Samsung в меню Настройки — Обслуживание устройства — Батарея, на чистом Android — в Настройки — Батарея, может снижать частоту опроса сенсора, который служит для определения положения устройства в пространстве, в результате автоповорот может срабатывать не всегда.
Отдельные приложения для экономии заряда батареи, а также, теоретически, антивирусы, могут отключать сенсоры ориентации, гироскопы, акселерометры устройства. При наличии таких приложений, изучите их параметры.
Можно проверить, работает ли автоматический поворот, если зайти в безопасный режим Android — если в этой ситуации функция исправна, можно сделать вывод, что причиной является какое-то стороннее приложение.
Не часто, но случается, что причиной проблемы оказывается не что-то программное, а аппаратные неисправности смартфона, такую возможность также следует учитывать.
Видео инструкция
Если после прочтения материала остались вопросы, связанные с рассмотренной темой, задавайте их в комментариях, решение может найтись.
Раньше самыми красивыми дистрибутивами вполне заслужено считались ElementaryOS и Deepin Linux. В 2021 году появился новый дистрибутив, который их превзошёл. Это Garuda Linux, основанный на Arch Linux. В дистрибутиве используются самые современные и передовые технологии: ядро zen-kernel, файловая система Btrfs с активированным по умолчанию сжатием, zram для увеличения количества памяти, современная командная оболочка fish вместо bash. Но это ещё не все.
Главная особенность дистрибутива - его интерфейс. Несмотря на то, что поддерживается несколько рабочих окружений, мне очень понравилась версия с KDE. Разработчики изменили KDE до неузнаваемости, элементы управления и окна стали полупрозрачными, как в Mac OS, добавлен док бар, разработаны иконки для приложений и всё это в одном стиле. В этой статье мы рассмотрим как установить Garuda Linux на компьютер и сделаем небольшой обзор этого дистрибутива. Читать далее Установка Garuda Linux→
Распространённая ошибка при подключении к Wi-Fi в Windows 10 — «Недопустимый ключ безопасности сети. Попробуйте ещё раз». В общем случае ошибка говорит о неверно введённом пароле Wi-Fi (что такое ключ безопасности сети), но ситуация такова, что у некоторых пользователей один и тот же компьютер может иногда подключаться с этим ключом, а иногда — сообщать об указанной ошибке, либо не подключаться в то время, как все остальные устройства исправно работают с тем же паролем.
В этой инструкции подробно рассмотрим возможные причины того, что при подключении к Wi-Fi Windows 10 пишет про недопустимый ключ безопасности сети и о возможных способах исправить проблему.
На большинстве телефонов Android присутствует включенный по умолчанию ассистент Google — голосовой помощник, открывающийся по запросу «Ok, Google», при удержании кнопки по центру панели навигации внизу экрана, а на некоторых смартфонах — с помощью отдельной аппаратной кнопки. В этой инструкции подробно о том, как отключить Google Ассистент на Android.
Будет рассмотрено полное отключение ассистента Google на любом телефоне, где он есть: действия почти не будут отличаться от модели к модели: и на чистой системе, и на смартфонах Samsung, и на других марках порядок действий будет схожим. Отличия существуют для Xiaomi и Huawei/Honor, о них мы также поговорим. Дополнительно в статье описывается отключение отдельной кнопки открытия помощника, если она присутствует на вашем устройстве.
Прослушивание музыки помогает скоротать время и даже повышает производительность труда. Однако, не всем хочется искать музыку, составлять плейлисты и обновлять их время от времени. Поэтому интернет-радио является хорошей альтернативой локальной библиотеке. К тому же таким образом вы будете узнавать новости не отвлекаясь от рабочего процесса.
Для Linux существует не так много программ, специализирующихся именно на воспроизведении интернет-станций. В связи с этим мы рассмотрим и универсальные плееры, которым, как вы узнаете из обзора, тоже есть что предложить даже искушённому слушателю.
Сегодня пользователи всё чаще присматриваются к Wi-Fi роутерам с возможностью работы в диапазоне 5 ГГц — несмотря на меньшую зону покрытия, эти сети могут обеспечить более высокую скорость работы по сравнению с 2.4 ГГц, а сам диапазон пока в меньшей степени занят соседями.
Отсюда частый вопрос — а поддерживает ли мой ноутбук 5 ГГц Wi-Fi и как это узнать. В этой инструкции подробный ответ на него.
PhpStorm - это одна из лучших интегрированных сред разработки для языка программирования PHP. Она написана на Java и поддерживает все функции, которые должны быть у среды разработки. Кроме подсветки синтаксиса и очень удобного автодополнения кода, вы получаете поддержку отладки, профилирования, подсветку ошибок в реальном времени, интеграцию с Git, а также подсказки на основе документации PHP.
Но у PhpStorm есть один недостаток - программа проприетарная, и пользоваться ею бесплатно вы сможете только первый месяц. Для продолжения использования программы будет необходимо купить лицензию. В этой статье мы рассмотрим, как выполняется установка PhpStorm Ubuntu 20.04 и более ранних версиях. Читать далее Установка PHPStorm в Ubuntu 20.04→
В Windows 11 и 10 присутствует встроенное полезное приложение — «Записки», позволяющее создавать заметки на рабочем столе Windows 10, хранить их, синхронизировать с другими устройствами, не только Windows, но и Android, iPhone или Mac.
Debian и Arch Linux – это то, на чём основывается множество дистрибутивов. Но что же они из себя представляют и в чём их основные отличия? Можно ли их использовать в качестве операционной системы для сервера или домашнего комьютера?
При их разработке придерживаются кардинально разных взглядов. Debian – основной дистрибутив GNU/Linux со всеми вытекающими. Arch Linux – дистрибутив DIY (сделай сам). Но давайте поговорим обо всём по порядку.