@spbpython

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

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 ?

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
А из-за чего ушёл отсюда?
Тут слишком не rude python

Eugene
24.10.2017
13:34:30
Тут слишком не rude python
Аа, ну ясно. Не, rude - не моё.

Google
Dmitry
24.10.2017
13:34:35
хых стикеры
стикеры хороши

нам тоже такой пак надо собрать постепенно

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

о! demjson!
спасибо, пригодится)

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".

/o/ типа нет ничего быстрее aiohttp в Python? чушь какая
скорее "не стоит ждать скорости от интерпретируемого языка".

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

Kairat
24.10.2017
16:28:14
думаю тебе в opendatascience slack
отправил запрос) примут ли?

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
Было

Chikiro
25.10.2017
15:27:55
>Для правильного REST надо его понимать до глубины души, и не идти на компромисы, а то получится кривой JSON-RPC
REST ради самого себя не нужен, лучше по свойствам ориентироваться. Но тогда оказывется, что в 99.99% случаев REST не нужен или нужен, но внедрение много сил и средств отнимет. Обычно архитектура так выстроена, что нужно data-oriented API с возможностью гибкой настройки получаемых данных. А REST ближе к message-oriented. Хотя я смешиваю в кучу разные классификации API.

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
https://github.com/scipy/scipy/releases/tag/v1.0.0 16 лет до первой версии
Помню, как взялся за него как раз тогда, когда на NumPy перешли. На тот момент это было очень круто. И самое главное, что в этом самом 2005 году в нём уже всё было и всё работало, Карл! И только сейчас доехали до первой версии. Вот она - самокритичность ;). Вобщем мои поздравления проекту.

Chikiro
25.10.2017
17:30:40
Rest message oriented? Мой мир перевернулся
хотя, похоже, я message в каком-то не том смысле употребляю, черт побери :(

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

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

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

Google
Александр
25.10.2017
17:42:36
хотя, похоже, я message в каком-то не том смысле употребляю, черт побери :(
Прочитал https://en.wikipedia.org/wiki/Message-oriented_middleware Мне кажется, что message-oriented относится не к REST API, а к ПО, которое состоит из распределенных компонентов, инфа между которыми пересылается через очереди сообщений.

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

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, если такое решение подойдёт

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

Александр
25.10.2017
17:59:37
Roman
25.10.2017
18:00:49
Зависит от того, как организованы данные. Можно патчить пустой строкой или null, если такое решение подойдёт
это да. придумать некие магические константы, которые означают удаление данных

Артур
25.10.2017
18:01:14
oneek
25.10.2017
18:01:56
и? в delete нельзя слать тело запроса
Если пошлёшь, то вселенная схлопнется?

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
при connection error, re-run делать?)
@botoid Отлавливать эксепшн и перезапускать поллинг

Артур
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
В печь restful инквизиции его
Ну это http протокола ограничение. Троллинг тут не уместен

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

типичный говнокодер )

Serge
25.10.2017
18:08:36
Тут говорят, что прямо не запрещено: https://stackoverflow.com/a/299696 В комментах добавляют, что по стандарту сервер должен игнорировать тело у DELETE, потому что у него нет стандартной семантики, но «должен» там не «MUST», а «SHOULD», то есть можно и забить.
Там вообще в самом стандарте нет ни слова про то в каких методах можно, а в каких нельзя. Я искал. В трёх RFC - по нулям. При этом есть практика веб серверов падать в 500 в таких ситуациях. Типа, безопасность.

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