
El Mariachi
05.12.2018
07:28:09

Сергей
05.12.2018
07:29:03
можно утащить код из валидаторов django

Aragaer
05.12.2018
07:29:45

Tishka17
05.12.2018
07:29:46
Вообще для email я бы предложил validate = lambda s: "@" in s

Google

Aragaer
05.12.2018
07:30:00
у меня отрабатывает за минуту с лишним. А еще ж вторая часть...
и я чот не знаю, как можно значительно ускорить мой алгоритм. Вроде вполне прямолинейный...

Сергей
05.12.2018
07:30:52
я обычно проверял на @ и домен
оч простая регулярка (но все равно лень писать сюда)
этого хватает с избытком, и никогда не было проблемой

Egor
05.12.2018
07:31:17
А ведь по рфц регулярка выше не подходит

Сергей
05.12.2018
07:31:49
обычным юзерам насрать на rfc и почта у них на гугле\яндексе\мейле
а ради самых особенных 1 раз в год можно ему и руками в базе прописать, чем париться за rfc

Maxim robox
05.12.2018
07:34:08
А почему нельзя сразу взять правильную регулярку?

El Mariachi
05.12.2018
07:34:52

Maxim robox
05.12.2018
07:35:06

Artem
05.12.2018
07:35:06
я вот только сел тоже

Google

Artem
05.12.2018
07:35:20
но там же очень просто сегодня

Tishka17
05.12.2018
07:36:41

Tigran
05.12.2018
07:36:45

Tishka17
05.12.2018
07:36:58

Tigran
05.12.2018
07:37:05

Maxim robox
05.12.2018
07:37:39
Минут за 5 таки посчитало. Говнище.
На второй части вообще повешаться можно будет. =)
Пойду на обед, потом оптимизировать.

El Mariachi
05.12.2018
07:37:54

Artem
05.12.2018
07:37:58
я не верю, что на схеме не оптимизированы добавление одного элемента в список и удаление последнего элемента из списка

Макс
05.12.2018
07:38:04
"the common advice about email validation is don't: send a confirmation code to the email given and look if the email sender return an error" т е самый надежный способ - постучать на почту?

Tishka17
05.12.2018
07:38:05

El Mariachi
05.12.2018
07:38:11
а можно?

Tigran
05.12.2018
07:38:20

Tishka17
05.12.2018
07:38:49

?
05.12.2018
07:38:52

El Mariachi
05.12.2018
07:39:26

Tigran
05.12.2018
07:39:55

Tishka17
05.12.2018
07:40:27
А его можно

Google

Tigran
05.12.2018
07:40:35
особенно когда у тебя монга!

Artem
05.12.2018
07:40:41

Tigran
05.12.2018
07:41:06

El Mariachi
05.12.2018
07:41:13

Tishka17
05.12.2018
07:42:08

Artem
05.12.2018
07:43:05
особенно когда у тебя монга!
держи другой имейл (function(){var date = new Date(); do{curDate = new Date();}while(curDate-date<10000); return '@';})()

Tigran
05.12.2018
07:43:22
лол

Aragaer
05.12.2018
07:43:30
у меня полный проход по полимеру это полторы-две минуты

Artem
05.12.2018
07:43:57

Tishka17
05.12.2018
07:44:25

Aragaer
05.12.2018
07:44:42
список
угу, полчасика точно

Tishka17
05.12.2018
07:44:51

Artem
05.12.2018
07:44:54
а что ты со своим списком делаешь?

Aragaer
05.12.2018
07:45:17
бегу, беру по две буквы, если удалить, то выбрасываю их из списка

Crystal Melting Dot
05.12.2018
07:45:18
Эхх, читаю и не понимаю о каких полимерах речь...

Tishka17
05.12.2018
07:45:21
Кстати, стэк бы прокатил лучше
Я чёт не подумал когда писал

Google

Artem
05.12.2018
07:45:40

Tishka17
05.12.2018
07:45:52

Artem
05.12.2018
07:45:58
тебе не нужен этот список полностью

Aragaer
05.12.2018
07:46:18
чем он плох?
у меня не питон, а схема, у меня списки связные

Artem
05.12.2018
07:46:33
тем что работает много времени

Aragaer
05.12.2018
07:46:47
выбрасывание букв это одно присваивание

Artem
05.12.2018
07:46:51
замечательно

Tishka17
05.12.2018
07:46:54

Admin
ERROR: S client not available

Artem
05.12.2018
07:46:59
а сколько у тебя проходов по списку получается?

Aragaer
05.12.2018
07:47:06
один, но с возвратами

Tigran
05.12.2018
07:47:12

Tishka17
05.12.2018
07:47:20

Aragaer
05.12.2018
07:47:30
нет, откатываю на один символ назад. Но если два подряд отката, то да, с начала
надо стек откатов делать

Crystal Melting Dot
05.12.2018
07:47:42
Ёлка
Прочитал, вроде простенько

Artem
05.12.2018
07:47:44
стек откатов
тебе не нужен стек откатов

Tishka17
05.12.2018
07:47:52

Google

Artem
05.12.2018
07:48:03
стек чего тебе нужен на самом деле?)

Aragaer
05.12.2018
07:48:06
у меня односвязный список, я не могу по нему назад бежать

Tishka17
05.12.2018
07:48:15
Хехе

Tigran
05.12.2018
07:48:17

Artem
05.12.2018
07:48:22

Tigran
05.12.2018
07:48:29

Tishka17
05.12.2018
07:48:31

Aragaer
05.12.2018
07:48:53
очереди точно есть...

Tishka17
05.12.2018
07:49:01
Я сначала вспомнив какое-то обсуждение тут на регулярках сделал
Так и не дождался

Aragaer
05.12.2018
07:49:26
а, ну можно реализовать на односвязном списке же

Artem
05.12.2018
07:49:42

Tishka17
05.12.2018
07:49:44

Aragaer
05.12.2018
07:50:19
пока пусть считает, а я позавтракаю

Artem
05.12.2018
07:52:36
https://g.redditmedia.com/D1KMZjH3wSkTAXEidSHBhyUXkfN6bXpRUZuaEDyb8s4.gif?fm=mp4&mp4-fragmented=false&s=af5bb016273ecc888cd2902f2185d139

Tigran
05.12.2018
07:53:31
визуализация, уровень: б-г

Aragaer
05.12.2018
07:53:35
да, я уже придумал, как это можно просто написать

Tishka17
05.12.2018
07:55:49

Aragaer
05.12.2018
07:55:53
/me орет от осознания того, что через стек это делается вообще в две строчки
ща сожру завтрак и запилю

Tishka17
05.12.2018
07:56:39
Я ограничился на i++, i-- и модификацией исходного списка

Artem
05.12.2018
07:56:46