
No
20.12.2016
09:54:46

Henaro
20.12.2016
09:55:46
интересно, почитаю, спасибо за наводку
оно под 2.7 есть? или там 3.4+ ?

No
20.12.2016
09:57:03

Google

Henaro
20.12.2016
09:57:26
asyncio разве не с 3.4 завезли?

Nikolay
20.12.2016
09:57:51
да ну
невыгодно
нах тогда оружие нужно
так хоть денег поиметь можно с продажи оружия

53r63rn4r
20.12.2016
09:58:12
А сахар асинк/эвейт с 3.5

No
20.12.2016
09:59:37
Есть такая штука: https://pypi.python.org/pypi/trollius
Но ничего толкого сказать не могу про неё, я конкретно подсел на async/await сахар.

Artem
20.12.2016
10:22:48

Евгений
20.12.2016
10:45:17
привет всем. http://pastebin.com/QHxy7Zif чяднт?
суть проблемы в том, что изменения вносятся нормально, но не коммитятся.
с pymysql в python 3 работал кто-нибудь?

Yokai
20.12.2016
10:46:17
Кто-нибудь пишет новогоднюю игрушку и ищет сокодеров?

Google

Pavel
20.12.2016
10:49:55

Роман
20.12.2016
10:49:59

Евгений
20.12.2016
10:52:23
хм. странно
т.к. записи вроде находит

Pavel
20.12.2016
10:53:35
предлагаю залогировать запросы в мускуле и посмотреть что там на самом деле происходит

Евгений
20.12.2016
10:53:51
ок, попробую
может и не находит нихрена

Роман
20.12.2016
10:54:07
Судари, помогите разрешить такой вопрос — есть строка, нужно найти наиболее похожие на нее строки, что кроме расстояния Левенштейна можно для решения данной задачи использовать?

Artem
20.12.2016
11:03:21
это все тот же кейс с названиями товаров или что-то еще?

Роман
20.12.2016
11:05:12

Artem
20.12.2016
11:06:42
да лучше ты сразу расскажи, что у тебя за задача. "наиболее похожие" - это штука зависящая от задачи

Роман
20.12.2016
11:10:50
есть публикации, есть категории публикаций, нужно предлагать в какую категорию засунуть публикацию, основываясь на заголовке публикации.

Artem
20.12.2016
11:13:39
ну то есть фактически нужен классификатор
публикации по категориям уже есть?

Роман
20.12.2016
11:15:00

Artem
20.12.2016
11:16:12
ну тогда можно самим придумать ключевые слова для категорий и как-то матчить по ним. Это ж не про похожесть строк

Kolyann
20.12.2016
11:16:17
А word2vec?

Artem
20.12.2016
11:16:43
word2vec это хорошо, но надо же и учиться на чем-то

Роман
20.12.2016
11:25:36

Google

Artem
20.12.2016
11:28:51
то есть, в категории "эмиграция" или "сельское хозяйство"
надо не по одному слову)

Роман
20.12.2016
11:30:01
вот смотри еще какая идея возникла
субд у меня postgres, есть возможность задействовать полнотекстовый поиск с ранжированием

Subbotin
20.12.2016
11:31:22
ооооо. автоматическая рубрикация.

Роман
20.12.2016
11:31:37
разбивать заголовок на слова и запрос по "или" делать

Artem
20.12.2016
11:31:47
есть возможность задействовать, а зачем?

Роман
20.12.2016
11:33:27

Artem
20.12.2016
11:34:09
зачем?

Роман
20.12.2016
11:35:24

Роман
20.12.2016
11:35:47
ибо лучшим решением, наверное, будет классификатор

Сергей
20.12.2016
11:36:01
Нейросетку мути.

Роман
20.12.2016
11:36:13
чтобы максимально автоматизировать это дело, но пока публикаций нет, то и делать им нечего

Subbotin
20.12.2016
11:38:21
https://news.yandex.ru/society.html?from=rubric
тут и категории и новости


Roman
20.12.2016
11:40:03
Traceback (most recent call last):
File "manage.py", line 18, in <module>
execute_from_command_line(sys.argv)
File "/Users/PekopT/Virtualenvs/crm-py3/lib/python3.4/site-packages/django/core/management/__init__.py", line 367, in execute_from_command_line
utility.execute()
File "/Users/PekopT/Virtualenvs/crm-py3/lib/python3.4/site-packages/django/core/management/__init__.py", line 359, in execute
self.fetch_command(subcommand).run_from_argv(self.argv)
File "/Users/PekopT/Virtualenvs/crm-py3/lib/python3.4/site-packages/django/core/management/base.py", line 294, in run_from_argv
self.execute(*args, **cmd_options)
File "/Users/PekopT/Virtualenvs/crm-py3/lib/python3.4/site-packages/django/core/management/base.py", line 345, in execute
output = self.handle(*args, **options)
File "/Users/PekopT/Virtualenvs/crm-py3/lib/python3.4/site-packages/django/core/management/commands/makemigrations.py", line 95, in handle
loader = MigrationLoader(None, ignore_no_migrations=True)
File "/Users/PekopT/Virtualenvs/crm-py3/lib/python3.4/site-packages/django/db/migrations/loader.py", line 52, in _init_
self.build_graph()
File "/Users/PekopT/Virtualenvs/crm-py3/lib/python3.4/site-packages/django/db/migrations/loader.py", line 197, in build_graph
self.load_disk()
File "/Users/PekopT/Virtualenvs/crm-py3/lib/python3.4/site-packages/django/db/migrations/loader.py", line 115, in load_disk
app_config.label,
TypeError: object() takes no parameters
а чего не всю "война и мир" сюда скинул? )


Роман
20.12.2016
11:42:33

Google

Subbotin
20.12.2016
11:42:55
ну начни с этих
или ты хочешь вообще динамически генерить категории?

Роман
20.12.2016
11:44:53
на основе загловка создавать новую? Нет. Ими будут пользователи управлять(админы)

Alexander "PekopT"
20.12.2016
11:47:21

Subbotin
20.12.2016
11:55:20
совсем без модеров не получится

Admin
ERROR: S client not available

Subbotin
20.12.2016
11:56:01
если получится, то напиши - я пойду в свой бункер обновлять запас консервов и патронов
и будешь переобучать сеть

Роман
20.12.2016
11:59:08
совсем без модеров не получится
само собой, этот весь функционал по сути для того, чтобы упростить жизнь авторам, все равно имеется админский интерфейс, в котором это впоследствии подправить можно будет

Roman
20.12.2016
12:03:44

Михаил
20.12.2016
12:28:37
Наброшу, конечно, же - http://ocramius.github.io/doctrine-best-practices/ - занимательное выступления автора второй доктрины ;)
Я тут, кстати, осмыслял им написанное. Так вот, там сказано, что сущность должна сама проверять свою правильность. При этом сразу после этого говорится, мол, избегайте методов-сеттеров.
Окей, как же это должно работать? Задаем все параметры сущности в конструкторе и там же валидируем, всего один раз, а потом запрещаем к ним доступ напрямую и через сеттеры, чтобы инкапсуляцию не ломать? И все внутренние изменения сущности только через методы, которые описывают ее поведение?

Александр
20.12.2016
12:37:58
Приветствую товарищи! У меня тут проблемес. Необходимо запустить tornado приложение, но при этом я под виндой и gunicorn, соответсвенно не работает. Может кто предложить его замену?

Roman
20.12.2016
12:41:12

Give me..
20.12.2016
12:41:39
неожиданно

Александр
20.12.2016
12:41:47
Рад был услышать такой ответ, но к сожалению в моей ситуации это не возможно.

I
20.12.2016
12:42:11
какой-нибудь vagrant тоже невозможно?

Александр
20.12.2016
12:44:08
1 gb памяти
Думаю, что виртуалка не вариант.

I
20.12.2016
12:44:37
извращенцы :)

Google

Александр
20.12.2016
12:44:45
есть такое

I
20.12.2016
12:44:45
а зачем gunicorn?

Александр
20.12.2016
12:45:19
да тут приложение на tornado, надо его запустить и спомощью ngrok в сеть пустить

I
20.12.2016
12:45:34
просто вот берем - заходим на глвную gunicorn'a -
Gunicorn 'Green Unicorn' is a Python WSGI HTTP Server for UNIX

Александр
20.12.2016
12:46:05
Я про это и говорю
Есть ли замена
Если есть, то какая
Приветствую товарищи! У меня тут проблемес. Необходимо запустить tornado приложение, но при этом я под виндой и gunicorn, соответсвенно не работает. Может кто предложить его замену?

I
20.12.2016
12:46:37
могу такое предложить http://privats.ru/2011/05/nastrojka-djangotornadonginx-pod-windows-chast-1.html

Александр
20.12.2016
12:50:42
кстати, а можно flask в качеслойки для торнадо заюзать?
(мне нужно не меняя проект сделать какую-то запускалку)

Какао
20.12.2016
12:57:19
docker?

Artem
20.12.2016
13:00:37

Stanislav
20.12.2016
13:01:26

Rinat
20.12.2016
13:04:30
Ребята, а есть какие-нибудь тесты для проверки уровня знаний питониста?

Andrey
20.12.2016
13:06:22
на базовый уровень спроси чем list от tuple отличается)
на продвинутый про то, как устроено наследование в питоне (method resolution order)
на супер продвинутый как устроен PyObject