
H
26.10.2016
12:23:45

Ray
26.10.2016
12:24:03
вы не причем
)

Aeterna
26.10.2016
12:24:17

Google

Artem
26.10.2016
12:24:34
не надо смотреть в сторону селери
это усложнение

H
26.10.2016
12:24:44
поддерживаю, селери ненужон
тут по сути 3 сервиса с общением между собой через вебсокеты или апи

Aeterna
26.10.2016
12:25:11
нужны свои костыли, верно

Ray
26.10.2016
12:25:15

H
26.10.2016
12:25:15
можно в сторону https://github.com/timothycrosley/hug глянуть

Artem
26.10.2016
12:25:17
причем тут костыли

Andrey
26.10.2016
12:25:17

Artem
26.10.2016
12:25:25
это стандартные функции языка

Andrey
26.10.2016
12:25:38

Kill me pls
26.10.2016
12:25:46

Artem
26.10.2016
12:25:47
селери это как микроскопом дверь держать

Google

Artem
26.10.2016
12:25:57
он не кусок кала, но не надо его везде

Andrey
26.10.2016
12:26:02
куском кала дверь держать

Lev
26.10.2016
12:26:09
так или иначе я буду стараться писать ручками (без фанатизма), чтобы познакомиться с языком поплотнее

Артур
26.10.2016
12:26:15
удваиваю идею микросервисной архитектуры

Andrey
26.10.2016
12:26:26
утраиваю

Lev
26.10.2016
12:26:46
так оно на одной машине
чего тут сервисить?

H
26.10.2016
12:26:53
учетвериваю (хоть сам и предложил, слово просто прикольное)

Artem
26.10.2016
12:26:54
так а кому это мешает
что оно на одной машине

Andrey
26.10.2016
12:27:06
зато можно будет масштабировать и разносить по тачкам
если придется

H
26.10.2016
12:27:17
чтобы у тебя не было завязано друг от друга
можешь сделать общение через nix socket, будет быстрее

Andrey
26.10.2016
12:27:40
общение между сервисами делать через zmq

Lev
26.10.2016
12:27:41
я правильно понимаю что микросервисы - это отдельные сервачки-клиенты которые свызяваются по сети и типа могут работать на разных машинах?

H
26.10.2016
12:27:45
но не думаю тут будет проблема в быстродействии

Артур
26.10.2016
12:27:52
засунешь каждый сервис в докер, обвесишь кубернетисами

Artem
26.10.2016
12:27:59
микросервисы наше все

Andrey
26.10.2016
12:28:07

Google

H
26.10.2016
12:28:09
все так

Artem
26.10.2016
12:28:47
короч если по существу, то сделай глобальный словарь со стейтом и пиши в него свою статистику
иначе ты несколько дней потратишь на разбор баззвордов и твой helloworld-like сервис обрастет всеми зависимостями, которые мы тебе тут насоветуем

H
26.10.2016
12:30:52
да у него не похоже на хелоуворлд в том то и дело

Aeterna
26.10.2016
12:31:44
кстати, объясните всё же, почему сэлери — это кусок кала, кроме личных предпочтений и моды
на работе тимлид хочет внедрять, может стоит отговорить

Артур
26.10.2016
12:32:11
а для че внедрять?

Aeterna
26.10.2016
12:32:37
примерно для тех же целей

Artem
26.10.2016
12:32:52
я не считаю, что кусок кала. У него есть отличная область применения. Просто его не нужно пихать везде, он делает больше, чем нужно для простых задач
rq проще, например
queue.Queue еще проще

Andrey
26.10.2016
12:33:52

Aeterna
26.10.2016
12:34:12
так может дело не в селери, раз они дохнут

Andrey
26.10.2016
12:34:37
может и не в селери, они дохнут по Hard Time Limit
но ведь они же должны воскресать

Artem
26.10.2016
12:34:51
из-за того, что он такой умный и сложный, его используют там, где проще было бы обойтись более специализированными утилитами

Andrey
26.10.2016
12:34:52
на то они и воркеры

Артур
26.10.2016
12:34:59
Если вам раз в день какой-нибудь эндпоинт дергать или какую-нибудь балалайку асинхронно запускать, то селери оверхэд

Artem
26.10.2016
12:35:01
например, им пользуются вместо крона
крон надежнее, им умеют пользоваться все

Aeterna
26.10.2016
12:35:50
это который uwsgi cron?

Google

Artem
26.10.2016
12:36:39
это который https://www.opennet.ru/man.shtml?category=5&topic=crontab

Aeterna
26.10.2016
12:37:03
А, кронтаб. Ок

Ray
26.10.2016
12:46:58
а есть том 1
вчера первый том отдал почитать ... сфоткать не могу ( Но прошу верить - он есть

Adil
26.10.2016
12:49:50
Том 1 и Том 2 это уже Программирование на Python
а есть ещё книга Изучаем Python

Admin
ERROR: S client not available

Adil
26.10.2016
12:50:19
и там и там Лутц

Ray
26.10.2016
12:52:58
оу ... а Лутц время зря не теряет

Roman
26.10.2016
12:57:42

Kill me pls
26.10.2016
13:38:59
Я через муки прохожу, читая "Изучаем питон", слишком подробно

Artem
26.10.2016
13:41:18
Есть вот такое прекрасное
http://docs.python-guide.org/en/latest/
Не про язык, а про good practices

Adil
26.10.2016
13:49:04
Нашел в продакшен коде))

Artem
26.10.2016
13:54:03
костлей

Vladislav
26.10.2016
13:55:13
плохой генератор ASCII

Adil
26.10.2016
14:05:39
Тоже видимо с костылями

Google


Adil
26.10.2016
14:09:34
Кстати, Питер выпустили книгу про питон недавно. Никто ещё не смотрел?
Книга «Изучаем Python. Программирование игр, визуализация данных, веб-приложения»
https://habrahabr.ru/post/313510/?utm_source=habrahabr&utm_medium=rss&utm_campaign=hub
Цель этой книги — как можно быстрее ввести читателя в курс дела, чтобы тот начал писать на Python работоспособные программы (игры, визуализации данных и веб-приложения), и одновременно заложить основу в области программирования, которая пригодится ему на протяжении всей жизни. Книга написана для людей любого возраста, которые прежде никогда не программировали на Python или вообще никогда не программировали. Если вы хотите быстро изучить азы программирования, чтобы сосредоточиться на интересных проектах, а также проверить свое понимание новых концепций на содержательных задачах — эта книга для вас. Книга также прекрасно подходит для преподавателей, желающих предложить вводный курс программирования, основанный на проектах.
Вот эта


Nikolay
26.10.2016
14:11:15


Aleksandr
26.10.2016
14:17:54
Книга «Изучаем Python. Программирование игр, визуализация данных, веб-приложения»
https://habrahabr.ru/post/313510/?utm_source=habrahabr&utm_medium=rss&utm_campaign=hub
Цель этой книги — как можно быстрее ввести читателя в курс дела, чтобы тот начал писать на Python работоспособные программы (игры, визуализации данных и веб-приложения), и одновременно заложить основу в области программирования, которая пригодится ему на протяжении всей жизни. Книга написана для людей любого возраста, которые прежде никогда не программировали на Python или вообще никогда не программировали. Если вы хотите быстро изучить азы программирования, чтобы сосредоточиться на интересных проектах, а также проверить свое понимание новых концепций на содержательных задачах — эта книга для вас. Книга также прекрасно подходит для преподавателей, желающих предложить вводный курс программирования, основанный на проектах.
стоит брать?

Roman
26.10.2016
14:18:53
простой питон

Aleksandr
26.10.2016
14:18:56
описание вроде доставляет

Roman
26.10.2016
14:18:59
тож самое мне кажется

Aleksandr
26.10.2016
14:19:14
у меня ни того, ни другого
я с понедельника вообще в питоне ?
пару утилит для внутреннего использования накатал, поэтому хотелось бы углубиться в предмет

Rocket
26.10.2016
14:20:31
?

Andrey
26.10.2016
14:40:24
есть от этих книг какой-то толк, больший чем от чтения манов и тематических блогов?

Kill me pls
26.10.2016
14:42:38

Andrey
26.10.2016
14:43:17

Kill me pls
26.10.2016
14:43:37
Хотел бы найти простой код почитать
С минимум всяких там сторонних либ