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
15
14k
睡眠する技術 / Technology to Sleep
皆さんは睡眠できていますか?この発表では睡眠が下手だった私が睡眠を上達するためにした技術的な工夫を紹介します。
Kuniwak
PRO
December 21, 2022
Tweet
Share
More Decks by Kuniwak
See All by Kuniwak
テストケースの名前はどうつけるべきか?
orgachem
PRO
1
380
欠陥を早期に発見するための Software Engineer in Test とその重要性 / What is Software Engineer in Test and How they works
orgachem
PRO
22
4.1k
住宅を WebXR で評価しよう / Evaluating My Home by WebXR
orgachem
PRO
0
95
HOME VR
orgachem
PRO
1
800
uGUI の自動操作の考え方と操作方法
orgachem
PRO
1
1.4k
Swift Macro に備えて構文木を 10min で学ぶ / Learn Syntax Tree for Swift Macro in 10 minutes
orgachem
PRO
1
1.2k
SoftWare Engineer in Test のおしごと / What is SWET
orgachem
PRO
1
1.1k
私と Nature Remo E / Nature Remo E
orgachem
PRO
0
26k
存在しないアセットへの参照と 未公開アセットでのネタバレに どう立ち向かうか / How to prevent missing assets and spoilers by assets
orgachem
PRO
1
1.1k
Other Decks in Technology
See All in Technology
Potential EM 制度を始めた理由、そして2年後にやめた理由 - EMConf JP 2025
hoyo
2
2.5k
php-conference-nagoya-2025
fuwasegu
0
150
ディスプレイ広告(Yahoo!広告・LINE広告)におけるバックエンド開発
lycorptech_jp
PRO
0
310
Amazon Aurora のバージョンアップ手法について
smt7174
2
140
Windows の新しい管理者保護モード
murachiakira
0
200
OSS構成管理ツールCMDBuildを使ったAWSリソース管理の自動化
satorufunai
0
610
プロダクトエンジニア構想を立ち上げ、プロダクト志向な組織への成長を続けている話 / grow into a product-oriented organization
hiro_torii
1
350
脳波を用いた嗜好マッチングシステム
hokkey621
0
280
ESXi で仮想化した ARM 環境で LLM を動作させてみるぞ
unnowataru
0
170
Perlの生きのこり - エンジニアがこの先生きのこるためのカンファレンス2025
kfly8
2
270
分解して理解する Aspire
nenonaninu
2
1k
コンピュータビジョンの社会実装について考えていたらゲームを作っていた話
takmin
1
590
Featured
See All Featured
Stop Working from a Prison Cell
hatefulcrawdad
267
20k
Principles of Awesome APIs and How to Build Them.
keavy
126
17k
How to Create Impact in a Changing Tech Landscape [PerfNow 2023]
tammyeverts
49
2.3k
Raft: Consensus for Rubyists
vanstee
137
6.8k
Speed Design
sergeychernyshev
27
810
Become a Pro
speakerdeck
PRO
26
5.2k
Thoughts on Productivity
jonyablonski
69
4.5k
Typedesign – Prime Four
hannesfritz
40
2.5k
実際に使うSQLの書き方 徹底解説 / pgcon21j-tutorial
soudai
175
52k
XXLCSS - How to scale CSS and keep your sanity
sugarenia
248
1.3M
The Cult of Friendly URLs
andyhume
78
6.2k
Embracing the Ebb and Flow
colly
84
4.6k
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 Χʔςϯ͍Βͣͷ ேͷೖΔ૭Ͱىচ