Size: a a a

2020 August 03

O

Onlinehead in ctodailychat
Сергей Аксёнов
Честно: "я такой-то, консультант, помогаю компании N нанять первого специалиста по докеру, потому что пока в компании мало экспертизы в этом вопросе."
Хм, да, это кажется единственно правильный путь.
источник

SG

Samat Galimov in ctodailychat
Dedulik
Спасибо, @astankevich, @syabro_chats
После того как проблил домен на следующий год, подумал, что, наверное, уже пора

https://www.meme-arsenal.com/memes/a5fd91c2d0df124b159861dd13ef2b97.jpg
поздравляю!
источник

D

Dedulik in ctodailychat
Samat Galimov
поздравляю!
спасибо )
источник

SG

Samat Galimov in ctodailychat
а с Сашей Залогиным созвонились, мы с Федей может его в клиенты возьмем, расскажу потом, что там было :)
источник

AP

Alexander Panko in ctodailychat
Samat Galimov
а с Сашей Залогиным созвонились, мы с Федей может его в клиенты возьмем, расскажу потом, что там было :)
оу) интересное реалити шоу может получиться)
источник

OB

Oleg Batashov in ctodailychat
Dedulik
Комрадс, мы выкатили в прод наш SQL - анализатор. Приходите поломать :)

https://t.me/nosingularity/500
Telegram
Сингулярности не будет
Пора признаться, что мы запустили в режиме раннего тестирования holistic.dev - инструмент для автоматического поиска проблем в SQL-запросах и архитектуре баз данных!

Что это такое?
Holistic.dev - это статический анализатор в виде SaaS. Скорее всего вы уже используете статические анализаторы в классических языках программирования. Но для SQL таких инструментов нет.
Мы нашли способ извлечения знаний о структуре связей между данными во всем вашем проекте на основе схемы базы данных и наборе SQL-запросов. Эти знания позволяют нам автоматически следить за согласованностью существующих связей и предоставлять инструменты для автоматического поиска проблем.


Кому это нужно?
Всем, кто думает о производительности и архитектуре своей базы данных. Обычно, больше всего это заботит DBA :) Но DBA есть не во всех компаниях, и довольно часто вопросами производительности приходится заниматься разработчикам.

Если для работы с базой из приложения вы используете ORM, то, как правило, вы узнаете о всех проблемах, когда все уже…
Поздравляю!
источник

D

Dedulik in ctodailychat
Oleg Batashov
Поздравляю!
спасибо! )
источник

MS

Max Syabro in ctodailychat
пацаны, а есть кто из испании?
источник

OB

Oleg Batashov in ctodailychat
Всем добрый вечер :)

Немного отредактировал вопрос и подвинул вниз, народ стягивается к вечеру.

У кого есть опыт организации одновременной работы с несколькими версиями стороннего API?

Контекст - у Azure есть API для виртуальных десктопов версий v1 и v2 без обратной совместимости.

Сценарии использования - всеми новыми десктопами рулить через v2, а созданными через v1 - через v1
При этом 90% полей и юз кейсов будут те же, только разные апи - новое лучше интегрировано в  Azure, его RBAC и UI

Думал о branch by abstraction из trunk-based, но он больше о переходе с X на Y по описанию

Наверняка есть конкретные паттерны, практики или идеи на этот счёт
Изобретать велосипед очень не хочется

Спасибо!
источник

IV

Igor V in ctodailychat
использовать Ansible playbooks
источник

Y

Yaroslav in ctodailychat
или bff
источник

IV

Igor V in ctodailychat
или bff
источник

A

Andrey in ctodailychat
bff - backend for frontend ?
источник

IV

Igor V in ctodailychat
да
источник

AS

Alexandr Subbotin in ctodailychat
Max Syabro
пацаны, а есть кто из испании?
Уже нет, но жил и работал там
источник

MS

Max Syabro in ctodailychat
не, мне прям щас надо 🙂 именно физически там
источник

MS

Max Syabro in ctodailychat
спасибо 🙂
источник

OB

Oleg Batashov in ctodailychat
Спасибо, наверно я плохо сформулировал вопрос
Ansible playbooks - это ответ на вопрос чем автоматизировать какие-то сценарии развертывания?

Добавляю контекст - они уже автоматизированы через v1 API + PowerShell скрипты

Ручка нашего API ходит в API Azure + используется PowerShell для части развертывания где идёт работа с on-premise active directory

BFF - как я понял задуман как разные наборы ручек API для разных клиентов вроде веб/мобилка- iOS/Android
У нас клиент один, это веб админка

Вопрос в том, как добавить параллельно поддержку ещё одной версии Azure API
То есть большая часть кода развертки одинакова, отличия будут в тех частях где ходим в апи

И какая-то диспетчеризиция - клиент удаляет старый десктоп в админке (создан через V1) - удаляем через V1
Создаёт новый десктоп и редактирует/удаляет - через V2

Это напоминает какую-то схему или проблему с well known решением?
Понимаю что пули нет, но ищу куда подглядеть :)
источник

СА

Сергей Аксёнов... in ctodailychat
Max Syabro
пацаны, а есть кто из испании?
источник

MS

Max Syabro in ctodailychat
ой все
источник