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
吉祥寺.pmというテックイベントを4年間続けてきた話
Search
Magnolia.K
June 11, 2018
Programming
0
830
吉祥寺.pmというテックイベントを4年間続けてきた話
なぜ、吉祥寺.pmというテックイベントを4年間続けてきたのか?その続けるモチベーションの背景を話しました
YAPC::Asia2015で「吉祥寺pmを始めた話」というLTをしましたが、その続編です。
Magnolia.K
June 11, 2018
Tweet
Share
More Decks by Magnolia.K
See All by Magnolia.K
「ビジネスロジック」と「例外」
magnolia
9
4.5k
「吉祥寺.pm」というIT勉強会を 10年間続けてきた話
magnolia
0
1k
吉祥寺.pm18オープニングトーク.pdf
magnolia
0
1.9k
設計のための、問題の捉え方〜ドメイン知識の暗黙知を形式知に〜(まとめ版)
magnolia
36
12k
Other Decks in Programming
See All in Programming
一緒に働きたくなるプログラマの思想 #QiitaConference
mu_zaru
64
15k
RubyKaigi Dev Meeting 2025
tenderlove
1
290
大LLM時代にこの先生きのこるには-ITエンジニア編
fumiyakume
7
3.1k
Kamal 2 – Get Out of the Cloud
aleksandrov
1
190
Building a macOS screen saver with Kotlin (Android Makers 2025)
zsmb
1
160
generative-ai-use-cases(GenU)の推しポイント ~2025年4月版~
hideg
1
220
RuboCop: Modularity and AST Insights
koic
2
1.5k
Building Scalable Mobile Projects: Fast Builds, High Reusability and Clear Ownership
cyrilmottier
2
300
Deoptimization: How YJIT Speeds Up Ruby by Slowing Down / RubyKaigi 2025
k0kubun
0
870
AIコーディングの理想と現実
tomohisa
27
32k
メモリウォールを超えて:キャッシュメモリ技術の進歩
kawayu
0
1.9k
Java 24まとめ / Java 24 summary
kishida
3
500
Featured
See All Featured
Design and Strategy: How to Deal with People Who Don’t "Get" Design
morganepeng
129
19k
Gamification - CAS2011
davidbonilla
81
5.2k
Why Our Code Smells
bkeepers
PRO
336
57k
No one is an island. Learnings from fostering a developers community.
thoeni
21
3.2k
Rebuilding a faster, lazier Slack
samanthasiow
80
8.9k
How to Ace a Technical Interview
jacobian
276
23k
Navigating Team Friction
lara
184
15k
Statistics for Hackers
jakevdp
798
220k
Why You Should Never Use an ORM
jnunemaker
PRO
55
9.3k
Designing Experiences People Love
moore
141
24k
Making the Leap to Tech Lead
cromwellryan
133
9.2k
A designer walks into a library…
pauljervisheath
205
24k
Transcript
٢ࣉQNͱ͍͏ ςοΫΠϕϯτΛ ؒଓ͚͖ͯͨ Gotanda.pm 18 2018/6/11 Magnolia.K
ࣗݾհ Twitter: @magnolia_k_ GitHub: magnolia-k Blog: http://blog.magnolia.tech
٢ࣉͷํ͔Βདྷ·ͨ͠
٢ࣉQNͱ͍͏ΠϕϯτΛ͍ͬͯ·͢ w ϲ݄ʹҰճɺฏ༵ۚͷʹ։࠵ʢͰճʣ w ςʔϚຖճ؇͔ʹઃఆ ʢྫΤϯδχΞϦϯάͰղܾͨ͜͠ͱɺ͠ͳ͔ͬͨ͜ͱ w τʔΫຊɺ-5ຊͷߴີਐߦ ΄΅ۭ͖࣌ؒແ͠
w ࢀՃਓલޙɺ࠙ձͷࢀՃ͕ߴ͍ ׂʙׂ w ౦ژͷʹΤϯδχΞ͕ଟ͍ͱ࢝Ίͨ ԕํ͔ΒͷࢀՃऀଟ͍ w 1FSMͷΛ͢Δ࣌ʮ1FSMͷΛ͠·͢ʯͱલஔ͖͕ೖΔ QNͳͷʹʜ
Πϕϯτͷɾಛ w ຖճඞͣ৽نͷొஃऀ͕ొ͢Δ w ਓલͰॳΊͯΔਓଟ͍ɺΤϯδχΞ͡Όͳ͍ਓΔ w ࢀՃऀ৽نͷํ͕͘Β͍ w ಛఆͷςΫϊϩδʔʹݶΒͣɺొஃͷωλଟذʹΔ w
աڈͷεϥΠυͪ͜ΒΛࢀর IUUQTLJDIJKPKJQNDPOOQBTTDPN
ͳͥQNΠϕϯτΛ ͣͬͱ։࠵͍ͯ͠Δ͔ʁ
w ςΫϊϩδʔͷੈքɺ࣍ʑͱ৽͍͠ͷ͕ग़ͯ͘Δ w χονͳςΫϊϩδʔ͕ಥવϝδϟʔʹͳΔٯస͕ܶ༗Δ ԾԽɺؔܕݴޠɺίϯςφʜ w ҰํͰɺίϯϐϡʔλαΠΤϯεجૅٕज़ͱͯ͠େࣄ w ͭͷݴޠɺͭͷϥΠϒϥϦΛݱͰशಘ͓͚ͯ͠ Ұੜ৯͑·͢ɺΈ͍ͨͳ࣌Ͱͳ͍
w ֶͿ͖ର͋·Γʹଟ͍ w ͔͠͠ɺඞཁʹͳ͔ͬͯΒֶͼ࢝ΊΔͱɺ͍ ʢʮԆධՁʯͰؒʹ߹Θͳ͍ʣ w Ұ൪ා͍ͷʮΒͳ͍͜ͱʯΛΒͳ͍͜ͱ w ʮػత࣮ߦʯͰඞཁͱͳΔલʹֶΜͰ͓͔͘͠ͳ͍
ػత࣮ߦ IUUQTKBXJLJQFEJBPSHXJLJػత࣮ߦ ػత࣮ߦʢͱ͏͖͖ͯͬ͜͡͏ɺӳ: speculative executionʣͱɺίϯϐϡʔλʹඞཁͱ͠ͳ͍͔͠Ε ͳ͍ࣄΛͤ͞Δ͜ͱͰ͋Δɻ͜ͷੑೳ࠷దԽٕ๏ɺ ύΠϓϥΠϯԽ͞ΕͨϓϩηοαͳͲͷγεςϜͰΘ Ε͍ͯΔ
ແବʹͳΔ͔͠Εͳ͍͚Ͳɺ དྷͨΔ͖ʹඋ͑ͯɺ ֶΜͰ͓͔͘͠ͳ͍ ʢಛʹϦʔμʔʣ
ͰࠓͷςΫϊϩδʔͷੈքɺ ͋·ΓʹଟذʹΓ͗ͯͯ͢ɺ Ͳ͔͜ΒखΛ͚͍͍ͭͯͷ͔͔Βͳ͍
ҰਓͰٕज़ॻಡΜͰ ςϯγϣϯ্͕Βͳ͍ ͦͦͲΕಡΜͰ͍͍͔ʜ
ࣗͷؾ࣋ͪΛʮࠓͷʯٕज़ʹ ڧ੍తʹৼΓ͔ͤΔ ڥΛ༻ҙ͢Δʂ
ςοΫΠϕϯτΛ։͍ͯɺ ৭ΜͳΤϯδχΞͷΛ ఆظతʹฉ͘ػձΛ࡞Δʂ
w ΠϕϯτΛ։͚ɺ৭ΜͳΤϯδχΞͱΓ߹͑Δ w ొஃऀͷ۩ମతͳܦݧߟ͑ํ͕ฉ͚Δ w ͨ͘͞ΜͷΤϯδχΞͱ͢ͱɺͦͷ࣌ʑͷٕज़ಈͷ ʮྲྀΕʯ͕Ωʔϫʔυͱͯ͠ݟ͑ͯ͘Δ w ͋Δಥવɺਆٕज़͕ݱΕΔ͜ͱͳ͍ʜগͣͭ͠ʹ ڍ͕Δ࢝ΊΔʜલͷٕज़ͱͷ࿈ଓੑ͕͋Δʜ
w ྲྀΕΛԡ͓͑ͯ͘͞ͱɺྫ͑ϒϩάͱ͔ɺͯͿͱ͔ɺ ̡̩ͰྲྀΕͯ͘ΔେͳΩʔϫʔυͷ͏ͪɺͲ͔͜ΒखΛ ͚͍͚͍͍͔ͭͯݟ͑ͯ͘Δ
ʮࠓʯػత࣮ߦΛߦ͏͖ λʔήοτ͕ݟ͔ͭΔʂ ʢ͔ʜʣ
͋ͱ࠷ۙͷ٢ࣉQNͰΤϯδχΞͱͯ͠ͷ ৼΔ·͍ʹؔ͢ΔɺϚΠϯυηοτతͳτʔΫ ͕ଟͯ͘ɺͦΕ৭ʑͳҙຯͰࢀߟʹͳΔ
ग़ձ͍͕ଟ͍͠ɺֶͼଟ͍ ΈΜͳͥͻ ςοΫΠϕϯτΛΖ͏ʂ
·ͱΊ wςΫϊϩδʔͷमಘػత࣮ߦͰ wࣗͷΉڥࣗͰ࡞ͬͯΈΑ͏ wͱΓ͋͑ͣ৭ΜͳਓʹձͬͯΈΑ͏
ʮ͜Μͳωλɺൃද͢Δॴ͕ແ͍ʯ ͱ͍͏ํͥͻ٢ࣉQN
٢ࣉQNͷ։࠵ใͪ͜ΒΛνΣοΫʂ http://kichijojipm.hatenablog.com/ https://kichijojipm.connpass.com https://twitter.com/kichijojipm
@ytnobody++++ ँࣙ
͓͠·͍