@ru_python

Страница 7285 из 9768
Maxim robox
05.12.2018
04:27:41
Artem
05.12.2018
04:27:54
да, поэтому и советую caddy

Vasia
05.12.2018
04:28:12
хотелось отказаться от каких-то внешних приложений/зависимостей

только силами пипа

Google
Vasia
05.12.2018
04:28:43
ладно, походу проще реально на шарпе делать, а не выпендриваться

Artem
05.12.2018
04:29:04
caddy это один файл, не вижу каких-то трудностей

Vasia
05.12.2018
04:53:08
если кому интересно, решалось все двумя строками @app.route('/', defaults={'path': ''}) @app.route('/<path:path>') и возвратом через render_template входного spa файла

Tigran
05.12.2018
05:09:11
Ребят, а кто из вас ethframe?

м_м
05.12.2018
05:13:26
о, так он вообще в топе

Vladislav
05.12.2018
05:13:34
@synrst, вероятно

Tigran
05.12.2018
05:13:49
буду знать)

самую быструю руку в рупайтоне

Gennady
05.12.2018
05:16:24
О, титулы ..)

Алексей
05.12.2018
05:32:13
жаль, что только раз в сутки задание

сегодня какое-то совсем легкое

Lazoreth
05.12.2018
05:36:21
Ребят. Подскажите пожалуйста, может знает кто? alembic умеет записи генерировать? Хочу после миграций делать сразу учётку для админа

Олег
05.12.2018
05:38:58
эээ ват?)

Google
Олег
05.12.2018
05:39:02
как инпут скопировать?))

Алексей
05.12.2018
05:43:53
как инпут скопировать?))
выделить и скопировать

Олег
05.12.2018
05:44:22
выделить и скопировать
да спасибо) я разобрался, оказался всему виной crlf

Сергей
05.12.2018
05:47:00
Ребят. Подскажите пожалуйста, может знает кто? alembic умеет записи генерировать? Хочу после миграций делать сразу учётку для админа
можно чистый sql в миграциях выполнять надо взять коннект, что-то типа op.get_bind() или как-то так, точно не помню. можно даже сессию алхимии сделать и пользоваться модельками, но осторожнее с этим )

Сергей
05.12.2018
05:48:03
что умеет?

SetazeR
05.12.2018
05:49:30
Мда, задачки всё медленнее получаются, вторая часть 75 секунд считалась.

Lazoreth
05.12.2018
05:51:32
что умеет?
Записи из файлов генерировать

SetazeR
05.12.2018
05:51:32
скорее всего из-за того что со списками намутил

Алексей
05.12.2018
05:53:07
SetazeR
05.12.2018
05:53:22
ну вот я щас и попробую оптимизировать

Алексей
05.12.2018
05:54:01
ну вот я щас и попробую оптимизировать
ты про сегодняшнюю задачу?

Tigran
05.12.2018
05:54:08
Мда, задачки всё медленнее получаются, вторая часть 75 секунд считалась.
Хера себе, я бы не дождался. Решил бы, что вечный цикл.

SetazeR
05.12.2018
05:54:36
Хера себе, я бы не дождался. Решил бы, что вечный цикл.
я просто вывожу промежуточные результаты

Tigran
05.12.2018
05:56:54
Со списками можно решение за линию сделать.

Для первой задачи, по крайней мере.

Artem
05.12.2018
06:02:51
у меня 40 секунд считаются обе части

Олег
05.12.2018
06:04:51
ох уж это писькомерство))

Artem
05.12.2018
06:05:16
логика такая: 1. прохожусь циклом по полимеру, нахожу все реакции, сам полимер не трогаю 2. прохожусь циклом по реакциям, применяю их 3. если нет реакций, возвращаю полимер, если есть, возвращаюсь к п.1

Google
Artem
05.12.2018
06:06:18
расскажите как за секунду сделать, интересно

Andrey
05.12.2018
06:07:05
расскажите как за секунду сделать, интересно
У меня 4 секунды на две части, я стек использовал

Иду по полимеру, если на вершине стека есть парный элемент, то удаляю его, иначе добавляю текущий элемент на вершину

Иду по полимеру, если на вершине стека есть парный элемент, то удаляю его, иначе добавляю текущий элемент на вершину
Достаточно очевидное решение, судя по реддиту оно получилось у многих, кто в лидерборд успел

Алексей
05.12.2018
06:11:03
внутри бесконечного цикла иду по алфавиту, делаю replace для пар. если длина остается такой же, как перед всеми replace, то это итоговый полимер

SetazeR
05.12.2018
06:12:21
Tigran
05.12.2018
06:13:15
логика такая: 1. прохожусь циклом по полимеру, нахожу все реакции, сам полимер не трогаю 2. прохожусь циклом по реакциям, применяю их 3. если нет реакций, возвращаю полимер, если есть, возвращаюсь к п.1
Иду по полимеру, из каждой позиции иду в две стороны, ища максимальный «палиндром» с центром в этой позиции, выпиливаю его. Если бы не операция polymer = polymer[:l] + polymer[r+1:] после выпиливания, работало бы за линию (каждый символ проходится константное количество раз).

0.3 секунды на обе задачи у меня.

SetazeR
05.12.2018
06:17:06
0.2 секунды первая, 5 сек вторая

что-то здесь не так

хм, на каждую букву по 0.2 то есть

Алексей
05.12.2018
06:20:54
у replace сложность O(n)?

SetazeR
05.12.2018
06:22:52
у replace сложность O(n)?
тоже настакано 2 реплейса?

Tigran
05.12.2018
06:27:26
что-то здесь не так
Ты не забыл, что буквы можно удалять из уже укороченного полимера?

SetazeR
05.12.2018
06:31:12
ну как бы я по тому же принципу - укорачиваю пока укорачивается

Tigran
05.12.2018
06:32:01
Ну в смысле что когда ты перебираешь буквы и делаешь реплейс и заново прогоняешь процедуру, это всё можно делать не с оригинальной строкой, а с результатом из первой задачи

который в пять раз короче

SetazeR
05.12.2018
06:32:29
ну это само собой

Yegor
05.12.2018
07:03:02
Товарищи, подскажите с чего начинать. Есть большой сайт, его надо распарсить и ходить на него переодически за изменениями. Тоесть парсить его переодически, внося изменения в то что уже распарсено. Страниц там очень много и желательно пользоваться проксями во избежание бана сайтом. Куда копать? Чем удобней? Как ходить через прокси?

Google
Aragaer
05.12.2018
07:06:06
у меня для полимера список используется, но все равно тормозное...

Макс
05.12.2018
07:08:18
привет всем

кинте плз название либы с готовомы шаблонами регулярок

Tishka17
05.12.2018
07:09:20
Что за шаблоны регулярок?

Олег
05.12.2018
07:09:22
?

Что за шаблоны регулярок?
выноси вперед ногами)

Admin
ERROR: S client not available

El Mariachi
05.12.2018
07:09:51
регулярные шаблоны...?

еще и в виде либы

Tishka17
05.12.2018
07:10:56
Я могу предложить ".*" и '(.)(.)'

Больше хороших регулярок не знаю

Yegor
05.12.2018
07:11:10
El Mariachi
05.12.2018
07:11:15
второй ванлав

Aragaer
05.12.2018
07:11:47
Мне больше нравится '(.Y.)'

Макс
05.12.2018
07:12:20
https://github.com/lk-geimfari/expynent

El Mariachi
05.12.2018
07:13:00
Мне больше нравится '(.Y.)'
под этот шаблон подходит "XYI", например... несколько пугает

Tishka17
05.12.2018
07:14:50
https://github.com/lk-geimfari/expynent
Там есть регудярка для email!!! Пойду заценю

Vitaly
05.12.2018
07:16:05
Всем привет! Я написал простенький сервер на flask, подскажите как его демонизировать?

Google
Aragaer
05.12.2018
07:16:42
... чот не могу корректно пройти первую часть. Все никак не мог правильно написать обработку по краям

и работает минуты полторы 8(

Tishka17
05.12.2018
07:17:49
EMAIL_ADDRESS = "([A-Za-z0-9!#$%&'*+\/=?^_`{|.}~-]+@(?:[A-Za-z0-9](?:[A-Za-z0-9-]*[A-Za-z0-9])?\.)+[A-Za-z0-9](?:[A-Za-z0-9-]*[A-Za-z0-9])?)"

Мда

El Mariachi
05.12.2018
07:19:58
лажа

http://www.ex-parrot.com/~pdw/Mail-RFC822-Address.html

вот правильная регулярка же

Tishka17
05.12.2018
07:20:19
и работает минуты полторы 8(
У меня работает мгновенно, внешне результат вроде норм. На моих тестах проходит, но чёт дофига букв

CREDIT_CARD = '^(\d{4}[-\s]?){3}\d{4}$' А алгоритм Луна через регулярку закодить?!!

Сергей
05.12.2018
07:22:01
валидация email-ов это serious business https://github.com/JoshData/python-email-validator/blob/master/email_validator/__init__.py

Макс
05.12.2018
07:24:21
ок. есть подобные модули с нормальными регулярками ?

Tishka17
05.12.2018
07:24:33
кинте плз название либы с готовомы шаблонами регулярок
В общем, эту либу можно юзать только если ты понимаешь что это регулярки кривые и готов это стерпеть так как понимаешь кейсы. Но имхо в этом случае ты сам можешь их написать

ок. есть подобные модули с нормальными регулярками ?
Посмотри ссылку на проверку email и пойми, что мало что можно реглярками проверить

Мало что стандартное

Макс
05.12.2018
07:25:51
просто писать свои костыли и копипасты тоже не очень хочется

El Mariachi
05.12.2018
07:26:10
"костыли" - это как-раз то что ты ищешь

надо решать конкретную задачу

Макс
05.12.2018
07:27:26
конкретная задача на текущий момент - проверить, является ли тек строка emailом

El Mariachi
05.12.2018
07:27:52
конкретная задача на текущий момент - проверить, является ли тек строка emailом
тогда, регулярки - не вариант... ну или очень плохой вариант

Страница 7285 из 9768