@ru_python

Страница 7294 из 9768
Игорь
05.12.2018
15:10:51
Ну так

Что делать ?

Alex
05.12.2018
15:11:08
Ну так
строка 25

Игорь
05.12.2018
15:11:39
Что с ней сделать?

Google
Игорь
05.12.2018
15:11:46
Стр убрать?

Alex
05.12.2018
15:12:06
Что с ней сделать?
вдумчиво посмотреть и подумать какого типа у тебя будет a на следующей итерации

Игорь
05.12.2018
15:12:25
Я по учебнику делал

Там так написано

Хз

LighteR
05.12.2018
15:22:40
да все зашибись пока ты не начинаешь разбираться как она работает под капотом.
Да и без подкапотного разбирательства не так уж все зашибись. Меня, например, раздражает orm с ее неявными db hit при доступе к related-объектам. Это на практике часто выливается в проблему n+1 запросов в разных местах, в том числе и в шаблонах, стоит только забыть указать нужную связь в select_related/prefetch_related По-сути безальтернативный фреймворк для api - это drf, который к и без того не быстрой джанге добавляет еще немало оверхеда в виде своего слоупочного сериалайзера Ну и вообще, кажется, сейчас все больше и больше людей начинают использовать асинхронные фреймворки и django начинает потихоньку терять актуальность

ivan
05.12.2018
15:23:06
Есть такая задача Раз в 2 часа делается апдейт со стороннего сервиса(для синхронизации) Данные загружаются в бд под теми же индексами , что и на сервисе(это важно) Для этого нужно сначала подчистить все старые данные с бд А новый могут загружаться довольно долго и пользователи минут по 10 могут не иметь доступа к данным(поскольку мы все удаляем перед синхронизацией) Какие есть варианты, кроме создания temp_db для загрузки апдейтов и потом свапа этой дб с основной?

Ничего не могу на stack overflow нарыть

Google
Tishka17
05.12.2018
15:25:11
и старые записи удаляй

лог транзакции распухнет

ivan
05.12.2018
15:27:34
Зачем удалять данные? Почему не update?
Потому что сохранить надо под теми индексами, что в и стороннему сервисе Если не удалять, то может быть такое, что индекс уже будет в бд

LighteR
05.12.2018
15:27:44
10 минут транзакция - жестко
Почему плохо-то? Я видел и 8 часовые транзакции в постгре и ничего, все живы. Если эти данные параллельно больше никто не обновляет, то это самый простой способ

ivan
05.12.2018
15:28:45
Почему плохо-то? Я видел и 8 часовые транзакции в постгре и ничего, все живы. Если эти данные параллельно больше никто не обновляет, то это самый простой способ
Так все равно ж Нужно чтобы все эти 10 минут апдейта был доступ к старым данным И при этом обновленные куда-то загружались Не очень понимаю, как тут транзакция поможет

Andrew
05.12.2018
15:30:18
Так исторически сложилось?
Как используются? Nosql может для начала и оптимизировать загрузку?

LighteR
05.12.2018
15:30:38
а елси разрыв - заново ?
Да, А - атомарность ))

Tishka17
05.12.2018
15:30:54
ну или как я сказал

LighteR
05.12.2018
15:31:52
ну или как я сказал
Нормальный вариант тоже. Но просто обернуть текущий код в одну транзакцию это дело 1 мин

Nikolay
05.12.2018
15:31:57
здаров. как здоровье?

Andrew
05.12.2018
15:32:21
Вообще легкое спасение - вставка с признаком активности. Потом резкий апдейт старым и новым признака активности. Ебаный т9

Google
Игорь
05.12.2018
15:32:25
С мозгом проблемы

Nikolay
05.12.2018
15:32:36
нужно к доктору

LighteR
05.12.2018
15:33:50
Как используются? Nosql может для начала и оптимизировать загрузку?
А nosql тут как поможет? Ну и для некоторых nosql удаление большого кол-ва записей это worst case

Andrew
05.12.2018
15:35:02
Но нужна лёгкая реструктуризация

Игорь
05.12.2018
15:35:49




Я сделал всё по учебнику

Andrew
05.12.2018
15:36:50
Я сделал всё по учебнику
А если в учебнике все будут с крыши прыгать?

Игорь
05.12.2018
15:37:52
Худший пример

Игорь
05.12.2018
15:38:05
А если в учебнике все будут с крыши прыгать?

Tishka17
05.12.2018
15:38:28
в учебнике у тебя в цикле меньше строк, чем ты написал

?
05.12.2018
15:38:29
rofl.jpg

Andrew
05.12.2018
15:38:45
Ты чё даун?
Хуя ты резкий. Тебя так в ПТУ базарить научили?

Игорь
05.12.2018
15:39:29
Хуя ты резкий. Тебя так в ПТУ базарить научили?
А как мне ещё на подобное реагировать?

rasonbot
05.12.2018
15:39:54
точно не "тычодаун"

Kolyann
05.12.2018
15:40:03
10 дайвов в питон из 10

Andrew
05.12.2018
15:40:16
А как мне ещё на подобное реагировать?
Кажется тебе была нужна помощь?

Google
rasonbot
05.12.2018
15:40:26
не учите питон по тупым задачам

ебаните себе проект

Nikolay
05.12.2018
15:40:44
?

Игорь
05.12.2018
15:40:59
Я всё по учебнику делаю)

Кажется тебе была нужна помощь?

не учите питон по тупым задачам

Nikolay
05.12.2018
15:41:20
Admin
ERROR: S client not available

ivan
05.12.2018
15:41:29
Пока транзакция не закомичена, доступ к старым данным будет
А если sqlite, то тут скорее всего трабл будет, что чтение с дб заблокируется?

Во время транзации

LighteR
05.12.2018
15:42:58
А если sqlite, то тут скорее всего трабл будет, что чтение с дб заблокируется?
Я не очень хорошо знаю sqlite, но разве там будет блокировка на чтение? И ты, что, в продакшене sqlite используешь?

05.12.2018
15:43:23
привет скажите а win32com еще актуально? Потому что документация странная, словно устаревшая, может есть альтернативы?

ivan
05.12.2018
15:44:53
Я не очень хорошо знаю sqlite, но разве там будет блокировка на чтение? И ты, что, в продакшене sqlite используешь?
Тау исторически сложилось, не я придумал? Ну вообще это довольно эокономично в плане ресуррв И на простых операциях она вроде быстрее постгреса и мускуля

LighteR
05.12.2018
15:46:19
Тау исторически сложилось, не я придумал? Ну вообще это довольно эокономично в плане ресуррв И на простых операциях она вроде быстрее постгреса и мускуля
Насколько я знаю у нее есть проблемы при параллельном доступе. Ну на простых операциях она вроде быстрее постгреса и мускуля звучит странно

Артем / IT
05.12.2018
16:10:29
Подскажите чем пайтон лучше пхп? Вот я его изучаю уже месяц, но пока одни расстройства

Google
Костя
05.12.2018
16:11:24
как говорится "читаешь код как книжку"

Артем / IT
05.12.2018
16:11:49
как говорится "читаешь код как книжку"
Спасибо, теперь я понял. Просто думал что-то функциональное там

Костя
05.12.2018
16:12:15
Спасибо, теперь я понял. Просто думал что-то функциональное там
я просто со своей колокольни, я начинающий)

Сергей
05.12.2018
16:13:05
https://en.wikiquote.org/wiki/Rasmus_Lerdorf

Mikhail
05.12.2018
16:21:35
Donaudampf
05.12.2018
16:23:16
Подскажите чем пайтон лучше пхп? Вот я его изучаю уже месяц, но пока одни расстройства
если расстройства от того, что пайтон не как пхп, то не судьба

LighteR
05.12.2018
16:25:53
Подскажите чем пайтон лучше пхп? Вот я его изучаю уже месяц, но пока одни расстройства
Если тебе через месяц изучения питона не понятно чем он лучше пхп, то у меня один вопрос: ты точно питон изучал последний месяц?

Tishka17
05.12.2018
16:26:38
Станислав
05.12.2018
16:27:14
Подскажите чем пайтон лучше пхп? Вот я его изучаю уже месяц, но пока одни расстройства
Ничем. Иди лучше обратно пхп изучай. Его ты тоже наверняка не знаешь.

Артем / IT
05.12.2018
16:27:20
Если тебе через месяц изучения питона не понятно чем он лучше пхп, то у меня один вопрос: ты точно питон изучал последний месяц?
Да, просто он более хайповый сейчас, говорят учи пайтон, а я знаю пхп и не понимаю зачем

LighteR
05.12.2018
16:28:16
Учи го
стандартный совет для любого паблика питона ))

Mikhail
05.12.2018
16:28:26
Да, просто он более хайповый сейчас, говорят учи пайтон, а я знаю пхп и не понимаю зачем
всё зависит от твоих задач. под какие-то задачи пыха лучше. под какие-то нет.

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