@ru_python

Страница 7292 из 9768
Alex
05.12.2018
11:56:47
Отличный совет, не копируй втупую тогда.
Что значит не копируй в тупую?

Что копировать надо? И почему внезапно я что-то копировал?

Alex
05.12.2018
11:57:17
Ну как бы проблема в том, что ты пытаешься ставить pip в обход пакетного менеджера своей системы

Alex
05.12.2018
11:57:42
Я короче не понял вас. Есть параметры в get-pip, чтоб без симлинка для pip или нет?

Google
Alex
05.12.2018
11:57:52
И закономерно огребаешь проблем.

Олег
05.12.2018
12:13:13


А вам слабо?:D

Tishka17
05.12.2018
12:14:00
о, нормас

только кейс не везде одинаковый

Олег
05.12.2018
12:14:17
да не я писал:)

Google
Олег
05.12.2018
12:14:32
я бы такую хреновую базу не написал бы)

Tishka17
05.12.2018
12:14:41
и названия подозриттельно длинные, в оракле бы небось не прокатили

Raion - это отлично

Fakt - лучше заменить на Fucked, так более правильно писать

Andrew
05.12.2018
12:16:11
Tishka17
05.12.2018
12:16:29
так это не мат, а транслитерация

palmero
05.12.2018
12:17:42
Andrew
05.12.2018
12:19:03


palmero
05.12.2018
12:19:36
воу)

Олег
05.12.2018
12:20:02
адинэс пошел

Проксимов
05.12.2018
12:20:03
Чот с левого соединения орнул

Nikolay
05.12.2018
12:20:08
Деградация

Artem
05.12.2018
12:21:03
ЦО

я бы еще писал ЖОВКО

Andrew
05.12.2018
12:21:21
хехе, дышите ровнее, господа

Artem
05.12.2018
12:21:39
ЖОВКО.ЕстьОтвет КАК ЕстьОтвет

Alex
05.12.2018
12:21:48
[root@localhost ~]# ls -la /usr/bin/pip /usr/local/bin/pip -rwxr-xr-x. 1 root root 218 дек 5 15:19 /usr/bin/pip -rwxr-xr-x. 1 root root 216 дек 5 15:19 /usr/local/bin/pip

Ну как так-то?

Google
?? Eugene
05.12.2018
12:22:14
Чот с левого соединения орнул
А англоговорящие программисты именно так и читают код на англ языке :))

Tishka17
05.12.2018
12:24:38
Ну как так-то?
ставь pip через системный пакетный менеджер, а не вот как ты там делал

Проксимов
05.12.2018
12:24:45
А англоговорящие программисты именно так и читают код на англ языке :))
Не помню ничего похожего на «левое соединение»

Alex
05.12.2018
12:25:21
ставь pip через системный пакетный менеджер, а не вот как ты там делал
Да, но чтоб поставить pip через pip - pip уже должен стоять. А его по умолчанию в системе нет. Проблема курицы и яйца однако!

Tishka17
05.12.2018
12:25:40
так же как питон ставил

Alex
05.12.2018
12:26:16
так же как питон ставил
По умолчанию pip нет в питоне

Tishka17
05.12.2018
12:26:26
ну да

есть отдельный пакет

Nikolay
05.12.2018
12:27:02
Andrew
05.12.2018
12:30:46
я бы еще писал ЖОВКО
Так то это запрос для получения данных в динамической таблице. Полностью unmanaged. ЖОВКО вполне сгодилось бы, но не по стандартам, так же как и ЦО

BlackAndOrange
05.12.2018
12:44:59
Интересно А вот это атомарная операция или нет? buf, self._buf = self._buf, [] Если писать типа так, buf = self._buf self._buf = [] , то другой тред может добавить что-то в self._buf между этими двумя операциями и мы потеряем это.

А будет ли работать первый вариант?

Dark
05.12.2018
12:49:24
Лол

Alex
05.12.2018
12:49:31
@Tishka17 я кажется почнил. саму суть причины я не раскопал, это где-то в дебрях глобальных состояний джанги. джанга - говно. я тут посмотрел в процессе дебага как оно работает с базами данных и алиасами.

Dark
05.12.2018
12:49:38
Лучше всего погуглить это сообщение свободно от дьявола

Google
Alex
05.12.2018
12:52:32
фокус в том, что если у тебя есть два алиаса базы и где-то в миграциях кто-то в одном месте забыл прописать использование правильного алиаса, то джанга может пойти на этот другой алиас (в котором нет настроек тестовой базы еще, потому что джанга мокает только один алиас) и выполнить код на другом подключении. дальше веселей, если подключение уже создано, то т.к. у нас же все в джанге на глобальных состояниях, в тестах, где нельзя указать текущий алиас будет использован алиас по-умолчанию.

Admin
ERROR: S client not available

Alex
05.12.2018
12:52:45
при этом это ловится на определенных значениях PYTHONHASHSEED

которые я ловил вчера

Alex
05.12.2018
12:53:31
TL;DR - проблема в том, что менеджер не читал документацию, а падают юнит тесты с ошибкой "такой таблицы нет"

Tishka17
05.12.2018
12:53:36
звучит как будто тесты нифига не unit и при этом не интеграционные

Alex
05.12.2018
12:53:53
ну типичные тесты моделей, которые лезут в тестовую базу, которую джанга создает.

Tishka17
05.12.2018
12:54:18
никогда модели не тестил =)

BlackAndOrange
05.12.2018
12:55:35
Alex
05.12.2018
12:56:02
т.е. если в момент миграции у тебя создался connection не на тот алиас, а на дефолтный. то он будет ссылаться на основную базу, а не тестовую. и потом в тестах, где ты используешь дефолтный алиас - ты будешь лезть не в ту базу. как-то так.

?? Eugene
05.12.2018
12:57:04
Спасибо
В байткод можно посмотреть

Alex
05.12.2018
12:57:42
джанга - всратое говно. я вообще не понимаю зачем они при создании тестовой базы могут использовать не дефолтный алиас и не трекают DEPENDENCIES для алиасов нормально.

Alex
05.12.2018
13:07:07
А я люблю джанго. Бггг. Пока лучше не видел фреймворка. С такой проблемой не сталкивался.
да все зашибись пока ты не начинаешь разбираться как она работает под капотом.

Gennady
05.12.2018
13:15:52
Откуда там английские буквы... могло бы быть уж: >КОГДА.ЦО.Тип ЕСТЬ НИЧЕГО жестить так жестить, импортозамещение однако.

Google
?? Eugene
05.12.2018
13:17:01
А что есть ничего? ?

Nikolay
05.12.2018
13:17:52
Битка нет

Alex
05.12.2018
13:18:19
и кстати надо будет им таки багу завести. т.к. документация противоречит коду > RunPython does not magically alter the connection of the models for you; any model methods you call will go to the default database unless you give them the current database alias (available from schema_editor.connection.alias, where schema_editor is the second argument to your function).

Aragaer
05.12.2018
13:59:46


вай, это фотка на телефон экрана шелла в браузере!

надо такой темплейт на codephoto заплить

Ale_Remn
05.12.2018
14:02:24
Меня зовут Саша, я один из организаторов конференции по искусственному интеллекту A!ONE http://aione.world/ В ее рамках мы проведем хакатон с призовым фондом $10 000 https://rb.ru/news/aione-hack/ по AI и задачей от МТС Хотела бы спросить, можно ли анонсировать хакатон в вашем канале?

Danya
05.12.2018
14:07:36
if ('ь' in last) or ('ъ' in last): можно как-то лаконичнее написать?)

Tishka17
05.12.2018
14:09:36
Kolyann
05.12.2018
14:09:42
Вышло чет не сильно лаконичнее

Tishka17
05.12.2018
14:10:01
для двух лушче не сделать

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