@ru_python

Страница 6214 из 9768
Daniel
13.08.2018
15:36:09
Народ, привет. Кто может поделиться книгой У.Пресс "Числовые рецепты". 2007г, С++? можно eng/rus, не могу найти вообще нигде

Google
Вячеслав
13.08.2018
15:53:08
Привет! Сюда можно постить вакансию?

Eldar
13.08.2018
15:53:29
Привет! Сюда можно постить вакансию?
да, только прочитай правила сначала

Проксимов
13.08.2018
15:53:38
Вячеслав
13.08.2018
15:55:49
#работа Написать бота который будет по api дергать криптобиржу каждые 5 секунд и записввать в бд + интерфейс нужен с большим кодичеством фильтров по выводимым данным. Удалека возможна, но нн желательна. Город Москва. Зп- от 100к

ivanblch R13 [Denis ?? Armavir]
13.08.2018
15:56:03
Хей гайз. Вопрос на засыпку: у меня есть перспектива написать пару ботов для психологических тестов. Как мне облегчить себе жизнь по части реализации алгоритмов теста? Это могут быть довольно ветвистые сценарии, изменяемые по ходу развития и накопления базы. UPD: телеграм-боты имеются ввиду

Dk
13.08.2018
15:57:33
Может так и сделать ветвистое дерево?

ivanblch R13 [Denis ?? Armavir]
13.08.2018
15:58:09
я не опытен в программировании таких структур вообще

какие либы можно подтянуть?

Dk
13.08.2018
15:58:32
Это приходящее.

ivanblch R13 [Denis ?? Armavir]
13.08.2018
15:58:56
sqlalchemy я уже прикрутил, осталось понять как управлять данными вообще в такой структуре

как их боту скармливать

Denis
13.08.2018
15:59:11
Сначала с самим алгоритмом определись, от него все зависеть будет

Google
ivan
13.08.2018
16:00:01
какие либы можно подтянуть?
Django-mptt мб что-то может предложить

ivanblch R13 [Denis ?? Armavir]
13.08.2018
16:00:06
алгоритм первый - тест. Вопросы, варианты ответов. Подсчет баллов, вердикт, рекомендация того или иного курса. алгоритм второй - сказка с ветвистым сюжетом, тут сложнее

Dk
13.08.2018
16:00:41
Ну да, дерево с указателем на потомков. Чё бы нет?

Denis
13.08.2018
16:00:42
Если просто сумма баллов и результат по ним, никакие библиотеки не нужны

ivanblch R13 [Denis ?? Armavir]
13.08.2018
16:01:04
шоб я вам мозги не парил

я люблю разбираться

Если просто сумма баллов и результат по ним, никакие библиотеки не нужны
то да, я сам напишу, просто надо будет запилить так, чтоб с минимальной болью менять что-то

тесты развиваться будут

Denis
13.08.2018
16:02:45
Придумай себе формат для описания тестов и его используй

ivanblch R13 [Denis ?? Armavir]
13.08.2018
16:03:31
пожалуй, надо будет просто админку в Django сделать и там вопросы набивать

Denis
13.08.2018
16:03:54
Можно, но дерево так не очень удобно делать

ivanblch R13 [Denis ?? Armavir]
13.08.2018
16:04:06
да, дерево мне более интересно

Dk
13.08.2018
16:04:48
где почитать для чайников?
Не знаю как зайдёт. https://www.ibm.com/developerworks/ru/library/l-data_structures_05/index.html Знаю, что есть библиотеки с раелизацией деревьев на питоне, но мне ещё ни разу не пригодились.

Denis
13.08.2018
16:05:28
Неглубокое дерево удобно описывать в виде yaml или json

ivanblch R13 [Denis ?? Armavir]
13.08.2018
16:05:57
думаю, зайдет, спасибо

Dk
13.08.2018
16:07:32
У меня в понимании дерево сложилось как структура, где каждый элемент имеет uid, содержимое и ссылку на uid потомка и\или родителя, а дальше как придумаешь. Главное, не заморачиваться. У меня дерево в словаре лежало вообще.

Denis
13.08.2018
16:08:36
Дерево это не всегда структура в памяти

Dk
13.08.2018
16:09:25
Можно по-подробнее? Что ты имел ввиду?

Denis
13.08.2018
16:10:31
Не всегда дерево нужно хранить в виде элементов и ссылок

Google
ivanblch R13 [Denis ?? Armavir]
13.08.2018
16:16:39
ну представьте интерактивную сказку

где действия влияют на сюжет

вот будет мой случай, только не как в gta, а текстом

Daniel
13.08.2018
16:19:24
ну ты можешь текст выразить через набор цифр

Denis
13.08.2018
16:19:34
Зачем

Dk
13.08.2018
16:19:35


ivanblch R13 [Denis ?? Armavir]
13.08.2018
16:19:45
ну это мой случай, да

в некоторых узлах будет сходиться

из G в D

Daniel
13.08.2018
16:21:23
Зачем
ну если у него там будут в листьях тексты, разве это гуд?

Daniel
13.08.2018
16:21:51
ну можно ошибок наделать

Denis
13.08.2018
16:22:14
Поэтому надо делать формат, в котором сложно ошибиться

ivanblch R13 [Denis ?? Armavir]
13.08.2018
16:23:07
как бы об этом я и хотел спросить

нужен painless формат

Daniel
13.08.2018
16:23:13
энтропию уменьшать, ага :)

Мой любимый
13.08.2018
16:23:20
в нумпи как-то можно поднести к минусовой степени?

Евгений
13.08.2018
16:24:17
нужен painless формат
Какой-нибудь yaml, но разбивать на тематические поддеревья

ivanblch R13 [Denis ?? Armavir]
13.08.2018
16:24:26
импортом?

Мой любимый
13.08.2018
16:24:35
или только (1/arr)**n

Google
ivanblch R13 [Denis ?? Armavir]
13.08.2018
16:24:40
я yaml не щупал еще

Евгений
13.08.2018
16:28:00
в некоторых узлах будет сходиться
Это уже граф тогда, не дерево

ivanblch R13 [Denis ?? Armavir]
13.08.2018
16:28:21
таки да

я не могу исключить, что сюжет будет "срастаться" из разных веток

Admin
ERROR: S client not available

Edward
13.08.2018
16:30:31
я не могу исключить, что сюжет будет "срастаться" из разных веток
А сюжет знач еще не написан, даже в общем? Чтобы можно было уже граф строить

Daniel
13.08.2018
16:30:57
я не могу исключить, что сюжет будет "срастаться" из разных веток
сделай на бумаге вначале, потом поэтапно реализовывай, чтобы не запутаться, или у тебя на бумаге уже есть?

ivanblch R13 [Denis ?? Armavir]
13.08.2018
16:30:59
вообще не написан. Но я уже сейчас хочу базу наработать какую-то

потом времени мало будет

сюжет писать не я буду

Евгений
13.08.2018
16:33:02
Посмотрите форматы представления графов, выберите, и подумайте как вам такие данные будет удобно сериализовывать/десериализовывать, +ручками редактировать

ivanblch R13 [Denis ?? Armavir]
13.08.2018
16:33:05
просто тема распространенная до одури, я думал, готовые решения есть для хранения таких сюжетографов

я не в том возрасте, чтобы велосипеды изобретать

Евгений
13.08.2018
16:35:14
NetworkX, igraph

Но проблема в том, что вам не нужно скорее всего большинство фич этих либ

Мой любимый
13.08.2018
16:37:07
я не в том возрасте, чтобы велосипеды изобретать
на этих словах я зашел в твои авки и увидел там котика

с ресничками

Евгений
13.08.2018
16:37:27
Зато они умеют рисовать ваш граф через matplotlib

ivanblch R13 [Denis ?? Armavir]
13.08.2018
16:37:56
neo
13.08.2018
16:39:08
доброго времени суток! как можно получить доступ к переменной одной функции в другой функции? примерно вот так: def function1( arg ): x = some value with arg ... def function2( arg ): y = x + arg ...

Google
neo
13.08.2018
16:43:42
доброго времени суток! как можно получить доступ к переменной одной функции в другой функции? примерно вот так: def function1( arg ): x = some value with arg ... def function2( arg ): y = x + arg ...
или попробую так. я хотел бы разбить на функции работу с БД. для функции commit() нужно значение connect() как можно передать?

Aragaer
13.08.2018
16:43:54
я б начал с вопроса "а чего вообще сделать надо-то?"

передать в функцию commit одним из аргументов хэндл к базе, полученный из функции connect

сделать класс, в котором в поле хранить хэндл, в connect его выставлять, а в commit брать

neo
13.08.2018
16:48:46
а что значит хэндл?

в данном контексте

Aragaer
13.08.2018
16:49:35
это "значение connect()"

Vitaly
13.08.2018
16:57:22
Как можно связать сервер и RabbitMQ? В инете инфы не нашёл, все просто юзают как обычный сервер

Denis
13.08.2018
16:58:02
Зачем их связывать?

Vitaly
13.08.2018
16:59:33
У меня есть сервер, там происходит определённая работа: как минимум работа с БД

Denis
13.08.2018
17:00:10
Зачем кролику работать с бд?

Sergey
13.08.2018
17:01:34

Страница 6214 из 9768