並び順

ブックマーク数

期間指定

  • から
  • まで

201 - 240 件 / 347件

新着順 人気順

UMLの検索結果201 - 240 件 / 347件

  • PlantUML使い方メモ - Qiita

    長くなるので、図の書き方はクラス図とシーケンス図だけで。 その他の図については 続・PlantUML使い方メモ #PlantUML - Qiita を参照。 PlantUML とは テキストで UML 図を記述できる DSL の一種(たぶん) 本体は Java で書かれていて、単一の jar ファイルを落としてきてコマンドラインから実行できる plantuml/plantuml: Generate UML diagram from textual description ただし、実際に使うときは Visual Studio Code とかのプラグインを入れて実行することが多いと思う ライセンスは GPL v3 plantuml/license.txt at master · plantuml/plantuml 環境構築 OS は Windows10。 Java > java --versi

      PlantUML使い方メモ - Qiita
    • GUILTY GEAR Xrd開発スタッフが送るスキニングのためのモデリング TIPS

      2019年4月に行いましたセミナーのスライドを公開します。 講演者:本村・C・純也(アークシステムワークス株式会社) スキニング時の問題を、全部スキニングで解決しようとしていませんか? スキニングがどうしてもうまくいかないとき、問題はスキニング以前の段階、モデリングまたはリギングの段階での不備であることが多いです。 モデリング段階でのちょっとした工夫で、スキニング作業が圧倒的に楽になったり、より良い変形結果が得られたりします。逆に、メッシュの構造に不備があると、スキニングでどう頑張っても問題が解決しない、ということもよくあります。 今回のセミナーでは、「スキニングのためのモデリング」と題して、良好なスキニング結果を得るためのモデリングTIPSを紹介します。メッシュで形状は作れるけどスキニングは苦手という方、スキニングについての理解をさらに深めたい方を受講者として想定しています。Read l

        GUILTY GEAR Xrd開発スタッフが送るスキニングのためのモデリング TIPS
      • Human-in-the-Loop 機械学習 / Human-in-the-Loop Machine Learning

        Statistical Quality Control for Human Computation and Crowdsourcing

          Human-in-the-Loop 機械学習 / Human-in-the-Loop Machine Learning
        • PlantUMLのレイアウトのコツと指定方法についてのまとめ

          PlantUMLで図を描いていて、こんな感じの図になってしまいテンションが下がってしまうことがあるのではないでしょうか。 このような残念な図にならないためのコツを書いてみようと思います。 クラス図を例に説明しますが、ユースケース図も基本的に同じです。 -- と - を使い分ける 図で表現したい領域において、関連性の高いものは - で結び、高くないもの(以降「普通の関連」と表記します)は -- で結ぶ。 同じアルファベットで始まる要素が関連性の高い要素で、A1, B1, C1を普通の関連 -- で結んだ例:

            PlantUMLのレイアウトのコツと指定方法についてのまとめ
          • Kenji Kashima on Twitter: "学部で習うきれいな制御理論が、一歩だけガウシアンの外に出るとどうなるか解説する機会を頂きました。「思ったほど汚くないな」でも「やっぱりガウシアンの外は沼だな」でも、ささやかな情報提供になれば幸甚です。 https://t.co/hvVYQlSLlH"

            学部で習うきれいな制御理論が、一歩だけガウシアンの外に出るとどうなるか解説する機会を頂きました。「思ったほど汚くないな」でも「やっぱりガウシアンの外は沼だな」でも、ささやかな情報提供になれば幸甚です。 https://t.co/hvVYQlSLlH

              Kenji Kashima on Twitter: "学部で習うきれいな制御理論が、一歩だけガウシアンの外に出るとどうなるか解説する機会を頂きました。「思ったほど汚くないな」でも「やっぱりガウシアンの外は沼だな」でも、ささやかな情報提供になれば幸甚です。 https://t.co/hvVYQlSLlH"
            • わたしがカレーをつくるまで

              きっかけ Terrie H.さんがVRChatカレーパーティーを企画するというのを目にし、ちょうどVRChatで遊び始めたところだったので軽い気持ちでやってみることにした。 Unityは自分のアバターにカボチャを乗せるためにこの数週間ほど前に始めて触った状態。Blenderは完全初見。 Terrie H./橋本 @TalkingDeer またしばらく気軽に出歩けなさそうなので、blenderで作った3DCGカレーを持ち寄るVRChatカレーパーティーでも開くか。そしてインドのポップソングを流す。 リアルのカレーが必要な方は各自で用意してもらう。🍛 2022-01-20 19:22:43

                わたしがカレーをつくるまで
              • Mermaid | Diagramming and charting tool

                MermaidDiagramming and charting tool JavaScript based diagramming and charting tool that renders Markdown-inspired text definitions to create and modify diagrams dynamically.

                • ScrapboxでMermaidを使う - cockscomblog?

                  筆者の勤務先ではScrapboxというWiki的なツールが導入されていて、何でもそこに書いている。 そして筆者は以前からPlantUMLなどで作図するのが気に入っているが、最近は同様の目的を持ったMermaidがよく使われている様子がある。2021年12月にはNotionが、そして2022年2月にGitHubがそれぞれMermaidの機能を発表している。 🎁 Create CHARTS & DIAGRAMS with Mermaid, right inside a code block! pic.twitter.com/uFobTpFvmI— Notion (@NotionHQ) 2021年12月28日 You can now embed diagrams directly into your Markdown files, Issues and PR comments using Me

                    ScrapboxでMermaidを使う - cockscomblog?
                  • PlantUMLを使った宇宙服のモデリング - Qiita

                    はじめに 趣味で宇宙開発を行う団体「リーマンサット・プロジェクト」がお送りする 新春アドベントカレンダーです。 リーマンサット・プロジェクトは「普通の人が集まって宇宙開発しよう」を 合言葉に活動をしている民間団体です。 他では経験できない「宇宙開発プロジェクト」に誰もが携わることができます。 興味を持たれた方は https://www.rymansat.com/join からお気軽にどうぞ。 RSP02でシステム電源開発とSpaceSuitsサークルでパーツのモデリングをさせていただいています。 やりたいことがあれば、"できる" "できない"に関わらず試すことができるのが趣味ならではでないでしょうか。 今回、PlantUMLを使ってPLSS(生命維持装置)をモデリングしようと思います。 実際にはSysMLを使いモデリングする方がいいらしいです。 PlantUMLの使い方については下記リンク

                      PlantUMLを使った宇宙服のモデリング - Qiita
                    • GUILTY GEAR Xrd開発スタッフが送るアニメ調キャラモデリングTIPS from ARC SYSTEM WORKS | 初心者魂 今更聞けない使い方

                      HOME ブログ 3Dツール , Maya GUILTY GEAR Xrd開発スタッフが送るアニメ調キャラモデリングTIPS from ARC SYSTEM WORKS

                      • 組織が拡大しても質の高いDDDを守れるか?ログラス松岡氏・村本氏に聞くDDD浸透の切り札

                        組織が拡大しても質の高いDDDを守れるか?ログラス松岡氏・村本氏に聞くDDD浸透の切り札 2023年9月19日 株式会社ログラス EM 松岡 幸一郎 新卒で日本アイ・ビー・エムに入社し、大手銀行向け業務アプリケーション開発に携わる。4年後にビズリーチに転職。社外サービスや社内業務システムの企画・開発を担う一方で、「ドメイン駆動設計」についてブログなどで発信し、勉強会も数多く主宰。DDD普及活動を通じて知り合ったログラスに転職し、EMを務める 株式会社ログラス エンジニア 村本 雄太 新卒で人材系ベンチャーに入社し、インフラ責任者やテックリード、新規事業開発などの業務を担う。 2021年11月、ログラスに入社。スクラムチームのリーダーとして、チーム改善の推進や開発のリードを担う アジャイル開発の普及により、その関連手法であるドメイン駆動設計(Domain-Driven Design:以下、D

                          組織が拡大しても質の高いDDDを守れるか?ログラス松岡氏・村本氏に聞くDDD浸透の切り札
                        • 【PyTorch・Pyro】モデリングレシピ - HELLO CYBERNETICS

                          はじめに 単一の分布を使ったモデル 正規分布 同時分布の設計 同時分布からのサンプリング Pyroコード ベルヌーイ分布 同時分布の設計 同時分布からのサンプリング Pyroコード カテゴリ分布 同時分布の設計 同時分布からのサンプリング pyroコード 混合モデル ガウス混合モデル 同時分布からのサンプリング Pyroコード ディリクレ過程混合モデル(某折過程モデル) 同時分布からのサンプリング Pyroコード 最後に はじめに Pyroで確率モデリングを書くときには「確率モデリング自体を知ること」と「Pyroの書き方を知ること」の両方が必要です。今回はPyroの書き方に重点をおいて、とある確率モデルを記述するためのPyroでのコード例を適当に記載します。 約束事として、観測変数(データ) $x$ に対して、このデータの生成にまつわるパラメータをすべてひっくるめて $\theta$ と記

                            【PyTorch・Pyro】モデリングレシピ - HELLO CYBERNETICS
                          • Blog - Smart diagram generation for more template diagrams

                            When you create a new diagram with the draw.io web editor, you can now choose to use our new smart diagram generator instead of one of our existing templates. Describe your diagram in a text phrase, and the tool will generate a diagram based on what it parses. For example, this entity relationship model was generated from the phrase “a customer purchases a product from a web store”. As these smart

                            • GitHub - little-hands/ddd-q-and-a: DDD質問箱 回答記録

                              You signed in with another tab or window. Reload to refresh your session. You signed out in another tab or window. Reload to refresh your session. You switched accounts on another tab or window. Reload to refresh your session. Dismiss alert

                                GitHub - little-hands/ddd-q-and-a: DDD質問箱 回答記録
                              • Bayesian statistics

                                統計学入門 「主義」 を心配するみなさまに 東京工業大学 渡辺澄夫 このファイルの目的 このファイルは統計学において 「主義」 を心配するみなさまの ための解説です。 1 要約 いつも 何度でも 尋ねられる 質問 頻度主義 と ベイズ主義 は どちらが正しいですか。 このファイルの回答 1 正しい主義は 存在しません。 好きな主義と 好きな方法を 使うことができます。 推測が当たるかどうか が問題です。 このファイルの回答 2 推測に 「主義」 は 不要です。 推測を当てるには 数理科学 が必要です。 このファイルの回答 3 「主義」 を争うことに 意義はありません。 論争をやめて 数理科学 へ進みましょう。 時間がないかたに このファイルを読むのがメンドウで 結論だけを知りたいかたは 最後のページをご覧ください。 2 統計的推測とは 統計的推測とは 未知である真の分布から データが得られ

                                • PlantUML のテキストで書ける Git Flow と PlantUML で描いた Git Epic Flow - Qiita

                                  Git Flow のブランチモデルは図で描かれることが多いです。Excel や Illustrator で描くと綺麗ですが修正や管理が大変です。 PlantUML はテキストで書けて修正や管理が簡単です。そして図の表示もできる PlantUML で Git Flow を書きました。 前半は git-flow のブランチモデルを PlantUML で作成する手順を 5 Step で紹介します。 後半は GitHub Flow や GitLab Flow そして git-flow を改善した Git Epic Flow を紹介します。 用語説明 Git は分散型バージョン管理システムです。 Git Flow は Git の機能のブランチの作成や更新をするルールのモデルです。 PlantUML はテキストで UML を記述できる DSL(ドメイン特化言語) です。 UML のシーケンス図は、オブ

                                    PlantUML のテキストで書ける Git Flow と PlantUML で描いた Git Epic Flow - Qiita
                                  • GitHub - awslabs/aws-icons-for-plantuml: PlantUML sprites, macros, and other includes for Amazon Web Services services and resources

                                    You signed in with another tab or window. Reload to refresh your session. You signed out in another tab or window. Reload to refresh your session. You switched accounts on another tab or window. Reload to refresh your session. Dismiss alert

                                      GitHub - awslabs/aws-icons-for-plantuml: PlantUML sprites, macros, and other includes for Amazon Web Services services and resources
                                    • Blenderでキャラクターをモデリングして販売するまでの道のり|SAWA

                                      本記事はBlender初心者が2か月でキャラクターを制作、販売するまでの工程を書いたものです。 この記事を最後まで読めばBlenderでキャラクターを作る方法が分かります。 今回作ったモデルはこちら https://ke-esu.booth.pm/items/1527249 技術的な部分にはあまり触れておりませんので、 モデル制作の道しるべとして活用していただければ嬉しいです。 対象読者・Blenderでのキャラクターモデリングに興味がある人 ・Blender初心者が2か月でどの程度作れるようになるのかを知りたい人 ・モデル制作から販売までの流れを知りたい人 ・モデリングを始めたいが何から手を付けていいかわからない人 制作時間ざっくりと私の作業時間を書くと ・平日仕事終わりに2~3h ・土日にそれぞれ6~8h もちろん2ヶ月間毎日休まずに作業をしていた訳ではありません。 仕事が忙しいときは

                                        Blenderでキャラクターをモデリングして販売するまでの道のり|SAWA
                                      • 【12/24にGitLab対応!】テキストで自在に「描く」- KrokiではじめるDiagram as Code - Qiita

                                        【12/24にGitLab対応!】テキストで自在に「描く」- KrokiではじめるDiagram as CodeMarkdownGitLabasciidocVisualStudioCodekroki これは、 NTTコミュニケーションズ Advent Calendar 2020 25日目の記事です。 昨日は @tnoyama さんの「TEKTONとArgoを比較してみた」でした。お楽しみいただけましたか? Krokiとは 本記事では、テキストからの図表生成ツール Krokiを紹介します。最新バージョンは0.9.0です。 公式docs: Kroki! GitHub: yuzutech/kroki: Creates diagrams from textual descriptions! 概要 Kroki!は、テキストから統一的なAPIで、 UML C4 データ可視化 その他図表 を、PNG,

                                          【12/24にGitLab対応!】テキストで自在に「描く」- KrokiではじめるDiagram as Code - Qiita
                                        • コミュニケーション手段としてのモデリング

                                          • OOUIを実践してわかった、9つの大切なこと|リクルート Air ビジネスツールズ プロダクトデザイン

                                            こんにちは、プロダクトデザイナーのmunazoです。 私の所属するリクルートの「Air ビジネスツールズ」で、OOUIを実践したいデザイナー・エンジニアを有志で集め、半年間にわたり実践に取り組みました。 この記事では、現場でやってみたからこそ気付くことができた、OOUIを実践するにあたって大切なことをご紹介します。 この記事に書かれていること ・練習問題を解くだけでは、わからなかったこと ・「これは先に知っておきたかった」と今になって思うこと ・現場で実践して躓いたこと、気をつけたいことはじめに まず、OOUI(オブジェクト指向ユーザーインターフェイス)について簡単にご紹介します。OOUIは、1980年代からあるUIデザインにおける基本的な考え方です。 OOUIではオブジェクトを関心の中心として扱うことで、ユーザーが直感的に操作を行えるようになります。また、相対するタスクベースと比較すると

                                              OOUIを実践してわかった、9つの大切なこと|リクルート Air ビジネスツールズ プロダクトデザイン
                                            • ドメイン駆動設計 モデリング/実装ガイド - little-hands - BOOTH

                                              本書は、初めてDDDを学ぶ方、もしくは実際に着手して「難しい!!」と感じているエンジニアの方を対象とした、ドメイン駆動設計(以下、DDD)についての解説書です。 近年、ソフトウェアのレガシー化が社会的に問題になっていると言われています。 DDDはレガシー化への対策として非常に有用なものですが、日本語で出ている書籍「エリック・エヴァンスのドメイン駆動設計」や「実践ドメイン駆動設計」は非常に重厚かつ難解で、初学者が実用に到達するまでには長い時間と試行錯誤が必要なのが実情です。 そこで本書では、迷子になりがちな「DDDの目的」や「モデル」の解説からはじめ、 具体的なモデリングを行い実装まで落とす事例を元に、DDDの魅力や効果を体感することを目指します。 また、その後にはレイヤーごとの個別のトピックについて、1章ずつ詳しく解説します。 ■本書の構成 本書は以下の構成になっています。 「第1章 DD

                                                ドメイン駆動設計 モデリング/実装ガイド - little-hands - BOOTH
                                              • 「施策デザインのための機械学習入門 データ分析技術のビジネス活用における正しい考え方」 読んだ - 糞糞糞ネット弁慶

                                                施策デザインのための機械学習入門〜データ分析技術のビジネス活用における正しい考え方 作者:齋藤 優太,安井 翔太技術評論社Amazon 著者よりご恵贈いただきました.いくつか読むべき本があったのですが,社内で読書会をするために優先して読みました.感想を書きます. 著者は当時学部生とは思えないスピードでトップカンファレンスに論文を通している齋藤優太氏とサイバーエージェントにて機械学習と経済学 (特に因果推論) の研究を行っている,「効果検証入門」の著者でも知られる安井翔太氏.監修はホクソエム社. 第一線で活躍する若手研究者が日本語で本を書くことがどんなに貴重か (一部の研究者が「日本語の原稿や国内学会は業績ではないので意味がない.運営負荷も高いために縮小・廃止すべきだ」「日本語の専門書は不要であり,原著を読める人間だけが読めばいい.」と主張している背景があります) という話をしても一部の人に

                                                  「施策デザインのための機械学習入門 データ分析技術のビジネス活用における正しい考え方」 読んだ - 糞糞糞ネット弁慶
                                                • 全てのモデルは間違っている、しかしいくつかはとんでもなく間違っている - Qiita

                                                  最近別の記事で、コロナウイルスの感染者数に関するデータはその背景を理解することなしに使うのは危険であるという内容の話をしましたが、今回は、コロナウイルスの感染者数を予測するモデルを使うときには気をつけなくてはいけない、という内容のエッセイがイギリスにおける統計学の学会である、王立統計学会(Royal Statistical Society)の中にあるデータ・サイエンス部のトップの人によって出されていました。 とくにそのモデルを作る人(科学者)、モデルによって出される数字を伝える人(ジャーナリスト)、モデルから得られる情報をもとに政策を作る人(政治家)は、責任が大きく、さらに間違いによる影響や被害が大きいだけに細心の注意を払うべきで、そのためのガイドラインを6つのルールとしてまとめています。 これは、コロナウイルスなどの感染症ウイルスの予測モデルに関わる人達だけでなく、広く一般の我々にとって

                                                    全てのモデルは間違っている、しかしいくつかはとんでもなく間違っている - Qiita
                                                  • 超簡単!ブラウザ上で3Dモデルを作成できる無料Webサービス厳選まとめ! - paiza times

                                                    どうも、まさとらん(@0310lan)です! 今回はPCやスマホなどのブラウザから、3Dモデルを誰でも簡単に作成したり活用できるWebサービスを厳選してご紹介します! 誰でも扱えるように直感的な操作ができるサービスを厳選しており、面倒な設定や登録手続きなども一切不要です。サイトにアクセスするだけで、すぐにでも3Dモデルを活用したサービスを体験できるので、ご興味ある方はぜひ参考にしてください。 ■線を描いて引っ張るだけで3Dの造形物が作れるサービス! 【 Bloom3D 】 誰でも扱えるシンプルなエディタを使って、3Dの立体的な造形物を簡単に素早く作れるサービスです。 例えば、3Dゲームのステージを作ったり、架空の街を作るために家やビルなどを作ったりなどさまざまなケースで役立ちます。 基本的な使い方としては、線を描いて対象となる面を引っ張るだけなので簡単です。 線は空間内のどこにでも描けるの

                                                      超簡単!ブラウザ上で3Dモデルを作成できる無料Webサービス厳選まとめ! - paiza times
                                                    • 人にうれしいAIのためのUXデザインガイド(People + AI Guidebook)

                                                      はじめに 「人にうれしいAIのためのUXデザインガイド」にようこそ。 このガイドブックは、人間中心のAIプロダクトをつくるのに役立ちます。一般的なミスを避け、優れたエクスペリエンスをデザインし、AIによるアプリケーションをつくることに集中できるようにします。 本ガイドブックは、ユーザーエクスペリエンス(UX)の専門家やプロダクトマネージャーが、開発チームとともに、AIに人間中心のアプローチをするための手助けになります。もちろん、このガイドブックは、より人間中心の方法でAIプロダクトをつくりたいと思っている、あらゆる立場の人にとっても、役立つことでしょう。 6つの章があり、それぞれに演習、ワークシート、リソースがあります。ガイダンスを具体的な行動に変えることができるようになっています。 ユーザーニーズ + 成功の定義 データ収集 + 評価 メンタルモデル 説明 + 信頼感 フィードバック +

                                                        人にうれしいAIのためのUXデザインガイド(People + AI Guidebook)
                                                      • 「BlenderでCGをはじめよう!ゼロから学ぶ3DCG教室」の講師に、Blender上達の秘訣を聞いてみた

                                                        TOP 特集 「BlenderでCGをはじめよう!ゼロから学ぶ3DCG教室」の講師に、Blender上達の秘訣を聞いてみた CGWORLD ONLINE TUTORIALSにて、2019年10月2日(水)からリリース開始となった「BlenderでCGをはじめよう!ゼロから学ぶ3DCG教室」(「イントロダクション」、「第一回」は無料配信)。本チュートリアルでは、3DCGの予備知識のない初心者を対象に、Blenderによる3DCGのつくり方を解説していく。そこで講師を務める實方佑介氏に、Blender上達の秘訣を聞いてみた。 TEXT_尾形美幸 / Miyuki Ogata(CGWORLD) PHOTO_弘田 充 / Mitsuru Hirota 3DCGを使うと、10倍くらい効率がアップする CGWORLD(以下、C):そもそも、實方さんはどういう経緯でチュートリアルをつくるにいたったのでし

                                                          「BlenderでCGをはじめよう!ゼロから学ぶ3DCG教室」の講師に、Blender上達の秘訣を聞いてみた
                                                        • Pyroで実践するベイズ機械学習

                                                          本書について #Pyroで実践するベイズ機械学習は、Uber AI Labsが中心となって開発を進めている確率的プログラミング言語Pyroを用いてベイズ機械学習を行う方法を解説した入門書です。ベイズ機械学習の基礎からPyroでそれをどのように実装するのかまでを解説していきます。 本ドキュメントは2021/08/08 現在、制作中です。 本ドキュメントはオープンなプロジェクトであり、そのため協力者を広く求めています。本書のソースコードは GitHub上で公開されています。 本書への追記や修正などありましたら、上記GitHubにてIssueの発行、またはPull requestをお願いいたします。 本ドキュメントは Creative Commons Attribution-ShareAlike 4.0 International License のもとで公開されています。

                                                          • mermaidを使ったmarkdown資料作りメモ(VS Codeの場合) - Qiita

                                                            Introduction 最近、VS codeでメモやドキュメントを残すことが増えて、Markdownで書く機会が増えました。 *2022/2/22 GithubやNotionでも、mermaid記法をサポートしてきており、注目度も上がってきてますね。 いろいろと試しているなかで、Mermaidを使ってガントチャートやシーケンス図も作れる便利さを知り、せっかくなので書き方をnoteしておきます。 VS codeをmarkdown editorとして使用するということ自体は、多くの方がやっています。 特に、VS code + Markdown Preview Enhanced の拡張機能 という構成で使用する人が多く、私もその構成で使っています。 余談ですが、もともとAtmoでかなり支持されていた拡張機能(パッケージ)のようです。 私もAtomを使うには使いますが、VS codeのほうがサク

                                                              mermaidを使ったmarkdown資料作りメモ(VS Codeの場合) - Qiita
                                                            • PlantUML Example for RDRA 2.0 ハンドブック - Qiita

                                                              従来の RDRA から RDRA2.0 では大きく 3 つの変更があります。 ダイアグラムのシンプル化 業務フロー、利用シーンを洗い出す方法の明示 ビジネスルールの記述方法の明示 「参考: RDRA2.0 ハンドブック の 1: RDRA2.0 とは より」 あまり使われなかったダイアグラムが整理されて、ビジネスユースケースモデルへの拡張があり、また、アイコンの形を規定しない や アイコン間の関連線に方向はつけない の変更により PlantUML で表現がやりやすくなりました。 サンプル: 図書管理システム RDRA2.0 ハンドブック の 10章:サンプル:図書管理システム から同じ内容でダイヤグラムをいくつか書きます。 (10.1. や 10.2. ... は RDRA2.0 ハンドブックの見出しと合わせています。) 10.1. ビジネスコンテキスト図 ビジネスルールに関わるビジネス要

                                                                PlantUML Example for RDRA 2.0 ハンドブック - Qiita
                                                              • Visual Studio Code - *.drawio.svg や *.drawio.png の衝撃 - Qiita

                                                                はじめに 先日、 Visual Studio Code の Extension に Draw.io Integration という、VSCode で draw.io を使用出来る拡張機能がリリースされ話題になりました。 リリースされるや否や、界隈では盛り上がりを見せまして、Qiita の記事や #InfraStudy でも導入方法や事例が紹介されたりしました。 VSCodeでDraw.ioが使えるようになったらしい! - Qiita Infrastructure as Codeにおける理想のドキュメント管理を目指して #infrastudy | Developers.IO そんな訳で、モデリングなどの設計作業をするときはこの方法で作図するのがデフォルトになってきたのですが、先日更に(個人的に)驚愕の機能を知ったのでご紹介します。 draw.io について draw.io は無料の作図ツール

                                                                  Visual Studio Code - *.drawio.svg や *.drawio.png の衝撃 - Qiita
                                                                • AWS 構成図を PlantUML で描画できる『AWS-PlantUML』の紹介 - サーバーワークスエンジニアブログ

                                                                  技術4課の多田です. AWS 環境の構成図を書く機会で PowerPoint や Cacoo 等のサービスを使うことがあると思います.作図もコードで制御する方法もないかと思い調べてみたら,「AWS-PlantUML」というツールがありました.今回はこのツールを使って作図する方法と所感を書いていきます. milo-minderbinder/AWS-PlantUML 「AWS-PlantUML」とは 「AWS-PlantUML」とは,PlantUML 形式で AWS 構成図を書くためのツールになります.PlantUML の実行環境は調べればたくさん出てきますが,僕は普段 Visual Studio Code(以下,vscode)を使うため vscode で使う環境をセットアップしました. 参考URL PlantUML qjebbs/vscode-plantuml 「AWS-PlantUML」を

                                                                    AWS 構成図を PlantUML で描画できる『AWS-PlantUML』の紹介 - サーバーワークスエンジニアブログ
                                                                  • ビジネスロジックのモデリングと実装 - ソフトウェア設計を考える

                                                                    ビジネスロジック(ドメインロジック)をどうやってモデリングして、どうやって実装するかの実践例を公開しました。 RDRA 2.0 ハンドブックの図書館システムの実装例 (github) ビジネスロジックのもとになる業務モデルやビジネスルールのモデリングは、 モデルベースの要件定義手法 RDRA2.0 を使っています。 RDRA 2.0 ハンドブック (Kindle Unlimited会員は無償です) 実装技術は、Java/Spring Boot/MyBatis/Thymeleafを使っています。 JIGという設計の可視化ツールを使って、ソースコードからパッケージ関連図やクラスの一覧を自動生成しています。 JIGリポジトリ 利用方法 RDRA 2.0 ハンドブックを入手 リポジトリRDRA 2.0 ハンドブックの図書館システムの実装例をクローン Gradleタスク bootRunを実行(アプリ

                                                                      ビジネスロジックのモデリングと実装 - ソフトウェア設計を考える
                                                                    • GitHubのMarkdownファイルでMermaid記法がサポートされたので作図まとめてみました。 - Qiita

                                                                      Mermaid1はコードで作図することができるツールです。 いままではmermaid.jsが必要でしたが、今回GitHubのMarkdownファイルで、Mermaid記法がサポートされました。 それに伴い、Mermaidで表現できる図についてまとめてみました。 なお簡単にMermaidを試す方法として、Live Editor2もあります。 可能な作図一覧 フローチャート(Flowchart) graph TD A[Christmas] -->|Get money| B(Go shopping) B --> C{Let me think} C -->|One| D[Laptop] C -->|Two| E[iPhone] C -->|Three| F[fa:fa-car Car] sequenceDiagram Alice->>+John: Hello John, how are you?

                                                                        GitHubのMarkdownファイルでMermaid記法がサポートされたので作図まとめてみました。 - Qiita
                                                                      • GitHub - AlexITC/collabuml: A collaborative UML editor; build with etherpad and plantuml

                                                                        You signed in with another tab or window. Reload to refresh your session. You signed out in another tab or window. Reload to refresh your session. You switched accounts on another tab or window. Reload to refresh your session. Dismiss alert

                                                                          GitHub - AlexITC/collabuml: A collaborative UML editor; build with etherpad and plantuml
                                                                        • モデリングのきほん - 日々常々

                                                                          関西Javaエンジニアの会10周年イベント、 KanJava 10th Anniversary Party でモデリングの話をしました。 話したこと モデリングをモデリングしたモデルでモデリングを説明してみました。図の書き方とか言葉の抽出とかそう言う話ではありません。「なんちゃらモデリングをうまくやる方法」みたいなのを期待された方はすみません。でも延長線上にはあると思います。 私の中のモデリングは、対象から使わない情報を削ぎ落とし、対象の特定部分を強調することです。 モデルのモデルを 26ページ で描いてみました。 この図単体では伝わり難いと思いますが、図単独で成立するモデルではなくセッションも含めてのモデルなので雰囲気で見てください。 モデリングのポイントとして 54ページ で「同じことは同じように表現する」と挙げています。「同じことは同じように表現する」は手段で、原則は「情報を維持して

                                                                            モデリングのきほん - 日々常々
                                                                          • ChatGPTでMermaid構文を出力してみた(シーケンス図、ガントチャート、フローチャート作成の実践例) | DevelopersIO

                                                                            こんにちは、CX事業本部 Delivery部の若槻です。 Mermaidを利用すると、様々なタイプの図(Diagram)を簡単に作成でき、またコードやテキストで管理することができます。 このMermaid構文の作成をChatGPTでさらに簡単に行えないか?と考え、ChatGPT(GPT-4)に作成したい図の要件を伝えることでMermaid構文を出力してもらい、各種図(シーケンス、ガントチャート、フローチャート)の作成を試してみました。 試してみた AWSサーバーレス構成で実装したREST APIのシーケンス図の作成を依頼してみます。 入力 次の処理を図解するシーケンス図をMermaid構文で書いて下さい。 1. クライアントはAPI Gateway REST APIにGETリクエストを送信する。 2. API Gateway REST APIはリクエストに含まれるAuthorization

                                                                              ChatGPTでMermaid構文を出力してみた(シーケンス図、ガントチャート、フローチャート作成の実践例) | DevelopersIO
                                                                            • [1811.10154] Stop Explaining Black Box Machine Learning Models for High Stakes Decisions and Use Interpretable Models Instead

                                                                              Black box machine learning models are currently being used for high stakes decision-making throughout society, causing problems throughout healthcare, criminal justice, and in other domains. People have hoped that creating methods for explaining these black box models will alleviate some of these problems, but trying to \textit{explain} black box models, rather than creating models that are \texti

                                                                              • 【PlantUML】見た目系Tips覚書

                                                                                今お世話になっている会社は、納品の関係でドキュメントはExcelで作ることが多いのですが、、、 図はなるべくPlantUMLに置き換えていこうと思って少しずつ使用範囲を広げています。 (pngで出力してExcelに張り付ける使い方が主ですが、、、 ただ、見た目等の本質的じゃないところで、少々指摘を貰ったりして、 ちょっとした小細工を使い回したりしているので、Tipsを覚書きしていきます。 色変更 デフォルトだと以下の色使いなのですが、会社指定のスライドマスタとか、 他の人が作った資料に一緒に載せると、統一感が無いことがあります。 色の変更は以下のページに説明があるように、skinparamを指定すれば変更できます。 指定できる項目は多岐にわたるのですが、ひとまずざっくり色を変更したければ、 以下5つを変更すればOKです。 矢印色(ArrowColor) フォント色(DefaultFontC

                                                                                  【PlantUML】見た目系Tips覚書
                                                                                • UMLとは?書き方とクラス図・シーケンス図など10種の図を解説 | Cacooブログ

                                                                                  「UMLとはなんですか?」こう質問されたとき、あなたはすぐに回答できるでしょうか?クラス図やシーケンス図といった個別の図を目にしたことはあっても、UMLという言葉が具体的に何を指すのか、ぱっと答えるのは意外に難しいかもしれません。 この記事ではUML(統一モデリング言語)の用語解説からUMLを使うメリット、よく使われる図の種類について解説します。 とくにクライアントとの打ち合わせにおいて、専門用語を正しく相手に伝える能力は重要です。クライアントがIT用語に詳しいとは限りません。そのときに自信をもって説明できるよう、この記事を読んで理解しましょう。 UMLとはUnified Modeling Languageの略語です。日本語では「統一モデリング言語」と呼ばれています。 システムの振る舞いや構造をオブジェクト指向で分析したり設計したりする際、図を用いることで視覚的に把握できるようになり、効果

                                                                                    UMLとは?書き方とクラス図・シーケンス図など10種の図を解説 | Cacooブログ