
Amaro
13.12.2017
05:48:00
Но думать лень, хочется в лоб

Maxim robox
13.12.2017
05:48:22

Amaro
13.12.2017
05:49:00

Maxim robox
13.12.2017
05:49:08

Google

Amaro
13.12.2017
05:49:44
В данный момент 10 винда с убунтой из магазина. Питон живет в убунте.

Maxim robox
13.12.2017
05:49:59

Amaro
13.12.2017
05:51:26

Maxim robox
13.12.2017
05:52:19

Amaro
13.12.2017
05:52:32
Кстати, а во всех вариантах только четные слои, кроме 1?
Ыы, и не бейте ногами, там еще есть заточенный вим =)

Aragaer
13.12.2017
06:02:59
хренассе

Amaro
13.12.2017
06:03:02
я немножко дурак, всё проще жЫ...

Aragaer
13.12.2017
06:03:17
в топ 1000 не попал по первой части, но место 615 по второй

Amaro
13.12.2017
06:03:20
Столько времени провтыкал =)

Ruslan
13.12.2017
06:03:39
как внутри def myFunc() вызвать самого себя? но не по имени
типо __name__()

Google

Aragaer
13.12.2017
06:03:50
но задачка забавная 8)
крч с моим исходным вариантом вторую половину елки я бы наверно час считал на pypy 8)
но после оптимизации - чуть меньше секунды на ответ
охблин. Хрень вроде, а почти 2х скорость 8)

Amaro
13.12.2017
06:11:44
Ага. Но я, наверное, пойду все же
остатки посчитаю, так быстрее получится =)

Lulz
13.12.2017
06:15:27

Aragaer
13.12.2017
06:17:04
что примечательно, надо было мне сразу решать на сях

Andrey
13.12.2017
06:22:57
Я считал в лоб, 9 секунд на pypy

Aragaer
13.12.2017
06:23:47
мое решение (на гитхабе) сейчас считает на pypy за 0.5 секунды

Amaro
13.12.2017
06:24:55
Хаха
В итоге я бы в лоб не решил за сутки
В моем варианте ответ далеко за тремя лямами

Aragaer
13.12.2017
06:25:30
https://github.com/aragaer/advent-of-code/blob/master/adv13.py
у меня почти 4

Amaro
13.12.2017
06:25:52
ну, ближе к 4 =)
Пришлось все же напрячь затылок и посчитать остатки

Aragaer
13.12.2017
06:27:02
я до такого не дошел. Как только я вместо моделирования стал считать просто сразу позиции сканеров через остатки, я получил приемлемое время и успокоился

Amaro
13.12.2017
06:27:25
Но в тысячу я попал и там и там, 449/845

Aragaer
13.12.2017
06:27:55
ну я по первой части не в тысяче банально потому что пришел в 21 минуту

Google

Andrey
13.12.2017
06:28:01
Хм, действительно внезапная оптимизация

Aragaer
13.12.2017
06:28:38
вынес max наружу и он стал считаться 1 раз а не 4 миллиона 8)
во второй части у меня еще был затуп, почему правильный ответ для теста это 10, если у меня кост на 4 уже получился 0
и вот пока я сообразил, что хотя кост и 0, но первый сканер все-таки поймал...

Amaro
13.12.2017
06:30:26
Да, у них там есть пара подлянок =)

Evgeniy
13.12.2017
06:34:59
Нужен спец по tornado - проект система мониторинга транспорта. Или готовые решения.

Hot
13.12.2017
06:40:00
Ой, я прямо работал в таком. Только там была Django.
И всё было очень печально.

Pavel
13.12.2017
06:48:11

Evgeniy
13.12.2017
06:49:43
На django не пойдёт, большие нагрузки, база MongoDB

Ruslan
13.12.2017
06:52:53

Pavel
13.12.2017
06:53:43

Ruslan
13.12.2017
06:53:52
лол, щас нашло
странно
погорячился
PyCharm до последнего "незнает" модуль
пока полное имя не введу

Pavel
13.12.2017
06:55:35

Ruslan
13.12.2017
06:56:08
чет конкретно с ним такая хрень

Anton
13.12.2017
07:03:55

Aragaer
13.12.2017
07:08:38
насколько плохой?
у меня елка появляется в 8 утра, а я в это время ребенка в сад веду, возвращаюсь в 8.10-8.20, как получится

Google

Admin
ERROR: S client not available

Ruslan
13.12.2017
07:26:49
камрады, я в разработке уже давно, многое знаю и знаю, что многое не знаю... сейчас я в питоне, лет 10 уже, тут выпал шанс поучиться от работы, надо составить план, чего посоветуете из офлайнового?
сам думаю про blockchain, machine learning, highload

Sergey
13.12.2017
07:31:03

Ruslan
13.12.2017
07:32:49
осталось понять, где этому офлайоново поучиться

Robot
13.12.2017
07:33:59

Ruslan
13.12.2017
07:34:43
BC+ML+HL

Robot
13.12.2017
07:34:59
Вообще круто помимо кодинга уметь что-то типа биоинформатика, генетика
Но это надо долго учиться

Ruslan
13.12.2017
07:37:35
учиться можно и быстро, главное понять зачем

Robot
13.12.2017
07:38:27
Ну надо интерес к этому иметь да обычно с детства

Pavel
13.12.2017
07:44:02
"я с детства интересовался блокчейном"

Евгений
13.12.2017
07:44:08

Anton
13.12.2017
07:48:57
насколько плохой?
gmt+1 У меня в 6 утра начинается. сегодня я смог только в 7 20 встать и в 7 31 начал читать задание.

Andrey
13.12.2017
07:59:12

Pachvarsh
13.12.2017
08:03:26
/

/dev
13.12.2017
08:09:00
слишком толсто


Alan
13.12.2017
08:09:17
ребят, такая ситуация:
загружаю данные в веб через requests таким образом:
def submitRequest(self, header, files, data):
resp = requests.post(self.submit_method_url, headers=header, files=files, data=data)
return resp
поле data, header все ок, проблема с именами файлов которые загружаю запросом.
Файлы в названии которых английские символы грузит нормально, все ок.
Файлы в названии которых русские символы прилетает такая вещь :
name*=utf-8''%D0%A1%D0%BD%D0%B8%D0%BC%D0%BE%D0%BA%20%D1%8D%D0%BA%D1%80%D0%B0%D0%BD%D0%B0%20%D0%BE%D1%82%202017-12-07%2016-33-34.png;
filename*=utf-8''%D0%A1%D0%BD%D0%B8%D0%BC%D0%BE%D0%BA%20%D1%8D%D0%BA%D1%80%D0%B0%D0%BD%D0%B0%20%D0%BE%D1%82%202017-12-07%2016-33-34.png
а для англ символов просто остаются поля name и filename, без взяких *. Бэкенд распарсить не может это дело когда прилетают поля со *.
Очень странно, запрос делается абсолютно так же , меняются только имена файлов которые загружаю. Пробовал загружать и так:
files = {}
for attachment in self.attachments:
filename = attachment.getFilename()
content = attachment.getContent()
files[filename] = content
и вот так:
'''files = {}
for attachment in self.attachments:
filename = attachment.getFilename()
content = attachment.getContent()
files[filename] = content
и тот и тот способ указывают на stackoverflow.
Оба способа работают, и успешно загружают .
В RFC2231 говорится, что если параметр не ascii, то в него добавляется информация о языке, и индикатором этого служит звёздочка в конце имени поля.
По всей видимости питон этому следует, и тогда надо заставлять либо бэкенд разраба парсить это дело, либо как то обойти это, как ? Можно переводить все в base64 а на бэкенде раскодировать это, есть ли какие еще варианты решения ?

Google

Aragaer
13.12.2017
08:09:19
чорд, опять новый год. Опять застолья, фейерверки, песни-пляски

Robot
13.12.2017
08:10:20

Aragaer
13.12.2017
08:10:27
вот да

Bohdan
13.12.2017
08:36:52
тут нужна картинка про прогера, которому фейерверки в экран светят и он шторы закрывает

Maxim robox
13.12.2017
08:41:19
http://i0.kym-cdn.com/photos/images/facebook/000/915/576/9d4.jpg

Andrey
13.12.2017
08:46:03
не совсем фейерверк)

Дмитрий
13.12.2017
09:08:22
https://pp.userapi.com/c618331/v618331856/19a53/PoOOVNfNF0M.jpg