emacsway-log: Software Design, Clean Architecture, DDD, Microservice Architecture, Distributed Systems, XP, Agile, etc. – Telegram
emacsway-log: Software Design, Clean Architecture, DDD, Microservice Architecture, Distributed Systems, XP, Agile, etc.
3.48K subscribers
119 photos
15 videos
22 files
1.14K links
Software Design, Clean Architecture, DDD, Microservice Architecture, Distributed Systems, Extreme Programming, SDLC, Agile, etc.

Chat: https://news.1rj.ru/str/emacsway_chat

Persistence: https://dckms.github.io/system-architecture/
Download Telegram
В Миро удобно, а чтоб быстрее шло - деление на комнаты в zoom.
Forwarded from Электронное облако
#инструментарий
Хорошая альтернатива клиентам удаленного управления TeamViewer и AnyDesk: RustDesk (github.com/rustdesk/rustdesk) - открытая, бесплатная, мультиплатформенная и написанная почти полностью на Rust! А собственный релейный сервер или рандевузации, можно поднять хоть на Synolgy, хоть на RPi
Думаю, что это архитектурное описание вполне можно использовать в качестве примера https://github.com/team7katas/sysopsquad Идея со стикерами нефункциональных требований, так вообще зачетная ;-)
emacsway-log: Software Design, Clean Architecture, DDD, Microservice Architecture, Distributed Systems, XP, Agile, etc.
Список литературы по аналитике: - https://www.volere.org/resources/books/ - https://systems.education/books Список инструментов для управления требованиями: - https://www.volere.org/tools/ - https://www.volere.org/requirements-tools/ Шаблоны спецификаций…
Два интересных расширения Sphinx-doc для трассировки требований:
1) https://sphinxcontrib-needs.readthedocs.io/en/latest/
2) https://0x6d64.github.io/sphinx-traceability-example/

Первое из них позволяет превратить Sphinx-doc в практически полноценную Open Source систему управления проектом, построенную на одних только текстовых файлах.

P.S.: Ранее Sphinx-doc уже упоминался в контексте систем управления знаниями.

#SoftwareArchitecture #Analysis #SoftwareRequirements
emacsway-log: Software Design, Clean Architecture, DDD, Microservice Architecture, Distributed Systems, XP, Agile, etc.
Хочу обратить внимание на одну, на мой взгляд, недооцененную сообществом книгу по алгоритмам. “Introduction to the Design and Analysis of Algorithms” 3d edition by A.Levitin Принципиальной иной взгляд на классификацию алгортимов, хотя автор утверждает, что…
Визуализатор алгоритмов
- https://www.cs.usfca.edu/~galles/visualization/

Visualizing Algorithms
The best way to understand complex data structures is to see them in action. We've developed interactive animations for a variety of data structures and algorithms. Our visualization tool is written in javanoscript using the HTML5 canvas element, and run in just about any modern browser -- including iOS devices like the iPhone and iPad, and even the web browser in the Kindle! (The frame rate is low enough in the Kindle that the visualizations aren't terribly useful, but the tree-based visualizations -- BSTs and AVL Trees -- seem to work well enough)

#Algorithms
Forwarded from DDDevotion
Вы наверняка слышали про Уди Дахана, он эксперт по SOA и DDD. Его курс по распределенным системам снова доступен бесплатно. Отличный курс, много информации, примеров и разборов. Рекомендую разработчикам претендующим на синьорство и архитектуру. Все примеры из мира дотнет, но прям language-specific частей немного.

https://learn.particular.net/courses/distributed-systems-design-fundamentals-online#cta-block
Enjoy!