
b0g3r
24.10.2017
13:24:19
у меня большого негатива нет - нехочешьнечитай, но есть некая ретроспектива, и что происходит - мне не нравится

Jonh
24.10.2017
13:24:34

Dmitry
24.10.2017
13:24:37

Sergey
24.10.2017
13:24:39
Спасибо, гляну эти ресурсы
Можно из моих мультиреддитов посмотреть сабреддиты:
https://www.reddit.com/user/teners/m/dev/
https://www.reddit.com/user/teners/m/linux/

Google

Evgeny
24.10.2017
13:24:58
крутые читают mailing lists python-dev ?

Dmitry
24.10.2017
13:25:32

Sergey
24.10.2017
13:25:47

Dmitry
24.10.2017
13:25:48
ну.. такой пример. Зарт известный набрасывающий )

Dmitry
24.10.2017
13:27:35
его тут покусали)

Eugene
24.10.2017
13:27:44

Dmitry
24.10.2017
13:29:53
я про то что он тоже одно время был в spbpython)
хых стикеры

Eugene
24.10.2017
13:33:31

Dmitry
24.10.2017
13:33:41
Матом запрещали ругаться
)))))

Sergey
24.10.2017
13:33:49

Eugene
24.10.2017
13:34:30

Google

Dmitry
24.10.2017
13:34:35
нам тоже такой пак надо собрать постепенно

Vadim
24.10.2017
14:02:39
сорян

b0g3r
24.10.2017
14:42:54

Roman
24.10.2017
15:33:16
>However, we never paid too much attention to performance, so the net result is that with the latest released version of PyPy, C extensions generally work but their speed ranges from "slow" to "horribly slow".

Kairat
24.10.2017
16:18:31
Люди подскажите best Speech to Text(STT) and Natural Language Processing tools для Raspberry Pi(Rpi3) на питоне(желательно) Учитывая что у мини компьютер не такой мощный ?

Aleksander
24.10.2017
16:23:23

Kairat
24.10.2017
16:28:14

b0g3r
24.10.2017
16:30:15
примут

Serge
24.10.2017
19:31:22

Dmitry
24.10.2017
19:31:49
почему? :) прикольно же
работает на атмосферу

Serge
24.10.2017
19:33:53
работает на атмосферу
Это стагнация. У нас есть zen. Собственный стикерпак - идея годная, но делать из него цитатник - низ фантазии

Dmitry
24.10.2017
19:34:49
ок, давай анкету тогда раскручивать. уникальная ж была идея и всем понравилась

Serge
24.10.2017
19:44:54
Да, обсудим на itgm

Dmitry
24.10.2017
19:45:25
?
Если вы каким-то чудом ещё не знаете, как прекрасен @PiterPy, то вот ваш шанс: https://habrahabr.ru/post/340902/
билеты покупаются на piterpy.ru. В конце статьи есть промокод со скидкой.

Google

Crolic
25.10.2017
14:19:13
Добрый вечер
Кто может подсказать как в телеграм боте в методе SendPhoto в caption запихнуть URI в виде гиперссылки? Либо может кто подскажет как в URL засунуть URI? Сама задача состоит в том чтобы сделать текст который находится в caption метода SendPhoto в виде гиперссылки содержащей URI.

b0g3r
25.10.2017
14:19:19
нинада
ну елы палы, ты читаешь что я тебе пишу в других чатах?

Aleksander
25.10.2017
14:35:53
https://github.com/scipy/scipy/releases/tag/v1.0.0
16 лет до первой версии

Roman
25.10.2017
14:44:04
>Для правильного REST надо его понимать до глубины души, и не идти на компромисы, а то получится кривой JSON-RPC

Vadim
25.10.2017
14:45:05
Было

Александр
25.10.2017
15:06:01

Ilia
25.10.2017
15:13:27

Chikiro
25.10.2017
15:27:55

Serge
25.10.2017
17:20:45

Chikiro
25.10.2017
17:25:06
Rest message oriented? Мой мир перевернулся
Я ж говорю, что в кучу смешиваю разные понятия ) Так-то REST resource-oriented. Но я видела такое количество текстов о том, что такое ресурс и как это понимать. Решила, что message будет понятнее. Hypermedia as a message :)

Alexey
25.10.2017
17:29:55

Chikiro
25.10.2017
17:30:40

Roman
25.10.2017
17:36:25

Dmitry
25.10.2017
17:39:35
Кто учится сейчас в вузах программированию? Кто преподаёт сейчас программирование в вузах?
Стукнитесь ко мне в личку, если можно, у меня к вам интересный вопрос возник на 1-2 минуты :)

Alexey
25.10.2017
17:40:33
Мить, запускай голосовалку по стажу/опыту).

Dmitry
25.10.2017
17:41:06

Sergey
25.10.2017
17:41:38

Dmitry
25.10.2017
17:41:54
Хе-хе :3
ну-к не пали контору раньше времени )

Google

Александр
25.10.2017
17:42:36


Chikiro
25.10.2017
17:47:01
а вот vk api - это рест?
Нет, у них один и те же ресурсы по разным url-aм запрашиваются, если надо получить ответ в виде другого представления. То есть это два разных ресурса, но по логике одно и то же, только один ответ принес xml, другой json. Гипермедиа не используется, в представлении нет инструкции, что следующим шагом можно сделать. И если уж следовать принципам REST, то документация должна быть посвящена кастомным content-type-ам, а не URI. Можно, конечно, сказать, что каждый URL - это отдельный RESTful сервис с одно точкой входа, одним вариантом представления, без каких-либо связей. Но смысл? Про кеширование в документации быстро найти не получилось.


Roman
25.10.2017
17:53:49
Нет, у них один и те же ресурсы по разным url-aм запрашиваются, если надо получить ответ в виде другого представления. То есть это два разных ресурса, но по логике одно и то же, только один ответ принес xml, другой json. Гипермедиа не используется, в представлении нет инструкции, что следующим шагом можно сделать. И если уж следовать принципам REST, то документация должна быть посвящена кастомным content-type-ам, а не URI. Можно, конечно, сказать, что каждый URL - это отдельный RESTful сервис с одно точкой входа, одним вариантом представления, без каких-либо связей. Но смысл? Про кеширование в документации быстро найти не получилось.
спасибо! а как тогда в рамках rest сделать, например, профиль пользователя в вк?
вот меняю я список своих интересов, фамилию, родной город итп. как это изменение положить на rest?

Admin
ERROR: S client not available

Артур
25.10.2017
17:55:26
PATCH?

Александр
25.10.2017
17:56:27
Или PUT как вариант.


Stepan
25.10.2017
17:56:43
Нет, у них один и те же ресурсы по разным url-aм запрашиваются, если надо получить ответ в виде другого представления. То есть это два разных ресурса, но по логике одно и то же, только один ответ принес xml, другой json. Гипермедиа не используется, в представлении нет инструкции, что следующим шагом можно сделать. И если уж следовать принципам REST, то документация должна быть посвящена кастомным content-type-ам, а не URI. Можно, конечно, сказать, что каждый URL - это отдельный RESTful сервис с одно точкой входа, одним вариантом представления, без каких-либо связей. Но смысл? Про кеширование в документации быстро найти не получилось.
Я вообще рекоммендую не париться о идиоматическом REST - это все искуственные ограничения которые не всегда приносят профит, хотя есть какие-то best practices которые все же удобны. Тем более, что для большого класса приложений, REST не хватает и нужен какой-то механизм уведомлений (вэбсокеты там, http2, etc...).
Алсо, не вижу ничего фундаментально плохого в RCP-style API.


Roman
25.10.2017
17:57:07
PATCH?
а если мы удаляем что-то?

Александр
25.10.2017
17:57:34

Stepan
25.10.2017
17:57:45
Очень было интересно поработаь с Firebase - совершенно другая парадигма работы, жаль только vendor lock-in.

Артур
25.10.2017
17:58:03
а если мы удаляем что-то?
Зависит от того, как организованы данные. Можно патчить пустой строкой или null, если такое решение подойдёт

Serge
25.10.2017
17:58:52

Roman
25.10.2017
17:59:09
DELETE
и? в delete нельзя слать тело запроса

Александр
25.10.2017
17:59:37

Roman
25.10.2017
18:00:49

Артур
25.10.2017
18:01:14

oneek
25.10.2017
18:01:56

b0g3r
25.10.2017
18:02:21

oneek
25.10.2017
18:02:57
Ужасный rest
О боже, он послал ascii символ в теле delete

Google

oneek
25.10.2017
18:04:19
В печь restful инквизиции его

Chikiro
25.10.2017
18:04:19
спасибо! а как тогда в рамках rest сделать, например, профиль пользователя в вк?
вот меняю я список своих интересов, фамилию, родной город итп. как это изменение положить на rest?
Зависит от того, какие представления нужно передавать, будет ли использоваться HTTP кэширование. Потому что если надо завернуть разнородные объекты в один ресурс, а потом приходится часть из них завернуть в другой ресурс - то начинается боль, понятно, что тут нарушение принципов уже идет. Главное понять, что CRUD - это не REST. Вернее, наоборот, REST не ограничивается CRUD. Если набор действия укладывается в эту ббревиатуру, то хорошо, если нет, то без проблем можно использовать DDD и другие жуткие наборы букв :)

Kairat
25.10.2017
18:05:02
люди добрые, как думаете телеграм бота на пуле можно закидывать на сервак?) без сокетов)

b0g3r
25.10.2017
18:05:28
Можно, если есть обработка ошибок

Kairat
25.10.2017
18:05:29
при connection error, re-run делать?)

b0g3r
25.10.2017
18:05:54

Артур
25.10.2017
18:06:11
и? в delete нельзя слать тело запроса
Тут говорят, что прямо не запрещено: https://stackoverflow.com/a/299696
В комментах добавляют, что по стандарту сервер должен игнорировать тело у DELETE, потому что у него нет стандартной семантики, но «должен» там не «MUST», а «SHOULD», то есть можно и забить.

Kairat
25.10.2017
18:06:13
def run_bot():
try:
s.call(["python", "бот_beta.py"])
except:
print("ERRORRRRRRRRRRRR")
pass
while True:
try:
print("trying to connect")
print ("time:",strftime("%Y-%m-%d %H:%M:%S", gmtime()))
sleep(5)
run_bot()
except:
print ("ERROR, Trying to reconnect")
continue

Serge
25.10.2017
18:06:19

b0g3r
25.10.2017
18:06:40
Кстати, а сокеты тут причем? Оо

Kairat
25.10.2017
18:07:15
))) хотя это работает на винде ахах, крона нет крон.пи создал для начала) linux сдох
типичный говнокодер )

Serge
25.10.2017
18:08:36