Submit Search
Upload
20171117 redminetokyo13
•
0 likes
•
5,412 views
Yukiya Hayashi
Follow
redmine.tokyo 第13回勉強会でのLT資料です
Read less
Read more
Engineering
Slideshow view
Report
Share
Slideshow view
Report
Share
1 of 19
Download now
Download to read offline
Recommended
フロントからバックエンドまで - WebAssemblyで広がる可能性
フロントからバックエンドまで - WebAssemblyで広がる可能性
IIJ
Zshでデキるプロンプト
Zshでデキるプロンプト
Maruyama Tetsutaro
CircleCI vs. CodePipeline
CircleCI vs. CodePipeline
HonMarkHunt
PostgreSQL:行数推定を読み解く
PostgreSQL:行数推定を読み解く
Hiroya Kabata
MongoDBを用いたソーシャルアプリのログ解析 〜解析基盤構築からフロントUIまで、MongoDBを最大限に活用する〜
MongoDBを用いたソーシャルアプリのログ解析 〜解析基盤構築からフロントUIまで、MongoDBを最大限に活用する〜
Takahiro Inoue
DeNAオリジナル ゲーム専用プラットフォーム Sakashoについて
DeNAオリジナル ゲーム専用プラットフォーム Sakashoについて
Makoto Haruyama
Github codespaces すごく良い。もうこれで 十分なんじゃという話
Github codespaces すごく良い。もうこれで 十分なんじゃという話
xiidec
DeNAゲーム事業におけるデータエンジニアの貢献 [DeNA TechCon 2019]
DeNAゲーム事業におけるデータエンジニアの貢献 [DeNA TechCon 2019]
DeNA
Recommended
フロントからバックエンドまで - WebAssemblyで広がる可能性
フロントからバックエンドまで - WebAssemblyで広がる可能性
IIJ
Zshでデキるプロンプト
Zshでデキるプロンプト
Maruyama Tetsutaro
CircleCI vs. CodePipeline
CircleCI vs. CodePipeline
HonMarkHunt
PostgreSQL:行数推定を読み解く
PostgreSQL:行数推定を読み解く
Hiroya Kabata
MongoDBを用いたソーシャルアプリのログ解析 〜解析基盤構築からフロントUIまで、MongoDBを最大限に活用する〜
MongoDBを用いたソーシャルアプリのログ解析 〜解析基盤構築からフロントUIまで、MongoDBを最大限に活用する〜
Takahiro Inoue
DeNAオリジナル ゲーム専用プラットフォーム Sakashoについて
DeNAオリジナル ゲーム専用プラットフォーム Sakashoについて
Makoto Haruyama
Github codespaces すごく良い。もうこれで 十分なんじゃという話
Github codespaces すごく良い。もうこれで 十分なんじゃという話
xiidec
DeNAゲーム事業におけるデータエンジニアの貢献 [DeNA TechCon 2019]
DeNAゲーム事業におけるデータエンジニアの貢献 [DeNA TechCon 2019]
DeNA
「GraphDB徹底入門」〜構造や仕組み理解から使いどころ・種々のGraphDBの比較まで幅広く〜
「GraphDB徹底入門」〜構造や仕組み理解から使いどころ・種々のGraphDBの比較まで幅広く〜
Takahiro Inoue
スケーラブルな Deep Leaning フレームワーク "Apache MXNet” を AWS で学ぶ
スケーラブルな Deep Leaning フレームワーク "Apache MXNet” を AWS で学ぶ
Amazon Web Services Japan
smarthrを支えるインフラ
smarthrを支えるインフラ
tei-k
はじめてのAzure Web App for Containers! -コンテナの基礎から DevOps 環境の構築まで-
はじめてのAzure Web App for Containers! -コンテナの基礎から DevOps 環境の構築まで-
Saki Homma
Apache Arrow Flight – ビッグデータ用高速データ転送フレームワーク #dbts2021
Apache Arrow Flight – ビッグデータ用高速データ転送フレームワーク #dbts2021
Kouhei Sutou
Webアプリを並行開発する際のマイグレーション戦略
Webアプリを並行開発する際のマイグレーション戦略
Takayuki Shimizukawa
ここがつらいよAws batch
ここがつらいよAws batch
Yu Yamada
20220314 Amazon Linux2022 をさわってみた
20220314 Amazon Linux2022 をさわってみた
Masaru Ogura
SlideShareをやめて Speaker Deckに移行します
SlideShareをやめて Speaker Deckに移行します
Moriwaka Kazuo
初心者向けMongoDBのキホン!
初心者向けMongoDBのキホン!
Tetsutaro Watanabe
Spring Framework勉強会
Spring Framework勉強会
Masakazu Matsushita
とある診断員と色々厄介な脆弱性達
とある診断員と色々厄介な脆弱性達
zaki4649
Building the Game Server both API and Realtime via c#
Building the Game Server both API and Realtime via c#
Yoshifumi Kawai
Vue.js で XSS
Vue.js で XSS
tobaru_yuta
AWS設計ガイドラインで取り組むクラウドシフト
AWS設計ガイドラインで取り組むクラウドシフト
Trainocate Japan, Ltd.
とある診断員とSQLインジェクション
とある診断員とSQLインジェクション
zaki4649
TLS, HTTP/2演習
TLS, HTTP/2演習
shigeki_ohtsu
ウェブセキュリティのありがちな誤解を解説する
ウェブセキュリティのありがちな誤解を解説する
Hiroshi Tokumaru
WayOfNoTrouble.pptx
WayOfNoTrouble.pptx
Daisuke Yamazaki
設計書からの卒業
設計書からの卒業
Fumiyasu Sumiya
灰かぶりチケットはシンデレラに成り得るか?
灰かぶりチケットはシンデレラに成り得るか?
ishikawa_mizuki
Redmine tokyo #13 LT
Redmine tokyo #13 LT
Asako Yanuki
More Related Content
What's hot
「GraphDB徹底入門」〜構造や仕組み理解から使いどころ・種々のGraphDBの比較まで幅広く〜
「GraphDB徹底入門」〜構造や仕組み理解から使いどころ・種々のGraphDBの比較まで幅広く〜
Takahiro Inoue
スケーラブルな Deep Leaning フレームワーク "Apache MXNet” を AWS で学ぶ
スケーラブルな Deep Leaning フレームワーク "Apache MXNet” を AWS で学ぶ
Amazon Web Services Japan
smarthrを支えるインフラ
smarthrを支えるインフラ
tei-k
はじめてのAzure Web App for Containers! -コンテナの基礎から DevOps 環境の構築まで-
はじめてのAzure Web App for Containers! -コンテナの基礎から DevOps 環境の構築まで-
Saki Homma
Apache Arrow Flight – ビッグデータ用高速データ転送フレームワーク #dbts2021
Apache Arrow Flight – ビッグデータ用高速データ転送フレームワーク #dbts2021
Kouhei Sutou
Webアプリを並行開発する際のマイグレーション戦略
Webアプリを並行開発する際のマイグレーション戦略
Takayuki Shimizukawa
ここがつらいよAws batch
ここがつらいよAws batch
Yu Yamada
20220314 Amazon Linux2022 をさわってみた
20220314 Amazon Linux2022 をさわってみた
Masaru Ogura
SlideShareをやめて Speaker Deckに移行します
SlideShareをやめて Speaker Deckに移行します
Moriwaka Kazuo
初心者向けMongoDBのキホン!
初心者向けMongoDBのキホン!
Tetsutaro Watanabe
Spring Framework勉強会
Spring Framework勉強会
Masakazu Matsushita
とある診断員と色々厄介な脆弱性達
とある診断員と色々厄介な脆弱性達
zaki4649
Building the Game Server both API and Realtime via c#
Building the Game Server both API and Realtime via c#
Yoshifumi Kawai
Vue.js で XSS
Vue.js で XSS
tobaru_yuta
AWS設計ガイドラインで取り組むクラウドシフト
AWS設計ガイドラインで取り組むクラウドシフト
Trainocate Japan, Ltd.
とある診断員とSQLインジェクション
とある診断員とSQLインジェクション
zaki4649
TLS, HTTP/2演習
TLS, HTTP/2演習
shigeki_ohtsu
ウェブセキュリティのありがちな誤解を解説する
ウェブセキュリティのありがちな誤解を解説する
Hiroshi Tokumaru
WayOfNoTrouble.pptx
WayOfNoTrouble.pptx
Daisuke Yamazaki
設計書からの卒業
設計書からの卒業
Fumiyasu Sumiya
What's hot
(20)
「GraphDB徹底入門」〜構造や仕組み理解から使いどころ・種々のGraphDBの比較まで幅広く〜
「GraphDB徹底入門」〜構造や仕組み理解から使いどころ・種々のGraphDBの比較まで幅広く〜
スケーラブルな Deep Leaning フレームワーク "Apache MXNet” を AWS で学ぶ
スケーラブルな Deep Leaning フレームワーク "Apache MXNet” を AWS で学ぶ
smarthrを支えるインフラ
smarthrを支えるインフラ
はじめてのAzure Web App for Containers! -コンテナの基礎から DevOps 環境の構築まで-
はじめてのAzure Web App for Containers! -コンテナの基礎から DevOps 環境の構築まで-
Apache Arrow Flight – ビッグデータ用高速データ転送フレームワーク #dbts2021
Apache Arrow Flight – ビッグデータ用高速データ転送フレームワーク #dbts2021
Webアプリを並行開発する際のマイグレーション戦略
Webアプリを並行開発する際のマイグレーション戦略
ここがつらいよAws batch
ここがつらいよAws batch
20220314 Amazon Linux2022 をさわってみた
20220314 Amazon Linux2022 をさわってみた
SlideShareをやめて Speaker Deckに移行します
SlideShareをやめて Speaker Deckに移行します
初心者向けMongoDBのキホン!
初心者向けMongoDBのキホン!
Spring Framework勉強会
Spring Framework勉強会
とある診断員と色々厄介な脆弱性達
とある診断員と色々厄介な脆弱性達
Building the Game Server both API and Realtime via c#
Building the Game Server both API and Realtime via c#
Vue.js で XSS
Vue.js で XSS
AWS設計ガイドラインで取り組むクラウドシフト
AWS設計ガイドラインで取り組むクラウドシフト
とある診断員とSQLインジェクション
とある診断員とSQLインジェクション
TLS, HTTP/2演習
TLS, HTTP/2演習
ウェブセキュリティのありがちな誤解を解説する
ウェブセキュリティのありがちな誤解を解説する
WayOfNoTrouble.pptx
WayOfNoTrouble.pptx
設計書からの卒業
設計書からの卒業
Viewers also liked
灰かぶりチケットはシンデレラに成り得るか?
灰かぶりチケットはシンデレラに成り得るか?
ishikawa_mizuki
Redmine tokyo #13 LT
Redmine tokyo #13 LT
Asako Yanuki
Redmine4時代のプラグイン開発 redmine.tokyo #13
Redmine4時代のプラグイン開発 redmine.tokyo #13
Sho Douhashi
Unofficial Redmine Cooking 闇鍋_デモ環境への発展
Unofficial Redmine Cooking 闇鍋_デモ環境への発展
Yuuki Nara
怖くない? オープンソースへの貢献
怖くない? オープンソースへの貢献
ishikawa_mizuki
高卒でIT企業に入った体験談
高卒でIT企業に入った体験談
ishikawa_mizuki
Redmineを活用したプロジェクトマネジメント技術向上について
Redmineを活用したプロジェクトマネジメント技術向上について
Hirofumi Kadoya
PostgreSQL DBのバックアップを一元化しよう
PostgreSQL DBのバックアップを一元化しよう
Yukiya Hayashi
Evil Tester's Guide to Agile Testing
Evil Tester's Guide to Agile Testing
Alan Richardson
超小規模環境のMySQL #mysqlcasual
超小規模環境のMySQL #mysqlcasual
鉄次 尾形
NaITE#17オープニング資料
NaITE#17オープニング資料
Asako Yanuki
Redmine利用判断チャートと 家庭内Redmineのススメ
Redmine利用判断チャートと 家庭内Redmineのススメ
Hirofumi Kadoya
Psp概説(エッセンス)
Psp概説(エッセンス)
Asako Yanuki
アーキテクチャ主導の情報システムへ
アーキテクチャ主導の情報システムへ
Kent Ishizawa
Redmine.tokyo 13 questionnaire
Redmine.tokyo 13 questionnaire
Jun Naitoh
ある工場の Redmine バージョンアップ
ある工場の Redmine バージョンアップ
Kohei Nakamura
めとりくすおたく
めとりくすおたく
Asako Yanuki
Redmine 260 300_new_feature
Redmine 260 300_new_feature
Jun Naitoh
Redmine.tokyo 07 questionnaire
Redmine.tokyo 07 questionnaire
Jun Naitoh
Redmineはキャズムを超える -日経SYSTEMS寄稿の思い-
Redmineはキャズムを超える -日経SYSTEMS寄稿の思い-
Makoto SAKAI
Viewers also liked
(20)
灰かぶりチケットはシンデレラに成り得るか?
灰かぶりチケットはシンデレラに成り得るか?
Redmine tokyo #13 LT
Redmine tokyo #13 LT
Redmine4時代のプラグイン開発 redmine.tokyo #13
Redmine4時代のプラグイン開発 redmine.tokyo #13
Unofficial Redmine Cooking 闇鍋_デモ環境への発展
Unofficial Redmine Cooking 闇鍋_デモ環境への発展
怖くない? オープンソースへの貢献
怖くない? オープンソースへの貢献
高卒でIT企業に入った体験談
高卒でIT企業に入った体験談
Redmineを活用したプロジェクトマネジメント技術向上について
Redmineを活用したプロジェクトマネジメント技術向上について
PostgreSQL DBのバックアップを一元化しよう
PostgreSQL DBのバックアップを一元化しよう
Evil Tester's Guide to Agile Testing
Evil Tester's Guide to Agile Testing
超小規模環境のMySQL #mysqlcasual
超小規模環境のMySQL #mysqlcasual
NaITE#17オープニング資料
NaITE#17オープニング資料
Redmine利用判断チャートと 家庭内Redmineのススメ
Redmine利用判断チャートと 家庭内Redmineのススメ
Psp概説(エッセンス)
Psp概説(エッセンス)
アーキテクチャ主導の情報システムへ
アーキテクチャ主導の情報システムへ
Redmine.tokyo 13 questionnaire
Redmine.tokyo 13 questionnaire
ある工場の Redmine バージョンアップ
ある工場の Redmine バージョンアップ
めとりくすおたく
めとりくすおたく
Redmine 260 300_new_feature
Redmine 260 300_new_feature
Redmine.tokyo 07 questionnaire
Redmine.tokyo 07 questionnaire
Redmineはキャズムを超える -日経SYSTEMS寄稿の思い-
Redmineはキャズムを超える -日経SYSTEMS寄稿の思い-
Similar to 20171117 redminetokyo13
普段の開発を少しだけ便利にする3つのレシピ
普段の開発を少しだけ便利にする3つのレシピ
Takuma Maruyama
Hacking Ruby with Python
Hacking Ruby with Python
Taisuke Yamada
Cocoa勉強会pdf関連
Cocoa勉強会pdf関連
OCHI Shuji
About rails 3
About rails 3
issei126
Inside frogc in Dart
Inside frogc in Dart
Goro Fuji
Grailsのススメ(仮)
Grailsのススメ(仮)
Tsuyoshi Yamamoto
Similar to 20171117 redminetokyo13
(6)
普段の開発を少しだけ便利にする3つのレシピ
普段の開発を少しだけ便利にする3つのレシピ
Hacking Ruby with Python
Hacking Ruby with Python
Cocoa勉強会pdf関連
Cocoa勉強会pdf関連
About rails 3
About rails 3
Inside frogc in Dart
Inside frogc in Dart
Grailsのススメ(仮)
Grailsのススメ(仮)
More from Yukiya Hayashi
I have a problem when operating AWS with multiple accounts
I have a problem when operating AWS with multiple accounts
Yukiya Hayashi
My misstake on Ansible’s lineinfile module
My misstake on Ansible’s lineinfile module
Yukiya Hayashi
AWS SSO x On-Prem AD Easy IAM user management on Jtf2021
AWS SSO x On-Prem AD Easy IAM user management on Jtf2021
Yukiya Hayashi
AWS Cognito makes old web apps available from anywhere
AWS Cognito makes old web apps available from anywhere
Yukiya Hayashi
アドベントカレンダー から学ぶOCIの空気感
アドベントカレンダー から学ぶOCIの空気感
Yukiya Hayashi
オンボーディングを楽しむ
オンボーディングを楽しむ
Yukiya Hayashi
事前アンケート集計 Terraform meetup tokyo#2
事前アンケート集計 Terraform meetup tokyo#2
Yukiya Hayashi
I want the power of onboarding!
I want the power of onboarding!
Yukiya Hayashi
How did you start learning Azure
How did you start learning Azure
Yukiya Hayashi
My feelings of going to the first conference overseas
My feelings of going to the first conference overseas
Yukiya Hayashi
Let's split text by awk command
Let's split text by awk command
Yukiya Hayashi
What i feel when began use AWS CodePipeline as GitLab Ci user
What i feel when began use AWS CodePipeline as GitLab Ci user
Yukiya Hayashi
How to get rid of terraform plan diffs
How to get rid of terraform plan diffs
Yukiya Hayashi
Task and Time monitoring with Backlog and Toggl
Task and Time monitoring with Backlog and Toggl
Yukiya Hayashi
Oiradaichi's Akamai Journey
Oiradaichi's Akamai Journey
Yukiya Hayashi
What does the monitoring tool use at oisix ra daichi?
What does the monitoring tool use at oisix ra daichi?
Yukiya Hayashi
We love backlog ! in reCap event.
We love backlog ! in reCap event.
Yukiya Hayashi
What we expect of neo4j
What we expect of neo4j
Yukiya Hayashi
Backlog World 2019 LT - We love backlog !
Backlog World 2019 LT - We love backlog !
Yukiya Hayashi
20190116 neo4jug-lt
20190116 neo4jug-lt
Yukiya Hayashi
More from Yukiya Hayashi
(20)
I have a problem when operating AWS with multiple accounts
I have a problem when operating AWS with multiple accounts
My misstake on Ansible’s lineinfile module
My misstake on Ansible’s lineinfile module
AWS SSO x On-Prem AD Easy IAM user management on Jtf2021
AWS SSO x On-Prem AD Easy IAM user management on Jtf2021
AWS Cognito makes old web apps available from anywhere
AWS Cognito makes old web apps available from anywhere
アドベントカレンダー から学ぶOCIの空気感
アドベントカレンダー から学ぶOCIの空気感
オンボーディングを楽しむ
オンボーディングを楽しむ
事前アンケート集計 Terraform meetup tokyo#2
事前アンケート集計 Terraform meetup tokyo#2
I want the power of onboarding!
I want the power of onboarding!
How did you start learning Azure
How did you start learning Azure
My feelings of going to the first conference overseas
My feelings of going to the first conference overseas
Let's split text by awk command
Let's split text by awk command
What i feel when began use AWS CodePipeline as GitLab Ci user
What i feel when began use AWS CodePipeline as GitLab Ci user
How to get rid of terraform plan diffs
How to get rid of terraform plan diffs
Task and Time monitoring with Backlog and Toggl
Task and Time monitoring with Backlog and Toggl
Oiradaichi's Akamai Journey
Oiradaichi's Akamai Journey
What does the monitoring tool use at oisix ra daichi?
What does the monitoring tool use at oisix ra daichi?
We love backlog ! in reCap event.
We love backlog ! in reCap event.
What we expect of neo4j
What we expect of neo4j
Backlog World 2019 LT - We love backlog !
Backlog World 2019 LT - We love backlog !
20190116 neo4jug-lt
20190116 neo4jug-lt
20171117 redminetokyo13
1.
mermaidプラグインで始める構成図管理 林如弥﴾@morihaya55﴿ LT@2017/11/18 redmine.tokyo 第13回勉強会
2.
流れ mermaid is 何? mermaidプラグインについて ちょっと使ってみた感想
3.
mermaid is 何 ‐>
markdownのような簡単なコードで図形を生成できるスクリプ ト言語です GitHub‐> https://github.com/knsv/mermaid ドキュメント‐> https://mermaidjs.github.io/ ※11/18時点でGitHub Star14,544﴾MongoDBが12,615﴿
4.
mermaidの主要3機能 フローチャート シーケンス図 ガントチャート をテキストで記述することができます
5.
フローチャートの紹介 https://mermaidjs.github.io/flowchart.html 例えばこんなコードを書くと graph LR; A(旅立ち) B{戦い} C[成長] D[敗北] E((回復)) A‐‐>B; B‐‐>C; B‐‐>D; D‐‐>E; E‐‐>A; C‐‐>B;
6.
こんなフローチャートが生成されます
7.
フローチャートで、出来ることざっくりまとめ グラフの方向変更﴾上から下、左から右、その逆) 図形の種類変更﴾四角、丸四角、丸、ひし形) 図形のスタイル変更﴾色、囲み先の太さなど﴿ 連結の線の種類変更﴾直線、矢印、点線など﴿ 線にテキストを付与 サブグラフ(複数図形の囲み﴿ マウスオーバでポップアップ
8.
フローチャートの機能沢山使ってみたコード graph LR id1[Start]; id2(Running); id3{Split}; id4((End1)); id5>End2]; id1‐‐ exec ‐‐‐id2 id2‐‐>id3 subgraph Ends id3==>id4 id3‐.‐id5 end style id2 fill:#1f3,stroke:#f33,stroke‐width:10px
9.
こうなります
10.
シーケンス図 ※私は使っていないのでサンプルそのままです﴾><) https://mermaidjs.github.io/sequenceDiagram.html sequenceDiagram Alice‐>>Bob: Hello Bob, how are you? alt is sick Bob‐>>Alice: Not so good :( else is well Bob‐>>Alice: Feeling fresh like a daisy end opt Extra response Bob‐>>Alice: Thanks for asking end
11.
こうなります
12.
ガントチャート https://mermaidjs.github.io/gantt.html
13.
ガントチャートはredmineの機能を使え ばいいと思いますよ... "Easy Gantt"とかもありますよね
14.
mermaidプラグインについて https://github.com/taikii/redmine_mermaid_macro 開発者:taikii さん Ver1.0.0が2017/11/10にリリースされたばかり おめでとうございます&ありがとうございます プラグイン開発についてブログを書かれていました https://taikii.github.io/posts/2017/10/redmine‐mermaid‐ macro‐plugin/
15.
mermaidプラグインのインストールは超簡単です 1. git cloneする cd <redmineのホーム> git clone https://github.com/taikii/redmine_mermaid_macro.git plugins/redmine_mermaid_macro 2.
redmineをリスタートする 以上
16.
ちょっと使ってみた感想 インフラエンジニアな私は、フローチャートを構成図として使え らいいなって思ったが...
17.
こんな図が
18.
mermaidだとこうなった
19.
初見はちょっと抵抗感があるし、複雑な構成には向いていなさそ うという印象をうけたが、やはり コードで書けるメリットは大きい! バージョン管理が楽 差分チェックが簡単 (書いていると﴿機器やサーバ間の接続が明確になる ぜひ皆様もお試しくださいませ! ご清聴ありがとうございましたm ﴾ _
_ ﴿ m
Download now