Upgrade to Pro
— share decks privately, control downloads, hide ads and more …
Speaker Deck
Features
Speaker Deck
PRO
Sign in
Sign up for free
Search
Search
dmm-ssmjp-lt
Search
Hirokazu Maruta
April 28, 2016
Technology
80
0
Share
Embed
Copy iframe code
Copy JS code
Copy link
Start on current slide
dmm-ssmjp-lt
新人枠としてssmjpで登壇しました
Hirokazu Maruta
April 28, 2016
More Decks by Hirokazu Maruta
See All by Hirokazu Maruta
encryption
mochisuna
0
130
わかった気になるチューリングマシン
mochisuna
0
75
Elementary algorithm
mochisuna
0
35
ssh-dynamic-forward
mochisuna
0
71
ServerlessFramework-Trello
mochisuna
0
39
TechBash Slack Reaction Award
mochisuna
0
51
techbash-clasp
mochisuna
0
110
vuejs-night-publish
mochisuna
0
1.2k
surprise-lt-for-intern-vol-2
mochisuna
0
63
Other Decks in Technology
See All in Technology
カートの信頼性を担保するWireMockを使ったe2eテスト
ykagano
0
260
【CEDEC2026】グラフィックスエンジニアのためのニューラルシェーディング入門
cygames
PRO
0
150
ボトムアップ文化が強い組織で セキュリティをどう根付かせていくかの現在進行形の話 / Making Security Stick in a Bottom-Up Organization
yamaguchitk333
0
220
20260807_第6回_関東kaggler会LT_claw系bot xangiと始める、"寂しくない" kaggle
sugupoko
0
270
変化の早いClaude Codeを 書籍に落とし込む
oikon48
7
1.4k
猫付きpingコマンドを自作
uyuki234
0
230
ホームラボ紹介
y_sera15
0
160
モバイルアプリ開発概論2026
recruitengineers
PRO
5
580
取引先から届く 「セキュリティチェックシート」の読み解き方
kamadamakoto
0
150
【CEDEC2026】次世代デジタルカードゲームのサーバー設計と運用 〜『Shadowverse: Worlds Beyond』の舞台裏~
cygames
PRO
1
1.3k
PLATEAU で バーチャル花火大会
tatsuya1970
0
150
Bill One 開発エンジニア 紹介資料
sansan33
PRO
7
19k
Featured
See All Featured
Testing 201, or: Great Expectations
jmmastey
46
8.2k
WCS-LA-2024
lcolladotor
0
790
For a Future-Friendly Web
brad_frost
183
10k
Building the Perfect Custom Keyboard
takai
2
840
SEO Brein meetup: CTRL+C is not how to scale international SEO
lindahogenes
1
2.8k
Building Flexible Design Systems
yeseniaperezcruz
330
40k
Agile Actions for Facilitating Distributed Teams - ADO2019
mkilby
0
250
10 Git Anti Patterns You Should be Aware of
lemiorhan
PRO
659
62k
Design of three-dimensional binary manipulators for pick-and-place task avoiding obstacles (IECON2024)
konakalab
0
540
The agentic SEO stack - context over prompts
schlessera
0
860
Designing for humans not robots
tammielis
254
26k
New Earth Scene 8
popppiees
3
2.5k
Transcript
bot DMM.com
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
• PF
2 18
19
HUBOT • GitHubChatOps HipChatSlack
20
Garoon • Cybozu " #!%
21 #!% "$%→
JIRA • Atlassian " ! $ #
22
23 “nippou” “” % ' API
) ! # # API ) ($ ($ "& !
• 24
25 APIbot
26 API bot
27
GaroonAPI& $!"% GaroonAPISOAP • SOAP 1. SOAP WSDL)
2. XML ( 3. HUBOT#+ JSON'* 28
GaroonAPI GaroonAPI SOAP 29
GaroonAPI GaroonAPISOAP 30
GaroonAPI " • node-soap node.js SOAP
120! 31
GaroonAPI " • node-soap node.js SOAP
120! • Envelope Body 32
GaroonAPI " • node-soap node.js SOAP
120! • Envelope Body 33
GaroonAPI& $!"% GaroonAPISOAP • SOAP 1. SOAP WSDL)
2. XML ( 3. HUBOT#+ JSON'* 34
GaroonAPI& $!"% GaroonAPISOAP • SOAP 1. SOAP WSDL)
2. XML ( 3. HUBOT#+ JSON'* 35 API
36 36 ← ←
←
37 37 ← ← ←
38
39
40 JSON OK
41
OK 42
43
JIRA-API JQL • JIRA • SQL •
GETURL 44
GET jql=hogehoge OK • jql=assignee=+AND+worklogDate=&fields=worklog
45
• JSON 46
+ JQL %* -$ • ( + ")
jql=workLogAuthor=!,' +AND+worklogDate=&&fields=worklog # 47
APIOK 48
49
%(* ) "'), ▫
./&$ -0# 50 +!
&!bot( • ") , - +-
, $% • Garoon ( • JIRA ' ,Garoon ' ,*.# $% 51
• 52
53 4-space- 4
54
55
• 4 • bot 130
11 56
• 57 bot
bot 1 / 58
bot$*(! 1 % / $*(! 100300(5h)
/ # )&850'" 59
bot"(.,% 1# ) / (.,% 100300(5h) /
(.,% '$-! *850 +& 93500 / 60
61
62
63
64