Skip to content

Instantly share code, notes, and snippets.

View dmpas's full-sized avatar

Sergey Batanov dmpas

View GitHub Profile
@dmpas
dmpas / actions.os
Created January 30, 2020 13:00
Набросок для Действий с ДополнительнымиПараметрами
// Где-то в модуле РаботаСРассылками
Процедура ПроверитьИРазослать(МассивДляПроверки)
Для Каждого ЭлементПроверки Из МассивПроверки Цикл
РезультатПроверки = ЭлементПроверки.ДействиеПроверки.Выполнить(); // УсловиеВыполняется, ТекстОповещения
Если Не РезультатПроверки.УсловиеВыполняется Тогда
Продолжить;
КонецЕсли;
@dmpas
dmpas / out.os
Created May 23, 2017 10:35
Данные о логических дисках
#Use extensions
Окружение = Новый Окружение();
Для Каждого мДиск Из Окружение.ИменаЛогическихДисков Цикл
Сообщить("Диск: `" + мДиск + "`");
Информация = Новый ИнформацияОДиске(мДиск);
Сообщить(" ТипДиска: " + Информация.ТипДиска);
Сообщить(" ИмяФС: " + Информация.ИмяФС);
Сообщить(" Доступно: " + Информация.Доступно);
Сообщить(" Готов: " + Информация.Готов);
@dmpas
dmpas / compare.sh
Created March 14, 2017 21:35
сравнить версии файлов конфигураций
#!/bin/bash
#
# Поиск отличий в конфигурациях
#
UNPACK=bin/Release/v8unpack
TMP=/tmp
${UNPACK} -parse $1 $TMP versions
#!C:/opt/oscript/bin/oscript.exe -cgi
ВывестиЗаголовок("Content-type", "text/html");
ВывестиЗаголовок("Content-Encoding", "utf-8");
ВывестиЗаголовок("Cache-control", "no-cache");
ПараметрыЗапроса = Новый Соответствие;
Для Каждого мКЗ Из ВебЗапрос.GET Цикл
ПараметрыЗапроса.Вставить(мКЗ.Ключ, мКЗ.Значение);
КонецЦикла;
@dmpas
dmpas / getnbuild.sh
Created September 13, 2016 20:58
Сборка deb-пакета на месте
#!/bin/bash
CHANNEL=$1
if [ -z "$CHANNEL" ]; then
CHANNEL=night-build
fi
ZIPNAME=dist-$CHANNEL.zip
DIRNAME=dist-$CHANNEL
@dmpas
dmpas / onescript.ctags
Created June 16, 2016 18:54
OneScript ctags
--langdef=onescript
--langmap=onescript:.os.1src.bsl.e8s
--regex-onescript=/^[ \t]*Процедура[ \t]+([^(]*)/\1/f,function,functions/i
--regex-onescript=/^[ \t]*Функция[ \t]+([^(]*)/\1/f,function,functions/i
@dmpas
dmpas / build.gradle
Created April 11, 2016 20:33
gradle mssql jdbc
buildscript {
repositories {
jcenter()
}
}
apply plugin: "java"
apply plugin: "application"