
Centrino
28.03.2017
10:55:34
запрос нельзя привести к нижнему регистру и всегда искать в нижнем?

Igor
28.03.2017
10:55:38

† Dr◬ider †
28.03.2017
10:56:16

Google

53r63rn4r
28.03.2017
10:56:18
ненадолго!™
не тот знак, надо знак ® типа защита от копирайта

Ahmed
28.03.2017
10:56:30
Может запрос отправляет на поиск в вверхним регистром? Так лучше думаете сделать?)

Igor
28.03.2017
10:57:51
запрос отправляется на поиск такой, какой ты его отправляешь в фильтр с __icontains

Ahmed
28.03.2017
10:59:59

Zart
28.03.2017
11:00:50
select * from table where upper(column) = 'FUCK'

Ahmed
28.03.2017
11:00:52
может какой-нибудь атрибут вписать, чтобы в запросе всегда верхний регистр стоял?

Zart
28.03.2017
11:01:20
для кириллицы работать не будет

Ivan
28.03.2017
11:01:28
может проще базу нормальную использвать?

Ahmed
28.03.2017
11:01:56

Ivan
28.03.2017
11:02:21

53r63rn4r
28.03.2017
11:02:29
Монгодб

Google

Zart
28.03.2017
11:02:38
мускул вообще не база

53r63rn4r
28.03.2017
11:02:39
</вброс>

Igor
28.03.2017
11:03:11

53r63rn4r
28.03.2017
11:03:38
а убер ушел от постгрес к мускл

Dmitriy
28.03.2017
11:04:56

Centrino
28.03.2017
11:12:04
чем мы хуже убера, тоже заставлю перейти компанию на мускуль ??

? ? ? ? ? ?
28.03.2017
11:12:32
http://pikabu.ru/story/novyiy_dom_dlya_koshki_4935607

53r63rn4r
28.03.2017
11:14:24

I
28.03.2017
11:15:05
ахаха
ну это шутка =)

Igor
28.03.2017
11:15:30

Centrino
28.03.2017
11:15:53
в каких случаях стоит предпочесть Mongo постгрессу?

Igor
28.03.2017
11:18:48
в каких случаях стоит предпочесть Mongo постгрессу?
¯\_(ツ)_/¯
если очень надо хранить несхематизированные данные, полагаю
в постгре, хочешь-не хочешь, будешь таблицу делать, хоть там и можно запихнуть JSON.
(но потом с этим JSONом работать ебануться можно. особенно в ORM :D)
в монге - пихай че хочешь, как хочешь.

Centrino
28.03.2017
11:19:09
на собеседовании спрашивали

Igor
28.03.2017
11:19:21
только потом не жалуйся что поиск по третьему по вложенности массиву в документах коллекции медленно работает %))))))))
ну, что логично

I
28.03.2017
11:19:51
если не много связей и много нестандартизированных данных - то лучше монго

Igor
28.03.2017
11:19:52
но я ненастоящий DBA, я не шарю, может кто лучше подскажет

I
28.03.2017
11:20:02
чем в postgresql или mysql накручивать json'ы

Google

Zart
28.03.2017
11:22:27
но зачем...

Igor
28.03.2017
11:23:02
что зачем?

Zart
28.03.2017
11:23:18
зачем пихать туда именно жсон, а не конкретные данные?
хипстеры ради хипстерства?

Igor
28.03.2017
11:23:58
представь, что адресную книгу делаешь
у контакта есть first_name, last_name, home_phone
тебе надо добавить work_phone
будешь делать alter table add column?
а если 10 телефонов? а 3 емейла?
а отчество?

Zart
28.03.2017
11:24:18
и?

I
28.03.2017
11:24:27
ну можно не json, можно hstore, если так тебе радостней :)

Igor
28.03.2017
11:24:29
хуи!

Ivan
28.03.2017
11:24:47

I
28.03.2017
11:24:47
но это уже как-то устарело по большей части

Igor
28.03.2017
11:26:19
и?
зачем городить лишние столбцы, когда можно сделать один, "contact_data" с json/jsonb/hstore/чтотамеще, и там пихать данные по мере необходимости
искать будут один фиг чаще по имени-фамилии, названию компании там, например
даже если по телефонам, то там индексы вроде не очень ебаные

I
28.03.2017
11:27:12
pg умеет в функциональные partial index'ы
так что можно по телефону индекс сделать из json-поля

Ahmed
28.03.2017
11:27:33
Тут есть люди которые качали взломанный Navicat на Mac? Надоело уже по рекламам прыгать

Ivan
28.03.2017
11:27:55
ох уж эти проприетарные проблемы

Centrino
28.03.2017
11:28:42
тут у всех есть деньги на лицензию

Google

I
28.03.2017
11:28:44
может, проще купить?

Igor
28.03.2017
11:29:14

Zart
28.03.2017
11:29:33

Igor
28.03.2017
11:31:17
https://ru.wikipedia.org/wiki/%D0%9E%D0%B1%D1%8A%D0%B5%D0%BA%D1%82%D0%BD%D0%BE-%D1%80%D0%B5%D0%BB%D1%8F%D1%86%D0%B8%D0%BE%D0%BD%D0%BD%D0%B0%D1%8F_%D0%A1%D0%A3%D0%91%D0%94
пнх :)

Johnnie
28.03.2017
11:32:15
prepare to fight

Zart
28.03.2017
11:32:19
надо все столбцы объявлять блобами и делать поиск всегда строго регэкспами

Igor
28.03.2017
11:32:24
people = {... 'nick': 123, ...}
line = 'word word name word'
ids = list(filter(None, map(people.get, line.split())))

Admin
ERROR: S client not available

Igor
28.03.2017
11:32:32
кто-то не понимает слова "объектно-ориентированный", похоже
:))))))))
ой, погоди

Zart
28.03.2017
11:33:08
ты меня потерял

Igor
28.03.2017
11:33:10
питон - это не только ооп!
надо же!
не надо входить в крайности

Nikita
28.03.2017
11:44:11
Добрый день. С чего посоветуете начать изучение Python? Каналы Youtube, сайты, книги.

Google

Solyar
28.03.2017
11:44:25
Ребзи помогите установить на федору 25 пучарм

Kolyann
28.03.2017
11:45:01
Советчик ?

Solyar
28.03.2017
11:45:14
Что доебался

melancholiac
28.03.2017
11:45:40
ор
горы
(ну ор выше гор тыче непонял чели)

Kolyann
28.03.2017
11:46:29

Igor
28.03.2017
11:46:42
ыыыыы

Темный
28.03.2017
11:46:54
кажется вчера обсуждали

Johnnie
28.03.2017
11:47:02

Zart
28.03.2017
11:47:15
# dnf copr enable phracek/PyCharm
# dnf install pycharm-community
как-то так

Dmitriy
28.03.2017
11:52:24

I
28.03.2017
11:52:58
где-то между 2 и 3 есть подводный камень

Zart
28.03.2017
11:53:44

Solyar
28.03.2017
11:54:01

Dmitriy
28.03.2017
11:54:02
Эта группа больше не существует