はてブログ

はてなブックマーク新着エントリーの過去ログサイトです。



タグ plantUML

新着順 人気順 5 users 10 users 50 users 100 users 500 users 1000 users
 
(1 - 24 / 24件)
 

【地上の】mermaid でちょっと大きめの図を描く【星】

2023/08/18 このエントリーをはてなブックマークに追加 87 users Instapaper Pocket Tweet Facebook Share Evernote Clip Mermaid 融通 題材 mermaid.js フロー

はじめに 細かいところに PlantUML ほど融通が利かないと言われる mermaid.js ですが、逆に言えばそこまで複雑なフローでなければそこそこ描けるやんけ!ということで mermaid.js で中規模以上のフロー図を描くときに使えそうな記法などについて書いてきます。 題材 良い感じの題材が思いつかなかったので、今回は地上の... 続きを読む

ER図の作図について、 Draw.io, PlantUML, Mermaid を比較してみる。(VSCode拡張機能など) - Qiita

2022/07/29 このエントリーをはてなブックマークに追加 155 users Instapaper Pocket Tweet Facebook Share Evernote Clip vscode Mermaid Qiita 作図 draw.io

はじめに データベース設計のER図について、VSCodeなどで作成する以下3つの方法を比較した記事です。 Draw.io PlantUML Mermaid 以前、Webアプリケーションを作成した際には、 Draw.io を使用して、作図しました。 (そのアプリのER図を今回サンプル図としています) 最近、 PlantUML を利用するようになり、ER図や、シ... 続きを読む

C言語へのFFIを含むRustをWASM化するのは難しすぎる

2022/07/16 このエントリーをはてなブックマークに追加 13 users Instapaper Pocket Tweet Facebook Share Evernote Clip FFI Graphviz rust wasm化 依存

PlantUMLをwasm化するためにGraphvizへの依存をどうしたものか考えていました。すべてRustで書き直せればそれがいちばん手堅いのですが、Graphvizのソースコードは中々に大きく、それをRustで書き直すのは現実的ではありません。そこで考えたのが、RustからFFIでGrapvizのC++コードを呼ぶようにして、それをwasm化すれば... 続きを読む

PlantUML で JSON データを簡単視覚化

2021/11/07 このエントリーをはてなブックマークに追加 261 users Instapaper Pocket Tweet Facebook Share Evernote Clip YAML POSTAL state JSON Address

最近,仕事で使うことがあってたまたま気がついたのだが, PlantUML って JSON や YAML のデータを視覚化できるんだね。 やり方は簡単。たとえば { "firstName": "John", "lastName": "Smith", "isAlive": true, "age": 28, "address": { "streetAddress": "21 2nd Street", "city": "New York", "state": "NY", "postal... 続きを読む

PlantUMLのテーマ(思わぬ展開) | フューチャー技術ブログ

2021/11/08 このエントリーをはてなブックマークに追加 306 users Instapaper Pocket Tweet Facebook Share Evernote Clip フューチャー技術ブログ 展開 テーマ 好み チーム

秋のブログ週間連載の7本目です。 はじめにPlantUMLで使えるテーマについてのご紹介です。 以前、チームで機能設計するためのPlantUML標準化の記事でも書かせていただきましたが、PlantUMLのデフォルトカラーって少しドライですよね。 色の好みは人それぞれで、あれはあれでカッコよさはありますが、複雑な図は少しでも... 続きを読む

PlantUMLでドメイン駆動設計のモデリングを実装する(Nizi Project編) - Holmes開発者ブログ

2020/11/12 このエントリーをはてなブックマークに追加 12 users Instapaper Pocket Tweet Facebook Share Evernote Clip モデリング Holmes ドメイン駆動設計 平田 エンジニア

こんにちは!株式会社Holmesでエンジニアをしている平田です。 Holmesでは、現在、プロダクト開発にドメイン駆動設計を取り入れようと、社内で勉強会の開催や各メンバーが勉強したことを共有しあったりしています。 ドメイン駆動設計に取り組むにあたって、大切なことのことの一つにより良いモデルを作成する、モデリン... 続きを読む

チームで機能設計するためのPlantUML標準化 | Future Tech Blog - フューチャーアーキテクト

2020/02/03 このエントリーをはてなブックマークに追加 400 users Instapaper Pocket Tweet Facebook Share Evernote Clip フューチャーアーキテクト UML WebAPI チーム 一環

はじめに現在所属しているプロジェクトではWebAPIやバッチ処理の設計の一環としてPlantUMLを利用しています。効率よく品質高くアウトプットを出すためには、プログラミング言語に対してコーディング規約があるように、UMLに対してもチームで設計するにあたり一定のルールを決める必要があります。 そこでプロジェクト内... 続きを読む

PlantUML で始めるリレーションシップ駆動要件分析 (RDRA) - Qiita

2019/12/16 このエントリーをはてなブックマークに追加 24 users Instapaper Pocket Tweet Facebook Share Evernote Clip Qiita RDRA

Help us understand the problem. What is going on with this article? はじめに ソフトウェア開発において、エンジニアが開発対象のドメインの業務に精通していない場合、書く内容やかける時間に程度はあれど 業務分析 や 要件定義 が必要になります。しかし、要件定義の方法論についての話題がネット上に上がることも... 続きを読む

ERDをPlantUML形式で自動生成するツールを作った - くりにっき

2019/12/12 このエントリーをはてなブックマークに追加 146 users Instapaper Pocket Tweet Facebook Share Evernote Clip Erd github.com くりにっき つらみ 追記

PlantUML + ERDでPlantERDです github.com モチベーション PlantERDの特徴 使い方 出力するテーブル数の制限について 技術的に頑張ったこと テストのこと Foreign keyで隣接している別のテーブルを探す方法 複数DB対応のつらみ 追記:2019/12/13 9:45 モチベーション 既存プロダクトへの不満が一番大きいです。 https://... 続きを読む

PlantUMLによってコードベースでAWSのアーキテクチャー図を作る方法 - Qiita

2019/12/01 このエントリーをはてなブックマークに追加 19 users Instapaper Pocket Tweet Facebook Share Evernote Clip Cacoo Qiita ウェブサービス AWS draw.io

AWS上にサービスを構築するうえで、アーキテクチャー図を作る機会はままあるかと思います。 その際、draw.ioやCacooなどのウェブサービスで作っている人も多いのではないでしょうか。 今回は別のアプローチとして、PlantUMLによってコードベースでAWSのアーキテクチャー図を作る方法をご紹介します。 PlantUMLの実行環境... 続きを読む

【小ネタ】Google スプレッドシートで組織図を自動生成する | DevelopersIO

2019/10/08 このエントリーをはてなブックマークに追加 76 users Instapaper Pocket Tweet Facebook Share Evernote Clip DevelopersIO CaC 組織図 draw.io 度目

先日、娘が 3 度目の手足口病になり、ウイルスさんの本気にげっそりしたかめです。 なんでも今年は当たり年らしいです。 当たり年といえば、今年のワインはどうなんでしょうね。 さて、今回は、 Google スプレッドシートで組織図を自動生成する小ネタをご紹介します。 エンジニアの皆さんは、 PlantUML や draw.io、 cac... 続きを読む

Google Apps Scriptを使ってスプレッドシートをD3.jsで可視化する | DevelopersIO

2019/08/13 このエントリーをはてなブックマークに追加 35 users Instapaper Pocket Tweet Facebook Share Evernote Clip DevelopersIO スプレッドシート 作図 後続 池田

データアナリティクス事業本部、池田です。 設計作業の中で、各処理の関連性(先行・後続、依存関係など)を有向グラフとして可視化することがありました。 始めは PlantUMLのオブジェクト図 で作図をしていたのですが、 表示する要素やそれらをつなぐ線の数が多くなると見づらくなってしまいました。 そこで、 D3.js を... 続きを読む

UMLの爆速プレビュー環境をVisual Studio Code + PlantUML Server on Dockerで簡単に構築する | DevelopersIO

2019/06/19 このエントリーをはてなブックマークに追加 271 users Instapaper Pocket Tweet Facebook Share Evernote Clip UML DevelopersIO ワイヤーフレーム 記述言語

PlantUMLとは PlantUMLはシンプルな記法でUMLダイアグラムが作成できる、超便利なツールです。UMLをはじめ、以下のような図の作成もサポートしています。 ワイヤーフレーム アーキテクチャ図 仕様及び記述言語 […] 続きを読む

Visual Studio Code ではじめるシーケンス図 - アシアルブログ

2019/03/15 このエントリーをはてなブックマークに追加 584 users Instapaper Pocket Tweet Facebook Share Evernote Clip シーケンス図 アシアルブログ UML Git ダイアグラム

こんにちは、渡辺です。 シーケンス図を書くときにお世話になっているPlantUMLが、 Visual Studio Codeで簡単に利用できるようになったので、紹介したいと思います。 PlantUMLとは テキストでUMLやシーケンス図、クラス図などを作成できる言語です。 ダイアグラムをテキストで記述できるため、Gitで管理することもできま... 続きを読む

Kibelaで記事を書くのにReal World PlantUMLを活用する - Qiita

2019/02/14 このエントリーをはてなブックマークに追加 23 users Instapaper Pocket Tweet Facebook Share Evernote Clip Qiita Kibela 同僚 Kibela Blog 実際

社内の情報共有ツールとして Kibela を使用しているのですが、先日同僚がPlantUMLで図を描いていて、KibelaでPlantUML使えるのかーと感心していました。 PlantUML記法に対応しました - Kibela Blog 実際に書いてみると ```{plantuml} @startuml start :Init Phase; :Transfer Phase; note right long running activity, ... 続きを読む

MarkdownとPlantUMLでソフトウェアの仕様書や設計書を書くための環境構築手順 - EurekaMoments

2018/12/17 このエントリーをはてなブックマークに追加 126 users Instapaper Pocket Tweet Facebook Share Evernote Clip Markdown Graphviz ソフトウェア Java

背景・目的 Markdownで書くメリット Markdown記法一覧 環境構築手順 1. Visual Studio Codeをインストールする 2. PlantUMLをインストールする 3. Javaをインストールする 4. Graphvizをインストールする 5. Markdown Preview Enhancedをインストールする 環境構築後の動作確認 Markdownでドキュメントを書く際に便利な... 続きを読む

現場で役立ちそうなシステム設計のUMLをPlantUMLで書いてみる - Qiita

2017/12/02 このエントリーをはてなブックマークに追加 294 users Instapaper Pocket Tweet Facebook Share Evernote Clip フューチャーアーキテクト UML Qiita 現状 皆さん

フューチャーアーキテクト Advent Calendar 2017 の2日目です。 はじめに システム設計が大好きで大嫌いな皆さん、こんにちは。 突然ですが、皆さんはどのようにシステム設計における ドキュメント腐る問題 に立ち向かっていますか? ドキュメント腐る問題とは、設計時に作成した各種ドキュメントがGoogle Driveやファイルサーバ上で陳腐化してしまい、現状の正しい状態を指していないこ... 続きを読む

AsciiDoc と PlantUML と mermaid.js で素敵なテキストベース仕様書ライフ

2017/11/09 このエントリーをはてなブックマークに追加 80 users Instapaper Pocket Tweet Facebook Share Evernote Clip Asciidoc UML mermaid.js PDF 表現

以前からテキストベースで仕様書(PDF)などを管理したいと思っていたのですが、ようやくその環境が整い、一度実際に運用してみてかなりいい感じだったので紹介したいと思います。 基本テキストは AsciiDoc で記述する UML は PlantUML で記述する フローチャートとかは必要に応じて mermaid.js も使う つまり基本テキストで表現・管理できるものはテキストで書く 成果物は PDF形... 続きを読む

はてなブログのエントリにPlantUMLを埋め込む方法 - Islands in the byte stream

2017/11/09 このエントリーをはてなブックマークに追加 26 users Instapaper Pocket Tweet Facebook Share Evernote Clip script pre function エントリ スニペット

2017 - 11 - 09 はてなブログのエントリにPlantUMLを埋め込む方法 まずエントリの最後にこのスニペットを置きます: < script > var a = Array .from ( document .querySelectorAll ( "pre.code" )) ; a.forEach ( function ( pre ) { if ( pre.attributes [ 'd... 続きを読む

Atom と PlantUML で快適シーケンス図駆動開発ライフ | Developers.IO

2016/11/29 このエントリーをはてなブックマークに追加 256 users Instapaper Pocket Tweet Facebook Share Evernote Clip プログラマ 名目 Developers.IO Atom 実装

サーバーサイド開発担当のエンジニアが「設計と実装を進めようとしている」という背景で話を進めます。 PlantUMLは強い 「認識合わせ」という名目でホワイトボードに図を書いて会話することがよくあります。共通言語で会話してあいまいなところを少なくしたら、マネージャーも安心感がありますし、プログラマも自分がやるべきことに集中できますね。 …3日経ちました。あのとき描かれていたホワイトボードの図のとおり... 続きを読む

Visual Studio Codeで自由自在にUMLを描こう - かずきのBlog@hatena

2016/09/01 このエントリーをはてなブックマークに追加 369 users Instapaper Pocket Tweet Facebook Share Evernote Clip UML Blog@Hatena プレビュー テキスト ツール

2016 - 09 - 01 Visual Studio Codeで自由自在にUMLを描こう Visual Studio Code 先日PlantUMLというテキストでUMLを描くためのツールのVisual Studio Codeのプラグインを作りました。 テキストをぱちぱち書きながら、プレビューを確認できるツールです。 ということで、PlantUML + Visual Studio CodeでU... 続きを読む

Perlのモジュールを静的解析してPlantUMLでクラス図をレンダリングするやつ - hitode909の日記

2015/10/12 このエントリーをはてなブックマークに追加 49 users Instapaper Pocket Tweet Facebook Share Evernote Clip perl モジュール コマンド hitode909 ヤツ

2015-10-12 Perlのモジュールを静的解析してPlantUMLでクラス図をレンダリングするやつ 仕事のコードで,子クラスがたくさんいる難しいクラスがいて,継承関係を整理したいけど,どこがどうなってるのか一見すると分からなかったので,静的解析してクラス図をレンダリングするやつを作った.github.com package2plantumlclassdiagramっていうコマンド(長い)に,... 続きを読む

PlantUML + IntelliJ IDEA - フリーエンジニアライフ

2015/09/08 このエントリーをはてなブックマークに追加 139 users Instapaper Pocket Tweet Facebook Share Evernote Clip CVS IntelliJ IDEA シーケンス図 ツール 設計

2015-01-22 PlantUML + IntelliJ IDEA IntelliJ IDEA PlantUML UML Dev(開発全般) 恥ずかしながらPlantUMLというツールを知らなかったんだけど、IntelliJ IDEAのPlantUMLプラグインで初体験。なにこれ快適。 テキストファイルなので、シーケンス図、クラス図などいろんな設計がCVSで管理・マージできるすばらしさ。 In... 続きを読む

plantUML の色をいい感じにする。 - MMMPA

2015/03/19 このエントリーをはてなブックマークに追加 32 users Instapaper Pocket Tweet Facebook Share Evernote Clip Hoge Inc ケツ 主観 フロー

2015-02-25 plantUML の色をいい感じにする。 業務 いい感じ(主観)にします。 結果です。 使用前 -> 使用後です。 フローのソースです ソースはこんな感じで、!include color.incの color.inc に設定しておいたスタイルを、ケツに<<hoge>>て具合につけると適用できます。 color.inc はこんなかんじ とくに一部だけを抜き出しましたが、各項目の... 続きを読む

 
(1 - 24 / 24件)