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
睡眠する技術 / Technology to Sleep
Search
Kuniwak
PRO
December 21, 2022
Technology
15k
15
Share
Embed
Copy iframe code
Copy JS code
Copy link
Start on current slide
睡眠する技術 / Technology to Sleep
皆さんは睡眠できていますか?この発表では睡眠が下手だった私が睡眠を上達するためにした技術的な工夫を紹介します。
Kuniwak
PRO
December 21, 2022
More Decks by Kuniwak
See All by Kuniwak
AIベース静的検査器の偽陽性率を抑える工夫3選
orgachem
PRO
8
2.9k
仕様漏れ実装漏れをなくすトレーサビリティAI基盤のご紹介
orgachem
PRO
16
11k
要求定義・仕様記述・設計・検証の手引き - 理論から学ぶ明確で統一された成果物定義
orgachem
PRO
40
24k
DeNA での思い出 / Memories at DeNA
orgachem
PRO
8
3.7k
それ CLI フレームワークがなくてもできるよ / Building CLI Tools Without Frameworks
orgachem
PRO
18
4.8k
状態遷移図を書こう / Sequence Chart vs State Diagram
orgachem
PRO
4
810
テストケースの名前はどうつけるべきか?
orgachem
PRO
2
970
欠陥を早期に発見するための Software Engineer in Test とその重要性 / What is Software Engineer in Test and How they works
orgachem
PRO
22
5k
住宅を WebXR で評価しよう / Evaluating My Home by WebXR
orgachem
PRO
0
250
Other Decks in Technology
See All in Technology
マイナンバーカード本人確認の実装比較(OAuth/OIDC Numa (Immersion) Workshop 2026) / 20260825 numa-12
oidfj
PRO
0
360
EUDIWの枠組みを出発点に民間エコシステムの在り方を考える(OAuth/OIDC Numa (Immersion) Workshop 2026)
oidfj
PRO
0
370
1000⼈規模のClaude Enterprise運⽤を「Oktaのグループ」と「Slack」に集約する
sansantech
PRO
1
520
GopherCon @シアトル に行ってきました
logica0419
0
450
All About Sansan – for New Global Engineers
sansan33
PRO
1
1.5k
[RSJ26] Flow as Flow: Modeling Robot Velocity Fields as Probability Velocity Fields
keio_smilab
PRO
0
140
Introduction to Sansan Meishi Maker Development Engineer
sansan33
PRO
0
470
AWSとGitHub Actionsの責任境界と 組織で安全に使用する取り組み
nealle
1
230
AIエージェントのためのデータ設計
daiz21
0
550
最新技術に積極チャレンジ!EKS共通基盤のこれまでとこれから
daitak
0
260
Kiro5兄弟のいまどきのセキュリティ基礎知識
kentapapa
0
410
紙 to デジタル
ichien178
0
420
Featured
See All Featured
How to audit for AI Accessibility on your Front & Back End
davetheseo
0
520
GraphQLの誤解/rethinking-graphql
sonatard
75
12k
SEO in 2025: How to Prepare for the Future of Search
ipullrank
3
3.8k
Navigating the Design Leadership Dip - Product Design Week Design Leaders+ Conference 2024
apolaine
2
410
Easily Structure & Communicate Ideas using Wireframe
afnizarnur
194
17k
svc-hook: hooking system calls on ARM64 by binary rewriting
retrage
2
540
The SEO identity crisis: Don't let AI make you average
varn
0
540
Rails Girls Zürich Keynote
gr2m
96
14k
Building Better People: How to give real-time feedback that sticks.
wjessup
370
20k
[Rails World 2023 - Day 1 Closing Keynote] - The Magic of Rails
eileencodes
38
3k
Reality Check: Gamification 10 Years Later
codingconduct
0
2.3k
Design in an AI World
tapps
1
290
Transcript
ਭ͢Δٕज़ %F/"5FDI5BMLձ,VOJXBL
,VOJXBL 2 ͔Β48&5Ͱಇ͍͍ͯΔɻ ਭ࣌ؒΊɻ ༮গظ͔ΒਭϦζϜ่͕յ͍ͯͨ͠ɻ
3 ͜ΜͳهࣄΛॻ͖·ͨ͠
ࠓ͍͑ͨ͜ͱ 4
5 3FNPͰࣗಈফ౮ εΫϦʔϯλΠϜͰ ਂͷεϚϗΛจԽ 1 2 3 Χʔςϯ͍Βͣͷ ேͷೖΔ૭Ͱىচ
ࢲͷ๊͍͑ͯͨ 6
7 ೖ͕Լख ىচ͕Լख
ೖͷԼख͞ w ".ʹͳͬͯ͘ͳ͍ w εϚϗΛ͍ͬͯͨ͡Β͏". w ͍ͱࢥͬͯεϚϗΛফ͢ w NJOޙʹͳ͔ͥεϚϗΛ৮͍ͬͯΔ 8
ىচͷԼख͞ w εψʔζػೳͰΊͬͪΌεψʔζ͢Δ w ΪϦΪϦ·Ͱϕου͔Βग़ΒΕͳ͍ͷͰ Ӻ·Ͱͬͯग़ࣾ͠͠ 9
10 ೖ͕Լख ىচ͕Լख
ࢲͷͱͬͨղܾํ๏ 11
12 3FNPͰࣗಈফ౮ εΫϦʔϯλΠϜͰ ਂͷεϚϗΛจԽ 1 2 3 Χʔςϯ͍Βͣͷ ேͷೖΔ૭Ͱىচ
13 3FNPͰࣗಈফ౮ εΫϦʔϯλΠϜͰ ਂͷεϚϗΛจԽ 1 2 3 Χʔςϯ͍Βͣͷ ேͷೖΔ૭Ͱىচ
3FNPͱ /BUVSF͕ࣾఏڙ͢Δ εϚʔτϦϞίϯɻ ֎ઢͰૢ࡞Ͱ͖ΔՈిΛ ΞϓϦ͔Βૢ࡞Ͱ͖Δɻ 14 IUUQTTIPQOBUVSFHMPCBM
εϚʔτεϐʔΧʔܦ༝Ͱ ৴߸ΛૹΔ͜ͱɺ ࢦఆͨ࣌͠ࠁʹͳͬͨΒ ৴߸ΛૹΔ͜ͱͰ͖Δɻ 15 IUUQTTUPSFHPPHMFDPNKQQSPEVDUHPPHMF@OFTU@NJOJ 3FNPͱ
3FNPͱ র໌ʹϦϞίϯͰ౮ ফ౮ৗ౮ΛΓସ͑ ΒΕΔͷ͕͋ΔͷͰ র໌ૢ࡞Ͱ͖Δɻ 16
17 3FNPͱϦϞίϯࣜর໌Λ Έ߹ΘͤΔͱࢦఆ࣌ࠁͰ ࣗಈফ౮Ͱ͖Δ
18
19
"GUFS #FGPSF w ".ʹͳͬͯ͘ͳ͍ w εϚϗΛ͍ͬͯͨ͡Β". w ͍ͱࢥͬͯεϚϗΛফ͢ w ͍ͭͷؒʹ͔εϚϗΛ৮͍ͬͯΔ
20 w 1.ʹࣗಈফ౮ɺ ͦΖͦΖΓ্͛ͳ͚Ε w εϚϗΛ͍ͬͯͨ͡Β1. w ͍ͱࢥͬͯεϚϗΛফ͢ w ͍ͭͷؒʹ͔εϚϗΛ৮͍ͬͯΔ
"GUFS #FGPSF w ".ʹͳͬͯ͘ͳ͍ w εϚϗΛ͍ͬͯͨ͡Β". w ͍ͱࢥͬͯεϚϗΛফ͢ w ͍ͭͷؒʹ͔εϚϗΛ৮͍ͬͯΔ
21 w 1.ʹࣗಈফ౮ɺ ͦΖͦΖΓ্͛ͳ͚Ε w εϚϗΛ͍ͬͯͨ͡Β1. w ͍ͱࢥͬͯεϚϗΛফ͢ w ͍ͭͷؒʹ͔εϚϗΛ৮͍ͬͯΔ
22 3FNPͰࣗಈফ౮ εΫϦʔϯλΠϜͰ ਂͷεϚϗΛจԽ 1 2 3 Χʔςϯ͍Βͣͷ ேͷೖΔ૭Ͱىচ
23 3FNPͰࣗಈফ౮ εΫϦʔϯλΠϜͰ ਂͷεϚϗΛจԽ 1 2 3 Χʔςϯ͍Βͣͷ ேͷೖΔ૭Ͱىচ
ಛఆͷΞϓϦΛࢦఆͨ࣌ؒ͠ଳʹ ར༻Ͱ͖ͳ͘͢ΔJ04ͷػೳɻ J04 ͔Βར༻Մೳɻ 24 εΫϦʔϯλΠϜͱ
25 εΫϦʔϯλΠϜͱ ېࢭ࣌ؒଳʹͳΔͱ εΫϦʔϯλΠϜൃಈ
26 εΫϦʔϯλΠϜͱ 0,Λԡ͢ͱ ΞϓϦ͕ด͡Δ
27 εΫϦʔϯλΠϜͱ 0,Λԡ͢ͱ ΞϓϦ͕ด͡Δ ېࢭΞϓϦ։͚ͳ͍
28 ਂͷεϚϗͷจԽʹޭ
"GUFS #FGPSF 29 w 1.ʹࣗಈফ౮ɺ ͦΖͦΖΓ্͛ͳ͚Ε w 1.ʹεϚϗจԽ w Δ͜ͱͳ͍ͷͰ৸Δ͔͠ͳ͍
w 1.ʹࣗಈফ౮ɺ ͦΖͦΖΓ্͛ͳ͚Ε w εϚϗΛ͍ͬͯͨ͡Β1. w ͍ͱࢥͬͯεϚϗΛফ͢ w ͍ͭͷؒʹ͔εϚϗΛ৮͍ͬͯΔ
"GUFS #FGPSF 30 w 1.ʹࣗಈফ౮ɺ ͦΖͦΖΓ্͛ͳ͚Ε w 1.ʹεϚϗจԽ w Δ͜ͱͳ͍ͷͰ৸Δ͔͠ͳ͍
w 1.ʹࣗಈফ౮ɺ ͦΖͦΖΓ্͛ͳ͚Ε w εϚϗΛ͍ͬͯͨ͡Β1. w ͍ͱࢥͬͯεϚϗΛফ͢ w ͍ͭͷؒʹ͔εϚϗΛ৮͍ͬͯΔ
31 3FNPͰࣗಈফ౮ εΫϦʔϯλΠϜͰ ਂͷεϚϗΛจԽ 1 2 3 Χʔςϯ͍Βͣͷ ேͷೖΔ૭Ͱىচ
32 3FNPͰࣗಈফ౮ εΫϦʔϯλΠϜͰ ਂͷεϚϗΛจԽ 1 2 3 Χʔςϯ͍Βͣͷ ேͷೖΔ૭Ͱىচ
33 ࠓͷՈͷ৸ࣨʹܕΨϥεͷ ߴ૭͕౦͖ʹ͋Δ ܕΨϥεͩ͠ߴ૭ͳͷͰ ΧʔςϯΛ͚͍ͭͯͳ͍
৸ࣨͷ૭ʢౙʣ".
35 ".͙Β͍Ͱ ΊͬͪΌᚶ͍͠ͷͰ ࣗવͱى͖ͯ͠·͏
36 ͏ؒɺ֮·͠Λ Θͳ͍Ͱى͖ΒΕ͍ͯΔ
37 Ո୳͠จॅͰ ৸ࣨʹ౦͖ܕΨϥε খ૭ͷ͋ΔؒऔΓΛબ΅͏
38 3FNPͰࣗಈফ౮ εΫϦʔϯλΠϜͰ ਂͷεϚϗΛจԽ 1 2 3 Χʔςϯ͍Βͣͷ ேͷೖΔ૭Ͱىচ
39 3FNPͰࣗಈফ౮ εΫϦʔϯλΠϜͰ ਂͷεϚϗΛจԽ 1 2 3 Χʔςϯ͍Βͣͷ ேͷೖΔ૭Ͱىচ
ೖɾىচ্ୡ͔ʂʁ
࣮͏·͍͔͘ͳ͔ͬͨ
42 εΫϦʔϯλΠϜͱ 0,Λԡ͢ͱ ΞϓϦ͕ด͡Δ
43 εΫϦʔϯλΠϜͱ 0,Λԡ͢ͱ ΞϓϦ͕ด͡Δ
44 εΫϦʔϯλΠϜͱ 0,Λԡ͢ͱ ΞϓϦ͕ด͡Δ
45 εΫϦʔϯλΠϜͱ 0,Λԡ͢ͱ ΞϓϦ͕ด͡Δ !?
46 εΫϦʔϯλΠϜͱ ࣌ؒԆͷڐՄΛ ٻΊΔΛԡ͢
47 εΫϦʔϯλΠϜͱ ࣌ؒԆͷڐՄΛ ٻΊΔΛԡ͢ ͋ͱճ͔͠ ͑ͳ͍ͷͰ0,
48 εΫϦʔϯλΠϜͱ ࣌ؒԆͷڐՄΛ ٻΊΔΛԡ͢ ύείʔυΛೖྗ͢Δ ͱղআͰ͖Δ ͜ͷύείʔυ ϩοΫղআ༻ͱผͰ εΫϦʔϯλΠϜ ઐ༻ʹઃఆͨ͠ͷ
49 ͍ͭͷؒʹ͔ղআ͞Ε͍ͯΔʜ ͍ͭղআͨ͠ΜͩʜʢϚδͰ͜͏ͳΔʣ
50 ແҙࣝʹύείʔυΛ ೖྗ͢ΔΑ͏ʹͳͬͯ͠·ͬͨ
51 ύείʔυΛͬͯΔ͔ΒղআͰ͖ͯ͠·͏ ύείʔυΛΒͳ͚Ε͍͍ͷͰʁ
52 εΫϦʔϯλΠϜͷύείʔυΛ ୈࡾऀʹઃఆͯ͠Β͏͜ͱʹͨ͠
ඇৗ༻ʹύείʔυࢴʹ ॻ͍ͯΒ͍ɺ؈ΓΛΘͳ͍ͱ ։͔ͳ͍ஷۚശ؈෧ҹ ։෧͞Εͨ͜ͱ·ͩҰͳ͍ 53
͜ΕͰͬͱ ೖɾىচ্ୡ
ޮՌଌఆͯ͠Έ·ͨ͠
ਭܭଌػೳͷ͋Δ J04ΞϓϦΛ༻ IUUQTBQQTBQQMFDPNKQBQQTMFFQDZDMF&#&&&#$&&"&" &#$&"&#"&&""&#&&&&"JE
৸Δͱ͖ʹΞϓϦΛ্ཱͪ͛ɺ ປݩʹεϚʔτϑΥϯΛஔ͚ͩ͘
σʔλͷΤΫεϙʔτػೳ͕͋Γɺब৸࣌ࠁ ىচ࣌ࠁɺշ͍ͼ͖ͷ༗ແɺೖ·Ͱͷ ࣌ؒͳͲΛ$47ܗࣜͰೖखͰ͖Δ
ͷؒͷ σʔλ͔ΒޮՌଌఆΛ͠·ͨ͠ ʢରࡦΛ࢝Ίͨͷʣ
ରࡦલͷब৸࣌ࠁ ʢʣ ରࡦޙͷब৸࣌ࠁ ʢʣ
ରࡦલͷब৸࣌ࠁ ʢʣ ରࡦޙͷब৸࣌ࠁ ʢʣ ฏۉ1. ฏۉ".
ରࡦલͷब৸࣌ࠁ ʢʣ ରࡦޙͷब৸࣌ࠁ ʢʣ ඪ४ภࠩ ඪ४ภࠩ
ରࡦલͷىচ࣌ࠁ ʢʣ ରࡦޙͷىচ࣌ࠁ ʢʣ
ฏۉ". ฏۉ". ରࡦલͷىচ࣌ࠁ ʢʣ ରࡦޙͷىচ࣌ࠁ ʢʣ
ඪ४ภࠩ ඪ४ภࠩ ରࡦલͷىচ࣌ࠁ ʢʣ ରࡦޙͷىচ࣌ࠁ ʢʣ
ΑΓૣ͘ɺΑΓنଇతͳ ਭϦζϜʹͳͬͨ͜ͱΛ֬ೝ
67 3FNPͰࣗಈফ౮ εΫϦʔϯλΠϜͰ ਂͷεϚϗΛจԽ 1 2 3 Χʔςϯ͍Βͣͷ ேͷೖΔ૭Ͱىচ