
Sergey
31.01.2017
15:59:01
уже вижу что метод parse везде одинаковый, надо выносить в родительский класс

Dmitry
31.01.2017
16:04:23

Sergey
31.01.2017
16:05:23
сейчас исправлю

Google

Dmitry
31.01.2017
16:05:53
почитай github flow, кстати. если ещё не

Sergey
31.01.2017
16:06:05
https://github.com/armicron/OctoPrint-PrintHistory/pull/1

Sasha
31.01.2017
16:33:34
ребзя, привет всем
добрейшего вечерочка
хотел вот узнать, у меня почему то tornado не выполняет set_cookie()
вот я не понимаю
это супер тривиальный вариант, но большего не надо, поэтому, прошу подсказать именно почему set_cookie не работает
причем, даже интереснее
для первой строчке в файле - все работает
для второй - уже нет
в чем беда - не понимаю

Google

GNU/Docker
31.01.2017
16:58:28
В иф то заходит?

Dmitry
31.01.2017
16:59:44
а чего гадать. ipdb/wdb-шнись туда и посмотри, @rmnff

Sasha
31.01.2017
17:00:46
В иф то заходит?
да, все условия выполняются, а вот сам self.set_cookie() работает только для первого пользователя в файле
тот кто на первой строке
менял местами с другими пользователями
работает всегда для того, кто первый в строке
а находит пользователей на любой строке

GNU/Docker
31.01.2017
17:01:34
ты понимаешь как куки работают?

Sasha
31.01.2017
17:01:52
насколько я знаю, сохраняют в браузере ключ:значение
так?
вот собственно сам файлик с данными
если местами строчки поменять, то будет работать для rmnff
не меняешь, работает для pidor

Dmitry
31.01.2017
17:56:19
нет..
так почитай) очень сложно написать штуку которую ты не понимаешь как работает
и не именуй так ничего, ever. Я про обсценную/не значащую лексику
naming matters
@armicron так, теперь с тобой давай разберёмся. Ты читал https://github.com/thoughtbot/guides/tree/master/code-review?

Sergey
31.01.2017
18:14:07
нет, не читал
Be grateful for the reviewer's suggestions. ("Good call. I'll make that change.")

Google

Dmitry
31.01.2017
19:25:03
@armicron поревьюил бегло по стилю
по логике/перформансу лень :) мб кто другой набежит ещё

Sergey
31.01.2017
19:26:09
спасибо, там и так 30 комментариев

Александр
31.01.2017
19:28:36

Sergey
31.01.2017
19:28:51
pep8 ничего не покажет, потому что я им проверял

Александр
31.01.2017
19:28:57
Хотя пичарм и так все говорит...
Нормас ..

Dmitry
31.01.2017
19:32:40

GNU/Docker
31.01.2017
19:57:37
дрочба на пеп8
что может быть лучше

Dmitry
31.01.2017
20:00:13
только кокаин с соска мулатки поутру, конечно же
ну и троллить лига за эклипс разве что

Dmitry
31.01.2017
20:03:46
Хотя пичарм и так все говорит...
увы. Помню парень перешёл как-то по моему настоянию с атома на пайчарм и страдал, что пайчарм:
а) линтит как-то по-своему, не по pep8
б) линтит и форматирует различно — это вообще мозг ломает

Paul
31.01.2017
20:07:40

Александр
31.01.2017
20:21:29

Dmitry
31.01.2017
20:22:38
при всей моей пылкой юношенской любви к джейтбрейнз, там дофига проблем

Serge
31.01.2017
20:30:55
IDE самоудовлетворяющееся

Paul
31.01.2017
20:55:08

Sasha
31.01.2017
21:24:27
пишу в vim, не знаю проблем

Google

Dmitry
31.01.2017
21:25:36
потому что выйти не можешь? :)

Sasha
31.01.2017
21:27:06
(да)

Dmitry
31.01.2017
21:27:16
??

Paul
31.01.2017
21:34:07
ходят слухи, что существует возможность загрузить емакс напрямую из едра. И получить ОС emacs. Вот это я понимаю - хардкор

Admin
ERROR: S client not available

Aleksander
31.01.2017
23:55:38
поделись ".vimrc" плиз.

GNU/Docker
01.02.2017
04:08:46

Serge
01.02.2017
06:54:34
Зависит от шрифта в терминале

Jonh
01.02.2017
07:22:30
Как раз про шрифты: "It's fulltime job to get font rendering in X that doesn't make you want to actively poke your eyes out"

Serge
01.02.2017
07:49:47

Jonh
01.02.2017
08:06:40
По поводу макоси весьма спорно, но вот винда точно из коробки по рендерингу шрифтов проигрывает

Sergey
01.02.2017
08:36:43
import ConfigParser
import io
import os
...
сделал imports в алфавитном порядке, что-то не очень хорошо выглядит

Michael
01.02.2017
08:37:42
сначало системные потом внутренние

Sergey
01.02.2017
08:38:07
pycharm не различает
хотя тут все системные

Serge
01.02.2017
08:41:26

Michael
01.02.2017
08:41:31
различает

Sergey
01.02.2017
08:42:15
ну значит это нормальная секция import? мне просто не нравится что длинная строка на 1-м месте

Google

Eugene
01.02.2017
08:47:34
А мне не нравится сортировка импортов по алфавиту. Это разве из pep8? Всегда думал, что это из google code style guide

Danil
01.02.2017
08:49:41
да, pep8 только рекомендует группировать
* standard library imports
* related third party imports
* local application/library specific imports
про сортировку ничего нет

Nikita
01.02.2017
09:41:43
https://medium.com/@squeaky_pl/million-requests-per-second-with-python-95c137af319#.gtthxivwd

Sasha
01.02.2017
09:52:12
какой-то левый бенч

Nikita
01.02.2017
09:56:16
я статью если честно не читал еще, пролистал. но вот тут [1] чувак тоже сомневается, но цифры там всё равно достойные.
[1] https://github.com/squeaky-pl/japronto/issues/3

Roman
01.02.2017
10:05:11

Nikita
01.02.2017
10:06:12
в response всё равно как-то впинхнуть что-то. :) не из C же он туда пихает

Roman
01.02.2017
10:07:46
OS was reporting Xeon® CPU E5–2666 v3 @ 2.90GHz
10 ядер, с учётом ht - 20 vcpu. оно двухсокетное, так что в машине скорее всего была их пара.
так что я бы поделил то число(1.2млн) хотя бы на число физических ядер.

Danil
01.02.2017
10:09:54
а осталльные участники бенчмарка бежали на одном? ))

Roman
01.02.2017
10:09:57
с hello world у меня pypy показывал 160-170 krps на одном ядре.

Nikita
01.02.2017
10:10:19
ну про HT это только написано 20. по факту там будет 10. :)

Roman
01.02.2017
10:10:24
These results were obtained on AWS c4.2xlarge instance that has 8 VCPUs