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
タスクにもストック型・フロー型があるということに Todoist を使い始めて気づいた話 / ...
Search
girigiribauer
July 25, 2025
Programming
0
55
タスクにもストック型・フロー型があるということに Todoist を使い始めて気づいた話 / 20250725-niigata-5min-tech
2025/07/25 Niigata5分Tech #21 で話した資料です
girigiribauer
July 25, 2025
Tweet
Share
More Decks by girigiribauer
See All by girigiribauer
なんとなく使っていたクリップボードの不思議 / 20250926-niigata-5min-tech
girigiribauer
0
32
Bluesky のフィードを作ろう / 20250620-niigata-5min-tech
girigiribauer
0
44
『Bluesky 公式アカウント移行まとめ』のアップデートをした話 / 20241018-niigata-5min-tech
girigiribauer
0
100
コンテナクエリはコンテナ技術の話ではなく CSS の話です / 20240920-niigata-5min-tech
girigiribauer
1
86
公共交通のオープンデータ事始め / 20240823-niigata-5min-tech
girigiribauer
0
100
私と Vim / 20240426-niigata-5min-tech
girigiribauer
2
190
がんばらない勉強会の続け方 / 20240426-niigata-5min-tech-omake
girigiribauer
1
570
初めての chrome extension で Plasmo 使ってみた / 20240329-niigata-5min-tech
girigiribauer
0
130
時間配分を常に意識するために、通知する仕組みを作った話 / 20220527-peacock-meets-up-01
girigiribauer
0
250
Other Decks in Programming
See All in Programming
SpecKitでどこまでできる? コストはどれくらい?
leveragestech
0
620
iOSエンジニア向けの英語学習アプリを作る!
yukawashouhei
0
190
CSC509 Lecture 02
javiergs
PRO
0
410
非同期jobをtransaction内で 呼ぶなよ!絶対に呼ぶなよ!
alstrocrack
0
570
あなたの知らない「動画広告」の世界 - iOSDC Japan 2025
ukitaka
0
440
CSC509 Lecture 06
javiergs
PRO
0
260
Catch Up: Go Style Guide Update
andpad
0
200
2分台で1500examples完走!爆速CIを支える環境構築術 - Kaigi on Rails 2025
falcon8823
3
3.4k
Railsだからできる 例外業務に禍根を残さない 設定設計パターン
ei_ei_eiichi
0
380
高度なUI/UXこそHotwireで作ろう Kaigi on Rails 2025
naofumi
4
3.7k
CSC305 Lecture 02
javiergs
PRO
1
260
CSC305 Lecture 03
javiergs
PRO
0
240
Featured
See All Featured
No one is an island. Learnings from fostering a developers community.
thoeni
21
3.5k
Six Lessons from altMBA
skipperchong
28
4k
The Language of Interfaces
destraynor
162
25k
A Tale of Four Properties
chriscoyier
160
23k
Building a Modern Day E-commerce SEO Strategy
aleyda
43
7.7k
Reflections from 52 weeks, 52 projects
jeffersonlam
352
21k
Bootstrapping a Software Product
garrettdimon
PRO
307
110k
Design and Strategy: How to Deal with People Who Don’t "Get" Design
morganepeng
132
19k
Visualization
eitanlees
148
16k
For a Future-Friendly Web
brad_frost
180
9.9k
Balancing Empowerment & Direction
lara
4
680
The World Runs on Bad Software
bkeepers
PRO
71
11k
Transcript
/JJHBUB5FDI λεΫʹετοΫܕɾϑϩʔܕ͕ ͋Δͱ͍͏͜ͱʹ5PEPJTUΛ͍ ࢝Ίͯؾ͍ͮͨ HJSJHJSJCBVFS
ࣗݾհ w HJSJHJSJCBVFS w ܾΊΔͷ͕ۤखਓؒ 2
Ҿӽ͠ͰͱΓ͋͑ͣશ෦ม͑Α͏ͱࢥͬͨ w ܾΊΔͷ͕ۤखਓؒͷϘʔφεεςʔδ w ҙࢥܾఆͷίετ͕ܶతʹԼ͕͍ͬͯΔࠓ͔͠ͳ͍ 3
λεΫཧπʔϧΛݟ͢ w ࠓ͋͘·ͰλεΫཧͷͰɺεέδϡʔϧཧͱͷҧ͍ɺλεΫͱε έδϡʔϧͷڥքɺͳͲͷ͠·ͤΜ w λεΫλεΫཧπʔϧʹ͍ͭͯݴޠԽͰ͖ͯخ͔ͬͨ͜͠ͱΛ࣮ࡍʹ ͑ͳ͕Β͠·͢ 4
λεΫཧπʔϧวྺ ʢϓϩδΣΫτཧɺυΩϡϝϯτཧؚΉʣ w 3FNFNCFSUIF.JML w 5SFMMP w 3FENJOF w #BDLMPHʢҎޙɺίʔυϓϩδΣΫτʹඥ͍ͮͨ,BOCBOશ෦ؚΉʣ
w "TBOB w /PUJPO w (PPHMFλεΫɺͳͲ 5
πʔϧʹετοΫܕͱϑϩʔܕͷ֓೦͕͋Δ ʢλεΫཧπʔϧʹݶΒͣ͘πʔϧҰൠʣ w ετοΫܕੵ͠࠶ར༻͍ͯ͘͠ͷɺϑϩʔܕͦͷݶΓͰফඅͯ͠ ͍͘ͷʢͱ͠·͢ʣ w ετοΫܕͷྫ8JLJQFEJB (JU)VC (PPHMF%SJWF w
ϑϩʔܕͷྫ4MBDL 5XJUUFS9 #MVFTLZ 6
λεΫʹετοΫܕͷλεΫͱϑϩʔܕ͕͋Δ w λεΫཧͦͷଞϓϩδΣΫτཧɺυΩϡϝϯτཧπʔϧΛ͍ͬͯ͘͏ͪʹɺ λεΫʹετοΫܕͱϑϩʔܕͷ֓೦͕͋Δ͜ͱʹؾ͍ͮͨ w ଟ͘ͷλεΫཧπʔϧετοΫܕͷλεΫΛத৺ʹઃܭ͞Ε͍ͯΔ w ྫϓϩδΣΫτͷλεΫΛཧ͢ΔɺυΩϡϝϯτΛཧ͢Δ w ྫ৽ೖࣾһͷͨΊͷ1$Λॳظઃఆ͢Δ
w ϑϩʔܕͷλεΫɺʑͷۀҰ࣌తͳϓϩδΣΫτʹඥͮ͘ͷ w ྫࠓͷձٞ w ྫձͷࢀՃر͓ళرΛ·ͱΊͨࢿྉʹɺΛ௨ͯ࣍͠ͷਓʹ͢ 7
λεΫཧπʔϧ͕ͬ͘͠Γ͜ͳ͔ͬͨͷͰ(308*Λ͍ͬͯͨ࣌ظ͋ͬͨ w υΩϡϝϯτཧπʔϧʢ$SPXJͷϑΥʔΫʣͰ͝ͱʹNBSLEPXO ϑΝΠϧΛ࡞ΕΔ w YYYͱ͍ͬͨຊͷύεʹNBSLEPXOϑΝΠϧΛ࡞ΕΔ Ϙλϯ͕༻ҙ͞Ε͍ͯΔ w ҰํͰҙͷύεͰNBSLEPXOϑΝΠϧΛ࡞Δ͜ͱͰ͖Δ 8
9
λεΫཧπʔϧ͕ͬ͘͠Γ͜ͳ͔ͬͨͷͰ(308*Λ͍ͬͯͨ࣌ظ͋ͬͨ w ʑͷλεΫ<>YYYͰॻ͖ग़ͯ͠νΣοΫ͚ͭΔ͚ͩͰࣄΓͨ w NBSLEPXOͰॻ͖ग़͢͜ͱͰҰཡੑ͕ߴ͘ɺͦͷ͚ͩͰ݁Ͱ͖ͨ w ϑϩʔܕλεΫ͜Ε͘Β͍γϯϓϧʹѻ͍͍ͨ w ཉ͍͠ͷ(308*ͷΑ͏ʹϑϩʔܕͱετοΫܕΛཱ྆͢ΔλεΫཧ πʔϧ
w (308*λεΫཧπʔϧͰͳ͘ɺ͋͘·ͰυΩϡϝϯτཧπʔϧ ͩͬͨʜʜ 10
ཉ͔ͬͨ͠ͷϑϩʔܕͱ ετοΫܕΛཱ྆͢ΔλεΫཧπʔϧͩͬͨ ͱ͍͏ؾ͖ͮ 11
5PEPJTUΛ͓ࢼ͠Ͱ͍࢝ΊΔ w IUUQTXXXUPEPJTUDPN w ઃఆɺϓϩδΣΫτઃఆɺλάͰͦΕΒΛίϯτϩʔϧ͠ɺ͕ͯ͢ ҙଐੑʢ͚ͭͳͯ͘0,ʣ 12
ϑϩʔܕλεΫͱετοΫܕλεΫͷཱ͕྆Ͱ͖Δ w ྫ৽ೖࣾһͷͨΊͷ1$Λॳظઃఆ͢Δ w ϓϩδΣΫτΛࢦఆͯ͠ɺΛۭʹ͢ΔʢετοΫܕʣ w ྫձͷࢀՃر͓ళرΛ·ͱΊͨࢿྉʹɺΛ௨ͯ࣍͠ͷਓʹ͢ w ࠓͷ͚ͩࢦఆͯ͠ɺϓϩδΣΫτΛۭʹ͢Δʢϑϩʔܕʣ w
ετοΫܕλεΫʹΛ͚ͭͯϑϩʔܕλεΫʹͯ͠ྑ͍ʢͦͷٯ͠ ͔Γʣ w 5PEPJTUͰϑϩʔܕɾετοΫܕλεΫͷཱ͕྆Ͱ͖ΔΑ͏ʹ 13
14
͞Βʹ5PEPJTUͷλάΛ׆༻ͯ͠Έͨ w !IPNF !NPCJMF !CSFBLEPXOͱ͍͏छྨͷλάΛࣗΒ༻ҙ w ͜ΕҎ্ͷՃ༧ఆͳ͠ʢ૿͑Δͱࠞཚͦ͠͏ʣ w !IPNF͓͏ͪͷΈͷλεΫ w
λάλεΫೖྗ࣌ʹ!ʹଓ͚ͯೖྗ͢Δ͚ͩͰՃ͞ΕΔ w λά໊Λӳޠʹͨ͠ͷɺӳޠͷํ͕ͯ͘ೖྗ͍͔͢͠Β w !NPCJMFग़ઌͰߦ͏λεΫ w J04ΞϓϦͰ͜ͷλά͚ͩݟΕ0, w !CSFBLEPXOλεΫղΛతͱͨ͠λεΫ w ཻ͕େ͖͍λεΫΛࡉԽ͢Δͷ͕త 15
͞Βʹҙࣝͯ͠λΠτϧ໊ΛಈࢺͰऴΘΔܗʹͨ͠ w 5PEPJTUΛಋೖͯ͠چλεΫπʔϧ͔ΒλεΫΛҠߦͤͨ͞ͱ͖ʹɺλεΫ Ͱͳ͍ͷ͕͍͔ͭ͘ೖ͍ͬͯΔ͜ͱʹؾͮ͘ w λεΫཧπʔϧใετοΫͱͯ͑ͯ͠͠·͏ w ྫ͜ͷهࣄͨΊʹͳΔ͔Β63-ΛషΓ͚͓ͯ͜͏ w ใετοΫλεΫͰͳ͍ɺͱৗʹҙࣝ͢ΔͨΊʹɺৗʹλεΫ໊͕ಈ
ࢺͰऴΘΔΑ͏บ͚ͮ͢Δ w ಈࢺͰऴΘΔΑ͏ʹॻ͍͍ͯΕɺใετοΫͷೖΓࠐΉ༨͕ͳ͘ͳ Δ 16
·ͱΊ w 5PEPJTUΛ͍࢝Ί͔ͯΒɺλεΫཧ͕֨ஈʹָʹͳͬͨ w λεΫͷετοΫܕͱϑϩʔܕΛҙࣝ͢Δ͜ͱͰɺΑΓޮతʹλεΫΛ ཧͰ͖ΔΑ͏ʹͳͬͨ w λάλΠτϧ໊ͷʹΑͬͯɺ͞Βʹ͍͘͢ͳͬͨ 17
͝ਗ਼ௌ͋Γ͕ͱ͏͍͟͝·ͨ͠ʂ 18