home.social

#plantuml — Public Fediverse posts

Live and recent posts from across the Fediverse tagged #plantuml, aggregated by home.social.

  1. Ich werde wohl morgen den Tag #urlaub dazu nutzen, im #garten zu pflanzen und eine Liste zu verfassen, was ich an meinem #selfhosted #gitlab im #homelab brauche und drüber nachdenken, wie ich potentielle Kandidaten testen kann... Der Anfang der Liste ist:
    * Issues müssen auf allen branches sichtbar sein
    * #markdown support
    * #plantuml support
    * Keine merge-konflikte wenn Kommentare von unterschiedlichen committern gepusht werden
    * Import von gitlab (inkl. Closed, tags, comments
    * (Attachments?)

  2. Ich werde wohl morgen den Tag #urlaub dazu nutzen, im #garten zu pflanzen und eine Liste zu verfassen, was ich an meinem #selfhosted #gitlab im #homelab brauche und drüber nachdenken, wie ich potentielle Kandidaten testen kann... Der Anfang der Liste ist:
    * Issues müssen auf allen branches sichtbar sein
    * #markdown support
    * #plantuml support
    * Keine merge-konflikte wenn Kommentare von unterschiedlichen committern gepusht werden
    * Import von gitlab (inkl. Closed, tags, comments
    * (Attachments?)

  3. Ich werde wohl morgen den Tag #urlaub dazu nutzen, im #garten zu pflanzen und eine Liste zu verfassen, was ich an meinem #selfhosted #gitlab im #homelab brauche und drüber nachdenken, wie ich potentielle Kandidaten testen kann... Der Anfang der Liste ist:
    * Issues müssen auf allen branches sichtbar sein
    * #markdown support
    * #plantuml support
    * Keine merge-konflikte wenn Kommentare von unterschiedlichen committern gepusht werden
    * Import von gitlab (inkl. Closed, tags, comments
    * (Attachments?)

  4. Ich werde wohl morgen den Tag #urlaub dazu nutzen, im #garten zu pflanzen und eine Liste zu verfassen, was ich an meinem #selfhosted #gitlab im #homelab brauche und drüber nachdenken, wie ich potentielle Kandidaten testen kann... Der Anfang der Liste ist:
    * Issues müssen auf allen branches sichtbar sein
    * #markdown support
    * #plantuml support
    * Keine merge-konflikte wenn Kommentare von unterschiedlichen committern gepusht werden
    * Import von gitlab (inkl. Closed, tags, comments
    * (Attachments?)

  5. Ich werde wohl morgen den Tag #urlaub dazu nutzen, im #garten zu pflanzen und eine Liste zu verfassen, was ich an meinem #selfhosted #gitlab im #homelab brauche und drüber nachdenken, wie ich potentielle Kandidaten testen kann... Der Anfang der Liste ist:
    * Issues müssen auf allen branches sichtbar sein
    * #markdown support
    * #plantuml support
    * Keine merge-konflikte wenn Kommentare von unterschiedlichen committern gepusht werden
    * Import von gitlab (inkl. Closed, tags, comments
    * (Attachments?)

  6. Ich sitze seit 7h an einem kack UML Diagramm mit #plantuml. Die Kollegin braucht das morgen.
    Da ich keine #cloud basierte #ai nutzen darf, wegen unsere Geschäftsgeheimnisse, nutze ich entweder unsere genehmigte #chatgpt Enterprise Version von der Firma oder #gemma4 / #qwen3 mit #lmstudio.
    Momentan hat sie die nicht ganz perfekte Variante, bei der man noch von einem "Schönheitsfehler" reden kann.

  7. ИИ в работе системного аналитика: от промтов до ТЗ

    Практический разбор на примерах: сбор требований, диаграммы, Use Cases и ТЗ. Плюсы, минусы,подводные камни и промт-чеклист для системного аналитика.

    habr.com/ru/companies/auchan/a

    #ИИ #системный_анализ #системный_аналитик #промтинжиниринг #нейросети #chatgpt #искусственный_интеллект #plantuml #use_cases #сбор_требований

  8. I don't know if anyone else (still) uses PUML, but I'm a huge advocate. It's like the markdown of mind mapping.

    #PUML #PlantUML

  9. Nachdem ich herausgefunden habe, wie einfach man #Mermaid und #Markdown in self-contained html-Dokumente einbauen kann, will ich nichts anderes mehr tun. Die Dinger kann man wunderbar verschicken und jede:r kann sie im Browser ansehen.
    Jetzt fehlt nur noch, dass ich das vernünftig in den $Rotz von Atlassian einbauen könnte.
    Tut mit leid, #PlantUML, Du warst eine gute Begleitung über viele Jahre, und Du hast da gerade was mit #WebAssembly am laufen, #aber

  10. Nachdem ich herausgefunden habe, wie einfach man #Mermaid und #Markdown in self-contained html-Dokumente einbauen kann, will ich nichts anderes mehr tun. Die Dinger kann man wunderbar verschicken und jede:r kann sie im Browser ansehen.
    Jetzt fehlt nur noch, dass ich das vernünftig in den $Rotz von Atlassian einbauen könnte.
    Tut mit leid, #PlantUML, Du warst eine gute Begleitung über viele Jahre, und Du hast da gerade was mit #WebAssembly am laufen, #aber

  11. Nachdem ich herausgefunden habe, wie einfach man #Mermaid und #Markdown in self-contained html-Dokumente einbauen kann, will ich nichts anderes mehr tun. Die Dinger kann man wunderbar verschicken und jede:r kann sie im Browser ansehen.
    Jetzt fehlt nur noch, dass ich das vernünftig in den $Rotz von Atlassian einbauen könnte.
    Tut mit leid, #PlantUML, Du warst eine gute Begleitung über viele Jahre, und Du hast da gerade was mit #WebAssembly am laufen, #aber

  12. Nachdem ich herausgefunden habe, wie einfach man #Mermaid und #Markdown in self-contained html-Dokumente einbauen kann, will ich nichts anderes mehr tun. Die Dinger kann man wunderbar verschicken und jede:r kann sie im Browser ansehen.
    Jetzt fehlt nur noch, dass ich das vernünftig in den $Rotz von Atlassian einbauen könnte.
    Tut mit leid, #PlantUML, Du warst eine gute Begleitung über viele Jahre, und Du hast da gerade was mit #WebAssembly am laufen, #aber

  13. Nachdem ich herausgefunden habe, wie einfach man #Mermaid und #Markdown in self-contained html-Dokumente einbauen kann, will ich nichts anderes mehr tun. Die Dinger kann man wunderbar verschicken und jede:r kann sie im Browser ansehen.
    Jetzt fehlt nur noch, dass ich das vernünftig in den $Rotz von Atlassian einbauen könnte.
    Tut mit leid, #PlantUML, Du warst eine gute Begleitung über viele Jahre, und Du hast da gerade was mit #WebAssembly am laufen, #aber

  14. TIL not only can I use PlantUML diagrams in my org-mode documents, but I can use org-mode syntax in my PlantUML diagrams.

    https://plantuml.com/wbs-diagram

    #orgmode #plantuml #emacs

  15. Как построить карту вызовов REST-API из JSON с помощью PlantUML: автоматизация архитектурных зависимостей

    Проблема: никто не знает, кто кого вызывает В 2012 году биржевой брокер Knight Capital потерял $460 миллионов за 45 минут. Причина — активация устаревшего модуля, который начал массово размещать ордера. Отчёт SEC указал на ключевую ошибку:

    habr.com/ru/articles/1001060/

    #итархитектура #plantuml #json #e2eдиаграммы #sequence_diagram #микросервисы #зависимости_между_сервисами #автоматизация_документации #rest_api #технический_долг

  16. The security architecture patterns have been overhauled and revamped, after 15 years.

    They are also now Open Source 😍

    opensecurityarchitecture.org/

    And PlantUML icons for architects are also available now, including black hats and white hats

    github.com/Crashedmind/PlantUM

    #architecture #security #floss #togaf #sabsa #uml #plantuml

  17. The security architecture patterns have been overhauled and revamped, after 15 years.

    They are also now Open Source 😍

    opensecurityarchitecture.org/

    And PlantUML icons for architects are also available now, including black hats and white hats

    github.com/Crashedmind/PlantUM

    #architecture #security #floss #togaf #sabsa #uml #plantuml

  18. От «моста» к «адвокату качества»: как я перестала быть удобной и стала полезной

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

    habr.com/ru/companies/lentatec

    #выгорание #аналитика #plantuml #системный_анализ #системный_аналитик #Приемка_ПО #приемосдаточные_испытания

  19. #til что рисовать C4 и прочие диаграммы развертывания куда как приятнее в #plantuml, чем просто картинками, пусть даже #drawio. Благо в корпоративной вики есть плагин для рендера plantuml.

    Осталось узнать у главного архитектора есть ли уже выбраный стандарт (набор шаблонов) для диаграмм развертывания или можно рожать свое.

    Следующий шаг - перестать хранить это в конфлю, а версионировать в git, оставив в конфлю только ссылку на коммит.

  20. Как я навайбкодил сервис генерации диаграмм: 2 недели от идеи до реализации

    За две недели я собрал бесплатный веб-сервис, который генерирует диаграммы по текстовому описанию — без ручного рисования и без мучений с кривыми картинками от ИИ. Ключевая идея: вместо генерации изображений — генерация PlantUML-кода, затем серверный рендеринг в PNG и выдача пользователю. В статье рассказываю, как я проектировал сущности и сервисы, строил микросервисную архитектуру с очередями, поднимал PlantUML-server и MinIO, настраивал мониторинг и деплой, а также танцы с бубнами вокруг локальной LLM — и как меня спас старый ноутбук с GPU. Отдельно — про боль вайбкодинга: где ИИ-агенты помогают, а где требуют жёсткого микроменеджмента и шаблонов промптов.

    habr.com/ru/articles/980282/

    #plantuml #вайбкодинг #проектирование #ииагенты #искусственный_интеллект #uml #llm #личный_опыт #микросервисная_архитектура #очередь_сообщений

  21. I might be late to that party, but I just learned you can make #plantuml create a #sudoku
    plantuml.com/sudoku

  22. Лучшие практики в Sequence-диаграммах для системных аналитиков

    В данной статье я хочу поделиться опытом и рассказать о том, как системным аналитикам улучшить Sequence-диаграммы (диаграммы последовательностей) с помощью лучших практик. Я покажу, как некоторые подходы из мира программирования (те самые best practices и идеи из Clean Code ) помогают рисовать sequence-диаграммы чище и понятнее.

    habr.com/ru/articles/969192/

    #clean_code #plantuml #sequence_diagram #системный_анализ #системный_аналитик #best_practices #документация_проекта #диаграммы_последовательности #uml #umlпроектирование

  23. Wireframe mit Salt

    Auch beim UI-Entwurf kann man PlantUML als deklarative Sprache für die Grafik-Generierung einsetzen. Damit spart man Zeit, gewinnt Genauigkeit, Wiederverwendbarkeit und kann leichter Versionieren.

    #GUI #User_Interface #Wireframe #PlantUML #PlantText #deklarativ #Linux

    gnulinux.ch/wireframe-mit-salt

  24. Un outil Python simple, mais intéressant, pour dynamiser des diagrammes PlantUML. J'avais vu une fois une méthode alternative à base de SVG ... github.com/namuan/animate-puml #plantuml #animation #python

  25. @joshbressers It was pretty interesting. I kept thinking how could having this would be for my #homelab , but then again, it might also be so overkill that adding info into it for my small network would be tedious.

    I currently have my home net somewhat documented with #plantuml but that isn't really optimal. The screenshots in the readme look amazing.

  26. Recently, I decided it was about time I ditched #Evernote for a number of reasons. After a bit of research looking for a less corporate, preferably European, local first non-proprietary file system, I came across #Obsidian. Obsidian primarily uses #Markdown, has an extensible ecosystem, and feels like it ticks a lot of the boxes.

    Using the importer plugin, migrating existing notes & notebooks from Evernote was simple!

    It's been less than a week, and already, I love it!

    There is a #PlantUML plugin as well, but I've not managed to get it working yet, and it doesn't look as though it is being actively maintained... I may have to try and ressurect it!

    obsidian.md/

  27. / are great.

    As I am getting older, I've started rendering JSON to SVG using rather than using debug/`json_encode` functions inside `<pre>` tags.

    It's much easier on eyes.

    My setup

    - Self-host kroki server (kroki.io/)
    - Use kroki API to embed JSON as image url.

  28. I'm at with my Diagrams-as-Code with masterclass. 🙌🏻 You'll leave with the knowledge you need to select the best notation for your context and to get experimenting with AI and automation in your diagrams & documentation.

    Join me to compare , , and , and how AI can and cannot help us with diagrams-as-code.
    jcq.me/gotoc25?utm_source=Mast

  29. I'm at #GOTO #Copenhagen with my Diagrams-as-Code with #AI masterclass. 🙌🏻 You'll leave with the knowledge you need to select the best notation for your context and to get experimenting with AI and automation in your diagrams & documentation.

    Join me to compare #MermaidJS, #PlantUML, and #Structurizr, and how AI can and cannot help us with diagrams-as-code.
    jcq.me/gotoc25?utm_source=Mast

    #diagramsAsCode #software #softwareDesign #softwareDevelopment #softwareArchitecture #softwareEngineering

  30. Диаграмма последовательности на практике в реальном кейсе

    Привет Хабр! Меня зовут Татьяна Ошуркова, я системный аналитик и разработчик. Несмотря на то, что UML-диаграммы являются популярным и востребованным инструментом, не все системные аналитики используют его в своей работе. Одной из причин может быть непонимание пользы для требований и проработки задачи. Скажу честно, что такое было и со мной, когда опыта у меня было немного. Сложностей в работе хватало и без дополнительных инструментов, которые требовали время на погружение. В этой статье я на практическом примере покажу, как проработать процесс с помощью моделирования на UML. Подробно посмотрим, как сделать это быстро, понятно, а также выделим основные преимущества решения.

    habr.com/ru/articles/916730/

    #системный_анализ #системный_аналитик #моделирование #uml #umlпроектирование #plantuml #sequence_diagram #требования #требования_к_системе #требования_к_по

  31. 🆕New releases of the #lowcode and #uml #tools #dashboards 📊

    ✅ Low-code dashboard

    See all #opensource low-code tools and stats on which are the most active ones, how many are also #nocode, use #AI, rely on #modeling...

    🔗github.com/jcabot/oss-lowcode-

    📈 Live: oss-lowcode-tools.streamlit.ap

    ✅ UML dashboard

    See all #oss #uml tools and stats on which are the most popular ones, how many are use #OCL, are extensions of #PlantUML...

    🔗github.com/jcabot/oss-uml-tool

    📈 Live: oss-uml-tools.streamlit.app/

  32. Use Case: как описывать эффективные сценарии использования. Part 2

    Всем привет! В этой статье - пошаговый разбор создания сценария использования (Use Case) на основе двух совершенно разных примеров: бронирование отеля в современном IT-сервисе и покупка брюк на рынке 90-х. Рассмотрим, как формируются эффективные сценарии использования от этапа создания Use Case диаграммы с помощью промта до детализации сценария.

    habr.com/ru/articles/913318/

    #use_case #сценарии_использования #прецедент #диаграммы_вариантов_использования #uml #plantuml #промт #системный_аналитик #бизнесаналитик #диаграмма_прецедентов

  33. Just wasted >7 hours wondering why #Maven failed to generate my JavaDoc with #PlantUML class diagrams.

    The reason? For unknown reason, #UMLDoclet (a plugin for JavaDoc used to generate the diagrams) throws an IllegalArgumentException if you set #JavaDoc's output level to “verbose”. 🤡 😭

    This issue is known and had supposedly been fixed in 2024 but the fix does not appear to actually work: github.com/talsma-ict/umldocle

  34. Модель C4, DFD и диаграмма Ганта на PlantUML

    Привет Хабр! Меня зовут Татьяна Ошуркова, я системный аналитик и разработчик. В прошлом году у меня вышла статья Не UML-диаграммы на PlantUML. Обзор с примерами , где я рассмотрела различные диаграммы не в нотации UML, которые можно построить с использованием возможностей PlantUML. В этой статье я хочу разобрать построение и других диаграмм, которые использует системный аналитик в своей работе.

    habr.com/ru/articles/896630/

    #анализ_и_проектирование #системный_анализ #системный_аналитик #бизнесанализ #бизнесаналитик #моделирование #plantuml

  35. @thijs_lucas #PlantUML ist für solche Sachen oft eine gute Wahl. Falls es nur um die Darstellung geht, bietet sich #DrawIO an