Случайны выбор дневника Раскрыть/свернуть полный список возможностей


Найдено 288 сообщений
Cообщения с меткой

проектирование систем - Самое интересное в блогах

Следующие 30  »
dinopassrenf76

Без заголовка

Воскресенье, 05 Ноября 2023 г. 18:16 (ссылка)

Проектирование систем молниезащиты
подробнее тут - https://esseo.ru/sistemy-molniezashchity-i-zazemleniya
Проектирование систем молниезащиты

Компания ЭССЭО
Москва, ул. Красного Маяка, д.16, стр. 1

+7 495 109-42-02
https://esseo.ru/sistemy-molniezashchity-i-zazemleniya

Метки:   Комментарии (0)КомментироватьВ цитатник или сообщество
maucompperhea97

Без заголовка

Воскресенье, 05 Ноября 2023 г. 15:01 (ссылка)

Проектирование систем молниезащиты - https://vk.com/wall-200398302_4684

Метки:   Комментарии (0)КомментироватьВ цитатник или сообщество
actiletcxig

Без заголовка

Воскресенье, 05 Ноября 2023 г. 14:11 (ссылка)

Проектирование систем молниезащиты - https://vk.com/wall-200398302_4684

Метки:   Комментарии (0)КомментироватьВ цитатник или сообщество
biofreehru

Без заголовка

Воскресенье, 05 Ноября 2023 г. 05:47 (ссылка)

Проектирование систем молниезащиты - https://vk.com/wall-200398302_4684

Метки:   Комментарии (0)КомментироватьВ цитатник или сообщество
rss_habr

Какие нужны требования: развитие концепта

Вторник, 13 Декабря 2022 г. 10:39 (ссылка)

Многие методологии требуют сначала описать требования к системе как черному ящику и лишь затем переходить к проектированию и построению моделей. Способам такого описания посвящена инженерия требований. Однако, это присуще и Agile-методам, ведь User Story тоже описывает систему как черный ящик. Целью такого подхода была гарантия, что разработанная система будет пригодна для использования, внедрение пройдет гладко. Проблема в том, что так — не работает. А значит, нет смысла чересчур углубляться в требования, а стоит быстро переходить к моделям системы, которые можно строить по-разному.

Читать далее →

https://habr.com/ru/post/703758/?utm_source=habrahabr&utm_medium=rss&utm_campaign=703758

Метки:   Комментарии (0)КомментироватьВ цитатник или сообщество
rss_habr

Платформа киберучений Jet CyberCamp. Архитектура и технические решения

Четверг, 08 Декабря 2022 г. 11:40 (ссылка)

Привет! В августе мы успешно испытали полностью обновленную платформу киберучений на онлайн-конференции CyberCamp 2022. В этой статье я хочу рассказать, как мы за два года создали Jet CyberCamp и прошли путь от пары-тройки виртуальных машин на EVE-NG до самостоятельной инфраструктуры с разными сценариями.

В статье можно прочитать не только о самой платформе, но и о нестандартных решениях, которые мы использовали при ее создании. Например, как пробросить большое количество пользователей в виртуальную среду с помощью одного браузера, не давая им прямой RDP\VNC\ssh доступ, да еще и бесплатно. Возможно, ты строишь свою платформу обучения и находишься в поисках новых идей.

Заходи под кат, поделюсь нашими наработками и будущим платформы Jet CyberCamp ;)

Читать далее

https://habr.com/ru/post/704224/?utm_source=habrahabr&utm_medium=rss&utm_campaign=704224

Метки:   Комментарии (0)КомментироватьВ цитатник или сообщество
rss_habr

Мне нужна твоя поддержка: как запустить чат-бот на восьми языках быстро, без разметки и смс

Понедельник, 28 Ноября 2022 г. 16:04 (ссылка)

У нас было несколько сотен тысяч чатов в месяц, восемь языков разных групп, миллионы строк неразмеченных данных, тысячи тематик чатов из разных областей нашей экосистемы и команда из 7 человек. Не то, чтобы всё это было категорически необходимо, но если уж начал автоматизацию чатов, то к делу надо подходить серьёзно. Единственное, что нас беспокоило — это процент автоматизации. В мире нет ничего более непонятного, сложного и запутанного, чем естественный язык и поведение клиентов. И я знал, что довольно скоро мы в это окунёмся.

Читать далее

https://habr.com/ru/post/699574/?utm_source=habrahabr&utm_medium=rss&utm_campaign=699574

Комментарии (0)КомментироватьВ цитатник или сообщество
rss_habr

Гранулярность микросервисов. Насколько мелко нарезать?

Понедельник, 28 Ноября 2022 г. 11:53 (ссылка)

Привет, Хабр! Меня зовут Руслан Сафин и я расскажу про микросервисы и как определить необходимую гранулярность. Я работаю техническим директором в Byndyusoft. Развиваю техническую культуру и участвую в проектах в роли IT-архитектора, а ещё преподаю авторский курс по IT-архитектуре в университете. В коммерческой разработке 15 лет. Из необычного — проектировал защиту от накруток в интернет-голосовании конкурса Мисс Россия и автоматическое определение предвзятости судей в танцевальном спорте.

Byndyusoft занимается заказной разработкой с продуктовым подходом. Так как наша компания работает с крупными заказчиками, мы постоянно учимся новому, перенимаем и сами делимся практиками, наблюдаем и используем разные подходы и приёмы проектирования. Этим практическим опытом я и поделюсь в статье.

Читать далее

https://habr.com/ru/post/699750/?utm_source=habrahabr&utm_medium=rss&utm_campaign=699750

Комментарии (0)КомментироватьВ цитатник или сообщество
rss_habr

[Перевод] Система типов — лучший друг программиста

Вторник, 08 Ноября 2022 г. 08:07 (ссылка)



Я устал от одержимости примитивами и от чрезмерного использования примитивных типов для моделирования функциональной области.



Значение в string не лучший тип для записи адреса электронной почты или страны проживания пользователя. Эти значения заслуживают гораздо более богатых и специализированных типов. Мне нужно, чтобы существовал тип данных EmailAddress, который не может быть null. Мне нужна единая точка входа для создания нового объекта этого типа. Он должен валидироваться и нормализироваться перед возвратом нового значения. Мне нужно, чтобы этот тип данных имел полезные методы наподобие .Domain() или .NonAliasValue(), которые бы возвращали для введённого foo+bar@gmail.com значения gmail.com и foo@gmail.com. Эта полезная функциональность должна быть встроена в эти типы. Это обеспечивает безопасность, помогает предотвращать баги и существенно повышает удобство поддержки.
Читать дальше →

https://habr.com/ru/post/697926/?utm_source=habrahabr&utm_medium=rss&utm_campaign=697926

Метки:   Комментарии (0)КомментироватьВ цитатник или сообщество
rss_habr

Структурный анализ сетевой анонимности

Пятница, 04 Ноября 2022 г. 15:28 (ссылка)

Рассуждения о сути анонимности.

Читать далее

https://habr.com/ru/post/697458/?utm_source=habrahabr&utm_medium=rss&utm_campaign=697458

Комментарии (0)КомментироватьВ цитатник или сообщество
rss_habr

Что есть обоснование функциональных требований

Пятница, 04 Ноября 2022 г. 13:15 (ссылка)

“Чтобы что” - это что? Как научить аналитика-проектировщика, что является обоснованием функциональных требований, а что нет? Когда заказчик отвечает на вопрос “чтобы что”, как понять, является ли это ответом? Я не нашел книг, где это было бы описано понятно, сжато и лаконично. Чаще всего описаны абстрактные рассуждения, в применении которых на практике возникают проблемы. В статье на примерах разбирается как находить причину требований, какие они бывают, а что не является причиной вовсе.

Читать далее

https://habr.com/ru/post/697444/?utm_source=habrahabr&utm_medium=rss&utm_campaign=697444

Метки:   Комментарии (0)КомментироватьВ цитатник или сообщество
rss_habr

Не путаем требования и модели решений или что все-таки разрабатывает аналитик

Понедельник, 31 Октября 2022 г. 17:22 (ссылка)

Кто-то сказал “Аналитик разрабатывает требования”. За ним повторили. Много-много раз. Тысячу раз. Но это не так.

Проектировщик-аналитик выявляет потребности, выявляет/проектирует требования и разрабатывает модели решения.

А есть разница ? Давайте разберемся (истиной мы будем считать то, что работает, а не то, что повторили за кем-то тысячу раз).

Читать далее

https://habr.com/ru/post/696562/?utm_source=habrahabr&utm_medium=rss&utm_campaign=696562

Метки:   Комментарии (0)КомментироватьВ цитатник или сообщество
rss_habr

Ошибки выбора MongoDB в качестве основной БД в стартапе

Вторник, 12 Октября 2022 г. 01:20 (ссылка)

В этой статье я хочу рассказать о своих ошибках, которые я допустил, когда писал сервис, у которого MongoDB была основной БД для хранения пользовательских данных (да и не только, но об этом ниже).

Я ни в коем случае не считаю, что MongoDB это плохая БД и ее не нужно использовать. Более того, я считаю, что только мои кривые руки завели меня в ситуацию, из которой пришлось выходить переписыванием сервиса под другую БД (ушел на Postgres и кайфую).

Тем не менее, нельзя знать всего и чтение документации не спасает от катастроф во время самой реализации проекта. Особенно, если ваши ожидания от инструмента разошлись с реальностью.

На мой взгляд, маркетологи MongoDB приукрасили области применениях БД на своем сайте. MongoDB не универсальная. Далеко не универсальная и даже не пытайтесь на нее смотреть как на решение всех ваших проблем.

Встать на грабли вместе

https://habr.com/ru/post/692736/?utm_source=habrahabr&utm_medium=rss&utm_campaign=692736

Метки:   Комментарии (0)КомментироватьВ цитатник или сообщество
rss_habr

Нужно ли ИТ-аналитикам уметь программировать

Вторник, 11 Октября 2022 г. 08:01 (ссылка)

Вопрос обязательности умения/знания/понимания программирования для ИТ-аналитика-проектировщика вызвал жаркие дебаты в профильных группах. Приводились два вида аргументов:

Читать далее

https://habr.com/ru/post/692524/?utm_source=habrahabr&utm_medium=rss&utm_campaign=692524

Метки:   Комментарии (0)КомментироватьВ цитатник или сообщество
rss_habr

Вагон не тронется: какие данные используют операторы для контроля за перемещением грузов по железной дороге

Пятница, 16 Сентября 2022 г. 16:31 (ссылка)

Для того, чтобы получать информацию о движении поездов и грузов, нужны данные. Много данных. Сегодня расскажу про структуру данных в железнодорожной логистике, которые позволяют оперативно доставлять продукцию, оповещать клиентов, а также предложить оптимальный тариф на железнодорожную перевозку.

Читать далее

https://habr.com/ru/post/688416/?utm_source=habrahabr&utm_medium=rss&utm_campaign=688416

Комментарии (0)КомментироватьВ цитатник или сообщество
rss_habr

Почему следует отказаться от BPMN

Воскресенье, 07 Августа 2022 г. 19:21 (ссылка)

Любой процесс, в том числе бизнес-процесс, всегда представляет собой непрерывную последовательность смены состояний определенной системы.

Бизнес процесс описывает смену состояний бизнес-системы.

Бизнес-система – это логическая система, элементы которой связаны между собой отношением причинно-следственной связи, реализуемой через функции.

Функции причинной связи являются свойствами бизнес-системы.

Люди – члены организации, реализующей бизнес-процесс, составляют управляющую систему по отношению к бизнес-системе.

Управляющая система, состоящая из людей, является физической системой, и ее нельзя смешивать с бизнес-системой, которая является логической.

В BPMN отношение причинности подменяется отношением временной последовательности, а функции подменяются физической характеристикой работы, выполняемой участниками управляющей системы, что является логической ошибкой, поэтому с помощью BPMN нельзя смоделировать свойства бизнес-системы и переходы между состояниями.

Программный комплекс – это логическая система.

С помощью свойств регистров и функций программного комплекса можно смоделировать отношения причинной связи, существующие между элементами бизнес-системы.

Для проектирования программного комплекса необходимо построить информационную модель бизнес-системы.

BPMN не позволяет построить информационную модель системы, а лишь создает правдоподобную на первый взгляд имитацию модели.

Использование BPMN в проектировании программных комплексов ведет к многочисленным логическим ошибкам, увеличению затраченного времени и ресурсов на создание программного комплекса.

Вместо BPMN и других графических нотаций бизнес-процессов для моделирования бизнес-систем лучше пользоваться такими понятиями как: информационный элемент, информационная совокупность, класс, атрибут, состояние, условие, функция.

Подробнее

https://habr.com/ru/post/681262/?utm_source=habrahabr&utm_medium=rss&utm_campaign=681262

Комментарии (0)КомментироватьВ цитатник или сообщество
rss_habr

Эволюция игрового фреймворка. Клиент 2. Компоненты

Четверг, 07 Июля 2022 г. 11:57 (ссылка)

Пока что наше приложение состоит только из одного класса Dresser (не считая чисто формального класса Main). И уже одного этого оказалось достаточно для целого игрового жанра (до какой степени все же игроки бывают неприхотливы). Однако, для приличной игры этого маловато. Как минимум нужен еще экран меню, в котором мы могли бы выбирать игру.

Читать далее

https://habr.com/ru/post/675600/?utm_source=habrahabr&utm_medium=rss&utm_campaign=675600

Комментарии (0)КомментироватьВ цитатник или сообщество
rss_habr

Когда действительно пора делать микросервисы

Пятница, 01 Июля 2022 г. 09:00 (ссылка)

Микросервисную архитектуру масштабировать легче, чем монолит. Но преимущества не даются просто так, иначе все бы просто пилили микросервисы и горя не знали.

За лёгкую масштабируемость приходится платить десятками часов проектирования. Чтобы удачно разложить концепцию приложения на части, требуется глубокое погружение — до уровня, где под словом «дизайн» подразумевают не шрифты с иконками и даже не UX. Как понимаете, глубоководные экспедиции в пучину архитектуры окупаются далеко не всегда.

Под катом шесть вопросов, их задают себе системные архитекторы Газпромбанка, когда хотят понять, пора пилить микросервисы или можно обойтись монолитом.

Читать далее

https://habr.com/ru/post/674298/?utm_source=habrahabr&utm_medium=rss&utm_campaign=674298

Комментарии (0)КомментироватьВ цитатник или сообщество
rss_habr

Методология разработки и архитектура кредитного конвейера АПИКС в Банке ДОМ.РФ

Понедельник, 27 Июня 2022 г. 14:21 (ссылка)

АПИКС – название информационной системы автоматизации процессов ипотечного кредитования и сопровождения в Банке ДОМ.РФ (рис. 1). Система предназначена для управления ипотечными продуктами, автоматизации процесса предоставления клиентам ипотечного кредита, а также выкупа и сопровождения закладных до полного исполнения обязательств. Я, Алексей Прутик, чаптер-лид системного анализа, в данной статье расскажу, как мы на базе АПИКС строим единый кредитный конвейер, совершенствуем наши ИТ-процессы и архитектуру.

Читать далее

https://habr.com/ru/post/673628/?utm_source=habrahabr&utm_medium=rss&utm_campaign=673628

Комментарии (0)КомментироватьВ цитатник или сообщество
rss_habr

Диаграмма эффектов: пример построения

Среда, 15 Июня 2022 г. 09:54 (ссылка)

Ведущие разработчики (ака техлиды, тимлиды, архитекторы) встречаются с целым рядом нетривиальных вопросов:

1) Как оценить трудоёмкость задачи?

2) Как обеспечить низкую сцепленность системы?

3) В каком порядке реализовывать части системы и как эффективно распараллелить работу?

4) И ключевой вопрос - а что вообще надо сделать-то?

Я для поиска ответов на эти вопросы использую диаграмму эффектов. Чтобы научить этому и свою команду, в этом посте я подробно описал процесс создания диаграммы эффектов своего последнего коммерческого проекта.

Читать далее

https://habr.com/ru/post/671226/?utm_source=habrahabr&utm_medium=rss&utm_campaign=671226

Метки:   Комментарии (0)КомментироватьВ цитатник или сообщество

Следующие 30  »

<проектирование систем - Самое интересное в блогах

Страницы: [1] 2 3 ..
.. 10

LiveInternet.Ru Ссылки: на главную|почта|знакомства|одноклассники|фото|открытки|тесты|чат
О проекте: помощь|контакты|разместить рекламу|версия для pda