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
在庫管理・買い物メモを作成中/creating-inventory-management-sh...
Search
cottondesu
August 30, 2026
Technology
5
0
Share
Embed
Copy iframe code
Copy JS code
Copy link
Start on current slide
在庫管理・買い物メモを作成中/creating-inventory-management-shopping-list
cottondesu
August 30, 2026
More Decks by cottondesu
See All by cottondesu
ヨシケイの撮り忘れを対策したPart2/measures-were-taken-to-prevent-forgetting-to-pick-up-yoshikei-part2
cottondesu
0
50
ヨシケイの取り忘れ対策した / Measures were taken to prevent forgetting to pick up Yoshikei
cottondesu
0
340
開発環境公開ハード編 / Development environment public hardware version
cottondesu
0
190
開発環境公開ソフト編 / Development environment public software edition
cottondesu
0
180
正規表現で心が折れた/Regular expressions broke my heart
cottondesu
0
190
オレオレGASからMakeへの移行を検討してみた / Considering the transition from Ore Ore GAS to Make
cottondesu
0
770
Kanazawa.rb 10周年KPT / Kanazawa.rb 10th Anniversary KPT
cottondesu
0
890
Kanazawa.rb 9周年KPT / Kanazawa.rb 9th Anniversary KPT
cottondesu
0
490
Mac Book Proのバッテリー交換してみた / I replaced the battery in my Mac Book Pro.
cottondesu
0
600
Other Decks in Technology
See All in Technology
atproto spaces概要
yamarten
0
110
「ミスを許さない手順書」を作ってみた 〜 個人的にはこれ以上できることはあまりなさそう/20260827-ssmjp-operation-procedure-update
opelab
12
8.6k
みてねにおけるAI-DLC導入活動とAIドリブン開発の現在地/JAWS-UG AI-DLC #2
isaoshimizu
2
270
Introduction to Bill One Development Engineer
sansan33
PRO
0
470
サイボウズ 開発本部採用ピッチ / Cybozu Engineer Recruit
cybozuinsideout
PRO
12
86k
Bill One 開発エンジニア 紹介資料
sansan33
PRO
7
20k
「面白い!」を信じ抜け。激動の時代を貫く、オンリーワン・エンジニアの条件
kizawa2020
1
310
型落ちシンクライアント端末のPoEモジュールを自作したかった話
logica0419
0
490
tamachi.goを支える技術
rymiyamoto
0
110
サービス内で複数のOP・ASを連鎖させる(OAuth/OIDC Numa (Immersion) Workshop 2026)
oidfj
PRO
0
320
研究開発部の紹介 / Sansan R&D Profile
sansan33
PRO
4
24k
カーネルまで探検して理解するふたつの自動計装
sumiyae
0
330
Featured
See All Featured
Crafting Experiences
bethany
1
270
Making Projects Easy
brettharned
120
6.7k
Agile that works and the tools we love
rasmusluckow
331
22k
The State of eCommerce SEO: How to Win in Today's Products SERPs - #SEOweek
aleyda
2
11k
Everyday Curiosity
cassininazir
0
300
Making the Leap to Tech Lead
cromwellryan
135
10k
XXLCSS - How to scale CSS and keep your sanity
sugarenia
249
1.3M
The agentic SEO stack - context over prompts
schlessera
0
880
<Decoding/> the Language of Devs - We Love SEO 2024
nikkihalliwell
1
300
Building Applications with DynamoDB
mza
96
7.2k
Embracing the Ebb and Flow
colly
88
5.1k
The Psychology of Web Performance [Beyond Tellerrand 2023]
tammyeverts
49
3.5k
Transcript
在庫管理・買い物メモを 作成中 Kanazawa.rb meetup 168 2026年08月22日
@cotton̲desu Webエンジニア/元不眠症エンジニア
アジェンダ 1. きっかけ 2. 開発環境・構成 3. 機能説明 4. Demo 5.
所感
きっかけ
きっかけ • 以下の在庫状況を把握したい • パントリー • 冷蔵庫 • 冷凍庫 •
日用品
ついでに買い物メモも 欲しい
きっかけ • メモに書いたが持ち歩いていない • 何か買わないといけないが何か覚えていない • 何か買わないといけないが家に帰って思い出す • 特定の人と共有したい、気が付いたら買うがいい
開発環境・構成
開発環境・構成 • コンテナ基盤:Docker • ベースイメージ:ruby:4.0.6-slim • データベース: PostgreSQL 15 •
Webサーバー: Puma 7.2.0
開発環境・構成 • Framework:Rails 8.0.4 -> 8.1.3.1 • CSS:Tailwind CSS 4.1.18
• JavaScript:Hotwire Turbo、Stimulus • Language:Ruby 3.3.10 -> 4.0.6 • Test:Minitest
開発環境・構成 • Framework:Rails 8.0.4 -> 8.1.3.1 • CSS:Tailwind CSS 4.1.18
• JavaScript:Hotwire Turbo、Stimulus • Language:Ruby 3.3.10 -> 4.0.6 • Test:Minitest 採用理由 • Kanazawa.rbだからね
コード説明は割愛
機能説明
機能 • 在庫一覧 • 在庫登録 • 買い物一覧 • 買い物登録 •
在庫一覧から買い物登録 • 買い物一覧から在庫登録 • ログアウト
None
None
遷移図 買い物登録 在庫一覧 買い物一覧 在庫登録
None
None
Demo
所感 • これで買い忘れが少し減ると思う • あれ買ってきてなどの買い忘れが減るといいな • 実運用はこれから
おまけ
0円運用を検討すると
fl デプロイ先は Cloud are
Cloud are Containers fl は使いたくない
TypeScript/ Honoに移植します
在庫管理・買い物メモを 作成中 Kanazawa.rb meetup 168 2026年08月22日