Команда cat Linux

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

Несмотря на то что утилита очень проста и решает только одну задачу в лучшем стиле Unix, она будет очень полезной. А знать о ее дополнительных возможностях вам точно не помешает. В этой статье будет рассмотрена команда cat linux, ее синтаксис, опции и возможности.
Читать далее Команда cat Linux

Обзор Android O

Программная часть устройств с каждым годом становится все важнее аппаратной. Сегодня большое внимание при выборе устройства (особенно мобильного) уделяется именно софту. Будет это iOS или же Android девайс. Какая версия ОС, будут ли обновления, патчи и т.д. В этом плане девайсы под лейблом Nexus (А ныне Pixel) особенно выделяются. В связи с выходом Android O DP1, после некоторого времени тестирования его на моем личном девайсе Nexus 6P я решил написать обзор Android O, и поделится впечатлениями от использования свежей (даже сыроватой) версии.

Читать далее Обзор Android O

Родительский контроль на Android

Родительский контроль на AndroidСегодня планшеты и смартфоны у детей появляются в достаточно раннем возрасте и чаще всего это устройства на Android. После этого у родителей, как правило, появляются беспокойства, касающиеся того, как, сколько времени, для чего ребенок использует это устройство и желание оградить его от нежелательных приложений, сайтов, бесконтрольного пользования телефоном и подобных вещей.

В этой инструкции — подробно о возможностях родительского контроля на Android телефонах и планшетах как средствами системы, так и с помощью сторонних приложений для этих целей. Если вам не требуется устанавливать ограничения, а необходимо лишь определять местоположение детей, родственников и друзей, используйте официальное приложение Доверенные контакты от Google. См. также: Родительский контроль Windows 10, Родительский контроль на iPhone.

Встроенные функции родительского контроля Android

К сожалению, на момент написания статьи, сама система Android (а также встроенные приложения от Google) не очень богата действительно востребованными функциями родительского контроля. Но кое-что можно настроить и не прибегая к сторонним приложениям. Обновление 2018: стало доступно официальное приложение родительского контроля от Google, рекомендую к использованию: Родительский контроль на телефоне Android в Google Family Link (хотя, методы, описанные ниже, продолжают работать и кто-то может найти их более предпочтительными, также в сторонних решениях есть некоторые дополнительные полезные функции установки ограничений).

Примечание: расположение функций указано для «чистого» Android. На некоторых устройствах с собственными лаунчерами настройки могут находиться в других местах и разделах (например, в «Дополнительно»).

Для самых маленьких — блокировка в приложении

Функция «Блокировка в приложении» позволяет запустить одно приложение на весь экран и запретить переключение на любое другое приложение или «рабочий стол» Android.

Чтобы использовать функцию, выполните следующее:

  1. Зайдите в Настройки — Безопасность — Блокировка в приложении.
  2. Включите опцию (предварительно прочитав о ее использовании). Включение блокировки в приложении
  3. Запустите нужное приложение и нажмите кнопку «Обзор» (квадратик), слегка потяните приложение вверх и нажмите по изображенной «Булавке». Блокировка в приложении на Android

В итоге, использование Android будет ограничено этим приложением, пока вы не отключите блокировку: для этого нажмите и удерживайте кнопки «Назад» и «Обзор».

Родительский контроль в Play Маркет

Google Play Маркет позволяет настроить родительский контроль для ограничения установки и покупки приложений.

  1. Нажмите кнопку «Меню» в Play Маркет и откройте настройки.
  2. Откройте пункт «Родительский контроль» и переведите его в положение «Вкл», задайте пин-код. Включение родительского контроля в Play Маркет
  3. Установите ограничения по фильтрации Игр и приложений, Фильмов и Музыки по возрасту. Настройка родительского контроля для приложений Play Маркет
  4. Чтобы запретить покупать платные приложения без ввода пароля учетной записи Google в настройках Play Маркет используйте пункт «Аутентификация при покупке».

Родительский контроль в YouTube

Настройки YouTube позволяют частично ограничить неприемлемые видео для ваших детей: в приложении YouTube нажмите по кнопке меню, выберите «Настройки» — «Общие» и включите пункт «Безопасный режим».

Также, в Google Play есть отдельное приложение от Google — «YouTube для детей», где этот параметр по умолчанию включен и его нельзя переключить обратно.

Пользователи

Android позволяет создать несколько учетных записей пользователей в «Настройки» — «Пользователи».

Создание пользователя на Android

В общем случае (за исключением профилей с ограниченным доступом, которые мало где доступны), установить дополнительные ограничения для второго пользователя не получится, но функция все равно может быть полезной:

  • Настройки приложений сохраняются отдельно для разных пользователей, т.е. для пользователя, являющимся владельцем вы можете не задавать параметров родительского контроля, а просто заблокировать его паролем (см. Как поставить пароль на Android), а ребенку разрешить вход только под вторым пользователем.
  • Платежные данные, пароли и прочее также хранятся отдельно для разных пользователей (т.е. вы можете ограничить покупки в Play Маркет просто не добавляя платежных данных во втором профиле).

Примечание: при использовании нескольких учетных записей, установка, удаление или отключение приложений отражается во всех учетных записях Android.

Ограниченные профили пользователей на Android

Уже достаточно давно на Android была представлена функция создания ограниченного профиля пользователя, позволяющая использовать встроенные функции родительского контроля (например, запрет запуска приложений), однако по какой-то причине она не нашла своего развития и на настоящий момент доступна только на некоторых планшетах (на телефонах — нет).

Опция находится в «Настройки» — «Пользователи» — «Добавить пользователя/профиль» — «Профиль с ограниченным доступом» (если такой опции нет, а сразу запускается создание профиля, это означает, что на вашем устройстве функция не поддерживается).

Сторонние приложения родительского контроля на Android

Учитывая востребованность функций родительского контроля и то, что собственных средст Android пока недостаточно для того, чтобы полноценно их реализовать, неудивительно, что в Play Маркет есть множество приложений для родительского контроля. Далее — о двух таких приложениях на русском языке и с положительными отзывами пользователей.

Kaspersky Safe Kids

Первое из приложений, возможно, самое удобное для русскоязычного пользователя — Kaspersky Safe Kids. В бесплатной версии поддерживается множество необходимых функций (блокировка приложений, сайтов, отслеживание использования телефона или планшета, ограничение времени использования), часть функций (определение местоположения, отслеживание активности ВК, мониторинг звонков и СМС и некоторые другие) доступны платно. При этом, даже в бесплатной версии, родительский контроль Kaspersky Safe Kids предоставляет достаточно широкие возможности.

Использование приложения выглядит следующим образом:

  1. Установка Kaspersky Safe Kids на Android устройстве ребенка с настройками возраста и имени ребенка, создание учетной записи родителя (или вход в нее), предоставление необходимых разрешений Android (позволяют приложению осуществлять контроль над устройством и запрещают его удаление). Настройка родительского контроля Kaspersky Safe Kids
  2. Установка приложения на устройство родителя (с настройками для родителя) или вход на сайт my.kaspersky.com/MyKids для отслеживания деятельности детей и установки правил использования приложений, интернета и устройства. Управление родительским контролем Kaspersky Safe Kids

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

Несколько скриншотов из консоли родителя в Safe Kids:

  • Ограничение времени работы Ограничение времени работы Android
  • Ограничение времени работы с приложениями Ограничение времени работы с приложениями в Safe Kids
  • Сообщение о запрете приложения на Android устройстве Приложение заблокировано в Kaspersky Safe Kids
  • Ограничения сайтов Ограничения сайтов в Kaspersky Safe Kids

Скачать приложение родительского контроля Kaspersky Safe Kids можно из магазина Play Маркет — https://play.google.com/store/apps/details?id=com.kaspersky.safekids

Родительский контроль Screen Time

Еще одно приложение родительского контроля, имеющее интерфейс на русском языке и, в основном, положительные отзывы — Screen Time.

Настройка родительского контроля ScreenTime

Настройка и использование приложения происходит почти тем же образом, что и для Kaspersky Safe Kids, отличие в доступе к функциям: у Касперского многие функции доступны бесплатно и бессрочно, в Screen Time — все функции доступны бесплатно 14 дней, после чего остаются только базовые функции сводящиеся к истории посещения сайтов и поиска в Интернете.

Функции родительского контроля в Screen Time

Тем не менее, если первый вариант вам не подошел, можно попробовать и Screen Time в течение двух недель.

Дополнительная информация

В завершение — некоторые дополнительные сведения, которые могут оказаться полезными в контексте осуществления родительского контроля на Android.

  • Google разрабатывает собственное приложение родительского контроля Family Link — пока доступно для использования только по приглашениям и для жителей США.
  • Есть способы установить пароль на приложения Android (а также на настройки, включение интернета и прочее).
  • Вы можете отключить и скрыть приложения Android (не поможет, если ребенок разбирается в системе).
  • Если на телефоне или планеште включен Интернет, а вы знаете данные учетной записи владельца устройства, то вы можете определить его местоположение без сторонних утилит, см. Как найти потерянный или украденный Android телефон (работает и просто в целях контроля).
  • В дополнительных настройках Wi-Fi подключения можно задать свои адреса DNS. Например, если использовать серверы, представленные на dns.yandex.ru в варианте «Семейный», то многие нежелательные сайты перестанут открываться в браузерах.

Если у вас есть собственные решения и идеи по поводу настройки Android телефонов и планшетов для детей, которыми вы можете поделиться в комментариях — буду рад их прочесть.

Команды редактора Vim

Vim - это один из самых популярных текстовых редакторов среди гиков и программистов. Он имеет особый интерфейс управления, с помощью которого вы можете очень быстро набирать и модифицировать текст не отрывая пальцев от клавиатуры. Редактор достаточно сложен в обучении, но если его освоить, то работать с текстом будет намного легче.

Мы уже обсуждали редактор Vim в статье как пользоваться vim. Но там были рассмотрены только более общие моменты работы с редактором. В сегодняшней статье мы остановимся на командном режиме, а именно, на командах, которые можно вводить с помощью двоеточия. Именно с помощью таких команд будет выполняться большинство действий с файлами. Существуют команды редактора Vim для решения различных задач, сегодня мы рассмотрим большую часть из них.

Что такое команды Vim

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

Чтобы активировать расширенный режим редактора (Ex), его нужно запустить с опцией -e. Или для выполнения одной команды нужно ввести двоеточие. Синтаксис команд расширенного режима такой:

[адрес] [команда] [!] [параметры]

Все части команды необязательны, в определенной команде может использоваться только одна или несколько из них. Чтобы перечислить несколько команд подряд используйте символ "|". А теперь рассмотрим детальнее что означает каждый из этих пунктов:

  • Адрес - указывает набор данных, над которыми будет выполнять операции команда. Можно указать адрес начала и конца фрагмента, адресовать только внутри строки и многое другое;
  • Команда - сама команда, которая сообщает программе что ей нужно сделать;
  • ! - в некоторых командах список аргументов отделен восклицательным знаком;
  • Параметры - команда может принимать различные параметры, чтобы определить что нужно делать с теми или иными данными, например, файл, флаги, регулярные выражения и так далее.

Это все довольно сложно, поэтому хватит теории и перейдем сразу к практике, где все сразу станет на свои места.

Команды редактора Vim

А теперь давайте рассмотрим команды vi в расширенном режиме. Все команды отсортированы в алфавитном режиме.

abbreviate

:abbreviate - команда позволяет создавать аббревиатуры. Это очень удобно. Вы набираете сокращенное слово, а затем программа автоматически заменяет его на полный вариант.

ab без параметров показывает все созданные аббревиатуры:

:ab

Создадим аббревиатуру, которая будет заменять tst на test:

:ab tst test

Дальше просто вводите текст в режиме редактирования.

append

Позволяет перейти в режим редактирования, аналогично клавише a. Просто наберите команду и продолжайте набирать текст:

:append

Также можно добавить знак восклицания, он заставит команду начать вставку с новой строки:

:append!

Перед командной можно указать адрес строки, после которой нужно начать добавлять текст, например, после первой:

:1append

args

Позволяет отобразить список файлов, которые сейчас редактируются:

:ar

 

 

buffers

Отображает список активных буферов (открытых файлов):

:buffers

buffer

Переключает в указанный буфер, например, чтобы переключиться в первый буфер выполните:

:buffer 1

Если текущий буфер не сохранен, для перехода нужно добавить восклицательный знак.

cd

Команда cd позволяет изменить текущий каталог программы. В параметрах ей нужно передать путь:

:cd /tmp

Если файл не сохранен, команда не будет выполнена, чтобы это обойти используйте восклицательный знак.

copy

Команда позволяет скопировать диапазон строк. Ей нужно передать адрес строк, которые нужно скопировать и адрес для вставки. Если адрес для вставки не передать, то строки будут вставлены в начало файла. Синтаксис:

[адрес]copy адрес_вставки

Например, скопируем первых четыре строки, нумерация начинается с нуля, и вставим их после четвертой:

:0,3copy3

Чтобы указать адрес диапазона используйте запятую.

edit

Открывает новый файл для редактирования. Старый файл не закрывается, а для нового открывается новый буфер, который сразу выводится на экран. Команде можно передать номер строки, с которой нужно начать, и имя файла. Имя может быть задано в виде регулярного выражения.

:edit file
:buffers

file

Команда позволяет переименовать файл. Если файл уже существует, то необходимо добавить восклицательный знак.

:file tutor

global

Команда global позволяет выполнять поиск по регулярному выражению в документе. Ей можно передать диапазон строк, в которых нужно искать. Синтаксис:

:[адрес] global /выражение/параметры

Например, такая команда выведет все вхождения слова Vim во всем документе:

:g/Vim/

А эта только в первых пяти строчках:

:0,5g/Vim/

join

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

:0,10join

Или

:0join10

list

Отображает все символы текущей или указанной в адресе строки визуально недвусмысленным образом. Табуляции отображаются в виде ^I, конец строки - $. Флаг # позволяет включить нумерацию строк.

:list

map

Команда похожа на ab, но вместо аббревиатур создает макросы. Когда вы набираете указанное сочетания выполняется команда или действие. Если указан восклицательный знак - применяется в режиме вставки, иначе - в командном.

Например, создадим макрос для отображения номеров строк:

:map sn :set number<Enter>

После этого достаточно набрать sn.

mark

Эта команда позволяет создавать метки в тексте, чтобы потом иметь возможность к ним быстро перейти нажатием нескольких клавиш. Метка создается для текущей строки и позиции курсора. В качестве имени метки используется строчная или заглавная буква. Строчная создает метку для текущего буфера, а заглавная для всех открытых вкладок.

:mark x

 

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

ʼx

move

Команда позволяет переместить часть текста по указанному адресу. Если адрес не указать, то текст перемещается в начало. Например, переместим строки 4, 5 и 6 в начало:

:4,6move0

 

next

Перейти к редактированию следующего файла в списке аргументов:

:next

number

Позволяет отобразить нужное количество строк, начиная с текущей, вместе с их номерами:

:number 5

put

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

:put

read

Считывает содержимое файла и вставляет его в текущий файл после заданной строки. Если перед именем файла указать восклицательный знак, он будет выполнен как системная команда, а вывод будет записан в качестве содержимого.

:read file

rewind

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

:rewind

set

Это одна из самых часто используемых команд. Она позволяет установить значение переменных, которые во многом определяют поведение редактора. Если параметров не задать, то будут выведены все существующие переменные. Синтаксис команды:

:set имя_переменной=значение

Чтобы получить все возможные переменные наберите:

:set all

Например, сообщаем редактору, что нужно показывать номера строк:

:set number

 

Или отключаем показ номеров строк:

:set nonumber

shell

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

:shell

source

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

:source ~/vimrc

substitute

Это команда для поиска строки по всему документу или в заданном диапазоне и замены ее на нужную. Вот ее синтаксис:

:[адрес]s/шаблон_поиска/на_что_заменить/опции

По умолчанию будет заменено только первое вхождение.

:s/Vim/vi/i

Чтобы заменить все найденные нужно добавить опцию g:

:s/Vim/vi/gi

Можно использовать не только обычный текст, но и регулярные выражения. Опция i, сообщает утилите что нужно не учитывать регистр.

unabbreviate

Удаляет все ранее созданные сокращения с помощью команды ab. Например, удалим аббревиатуру tst:

:unabbreviate tst

undo

Отменяет последнее изменение или несколько изменений. Нельзя только отменять команду edit и системные команды.

:undo

unmap

Удаляет созданный ранее макрос или все макросы.

:unmap sn

write

Эта команда используется для сохранения изменений. Если у файла еще нет имени, его нужно задать в этой команде. Если перед именем файла указать !, то будет вызвана системная команда, а данные переданы ей на ввод. Чтобы сохранить файл, доступный только для чтения нужно добавить восклицательный знак после команды.

:w

wq

Аналогично команде write, только после записи завершает сеанс работы с редактором.

:wq

quit

Закрывает редактор, если изменения не были сохранены, а редактор нужно закрыть, то добавьте восклицательный знак:

:q!

Выводы

Это были все самые важные команды редактора Vim в расширенном режиме которые вы можете использовать для решения своих задач. Многие из них достаточно сложны, но если разобраться то все это может быть очень полезным и намного ускорить вашу работу с редактором. Надеюсь, эта информация была полезной для вас.

На завершение видео со сравнением Emacs, Vim и IDE:

Сравнение OpenOffice и LibreOffice

Когда-то OpenOffice был одним из лучших офисных пакетов с открытым исходным кодом. Но потом он разделился на два отдельных проекта - это Apache OpenOffice и LibreOffice. Тогда же проект Oracle OpenOffice, который имел закрытый исходный код прекратил свое развитие.

Несмотря на попытки закрыть OpenOffice эти два проекта все еще существуют и продолжают получать обновления. Офисные пакеты очень похожи между собой, но чем они отличаются? Какая программа лучше? В этой статье мы выполним сравнение OpenOffice и LibreOffice, а также попытаемся разобраться в чем разница между ними.

Читать далее Сравнение OpenOffice и LibreOffice

Ошибка CRITICAL PROCESS DIED Windows 10

Как исправить ошибку Critical Process Died в Windows 10Одна из распространенных ошибок на компьютерах и ноутбуках с Windows 10 — синий экран с сообщением «На вашем ПК возникла проблема, и его необходимо перезагрузить» с кодом остановки (ошибки) CRITICAL PROCESS DIED — после ошибки, обычно происходит автоматическая перезагрузка компьютера, а затем, в зависимости от конкретных обстоятельств — либо снова появление того же окна с ошибкой или обычная работа системы до повторного возникновения ошибки.

В этой инструкции — подробно о том, что может являться причиной появления проблемы и как исправить ошибку CRITICAL PROCESS DIED в Windows 10 (также ошибка может отображаться как CRITICAL_PROCESS_DIED на синем экране в версиях Windows 10 до 1703).

Причины ошибки

В большинстве случаев причиной ошибки CRITICAL PROCESS DIED бывают драйверы устройств — в случаях, когда Windows 10 использует драйверы из Центра обновлений, а требуются оригинальные драйверы производителя, а также другие неправильно работающие драйверы.

Случаются и другие варианты — например, с синим экраном CRITICAL_PROCESS_DIED можно столкнуться после работы программ для очистки от ненужных файлов и реестра Windows, при наличии вредоносных программ на компьютере и в случае повреждения системных файлов ОС.

Как исправить ошибку CRITICAL_PROCESS_DIED

В случае, если вы получаете сообщение об ошибке сразу при включении компьютера или входе в Windows 10, для начала зайдите в безопасный режим. Сделать это можно различными способами, в том числе, когда система не загружается, подробно об этом в инструкции Безопасный режим Windows 10. Также использование чистой загрузки Windows 10 может временно помочь избавиться от ошибки CRITICAL PROCESS DIED и выполнить действия для полного ее устранения.

Сообщение об ошибке CRITICAL PROCESS DIED

Способы исправления, если удается войти в Windows 10 в обычном или безопасном режиме

В первую очередь рассмотрим способы, которые могут помочь в ситуации, когда вход в Windows возможен. Начать рекомендую с просмотра сохраненных дампов памяти, которые создаются системой автоматически при критических сбоях (к сожалению, не всегда, иногда автоматическое создание дампов памяти отключено. См. Как включить создание дампов памяти при сбоях).

Для анализа удобно использовать бесплатную программу BlueScreenView, доступную для загрузки на странице разработчика https://www.nirsoft.net/utils/blue_screen_view.html (ссылки на загрузки находятся внизу страницы).

В очень упрощенном варианте для начинающих пользователей анализ может выглядеть следующим образом:

  1. Запустите программу BlueScreenView
  2. Просмотрите файлы .sys (обычно нужны именно они, хотя в списке часть могут присутствовать hal.dll и ntoskrnl.exe), которые отобразятся в верхней части таблицы в нижней панели программы с не пустым вторым столбцом «Address In Stack». Проверка дампа памяти в BlueScreenView
  3. Используя поиск в Интернете, выясните, что это за файл .sys и какой драйвер он представляет.

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

Если шаги 1-3 удались, то далее останется лишь решить проблему с идентифицированным драйвером, обычно это один из следующих вариантов:

  • Загрузить файл драйвера с официального сайта производителя ноутбука или материнской платы (для ПК) и установить его.
  • Откатить драйвер, если он недавно обновлялся (в диспетчере устройств правый клик по устройству — «Свойства» — вкладка «Драйвер» — кнопка «Откатить»).
  • Отключить устройство в диспетчере устройств, если оно не является критичным для работы.

Дополнительные методы исправления, которые могут помочь в данном сценарии:

  • Ручная установка всех официальных драйверов (важно: некоторые пользователи ошибочно считают, что если диспетчер устройств сообщает, что драйвер не нуждается в обновлении и «устройство работает нормально», то все в порядке. Это часто не так. Официальные драйверы берем с сайта производителя вашего оборудования: например, аудио драйверы Realtek скачиваем не с Realtek, а сайта производителя материнской платы для вашей модели или с сайта производителя ноутбука, если у вас ноутбук).
  • Использование точек восстановления, если они есть в наличии и если недавно ошибка не давала о себе знать. См. точки восстановления Windows 10.
  • Проверка компьютера на наличие вредоносных программ (даже если у вас есть хороший антивирус), например, с помощью AdwCleaner или других средств удаления вредоносных программ.
  • Выполните проверку целостности системных файлов Windows 10.

Как исправить ошибку CRITICAL PROCESS DIED, если Windows 10 не запускается

Более сложный вариант — когда синий экран с ошибкой появляется еще до входа в Windows 10 без возможности запустить особые варианты загрузки и безопасный режим (если такая возможность есть, то можно использовать предыдущие методы решения в безопасном режиме).

Примечание: если после нескольких неудачных загрузок у вас открывается меню среды восстановления, то создавать загрузочную флешку или диск, как описано далее, не нужно. Вы можете использовать средства восстановления из этого меню, в том числе — сброс системы в разделе «Дополнительные параметры».

Здесь потребуется создать загрузочную флешку с Windows 10 (или диск восстановления) на другом компьютере (разрядность системы на накопителе должна совпадать с разрядность установленной системы на проблемном компьютере) и загрузиться с нее, например, используя Boot Menu. Далее порядок действий будет следующим (пример для загрузки с установочной флешки):

  1. На первом экране программы установки нажмите «Далее», а на втором, внизу слева — «Восстановление системы». Запуск восстановления Windows 10
  2. В появившемся меню «Выбор действия» зайдите в «Поиск и устранение неисправностей» (может называться «Дополнительные параметры»). Параметры восстановление при ошибке Critical Process Died
  3. При наличии, попробуйте использовать точки восстановления системы (пункт «Восстановление системы»).
  4. При их отсутствии, попробуйте открыть командную строку и выполнить проверку целостности системных файлов с помощью sfc /scannow (как это сделать из среды восстановления, подробно в статье Как проверить целостность системных файлов Windows 10).

Дополнительные варианты решения проблемы

Если к текущему моменту никакие способы не помогают исправить ошибку, среди остающихся вариантов:

  • Выполнить сброс Windows 10 (можно с сохранением данных). Если ошибка появляется после входа в систему, то сброс можно выполнить, нажав по кнопке питания, изображенной на экране блокировки, затем, удерживая Shift — Перезагрузка. Откроется меню среды восстановления, выберите «Поиск и устранение неисправностей» — «Вернуть компьютер в исходное состояние». Дополнительные варианты — Как сбросить Windows 10 или автоматическая переустановка ОС.
  • Если проблема возникла после использования программ для очистки реестра или подобных, попробуйте восстановить реестр Windows 10.

При отсутствии решения могу рекомендовать лишь попробовать вспомнить, что предшествовало появлению ошибки, выявить закономерности и попробовать как-то отменить действия, которые привели к проблеме, а если это невозможно — выполнить установку системы повторно. Тут может помочь инструкция Установка Windows 10 с флешки.

Установка Android Studio в Ubuntu 20.04

Android Studio — это официальная и самая популярная интегрированная среда разработки Android-приложений. Программа разрабатывается корпорацией Google и содержит все необходимые возможности. Среда основана на IntelliJ IDEA, которая написана на Java.

Среди возможностей Android Studio не только написание, сборка и тестирование программ, но и поддержка загрузки их на устройство, интеграция с облаком и многое другое. В этой статье мы рассмотрим, как выполняется установка Android Studio в Ubuntu.

Читать далее Установка Android Studio в Ubuntu 20.04

Как пользоваться PlayOnLinux

Под операционную систему Windows было написано гораздо больше профессиональных программ, чем для Linux. А если дело доходит до игр, то большинство из них работают только под Windows. Но такая ситуация не способствует развитию Linux. В последнее время положение улучшается и популярные разработчики игр выпускают все больше и больше продуктов для Linux, но их все еще недостаточно.

С помощью прослойки совместимости Wine можно запускать различные Windows программы в Linux без эмуляции. Но в wine пока что реализованы далеко не все возможности Windows, поэтому она часто требует дополнительных настроек или установки библиотек из Windows. Чтобы облегчить установку и запуск Windows программ в Linux для новичков была заработана программа PlayOnLinux. Она содержит рецепты установки популярных программ, которые выполняются автоматически. В этой статье мы рассмотрим как пользоваться PlayOnLinux.

Читать далее Как пользоваться PlayOnLinux

Как поставить пароль на приложение Android

Как поставить пароль на приложения AndroidОдин из частых вопросов владельцев Android телефонов и планшетов — как поставить пароль на приложение, особенно на мессенджеры WhatsApp, Viber, ВК и другие.

Несмотря на то, что Android позволяет установить ограничения на доступ к настройкам и установке приложений, а также к самой системе, встроенных средств для установки пароля на приложения здесь нет. Потому, для защиты от запуска приложений (а также просмотра уведомлений от них) придется использовать сторонние утилиты, о которых — далее в обзоре. См. также: Как установить пароль на Android (разблокировка устройства), Родительский контроль на Android. Прмечание: приложения такого рода могут вызвать ошибку «Обнаружены наложения» при запросе разрешений другими приложениями, учитывайте это (подробнее: Обнаружены наложения на Android 6 и 7).

Установка пароля на приложение Android в AppLock

На мой взгляд, AppLock — лучшее из доступных бесплатных приложений для блокировки запуска других приложений паролем (отмечу лишь, что почему-то название приложения в Play Маркет меняется время от времени — то Smart AppLock, то просто AppLock, а сейчас — AppLock FingerPrint, это может быть проблемой с учетом того, что есть одноименные, но другие приложения).

Среди преимуществ — широкий набор функций (не только пароль на приложение), русский язык интерфейса и отсутствие требования большого числа разрешений (необходимо давать лишь те, которые действительно нужны для использования конкретных функций AppLock).

Использование приложения не должно вызывать сложностей даже у начинающего владельца Android устройства:

  1. При первом запуске AppLock необходимо создать PIN-код, который будет использоваться для доступа к настройкам, сделанным в приложении (к блокировкам и прочим). Создание мастер-пароля на AppLock
  2. Сразу после ввода и подтверждения ПИН-кода, в AppLock откроется вкладка «Приложения», где, нажав кнопку «плюс», вы можете отметить все те приложения, которые необходимо заблокировать без возможности запуска посторонними (при блокировке приложений «Настройки» и «Программа установки пакета» никто не сможет получить доступ к настройкам и установке приложений из Play Маркет или apk файла). Список приложений для блокировки
  3. После того, как вы отметили приложения в первый раз и нажали «Плюс» (добавить в список защищенных), необходимо будет задать разрешение на доступ к данным — нажмите «Применить», а затем включите разрешение для AppLock.
  4. В результате вы увидите добавленные вами приложения в списке заблокированных — теперь для их запуска требуется ввод пин-кода. Защищенные паролем приложения Android
  5. Два значка рядом с приложениями позволяют заблокировать также уведомления от этих приложений или отображать вместо блокировки ненастоящее сообщение об ошибке запуска (если в сообщении об ошибке удерживать кнопку «Применить», то появится окно ввода ПИН-кода и приложение запустится).
  6. Чтобы использовать текстовый пароль для приложений (а также графический), а не ПИН-код, перейдите на вкладку «Настройки» в AppLock, затем в пункте «Настройка защиты» выберите «Способ блокировки» и задайте нужный тип пароля. Произвольный текстовый пароль здесь обозначен как «Пароль (Комбинация)». Параметры паролей приложений AppLock

Дополнительные настройки AppLock включают в себя:

  • Скрытие приложения AppLock из списка приложений.
  • Защита от удаления
  • Многопарольный режим (отдельный пароль для каждого приложения).
  • Защита соединений (можно поставить пароль на звонки, подключения к мобильной или Wi-Fi сетям).
  • Профили блокировок (создание отдельных профилей, в каждом из которых заблокированы разные приложения с удобным переключением между ними).
  • На двух отдельных вкладках «Экран» и «Поворот» можно добавить приложения, для которых будет блокироваться отключение экрана и его поворот. Делается это так же, как при установке пароля на приложение.

И это не полный список доступных функций. В целом — отличное, простое и исправно работающее приложение. Из недостатков — иногда не совсем правильный русский перевод элементов интерфейса. Обновление: с момента написания обзора появились функции для снятия фотографии угадывающего пароль и разблокировки отпечатком пальца.

Скачать AppLock можно бесплатно на Play Маркет

CM Locker Защита данных

CM Locker — еще одно популярное и полностью бесплатное приложение, позволяющее поставить пароль на приложение Android и не только.

В разделе «Блокировка экрана и приложений» CM Locker вы можете задать графический или цифровой пароль, который будет установлен на запуск приложений.

Параметры пароля в CM Locker

Раздел «Выберите предметы для блокировки» позволяет задать конкретные приложения, которые будут блокироваться.

Список заблокированных приложений в CM Locker

Интересная функция — «Фото злоумышленника». При включении этой функции, после определенного вами количества неверных попыток ввода пароля, тот кто его вводит будет сфотографирован, а его фотография отправлена вам на E-mail (и сохранена на устройстве).

В CM Locker присутствуют и дополнительные возможности, например, блокировка уведомлений или защита от кражи телефона или планшета.

Настройки приложения CM Locker

Также, как и в предыдущем рассмотренном варианте, в CM Locker легко установить пароль на приложение, а функция отправки фото — отличная вещь, позволяющая увидеть (и иметь доказательства), кто, к примеру, хотел прочесть вашу переписку в ВК, Skype, Viber или WhatsApp.

Несмотря на все вышеперечисленное, вариант CM Locker не очень мне понравился по следующим причинам:

  • Огромное количество необходимых разрешений, запрашиваемых сразу, а не по мере необходимости, как в AppLock (необходимость некоторых из которых не совсем ясна).
  • Требование при первом запуске «Исправить» обнаруженные «Угрозы» безопасности устройства без возможности пропустить этот шаг. При этом часть этих «угроз» — целенаправленно сделанные мною настройки работы приложений и Android.  Исправление угроз в CM Locker

Так или иначе, данная утилита — одна из самых известных для защиты приложений Android паролем и имеет отличные отзывы.

Скачать CM Locker можно бесплатно с Play Market

Это далеко не полный список средств, позволяющих ограничить запуск приложений на Android устройстве, однако приведенные варианты, пожалуй, самые функциональные и в полной мере справляются со своей задачей.

Как изменить цвет окон Windows 10

Как изменить цвета окон в Windows 10В первоначальных версиях Windows 10 не было функций, позволяющих изменить цвет фона или заголовка окна (но это можно было сделать с помощью редактора реестра), на текущий момент времени, в Windows 10 Creators Update такие функции присутствуют, но достаточно ограничены. Также появились сторонние программы для работы с цветами окон в новой ОС (впрочем, тоже достаточно ограниченные).

Ниже — подробно о том, как менять цвет заголовка окна и фонового цвета окон несколькими способами. См. также: Темы оформления Windows 10, Как изменить размер шрифта Windows 10, Как изменить цвета папок в Windows 10.

Изменение цвета заголовка окна Windows 10

Для того, чтобы изменить цвет активных окон (к неактивным настройка не применяется, но это мы победим далее), а также их границ, выполните следующие простые шаги:

  1. Зайдите в параметры Windows 10 (Пуск — значок шестеренки или клавиши Win+I)
  2. Выберите пункт «Персонализация» — «Цвета».
  3. Выберите желаемый цвет (чтобы использовать свой, нажмите в выборе цветов по значку плюс рядом с «Дополнительный цвет», а ниже включите пункт «Показать цвет в заголовке окна», также вы можете применить цвет к панели задач, меню пуск и области уведомлений. Изменение цветов окон Windows 10 в параметрах

Готово — теперь все выбранные элементы Windows 10, включая заголовки окон, будут иметь выбранный вами цвет.

Примечание: если в этом же окне настроек вверху включить пункт «Автоматический выбор главного цвета фона», то в качестве цвета оформления окон и других элементов система будет выбирать усредненный основной цвет ваших обоев.

Изменение фона окна в Windows 10

Еще один вопрос, который часто задается — как изменить фон окна (его фоновый цвет). В частности, некоторым пользователям сложно работать в Word и других офисных программах на белом фоне.

Удобных встроенных средств изменения фона в Windows 10 нет, но при необходимости можно воспользоваться следующими методами.

Изменение цвета фона окна с помощью параметров высокой контрастности

Первый вариант — использовать встроенные средства настройки тем оформления с высокой контрастностью. Чтобы получить доступ к ним, вы можете зайти в Параметры — Специальные возможности — Высокая контрастность (или нажать «Параметры высокой контрастности» на странице настройки цветов, рассмотренной выше).

Параметры высокой контрастности Windows 10

В окне параметров темы с высокой контрастностью, нажав на цвете «Фон» вы можете выбрать свой фоновый цвет для окон Windows 10, который будет применен после нажатия кнопки «Применить». Примерный возможный результат — на скриншоте ниже.

Цвет окон при использовании темы с высокой контрастностью

К сожалению, этот способ не позволяет затронуть только фон, не изменяя внешний вид остальных элементов окон.

Использование программы Classic Color Panel

Еще один способ изменения цвета фона окна (и других цветов) — сторонняя утилита Classic Color Panel, доступная для загрузки на сайте разработчика WinTools.info

Программа Classic Color Panel

После запуска программы (при первом запуске будет предложено сохранить текущие настройки, рекомендую сделать это), измените цвет в пункте «Window» и нажмите Apply в меню программы: будет произведен выход из системы, а после следующего входа параметры будут применены.

Результат применения Classic Color Panel в Windows 10

Недостаток этого способа — изменяется цвет далеко не всех окон (изменение прочих цветов в программе тоже работает избирательно).

Важно: способы описанные далее работали в версии Windows 10 1511 (и были единственными), работоспособность в последних версиях не проверена.

Настройка собственного цвета для оформления

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

Сделать это можно полутора способами (поскольку второй очень странно работает). Прежде всего — с помощью редактора реестра Windows 10.

  1. Запустите редактор реестра, нажав клавиши, введя regedit в поиск и кликнув по нему в результатах (или с помощью клавиш Win+R, введя regedit в окно «Выполнить»).
  2. В редакторе реестра перейдите к разделу
    HKEY_CURRENT_USER\SOFTWARE\Microsoft\Windows\DWM
  3. Обратите внимание на параметр AccentColor (DWORD32), кликните по нему дважды.
  4. В поле «Значение» укажите код цвета в шестнадцатеричном представлении. Где взять такой код? Например, палитры многих графических редакторов показывают его, а можно воспользоваться онлайн-сервисом colorpicker.com, правда тут нужно учесть некоторые нюансы (ниже). Установка произвольного цвета Windows 10

Странным образом, работают не все цвета: например, не работает черный, код для которого 0 (или 000000), приходится использовать что-то вроде 010000. И это не единственный вариант, который мне не удалось заставить работать.

Более того, насколько я смог понять, в качестве кодировки цветов используется BGR, а не RGB — это не имеет значения, если вы используете черный цвет или оттенки серого, однако если это что-то «цветное», то вам придется поменять местами по две крайних цифры. То есть, если программа-палитра показывает вам код цвета FAA005, то для того, чтобы получить оранжевый цвет окна, вам потребуется ввести 05A0FA (попытался также показать это на картинке).

Коды цветов

Изменения цвета применяются сразу — достаточно снять фокус (кликнуть по рабочему столу, например) с окна и после этого снова вернуться к нему (если не сработало, выйдите из системы и снова зайдите).

Второй способ, который меняет цвета не всегда предсказуемо и порой не для того, чего нужно (например, черный цвет применяется только к границам окна), плюс ко всему вызывает тормоза компьютера — использование скрытого в Windows 10 апплета панели управления (видимо, его использование в новой ОС не рекомендовано).

Запустить его можно, нажав клавиши Win+R на клавиатуре и введя rundll32.exe shell32.dll,Control_RunDLL desk.cpl,Advanced,@Advanced после чего нажать Enter.

Настройка цветов в панели управления Windows 10

После этого настраиваете цвет нужным вам образом и нажимаете «Сохранить изменения». Как я уже сказал, результат может отличаться от того, что вы ожидали.

Изменение цвета неактивного окна

По умолчанию неактивные окна в Windows 10 так и остаются белыми, даже если вы изменяете цвета. Однако можно сделать и собственный цвет для них. Зайдите в редактор реестра, как это было описано выше, в тот же раздел

HKEY_CURRENT_USER\SOFTWARE\Microsoft\Windows\DWM

Кликните в правой части правой кнопкой мыши и выберите «Создать» — «Параметр DWORD 32 бита», после чего задайте для него имя AccentColorInactive и дважды кликните по нему. В поле значение укажите цвет для неактивного окна тем же образом, как это было описано в первом способе выбора произвольных цветов для окон Windows 10.

Цвета неактивных окон

По-моему, описал все, что только можно на эту тему. Надеюсь, для кого-то из моих читателей информация окажется полезной.