
agic
16.11.2016
06:45:05
если у тебя объектно-документированные базы

53r63rn4r
16.11.2016
06:45:11

agic
16.11.2016
06:45:23
да они резкие, есть свои плюсы и минусы...
в чем у тебя проблемы то?

Google

53r63rn4r
16.11.2016
06:46:28
В том, чтобы делать выборки

agic
16.11.2016
06:46:39
если тебе нужен переход с nosql на sql, это другое

53r63rn4r
16.11.2016
06:47:35
В носкл мне приходится шагать по документам, формировать посредствами питона, а в скл я могу делать кверисеты, не?

agic
16.11.2016
06:48:31
по сути sql просто привычнее и понятнее лично мне

53r63rn4r
16.11.2016
06:49:20
И то и другое
Носкл как я понял не удобна для этого решения

agic
16.11.2016
06:51:03
незнакома

53r63rn4r
16.11.2016
06:51:44
10000 записей посредствами питона за 40 минут

agic
16.11.2016
06:51:47
class AwesomerQuerySet(QuerySet):
def get_awesome(self):
return self.filter(awesome=True)
class Page(Document):
meta = {'queryset_class': AwesomerQuerySet}
# To call:
Page.objects.get_awesome()

Google

agic
16.11.2016
06:52:23
поиск?
или что 10000 записей за 40 минут

53r63rn4r
16.11.2016
06:52:47
Запись, хд
В эксель

agic
16.11.2016
06:53:47
либо я нить потерял, либо не понял... то были кверисеты
теперь я понимаю выгрузка в ексель?

53r63rn4r
16.11.2016
06:54:05
Ну да

agic
16.11.2016
06:54:38
ну к сожалению у меня нет опыта формирования файлов ексль
и тут надо понимать 40 минут формируется выборка или пишется ексель файл ))
при грамотном запросе mongo таже очень быстра

53r63rn4r
16.11.2016
06:55:54
Ну тут неграмотные запросы, хд
Там выборка, расчесывание и запись сразу

agic
16.11.2016
06:56:56
ну перегони базу в пг и попробуй тоже тестово

53r63rn4r
16.11.2016
06:57:02
Вот я иподумал: в постгресе я сделаю это быстрее

agic
16.11.2016
06:57:07
тут надо уже углубляться
мои личные проблемы были с монго что я не понимал как формировать запросы
хотя она жутко быстрая по сравнению с постгресс

53r63rn4r
16.11.2016
06:59:12
Для каких целей? Подскажи плиз
Примеры её использования

ThePanaceya
16.11.2016
07:00:07

Google

53r63rn4r
16.11.2016
07:00:41
Ну вот, а у меня тут работа с джейсоном и кучей данных
Вложенные дикты и еще вложенные
Когда они пакуют это на мобайле и отправляют в монгу - то конечно им удобно
Окей, даже если так: что логгировать и как замерить то что есть?
Как я понимаю: оно дергает каждый документ, приводит к нужному формату и записывает
Т.е. хранит в памяти один документ
Как сделать замеры правильно? Хочу графики показать начальству, чтобы не думали, что я занимаюсь хуетой
Держать счетчик и скорость записи каждого документа от начала до конца? А потом это вывести графиком
Что скажете, господа-удавоводы?

Vic
16.11.2016
08:24:55

keystr0ke
16.11.2016
10:49:47
?

Vic
16.11.2016
10:54:31
потоковая запись
Не углублялся. Главная причина перехода то, что нет многих модулей под монго, которые нужны, тк все работают чере орм обычных баз. Написание своих это мрак и чреват кучей багов плюс время. То есть преимущества монго писать json не перекрывают этих проблем

Stanislav
16.11.2016
10:57:02
3й пайтон или 2.х?
и к примеру чем motor плохой?)

Ray
16.11.2016
10:58:50
здарово други
кто подскажет как прикрутить кактой-то годный репорт для flake8 ?

Stanislav
16.11.2016
10:59:49
визуальный?

Ray
16.11.2016
10:59:53
хочу в конце прогона видеть статистику : столько ошибок, во стольких файлах и тд
ну если мне консоль начнет говорить - это воля ваша уже бесовщина

Google

Stanislav
16.11.2016
11:00:38
https://github.com/myth/pepper8 если визуальный
а если после тестов, то заюзай tox и там в конфиге напиши чтобы проганял pep8, flake8
http://locust.io/ кстати классная тулза для визуального тестига и репортов

Igor
16.11.2016
11:24:58
хочу бабе питона запустить

keystr0ke
16.11.2016
11:36:11
ребята, вопрос не совсем по python, пока о ЯП речи не идет. Суть такова, что есть файл, пользователь что-то с ним делает, можно ли как-то программно эмулировать этот файл, чтобы пользователь, работая с файловым хандлером по сути писал или читал данные, которые я ему отдаю?

Pavel
16.11.2016
11:37:40
в питоне для этого есть StringIO

Stanislav
16.11.2016
11:41:10
или cStringIO, но там траблы с юникодом
но он быстрее

keystr0ke
16.11.2016
11:42:38
в питоне для этого есть StringIO
не совсем, я не понятно сформулировал. Есть файл words.txt, там у нас 5млд слов, я переименовываю его в .words.txt и нужно как-то программно сэмулировать файл words.txt, при открытии которого демон, эмулирующий файл, решает, какие данные отдавать. например
f = open("words.txt", "r")
f.read() # отдаём не все слова, а те которые нанчинаются на А
f.write("TEST") # возвращаем число байт сообщения, но н пишем ничего в файл
f.close()
Теперь понятна задача?

b0g3r
16.11.2016
11:43:57
хм
насколько я знаю, питон поддерживает file-like объекты
то есть достаточно определить в своем объекте write/read, а внутри любую логику какую хочешь

Subbotin
16.11.2016
11:45:04
Причём тут питон? Ему нужна подержка на уровне ос

b0g3r
16.11.2016
11:45:12
тогда я видимо не очень понял задачу)

Subbotin
16.11.2016
11:46:21
Токо я хз как это сделать. Я вижу только вариант через какуюнить специальную фс

keystr0ke
16.11.2016
11:46:37
а вот есть ли что-то кроссплатформенное
никак не могу найти, набор костылей, которые везде работают, основно - это Win 7+, Linux 3.+ и Mac

Subbotin
16.11.2016
11:48:13
Я сомневаюсь что есть готовый
Слишком необычные хотелки

Google

Danila
16.11.2016
12:00:18
Доброго дня, уважаемые!
Скажите для вакансий связанных с Python есть отдельный чат или можно сюда?

keystr0ke
16.11.2016
12:02:16
не видел таких чатов, пишите сюда, нам интересно

Johnnie
16.11.2016
12:02:45
@ru_pythonjobs
а, пардон, это канал, а не чат :)

Danila
16.11.2016
12:04:09
Раз уж вышел на середину заллы)
Новосибирск, ищем Senior в российскую дочку американского стартапа (полностью профинансированный). Без лидовской нагрузки, просто писать хороший код. Есть перспективы роста и релокации в штаты. Зп белая - от 120 до 200к рублей чистыми на руки. Большая обсуждается, по факту. В офис на 40 часов неделю. Офис в центре нска. Коллектив офигенный. Подробности о проекте в личку, с NDA. Пишите кому интересно.
Всякие холодильник с едой, пица по пятницам, дмс, такси по вечерам и прочие вещи не перечисляю.