Запуск SonarScanner для анализа программного кода конфигурации 1С
На компьютере с ОС Windows 10 поднята служба SonarQube и установлены необходимые компоненты, в том числе SonarScanner. Нужно просканировать и проанализировать программный код конфигурации 1С.
Порядок запуска SonarScanner здесь - http://sysadminchik.ru
На компьютере с ОС Windows 10 поднята служба SonarQube и установлены необходимые компоненты, в том числе SonarScanner. Нужно просканировать и проанализировать программный код конфигурации 1С.
Порядок запуска SonarScanner здесь - http://sysadminchik.ru
Автономный сервер 1С на примере 1С:ГитКонвертер
1С:ГитКонвертер - это конфигурация, которая предназначена для односторонней синхронизации хранилища конфигурации «1С:Предприятия» с репозиторием Git.
Разработчики этой конфигурации рекомендуют размещать базу ГитКонвертера на сервере 1С. Чтобы не нагружать существующий сервер 1С и не покупать ради ГитКонвертера ещё одну серверную лицензию, было принято решение запустить 1С:ГитКонвертер на автономном сервере «1С:Предприятия» (не требует серверной лицензии).
Автономный сервер ‑ это специальное серверное приложение, которое предназначено для обеспечения работы с информационной базой клиентских приложений: тонкий клиент, веб-клиент, мобильный клиент.
Подробнее про запуск автономного сервера 1С, как службы - http://sysadminchik.ru
1С:ГитКонвертер - это конфигурация, которая предназначена для односторонней синхронизации хранилища конфигурации «1С:Предприятия» с репозиторием Git.
Разработчики этой конфигурации рекомендуют размещать базу ГитКонвертера на сервере 1С. Чтобы не нагружать существующий сервер 1С и не покупать ради ГитКонвертера ещё одну серверную лицензию, было принято решение запустить 1С:ГитКонвертер на автономном сервере «1С:Предприятия» (не требует серверной лицензии).
Автономный сервер ‑ это специальное серверное приложение, которое предназначено для обеспечения работы с информационной базой клиентских приложений: тонкий клиент, веб-клиент, мобильный клиент.
Подробнее про запуск автономного сервера 1С, как службы - http://sysadminchik.ru
👍1
Установка Git (ОС Windows)
Для работы 1С:ГитКонвертер необходим Git. ГитКонвертер использует команды Git для синхронизации хранилища 1С с репозиторием Git (в локальной сети или в сети Интернет).
В инструкции описан порядок установки Git на операционную систему Windows 10 - http://www.sysadminchik.ru
Для работы 1С:ГитКонвертер необходим Git. ГитКонвертер использует команды Git для синхронизации хранилища 1С с репозиторием Git (в локальной сети или в сети Интернет).
В инструкции описан порядок установки Git на операционную систему Windows 10 - http://www.sysadminchik.ru
От имени домена до сайта в интернете
У меня была задумка создать сайт с цитатами, чтобы его все видели в интернете. При этом своего веб-сервера с постоянным выходом в интернет у меня нет и не планируется. Опишу порядок действий, которые я прошёл - https://sysadminchik.ru
У меня была задумка создать сайт с цитатами, чтобы его все видели в интернете. При этом своего веб-сервера с постоянным выходом в интернет у меня нет и не планируется. Опишу порядок действий, которые я прошёл - https://sysadminchik.ru
Установка Gitlab на ОС Ubuntu
GitLab - это сервис для работы с системой контроля версий Git.
Здесь я покажу порядок установки GitLab на сервер организации (операционная система Ubuntu). В моём случае это нужно для работы 1С:ГитКонвертер. Напомню, что 1С:ГитКонвертер - это конфигурация, которая предназначена для односторонней синхронизации хранилища конфигурации «1С:Предприятия» с репозиторием Git.
В моём случае, локально установленный GitLab, и будет репозиторием Git, куда ГитКонвертер будет экспортировать изменения из хранилища 1С.
Порядок установки GitLab здесь - https://sysadminchik.ru
GitLab - это сервис для работы с системой контроля версий Git.
Здесь я покажу порядок установки GitLab на сервер организации (операционная система Ubuntu). В моём случае это нужно для работы 1С:ГитКонвертер. Напомню, что 1С:ГитКонвертер - это конфигурация, которая предназначена для односторонней синхронизации хранилища конфигурации «1С:Предприятия» с репозиторием Git.
В моём случае, локально установленный GitLab, и будет репозиторием Git, куда ГитКонвертер будет экспортировать изменения из хранилища 1С.
Порядок установки GitLab здесь - https://sysadminchik.ru
👍1
Установка агента Кибер Бэкап 15 (CyberBackup) на Windows
Наглядная инструкция по установке агента Кибер бэкап на сервер (или компьютер), для которого нужно регулярно создавать резервные копии. В данном случае описана установка на операционную систему Windows - https://sysadminchik.ru
Наглядная инструкция по установке агента Кибер бэкап на сервер (или компьютер), для которого нужно регулярно создавать резервные копии. В данном случае описана установка на операционную систему Windows - https://sysadminchik.ru
👍2
Из 1С:ГитКонвертер в SonarQube - Часть 1: Первоначальная настройка для работы 1С:ГитКонвертер
В схеме, которую я описываю, ГитКонвертер нужен, чтобы содержимое хранилища 1С с изменениями (которые привязаны к программистам, их вносивших) конвертировать в корпоративный репозиторий GitLab с последующим сканированием и анализом в SonarQube. В результате в SonarQube будут видны замечания по коду с привязкой к программистам.
Это первая часть, где описана начальная настройка сервера (выделенного компьютера) для работы 1С:ГитКонвертер - https://sysadminchik.ru
В схеме, которую я описываю, ГитКонвертер нужен, чтобы содержимое хранилища 1С с изменениями (которые привязаны к программистам, их вносивших) конвертировать в корпоративный репозиторий GitLab с последующим сканированием и анализом в SonarQube. В результате в SonarQube будут видны замечания по коду с привязкой к программистам.
Это первая часть, где описана начальная настройка сервера (выделенного компьютера) для работы 1С:ГитКонвертер - https://sysadminchik.ru
PowerShell изменение NTFS разрешений или владельца на папку и её содержимое
При изменении прав для пользователя на папку с большим количеством файлов (в оконном интерфейсе) может возникнуть «Ошибка при применении параметров безопасности ... Не удалось выполнить перечисление объектов в контейнере».
В этом случае для изменения NTFS разрешений таких папок удобнее использовать PowerShell и модуль NTFSSecurity - https://sysadminchik.ru
При изменении прав для пользователя на папку с большим количеством файлов (в оконном интерфейсе) может возникнуть «Ошибка при применении параметров безопасности ... Не удалось выполнить перечисление объектов в контейнере».
В этом случае для изменения NTFS разрешений таких папок удобнее использовать PowerShell и модуль NTFSSecurity - https://sysadminchik.ru
👍1
Из 1С:ГитКонвертер в SonarQube - Часть 2: 1С:ГитКонвертер в связке с GitLab
В первой части я описал основные моменты подготовки необходимой для ГитКонвертер инфраструктуры. В этой большой инструкции показана настройка конвертации хранилища конфигураций 1С в GitLab репозиторий - https://sysadminchik.ru
В первой части я описал основные моменты подготовки необходимой для ГитКонвертер инфраструктуры. В этой большой инструкции показана настройка конвертации хранилища конфигураций 1С в GitLab репозиторий - https://sysadminchik.ru
👍3
Из 1С:ГитКонвертер в SonarQube - Часть 3: Подготовка SonarQube для работы с GitLab
Это третья часть, в которой описана подготовка SonarQube для работы с GitLab. Здесь есть один момент, без которого эта связка работать не будет. Это импорт сертификата GitLab в хранилище доверенных сертификатов Java на сервере с SonarQube.
Подробнее здесь - https://sysadminchik.ru
Это третья часть, в которой описана подготовка SonarQube для работы с GitLab. Здесь есть один момент, без которого эта связка работать не будет. Это импорт сертификата GitLab в хранилище доверенных сертификатов Java на сервере с SonarQube.
Подробнее здесь - https://sysadminchik.ru
👍1
Замена ремня в плоттере HP Designjet 510
В организации на плоттере HP Designjet 510 появилась ошибка 86:01, и он перестал печатать. Плоттер выдаёт эту ошибку, если движению каретки что-то мешает. Внешний осмотр показал, что перестала ездить каретка из-за ремня, который её двигает. Часть ремня просто расслоилась.
Берём отвёртку и разбираем плоттер. Не всё же время сидеть перед монитором :)
Подробнее здесь - https://sysadminchik.ru
В организации на плоттере HP Designjet 510 появилась ошибка 86:01, и он перестал печатать. Плоттер выдаёт эту ошибку, если движению каретки что-то мешает. Внешний осмотр показал, что перестала ездить каретка из-за ремня, который её двигает. Часть ремня просто расслоилась.
Берём отвёртку и разбираем плоттер. Не всё же время сидеть перед монитором :)
Подробнее здесь - https://sysadminchik.ru
👍1
Положение о порядке предоставления работникам прав доступа к информационным ресурсам и по организации парольной защиты информационных систем организации (вариант)
Есть организации, где документы такого рода являются обязательными. Иногда такие документы бывают полезны и для сисадминов, так как снимают вопросы пользователей - "А почему так?".
https://sysadminchik.ru
Есть организации, где документы такого рода являются обязательными. Иногда такие документы бывают полезны и для сисадминов, так как снимают вопросы пользователей - "А почему так?".
https://sysadminchik.ru
👍2
Рубрика Истории
Недавно одну сотрудницу, которая уже в возрасте, перевели работать с Windows на Alt Linux. Компьютер у неё не сказать, чтобы совсем старый, но для этой версии операционной системы явно слабоват.
Сегодня звонит эта сотрудница и говорит, что она включает компьютер, а он сам выключается. И так уже несколько раз.
Прихожу и прошу показать. Она включает компьютер, идёт заставка Alt Linux, потом чёрный экран.
Она мне, - Вот видишь, выключился.
И тянется нажать кнопку питания на системнике.
Я ей, - Не спешите!
Проходит минута и загорается экран продолжения загрузки системы. Этот Alt Linux на слабых компьютерах во время загрузки при переходе от одной заставки к другой долго горит чёрным экраном, вводя в заблуждение неподготовленных пользователей.
Пожелал сотруднице не спешить, а в минуты ожидания подумать о чём-нибудь приятном :)
Недавно одну сотрудницу, которая уже в возрасте, перевели работать с Windows на Alt Linux. Компьютер у неё не сказать, чтобы совсем старый, но для этой версии операционной системы явно слабоват.
Сегодня звонит эта сотрудница и говорит, что она включает компьютер, а он сам выключается. И так уже несколько раз.
Прихожу и прошу показать. Она включает компьютер, идёт заставка Alt Linux, потом чёрный экран.
Она мне, - Вот видишь, выключился.
И тянется нажать кнопку питания на системнике.
Я ей, - Не спешите!
Проходит минута и загорается экран продолжения загрузки системы. Этот Alt Linux на слабых компьютерах во время загрузки при переходе от одной заставки к другой долго горит чёрным экраном, вводя в заблуждение неподготовленных пользователей.
Пожелал сотруднице не спешить, а в минуты ожидания подумать о чём-нибудь приятном :)
😁2
Из 1С:ГитКонвертер в SonarQube - Часть 4: Подготовка GitLab для работы с SonarQube
В первой части мы подготовили необходимую для ГитКонвертер инфраструктуру. Во второй части настроили конвертацию хранилища конфигураций 1С в GitLab репозиторий. В третьей, подготовили SonarQube для работы с GitLab. Теперь нужно подготовить GitLab для работы с SonarQube - https://sysadminchik.ru
В первой части мы подготовили необходимую для ГитКонвертер инфраструктуру. Во второй части настроили конвертацию хранилища конфигураций 1С в GitLab репозиторий. В третьей, подготовили SonarQube для работы с GitLab. Теперь нужно подготовить GitLab для работы с SonarQube - https://sysadminchik.ru
👍3
Сортировка вывода команды top в Linux и общая информация о системе
Top (table of processes) - это команда, которая выводит общую информацию о системе Linux и список работающих в этой системе процессов, а также информацию о них. Если проводить аналогии с Windows, то это диспетчер задач в консоли Linux.
Подробнее про результат вывода этой команды здесь - https://sysadminchik.ru
Top (table of processes) - это команда, которая выводит общую информацию о системе Linux и список работающих в этой системе процессов, а также информацию о них. Если проводить аналогии с Windows, то это диспетчер задач в консоли Linux.
Подробнее про результат вывода этой команды здесь - https://sysadminchik.ru
👍2
Настройка рассылки уведомлений в SonarQube
Прежде чем перейти к последней части инструкции "Из 1С:ГитКонвертер в SonarQube" покажу, как настроить рассылку уведомлений в SonarQube - https://sysadminchik.ru
Прежде чем перейти к последней части инструкции "Из 1С:ГитКонвертер в SonarQube" покажу, как настроить рассылку уведомлений в SonarQube - https://sysadminchik.ru
👍1
В сфере ответственности сисадмина важное место занимает информация - её целостность и доступность. Поэтому на любые предупреждения сервера о проблемах с жёсткими дисками нужно реагировать оперативно.
Многие сервера имеют индикацию, которая подсвечивает проблемные диски. Для удалённого мониторинга есть интерфейс управления, как, например, у серверов HP это iLO.
На фото сервер, где подсвечены два диска, которые проработали с 2012 года. Оба диска являются элементами "зеркал" (RAID 1), поэтому достаточно было их просто заменить на новые, не выключая сервер.
Многие сервера имеют индикацию, которая подсвечивает проблемные диски. Для удалённого мониторинга есть интерфейс управления, как, например, у серверов HP это iLO.
На фото сервер, где подсвечены два диска, которые проработали с 2012 года. Оба диска являются элементами "зеркал" (RAID 1), поэтому достаточно было их просто заменить на новые, не выключая сервер.
👍3
Из 1С:ГитКонвертер в SonarQube - Часть 5: Сканирование кода в GitLab для анализа в SonarQube
Это заключительная часть.
В первой части мы подготовили необходимую для ГитКонвертер инфраструктуру. Во второй части настроили конвертацию хранилища конфигураций 1С в GitLab репозиторий. В третьей, подготовили SonarQube для работы с GitLab. В четвертой подготовили GitLab для работы с SonarQube.
Осталось установить SonnarScanner на сервер с GitLab и установить, а потом запустить GitLab Runner. В результате начнётся сканирование программного кода в GitLab и его анализ в SonarQube.
Подробнее на сайте - https://sysadminchik.ru
Это заключительная часть.
В первой части мы подготовили необходимую для ГитКонвертер инфраструктуру. Во второй части настроили конвертацию хранилища конфигураций 1С в GitLab репозиторий. В третьей, подготовили SonarQube для работы с GitLab. В четвертой подготовили GitLab для работы с SonarQube.
Осталось установить SonnarScanner на сервер с GitLab и установить, а потом запустить GitLab Runner. В результате начнётся сканирование программного кода в GitLab и его анализ в SonarQube.
Подробнее на сайте - https://sysadminchik.ru
👍2
Иногда пользователи обращаются с проблемой, что не получается убрать или изменить заливку ячеек в Excel. Обычно это бывает с таблицами, которые они сами не создавали. Эти документы либо им достались от предыдущего работника, либо им их прислали по почте.
Если знать, из-за чего так ведёт себя Excel, то решение вопроса оказывается очень простым. Достаточно зайти в "Условное форматирование - Удалить правила" и нажать либо "Удалить правила из выделенных ячеек", либо "Удалить правила со всего листа".
Многие пользователи компьютеров (и админы тоже) не заканчивали курсов по офисным программам, поэтому эта информация когда-нибудь может пригодиться.
Если знать, из-за чего так ведёт себя Excel, то решение вопроса оказывается очень простым. Достаточно зайти в "Условное форматирование - Удалить правила" и нажать либо "Удалить правила из выделенных ячеек", либо "Удалить правила со всего листа".
Многие пользователи компьютеров (и админы тоже) не заканчивали курсов по офисным программам, поэтому эта информация когда-нибудь может пригодиться.
👍1