Forwarded from Базы данных & SQL
Про резидентные базы данных
"Как хранить данные в памяти без развертывания сервера СУБД: ликбез по реляционным и нереляционным In-Memory хранилищам на примере SQLLite, NebulaGraph Lite, DuckDB и Redis."
Читать статью
"Как хранить данные в памяти без развертывания сервера СУБД: ликбез по реляционным и нереляционным In-Memory хранилищам на примере SQLLite, NebulaGraph Lite, DuckDB и Redis."
Читать статью
Интерактивные диаграммы PlantUML (1С)
"PlantUML — это мощный и универсальный инструмент, который позволяет легко и быстро создавать разнообразные виды диаграмм. С помощью простого и интуитивно понятного синтаксиса пользователи могут создавать такие диаграммы, как UML-диаграммы, схемы бизнес-процессов, блок-схемы и многое другое, что делает PlantUML отличным выбором для тех, кто хочет визуализировать свои идеи и процессы без глубоких знаний программирования."
Читать статью
"PlantUML — это мощный и универсальный инструмент, который позволяет легко и быстро создавать разнообразные виды диаграмм. С помощью простого и интуитивно понятного синтаксиса пользователи могут создавать такие диаграммы, как UML-диаграммы, схемы бизнес-процессов, блок-схемы и многое другое, что делает PlantUML отличным выбором для тех, кто хочет визуализировать свои идеи и процессы без глубоких знаний программирования."
Читать статью
📑 Давайте (не) разрушим монолит. Часть 2
От Автора: "В предыдущей статье мы начали обсуждать, что компании (всё еще) хотят разделить монолиты на микросервисы. Если спросить их, что они этим изменят — услышите, что с микросервисами рассчитывают решить проблему «большого комка грязи» или сократить time-to-market.
Далее мы обсудили, что изменения в монолитном приложении не решат вопрос «большого комка грязи», потому что реальные проблемы кроются в организации, процессах и людях, но не в технологии. Во второй статье мы рассмотрим вопрос time-to-market, а затем подведем итоги."
Читать статью
От Автора: "В предыдущей статье мы начали обсуждать, что компании (всё еще) хотят разделить монолиты на микросервисы. Если спросить их, что они этим изменят — услышите, что с микросервисами рассчитывают решить проблему «большого комка грязи» или сократить time-to-market.
Далее мы обсудили, что изменения в монолитном приложении не решат вопрос «большого комка грязи», потому что реальные проблемы кроются в организации, процессах и людях, но не в технологии. Во второй статье мы рассмотрим вопрос time-to-market, а затем подведем итоги."
Читать статью
📑 Как мы с ChatGPT спецификацию OpenAPI писали: опыт системного аналитика
Автор - ведущий системный аналитик в компании ЛАНИТ:
"В своей статье я решила поделиться этапами совершенствования процесса описания интеграционного взаимодействия на отдельно взятом проекте нашей компании и рассказать, как благодаря использованию генеративной модели ChatGPT мы ускорили процесс формирования документации OpenAPI и частично снизили связанные с этим трудозатраты системных аналитиков."
Читать статью
Автор - ведущий системный аналитик в компании ЛАНИТ:
"В своей статье я решила поделиться этапами совершенствования процесса описания интеграционного взаимодействия на отдельно взятом проекте нашей компании и рассказать, как благодаря использованию генеративной модели ChatGPT мы ускорили процесс формирования документации OpenAPI и частично снизили связанные с этим трудозатраты системных аналитиков."
Читать статью
📑 Как сделать хорошее API
Автор статьи рассказывает, как обстоятельно и подробно, на конкретных примерах спроектировать и реализовать API, за которое потом не будет стыдно.
Читать статью
Автор статьи рассказывает, как обстоятельно и подробно, на конкретных примерах спроектировать и реализовать API, за которое потом не будет стыдно.
Читать статью
📑 Тест от айти-джинна: справишься с рабочими задачами аналитика, тимлида, тестировщика?
Читать статью
Читать статью
Хабр
Тест от айти-джинна: справишься с рабочими задачами аналитика, тимлида, тестировщика?
Вечер пятницы, пустой коворкинг, посиделки над пет-проектом после работы. Накопилась усталость, навалились проблемы, выгорание не за (вы)горами. Очень сильно хочется кофе: он нужен любой ценой,. Даже сильнее хочется чего-то нового в жизни.Знакомая ситуация?…
Forwarded from Базы данных & SQL
Выпустили «PostgreSQL. Профессиональный SQL» для тех, кто хочет лучше понять «слона»
"Книга Евгения Моргунова «PostgreSQL. Профессиональный SQL» служит мостом от базовых знаний к продвинутому использованию языка SQL в среде PostgreSQL. Она предоставляет глубокие знания для работы со сложными запросами, аналитикой и серверной логикой."
Читать статью
"Учебное пособие и сопутствующие материалы (включая виртуальную машину с предустановленной СУБД и учебной базой данных) свободно доступны на официальном сайте Postgres Professional:
https://postgrespro.ru/education/books/advancedsql "
"Книга Евгения Моргунова «PostgreSQL. Профессиональный SQL» служит мостом от базовых знаний к продвинутому использованию языка SQL в среде PostgreSQL. Она предоставляет глубокие знания для работы со сложными запросами, аналитикой и серверной логикой."
Читать статью
"Учебное пособие и сопутствующие материалы (включая виртуальную машину с предустановленной СУБД и учебной базой данных) свободно доступны на официальном сайте Postgres Professional:
https://postgrespro.ru/education/books/advancedsql "
📑 (Не)кладбище тикетов: воскрешаем бэклог без шаманов и танцев с бубнами
Автор - Катя Орешкова:
"Они копятся в темных уголках бэклога — тикеты, которые никто не решает. Сначала их было десять, потом сто, а через год вы с ужасом понимаете: это уже кладбище. Команда боится туда заглядывать, пользователи злятся, а продукт медленно тонет под грузом нерешенных проблем. Спойлер: чтобы спасти проект, не понадобятся ни святая вода, ни экзорцист. Только системный подход и наши инструкции."
Читать статью
Автор - Катя Орешкова:
"Они копятся в темных уголках бэклога — тикеты, которые никто не решает. Сначала их было десять, потом сто, а через год вы с ужасом понимаете: это уже кладбище. Команда боится туда заглядывать, пользователи злятся, а продукт медленно тонет под грузом нерешенных проблем. Спойлер: чтобы спасти проект, не понадобятся ни святая вода, ни экзорцист. Только системный подход и наши инструкции."
Читать статью
📑 Keycloak: как упростить аутентификацию и не сойти с ума?
Из данной статьи вы узнаете:
- Что такое Keycloak и для чего он нужен?
- Как Keycloak помогает с межсистемной аутентификацией?
- Какие плюсы и минусы у Keycloak при использовании в продакшене?
- Какие альтернативы есть у Keycloak?
Читать статью
Из данной статьи вы узнаете:
- Что такое Keycloak и для чего он нужен?
- Как Keycloak помогает с межсистемной аутентификацией?
- Какие плюсы и минусы у Keycloak при использовании в продакшене?
- Какие альтернативы есть у Keycloak?
Читать статью
📑 НФТ к производительности: расчет нагрузки в rps на практическом примере
"Как рассчитать нагрузку в rps и задать нефункциональные требования к производительности в точных цифрах: калькуляция на примере интернет-магазина."
Читать статью
"Как рассчитать нагрузку в rps и задать нефункциональные требования к производительности в точных цифрах: калькуляция на примере интернет-магазина."
Читать статью
📑 GRASP: почему настоящая архитектура начинается не с SOLID
"Многие инженеры начинают своё архитектурное мышление с SOLID. Затем изучают GoF-паттерны. Но всё равно остаётся ощущение, что чего-то не хватает: распределения ответственности, логики построения модели, связи структуры и поведения. И вот тут GRASP — это как раз то недостающее звено."
Читать статью
"Многие инженеры начинают своё архитектурное мышление с SOLID. Затем изучают GoF-паттерны. Но всё равно остаётся ощущение, что чего-то не хватает: распределения ответственности, логики построения модели, связи структуры и поведения. И вот тут GRASP — это как раз то недостающее звено."
Читать статью
📑 Глоссарий системного аналитика информационных систем
Автор: Алина Богачёва
"У нас получилось собрать обширный словарь терминов, который охватывает всё, что окружает системного аналитика: от ролей в компании и методологий разработки до технических терминов интеграций. Помимо официальных терминов мы добавили разговорные, потому что вряд ли вы услышите от коллеги, что тот «выгрузил локальные изменения на сервер» — скорее всего, он лаконично «запушил»."
Перейти..
Автор: Алина Богачёва
"У нас получилось собрать обширный словарь терминов, который охватывает всё, что окружает системного аналитика: от ролей в компании и методологий разработки до технических терминов интеграций. Помимо официальных терминов мы добавили разговорные, потому что вряд ли вы услышите от коллеги, что тот «выгрузил локальные изменения на сервер» — скорее всего, он лаконично «запушил»."
Перейти..
📑 Субъективный рейтинг: 10 самых часто встречающихся ошибок аналитика при написании требований
Читать статью
Читать статью
Хабр
Субъективный рейтинг: 10 самых часто встречающихся ошибок аналитика при написании требований
Знаете, как часто бывает: читаешь чей-нибудь умный труд (например, прекрасную книгу Карла Вигерса «Разработка требований к программному обеспечению» ), всё вроде понятно — требования должны быть...
📑 Когортный анализ, LTV и RFM в SQL: коротко для новичков
"Сегодня рассмотрим, как на голом SQL построить полноценный когортный анализ: определим дату первой покупки, сгруппируем пользователей по когортам, посчитаем удержание (retention), оценим LTV по месяцам жизни и сделаем RFM‑сегментацию."
Читать статью
"Сегодня рассмотрим, как на голом SQL построить полноценный когортный анализ: определим дату первой покупки, сгруппируем пользователей по когортам, посчитаем удержание (retention), оценим LTV по месяцам жизни и сделаем RFM‑сегментацию."
Читать статью