@spbpython

Страница 319 из 785
Sergey
09.03.2017
13:44:46
Митап-то есть :D

Поэтому всем и интересно

Aleksandr
09.03.2017
14:11:29
Только вы там старайтесь записи что ли делать, чтобы держать в курсе отъехавших :)

Dmitry
09.03.2017
14:29:16
если это будет прям настоящий IT Talk то запись будет)

Google
Serge
09.03.2017
14:48:21
а анонса ещё нету. Тема-то известна и докладчик?
Известно, надо из анонса it talk меня переписать

Dmitry
09.03.2017
17:36:58
https://twitter.com/PiterPy/status/839878820614152194

ну, поехали :)

Aleksandr
09.03.2017
17:42:25
Надо вписаться иностранным спикером. Че там, визу делают? ?

Dmitry
09.03.2017
17:45:49
саша, блин, все уже поняли что у тебя трактор

не трави душу )

можешь к нам приехать рассказать про всякий питоно-докер в продакшне, думаю :)

Леди и джентльмены, питонистки и питонисты! Подумайте, чего бы вам хотелось послушать / кого бы вам хотелось послушать / о чём бы вам хотелось :) на самой конференции PiterPy в июне или же в видеозаписи с неё Европейские спикеры, питон, околопитон, околопитонистский деврел - up to you и пишите здесь | либо мне в личку | либо на org@piterpy.ru

GNU/Docker
09.03.2017
17:51:26
околопитон это когда недодевелоперы дерутся за фреймворк?

Dmitry
09.03.2017
17:52:14
ну речь о вещах, которые не язык напрямую, но имеют высокую актуальность/значение для питон-мира

Google
Yuryi
09.03.2017
17:52:50
подскажите, получаю из zookoopeer-a объект, тип у него - <property>. Когда смотрю по данному адресу ZooInspector-ом вижу там файл c названием, допустим "192.168.0.0:1212", как мне из этого полученного объекта получить имя файла ?

стандартные .text .get .get_attr и тд не работают

Dmitry
09.03.2017
17:54:07
dir(your_object) ?

Yuryi
09.03.2017
17:55:14
вариант, все аттрибуты я не перебрал

['__class__', '__delattr__', '__delete__', '__doc__', '__format__', '__get__', '__getattribute__', '__hash__', '__init__', '__new__', '__reduce__', '__reduce_ex__', '__repr__', '__set__', '__setattr__', '__sizeof__', '__str__', '__subclasshook__', 'deleter', 'fdel', 'fget', 'fset', 'getter', 'setter']

Dmitry
09.03.2017
17:58:50
ну открой доку или сырцы, быстрее будет :)

Aleksander
09.03.2017
19:40:10
я может туплю и уже было, но мне пришла рассылка что @lig11 читает 14 числа в рамках it talk

Dmitry
09.03.2017
19:47:54
всё так

Aleksander
09.03.2017
19:55:53
то есть отдельного ивента не будет, а будет в рамках it talk ?

Sergey
09.03.2017
19:57:24
https://twitter.com/PiterPy/status/839878820614152194
Как там со скидками для студентоты? :D

Dmitry
09.03.2017
19:58:30
Как там со скидками для студентоты? :D
35% скидка во все периоды. жми на вопросик под ценой)

нифига, @lig11, мы чего, даём в этот раз такую скидку? о_0 вроде меньше же было в прошлый год

Sergey
09.03.2017
20:04:04
Где со скидкой-то покупать? :D

Dmitry
09.03.2017
20:04:50
Где со скидкой-то покупать? :D
там написано, как воспользоваться. http://it-events.com/events/8527?price

Serge
09.03.2017
22:10:17
то есть отдельного ивента не будет, а будет в рамках it talk ?
все не так;) это IT Talk в этот раз в рамках SPb Python :)

нифига, @lig11, мы чего, даём в этот раз такую скидку? о_0 вроде меньше же было в прошлый год
мы? кто такие мы? мы докладчиков выбираем, а скидки Денис даёт:)

Sergey
09.03.2017
22:14:39
Dmitry
09.03.2017
22:16:32
Serge
09.03.2017
22:16:58
сюрприз! =)
ну, когда на мази всё будет, расскажем, конечно

раньше были экскурсии, последний раз в Екатерининский дворец

Google
Serge
09.03.2017
22:18:43
The day after the conference a cultural trip to Catherine Palace in Pushkin was planned for both speakers and attendees. That was terrific. Should you go to St. Petersburg, on a business trip or just as a tourist, make sure you visit Catherine Palace. You won’t regret it. https://nicolaiarocci.com/crazy-speaking-month/

Sergey
09.03.2017
22:18:58
сюрприз! =)
Мне б дай бог за апрель денег на саму конференцию найти, а то внезапно понадобилось ноут покупать, лол :D Думаю, крутых докладов на конференции мне будет достаточно, без сюрпризов :D

Dmitry
09.03.2017
22:19:52
так попроси контору оплатить - иногда такие штуки прокатывает даже когда не ожидаешь

Sergey
09.03.2017
22:20:23
так попроси контору оплатить - иногда такие штуки прокатывает даже когда не ожидаешь
Не думаю, что летом всё ещё буду там работать, так бы попросил энивей

Dmitry
09.03.2017
22:20:28
кстати, обратите внимание на заглавное фото в блоге у чувака:) https://nicolaiarocci.com/
забавно, я к нему всё по ссылкам из тви хожу и только сейчас увидел

Dmitry
09.03.2017
22:21:00
так я и говорю. потому и не видел

Serge
09.03.2017
22:21:08
вообще, много у кого в FB фото с последнего Piter Py на автарках:)

Dmitry
09.03.2017
22:21:33
фотки удались, да

вот причина покупать билет! чтобы было чем аватар обновить и резюме

Serge
09.03.2017
22:22:02
ага, у нас есть секретный фотограф и классный баннер:)

Sergey
09.03.2017
22:22:13
Однозначно надо идти, мне как раз не везёт никогда на нормальные фотки >:3

Serge
09.03.2017
22:23:05
а я то вообще себе какую отхватил на крышу https://www.facebook.com/lig11

LOL, а эта со второго питерпая https://www.facebook.com/photo.php?fbid=1332273283461170&set=picfp.100000355343616.1332271440128021&type=3&theater там есть подсказка ;)

Sergey
09.03.2017
22:26:32
Значок? :D

Serge
09.03.2017
22:27:24
канешн

Sergey
09.03.2017
22:27:57
Ну мало ли, может ты про выражение лица, типичное, питерпайское

GNU/Docker
09.03.2017
23:21:00
Пачули

А есть какие-то удобные пайлинтовьюверы?

Google
GNU/Docker
09.03.2017
23:21:33
чтобы удобно и наглядно на средних размеров проекте

Serge
10.03.2017
05:37:51
чтобы удобно и наглядно на средних размеров проекте
ide/редактор с поддержкой линтеров ну или CI. на CI у нас вполне работало. берешь Jenkins или Teamcity, дружишь их с pytest, запускаешь линтеры плагинами к питесту. ну и всё;)

GNU/Docker
10.03.2017
06:40:14
Емакс паказывает в рантайме, а хочется по всему проекту сразу удобно посмотреть

Ну лан, если чо сам запилю как время будет

Serge
10.03.2017
06:47:54
Емакс паказывает в рантайме, а хочется по всему проекту сразу удобно посмотреть
Ну, Eclipse может списком по всему проекту или выбранной папке, потом кликай и оно откроет соответствующее место. А консоль чем не устраивает?

Admin
ERROR: S client not available

Serge
10.03.2017
06:48:34
Опять же с плагином к питесту удобно, особенно с -X :)

GNU/Docker
10.03.2017
08:38:45
Ну, Eclipse может списком по всему проекту или выбранной папке, потом кликай и оно откроет соответствующее место. А консоль чем не устраивает?
Очень много текста, по отчету на модуль. А хочется типа как хтмл репорт ковераджа, чтобы кликабельно.

Eugene
10.03.2017
08:59:36
у pylint output же настраивается. Там можно html указать. Не знаю, насколько он кликабельный.

GNU/Docker
10.03.2017
09:18:55
Можно, но он не кликабельный.

Eugene
10.03.2017
10:07:59
На счёт покрытия тестами на 100%. Покрытие строчек кода на 100% не гарантирует 100% покрытие тестовыми случаями. Вот, например, как протестировать алгоритм машинного зрения или распознавания изображений? Там может быть какое угодно количество тестовых случаев. Например, простая задача: Найти сферу на изображении. В качестве начальных данных точка внутри сферы, которую задаёт пользователь. Как протестировать этот алгоритм на всём множестве изображений и точек внутри сферы? Да никак. Хотя, все строчки алгоритма на 100% покрыты тестами, ну а толку?

Александр
10.03.2017
11:06:45
> Как протестировать этот алгоритм на всём множестве изображений и точек внутри сферы? Так к реальной системе должны быть предьявлены требования. По ним пишется код, а для входных тестовых данных обычно применяют подход разбиения на классы эквивалентности и тестирование граничных значений. Иначе в любой системе было бы " какое угодно количество тестовых случаев" и тестирование никогда бы не закончилось.

Dmitry
10.03.2017
11:08:56
> Добрый день, Дмитрий. > Ваша заявка на очное участие в Yet another Conference 2017 одобрена. йеей! ^_^

Александр
10.03.2017
11:08:57
и самое идеальное тестирование не избавит от ошибок. как раз потому что ресурсы не бесконечны)

Dmitry
10.03.2017
11:09:03
кому ещё пришло? Го тусить на яке как божечки! :)

Eugene
10.03.2017
11:20:52
Формально требвоания удовлетворены, граничные условия соблюдаются, но алгоритм не может быть протестирован на 100%

Google
Andrey
10.03.2017
11:20:57
Можно, но он не кликабельный.
посмотри на allure, кажется он что-то умел

Eugene
10.03.2017
11:24:35
Да что там какой-то алгоритм, вот протестировать простое арифметическое среднее на числах с плавающей точкой - это уже проблема :)

http://hypothesis.works/articles/calculating-the-mean/

Serge
10.03.2017
11:32:41
GNU/Docker
10.03.2017
11:33:21
Что?

типа pytest-pylint?

Serge
10.03.2017
11:34:35
Ну, IDE умеют из результатов прогона тестов показывать в код

типа pytest-pylint?
Типа того

А вообще, тот же Eclipse PyDev умеет flake8 и отдельно показывать в окошке Problems и выделять в файле

А вообще, тот же Eclipse PyDev умеет flake8 и отдельно показывать в окошке Problems и выделять в файле
Это там же, где ошибки, найденные статическим анализом показываются

Вообще, я тут послушал про Visual Studio Code и его Python плагин. Звучит очень православно.

Alex
10.03.2017
11:38:21
Господа

Полное покрытие кода тестами - это NP-complete задача

Good luck!

Serge
10.03.2017
11:39:30
Полное покрытие кода тестами - это NP-complete задача
А неполное - это тоже, что нулевое

Alex
10.03.2017
11:40:05

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