@habrachat

Страница 5417 из 6731
Славик
21.02.2018
13:31:30
лень объяснять больше

Google
Andrew
21.02.2018
13:34:22
Будь мужиком наконец то уже

Славик
21.02.2018
13:35:00
да в топку трансляторы

Дуров
21.02.2018
13:35:07
Юзай TS
походу фрайморк какой-то придумали для лечения этого? (простите за тупость, я вообще не про фронт)

Славик
21.02.2018
13:35:13
чем меньше посредников, тем лучше

quiz
21.02.2018
13:35:30
Славик
21.02.2018
13:35:38
а это кто минусанул?

Chīmupurei
21.02.2018
13:35:42
Хееей

Nastassia
21.02.2018
13:35:52
не я

Andrew
21.02.2018
13:35:54
а это кто минусанул?
А ты же можешь это узнать по логам?

Славик
21.02.2018
13:35:56
уже хотел на Настю топить

что не так с выражением про посредников?

Google
Славик
21.02.2018
13:36:12
это вообще дефолтная тема для всего

работа напрямую - самый сок

Andrew
21.02.2018
13:36:33
с js? И поэтому ты нам щас втираешь про типизацию

И заметь ты еще не начал нам про прототипы рассказывать и как с ними плохо в наследовании

Chīmupurei
21.02.2018
13:36:49
Диман, у меня к тебе деловое предложение

@iosys

Andrew
21.02.2018
13:37:02
Поэтому с js посредник есть гую - кофе или typescript

писать на чистом js что то сложное - убийство

Славик
21.02.2018
13:37:24
я только на чистом и пишу

ладно, уговорили

опишу ситуацию

либа, которая тащит из pg строку

Andrew
21.02.2018
13:37:45
Покажи кот

Славик
21.02.2018
13:37:56
числовую колонку тащит как строку

Andrew
21.02.2018
13:38:03
ага. Обычное дело

Славик
21.02.2018
13:38:06
я такого поворота событий не ждал и делал сравнение с числом

Andrew
21.02.2018
13:38:13
Вывод какой?

TS бы тебя спас

Славик
21.02.2018
13:38:17
в этом случае шло преобразование строк и сравнение выдавало не то значение

вывой такой, что автор либы мудло конченное

Google
Славик
21.02.2018
13:38:42
а я всегда пишу на nativeJS и мне обычно ок

особенно если не юзать сторонний код

Ава
21.02.2018
13:39:03
Так-то рабочее время, @BaronSumedi! Расскажи, что ты знаешь в ИТ? Зачем зашел в чат? Подписался на канал @habrapub?

Chīmupurei
21.02.2018
13:51:11


Ivan
21.02.2018
13:51:11
Привет Всем!) Никто тут не бог регулярок, случайно?) я тут имейлы пытаюсь победить, и понял что на нашей планете похоже никто еще так и написал полную регулярку для имейлов... Подскажите, если это не так, может кто соображал уже настоящюю регулярку, чтоб она работала норм с этим? Правильные адреса электронной почты: blabla@example.com bla.bla.bla@example.com bla."bla\bla"@example.com bla.bla."@".bla.bla@example.com Bla."(),:;<>[]".BLA."blabal@\\\ \" bla".unusual@strange.example.com Неправильные адреса: bla.example.com (символ @ отсутствует) bla.@Example.com (символ точки (.) является последним в локальной части) Bla..123@example.com (символ точки (.) два раза подряд) b@l@a@example.com (только один @ допускается вне кавычек) "(),:;<>[ \]@example.com (ни один из представленных символов перед @ не разрешается вне кавычек) bla"bla"bla@example.com (кавычки должны быть отделены точкой или быть единственным элементом, составляющим локальную часть) ничего отсюда не подходит(((( https://stackoverflow.com/questions/46155/how-to-validate-an-email-address-in-javascript?answertab=active#tab-top

Дмитрий
21.02.2018
13:52:31
+1 hp (Славик)
Задолбали эти вот +1 / -1

Andrew
21.02.2018
13:52:35
Что надо? Регулярку на Email?

Славик
21.02.2018
13:52:51
Задолбали эти вот +1 / -1
да, есть идея по самоудалению таких вещей

можешь ускорить процесс пулл-реквестом

Chīmupurei
21.02.2018
13:53:02
Славик
21.02.2018
13:53:02
мы с нетерпением ждем

Ivan
21.02.2018
13:53:08
Что надо? Регулярку на Email?
дааа, я все уже перепробовал, шляпа какая-то(

Славик
21.02.2018
13:53:09
до завтра получится сделать? спасибо

Ivan
21.02.2018
13:54:20
Привет Всем!) Никто тут не бог регулярок, случайно?) я тут имейлы пытаюсь победить, и понял что на нашей планете похоже никто еще так и написал полную регулярку для имейлов... Подскажите, если это не так, может кто соображал уже настоящюю регулярку, чтоб она работала норм с этим? Правильные адреса электронной почты: blabla@example.com bla.bla.bla@example.com bla."bla\bla"@example.com bla.bla."@".bla.bla@example.com Bla."(),:;<>[]".BLA."blabal@\\\ \" bla".unusual@strange.example.com Неправильные адреса: bla.example.com (символ @ отсутствует) bla.@Example.com (символ точки (.) является последним в локальной части) Bla..123@example.com (символ точки (.) два раза подряд) b@l@a@example.com (только один @ допускается вне кавычек) "(),:;<>[ \]@example.com (ни один из представленных символов перед @ не разрешается вне кавычек) bla"bla"bla@example.com (кавычки должны быть отделены точкой или быть единственным элементом, составляющим локальную часть) ничего отсюда не подходит(((( https://stackoverflow.com/questions/46155/how-to-validate-an-email-address-in-javascript?answertab=active#tab-top
ниодна регулярка со стековерфлоу не съела эти примеры(((

я уже не говорю о кириллический почтах

Andrew
21.02.2018
13:55:38
https://github.com/JeremySkinner/FluentValidation/blob/master/src/FluentValidation/Validators/EmailValidator.cs

const string expression = @"^((([a-z]|\d|[!#\$%&'\*\+\-\/=\?\^_`{\|}~]|[\u00A0-\uD7FF\uF900-\uFDCF\uFDF0-\uFFEF])+(\.([a-z]|\d|[!#\$%&'\*\+\-\/=\?\^_`{\|}~]|[\u00A0-\uD7FF\uF900-\uFDCF\uFDF0-\uFFEF])+)*)|((\x22)((((\x20|\x09)*(\x0d\x0a))?(\x20|\x09)+)?(([\x01-\x08\x0b\x0c\x0e-\x1f\x7f]|\x21|[\x23-\x5b]|[\x5d-\x7e]|[\u00A0-\uD7FF\uF900-\uFDCF\uFDF0-\uFFEF])|(\\([\x01-\x09\x0b\x0c\x0d-\x7f]|[\u00A0-\uD7FF\uF900-\uFDCF\uFDF0-\uFFEF]))))*(((\x20|\x09)*(\x0d\x0a))?(\x20|\x09)+)?(\x22)))@((([a-z]|\d|[\u00A0-\uD7FF\uF900-\uFDCF\uFDF0-\uFFEF])|(([a-z]|\d|[\u00A0-\uD7FF\uF900-\uFDCF\uFDF0-\uFFEF])([a-z]|\d|-||_|~|[\u00A0-\uD7FF\uF900-\uFDCF\uFDF0-\uFFEF])*([a-z]|\d|[\u00A0-\uD7FF\uF900-\uFDCF\uFDF0-\uFFEF])))\.)+(([a-z]|[\u00A0-\uD7FF\uF900-\uFDCF\uFDF0-\uFFEF])+|(([a-z]|[\u00A0-\uD7FF\uF900-\uFDCF\uFDF0-\uFFEF])+([a-z]+|\d|-|\.{0,1}|_|~|[\u00A0-\uD7FF\uF900-\uFDCF\uFDF0-\uFFEF])?([a-z]|[\u00A0-\uD7FF\uF900-\uFDCF\uFDF0-\uFFEF])))$";

Nastassia
21.02.2018
13:56:52
жостка

Google
Nastassia
21.02.2018
13:57:57
шляпа http://prntscr.com/ihtlo8
а попробуй мою, ради интереса чисто

@"^([0-9a-zA-Z]([-.\w]*[0-9a-zA-Z])*@([0-9a-zA-Z][-\w]*[0-9a-zA-Z]\.)+[a-zA-Z]{2,9})$"

я просто сама хз, я не проверяла досконально

Славик
21.02.2018
13:59:13
а зачем так упарываться?

Admin
ERROR: S client not available

Ivan
21.02.2018
13:59:14
@"^([0-9a-zA-Z]([-.\w]*[0-9a-zA-Z])*@([0-9a-zA-Z][-\w]*[0-9a-zA-Z]\.)+[a-zA-Z]{2,9})$"
ошибка говорит, но я не понял где >< хмм

а зачем так упарываться?
искать имейлы на страницах

Славик
21.02.2018
13:59:48
ну сделай регулярку, которая покроет все правильные

Nastassia
21.02.2018
13:59:50
ошибка говорит, но я не понял где >< хмм
оч странно, у меня в коде работает, но вероятно это особенность шарпа

ХабраХабр I.T. - News & Events
21.02.2018
13:59:57
Уязвимости вашего приложения (habrahabr.ru)

Славик
21.02.2018
14:00:15
и даже если заденет неправильные, отсечешь потом при отправке

Max
21.02.2018
14:01:11
то чувство когда все обосрали пхп, а там есть прекрасная штукенция из коробки... filter_var("сюды мыло", FILTER_VALIDATE_EMAIL)

Славик
21.02.2018
14:01:32
даже в этих тестах те правильные, которые не валидируются, они же дно

Max
21.02.2018
14:01:36
даешь исходники?
http://php.net/manual/ru/filter.examples.validation.php

Max
21.02.2018
14:01:45
? говорю ж из коробки

Славик
21.02.2018
14:01:53
во-первых, мало кто такие заюзает, маленький % множества, зачем ради него так упарываться

Ivan
21.02.2018
14:02:08
и даже если заденет неправильные, отсечешь потом при отправке
не будет отправок, нужна регулярка по стандарту нормальная

Andrew
21.02.2018
14:02:59
Айван! Гуглите дальше

Google
Andrew
21.02.2018
14:03:20
Мы юзаем FluentValidation и нас устраивает

?

Ivan
21.02.2018
14:03:29
Айван! Гуглите дальше
дальше я сяду только писать

Andrew
21.02.2018
14:03:39
дальше я сяду только писать
Садитесь. Скоро амнистия

Плохая шутка(( минусуйте

Konstantin
21.02.2018
14:07:44
Ребят, не по сабжу немного. Раньше где-то видел маленькие беспроводные LED фонарики/лампочки c удаленным беспроводным управлением. Т.е. на много фонариков один контроллер. Независимые фонарики, каждый на своей батарейке-таблетке. Сейчас что-то нигде найти не могу. Может кто видел или знает как называется или знает где спросить можно. Спасибо)

ХабраХабр I.T. - News & Events
21.02.2018
14:28:41
Заделываем дыры в сервере приложений 1С и вокруг него (habrahabr.ru)

Непрерывные переходы между общими элементами: из RecyclerView во ViewPager (habrahabr.ru)

quiz
21.02.2018
14:40:39
Привет Всем!) Никто тут не бог регулярок, случайно?) я тут имейлы пытаюсь победить, и понял что на нашей планете похоже никто еще так и написал полную регулярку для имейлов... Подскажите, если это не так, может кто соображал уже настоящюю регулярку, чтоб она работала норм с этим? Правильные адреса электронной почты: blabla@example.com bla.bla.bla@example.com bla."bla\bla"@example.com bla.bla."@".bla.bla@example.com Bla."(),:;<>[]".BLA."blabal@\\\ \" bla".unusual@strange.example.com Неправильные адреса: bla.example.com (символ @ отсутствует) bla.@Example.com (символ точки (.) является последним в локальной части) Bla..123@example.com (символ точки (.) два раза подряд) b@l@a@example.com (только один @ допускается вне кавычек) "(),:;<>[ \]@example.com (ни один из представленных символов перед @ не разрешается вне кавычек) bla"bla"bla@example.com (кавычки должны быть отделены точкой или быть единственным элементом, составляющим локальную часть) ничего отсюда не подходит(((( https://stackoverflow.com/questions/46155/how-to-validate-an-email-address-in-javascript?answertab=active#tab-top
+1 hp (Ivan Pogrebkov)

ХабраХабр I.T. - News & Events
21.02.2018
14:46:24
Ускоренный курс по ассемблерам (habrahabr.ru)

Andrew
21.02.2018
15:19:54
а в пхп все классы по умолчанию паблик чтоли?



Ава
21.02.2018
15:20:24
Добрый вечер, @blaiddDu! Что шаришь в I.T.? Чего ждешь от чата? Отвечай или отвечай!

Andrew
21.02.2018
15:21:17
Блин блин пхп сложнее сисярпа!!!!

Я прям отвечаю!

Страница 5417 из 6731