
Dmitry
15.09.2016
14:42:31

Serge
15.09.2016
17:18:09
как-то автоматически это можно сделать?)
помогите человеку в @spblug :)

Google

Serge
15.09.2016
17:19:17
ну, кому не лень:)

Sergey
15.09.2016
19:46:55
Листаю презентацию двухлетней давности по "правилам" именования в Go. Вот один из пунктов. Лично для меня неожиданно. Хотя до этого в презентации приведено правило "The greater the distance between a name's declaration and its uses, the longer the name should be", и вместе они выглядят вполне логично. Что думаете?

Serge
15.09.2016
19:49:49
Ну, норм, b немного сомнительно, конечно, обычно buf

Andrey
15.09.2016
19:49:50
ну i понятно, что всегда такой. я скорее согласен, что есть некоторое количество типичных юзкейсов для однобуквенных переменных, и в них они должны использоваться. а вот если хранится что-то не совсем каноническое, то лучше чуть больше символов

Serge
15.09.2016
19:49:58
Пример синтетический

Andrey
15.09.2016
19:50:27
то есть i, j, k всегда счетчики, и нигде кроме этого использоваться не должны

Serge
15.09.2016
19:50:37

Andrey
15.09.2016
19:50:51
f может быть файл дескриптором, если он в окрестности один. и все такое

Aleksandr
15.09.2016
20:15:26
https://pbs.twimg.com/media/Cr1RdQ_WgAAaWvi.jpg

Serge
15.09.2016
20:16:20

Dmitry
15.09.2016
20:16:27
gif instead of php

Aleksandr
15.09.2016
20:16:33
Нуачо

Serge
15.09.2016
20:16:51
git applications

Google

Aleksandr
15.09.2016
20:16:58
Все угодно лучше лучше php, даже txt

Serge
15.09.2016
20:17:12
Я кстати могу, я как-то большой хук на баше писал:)

Aleksandr
15.09.2016
20:17:25
Хук куда?

Serge
15.09.2016
20:17:39
git hook

Aleksandr
15.09.2016
20:18:41
Невидаль какая, а что их на скале обычно пишут?

Danil
15.09.2016
20:20:41
котаны, могу вписать рассказать через пару-тройку недель про graphql, как мотивацию расковырять его, а то фронтендщики на работе поднывают )) Интересно?

Dmitry
15.09.2016
20:21:19
о, давай!
я вот пока готовлю про словари столько перелопатил) и узнал

Danil
15.09.2016
20:26:23
Нужен ли доклад про GraphQL?
Да – 17
??????? 94%
Нет – 1
▫️ 6%
? 18 people voted so far.

Sergey
15.09.2016
20:29:37

Andrey
15.09.2016
20:30:03

Dmitry
15.09.2016
20:30:25
?

Serge
15.09.2016
21:18:53

Danil
15.09.2016
21:19:21
ну так та и будет про реализацию под python

Serge
15.09.2016
21:20:12
И гитхабовский апи разбери:)
Ну, кого я учу
Формулируй тему, описание, как всегда короч
:)

Dmitry
16.09.2016
03:04:07

Google

Николай
16.09.2016
05:56:32
Народ, а у нас вроде сайт есть?

Sergey
16.09.2016
06:10:41
Пока кажется только в планах
есть google+ http://spbpython.guru/
и страничка на meetup.com http://www.meetup.com/spbpython/

s0b0lev
16.09.2016
06:28:51
Ни у кого проблем нет с pypi.python.org ? На digitalocean не могу пакеты поставить, ну или у DO проблемы с интернетом что ли %)

Danil
16.09.2016
11:22:11
https://docs.python.org/3.6/
а дока уже на 3.7.0а0 )

Dmitry
16.09.2016
11:22:47
ага кто-то уже замечал тут)

Danil
16.09.2016
11:23:46

Roman
16.09.2016
12:03:16
иногда охренительного эффекта можно добиться всего одной строчкой кода )))
и эта строчка - банальный sleep :)

Andrey
16.09.2016
12:08:18
ставишь sleep и все начинает тормозить?

Serge
16.09.2016
12:13:21
sleep(0)
же

Roman
16.09.2016
12:15:00

Andrey
16.09.2016
12:15:53
принудительная смена треда, вот это все?

Roman
16.09.2016
12:16:51
нет )) вообщем, ситуация такая: есть процесс, который берёт 5с чанк видео и распихивает по сокетам подключенных клиентов. потом ждёт следующий чанк.
вообщем, оно работает, но есть нюанс ))

Sergey
16.09.2016
12:17:48
рассказывай уже! а то я уже побежал после каждой строки sleep(0) вставлять

Roman
16.09.2016
12:18:24
нюанс в том, что график по трафику представляет пилу с пиками в несколько гигабит )
так вот, идея в том чтобы поспать случайное время в интервале от 0 до 4 секунд перед тем как клиенту пихать в сокет новый чанк )
в итоге, отклик становится более плавным, график тоже... и клиенты довольны :)

Andrey
16.09.2016
12:20:48
потому что у тебя канал на эти гигабиты есть, а у клиента нет, и если не ждать, то все равно не пролезет?

Google

Roman
16.09.2016
12:22:51

Serge
16.09.2016
12:27:45
в смысле на его заполненность...
хотя, ненятно как понять что клиент уже всё скачал...

Admin
ERROR: S client not available

Roman
16.09.2016
12:30:11
в принципе, я могу измерять время за которое клиент скачал сегмент
сегмент относительно большой(от 1.5 до 5 мб)
и исходя из этого времени как-то выбирать задержку )

Serge
16.09.2016
12:38:31
ну вот да

Roman
16.09.2016
12:38:34
кстати, а что у нас есть в питоне как эквивалент Context из golang?
Типа class Foo(object) + потом атрибуты проставлять?

Serge
16.09.2016
12:39:40
типа да, все прямо же передается в connection

amureki
16.09.2016
12:50:19
что скажете, господа хорошие (джангисты и интересующиеся)
Всем привет! Есть идея использовать в одной из моих моделей uuid в качестве pk. Немного погуглив натолкнулся на противоречивые результаты. Как думаете, стоит такое делать или все-таки обойтись станддартным id и отдельным полем uuid?

Serge
16.09.2016
12:50:52
это же было про монгу?;)
или нет...
самый важный вопрос тут нужен ли индекс по этому полю, если да, то дальше вопрос в чем это будет лежать
так например innodb сортирует записи на диске физически по pk
положи uuid в pk и убей io

Google

amureki
16.09.2016
12:52:56
не, не про монгу, для релейшн дб)
вот в том то и дело

Dmitry
16.09.2016
12:53:43
не рекомендуется ж по перформансу делать строковый столбец primary-кеем. товарищ от этого какой-то профит ждёт?

Serge
16.09.2016
12:53:46
с другой стороны, положить uuid в поле и сделать на него уникальный индекс, ну да, увеличит количество индексов на один
и шардить таблички по uuid... чтобы поиск по ним быстрее был

Roman
16.09.2016
15:47:06
хоба, Zart

Zart
16.09.2016
15:47:46
uuid в примари ключах давно не новость. удобен когда стоят задачи слияния данных из изолированных баз в общую
главное кластеред индексы на них не клепать 8)

Dmitry
16.09.2016
15:49:17
ещё один кот) @sysradium на твою аву похож)

Zart
16.09.2016
15:49:45
можно в частности использовать последовательные ууиды, для оптимизации
а как в спб с питоновакансиями нынче?

Serge
16.09.2016
15:51:43
а вот http://www.dataart.ru/vacancy/saint-petersburg/pyt018

Dmitry
16.09.2016
15:51:45
по ощущениям норм. в смысле, примерно как и всегда

Zart
16.09.2016
15:51:55
а, знакомая там работала

Serge
16.09.2016
15:51:57
кстати, про вакансии