Upgrade to Pro
— share decks privately, control downloads, hide ads and more …
Speaker Deck
Sign up for free
Menu
Search
Features
All features
Private URLs
Password Protection
Custom URLS
Scheduled publishing
Remove Branding
Restrict embedding
Deck Collections
Notes
Features
All features
Private URLs
Password Protection
Custom URLS
Scheduled publishing
Remove Branding
Restrict embedding
Deck Collections
Notes
Explore
Featured decks
Featured speakers
Programming
Technology
Storyboards
Explore
Featured decks
Featured speakers
Programming
Technology
Storyboards
Pricing
Search
Sign in
Sign up for free
入社半年で作った"社内でも使える"ツール集/Everything I Built on the...
Search
果物リン
May 21, 2026
Technology
140
0
Share
Embed
Copy iframe code
Copy JS code
Copy link
Start on current slide
入社半年で作った"社内でも使える"ツール集/Everything I Built on the Side in Half a Year
新しい会社に入ったらアサインされるメイン業務以外にも解決したい課題がいっぱい!
そうだ、全部作ろう。だいたい全集
果物リン
May 21, 2026
More Decks by 果物リン
See All by 果物リン
ADDF - ループエンジニアリングするフレームワークを作ったら/I Didn't Set Out to Build Loop Engineering, But ADDF Did
fruitriin
0
160
AIに与える人間らしさを(略)したら600ページの同人誌になった/I kept thinking about making AI more human, more, more, more... wait, when did this become a 600-page doujinshi?
fruitriin
0
150
記憶を高速で思い出す全文検索パフォーマンス・チューニング テクニック/How to make your AI recall, quickly
fruitriin
0
120
embodied記憶の依代 聖杯問答/ Vessel of Memory: The Grail Dialogue #embodied_llm
fruitriin
2
230
ClaudeCodeと遠くへいくためのパーミッションルール/Stop Checking, Start Trusting: Claude Code Permission Rules
fruitriin
0
91
Claude Codeと物忘れ / Invitation talk about context - Why Claude Code forget?
fruitriin
0
110
Claude Codeと2つの巻き戻し戦略 / Two Rewind Strategies with Claude Code
fruitriin
0
280
Electron+Vue+Swift=真のデスクトップアプリ / How to create "Really" desktop app using Electron
fruitriin
0
160
ある日オレオレフレームワークを作りたくなったぞ/Want to Create Oreore Framework
fruitriin
1
200
Other Decks in Technology
See All in Technology
ユーザー価値を届け続けるためにウォンテッドリーが大切にしている文化
kotaminato
0
180
LLMに渡さなかった仕事
nanaism
0
860
30座EKS, 180次升級淬煉的EKS Upgrade Skill 的歷程
eric8230
0
180
AIエージェントを最高のパートナーに育てる方法|評価と判断軸を育てる5つのステップ
koichiaoki
1
150
AI 時代のスタートアップエコシステ厶から考究する技術的負債との向き合い方
m3m0r7
PRO
3
2.3k
2026-09-11 【Snowflake World Tour Tokyo 2026】Snowflakeを起点に、AI Agentが自律稼働し続ける未来へ / Driving AI Agents with Snowflake
civitaspo
0
710
すぐできる衛星通信対応 あとは山奥に行くだけ
tatetate55
0
130
What the customer really needed
kawaguti
PRO
3
210
品質と信頼性を地続きにする
grimoh
1
790
2026_devsumi_ozono.pdf
o3
3
520
映像変換サーバーなしで端末内でHLSを生成してライブ配信
hikarusato
0
130
その Lambda、8分で 管理者権限まで奪われます
k1nakayama
6
3.1k
Featured
See All Featured
Getting science done with accelerated Python computing platforms
jacobtomlinson
2
480
The Illustrated Guide to Node.js - THAT Conference 2024
reverentgeek
1
510
Tips & Tricks on How to Get Your First Job In Tech
honzajavorek
1
760
Ecommerce SEO: The Keys for Success Now & Beyond - #SERPConf2024
aleyda
1
2.2k
JavaScript: Past, Present, and Future - NDC Porto 2020
reverentgeek
52
6.1k
Leo the Paperboy
mayatellez
10
2.3k
4 Signs Your Business is Dying
shpigford
187
23k
Marketing Yourself as an Engineer | Alaka | Gurzu
gurzu
0
300
Max Prin - Stacking Signals: How International SEO Comes Together (And Falls Apart)
techseoconnect
PRO
0
470
Designing Dashboards & Data Visualisations in Web Apps
destraynor
232
55k
Build your cross-platform service in a week with App Engine
jlugia
234
19k
Templates, Plugins, & Blocks: Oh My! Creating the theme that thinks of everything
marktimemedia
31
2.9k
Transcript
入社半年で作った 仕事で役に立つツール集 ΫϥϑτϚϯιϑτΣΞ ՌϦϯ@FruitRiin ϚϯεϦʔϛʔςΟϯά 5݄ 2026/05/21
入社半年で作った 仕事で役に立つツール集 ΫϥϑτϚϯιϑτΣΞ ՌϦϯ@FruitRiin ϚϯεϦʔϛʔςΟϯά 5݄ 2026/05/21
ଞͷϓϩδΣΫτͰ ͑Δπʔϧͷ
ଞͷϓϩδΣΫτͰ ͑Δπʔϧͷ ʢOSSʣ
FruitRiin • 11݄ೖࣾˡ·ͩʹͳͬͯͳ͍ਓ • ΤϯδχΞۀྺ8͘Β͍ʁ • جຊతʹWebͷਓ • ϑϩϯτΤϯυ˕ɺόοΫΤϯυ̋ ϞόΠϧ˚ɺΠϯϑϥ˚ɺOSS˕
yaml ͷฤू͕ͭΒ͍
yaml? • ϝΠϯͷۀArgoWork fl ow • ͱʹ͔͘શ෦ڊେͳઃఆϑΝΠϧ • ෳͷϑΝΠϧؒͰϦιʔεͷࢀর͕͋Δ •
ૉʹΔͱίʔυδϟϯϓͰ͖ͳ͍ • Helm TemplateͰॻ͔Ε͍ͯΔͷͰ ࣮ͷͱ͜Ζ yaml Ͱ͢Βͳ͍ • yamlΛ࡞Δ݅ذೖͷϑΝΠϧΛฤू͍ͯͯ͠ɺ yamlͱͯ͠invalid
yaml???? • yaml ͭΒ͗͢Δ͔Β ผͷϑΥʔϚοτͰཧͰ͖ͳ͍͔ߟ͢ΔλεΫ • ʮܰ͘ߟ͑ͯΈͯΑʯʮ͕͍͜͜·͍ͪʯʮҧ͏ʯʮͦ͏͡Όͳ͍ʯ • νʔϜͰผͷϑΥʔϚοτʹ͍ͭͯ߹ҙʹࢸΒͳ͍ •
ʮyamlΊ͍ͨͷ͔Ίͨ͘ͳ͍ͷ͔ ͲͬͪͳΜ͍ͩʂʂʂʂʂʯ • ʮPowerrrrrrrrrrrʂʂʂʂʂʢۀͰͳ͍झຯ׆ಈʯ
No1. Helm対応ArgoWorkflow用 VSCodeExtention • VSCodeͰArgoWork fl ow͍ͨ͠ • HelmʹରԠͯ͠Δ͜ͱ͕ॏཁ
No1. Helm対応ArgoWorkflow用 VSCodeExtention • VSCodeͰArgoWork fl ow͍ͨ͠ • HelmʹରԠͯ͠Δ͜ͱ͕ॏཁ 1݄24ʢ2͔݄24ޙʣ
No1. Helm対応ArgoWorkflow用 VSCodeExtention • Energy Source • ArgoWork fl owͷฤूମݧ͕ѱ͍
• Helmલఏyaml invalid yaml Ͱػೳ͠ͳ͍ • ίΞίϯηϓτ • Helm templateͨ͠Βੜͷvalidͳyaml͕ಘΒΕΔ • validͳyamlʹͳΒ֦ு͕ޮͣ͘
No1. Helm対応ArgoWorkflow用 VSCodeExtention • ίΞػೳ • ίʔυδϟϯϓɺϗόʔػೳ
No1. Helm対応ArgoWorkflow用 VSCodeExtention • How to • ͢Ͱʹ͋Δ֦ுΛ͖࣋ͬͯͯػೳՃ • vscode-kubernates-toolsʹՃ
• Result • ଞͷਓʹͬͯΒ͏ʹ Vim֦ுͰ͋Δඞཁ͕͋Δ 1݄25ʢཌʣ
VSCode Extension Not work Vim • ૉʹ࡞ΔͱVSCode Extension VimͰಈ͔ͳ͍ •
ͳΜ͔ίʔυิͱ͔ͬͯ Ϟμϯʹ࡞ΕVimରԠͰ͖ΔͷͰʁ • →൱ɿૉʹ࡞ΔͱVSCodeରԠ͠ͳ͍ɹLSPରԠ͕͍Δ
VimͰίʔυδϟϯϓʁ • VimLSP(Language Server Protocol)ରԠ͍ͯ͠Δ • LSPΛΔαʔόʔΛ࡞Εɺ Vim֦ுͱͯ͠VimʹίʔυδϟϯϓΛ࡞Δ͜ͱ͕Ͱ͖Δ • LSPVSCode,
Vim ,JetbrainsͳͲͰಈ͘
Q. ࠓ͔ΒLSPରԠͬͯͰ͖Δʁ
A. શʹ࡞Γ͠Ͱ͢
࡞Γ͔͠ʙ
࡞Γͳ͓͔͢
No2. Helm対応YAML LSP • LSPʹͳΓ·ͨ͠ 2݄9 ʢೖࣾ3͔݄ɺNo1ͷ2िؒޙʣ
• Energy Source • ͚͕ࣗͩ͑ͯײΒ͑ͳ͍ • ίΞίϯηϓτ • VimͰίʔυδϟϯϓ͕ඞཁ •
ػೳ • ϗόʔɺίʔυδϟϯϓɺ ϦϑΝΫλ༻γϯϘϧetc... x Vim, VScode No2. Helm対応YAML LSP
No2. Helm対応YAML LSP தͷ57ίϛοτ • How to • No1 Λࢀߟ࣮ʹLSPͱͯ͠ϑϧϦϝΠΫ
• Result • ͪΐͬͱϞϠΔڍಈ͋Δ͕ಈ͖ͨ͠ • ܧଓͯ͠ΘΕͯΔͷ͔ෆ໌ͳͷͰ։ൃҰ࣌ఀࢭ • ͓͓Αͦಈ͘ͱ͜ΖͰຬͨ͠ ଞͷ։ൃʹڵຯ͕Ҡͬͨ
ؾεοΩϦ
Con fl uenceͷฤू͕ͭΒ͍
Confluenceの編集? • ڞಉฤूͱঝೝϫʔΫϑϩʔ߹Ͱ Webͷฤूը໘͕ఏڙ͞Ε͍ͯΔ • όʔδϣϯؒͷࠩ֬ೝͱ υϥϑτ൛ཧ͕ͪΐʔਏ͍
ミッション: 記事をMarkdownで管理せよ • Con fl uenceͷهࣄΛMarkdownʹͰ͖ͳ͍͔ • Markdownʹͯ͠ɺGithubͰPRͰࠩΛݟ͍ͨ • ͳΜͱ͔ͳΒͳ͍ʁ
• ͬͯΈ·͔͢ʔ
MarkdownでConfluenceの編集??? • Energy Source • ࣄʢۀ࣌ؒʣ • ίΞίϯηϓτ • MarkdownϑΝΠϧཧՄೳ
• ະͷ • ಉظํ๏ʁCon fl uenceͷػೳͱͷରԠʁʁʁ
MarkdownでConfluenceの編集??? • Bottle Neck • ʮCon fl uenceͷϖʔδࡧҾͱ͔ཁΔΑͶʁʯ • MarkdownͰͲ͏දݱͨ͠ͷ͔
• ؆୯ʹॻ͚ͳ͍ͱҙຯ͕ͳ͍ • ͦͷͨΊʹπʔϧ࡞Δͷͳ͊……
Markdown管理のブレイクスルー • ʮಉظπʔϧͪΒ΄Β͋ΔΜͩΑͳ͋ʯ • ʮػೳతʹΓͯΔͭ ɹಠࣗϑΥʔϚοτ͕ͪΐͬͱϜζͯ͘……ʯ • ʮͦ͏ͩɺૉʹMarkdownΛ࡞ͬͯɺ ɹClaudeʹMarkdownΛਗ਼ॻͤ͞Α͏ʯ
採用したツール - Mark • MarkʢOSSʣ • Markdown͔ΒCon fl uenceͷهࣄΛ࡞ΔCLI •
ࢲͷͷͰͳ͍ • υΩϡϝϯτ͕ࢮ͵΄Ͳղ͕ͩ࠷ڧ
No3. Mark運用CLAUDE.md • ʮ͜ͷσΟϨΫτϦʹஔ͘.md͜͏ॻ͘͠ʯ • ϑϩϯτϚλʔɺը૾ͷૠೖํ๏ • Con fl uenceػೳͷ͍ํ
• ʮσϓϩΠΛϫϯϥΠφʔͰʯ • ͦΕΈͱͯ͠ϦϙδτϦ
No3. Mark運用CLAUDE.md • Result • νʔϜͰධ • ඞਢπʔϧ 🙌 •
ʮ͔͔ͤͬͩ͘Βԣల։Ͱ͖Δ ɹυΩϡϝϯτ࡞ͬͯʯ ʮ࡞Γ·ͨ͠ʂʯˠCon fl uence
ྑ͍ࣄ͠·ͨ͠Ͷ͑
σΠεΫͷ࣌ؒཧΛ ΩονϦͱ
デイリースクラム • ேձ • νʔϜϝϯόʔͰશһͪΐͬͱ͢
ミッション: デイスクの時間を管理せよ • λΠϜϘοΫεΛकΕΔΑ͏ʹ͍ͨ͠ • πʔϧબఆ͓ͤ͠·͢ • ͳΜͱ͔ͳΒͳ͍ʁ • ͬͯΈ·͔͢ʔ
要件:時間の管理がしたい とは • ਓۉׂ͕Ͱ͖ͨΒ͍͍Ͷ • ୭͔͕͘͠ΌͬͨΒଞͷਓΛ͘Ͱ͖ͨΒݴ͏͜ͱͳ͠
よさげなツールを発見!しかし • ࣌ؒͷۉׂʴަγεςϜΛ࣋ͭWebαʔϏε • Ͱඍົʹ͍উखѱ͍……
͍উखѱ͍ͷ ڐͤͶ͑……ʂ
Α͘͢Δ͔
No4.スクラムタイマーなのだ! • Energy Source • JoSSte/ScrumTimer͕͍͍͚ͨͲ ઈົʹ͍৺͕ѱ͍ • Angularॻ͖ͤͳ͍ •
ίΞίϯηϓτ • ॻ͖͍͢VueͰɺ͍৺ྑ͘ • ͣΜͩΜ͕Ͱ͓ΒͤɺP2PͰશһͰૢ࡞
No4.スクラムタイマーなのだ! • Result • ʮ͍ͬͯ͏ศརͳ ɹπʔϧ͕OSSͰݟ͔ͭΓ·ͨ͠ʯ ʮ͍͍ͬ͢Ͷ͑ʯ • ݱࡏΘΕ͍ͯ·͢ •
όάվળ͋Δ͚Ͳͦͦ͑͜͜Δ͠ࣄ͡Όͳ͍ͯ͠͠ͳ͍ 3݄18ʢ4͔݄18ޙʣ 3݄28ʢ10΄Ͳϝϯςʣ
None
όʔϯμϯνϟʔτ ೩͑ͯͳ͘ͳ͍ʁ
ミッション: バーンダウンチャート微妙じゃね? • ຖݟͯΔόʔϯμϯνϟʔτɺ ͳΜ͔ਏ͘ͳΔ • λεΫ͕ྃͨ͠ͱ͖ʹ͔͠ਐḿ͕μϯ͠ͳ͍ • ຊʹʁʁʁʁ •
ͳΜͱ͔͍ͨ͠ JIRAͷ༷
No5. バーンダウンチャート • How to • ؾ߹ͰूܭɺࣗͰάϥϑඳը • ৄࡉผͷLTʢLTʁʣ •
Result • ͱͯྑ͍μογϡϘʔυΛ࡞ͬͨ • ຖேͷਐḿ֬ೝ͔Β ࣍ͷΞΫγϣϯ͕ܾΊ͘͢ͳͬͨ
Grafana μογϡϘʔυ ࡞Γ͍ͨ
ミッション: 業務データのダッシュボード追加 • ৽͍͠ͷՃ͍ͨ͠ • ͓̺ • ຯʹେม • μογϡϘʔυՃ3ݸʁ4ݸʁ͏Α͘Θ͔ΒΜ
• CLAUDE͘Μɺ͏·͘Ͱ͖ΔΜ͔ͩͰ͖ͳ͍Μ͔ͩ • ਓ͕ؒΔΑΓ10ഒૣ͍Μ͚ͩͲ
No6.Grafanaダッシュボード全書 • How to • ܭଌ༻ࣾυϝΠϯࣝશू • ΫΤϦεχϖοτू • Grafanaͷνϟʔτݟຊ
No6.Grafanaダッシュボード全書 • Result • 3͘Β͍Ͱ৽͍͠νϟʔτΛ࡞Εͨ • νϟʔτ͜Ε͕ސ٬ͷ΄͔ͬͨ͠ͷ • ͋ͱ͍ͭͰʹνʔϜͳΒ୭Ͱ μογϡϘʔυ࡞ΕΔΑ͏ʹͳͬͨʢͨͿΜʣ
たくさん作りました! • VSCodeExtention, LSPαʔόʔ • Markdown->Con fl uence • εΫϥϜλΠϚʔɺόʔϯμϯνϟʔτ
• GrafanaμογϡϘʔυ
たくさん作りました! • LLMͷొʹΑΓɺ։ൃ͕രʹ • ՝ײͱͷߏԽɺ ղܾํ๏͕Θ͔Ε͙͢ग़དྷͪΌ͏ʂ • ՝ײΛݟ͚ͭΔํ͕͍͠ • ՝ײΛղফ͖͠Δ͘Β͍
࡞ΓࢄΒ͔͠Δํ͕͍͠
Enjoy(ing) creating!