
Тёма
01.06.2016
15:29:42
nginx как раз единственное, что собираю сам всегда

Марк
01.06.2016
15:30:07

[Anonymous]
01.06.2016
15:30:10

Тёма
01.06.2016
15:30:29
1.10
ну вот. уже на одну версию отстает получается

Google

Тёма
01.06.2016
15:30:39
или там только стейбл?
а мейнлайна нет?

[Anonymous]
01.06.2016
15:30:59

Тёма
01.06.2016
15:31:14
вообще
он не стабильнее и не лучше
об этом в самом нгинксе писали

Costel Salanders
01.06.2016
15:33:30

Марк
01.06.2016
15:33:43
вообще
Конда твоему линуху лет пять, то резко задумываешься, хули не ставится хром новый

Тёма
01.06.2016
15:34:12
Зачем
1. модули
2. мейнлайн если я на той оси, где в репах по умолчанию стейбл
3. модули
плюс можно в теории получить на пару реквестов в секунду больше с -fomit-frame-pointer, но это вообще не нужно
плюс зачастую обновлять руками быстрее выходит, чем появляется в репах.

Марк
01.06.2016
15:43:26
Посоны, кто-то Cassandry юзал на продакте?

Google

Anton
01.06.2016
16:01:32
а уже увидел подобные вопросы, и ответы

Sasha
01.06.2016
16:09:59
Пагни, а для джанги с монгой какие либы нормальные?
django-nonrel - последний коммит год назад.
django-mongoengine - еще далеко до публичного релиза.
Сам использовал flask-mongoengine, собственно для фласка
еще и django-nonrel только для 2 питона. Некрофилия

Cykooz
01.06.2016
16:26:09
А зачем тебе монга?

Max
01.06.2016
16:31:02
Ну, издание хорошее, я бы им платил те 75 рублей чисто для поддержки. Да вот руки не доходят оформить себе подписку.
Ну что сейчас 75 рублей? Это реально очень мелкая сумма.

? Snyp
01.06.2016
16:32:17

Belegnar
01.06.2016
16:37:59

? Snyp
01.06.2016
16:38:12
ыыы

Sasha
01.06.2016
16:38:29

Cykooz
01.06.2016
16:42:08
Тогда зачем тебе Джанга? ?

? Snyp
01.06.2016
16:42:50
Вы че тут, трубку мира курите7)
Джанга, Монга)

Sasha
01.06.2016
16:43:00
Ну вот так вышло. Я вообще не понимаю, зачем джангу с нереляционщиной использовать =\

Jonh
01.06.2016
16:43:49
Есть же json поля в постгресе
Джанга их умеет

Cykooz
01.06.2016
16:44:07
Ну и я о том же. Не очень удачно как то получится если пытаться в джанге делать вид что Монга - это RDB

Jonh
01.06.2016
16:44:08
Пг быстрее монги

Google

Paul
01.06.2016
16:44:48
монго очень быстро пишет. Правда - без гарантий вообще.

Jonh
01.06.2016
16:45:06
Разве что для распределенных задач монгу юзать, тогда да, проще

Paul
01.06.2016
16:45:38

Jonh
01.06.2016
16:46:17
Вспомнил баг с четным количеством инстансов монги, лол

Dmitry
01.06.2016
16:46:28
но это почему-то считается достоинством :)

x3233
01.06.2016
16:48:14
А почему нет?

Paul
01.06.2016
16:50:03

Dmitry
01.06.2016
16:50:17
"У джанго она довольно <s>строгая</s> убогая и унылая" <- пофиксил, не благодари

Arseny
01.06.2016
16:50:55
я не фанбой, но тоже не вижу сути проблемы

Марк
01.06.2016
16:51:18

Arseny
01.06.2016
16:51:27
а то звучит как "суп нельзя есть вилкой, суп - говно"

Sasha
01.06.2016
16:51:42
ПГ nosql быстрее монги действительно

Dmitry
01.06.2016
16:51:50
без sql базы сразу нахер. все "ништяки", весь contrib лесом идет
а это авторизация и прочее
хочешь юзера не в базе? (потому что он у тебя уже есть где-то еще), иди отсоси. пиши сам. в джанге же ведь есть все "из коробки", она поэтому няша? иди пиши сам :)

Sasha
01.06.2016
16:53:32
Мне этим джанга и не нравится, что все из коробки =\

Dmitry
01.06.2016
16:53:37

Google

Марк
01.06.2016
16:54:20
Схуяли? редиска ровный сервак
И ему поебать на джанги

Sasha
01.06.2016
16:56:28
Так. Кто-нибудь пилил ecommerce на python?
Кто что посоветует?
Я ознакомился с парочкой решений, но как-то все грустно выглядит

Admin
ERROR: S client not available

Jonh
01.06.2016
16:57:25
Какие конкретные требования?

Sasha
01.06.2016
17:00:12
Какие конкретные требования?
Чтобы был whitelist из коробки. В Oscar это есть. Хотел узнать, как вообще с ним работается.
Из новеньких есть shoop, выглядит все прекрасно. Но придется долго копаться в сорцах, чтобы написать whitelist...
ой, я заработался
wishlist

Jonh
01.06.2016
17:04:43
Работается*

Arseny
01.06.2016
17:05:48
зацените няшу
result = [' '.join([morph.parse(w)[0].normal_form for w in s]) for s in chain([x.split(' ') for x in data.tolist()])]

Panda
01.06.2016
17:06:59
и что делает этот код?

Arseny
01.06.2016
17:08:45
лемматизация какой-то кучи текста

Sasha
01.06.2016
17:09:28

Jonh
01.06.2016
17:09:40

Arseny
01.06.2016
17:11:35
это не продакшен, конечно
это так, в консольке на лету выгрузить лог

Max
01.06.2016
17:30:51
Какую БД юзают такие мастаки пайтона как я? SQlite3?

Google

Max
01.06.2016
17:31:16
Я совета сейчас прошу, если кто не понял.

Марк
01.06.2016
17:35:18

Kolyann
01.06.2016
17:36:25

Andrey
01.06.2016
17:36:29

Kolyann
01.06.2016
17:36:46
как он мне это распарсит?
speeds = list(map(lambda x:[int(j) for j in x],[re.findall('\\d+',i) for i in open('data').readlines()]))
я бы за такое в челюсть распарсил.
ingrs = list(filter(lambda x: len(x)>2, re.split('[ \\t]+',re.sub('"','',k))))

Max
01.06.2016
17:36:57

Dmitry
01.06.2016
17:44:54

Max
01.06.2016
17:45:12

Dmitry
01.06.2016
17:47:04
А лог просто на Pythone?
ну иногда лог хочется обрабатывать и фильтровать как-то, тогда база конечно.
а если просто лог, то пиши в файл да и все. и ротируй.
logging же крутой https://docs.python.org/3/library/logging.html

Max
01.06.2016
17:47:37

Dmitry
01.06.2016
17:48:31
Я не знал про такую фичу, спасиб.
он там по всякому настраивается. интерфейс в проге у тебя один, "создать запись в логе", а дальше все его настройками. хочешь в файл запишешь, хочешь по smtp отошлет