
Eugene
04.04.2017
23:11:12
Был бы хоть один пример готового слаковского приложения, написанного правильно, мне было бы проще :)

Dmitry
04.04.2017
23:11:52
дак должны быть, погугли гитхаб
и что есть правильно? Асап ж типа. Фигачь как получается и флексь всё лишнее :) Потом перепишешь, если взлетите

Eugene
04.04.2017
23:12:49
На гитхабе все пишут ботов с хэлоуворлдами, хотя может я плохо искал. Поищу. Мне даже пофиг на каком языке, на руби, на жаваскрипте, главное - архитектура

Google

Dmitry
04.04.2017
23:13:21
почему архитектура? код тоже будет на демо?

Eugene
04.04.2017
23:13:38
кода не будет
Но вот чисто концептуально, что как делать не всегда понятно

Dmitry
04.04.2017
23:14:03
Аа, в смысле, в примере тебе важна архитектура.

Eugene
04.04.2017
23:14:30
да, чтобы понять как люди такое делают вообще
шаблоны
Вот кстати интересная тема доклада. Я бы с удовольствием послушал. Если смогу, обязательно приду.
Мы caffe используем, правда. Но Tensor Flow скоро всех победит, как только начнёт работать быстро :)

Serge
04.04.2017
23:53:42

Dmitry
04.04.2017
23:58:36

Eugene
04.04.2017
23:58:41
Слово функционал большинство смутно помнят из курса матанализа, но как обычно, всем пофиг, так как мало кто занимается численной оптимизацией. Вот оно и стало теперь замещением для слова функциональность.
Меня не передёргивает от "функционал приложения", но лучше, конечно, функциональность. :)

Dmitry
05.04.2017
00:09:52
тестер и тестировщик туда же

Google

Dmitry
05.04.2017
00:10:07
слава блин богу что теперь можно просто говорить qa
не цепляйтесь за язык мёртвой хваткой, дайте ему спокойно мутировать. в пределах литературной нормы, конечно

Olya
05.04.2017
05:13:54
Если вдруг кому-то интересно - есть такой замечательный дядечка Борис Иомдин. http://www.ruslang.ru/agens.php?id=publica&sp=52
Он лингвист, и у него есть мега крутые лекции. В которых он, в частности, рассказывает про изменение языка и как стоит к этому относиться.
Я не нашла в открытом доступе те лекции, которые сама смотрела, но на youtube наверняка можно найти что-то по душе. Он очень классный, я просто тащусь с его лекций
(наверное, стоит сказать, что я люблю лингвистику в целом, и даже когда-то поступила на филфак. Возможно, это был совсем оффтоп и программистам не очень интересно такое)

Александр
05.04.2017
05:26:29

Olya
05.04.2017
05:29:09
обычные учебники в основном скучные, а Иомдин очень динамично и с любовью рассказывает) и я уверена, что лекции с открытым доступом будут понятны большинству

Александр
05.04.2017
05:32:31

Timofey
05.04.2017
07:18:16
Раз пошла такая кухня рекомендую такой вот курс от МФТИ на курсере, только по математике =)
https://www.coursera.org/learn/matematika-dlya-vseh
правда он 2 дня назад начался уже

Lulz
05.04.2017
07:18:57
так, раз уж такая веселуха пошла, то буду все копировать у вас

Olya
05.04.2017
07:19:44

Lulz
05.04.2017
07:19:52

Timofey
05.04.2017
07:20:48
Не, подключиться можно в процессе
псрото на курсере обычно есть контрольные точки, которые нужно пройти до определенного момента, чтобы получить сертификат в конце курса
Но если сертификат не нужен, то это не важно

Olya
05.04.2017
07:21:39
а без сертификата в своем темпе там можно все проходить? ненавижу дедлайны

Timofey
05.04.2017
07:22:12
Да)

Google

Sergey
05.04.2017
07:22:59

Roman
05.04.2017
07:28:03

Olya
05.04.2017
07:44:24
отлично :) значит, не зря сюда кинула

Roman
05.04.2017
07:48:38
один мой знакомый занимался аналитикой текстов(just for fun) и считал разноообразие(вроде так термин называется) для разных текстов, вроде "война и мир" и "гарри поттер"

Folt
05.04.2017
09:19:41
вопрос такой забавный
делаю бек-ент
использую брокер RabbitMQ
сейчас думаю как сделать аснхроного потребителя
есть 2 варианта
1) через асинк
2) через калери
может посоветуете чего ?

Dmitry
05.04.2017
09:28:01
:) в регионах порой забавные задачки возникают. Язык этот правда нафиг не упал, юнеско его даже внесло в список "под угрозой"

Ilia
05.04.2017
09:30:39

Dmitry
05.04.2017
09:30:44
главный вывод который я тогда извлёк, как ни странно, был не про разработку на питоне.
вывод был, что хуже нету, если заказчик мало того что гуманитарий, так ещё и профессор в вузе & доктор филологических наук

Dmitry
05.04.2017
09:31:03
(на него надо отдельного манагёра выделять)

Serge
05.04.2017
09:42:54
ну что вы на человека накинулись;)

Ilia
05.04.2017
09:43:05
Нет бы посоветовать

Serge
05.04.2017
09:43:31

Roman
05.04.2017
09:44:51

Ilia
05.04.2017
09:46:57
http://pika.readthedocs.io/en/0.10.0/examples/asynchronous_consumer_example.html

Google

Roman
05.04.2017
09:47:52

Ilia
05.04.2017
09:48:29
хахахаха!
А что, там всё ясно же и на каждый чих лог есть

Roman
05.04.2017
09:50:43

Ilia
05.04.2017
09:52:53

Roman
05.04.2017
09:53:19
и в это можно вмазаться при любых рейтах, afaik

Denis
05.04.2017
10:25:25

Roman
05.04.2017
10:26:36

Admin
ERROR: S client not available

Дмитрий Нан
05.04.2017
10:29:24
поржал

Dmitry
05.04.2017
10:30:34
вот дженгу не советую
падает регулярно у меня

Danil
05.04.2017
10:31:00

Дмитрий Нан
05.04.2017
10:31:14
дженга - моветон
как и пхп

Denis
05.04.2017
10:31:37

Roman
05.04.2017
10:33:35

Дмитрий Нан
05.04.2017
10:33:57
Бог миловал

Google

Дмитрий Нан
05.04.2017
10:34:36
один коллега выразился так:"Писать на пхп - непрофессионально"

Sergey
05.04.2017
11:08:24

Dmitry
05.04.2017
11:10:00
аналогично The official pronunciation of Qt is “cute”

Sergey
05.04.2017
11:11:51

Sergey
05.04.2017
11:12:24

Dmitry
05.04.2017
11:12:35
.. которая джава. И джаваскрипт соответственно

Sergey
05.04.2017
11:12:56

amureki
05.04.2017
11:15:21

Sergey
05.04.2017
11:15:55
https://www.reddit.com/r/Python/comments/63dkmq/we_started_late_but_we_managed_to_leave_python/
Yay!

Dmitry
05.04.2017
11:16:08
ага, тоже порадовался

Sergey
05.04.2017
11:16:33
Обидно, что я прослоупочил r/place в принципе

Dmitry
05.04.2017
11:43:14
может ты ещё и r/button прослоупочил?

Sergey
05.04.2017
11:56:56
?
Да :(
Ну с button еще не так обидно было, я в тот день просто реддит не открывал
А с place — весь день игнорировал красную кнопку, внимание обратил уже когда увидел пост, мол, r/place всё


Eugene
05.04.2017
12:01:58
С логами я уже не могу, надоело бороться. Как правильно с логами работать в RQ?
Например, настраиваю логгер в main, откуда запускаю scheduler.
logger = logging.getLogger('myapp')
# настраиваю логгеру level, вывод в файл и т.п.
...
# создаю rq scheduler и отдаю ему задачу
scheduler.schedule(tasks.foobar, ...)
Дальше в модуле tasks:
logger = getLogger('myapp')
def foobar():
logger.debug('hello')
И тишина...
Начинает работать только если я создам отдельный логгер в модуле tasks, настрою его там и буду писать в файл в режиме добавления (так как если выставить режим w, то при каждом новом форке файл будет затёрт)
Вот как так, почему логгер, созданный в main не работает в tasks?
Вообще с логгированием везде мучение. Стабильно работает только логгер requests, который пишет в лог файл uwsgi сервера.
И из-за этой проблемы с логгерами я не могу отладить свой пакет, который использую в приложении. Логи из пакета тоже не пишутся. :)


Vitali K.
05.04.2017
12:11:07
шедулер это процесс 1
воркеры это процесс 2
как между ними может стандартный логер пошариться?