
Rocket
07.03.2017
08:55:52
Асинхронная стейт-машина внутри асинхронного фреймворка. По моему это красиво )
Единственная проблема, которую я тут вижу - это невозможность сохранить и восстановить состояние генератора при перезапуске.

Яков
07.03.2017
08:58:20
кек, все компьютеры битами оперерируют.,

Rocket
07.03.2017
08:59:17
Не ннннуууу... можно конечно байткод патчить на лету для этого, но это уже совсем адовая магия получается.

Google

53r63rn4r
07.03.2017
09:00:13
asyncpg кто-то юзал?
Для того, чтобы поработать с асинкпг мне надо взрывать себе мозг и перед этим научиться писать нормально асинхронно?

Rocket
07.03.2017
09:01:29

53r63rn4r
07.03.2017
09:01:58
А у асинкпг(совершенно случайно) минусов нет? Я данные не проебу?

Ilia
07.03.2017
09:02:23

53r63rn4r
07.03.2017
09:02:39
Интересно: насколько будет быстрее, у меня сейчас пишется запись за 1.5 секунды

Rocket
07.03.2017
09:02:48
Но, по большому счету, это даже в общем виде не большая проблема. Главное - в каком контексте пришел запрос. Если контекст содержит активный генератор - вызываем его, если нет - обрабатываем обычным образом.

Лёха
07.03.2017
09:10:24
есть кто работает на связке WinPython портативный? имею ошибку " Unable to create process using ‘”‘ " при попытке запустить cython

Ilia
07.03.2017
09:10:40

Rocket
07.03.2017
09:13:11

A
07.03.2017
09:17:25
немного не знаю, как разрулить такую ситуацию:
у меня есть for each цикл для поиска, хотел бы обходить его не линейно с начала 0, 1, 2, ....
а начиная с определённого элемента n в обе стороны, примерно так n, n-1, n+1, n-2, n+2, .....

Google

53r63rn4r
07.03.2017
09:18:58
Прочитай про алгоритмы

Aragaer
07.03.2017
09:18:59
for i in range(n*2):
do_something(i)заменить на
for i in range(n):
do_something(n+i)
do_something(n-1-i)

b0g3r
07.03.2017
09:19:00
for each?

Nikolay
07.03.2017
09:19:05
немного не знаю, как разрулить такую ситуацию:
у меня есть for each цикл для поиска, хотел бы обходить его не линейно с начала 0, 1, 2, ....
а начиная с определённого элемента n в обе стороны, примерно так n, n-1, n+1, n-2, n+2, .....
написать руками простой цикл?

53r63rn4r
07.03.2017
09:19:27
Советую книгу: Р .Стивенсона, "Алгоритмы и структуры данных", вроде

Igor
07.03.2017
09:19:59
о, в анаконде для саблайма появились новые всплывающие уведомления об ошибках

Boojum
07.03.2017
09:20:21
Красиво!

Aragaer
07.03.2017
09:21:04
у меня такие уведомления без всяких саблаймов прямо в голове

Igor
07.03.2017
09:21:18
у меня тоже, так-то

Boojum
07.03.2017
09:21:25
А у меня нет

53r63rn4r
07.03.2017
09:21:26
немного не знаю, как разрулить такую ситуацию:
у меня есть for each цикл для поиска, хотел бы обходить его не линейно с начала 0, 1, 2, ....
а начиная с определённого элемента n в обе стороны, примерно так n, n-1, n+1, n-2, n+2, .....
А, не, сначала лучше Кармен, "Алгоритмы. Вводный курс"

Boojum
07.03.2017
09:21:35
И саблаймом я не пользуюсь :(

Nikolay
07.03.2017
09:21:52

53r63rn4r
07.03.2017
09:22:08
Саблайм лучше вима
</вброс>

Boojum
07.03.2017
09:22:29

Nikolay
07.03.2017
09:22:35

53r63rn4r
07.03.2017
09:22:45
Редакторов
А не иде

Google

Boojum
07.03.2017
09:22:54
Кстати, Атом нормец

Igor
07.03.2017
09:23:36
кстати, меня расстраивает, что люди слишком часто путают anaconda как дистрибутив питончика и anaconda как плагин для саблайма :(

Игорь
07.03.2017
09:23:42
Срачик

Nikolay
07.03.2017
09:23:44

Boojum
07.03.2017
09:23:56

Igor
07.03.2017
09:24:08

Ilia
07.03.2017
09:24:09

Nikolay
07.03.2017
09:24:10

53r63rn4r
07.03.2017
09:24:10
Обертка над питоном?

Nikolay
07.03.2017
09:24:27
Это имедж для докера

Nikolay
07.03.2017
09:24:28
очевидно

Igor
07.03.2017
09:24:32

Dmitriy
07.03.2017
09:24:48

Igor
07.03.2017
09:24:48

53r63rn4r
07.03.2017
09:24:49
Ну не про саблаймовский плагин же

Boojum
07.03.2017
09:25:09

Igor
07.03.2017
09:25:12

53r63rn4r
07.03.2017
09:25:12
Нахуя мне знать про плагины в саблайме, если я не пользуюсь саблаймом

Google

Igor
07.03.2017
09:25:30
нахуя тебе знать про дистрибутивы питончика для дата саентистов, если ты не дата саентист?

Игорь
07.03.2017
09:25:38

Igor
07.03.2017
09:25:46

53r63rn4r
07.03.2017
09:26:08

Admin
ERROR: S client not available

53r63rn4r
07.03.2017
09:26:14
Я уже почти пришел к этому

Nikolay
07.03.2017
09:26:25

53r63rn4r
07.03.2017
09:26:36
У меня там знаешь сколько данных

Игорь
07.03.2017
09:26:40
чо?
Я вроде ставил анаконду через пип, или то для другого редактора надо было...

Nikolay
07.03.2017
09:26:43
анаконда подвинула в жопу всякие там ActivePython и прочее говнище

Igor
07.03.2017
09:26:52

Nikolay
07.03.2017
09:26:58
другое дело, что она сама говно, но это субъективно)

Igor
07.03.2017
09:27:30

Nikolay
07.03.2017
09:27:36
Саблайм для инвалидов

Nikolay
07.03.2017
09:28:14
саблайм рулит

Igor
07.03.2017
09:28:23
да хватит вам уже
каждому свое
я вообще пришел просто поделиться миленькой новой фичей. мне она не нужна, но мало ли кому пригодится

Hagal
07.03.2017
09:29:19

Nikolay
07.03.2017
09:30:57
обоснуй
точняк, призови его за базар ответить
не забудь потом попросить за шмот рассказать

Google

Hagal
07.03.2017
09:31:19

Eldar
07.03.2017
09:31:43

Maksim
07.03.2017
09:32:33
Traceback (most recent call last):
File "/usr/bin/pip3", line 5, in <module>
from pkg_resources import load_entry_point
File "/usr/local/lib/python3.4/dist-packages/pkg_resources/__init__.py", line 70, in <module>
import packaging.version
ImportError: No module named 'packaging'
Кто сталкивался с такой ошибкой, полетел pip3, попробовал переустановить не помогло

Hagal
07.03.2017
09:32:44
Работаем дальше

Nikolay
07.03.2017
09:33:53

Igor
07.03.2017
09:34:40

Nikolay
07.03.2017
09:34:51
а внутри virtualenv первой командой должно быть pip install -U pip wheel setuptools
первое правило питона - НИКОГДА не делать sudo pip install в системе, вообще

Igor
07.03.2017
09:35:15
зачем sudo pip?
а если у меня питон в /usr/local?

Nikolay
07.03.2017
09:35:24
а как ты пипом поставишь без sudo?

Igor
07.03.2017
09:35:34
ключевые слова: OS X, homebrew