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
開発環境改善活動2018 〜より快適な開発環境を目指して〜
Search
Kentaro Matsushita
April 21, 2018
Technology
0
380
開発環境改善活動2018 〜より快適な開発環境を目指して〜
kanazawa.rb meetup #68
Kentaro Matsushita
April 21, 2018
Tweet
Share
More Decks by Kentaro Matsushita
See All by Kentaro Matsushita
開発のアジリティ向上のためのシステムリプレイス ~DMM GAMESの事例~
kentarom
0
800
Denoで簡単なCLIツールを作ってみる / Try to make a simple CLI tool with Deno
kentarom
0
1k
GatsbyJSで作った個人ブログの構成を色々見直してみた / Improve my personal blog made with GatsbyJS
kentarom
1
420
Webサイトパフォーマンスを継続的に計測したい!!! / I want to continuously measure my website performance!!!
kentarom
2
570
Actions ToolkitではじめるGitHub Action開発 / Getting started creating a GitHub Action with Actions Toolkit
kentarom
2
2k
GitHub Gistを使って、アクティビティを可視化しよう / Let's try visualizing your activity using the GitHub Gist
kentarom
1
850
OGP画像を生成するNode.jsのライブラリを作ってみた / Create a Node.js module for generating Open Graph image
kentarom
1
7.4k
チームをよしなにする立場を経験して学んだこと / Things I have learned in leading the team
kentarom
0
790
AWSの既存サービスを活用して、 障害検知・復旧を迅速化するカラクリ / JAWS-UG Kanazawa x OpsJAWS
kentarom
2
4.7k
Other Decks in Technology
See All in Technology
AIのグローバルトレンド2025 #scrummikawa / global ai trend
kyonmm
PRO
1
220
複数サービスを支えるマルチテナント型Batch MLプラットフォーム
lycorptech_jp
PRO
0
110
ZOZOマッチのアーキテクチャと技術構成
zozotech
PRO
3
1.3k
Function Body Macros で、SwiftUI の View に Accessibility Identifier を自動付与する/Function Body Macros: Autogenerate accessibility identifiers for SwiftUI Views
miichan
2
170
サンドボックス技術でAI利活用を促進する
koh_naga
0
180
「魔法少女まどか☆マギカ Magia Exedra」のグローバル展開を支える、開発チームと翻訳チームの「意識しない協創」を実現するローカライズシステム
gree_tech
PRO
0
520
ここ一年のCCoEとしてのAWSコスト最適化を振り返る / CCoE AWS Cost Optimization devio2025
masahirokawahara
1
1.4k
エニグモ_会社紹介資料(エンジニア職種向け).pdf
enigmo_hr
0
2.2k
『FailNet~やらかし共有SNS~』エレベーターピッチ
yokomachi
1
200
新規案件の立ち上げ専門チームから見たAI駆動開発の始め方
shuyakinjo
0
680
AWS環境のリソース調査を Claude Code で効率化 / aws investigate with cc devio2025
masahirokawahara
2
1.2k
今!ソフトウェアエンジニアがハードウェアに手を出すには
mackee
9
4.1k
Featured
See All Featured
Building a Scalable Design System with Sketch
lauravandoore
462
33k
Statistics for Hackers
jakevdp
799
220k
BBQ
matthewcrist
89
9.8k
How To Stay Up To Date on Web Technology
chriscoyier
790
250k
It's Worth the Effort
3n
187
28k
Rebuilding a faster, lazier Slack
samanthasiow
83
9.1k
[Rails World 2023 - Day 1 Closing Keynote] - The Magic of Rails
eileencodes
36
2.5k
Designing for Performance
lara
610
69k
CoffeeScript is Beautiful & I Never Want to Write Plain JavaScript Again
sstephenson
161
15k
Unsuck your backbone
ammeep
671
58k
Optimising Largest Contentful Paint
csswizardry
37
3.4k
How to train your dragon (web standard)
notwaldorf
96
6.2k
Transcript
։ൃڥվળ׆ಈ2018 ʙΑΓշదͳ։ൃڥΛࢦͯ͠ʙ @_kentaro_m 2018/04/21 kanazawa.rb meetup #68
@_kentaro_m ۚࢢͰιϑτΣΞΤϯδχΞ Λ͍ͯ͠·͢ ΤϯδχΞ3ʹͳΓ·ͨ͠ Skills: Node.js, AWS, etc. GitHub: kentaro-m
Twitter: _kentaro_m
ࠓ͢͜ͱ ։ൃڥվળ׆ಈͱ ։ൃڥΛվળ͢ΔͨΊʹ࡞ͬͨπʔϧͨͪ
ࠓ͢͜ͱ ։ൃڥվળ׆ಈͱ ։ൃڥΛվળ͢ΔͨΊʹ࡞ͬͨπʔϧͨͪ
։ൃڥվળ׆ಈͱ ࣗͷεΩϧΞοϓ݉Ͷͯɺ։ൃڥΛྑ͘͢Δ πʔϧΛ։ൃɾಋೖ͍ͯ͘͠׆ಈ
ࠓ͢͜ͱ ։ൃڥվળ׆ಈͱ ։ൃڥΛվળ͢ΔͨΊʹ࡞ͬͨπʔϧͨͪ
Τϐιʔυ1 GitHubͷϨϏϡʔϫʔΫϑϩʔΛ վળ͍ͨ͠
νʔϜͰຖ10લޙͷϓϧϦΫΤετ͕ ࡞͞ΕΔ
ϨϏϡʔͷίϛϡχέʔγϣϯ͕ ͏·͍͔ͣ͘ʹϚʔδ·Ͱ͕͔͔࣌ؒΔ
ϓϧϦΫϫʔΫϑϩʔ্ͷަ௨ཧ͕ ͍Ε͏·͍͘͘ͷͰͳ͍͔
ϓϧϦ͘Μ • API Gateway & LambdaͰߏங͞ΕͨSlack Bot • ϓϧϦΫʹ·ͭΘΔΠϕϯτΛSlackʹDMͰ௨ ◦
ΦʔϓϯϚʔδՄೳɺϝϯγϣϯίϝϯτՃ • ϓϧϦΫͷϨϏϡΞʔΦʔτΞαΠϯػೳ • kentaro-m/lambda-pr-notify-bot
ϓϧϦ͘Μಈ͍͍ͯΔ༷ࢠ
ಋೖͨ݁͠Ռ • ϓϧϦΫͷϚʔδ͕ಋೖલޙͰ1.3ഒʹͳͬͨ • νʔϜϝϯόʔ͔Β΄ΊΒΕͨ • ձࣾͷLTେձͰՌൃදΛͯ͠ɺ͓Λ͍͍ͨͩͨ
QiitaʹهࣄΛॻ͖·ͨ͠
Τϐιʔυ2 ϢχοτςετͷΧόϨοδΛ αΫοͱΈ͍ͨ
νʔϜͷ࣮ํ ʮػೳΛՃ͢Δͱ͖Ϣχοτςετ Ұॹʹॻ͍ͯɺϓϧϦΫग़ͯ͠Ͷʯ
ςετΛॻ͘͜ͱʹ׳Εͯͳ͍ࢲ ςετՃ͢ΔͨͼʹHTMLͰు͖ग़͞Ε ͨΧόϨοδϨϙʔτΛݟʹߦ͍ͬͯͨ
None
ΤσΟλͰ ΧόϨοδ֬ೝͰ͖ΕศརͳͷͰ
Coverage Markers • Atomͷ֦ுػೳ • ΧόϨοδΛߦ൪߸ԣʹදࣔ͢Δ • nycistanbulͳͲͷΧόϨοδܭଌπʔϧͰ ಈ࡞֬ೝࡁΈ •
kentaro-m/coverage-markers
ΧόϨοδΛද͍ࣔͯ͠Δ༷ࢠ
ͪ͜ΒQiitaʹॻ͖·ͨ͠
ಋೖͨ݁͠Ռ • HTMLͰు͖ग़͞ΕͨΧόϨοδϨϙʔτΛ Ұʑݟʹߦ͘ඞཁ͕ͳ͘ͳͬͨ • ςετ࡞͕͍͍͢͢Ͱ͖ΔΑ͏ʹ • ϓϥΠϕʔτͰͭͬͨ͘ͷͰ͡ΊͯͷϓϧϦΫΛ Βͬͨ
͍͞͝ʹ • ͕ࣗ࡞ͬͨπʔϧΛ։ൃڥͰΘΕΔͷخ͍͠ • εΩϧΞοϓʹͭͳ͕Δ&΄ΊΒΕΔ • ͜Ε͔Β։ൃڥΛྑ͘͢ΔऔΓΈ ʢπʔϧ։ൃҎ֎ʣΛ͍͖͍ͬͯͨ