
Марк
05.06.2019
09:01:31

꧁꧂OGURCHIK꧁꧂
05.06.2019
09:01:33
?

Аd
05.06.2019
09:01:48
'import module' vs. 'from module import function'
https://softwareengineering.stackexchange.com/q/187403
Интересно

Google

꧁꧂OGURCHIK꧁꧂
05.06.2019
09:03:07
?а если не передавать дату то все хорошо

Александр
05.06.2019
09:03:46

Andrey
05.06.2019
09:09:10

Amaro
05.06.2019
09:09:17
"insert into users values(%s,%s,%s,%s,%s)"%(message.chat.id,message.from_user.first_name,0,"",0)
А поля таблички юзерс, в которые инсерт, не надо перечислять?

Александр
05.06.2019
09:09:41

Andrey
05.06.2019
09:09:55
нет

Olga
05.06.2019
09:10:29

Denis
05.06.2019
09:11:50
Не понимаю зачем им давать проводить интервью

MrSmitix
05.06.2019
09:12:51
Внимание вопрос.
Есть некоторая база данных с пользователями. У пользователей есть столбцы:
Город | широта | долгота
Нужно найти всех пользователей в радиусе 5км от 1 точки. Сейчас беру всех юзеров из нужного города и считаю дистанцию каждого до точки. Но это не лучший способ. Так как люди могут быть рядом, но у 1 будет Московская область, а у другого Москва в столице Город. И поиск не сработает. А, отбирать из базы всех пользователей дело такое себе, ибо скорость упадет. Может у кого есть идея как это красиво реализовать? С sql не дружу, юзаю orm peewee

Alex
05.06.2019
09:14:55

Olga
05.06.2019
09:15:06

Google

Pavel
05.06.2019
09:16:02

Alex
05.06.2019
09:16:12
шта
тут вопрос по твоей части

Pavel
05.06.2019
09:17:04
загнать базу в постгис, выгребать всех в интерсекте буфера 5км

MrSmitix
05.06.2019
09:18:40
Ограничен в стеке, только mysql

Pavel
05.06.2019
09:18:49
страдать

MrSmitix
05.06.2019
09:19:06
Уже(

Pavel
05.06.2019
09:19:22
или гуглить геометрию под майскуель, если она там вообще есть
еще можно на скуеле написать функцию pointInEllipsis, но это такое

Artem
05.06.2019
09:20:27
А можно несколько api подключить в одном проекте
?

Pavel
05.06.2019
09:20:32
короче, правильный ответ - постгис

MrSmitix
05.06.2019
09:20:45
Я нашел инфу. Но там просто процедура которая проходит по всем великая и считает дистанцию. Быстрее конечно чем это же на питона делать. Но все равно такое себе

Дмитрий
05.06.2019
09:20:50

Pavel
05.06.2019
09:20:54
аналог - рассчитать ббокс для круга в 5 км, выдрать точки

MrSmitix
05.06.2019
09:21:00
Ладно, спасибо. Буду дальше думать

Pavel
05.06.2019
09:21:07
и с помощью shapely какого нить прогнать интерсект
сорри за рваные сообщения, с телефоеа плохо получается

MrSmitix
05.06.2019
09:21:51

Дмитрий
05.06.2019
09:22:09

MrSmitix
05.06.2019
09:22:25
Попробую все же как-то постоим завести, или сменю хост

Google

Pavel
05.06.2019
09:22:33

MrSmitix
05.06.2019
09:22:41
Ой, не дома сейчас

Валерий
05.06.2019
09:23:08
Привет всем,
можно ли как-то отрефакторть?
for sticky in stickies:
if sticky['type'] == 33:
sticky_size = sticky_size + sticky.get('image')
elif sticky['type'] == 38:
sticky_size = sticky_size + sticky.get('image')
+
sticky.get('videoURL')

MrSmitix
05.06.2019
09:24:45
Я делал через условие, про between не знал. Но теперь посмотрю в эту сторону. Спасибо

꧁꧂OGURCHIK꧁꧂
05.06.2019
09:49:16
imgio = BytesIO()
есть картинка. как мне ее засунуть в sql?

Oleksandr
05.06.2019
09:50:41

꧁꧂OGURCHIK꧁꧂
05.06.2019
09:52:18
картинки я сам генерирую
и не охотно жд тыркать каждый раз

Alex
05.06.2019
09:59:31

꧁꧂OGURCHIK꧁꧂
05.06.2019
09:59:50

Alex
05.06.2019
09:59:51

Alex
05.06.2019
09:59:58

꧁꧂OGURCHIK꧁꧂
05.06.2019
10:00:08

Alex
05.06.2019
10:00:28
насиловать
зависит вообще от размера и операций с картинками.

Admin
ERROR: S client not available

Alex
05.06.2019
10:00:35
вообще как уже выше сказали стоит положить на ФС

Maxim robox
05.06.2019
10:00:35

Alex
05.06.2019
10:00:45
и путь в том или ином виде указать в базе

꧁꧂OGURCHIK꧁꧂
05.06.2019
10:01:05

Google

꧁꧂OGURCHIK꧁꧂
05.06.2019
10:01:15

Maxim robox
05.06.2019
10:01:24

Alex
05.06.2019
10:01:27

Tishka17
05.06.2019
10:02:39
хотя ничто не мешает положить файл в ramfs
BLOB же, но зачем?
наврено чтобы не поднимать файловое хранилище, не думать о транзакциях. Для небольших блобов норм если при раздаче кэшировать

Alex
05.06.2019
10:08:06

꧁꧂OGURCHIK꧁꧂
05.06.2019
10:08:08
картинки около 100кб

Alex
05.06.2019
10:08:33
и что ты с ними делать дальше будешь?

꧁꧂OGURCHIK꧁꧂
05.06.2019
10:08:46
?ну буду на жд

Ringo
05.06.2019
10:09:03
Котаны, чем нынче модно питоньи объекты или словари в xml сериализировать?

Alex
05.06.2019
10:09:17

Ringo
05.06.2019
10:09:47

Tishka17
05.06.2019
10:09:48
кстати, а на хероку как с кэшированием?
то же что ли картинки в базу положить

Ringo
05.06.2019
10:10:29

Роберт
05.06.2019
10:10:48
@Tishka17 что посовутешь для написания апи на фласк

Tishka17
05.06.2019
10:11:39

Google

Tishka17
05.06.2019
10:11:58
Хз вообще
Я ручками привык.