
Alexey
10.01.2018
14:17:45
сорри, не инсерт а апдейт
воот, то есть клиенты апдейтят одни и те же строки. теперь нужно задать себе такие вопросы: "а в кластере ли дело? может это дедлоки от параллельных апдейтов на одной ноде? а нужно ли вообще обновлять одинаковые строки приложению? а можно ли этого избежать?"

Serge
10.01.2018
14:19:16
наиболее простой пример, который мне приходит в голову — приложение обновляет поле update_time у записи отдельным апдейтом где-нибудь в "afterSave" (условного фреймворка) уже после обновления основных полей записи.

V
10.01.2018
14:23:19
вот, тут кстате все делается raw sql, то есть какой-нибудь либы (database abstraction layer) у меня нету. Но мне пришла в голову идея ... если сначала взять все ID, которые надо обновить и вместо WHERE client_id = ... AND config_info_id = ... просто запилить WHERE id IN (1, 2, 3, 4)? Стоит ли попробовать? Вариант с распарралеливанием просто мне не совсем подходит (тех. стек не тот), да там и перелопачивать целую кучу всего надо. Но в любом случае спасибо за советы

Ilya
10.01.2018
14:24:12
Есть кто может найти уязвимость в сайте?

Google

Simon
10.01.2018
14:26:21
Потому что уязвимость это очень широкое понятие.

Ilia
10.01.2018
15:51:46

O'Miay
10.01.2018
15:53:11

Ilya
10.01.2018
15:54:22

Vladislav
10.01.2018
15:55:50
приходит кто-то в чатик по дба и предлагает кого-то хакнуть
а не пойти ли вам ознакомиться с УК

Serge
10.01.2018
16:00:56
вообще-то принадлежность ресурса (точнее, возможность контроля приложения) легко подтвердить. Ну типа текстовый файлик в корень положить с нужным именем и содержимым.
Но вряд ли это кому-то что-то докажет ;)

Vladislav
10.01.2018
16:02:53

Alex
10.01.2018
16:07:18

Vladislav
10.01.2018
16:07:47
нет бумаги - нет и тестов

Google

Alex
10.01.2018
16:08:24
не вижу условий договора
никакого суда не будет за такую просьбу в чате. Напрямую о взломе здесь речи не шло и кражи данных. Поэтому это пустой разговор. Никаких рисков

Vladislav
10.01.2018
16:13:01
Факт проникновения в ханиспот, о да, никаких рисков

Al
10.01.2018
16:48:00

Alex
10.01.2018
16:48:59

Al
10.01.2018
16:49:20
В смысле если попался то конечно лучше сразу кричать что ты пинтестер и все такое

Alex
10.01.2018
16:49:36
И это работает

Al
10.01.2018
16:51:01
И это работает
С очень глупыми и доверчивыми работает. А что случилочь с теми кто залез не туда. Ну пишут иногда в новостях как кого то куда то экстрадируют

Alex
10.01.2018
16:51:18
Залезть - это не пинтест уже
Если ты попросишь у меня зайти в отделение банка и переписать где камеры стоят и какую-то инфу собрать, то это не будет преступлением) Подозрительность не карается)
А мотив попробуй докажи

Al
10.01.2018
16:53:22

Alex
10.01.2018
16:54:00
Вообще разные темы

Al
10.01.2018
16:54:22

Alex
10.01.2018
16:54:32
Это ты не понимая о чем говоришь
Наверно не знаешь что такое пентест
Это равносильно что сказать о тесте после взлома, после факта взлома. Дурак даже поймет что это уже преступление
Пинтестеров полно, даже среди моих знакомых - никого не посадили

Al
10.01.2018
16:55:59
Ога. То есть вешаем обьявление " сегодня в полночь ваш банк будем грабить"

Alex
10.01.2018
16:56:41
Логика "есть", очень осмысленно, очень по-делу

Google

Alex
10.01.2018
16:56:56
Давай дальше придумывай)

Al
10.01.2018
16:57:39

Alex
10.01.2018
16:57:54
причем тут наломали?
Это вообще разные темы

Al
10.01.2018
16:58:15
Короче хорош флудить

Alex
10.01.2018
16:58:39
Ну так ты путаешь понятия, я все по-делу сказал. Хоть и не по теме dba
Кстати, опять к вопросу о приватности, может кто посоветовать стабильный сервис который надежные прокси листы предоставляет? Пока надежные только VPN, но VPN динамически переключать та еще проблема.
Так оформлял подписку, там половина проксов дохнет через 5 минут. И получатеся уже поиск тех проксов, которые не отвалились. * Прокси для сервера, а не для локального компа

Simon
10.01.2018
17:44:03
Пинтестер ты наш... С этого орнул. ?

Al
10.01.2018
17:45:50

Alex
10.01.2018
19:06:44

Alex
10.01.2018
19:07:39
Ещё и бесплатно хочешь?
зачем бесплатно, я разве это указал в критерии? Бесплатные никакие по пингу, да и теряются часто, как обычно

Simon
10.01.2018
19:45:38

$continue$
10.01.2018
19:51:23
Как в sqlite3 выставить кодировку для таблицы?
На клиентской части cp1251.

rus
10.01.2018
20:16:27
Там ничего кроме UTF'а вроде нельзя.

$continue$
10.01.2018
20:22:07

rus
10.01.2018
20:26:19
Да

aster
10.01.2018
21:20:45
вопрос.
что думаете насчет использования git/mercurial для бинарных файлов?
мне надо репозиторий для qlikview проектов. там бинарные файлы получаются.

Google

rus
10.01.2018
21:23:22
Для файлов https://git-lfs.github.com/
А просто бинари в гит пихать это не очень идея

aster
10.01.2018
21:26:19
А просто бинари в гит пихать это не очень идея
ну гиту же можно по идее объяснить, что, например
*.qvw binary
но просто он же в любом случае - будет нарезать на блоки весь многогигабайтный документ...
и по сути, каждый раз бинарник в несколько гигабайт будет новым.
про git-lfs понял. посмотрю. спасибо.

Admin
ERROR: S client not available

rus
10.01.2018
21:30:50
У меня есть опыт и с гитом и меркуриалом, когда "товарищи" пихали файлы проектов бинарные от САПР'ов в репу и постпенно GitLab/RhodeCode начинали тупить всё сильней и сильней. Пришлось в какой то момент диктатуру строить, что б VCS'ы жили своей нормальной жизнью.

Uncel
10.01.2018
21:32:04
если много бинарей/огромные репы, какой-нибудь перфорс

Edouard
10.01.2018
21:32:58
Привет, Анкел.

aster
10.01.2018
21:33:46
бинарей с десяток
размером от 50мб до 5гб
думаю, что более 20-30 версий не потрубется хранить.
такие вот объёмы

Uncel
10.01.2018
21:34:38

Edouard
10.01.2018
21:37:20
О, да.. github.com/openbsod/flow-binder
Никакого сравнения с mysql :)

$continue$
10.01.2018
21:51:34
Да
Оно как то не работает. На клиенте cp1251 и я этого изменить не могу. Как можно решить проблему - тоже хз

Al
10.01.2018
21:53:08
Буквально неделю назад

aster
10.01.2018
21:53:29
хотя нет. не видел
про фотки только это: https://habrahabr.ru/post/173453/
но это старьё

Al
10.01.2018
21:59:10

aster
10.01.2018
21:59:35
серверы пришли? )

Al
10.01.2018
22:09:23
серверы пришли? )
Даже лучше нашел
https://www.perforce.com/blog/storing-large-binary-files-in-git-repositories

aster
10.01.2018
22:10:41
да, про него как раз выше говорили

Google

aster
10.01.2018
22:17:12
Free Version Control that Grows With You
A full version of Helix Core is free for up to 5 users and 20 workspaces.
мне хватит, думаю

Vladislav
10.01.2018
22:24:19

aster
10.01.2018
22:25:26
Паршивая идея
ну она мне изначально не нравилась. поэтому QV ещё не там.
но хаос в версиях начинает подзадалбывать уже ?

Vladislav
10.01.2018
22:25:53
Там разве нет исходников?

aster
10.01.2018
22:27:27
ну скрипты - они внутри документа.
хранить скрипты снаружи в текстовых файлах - так себе идея...

Al
11.01.2018
00:02:46

aster
11.01.2018
05:13:52
Если обычный гит использовать для этого я имею ввиду.
Попробую хеликс

Al
11.01.2018
05:31:17

aster
11.01.2018
05:52:53

Al
11.01.2018
05:53:29

aster
11.01.2018
05:53:45
Код внутри

Al
11.01.2018
05:54:07
Так и храни его кодом
Впечатление что тебя там студенты покусали
Хочу хранить скомпилированые бинарники но при этом версиность кода что бы. Срочно 40 уколов в живот.