Skip to content

Instantly share code, notes, and snippets.

@artbear
artbear / test.os
Created May 18, 2020 14:48 — forked from k2589/test.os
OS.WEB Tests
#Использовать asserts
#Использовать moskito
#Использовать "./Моки"
#Использовать "../src/model"
#Использовать "../src/controllers"
Функция ПолучитьСписокТестов(юТест) Экспорт
ВсеТесты = Новый Массив;
81 EmptyRegionDiagnostic
85 NonStandardRegionDiagnostic
115 DuplicateRegionDiagnostic
211 CompilationDirectiveLostDiagnostic
349 SpaceAtStartCommentDiagnostic
515 CanonicalSpellingKeywordsDiagnostic
529 CompilationDirectiveNeedLessDiagnostic
625 NumberOfParamsDiagnostic
629 ThisObjectAssignDiagnostic
645 UnknownPreprocessorSymbolDiagnostic
@artbear
artbear / telegram.bsl
Created April 8, 2020 13:39 — forked from PlugFox/telegram.bsl
Отправка ТабличныйДокумент в телеграм
/// ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/// The MIT License
///
/// Copyright (c) 2019 Plague Fox
///
/// Permission is hereby granted, free of charge, to any person obtaining a copy
/// of this software and associated documentation files (the "Software"), to deal
/// in the Software without restriction, including without limitation the rights
/// to use, copy, modify, merge, publish, distribute, sublicense, and/or sell
/// copies of the Software, and to permit persons to whom the Software is
@artbear
artbear / maintenance.bat
Created March 17, 2020 09:55 — forked from zeegin/maintenance.bat
1c postgres maintenance and backup for windows
@echo off
chcp 65001 > nul
set E1C_RAS=localhost:3545
set E1C_RAC=C:\Program Files\1cv8\current\bin\rac.exe
set DB_SERVER=localhost:3541
set DB_NAME=1C_DATABASE
set DB_USER=1C_ADMINISTRATOR
set DB_PWD=1C_PASSWORD
set PGUSER=PG_ADMINISTRATOR
# coding: utf-8
################################################################################
# В данном файле описана заготовка для создания скриптов для
# 1С:Центра Автоматизации. Все поставляемые скрипты написаны по данному шаблону,
# поэтому можно любой скрипт использовать как пример.
################################################################################
@artbear
artbear / build-epf.cmd
Created August 29, 2019 14:26
Builds 1C external data processors & reports within EDT project
@echo off
set v8version=8.3.14.1779
set v8path="C:\Program Files\1cv8\%v8version%\bin\1cv8"
set edtprojectpath=%cd%\dp
set tmpdir=%cd%\tmp
set buildpath=%edtprojectpath%\bin
md "%tmpdir%"
md "%tmpdir%\ws"
{
"$schema": "http://json-schema.org/draft-04/schema#",
"type": "object",
"properties": {
"servers": {
"type": "array",
"items": {
"oneOf": [
{
"type": "object",
{
"$schema": "http://json-schema.org/draft-04/schema#",
"type": "object",
"properties": {
"serverId": {
"type": "string",
"description": "Unique ID of SonarQube connection"
},
"projectKey": {
"type": "string",
@artbear
artbear / cyclo.os
Created August 12, 2019 14:58 — forked from VladFrost/cyclo.os
порт на oscript обработки https://infostart.ru/public/166182/
// Обработка предназначена для автоматизированного расчета цикломатической сложности кода
// Адрес публикации на Инфорстарте: http://infostart.ru/public/166182/
// Вы можете использовать обработку по своему усмотрению в рамках действующего законодательства.
// Единственная просьба: если у вас есть замечания или предложения по улучшению обработки, а также в случае нахождения багов - пишите мне об этом на http://infostart.ru/profile/101097/
#Использовать cmdline
#Использовать logos
Перем МассивСтрокМодуля Экспорт;
Перем ДеревоРезультатовАнализа;
@artbear
artbear / PlatformUpdate.groovy
Created August 12, 2019 14:58 — forked from VladFrost/PlatformUpdate.groovy
Обновление платформы на всех подчиненных узлах Jenkins
def labels = ['slave-2', 'slave-3'] // labels for Jenkins node types we will build on
def builders = [:]
for (x in labels) {
def label = x // Need to bind the label variable before the closure - can't do 'for (label in labels)'
// Create a map to pass in to the 'parallel' step so we can fire all the builds at once
builders[label] = {
node(label) {
update_to('8.3.12.1616')
}