@ru_python

Страница 7125 из 9768
Yegor
22.11.2018
07:15:22
Как это делать запросом в базу? Не охота выдергавать все записи и потом в них искать

Tishka17
22.11.2018
07:15:51
ну при записи в базу храни отображаемое имя и готовое для поиска

и делай substr

Yegor
22.11.2018
07:15:58
У джанги вроде были даже с регулярками запросы в ьазу

Google
Tishka17
22.11.2018
07:15:59
или что у тебя атм за база

Yegor
22.11.2018
07:16:16
Django orm

Владислав
22.11.2018
07:16:20
вроде можно передать функцию для поиска в where

Yegor
22.11.2018
07:17:11
вроде можно передать функцию для поиска в where
Хочу Django orm ибо я еще не опеделился какая именно будет база

Tishka17
22.11.2018
07:17:36
у тебя вообще django есть?

Yegor
22.11.2018
07:18:00
Пока оно sqlite

Tishka17
22.11.2018
07:18:12
короче варианты тебе накидали

Yegor
22.11.2018
07:18:23
Я кидал скрины уже работающего поиска

Сейчас я ищу так: Detail.objects.filter(designation__icontains=name)

и этот поиск еще и регистрозависим

Tishka17
22.11.2018
07:23:37
и этот поиск еще и регистрозависим
https://docs.djangoproject.com/en/dev/ref/models/querysets/#iregex

Cykooz
22.11.2018
07:23:42
Как это делать запросом в базу? Не охота выдергавать все записи и потом в них искать
Если база у тебя не совсем дремучая, то там наверняка есть возможность создавать индексы от функции. Пишешь функцию, которая удаляет из строки всё лишнее, создаёшь индекс по этой функции от нужной колонки. Потом в поисковом запросе используешь эту же функцию, что бы индекс "включился"

Google
Yegor
22.11.2018
07:26:38
по идее мне проходит что-то типа такого: Entry.objects.get(title__iregex=r'^(an?|the) +') сейчас буду пробовать

Cykooz
22.11.2018
07:27:07
Django orm в базу я своими запросами напрямик лезть не хочу
Ну это уже какое-то вредительство. Ладно бы если ты писал какую-то либу или пакет для публикации в PyPi - там заранее не известна какая база данных будет у "пользователя". А если это твой конкретный проект, с конкретной базой данных - грех не использовать возможности этой базы данных, даже если они полностью не поддерживаются в ОРМ

Олег
22.11.2018
07:29:45
этож совсем раком надо быть)

Cykooz
22.11.2018
07:29:57
Писать проект под "хрен знает что" равносильно тому, что тебе придётся тестировать его под всё, а не только под sqlite. Тут даже ОРМ может косякнуть и на разных базах повести себя несколько по разному.

Yegor
22.11.2018
07:31:00
дядьки, я вас прекрасно понимаю. Но жизнь тяжелая штука. Сайт будет локальный, его в интернет никто показывать не будет

Cykooz
22.11.2018
07:31:49
Ну или если так всё плохо с базами, то сделай как выше предлагали (по старинке) - добавь ещё одну колонку, в которую запихивай очищенный вариант строки. И на эту колонку повесь обычный индекс который позволяет искать подстроку (ну или без индекса, если таких нет)

Олег
22.11.2018
07:32:01
Ведь это как минимум не серьезно)

Tishka17
22.11.2018
07:32:53
почему “могут не дать"

точнее как

какая разница что ставить

это ж не оракл все таки

Sn❄️w (не служил - не мужик)
22.11.2018
07:34:05
здравствуйте

можете помочь, не могу разобраться, что будет выведено на экран

include stdio include omp void test (int val) { #pragma omp parallel if (val) if (omp_in_parallel()) { #pragma omp single printf ("val = %d, parallelized with %d threads\n" , val, omp_get_num_threads ()); } else { printf ("val = %d, serialized\n", val); } } int main () omp_set_num_threads (8); test(10); test(0); return 0; }

попросили помочь ребята

Google
Sn❄️w (не служил - не мужик)
22.11.2018
07:36:04
дай чат, брат

пожалуйста

Tishka17
22.11.2018
07:36:09
хз

поищи

вообще, у тебя же принт внутри omp single

будет один раз видимо

для 10 будет первый кейс, для 0 второй

Yegor
22.11.2018
07:43:05
search_re = '.*?'.join(name) data = serializers.serialize('json', Detail.objects.get(designation__iregex=search_re)) так вообще ничего не находит

search_re = ".*?".join(re.escape(x) for x in name) data = serializers.serialize('json', Detail.objects.get(designation__iregex=search_re)) так тоже

По ходу правильный ответ: search_re = ".*?".join(re.escape(x) for x in name) data = serializers.serialize('json', Detail.objects.filter(designation__iregex=search_re))



именно то что нужно. Спасибо товарищи

Tima
22.11.2018
08:02:37
Всем привет, у меня такая проблема, я юзаю библиотеку socket, у меня есть сервер и клиент и когда я подключаю порт то при первом запуске программы все работает, а если второй раз запускаю то выводит что этот порт уже используется и мне приходится все время их менять, подскажите плз

Tishka17
22.11.2018
08:07:49
reuseaddr

система его не мгновенно освобождает

julia
22.11.2018
08:08:53
#работа Ищем 2 python developer уровня senior, lead. Работа в офисе СПб на Василеостровской. Удаленку предложить не можем, но гибкий график-конечно. Зпл планировали обсуждать до 180т.р., но если нужно больше, пишите, обсудим. Python3, Django, SQL Команда занимается разработкой комплексных решений на базе 3D-ГИС платформы. Писать можно и в скайп-juliakronshtadt Вакансия подробно-https://spb.hh.ru/vacancy/27988475

Tima
22.11.2018
08:09:42
Спасибо

система его не мгновенно освобождает

Tony
22.11.2018
08:17:45
если у меня есть список категорий, я хочу ввести новую и посмотреть степень похожести на другие и выбрать самые похожие, это какой алгоритм?

Google
Евгений
22.11.2018
08:28:16
Это задача для решения которой есть куча методов, включая нейросети

Tony
22.11.2018
08:30:34
Вообще корреляция Пирсона
кореляция Пирсона это выявление зависимостей между числовыми данными. оно на текстах не работает

Евгений
22.11.2018
08:30:46
Только я по вашей постановке так до конца и не понял классификация или кластеризация вам нужна

Denis
22.11.2018
08:31:58
Tony
22.11.2018
08:32:10
не будет работать

Диего Мустафа
22.11.2018
08:33:36
import re import sys for i in sys.stdin: i = i.rstrip() if re.search(r'\b(.+[^ ])\1\b', i): print(i) я не врублюсь. у меня при вводе, двух одинаковых символов их должно выводить. не выводит ((

Вывести строки, содержащие слово, состоящее из двух одинаковых частей (тандемный повтор).

Kobe
22.11.2018
08:40:54
r'(\w+)(\1)+'

Vitality
22.11.2018
08:44:54
Салют, ребят. Имеем архитектуру яндекса, где есть единая авторизация в виде хуяндекс.паспорт и тьма сервисов, тип хуяндекс.такси, хуяндекс.карты и т. д. Авторизация происходит в одном месте, но куки устанавливаются на домен авторого уровня, то есть xyandex.ru. Сейчас мы хотим вывести все сервисы с доменов третьего уровня на второй (То что раньше было taxi.xyandex.ru станет taxi.ru) и сменить данный механизм на следующий: при авторизации на xyandex.ru мы отправляем post запрос на каждый из сервисов о том, что пользователь авторизован, а в браузере куки устанавливаем на каждый из доменов. Какие проблемы могут возникнуть в случае переезда сейчас и с какими сложностями мы можем столкнуться позже?

Kobe
22.11.2018
08:49:27
Strom
22.11.2018
08:49:34
Я сейчас правильно понял, что сотрудники Яндекса консультируются в чате телеграма?

Vitality
22.11.2018
08:51:05
Да не с яндекса я. Просто пример с их доменом.

Strom
22.11.2018
08:51:12
вай нот собственно
Ну хз, мне представлялось, что в Яндексе работают такие крутые дядьки, которые всё знают)

Denis
22.11.2018
08:51:33
Vitality
22.11.2018
08:51:43
окей, ща заменю текст

Strom
22.11.2018
08:51:53
?

Google
Vitality
22.11.2018
08:52:01
заменил)

Anton
22.11.2018
08:52:29
Ну хз, мне представлялось, что в Яндексе работают такие крутые дядьки, которые всё знают)
Как сказал мне однажды один умный человек: получает большую зп/ работает в крутой конторе тот, кто сумел себя продать подороже)

nnm
22.11.2018
08:53:06
вы же можете кулбекать, никаких проблем не появится, результат тот же

Denis
22.11.2018
08:56:12
+ Между доменами нельзя ставить кукисы, это же same origin policy. С того же домена не выйдет

Можно так - <img src="http://www.example.com/cookie.php?val=123" style="display:none;"> Но это извращение (но я так делал, увы)

Иван
22.11.2018
09:07:09
Ребят, какая средняя (приблизительная) цена за час у middle Python developer`a ???

hronorog
22.11.2018
09:07:37
плюс-минус средняя

Иван
22.11.2018
09:08:59
плюс-минус средняя
? хорошо, что тогда средняя цена? 15 баксов или 30? интересуют вминяемые планки от - до )

Игорь
22.11.2018
09:09:28
Ну средняя такая

Иван
22.11.2018
09:13:43
от 50 до 500, средняя в районе 150
за час? 150 долл? серьезно?

Anatoliy
22.11.2018
09:13:56
ага

Никита
22.11.2018
09:15:15
от 50 до 500, средняя в районе 150
Это где у вас месячная ЗП 12к$ у мидла?

Anatoliy
22.11.2018
09:15:33
Это где у вас месячная ЗП 12к$ у мидла?
месячная зп это не почасовая оплата

почасовая оплата это - "аааа, у меня тут пиздетс и все разрабы послали меня нахуй и бизнес встал сделайте что то"

Иван
22.11.2018
09:16:54
8 часов\день = 1200баксов 30дней - 8 выходные (22дня)= 26 400 баксов ... сириусли??....

Страница 7125 из 9768