Резервное копирование - это одна из самых важных вещей если вы управляете серверами или у вас есть хотя бы один свой сервер. Непредвиденная ситуация может произойти в любой момент. Для того чтобы потерять данные не надо никакого особого случая. У вас может выйти из строя жесткий диск, у хостинг провайдера может что-то сломаться, или вы можете сами случайно снести базу данных забыв, что она где-то используется и в ней ещё есть важные данные.
В этой статье мы рассмотрим как выполняется установка и настройка Bacula. Это одна из самых популярных систем резервного копирования для Linux с открытым исходным кодом. Читать далее Установка и настройка Bacula→
Майкрософт официально выпустило очередное обновление компонентов Windows 10 до версии 21H1 (или обновление за май 2021). На отдельных системах оно уже доступно через Центр обновлений, на остальных появится слегка позже, но при желании вы можете самостоятельно установить его уже сейчас.
В этом обзоре — о способах установки обновления Windows 10 21H1, не дожидаясь доступности в Центре обновлений, а также дополнительная информация, которая можете оказаться полезной.
Впервые новая оболочка для команд Windows 11 и Windows 10 была представлена в мае 2020, а уже осенью была выпущена первая стабильная версия. С тех пор Windows Terminal продолжает обновляться, но уже сейчас более чем пригоден к работе как с командной строкой или PowerShell, так и другими оболочками, например, Ubuntu, установленной в рамках WSL (Подсистема Windows для Linux).
В этом обзоре — базовые сведения о том, где скачать и как настроить Windows Terminal, о некоторых его возможностях и дополнительная информация, которая может оказаться полезной.
Где скачать Windows Terminal
Прежде чем приступить, два важных примечания: в Windows 11 Терминал Windows уже встроен (нажмите правой кнопкой мыши по кнопке Пуск и вы сможете его запустить), а для работы нового терминала в Windows 10 требуется версия 1903 или новее.
Бесплатно скачать Windows Terminal можно из двух официальных источников:
После установки Windows Terminal готов к работе — можно запускать. При первом старте по умолчанию будет открыта вкладка с PowerShell.
Использование Windows Terminal, возможности управления
Скорее всего, с открытием новых вкладок с командной строкой, PowerShell и другими оболочками проблем не возникнет, достаточно нажать «+» если требуется открыть новую вкладку с консолью по умолчанию, либо по стрелке и выбрать нужную оболочку, там же можно увидеть и сочетания клавиш для быстрого открытия соответствующих новых вкладок.
Не будем торопиться с переходом к настройкам Windows Terminal, для начала некоторые вещи, которые вы можете сделать, не переходя к ним:
Сочетания клавиш Ctrl + «+» и аналогичное сочетание с клавишей «минус» позволяет изменить размер текста в текущей вкладке.
Нажмите клавиши Alt+Shift+D, чтобы разделить текущую вкладку на две панели. Действие можно повторять: выделенная панель будет разделяться при нажатии этих клавиш. Если вместо D использовать клавишу «минус» или «плюс», разделение будет происходить горизонтально и вертикально соответственно.
Для панелей доступны и другие клавиши: Ctrl+Shift+W — закрыть текущую, Alt+Shift+стрелки — изменение размеров, Alt+стрелки — переключение между панелями.
Если в Windows включены эффекты прозрачности, удержание клавиш Ctrl+Shift и вращение колеса мыши вниз позволяет сделать активное окно Windows Terminal более прозрачным.
Windows Terminal добавляет пункт в контекстное меню Windows, позволяющий быстро запустить оболочку по умолчанию в текущей вкладке.
«Стандартные» сочетания клавиш, такие как копирование и вставка, отмена (Ctrl+Z) и другие здесь также исправно работают.
Если вам нужно запустить Windows Terminal от имени администратора, можно использовать правый клик по нему в меню «Пуск» и выбор нужного пункта в разделе «Дополнительно» или, поиск в панели задач, как на изображении ниже.
Настройки
Зайти в настройки Windows Terminal можно, нажав по кнопке со стрелкой или же с помощью сочетания клавиш Ctrl + «запятая». Параметры меняются от версии к версии и на момент написания этого обзора выглядят следующим образом:
Большинство вкладок вполне понятны и на русском языке:
На вкладке «Запуск» можно выбрать оболочку по умолчанию, например, выбрать «Командная строка» вместо «Windows PowerShell», включить автозапуск, изменить режим запуска.
Вкладки «Оформление» и «Цветовые схемы» позволяют изменить общие параметры оформления приложения, а также отредактировать цветовые схемы (их мы можем указать отдельно для каждой консоли в разделе «Профили»), при необходимости — создать собственную цветовую схему.
В разделе «Действия» — базовые сочетания клавиш для работы в Windows Terminal. Эти сочетания подлежат редактированию в файле конфигурации.
Если перейти в подраздел «Профили», мы можем настроить отдельные параметры оформления, запуска, значка, папки запуска, прозрачности и другие для каждой «командной строки». В оформлении можно не только выбрать цветовую схему и настроить прозрачность (акриловый эффект), но и задать обои для соответствующих вкладок.
Настройки в достаточной мере гибкие и скриншот ниже — далеко не всё, чего можно добиться.
При нажатии кнопки «Добавить», вы можете добавить собственную консоль в Windows Terminal (или использовать системную — тот же PowerShell или Командную строку, но с другим профилем настроек).
Кнопка «Открытие файла JSON» позволяет открыть файл конфигурации для редактирования.
Если после проделанных экспериментов с настройками вам потребуется сбросить все параметры Windows Terminal на настройки по умолчанию, достаточно проделать следующие шаги:
Запустите Windows Terminal и перейдите в его параметры.
Нажмите «Открытие файла JSON» и откройте его в текстовом редакторе.
Удалите всё содержимое файла и сохраните файл.
Закройте и снова запустите Windows Terminal — он будет запущен с настройками по умолчанию.
Иногда при изменении параметров в панели управления NVIDIA вы можете получить сообщение об ошибке: Доступ запрещен, не удалось применить выбранные настройки к системе. Как правило, эта ошибка возникает при настройках параметров 3D и, в частности, выборе предпочтительного графического процессора (видеокарты) в разделе «Глобальные параметры» или «Программные настройки».
В этой инструкции подробно о том, как исправить ошибку «Доступ запрещен» в панели управления NVIDIA в Windows 11, 10 и предыдущих версиях системы. Напоминаю, что в Windows 10 вы можете изменить видеокарту по умолчанию в параметрах системы.
Системы мониторинга наподобие Prometheus устанавливаются не только для того чтобы иметь красивые графики состояния сервера в определённый момент, но чтобы вовремя узнавать о возможных проблемах. Для этого у таких систем существуют уведомления - алерты. Prometheus тоже умеет генерировать алерты на основе настраиваемых правил, однако если состояние сервера совпадает с правилом Prometheus будет генерировать алерт при каждом обновлении.
Это не очень удобное поведение, потому что если проблема будет сохранятся долго, вся почта будет заспамлена однообразными сообщениями. Поэтому существует Alertmanager. Это программа из того же пакета что и Prometheus, она позволяет сортировать алерты и отправлять сообщения только первый раз. В этой статье мы рассмотрим как выполняется настройка Alertmanager Prometheus на примере Ubuntu. Читать далее Настройка Alertmanager Prometheus→
Почти каждая инструкция в Интернете, касающаяся исправления ошибок DLL, среди шагов содержит предложение скопировать файл в папку System32 или SysWOW64, а затем использовать regsvr32.exe для регистрации этого файла в системе. И в более чем половине случаев пользователи получают сообщение об ошибке «Модуль dll загружен, но точка входа DllRegisterServer не найдена. Проверьте, что файл является правильным файлом DLL или OCX и повторите попытку».
В этой инструкции подробно о причинах ошибки RegSvr32, возможных способах исправить её в Windows 10, 8.1 и Windows 7, а также дополнительная информация, которая может быть полезна, если вам нужно установить отсутствующий файл DLL в системе.
Что значит точка входа DllRegisterServer не найдена
Файлы библиотек DLL в общем случае представляют собой наборы программных функций, иногда — ресурсов, которые могут быть вызваны из других программ Windows 10 и предыдущих версий.
Когда в командной строке от имени администратора вы вводите команду regsvr32 имя_файла.dll, программа regsvr32.exe ищет и пробует вызвать функцию DllRegisterServer из указанного вами файла DLL для регистрации сервера, не находит её и сообщает об ошибке «Точка входа DllRegisterServer не найдена».
Почему так происходит? Потому что далеко не все DLL содержат такую функцию и не все библиотеки можно установить в системе с помощью regsvr32.exe, а рекомендации использовать команду для регистрации DLL во многих инструкциях вводят в заблуждение и неприменимы.
Как исправить ошибку точка входа DllRegisterServer не найдена при регистрации DLL
Для исправления проблемы можно предложить следующие подходы:
Попробовать использовать ту же команду, но с дополнительными параметрами для установки файла DLL (перед слэшами и именем файла пробелы):
regsvr32 /i /n файл.dll
При использовании этих ключей, поиск процедуры DllRegisterServer выполняться не будет, вместо этого будет использоваться DllInstall. Но и её может не оказаться в файле и это нормально.
Разобраться, что это за файл DLL и устанавливать его правильно, обычно в составе набора компонентов, содержащих этот файл, при условии, что это требуется. Что имеется в виду? Например, при проблемах с файлами, имена которых начинаются с msvc, как правило требуется установить нужную версию распространяемых компонентов Visual C++ (причем для x64 систем часто нужно устанавливать также и x86 или 32-бит версии), для файлов с именами dx — установить недостающие библиотеки DirectX, используя веб-установщик от Microsoft, а для файлов unarc.dll, ISDone.dll обычно и вовсе не требуется установка каких-либо файлов и дело не в них.
Иногда может сработать следующий подход: просто копируем файл .dll в ту же папку, где находится файл .exe программы или игры, которая сообщает об ошибке.
Использовать поиск у меня по сайту, указав имя DLL, из-за которой происходит ошибка: по большинству наиболее часто встречающихся у меня есть подробные инструкции с указанием, какие именно компоненты необходимо установить.
Важный момент по всем пунктам: файлы DLL для x64 и 32-бит (x86) систем отличаются даже при одинаковом имени, при этом даже в 64-бит Windows 10, 8.1 или Windows 7 для работы какой-то программы может требоваться DLL для 32-бит, а с DLL для x64 она может не запускаться.
Видео инструкция
Также вы можете описать вашу проблему с DLL в комментариях, а я постараюсь подсказать решение.
FlameShot — мультиплатформенный инструмент для создания скриншотов. Эта небольшая программа предлагает дополнительные возможности для быстрого редактирования скриншотов, которых нет в Ubuntu. Скриншоты можно создавать и стандартными средствами системы. Для этого достаточно нажать клавишу Print Screen, после чего скриншот будет сохранен в папке с изображениями.
Однако, главное преимущество FlameShot — возможность захвата выделенной области экрана и добавление к ней различных выделений и указателей. Это может быть особенно полезным для создания онлайн-инструкций. В этой статье мы рассмотрим как установить Flameshot в Linux.
Если по какой-либо причине вам требуется часто менять разрешение экрана, всякий раз заходя в соответствующие параметры Windows 10, 8.1 или Windows 7, возможно, вас заинтересуют способы реализовать то же самое с помощью клавиатуры. Горячие клавиши для изменения разрешения потребуется создать самостоятельно, так как в системе такой возможности не предусмотрено.
В этой инструкции подробно о двух сравнительно простых способах изменения разрешения экрана с помощью сочетания клавиш на компьютере или ноутбуке, как правило исправно работающих в последних версиях Windows. Обычные методы изменения разрешения: Как изменить разрешение экрана Windows 10.
Бесплатная программа Hotkey Resolution Changer создана именно для рассматриваемой в этой статье задачи, регулярно обновляется, а разобраться с ней сможет даже начинающий пользователь.
Порядок использования HRC и настройки изменения разрешения экрана с помощью горячих клавиш в утилите состоит из следующих шагов:
Скачайте архив с программой с официального сайта разработчика https://funk.eu/hrc/ но будьте внимательны: на указанной странице можно перепутать ссылки на загрузку с рекламными блоками.
Распакуйте программу в удобное расположение на вашем компьютере и запустите её.
При первом запуске вы увидите окно-предупреждение, суть которого сводится к следующему: если в результате ваших действий вы внезапно окажетесь с выключенным экраном, используйте сочетание клавиш CTRL+ALT+SHIFT+R чтобы вернуть изначальные параметры экрана.
После нажатия «Ок» в окне с предыдущего шага программа будет запущена, а её значок появится в области уведомлений Windows. Нажмите по нему, чтобы открыть настройки.
В настройках мы задаем нужные разрешения, цветность и частоту обновления экрана, которые можно задать на своё усмотрение.
Для установки нужного сочетания клавиш для этого разрешения нажимаем по кнопке «Change» рядом с сочетанием, затем нажимаем соответствующие клавиши и подтверждаем это сочетание нажатием по кнопке «Set» (установить).
По умолчанию в HRC предусмотрено два режима, но их количество можно увеличить, указав соответствующее число в поле «Number of Hotkeys».
Изменение разрешения будет доступно и в контекстном меню значка программы в трее Windows.
Готово, можно начинать пользоваться: в моём тесте на последней Windows 10 утилита полностью работоспособна.
Учитывайте: если вы закроете программу, то сочетания клавиш перестанут работать, то есть её необходимо сворачивать в область уведомлений. А чтобы Hotkey Resolution Changer запускалась при входе в Windows потребуется добавить программу в автозагрузку, подробнее об этом в инструкции Автозагрузка программ Windows 10 (подойдет и для предыдущих версий ОС).
Настройка смены разрешения с помощью горячих клавиш в AutoHotKey
AutoHotKey — инструмент для настройки горячих клавиш (и не только, скорее — это софт для задач автоматизации) с грандиозными возможностями. С его помощью можно, в том числе, добиться переключения между различными разрешениями экрана с клавиатуры ноутбука или компьютера.
Ниже — один из вариантов реализации такой функциональности:
Нажмите правой кнопкой мыши в папке или на рабочем столе, выберите пункт «Создать» — «AutoHotKey Script» и задайте имя файла.
Нажмите по созданному файлу правой кнопкой мыши и выберите пункт «Edit Script» в контекстном меню для редактирования скрипта. Скрипт представляет собой обычный текстовый файл.
Следующий код (скопируйте и вставьте с новой строки в текст скрипта) создаст два сочетания клавиш: Ctrl+Alt+F1 и Ctrl+Alt+F2, первое устанавливает разрешение 4K 3840×2160, второе — 1920×1080, разрешения можно поменять в коде.
После сохранения кода скрипт можно просто запустить двойным нажатием мыши (появится иконка в области уведомлений) и сочетание клавиш начнет работать. Такой запуск требует наличия установленной AutoHotKey на компьютере.
При желании вы можете скомпилировать скрипт в exe-файл (правый клик по файлу скрипта и выбор пункта «Compile» — в этом случае он будет работать и автономно, а при желании его можно будет добавить в автозагрузку.
Горячие клавиши в предложенном коде подлежат изменению, список доступных разрешений — тоже, достаточно просто скопировать три строки, указать требуемое разрешение и указать предпочитаемые клавиши. Имена клавиш для использования в AutoHotKey представлены на странице https://www.autohotkey.com/docs/KeyList.htm.
QRes, NirCMD, DisplaySwitch
В сети доступны утилиты командной строки, которые позволяют изменять разрешение экрана, самые популярные QRes (не обновлялась очень давно) и NirCmd. Пример использования для каждой из них:
qres.exe /x:1024 /y:768
nircmd.exe setdisplay 1024 768 24
Если создать ярлыки для таких команд средствами Windows, а затем назначить горячие клавиши в свойствах ярлыка в поле «Быстрый вызов», можно будет менять разрешение соответствующим сочетанием.
DisplaySwitch.exe — встроенная утилита Windows (находится в System32) и с её помощью дополнительно можно менять экран, при наличии нескольких подключенных мониторов и устанавливать их режим работы. Поддерживаемые параметры: /internal /clone /extend /external
Видео инструкция
Если что-то пошло не так, например, было установлено разрешение экрана, неподдерживаемое монитором, используйте сочетание для возврата в исходный режим или перезагрузите компьютер в безопасном режиме, если вернуть изображение не получилось.
Если вам требуется узнать тайминги оперативной памяти на вашем компьютере или ноутбуке — как текущие тайминги, так и набор поддерживаемых модулями оперативной памяти, сделать это можно с помощью специальных программ для анализа характеристик оборудования компьютера.
CPU-Z — самая популярная бесплатная программа для получения сведений об оперативной памяти
Если вам требуется компактная, простая, бесплатная и информативная утилита, позволяющая получить сведения об аппаратных характеристиках ПК или ноутбука, CPU-Z — ваш выбор.
В части определения таймингов оперативной памяти шаги будут следующими:
Скачайте CPU-Z с официального сайта https://www.cpuid.com/softwares/cpu-z.html. На странице представлено несколько вариантов загрузки, я обычно использую портативную версию в ZIP-архиве.
После запуска программы (в папке будут присутствовать версии для 64-бит и 32-бит версий Windows) перейдите на вкладку «Memory». Здесь, в разделе Timings вы получите информацию о текущих таймингах оперативной памяти. К примеру, из скриншота ниже можно сделать выводы: частота памяти 2933 МГц (DRAM Frequency умножаем на два, так как используется двухканальный или Dual режим) с таймингами 17-19-19-39.
Перейдя на вкладку SPD можно получить сведения о поддерживаемых модулями оперативной памяти (отдельно для каждого модуля, выбирая нужный в поле «Slot») профилях, частотах и таймингах, а также дополнительную информацию, включая производителя и модель модуля RAM.
AIDA64 — больше информации и дополнительные возможности
Следующий вариант — использование AIDA64. Программа не бесплатная, но даже в бесплатной версии требуемую в рамках этой статьи информацию можно получить. Официальный сайт для загрузки AIDA64 — https://www.aida64.com/downloads
В AIDA64 присутствует несколько разделов, где можно получить информацию о таймингах оперативной памяти, как активных, так и в целом поддерживаемых планками RAM, укажу основные:
Текущие тайминги оперативной памяти можно посмотреть в разделе «Компьютер» — «Разгон».
Информацию о поддерживаемых таймингах каждого модуля можно получить в разделе «Системная плата» — «SPD». Раздел включает в себя и дополнительную информацию, в том числе — модели модулей RAM.
Если в главном меню открыть пункт «Сервис» — «AIDA64 CPUID», в разделе Memory Type вы также увидите текущую частоту и тайминги оперативной памяти.
Раздел меню «Сервис» — «Тест кэша и памяти» также отображает эту информацию и, дополнительно, позволяет провести тест памяти, определив один из ключевых показателей — латентность (Latency) или, иначе, задержку или скорость доступа к памяти в наносекундах: в тесте AIDA64 измеряется время от команды на чтение данных из RAM до получения этих данных процессором.
Дополнительная информация
Выше приведены лишь самые популярные и достаточные для указанной цели программы, в действительности такого рода утилит существует больше. Например, можно отметить PassMark RAMMon https://www.passmark.com/products/rammon/, отображающую набор поддерживаемых и активных таймингов каждого установленного модуля и массу дополнительных сведений.
Если вы активный пользователь расширений Google Chrome, при этом среди используемых инструментов присутствуют те, которые приходится вызывать постоянно, нажимая по кнопке справа от строки адреса, возможно, вы захотите настроить вызов таких расширений с помощью сочетаний клавиш на клавиатуре.
В этой простой инструкции подробно о том, как настроить горячие клавиши для быстрого вызова расширений Google Chrome с клавиатуры.
Настройка сочетания клавиш для активации расширения Chrome
Всё необходимое для рассматриваемой задачи уже предусмотрено в браузере: устанавливать что-то дополнительное для этой функции не потребуется.
Чтобы задать сочетание клавиш для запуска расширения Chrome, выполните следующие шаги:
Зайдите на страницу расширений Google Chrome, сделать это можно путем перехода на страницу chrome://extensions/ или через меню браузера: Дополнительные инструменты — Расширения.
На странице расширений нажмите по кнопке меню слева вверху и выберите пункт «Быстрые клавиши».
Задайте горячие клавиши для нужных вам расширений, нажав по кнопке с изображением карандаша, а затем — саму комбинацию клавиш, которая должна состоять из Ctrl или Alt и дополнительной клавиши.
Ниже — видео, где всё описанное выше показано наглядно.
Как видите, настройка функции очень простая, но с большой вероятностью многие из тех, для кого она окажется очень полезной, могли не подозревать о наличии такой возможности.