@spbpython

Страница 722 из 785
Ilya
20.05.2018
08:11:12
а какой у тебя опыт вообще имеется? просто инструкция звучит максимально понятно

МишанЯ
20.05.2018
08:14:33
а какой у тебя опыт вообще имеется? просто инструкция звучит максимально понятно
Всфере токенов нема, с базами ещё не работал, так...на уровне "логики из коробки" ...немогу определиться.

Andrey
20.05.2018
09:27:46
Напиши себе тз словами, как все должно работать без привязки к конкретным технологиям. Потом вопросов гораздо меньше будет

Google
МишанЯ
20.05.2018
10:37:55
И загугли renpy
Это движок для квестов. Текстовая игра не обязательно квестовая.

Я имею ввиду текстовую стратегию

Serge
20.05.2018
11:02:57
Всфере токенов нема, с базами ещё не работал, так...на уровне "логики из коробки" ...немогу определиться.
Может тогда начать с того чтобы сделать однопользовательскую и локальную? Потом перейти к сетевой, потом думать над разделением данных пользователей. Можно для начала без сложной аутентификации, просто спрашивать имя пользователя и верить. Итерационно решать вопрос...

Напиши себе тз словами, как все должно работать без привязки к конкретным технологиям. Потом вопросов гораздо меньше будет
Это очень помогает, да. Причем, потом можно брать кусочек и описывать подробнее, потом ещё подробнее и доходить до маленького кусочка, который ты умеешь, потом переходить к следующему. И это уже будет waterfall;)

b0g3r
20.05.2018
11:17:04
так и есть, но есть очень большой шанс, что замахнувшись на многопользовательскую - почти сразу сядешь в лужу

прелесть итерационного подхода в регулярном фиксированном результате, который можно пощупать и порадоваться

Александр
20.05.2018
16:58:05
Накрутить - API ставь с токенами и проверками, у каждого события токен генерируется сервером на базе какой-то соли, так чтобы клиент не мог без соответствующего ивента создать точно такой же токен.
Чет я тоже вот это совсем не понял. Будто взяли кусок текста из сердины, без ведения в контекст. Ты могла бы приложить какую-нибудь статью, чтобы твое сообщение стало понятным? :)

Yaroslav
20.05.2018
17:15:36
Более менее стандартная схема с тоукнами

А дальше читать и изучать

Google
Александр
20.05.2018
19:43:03
Я бы сказал, так задумано ? Контекст - это опыт разработи.
На мой взгляд, подобная передача "опыта" не имеет смысла. Неопытный разработчик не имеет этого контекста

Более менее стандартная схема с тоукнами
Так если она стандартная, мог бы ты приложить ссылку?) Пожалуйста)

Serge
20.05.2018
19:58:31
Ещё сложнее, не?

Так если она стандартная, мог бы ты приложить ссылку?) Пожалуйста)
Я бы сказал, тут можно взять jwt, например. Включить его в загадок каждого запроса/команды серверу

Александр
20.05.2018
20:16:49
Мде, короче, гугл в помощь, я понял)

Некто
20.05.2018
23:32:38
Чет я тоже вот это совсем не понял. Будто взяли кусок текста из сердины, без ведения в контекст. Ты могла бы приложить какую-нибудь статью, чтобы твое сообщение стало понятным? :)
Я сказала первое, что пришло в голову на тему защиты от накруток)) просто вопрос был настолько обширным, что там либо трактат писать, либо ссылки на книжки кидать. Ссылок под рукой не было, смысл был - вот один пример сходу, аналоги можно придумать. По поводу токенов не очень понимаю реакцию про сложность. В смысле, не могу понять где там рокет сайнс или что может быть не понятного. Мне казалось, что это один из базовых приемов. С удовольствием бы дообъяснила, но вопросов не последовало потом с уточнением что именно не понятно)

Marco
21.05.2018
12:47:39
В это воскресенье (27 мая) состоятся первые пайтон покатушки. Сбор участников в 10:00 в греческом сквере. В 10:30 вместе переместимся к БКЗ «Октябрьский» и присоединимся к Большому велопараду. Приятный маршрут, саппорт со стороны СПБ - дороги будут свободны от машин, и настоящая зрелищная массовость. Хватит пить, давайте кататься! )

Diana
21.05.2018
18:49:45
Привет :) Подскажите, пожалуйста, что почитать и какие технологии лучше выбрать (никогда ничего подобного не делала, бэграунд базовый курс на степике по питону), если нужно сделать такое: поднять сервер на raspberry, который должен выполнять функции: * отправка управляющих команд дальше на arduino (пока что это просто отправка строки json), * уметь запрашивать показания датчиков с ардуино с заданной периодичностью и принимать их (посредством также, отправки и получении json строки), * работа с БД: запись полученных данных в БД, считывание при запросе * взаимодействие с пользователем через веб-страницу: ввод каких-то изначальных данных пользователем, которые дальше формируются уже в запрос для ардуино); отображение данных, отображающее текущее состояние ардуино, составление и отображение графиков на основе данных с датчиков. Нагуглила python-eve, но не уверена, что это вообще то, что нужно. Да и какого-то общего представления, как такое делать нет, буду рада, если направите в нужную сторону)) Саму веб-страницу тоже нужно написать (можно ли это делать посредством питона, типа какого-то фреймворка, который всё странслирует в js? или лучше с самим js разобраться, и делать на нём?)

Serge
21.05.2018
18:53:10
Привет :) Подскажите, пожалуйста, что почитать и какие технологии лучше выбрать (никогда ничего подобного не делала, бэграунд базовый курс на степике по питону), если нужно сделать такое: поднять сервер на raspberry, который должен выполнять функции: * отправка управляющих команд дальше на arduino (пока что это просто отправка строки json), * уметь запрашивать показания датчиков с ардуино с заданной периодичностью и принимать их (посредством также, отправки и получении json строки), * работа с БД: запись полученных данных в БД, считывание при запросе * взаимодействие с пользователем через веб-страницу: ввод каких-то изначальных данных пользователем, которые дальше формируются уже в запрос для ардуино); отображение данных, отображающее текущее состояние ардуино, составление и отображение графиков на основе данных с датчиков. Нагуглила python-eve, но не уверена, что это вообще то, что нужно. Да и какого-то общего представления, как такое делать нет, буду рада, если направите в нужную сторону)) Саму веб-страницу тоже нужно написать (можно ли это делать посредством питона, типа какого-то фреймворка, который всё странслирует в js? или лучше с самим js разобраться, и делать на нём?)
@nazarov_tech скоро Django Girls...

Diana
21.05.2018
18:56:01
да, я в курсе)))

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

Maxim
21.05.2018
18:56:47
ну вот у них там говорят есть какой-то хороший туториал

Diana
21.05.2018
18:56:52
или это намек, что стоит django использовать?

Maxim
21.05.2018
18:56:55
можно даже оффлайн читать

Привет :) Подскажите, пожалуйста, что почитать и какие технологии лучше выбрать (никогда ничего подобного не делала, бэграунд базовый курс на степике по питону), если нужно сделать такое: поднять сервер на raspberry, который должен выполнять функции: * отправка управляющих команд дальше на arduino (пока что это просто отправка строки json), * уметь запрашивать показания датчиков с ардуино с заданной периодичностью и принимать их (посредством также, отправки и получении json строки), * работа с БД: запись полученных данных в БД, считывание при запросе * взаимодействие с пользователем через веб-страницу: ввод каких-то изначальных данных пользователем, которые дальше формируются уже в запрос для ардуино); отображение данных, отображающее текущее состояние ардуино, составление и отображение графиков на основе данных с датчиков. Нагуглила python-eve, но не уверена, что это вообще то, что нужно. Да и какого-то общего представления, как такое делать нет, буду рада, если направите в нужную сторону)) Саму веб-страницу тоже нужно написать (можно ли это делать посредством питона, типа какого-то фреймворка, который всё странслирует в js? или лучше с самим js разобраться, и делать на нём?)
если ты не хочешь ничего супер сложного изучать, бери туториал по джанго, приправь каким-нибудь гайдом по HTML с bootstrap и сделай :) JS тут почти наверняка не нужен

если хочется немного больше заморочиться, можно взять flask, но тогда придется самой решать кучу проблем, которые django решает за тебя

по flask'у можно почитать туториал от Мигуеля Янепомнюкакпишетсяегофамилия

Google
Maxim
21.05.2018
18:59:09
на хабре есть перевод

Serge
21.05.2018
18:59:29
или это намек, что стоит django использовать?
просто я вот не очень понимаю как вообще на такой вопрос отвечать. здесь даже не важно есть знания python или нет, потому что до программирования тут надо понять архитектуру, понять какие части что будут делать. от [x * 2 for x in range(10)] до этой задлачи очень много знаний и понимания нужно получить, которые и не про питон вовсе

Maxim
21.05.2018
19:01:14
а ты знаешь настолько же простой фреймворк для специального веба?

тогда порекомендуй :)

Serge
21.05.2018
19:01:23
ну какой фласк и джанго. там ардуино, малинка, очень специальный веб...
ну т.е. вот возьмем мы фласк или джанго. и дальше что? остаются все те же вопросы, что в оригинальной задаче

Maxim
21.05.2018
19:01:43
в конце концов, джанго будет работать. медленно - возможно, но это же будет какой-то старт

итеративный подход, все дела

Serge
21.05.2018
19:01:50
а ты знаешь настолько же простой фреймворк для специального веба?
я согласен, что фласк тут вполне зайдет, но это ничего не решает, ну вот ничего

Maxim
21.05.2018
19:01:51
сами тут проповедуете

а по-моему решает. работа с бд - чек. взаимодействие с юзером - чек

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

Serge
21.05.2018
19:02:45
в конце концов, джанго будет работать. медленно - возможно, но это же будет какой-то старт
там не в скорости дело. работать будет и джанго, просто оно будет создавать юллюзию, что нужна база и все такое. только в этом дело. оно там просто не подходит;)

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

Maxim
21.05.2018
19:03:06
база нужна в оригинальном посте, нет?

> (пока что это просто отправка строки json),

я предположил, что куда-то эту строку как-то уже умеют отправлять

Serge
21.05.2018
19:03:37
итеративный подход, все дела
я согласен. могу повторить. @diasi берем задачу, берем её кусочек и делаем по кусочкам

@maksbotan я молодец, я помог?:)

Maxim
21.05.2018
19:04:09
это ты меня троллишь уже? =)

Google
Serge
21.05.2018
19:04:45
я согласен. могу повторить. @diasi берем задачу, берем её кусочек и делаем по кусочкам
ну, да, т.е. попробовать делать изолированные кусочки. например, убрать для начала всё, кроме веб странички и её сделать. и это не про питон

Maxim
21.05.2018
19:05:54
мне кажется, прочитать гайд по джанго чтобы понять что оно может (и что не может) будет для начала полезно

перед началом решения задачи обычно читаешь кучу доков

и в какой-то момент понимаешь, что же из них было нужно

Maxim
21.05.2018
19:06:21
а что читал зря

я же тоже с этого и начал, а потом начал про всякую фигню

Serge
21.05.2018
19:06:49
вооот. и тут я как раз вспомнил про django girls
не для того, чтобы оно помогло в этой задаче, а чтобы расширить восприятие вообще, немножко шире картинку увидеть

Maxim
21.05.2018
19:06:59
а вообще, пусть @diasi скажет какие у нее еще вопросы

а то мы уже сами с собой обсуждаем чужие проблемы

Serge
21.05.2018
19:07:55
а то мы уже сами с собой обсуждаем чужие проблемы
вот же вопрос. тут всё понятно написано, что непонятно почти всё https://t.me/spbpython/72139

Diana
21.05.2018
19:08:26
спасибо за обсуждения, интересно почитать :)

интерационный подход это как раз то, чтобы хотелось (чтобы делать что-то небольшими кусочками, и видеть результат). но в то же время мне бы хотелось понимать (хотя бы примерно) общую картинку, нарисовать себе какой-то план и схемку, как оно что должно быть, и наметить, что нужно про всё про это почитать

Serge
21.05.2018
19:09:41
спасибо за обсуждения, интересно почитать :)
просто понимаешь, ты написала примерно следующее: я умею написать функцию на питоне и пару классов, мне надо научиться ардуино, яваскрипт, распберри, фласк. что мне почитать?

Diana
21.05.2018
19:10:20
то есть я хочу решить поставленную задачу (помогаю ребятам с ниокром), но понимать, что я делаю, и научиться чему-то

Serge
21.05.2018
19:10:47
проходи туториалы и начальные курсы по ардуино, яваскрипт, распберри, фласк. что еще можно посоветовать...
можно фласк заменить на джангу, по ней туторов больше, а для общего понимания всеравно

Diana
21.05.2018
19:12:22
просто понимаешь, ты написала примерно следующее: я умею написать функцию на питоне и пару классов, мне надо научиться ардуино, яваскрипт, распберри, фласк. что мне почитать?
ну, да...)) взаимодействие с ардуионо я пока не касаюсь (хотя скорее всего, потом буду), пока что есть что-то уже на ардуино, что умеет вот взаимодействовать с распберри посредством json строки. пока у меня самой нет больших данных, да мне и не важно на данном этапе. пока что хочу разобраться хотя бы с частью: поднять сервер и отобразить страничку с какими-нибудь псевдоданными

Maxim
21.05.2018
19:12:36
https://habr.com/post/346306/ я говорил про этот, если что

Google
Serge
21.05.2018
19:15:04
ну вот положи тестовых строк рядом с фласком и попробуй их показывать на страничке, пока можно просто показывать эту строку, без html, уже будет успех. это потребует немного додумать туториал по фласку
избегай на начальных итерациях заморачиваться на взаимодействие между компонентами. когда на просто лежащих рядом данных заработает, начинай эти думать, как эти данные получить из другого компонента

Serge
21.05.2018
19:15:52
а чтобы отображать графики (например, график изменения температуры) js тоже не нужен?
график - это браузерная, js-ная задача, да, но это уже про другой компонент, сначала научись принести этому компоненту данные

Diana
21.05.2018
19:16:20
а БД какую бы посоветовали прикрутить?

Serge
21.05.2018
19:16:26
Diana
21.05.2018
19:16:39
хранить данные с датчиков

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