Pull to refresh
10
0
Сергей Михайленко@SergeyMi

Разработчик

Send message

ColorNote - уже лет пять узаю, очень удобно

А за статью, спасибо.
Хочу поделится своим способом. Как я бросил курить. Может кому пригодится. Стаж курильщика тоже был большой, тоже не хватало на день полторы пачек «Примы», тоже много раз бросал, снова срывался…
А бросил легко и просто. Нашел для себя слово: «Никогда». Сейчас поясню. Ведь когда бросаешь, то в глубине души оставляешь для себя лазейку. Что может быть, когда нибудь, ты снова закуришь… А когда я принял слово «Никогда», то так сразу стало легко. И не курю уже 94 года. Чего и вам желаю.
Спасибо, для меня статья очень полезная.
Спасибо, обе статьи прекрасные. Экономят время и все актуально.
Прекрасная статья. Большое спасибо.
Если уж быть точным:)
// s p = Password
Q ($l(p)'<7) && (p?.E1.N.E) && (p?.E1.(1.A,1.P).E)  // длина не меньше 7,цифры,символы
Главное, начать улучшать код,
потом бывает трудно остановиться
ROUTINE PASSWORD
PASSWORD ; Программа проверки паролей
#include %occInclude
CHECK(Username,Password) PUBLIC {
	if '$match(Password,"(?=.*[0-9])(?=.*[a-zA-Z]).{7,}") quit $$$ERROR($$$GeneralError,"Пароль не соответствует стандарту PCI_DSS_v3.2")
...
Действительно, ошибка.
В программу ^PASSWORD добавил
проверку
ROUTINE PASSWORD
PASSWORD ; Программа проверки паролей
#include %occInclude
CHECK(Username,Password) PUBLIC {
	if $l(Password)<7 quit $$$ERROR($$$GeneralError,"Этот пароль меньше 7 символов") 
	if $l(Password)>32 quit $$$ERROR($$$GeneralError,"Этот пароль больше 32 символов")
	if $tr(Password,"0123456789")=Password quit $$$ERROR($$$GeneralError,"Этот пароль не содержит цифры")
	if $tr(Password,"?!@#$%^&*()-[]{}<>+=,._~\|/")=Password quit $$$ERROR($$$GeneralError,"Этот пароль не содержит знаки пунктуации")
	if $tr(Password,"qwertyuiopasdfghjklzxcvbnmQWERTYUIOPASDFGHJKLZXCVBNM")=Password quit $$$ERROR($$$GeneralError,"Этот пароль не содержит символы")
...
Подскажите, в каком месте диалога утилита ^SECURITY позволит создать нового пользователя копированием настроек из уже существующего? Может это уже есть 2017.2?

Information

Rating
Does not participate
Location
Москва, Москва и Московская обл., Россия
Date of birth
Registered
Activity