
Aever
06.12.2018
02:01:43
Для меня важно как можно быстрее переслать все запросы. for это лучшее решение для этого?
Код асинхронный
Это сервер
async def transaction(callback, arguments):
result = await callback(arguments=arguments, execute=lambda command, arguments=None: execute(cursor, command, arguments))
Вот к примеру, такая конструкция, что делает?

Google

Donaudampf
06.12.2018
02:18:13
вообще у асинка есть средства для запуска множества корутин и сбора результатов
https://pymotw.com/3/asyncio/control.html

Aever
06.12.2018
02:19:12

Donaudampf
06.12.2018
02:20:53

Aever
06.12.2018
02:21:25

SetazeR
06.12.2018
02:25:37
оу, у асинкио оказывается и так есть выполнение с таймаутом
давно стоило доки по нему почитать

Pavel
06.12.2018
04:22:37
Ерунда какая-то с ёлкой творится. Раньше до сабмита решения картинка оставалась монохромной, а сегодня звёздочка уже светится на шапке, а ещё даже задача не опубликована.

SetazeR
06.12.2018
04:37:53
да вот тоже удивился вчера
что шапка вся покраснела после решения
но я подумал что это by-design

Олег
06.12.2018
04:39:00
Хехе, блин а я не решу до обеда:)
У нас тут форум, Евразия:)

Александр
06.12.2018
04:42:51

Google

Александр
06.12.2018
04:43:11
сегодня поди после решения что-то новое закрасится дополнительно

SetazeR
06.12.2018
04:49:44
ещё и стимул теперь дополнительный
я бы так и так решал, но теперь СО СМЫСЛОМ

Tigran
06.12.2018
04:55:08

Vladislav
06.12.2018
05:12:12
чет простенько сегодня

SetazeR
06.12.2018
05:18:43

Vladislav
06.12.2018
05:20:55
ну, чуть-чуть)

Tigran
06.12.2018
05:22:42
чот у меня не принимает ответ на вторую часть
for no fucking reason

Vladislav
06.12.2018
05:23:05
баг? ¯\_(ツ)_/¯
скинь инпут и свой ответ

Tigran
06.12.2018
05:24:43
скинь инпут и свой ответ
Мой ответ 46320
165, 169
334, 217
330, 227
317, 72
304, 232
115, 225
323, 344
161, 204
316, 259
63, 250
280, 205
84, 282
271, 158
190, 296
106, 349
171, 178
203, 108
89, 271
193, 254
111, 210
341, 343
349, 311
143, 172
170, 307
128, 157
183, 315
211, 297
74, 281
119, 164
266, 345
184, 62
96, 142
134, 61
117, 52
318, 72
338, 287
61, 215
323, 255
93, 171
325, 249
183, 171
71, 235
329, 306
322, 219
151, 298
180, 255
336, 291
72, 300
223, 286
179, 257

Pavel
06.12.2018
05:26:39
75 место за вторую часть в глобальном рейтинге. Оказывается, надо меньше думать.

Vladislav
06.12.2018
05:27:06
Мой ответ 46320
165, 169
334, 217
330, 227
317, 72
304, 232
115, 225
323, 344
161, 204
316, 259
63, 250
280, 205
84, 282
271, 158
190, 296
106, 349
171, 178
203, 108
89, 271
193, 254
111, 210
341, 343
349, 311
143, 172
170, 307
128, 157
183, 315
211, 297
74, 281
119, 164
266, 345
184, 62
96, 142
134, 61
117, 52
318, 72
338, 287
61, 215
323, 255
93, 171
325, 249
183, 171
71, 235
329, 306
322, 219
151, 298
180, 255
336, 291
72, 300
223, 286
179, 257
гм, у меня столько же

Tigran
06.12.2018
05:27:22
да потому что это элементарный цикл

Andrey
06.12.2018
05:32:25
У меня снова как-то сложно получилось, еле попал в лидерборд первой части

Akamit
06.12.2018
05:33:56
привет, подскажите пожалуйста, есть django и Celery Periodic Tasks которая запускается раз в сутки
run_every = timedelta(seconds=86400)
а можно сделать, чтобы оно запускалось только ночью?

Tigran
06.12.2018
05:34:29

Google

Andrey
06.12.2018
05:38:36

Tigran
06.12.2018
05:38:44
каеф

Vladislav
06.12.2018
05:39:42
на редите не ругаются еще?

Tigran
06.12.2018
05:41:07
ну я ругаюсь
https://www.reddit.com/r/adventofcode/comments/a3kzmx/answer_is_not_accepted_and_i_dont_understand_why/
я не шарю в реддите, но почему моего поста нет в New?

Vladislav
06.12.2018
05:42:04
https://www.reddit.com/r/adventofcode/comments/a3kr4r/2018_day_6_solutions/eb72j45/

Tigran
06.12.2018
05:43:26
модер удалил?
да что ж так сложна

Vladislav
06.12.2018
05:44:00
либо там премодерация

Vladislav
06.12.2018
05:44:21
а, уже)
подстава конечно ?

Tigran
06.12.2018
05:46:10
интересно, они логируют неудачные попытки
есть ли у меня шанс на своё законное место в рейтинге ?

Andrey
06.12.2018
05:48:54
Хм, неправильных инпутов как минимум два

Vladislav
06.12.2018
05:49:12
ага
вероятно в авторском решении есть баг
который проявляется только на некоторых инпутах

Google

Maxim robox
06.12.2018
05:50:36
https://gist.github.com/roboxv/ebacf8b09cfc174c682dc43c4e379281
Посчитайте мой инпут, первая часть. И ответьте, есть ли мой ответ среди этих чисел.

Tigran
06.12.2018
05:52:43
Есть.

Maxim robox
06.12.2018
05:53:00
Значит, неправильно отсекаю бесконечности. Ок.

Admin
ERROR: S client not available

Artem
06.12.2018
05:55:14
классная задача сегодня, и наверняка визуализации будут красивые

Tigran
06.12.2018
05:57:38
классная чтопиздец.

Artem
06.12.2018
05:57:54
https://en.wikipedia.org/wiki/Voronoi_diagram

Tigran
06.12.2018
05:59:29
смешно, что первая часть была сложнее второй.

Vladislav
06.12.2018
06:00:23
для компенсации во вторую часть добавили баг)

Мой любимый
06.12.2018
06:03:15
За эту елку призы дают,или вы для себя?

Tigran
06.12.2018
06:03:47
PLEASE HOLD - INVESTIGATION IN PROGRESS
?

Andrey
06.12.2018
06:04:36

Artem
06.12.2018
06:04:38

Tigran
06.12.2018
06:05:19

Мой любимый
06.12.2018
06:05:36

Google

Maxim robox
06.12.2018
06:06:27
Чот вторую часть пока догнать не могу.

Tigran
06.12.2018
06:06:48
Потому что она супер-простая.

Artem
06.12.2018
06:07:22
ничесе там на нампай решение на реддите в три строчки, нужно лучше учить его

Andrey
06.12.2018
06:07:41

Tigran
06.12.2018
06:09:04
Кстати да, на нампае можно было и первую часть красиво решить.
Или нет ?
confirmed there is a bug in the answer of some of the inputs


Eldar
06.12.2018
06:14:28
#работа #вакансия #офис #Москва #Python #fulltime
Компания: InPlat Technologies
Вид деятельности: карточный процессинг
Занятость: full-time
Расположение: Москва, Россия
Ищем: Python программиста
Зарплата: от 160 тыс. руб
Кратко о нас:
Мы создали банковский карточный процессинг (работаем напрямую с Visa/MasterCard/Мир). Выпускаем свои карты (например карта Мегафона) и принимаем оплату по чужим картам. Входим в топ-10 компаний интернет-эквайринга в России. У нас много партнеров: Mail, Мегафон, Yota, фасилитаторы/агрегаторы типа PayOnline, Qiwi, Робокасса, Ecommpay, ArsenalPay и другие
Над чем надо будет работать:
• Разработка realtime-систем процессинга (системы, в которых живут и ходят банковские карточки), а так же другие финансовые системы с высокой нагрузкой.
• Разработка бизнес-систем (автоматизация бизнес-процессов)
• Разработка аналитических систем
• Разработка систем определения и предотвращения мошеннических операций
• Оптимизация сервисов под высокие нагрузки
Наш технологический стек:
• Python 3.6+
• Postgres 9.6+
• Асинхронные фреймворки (Tornado и т.д.)
• Oracle
• ElasticSearch
• Kafka
• Linux
• Atlassian (Jira, Bitbucket, Confluence)
Мы ищем:
• Инициативного
• Самоорганизованного
• Трудолюбивого
• Достаточно подготовленного в профессиональной области (git, тесты, паттерны, понимание GIL, различные способы выполнения кода (многопоточность, кооперативная многозадачность и тд)
• Обучаемого
Бонусы
• ДМС
• Офис рядом с метро Новослободская
• Адекватное руководство
• Плавающий график прихода на работу
Если интересно - пишите @maximradyukov


Vladislav
06.12.2018
06:14:51

Tigran
06.12.2018
06:15:06

Maxim robox
06.12.2018
06:16:23

Vladislav
06.12.2018
06:16:35
похоже на то
то есть можно конечно обработать, но будет не так красиво и не 3 строчки


Egor
06.12.2018
06:17:10
#работа #вакансия #офис #Москва #Python #fulltime
Компания: InPlat Technologies
Вид деятельности: карточный процессинг
Занятость: full-time
Расположение: Москва, Россия
Ищем: Python программиста
Зарплата: от 160 тыс. руб
Кратко о нас:
Мы создали банковский карточный процессинг (работаем напрямую с Visa/MasterCard/Мир). Выпускаем свои карты (например карта Мегафона) и принимаем оплату по чужим картам. Входим в топ-10 компаний интернет-эквайринга в России. У нас много партнеров: Mail, Мегафон, Yota, фасилитаторы/агрегаторы типа PayOnline, Qiwi, Робокасса, Ecommpay, ArsenalPay и другие
Над чем надо будет работать:
• Разработка realtime-систем процессинга (системы, в которых живут и ходят банковские карточки), а так же другие финансовые системы с высокой нагрузкой.
• Разработка бизнес-систем (автоматизация бизнес-процессов)
• Разработка аналитических систем
• Разработка систем определения и предотвращения мошеннических операций
• Оптимизация сервисов под высокие нагрузки
Наш технологический стек:
• Python 3.6+
• Postgres 9.6+
• Асинхронные фреймворки (Tornado и т.д.)
• Oracle
• ElasticSearch
• Kafka
• Linux
• Atlassian (Jira, Bitbucket, Confluence)
Мы ищем:
• Инициативного
• Самоорганизованного
• Трудолюбивого
• Достаточно подготовленного в профессиональной области (git, тесты, паттерны, понимание GIL, различные способы выполнения кода (многопоточность, кооперативная многозадачность и тд)
• Обучаемого
Бонусы
• ДМС
• Офис рядом с метро Новослободская
• Адекватное руководство
• Плавающий график прихода на работу
Если интересно - пишите @maximradyukov
если не умею в оракл? =(


Eldar
06.12.2018
06:17:29

Tigran
06.12.2018
06:18:46
А если я не трудолюбивый, а ленивая разработческая жопа?

Gennady
06.12.2018
06:19:14