@spbpython

Страница 447 из 785
Dmitry
10.07.2017
15:55:06
вместо кучи атомарных мелких

Ruslan
10.07.2017
15:55:20
ну, попробуй с их кодовой базой.. тут только новые проекты стартовать на тройке
ну вот на pydata они рассказывали, что новый проект подняли на flask и python2.7

Dmitry
10.07.2017
15:55:23
ну на это есть объяснение, как и у google

Dmitry
10.07.2017
15:56:16
> новый проект подняли на flask и python2.7 официант, можно мне ещё стикер с рукалицом?

Google
Serge
10.07.2017
15:56:20
ну на это есть объяснение, как и у google
и эти объяснения разные :)

Ruslan
10.07.2017
15:57:14
ну это клиника ж
ну меня удивило, да

Nikolay
10.07.2017
15:57:22
ну на это есть объяснение, как и у google
"привычнее" - это не объяснение рукожопию

Dmitry
10.07.2017
15:58:56
а какую ты бы выбрал систему контроля версий если бы был Яндексом?)

Michael
10.07.2017
15:59:12
Alexandr
10.07.2017
15:59:23
запасся попкорном ?

Dmitry
10.07.2017
15:59:37
У нас алурка есть вроде
опаньки. поделись чё по чём?

Ruslan
10.07.2017
15:59:44
и зачем

Ruslan
10.07.2017
16:00:03
фтп старье, вебдав!

Dmitry
10.07.2017
16:00:03
?

Michael
10.07.2017
16:00:07
Мне незачем, сейчас тестер притопает спрошу

Google
Michael
10.07.2017
16:00:10
=)

Nikolay
10.07.2017
16:00:40
текстовые файлы + ftp
смержить все в бинарный блоб и искать по нему тэги zgrep'ом

Dmitry
10.07.2017
16:01:03
текстовые файлы + ftp
при этом все сидят в скайпе постоянно включённом на голосовую связь и спрашивают, "нужен ли тебе этот файл"

таким образом, удобно поддерживается remote-работа

кстати, а у вас появился свой скайп же? помню что-то такое было

Andrey
10.07.2017
16:03:15
не, а серьезно, как бы ты организовал такую большую кодобазу?

Dmitry
10.07.2017
16:04:07
серьёзно? Понятия не имею. :) Надо смотреть что там и как

Andrey
10.07.2017
16:05:23
серьёзно? Понятия не имею. :) Надо смотреть что там и как
ну вот с тем количеством плюсов, которое у нас есть, без монорепы жить было бы очень тяжело

Michael
10.07.2017
16:06:21
@nazarov_tech в обшем а что ты хотел?

Sergey
10.07.2017
16:06:26
нашёл: https://connect.yandex.ru/
Это же, скорее, слак, а не скайп

Andrey
10.07.2017
16:06:47
да, голоса там нет

@nazarov_tech в обшем а что ты хотел?
набросить он хотел я думаю

Michael
10.07.2017
16:07:12
пффф

Dmitry
10.07.2017
16:07:21
набросить он хотел я думаю
ну нет, в случае с алюрой мне и правда интересно, юзает ли кто-то здесь и с каким успехом

я наткнулся на неё только сегодня

Michael
10.07.2017
16:07:49
ну я сейчас потыкал по ней да удобненько логи смотреть

Dmitry
10.07.2017
16:08:03
Michael
10.07.2017
16:08:05
в целом что стаб отдал, что пришло ...

Google
Andrey
10.07.2017
16:08:30
у меня в прошлой компании оно вроде было подключено, но лично мне и консольного pytest всегда хватало, я туда особо не залезал

Michael
10.07.2017
16:09:12
Есть такое =))

Andrey
10.07.2017
16:11:22
а вот тестировщикам наверное удобно будет тикеты заводить

Julia
10.07.2017
17:39:28
Dmitry
10.07.2017
17:56:56
DA?
да

Andrey
11.07.2017
06:51:35
# первый @property def get_query_param(self): try: name = self.option.slug except AttributeError: name = self.query_parameter finally: return name # второй @property def get_query_param(self): try: name = self.option.slug except AttributeError: name = self.query_parameter return name

господа, кто понимает, подскажите - в первом примере пайчарм подсвечивает name внутри finally и говорит, что может не быть еще (local variable referenced before assignment). а во втором все нормально. почему? сам никогда не писал, так как в первом, но понять, почему пайчарм считает что есть проблема, тоже не могу

Olya
11.07.2017
06:56:45
Потому что ворнинг - еще не повод переживать Нет проблемы

а, есть проблема

Andrey
11.07.2017
06:57:14
есть я тоде понял

если будет другой класс исключения, да?

b0g3r
11.07.2017
06:59:09
потому что name в момент исполнения finally может быть не определен

как Оля верно заметила (и почему-то удалила) - да, может произойти любое исключение (не только то, которое обрабатывается) в момент присваивания

Andrey
11.07.2017
07:00:56
да, спасибо, допер.

Olya
11.07.2017
07:01:57
я удалила, потому что от этого не зависит суть в обоих ситуациях name не создастся и код упадет

b0g3r
11.07.2017
07:02:28
в первом случае вылетит два исключения, во втором одно :)

Olya
11.07.2017
07:03:35
Я была стажером в JetBrains в плагине динамического языка. Одна из главных усвоенных мыслей за те 2 месяца - никогда нельзя безоговорочно верить IDE :) особенно, если язык динамический

b0g3r
11.07.2017
07:04:34
ну тут иде прав и предотвращает дополнительную ошибку, которая может запутать при отладке)

Olya
11.07.2017
07:04:55
PyCharm очень хорошо сделан, но из-за того, что перед запуском мало что известно в динамических языках, стандартные средства статического анализа кода иногда не справляются.

Google
Andrey
11.07.2017
07:04:58
я стараюсь обходиться без ворнингов иде, они очень отвлекают

Olya
11.07.2017
07:05:18
По-хорошему, ворнинг должен быть в обеих ситуациях, как мне кажется

Andrey
11.07.2017
07:05:28
не должен

потому что до return во втором варианте при другом искллючении не дойдет, так что все нормально

b0g3r
11.07.2017
07:05:48
во второй ситуации код до name не дойдет в случае исключения, поэтому ошибки никакой нет

а исключение может обрабатываться уровнем выше, например

Olya
11.07.2017
07:06:34
да, действительно невнимательно посмотрела

Dmitry
11.07.2017
09:49:57
с утра подумалось вот чё)

https://pbs.twimg.com/media/DEcZJLuXUAADfRA.jpg

Dmitry
11.07.2017
13:31:12
Вопрос насчет сегодняшнего митапа. Что нужно будет сказать на входе? (куда и тд)

Dmitry
11.07.2017
13:31:51
регнуться тут: https://www.meetup.com/spbpython/events/240573298/

и просто пройти на охране. Кто регнулся, будут в списке. Ещё развесим инструкции на стеночках, как пройти в зал

Dmitry
11.07.2017
13:34:52
Зарегаться я уже зарегался :)

Просто сказать, что в DataArt ?

(а то обычно же - куда? зачем? к кому?)

Dmitry
11.07.2017
13:45:21
да там поймут) скажешь что на митап

Andrey
11.07.2017
14:09:33
они уже выучили слово митап?

Dmitry
11.07.2017
14:15:16
хз)))

Sergey
11.07.2017
14:21:13
Можно говорить "я сюда" и тыкать в табличку-указатель "SPb Python meetup"

Способ рабочий, брат жив

Google
Denis
11.07.2017
15:02:31
@nazarov_tech Во сколько вы уже будете тут то, а? )

А то я такой от совещаний отделался и думаю скоро пора бы

Chikiro
11.07.2017
15:10:59
Митап уже сегодня?

Denis
11.07.2017
15:15:27
Да, сам думал что завтра ._.

Andrey
11.07.2017
15:26:42
Сегодня-сегодня

Sergey
11.07.2017
15:31:12
А кто-нибудь уже там, не?

Dmitry
11.07.2017
15:31:33
я на подлёте

Sergey
11.07.2017
15:32:02
Тогда надо выходить

Denis
11.07.2017
15:33:11
@nazarov_tech ты гдеееаа

Наш саппорт уже расставила стрелочки )

Sergey
11.07.2017
15:40:23
А напишите в личку пароль от DAGuest плиз :D

Aleksander
11.07.2017
15:43:54
Там же на стене был

Sergey
11.07.2017
15:44:27
Это в conference room, нас пока туда не пускают :D

Страница 447 из 785