Хм.. вообще это сарказм был. Но без тега видимо уже никто не догадается. Вопрос этот наверное в первую очередь к сотрудникам 1С и PG типа Проф. Но им очевидно и так хорошо. Заодно можно и стомиллионную статью написать на тему как мы (В 1С или PGProf) в 100500 раз "оптимизировали" работу наших о..ных систем.
Ну т.е. типа опять происки "злобного запада", "англичанка гадит", "пиндосы проклятые". 15 лет ведущие разработчики PG и 1С не могли протолкнуть в апстрим.. что? Я может пропустил, но я не видел никаких потуг даже. Так раз в пару месяцев статьи на тему "что мы тут в коде поправили чутька". Зато чуть реально не упал со стула когда мне Postgres Professional КП прислал на 16 ядер.
в последнюю пару-тройку лет тесты показывают, что на postgresql (Наконец-то!) 1с стала работать быстрее, чем на mssql. "В среднем", конечно же - по тому же apdex'у.
Но статьи на тему как мы переписали кучу запросов и упоролись в конфигах чтобы оно нормально заработало почему -то с habr и инфостарта не пропадают.
А объясните пожалуйста дураку как так получается. 1С c postgre работает уже лет 15. Лет 10 как нас гонят пинками на него. Все это время все понимают что половина затыков - из-за отсутствия в PG аналогов временных таблиц MS SQL. У 1С с деньгами проблем нет. Майнтейнеры PG активно зарабатывают в РФ на импортозамещении и продаже корп версий PG по цене Оракла.
И НИ-ЧЕ-ГО.
Максимум вот такие статьи из которых понятно что за 15 лет проблема никуда не делась, а решать ее предлагается ручной правкой кода PG. Ну или приглашением выскоополачиваемых спецов из тех же 1C и Postgres Professional , которые под вас PG пропатчать.
Система родом из нулевых. Нужно посадить толпу псевдо"инфобезов", которые будут пялиться в отчеты и в выгрузки документов, отловленных регекспом. Авось кого поймают. Про UEBA и прочие вражеские ИИшные штучки не слышали (хотя терзают подозрения, тчо вот эти отчеты по продуктивности за работу ИИ и планируется выдавать). Зато ценник, как и полагается отечественному "суперсофту" конский. Но своя разработка, не перелиценнованый opensource.
А еще вопрос на будущее. Я делаю бэкап на реплике. Делаю его с GTID. Если что - он просто восстанавливается на мастере или с "плясками"? (Понимаю что надо бы протестировать, но руки до всего не доходят, а он еще и раскручивается 5,5 часов)
Я может неправильно понимаю, но у меня сложилось впечатление (разглядывая код), что полученные (и сохраненные в куки) от KC токены используются для хождения на тот же KC. А для бэкенда fastapi используется своя сессионная кука. Или я не прав?
Ну и уникальный идентификатор (UUID) пользователя из КС есть и в access и в id токенах. Еще раз ломиться на КС за ним не обязательно. Разве работу jwt продемонстрировать.
Пара вопросиков (возможно плохо искал, но не нашел)
При "классической схеме" мастер отправляет на слейв все изменения из всех баз. А на слейве я отфильтровываю только нужную мне БД. А можно фильтр переместить на мастер и отправлять только данные одной БД? И что для этого нужно, если эта схема не реализуется на обычном Mysql?
И в продолжении. А можно на один слейв отправлять реплики с нескольких мастеров? Можете подсказать где почитать если "да"
КриптоАРМ Server за 95 тыс, к нему серверный Крита Про. за 70 тыс. Идея в 100 строк на баше (или пара файлов на Питоне с fastapi) как-то рациональнее IMHO.
Можно пальцем ткнуть в "готовое решение от любого вендора" для массового подписания документов? Я вот кроме КриптоАрм (который в автоматический режим не умеет) ничего готового не знаю. Только SDK от того же КриптоАрм да расширение от КриптоПро, которые надо допиливать и встраивать и которые требует тот же платный КриптоПро для работы.
А есть такое же (trusted-pdf) только с перламутровыми пуговицами на питоне (вариант просто звать csptest из fastapi и возвращать результат я знаю. Вдруг что красивее есть)?
Можно как-то сделать массовое подписания без использования платного КриптоПро (юридические нюансы оставим за скобками)? Мне попадалось про openssl с ГОСТ, но что-то я в нем утонул :-(.
А если уже было исправление близорукости (-4, -4.5) c Lasik, то повторная коррекция возможна? Дальнозоркость теперь достает теперь не меньше чем когда-то близорукость :-(
Я правильно понимаю что для одного CN мы можем нагенерить пачку сертификатов и все обладатели этих сертификатов с т.з. кубера получат одинаковые права через RoleBinding?И будут выглядеть как один юзер? Как раздать логин-пароль от учетки AD нескольким пользователям?
А почему при двух запросах подряд программа падает c
Traceback (most recent call last):
File "C:\Python\lib\asyncio\base_events.py", line 750, in call_soon
self._check_closed()
File "C:\Python\lib\asyncio\base_events.py", line 515, in _check_closed
raise RuntimeError('Event loop is closed')
RuntimeError: Event loop is closed
обязательно все запросы в одной сессии выполнять или что-то в коде не так?
Грустно все это учитывая сколько оно тянеться ...
Традиционный вопрос - в апстрим Postgres временные таблицы кто-нибдуь протолкнет? Или всем и так хорошо?
Хм.. вообще это сарказм был. Но без тега видимо уже никто не догадается. Вопрос этот наверное в первую очередь к сотрудникам 1С и PG типа Проф. Но им очевидно и так хорошо. Заодно можно и стомиллионную статью написать на тему как мы (В 1С или PGProf) в 100500 раз "оптимизировали" работу наших о..ных систем.
Ну т.е. типа опять происки "злобного запада", "англичанка гадит", "пиндосы проклятые". 15 лет ведущие разработчики PG и 1С не могли протолкнуть в апстрим.. что? Я может пропустил, но я не видел никаких потуг даже. Так раз в пару месяцев статьи на тему "что мы тут в коде поправили чутька". Зато чуть реально не упал со стула когда мне Postgres Professional КП прислал на 16 ядер.
Но статьи на тему как мы переписали кучу запросов и упоролись в конфигах чтобы оно нормально заработало почему -то с habr и инфостарта не пропадают.
А объясните пожалуйста дураку как так получается. 1С c postgre работает уже лет 15. Лет 10 как нас гонят пинками на него. Все это время все понимают что половина затыков - из-за отсутствия в PG аналогов временных таблиц MS SQL. У 1С с деньгами проблем нет. Майнтейнеры PG активно зарабатывают в РФ на импортозамещении и продаже корп версий PG по цене Оракла.
И НИ-ЧЕ-ГО.
Максимум вот такие статьи из которых понятно что за 15 лет проблема никуда не делась, а решать ее предлагается ручной правкой кода PG. Ну или приглашением выскоополачиваемых спецов из тех же 1C и Postgres Professional , которые под вас PG пропатчать.
В чем проблема то кроме жадности -то ?
Система родом из нулевых. Нужно посадить толпу псевдо"инфобезов", которые будут пялиться в отчеты и в выгрузки документов, отловленных регекспом. Авось кого поймают. Про UEBA и прочие вражеские ИИшные штучки не слышали (хотя терзают подозрения, тчо вот эти отчеты по продуктивности за работу ИИ и планируется выдавать). Зато ценник, как и полагается отечественному "суперсофту" конский. Но своя разработка, не перелиценнованый opensource.
Может ламерский вопрос - оно для подписания требует полноценный ЭЦП физлица с ГосУслуг/госключ или есть простые варианты типа ПЭП?
А еще вопрос на будущее. Я делаю бэкап на реплике. Делаю его с GTID. Если что - он просто восстанавливается на мастере или с "плясками"? (Понимаю что надо бы протестировать, но руки до всего не доходят, а он еще и раскручивается 5,5 часов)
Я может неправильно понимаю, но у меня сложилось впечатление (разглядывая код), что полученные (и сохраненные в куки) от KC токены используются для хождения на тот же KC. А для бэкенда fastapi используется своя сессионная кука. Или я не прав?
Ну и уникальный идентификатор (UUID) пользователя из КС есть и в access и в id токенах. Еще раз ломиться на КС за ним не обязательно. Разве работу jwt продемонстрировать.
Пара вопросиков (возможно плохо искал, но не нашел)
При "классической схеме" мастер отправляет на слейв все изменения из всех баз. А на слейве я отфильтровываю только нужную мне БД. А можно фильтр переместить на мастер и отправлять только данные одной БД? И что для этого нужно, если эта схема не реализуется на обычном Mysql?
И в продолжении. А можно на один слейв отправлять реплики с нескольких мастеров? Можете подсказать где почитать если "да"
КриптоАРМ Server за 95 тыс, к нему серверный Крита Про. за 70 тыс. Идея в 100 строк на баше (или пара файлов на Питоне с fastapi) как-то рациональнее IMHO.
Можно пальцем ткнуть в "готовое решение от любого вендора" для массового подписания документов? Я вот кроме КриптоАрм (который в автоматический режим не умеет) ничего готового не знаю. Только SDK от того же КриптоАрм да расширение от КриптоПро, которые надо допиливать и встраивать и которые требует тот же платный КриптоПро для работы.
Пара вопросов в тему, можно?:
А есть такое же (trusted-pdf) только с
перламутровыми пуговицамина питоне (вариант просто звать csptest из fastapi и возвращать результат я знаю. Вдруг что красивее есть)?Можно как-то сделать массовое подписания без использования платного КриптоПро (юридические нюансы оставим за скобками)? Мне попадалось про openssl с ГОСТ, но что-то я в нем утонул :-(.
Это понятно.
Не понятно почему в базовый класс не вынесен
id: Mapped[int] = mapped_column(BigInteger, primary_key=True)
А почему created_at и updated_at вынесены в базовый класс моделей, а
id: Mapped[int] = mapped_column(BigInteger, primary_key=True)
для каждой модели свой? Хоть и одинаковый
Это случаем не чтобы при создании таблиц колонки с id шли первыми?
А если уже было исправление близорукости (-4, -4.5) c Lasik, то повторная коррекция возможна? Дальнозоркость теперь достает теперь не меньше чем когда-то близорукость :-(
У вас на циске на туннеле
А на линуксе судя по выводу mtu 1500
никаких проблем нет? У меня вот временами канал затыкался...
Я правильно понимаю что для одного
CN
мы можем нагенерить пачку сертификатов и все обладатели этих сертификатов с т.з. кубера получат одинаковые права черезRoleBinding?
И будут выглядеть как один юзер? Как раздать логин-пароль от учетки AD нескольким пользователям?и вот такая фигня
RBStudent из примера.
почему оно хочет обязательного указания student_id?
А почему при двух запросах подряд программа падает c
обязательно все запросы в одной сессии выполнять или что-то в коде не так?